[ [ 42208440390588295528060028863099835284462871884924826234611400840035383700215752137556943693944067571477879158338216825046076360229544554839196390601865621361849619548950709726139097730865870953535444356496515203393812760643874269487458385927114108248070853995794796196458159496363348815597876401735128309703310072704243270698962610561190177590641288901780856826112860233370518665342167823405614435971996919620808460731215643895375135104285206406896492419429567398115916082734730983927364698187652347767647346113091931889186233513817853343994257309525129510816977284885552614733752457654098230681857221828369467836435937316574206310295854501993444152373330830936377254825357282725386069764535612210723323614416113650527653486265821508175962366585479549280331965303834282127524927905550650448512513633771487211922182523438506889790128124393141633518057885440504460632340754324370787495433756741857732329388055871942661640983209884743120312604016743570268278882092004732450379999082950206239504679366640915005472592351372800000000000000000000000000000000000000000 + 161175050292911894871384277139940929671214844222420057897517945849782390283771402044205996995113455761151494288652620746514492578134738411123846376292878694503646972236253869087529471685215894736928732351167222531530126656433624607428996527334000639964914413956766959044447995715195563424581927686047452186290960191683690403456731691160745178802314499868293684634155622805856663978619550887345212519534254860640433582306008144602582716268551189162200352915655317293575531042583723963238585519791462340756343296020262332167327418389838887260231821318801024220155851203766884975513551459648785961958737429799355145304442061037440045462825270512774540591267445222438320439712594495924441039219571821095486663124211260248738253307131651208346250193859461795038358737969149508241424929233146202931732963149084637586307519519483460191440826118625924804803996335489575675261993385605610603555964251394066123929842006822679752499198224982775601814830691374856558842995210114162902068407854935725413758555215852033188382402049024000000000000000000000000000000000000000*i1 + 335337289787814473734857595794224609057636577848410246103541161737051720269265601316759210755760925903945684687624514495010342355721280685159545229293203224319572229331291807533941923158799470218974079343696403193651753650481150320325091059278588655569429998823422861216342873233673771087941148493935879526673525008218751305184168218834947170315800573531989644069178909793179811899306578577236053823645882973123535267619066931834317592272346100185841816746401652368069842750863852898127638148798134692805792162474989661841459554133500529497823401441845446502299275792048496599687419356135368260006256688679830303303908364945398774196152335277217448273144394053410679805709077163017013432268615472434550050273087622340491595186806246243072319229750946268048462925166550592322477301236012327651582039569770097578335258077382282647126352023747615153225550355079377607254027076557455575103496722664527195820949542692885998470969113117282825810760184848370296614410809974149923779196452647513217437187163296201712063905479680000000000000000000000000000000000000*i1^2 + -231354488568193848210171651269254224796301952481894601433116658573207120321797322211897456788985991588575157252399531168123085126505713759697785482350355647173327584714496972815663361888015980557417760305555858246164243362405213185787736955945982540667469463508481067145825811156986056726786824562413311058246064736559151621194722393186965270814778533836969212273098127853361397603941705706482894818256004985392766049134352701496951410254202076577954170617522036429421833015069022936541416380654589307222807588789180731599183357658517974256295541596010288073509291842398525055152840590264493017637093395948660549484274632942537389514777146512170508412227326577632659516154125888800639321946531604214085395200362210946411675199959666754172571025547075333457179839062437408085723730587667039455980174097057456056009469825476382156161799575538808379159523911841396822115287048074303011199137725476602982550145197311199015597340388458330441416846478543686577299447162682808690231603784516170987832592688762956782886128128000000000000000000000000000000000000*i1^3 + 8179640240646510497647304951763656806605823168231716929934720114926682158486876683437009825390638455709597209790014412697563621867636632392596967640863185436707236390732574547191479959322294821405562030592083577768759762386357120795146332186488664187744703787639474130923564854853343279735922813904488470344083034358725844233857638652383542361583367329009150537349064818464110011095920424325510330543257782840050280382726834864745931202105553824939534715851290573849382824466949055026888038078970899247766794280366932687680993279416231194025141123804324292388581147785636935317599720762960289707460981447993817588167444973290086581438770452528728908770826438812551159182182322797667200502333744393450332222400937447712353777310362251065131084800954245519796612778611567811604245186375494938534500166905580487935738105233875745467929652510033149245265244369312167914038457164834419947355126298585648247798153775774721137654915722899153893680592034860173983576881085269235167779338398479030972558341749678234400162560000000000000000000000000000000000*i1^4 + 11213607381169275937098942916431947666592096746774753854449314934345540234577656641634042372560244659329686294212154268553040396212313279562412176255477140588098893391381298358324927635924752752372514637213133863470779818644186299584762847074179124162642039137346597709236748090028177704816545126552600635191299794771532663957409060252305988035877322630637294787622882810320800178668124107918879685588718867168189644952348276557382442550575620135141843610303495577719295745591391892661433714683483730343098646360601644689520936070920450345576291295305684658918583734636170908442487965396742622731434485285428810472081938469656626014272489783191947364131899781327337212914361574145987229201713855856906981711147170052262067942911810207888436774048192223053174319733344684637528917164483402868764810374793909980232001082154585409144471365568217386705989154973376063767076875121213630487008595426501440013863984364062448475741643673902959305005494138515080917350719362418684403017848231154520229223975320780199654922240000000000000000000000000000000*i1^5 + 1803396106530627280161611652575770850540705165487108492750732830068512926979103059439859891490987682311534573873981040271725126245226931316220491499862866549192028017888124680525848301854488333893926537762889483472304898720106218881464766093795608771010636180638663793805072527496502605295431304068590529393977575990107613496086771464006256202887552674877298118800130251398215902052406414629765393260840671274569215172440351426208445108129258449157189453543936008697140677152371084899155055818952485642894885495182636358797411505949824844279422628373449193881354947362036134974084049000988684290167973411849640393031370876797630292217781604925347841413875529246788876214807564291225561134560239707850567009875648670428431896512753456789102978186067175642103555630748755134291678870784123737395931831524653469223836361331735934756037008403778217107770949402646932088167122907110986704951230540946218719180545139973364452553819257321060345933329398944674075204177001946495559719766600507467633304134944358479271475200000000000000000000000000000*i1^6 + 129612001541936294185527158280424310880615356880785869813673307573995432710291276231518285174169489453962429416048957752788482964345495477537141622958526772083059864534405780177900002257466256156138664172810183760204249594832754076632601057772987519843027592727674186112887954378646786310919728863155587568047595662316794310003221512703319263168581829826177153628852113978559127340404123943143758014130483755677839526572173104173441588040381870517404408095555864819320252438769769423781984049569959577137499227574992466213392938263350848491144925961754332606040635876953104988334902103223822408414608565226218512286722024927816750458444675476300970248789713440133108332660756726362787139634771527263818438583198824971154011259731669323018238165400954037432596659579282493607291051270730579890952274152592833360461244926061168607453976323801926643632151651278266131066337716822315122464319778788785408981322051938631005900771253604578083069230206442406099745841957357887046506066842929177065299389642688471798784000000000000000000000000000*i1^7 + 7201758814492803368486804220282969094651298214680867051849032223602089462468436445922655646389418341171825391375344383501101541334643603500186143049080800139709843180826615716012053826795048690410182070545348618836200793148140641271748819026647475749636229826022279927325387962853596629452734238577422583193524640268588855807961681398297746654202998083629210250748141469979688603048052433055522671285770313730654652675651192342100482001971231759000075687539063011698163149015003452924248837174715015920759834788624160218553680339514524242581423504280764211773734718437798540558038980037025645782114751607614524031587362982325766817831885902246629077279806723173867002475122240357305660795667931751222393568297424874338254893022376889512788362607346271455276123344798092094856661909578285163758226397924298344695311379941918306857841248356891738211479982519736213691977359546811072068131612201348389740992462121096464847079849231394364635454470213508606377919497168736131857024802908869810677519534599990176000000000000000000000000000*i1^8 + 320888280997041708604657154699665798782572779516224009841917441839633092602846726593897895716612225434668379745080019286326746444497691985923833889115391176071902137815263072265136455084046314714650746715833469562837319532213369015845811898061209817806823236596880469467203622864258277320883543317153924567125848177704896323511591474665767703264755486497782242491240196123647122098757272367146323881273823322062096680656938242440912235384229628574670393621398770075419869205359171642763272912740495204271749568320543239550295201047108867780578537405581863302695706154548415535271964140193647561417888263932082947901992521183579218381923656961996491301020961917977857444992516799613832324774448964991530573886142981584077682740827521193272535836401005302333359906269812550331421443335569740271648867109084504875830851370264483543813440974204018464382056216784771312376761377516662440339196047179868816240666138386644140727365395530314298771572754356691995133018616985714604326512911676611551539116612752384000000000000000000000000*i1^9 + 12481019674533547153982213064768024710851063578833547515133553207982612471326635538766040427816457202959862776800214906041285708914733362824278819271776787533344638491731916666782183291358340979987695491023187672996969457479016141591423322888534079673660663312632405120048584206186967076179529067390818900423511779360876414822179870773907828389225778089336916544668577862381368317293870176170570818401896314906211740747434288751947292379287352028598354948859387626078344767174800435165955875058600573311845840031652503509465688935251194724426418652462367481633428046155125623495876145020529386741626835173141763403888910799493204338780242333791349759667633032207622090104121960755525263281434604871644793328040868895201455421526252476157546116764582410622535025431210336060953721929858280874038912129292647666041269151442340810123229805343851516937316906351263563377664975937599207324600469767648415625184735236300884246093672731985954618824228379295582360891579506241607201339769283881299885074269621248000000000000000000000*i1^10 + 394840682199336291780131807730438404700728773349068365974906674793258617873750166649327555075387954835369416119009097159400896413419685257003225160513795860646271841780012431333874062458826946803303473584028423822892183567683661363517103307682246987447379172673844071010725420375896031465842347828822875099226169694820752553668296894364975796297470825181039111878411207079449725112610666088390556780039586626212230548923018753478430872169184319147215776442932613558006387212645670338980305100355957021725099316563169816164988138358075969313690549313479283109018108438605220159121138388680027048922846619067497800768979933656524884599077126483688095340109052157775599202873223559328711392380962359435867562971962293502826950507009557942586523659197933472590069758139889918123184305964381621423393497661921973394392204399904457088722075699622459163396460637115620694090528725694543969421729877714307462485034658709056154297950550974116296558250117631603759496349539036288900330356757835371205841763594240000000000000000000*i1^11 + 9696884894920772955991969069759235448817735266274485833380691526602079214366886819042600932870939708419145784131502354515294564925515775721741895500615540093644130641877961292127606010522580693805582006520832961354568651834280475087064989443842739292082875306321563310427164886041625507587937528887798879325566577151250112348432634459131008433856435052145590059742841324301695392526575226374923131554547307165221240418449452348597233392879208009232059150792995461598194317220752514132964381486956382753633614418095363163524245132489262853886695210208218949841900463966013449105624635571345567668515108034186656188541722383180994411675033366950906085232598600267397484975354106339605723432740451444220268977495285523739368580756229475727634944603231192899720402011305285488095324889264821296810353597480508534868479885205583136186142882730983493376562773327398227022043492155604440627527536748112302884234759735755526743794472880802582430563153720365848546175154158461876169093647053437155836816844800000000000000000*i1^12 + 104746447438615303532838080816518539847232127983754110554371121624879891518502991999011119721305978554284208338286518062804243620726584952877054956074222871393794905957487459963734080890141848982723508104918679246372678464360403508661536401120416578326751066589498881524193034025959906415807538692561574771083357544543031954019328247168827001309459353008134687145502614751241670608746347059519005677087038361409013908134937146283901952265537393934882419546870114651666842223239040422945737771256156866623720754588992041682093967937768701861512619365270856128106157759981049966199237306001856685261573046493208519912409657649400230634878783122204998901798796803079642404910695606126716572950013856882886818703767970459557948058365623199925689463839651641223960223401116210513802515455664221675555544063612754210507341129744877500396059180091067279991071656839181848729103706775042668181761593680251338945742085684864859871024943703245663542156279240148441900316816494741914483709299891629911930880000000000000000*i1^13 + -2056148510348403878939343674244779752419160807837609623350848318232020596775364970449858117895471137924796792688545786086526609478079260177691205185436721163635863141461814459736837040723009291591768078372632751716913251573032123247902939615046800662219773463732220963128543003104235590013785433236268506964762148000282609584051709737627984791431911238689995083951508677096645570643055347618934715165337107126665765759508124369598510196516993183355001972058589517098551464230605103579362934832697795443607002747691710109100795050716993890226711007857086700378357292269211320316569600166021041799129952021606409482617817161854111450294214920394779435575878859884324233114062323335904269958501675566636746685592834299412838469297159515651384773007892440959548906942845225542446754630027407903406047272681201556243656789630060517405344884837969069978066535780488262180351601589941299369754033744271258915831897052779191402557351132914821122740300496827367551334990445639588932526310781376224512000000000000000*i1^14 + -134752249031143078845611894328843503008039830804755941834143934099517691995775690795919161059070835733970092203027101803532401734500492259781554486455576854489600266703820282615546704440308931324766172587159603230428937904938657814851558025528765855412321647355877500669022200310794895534749808524299219811346797256586589903947748825775267262245804796018142904618558527727609151278438889140939077438774732707021326251923403824480336545257284379674656164762583465158528970197449475650976439988929644870337231552347537958088860991059834663955582585286160788637549823819329337012418980184492254757453028935503458065254030844649494525592870840411054953848659550403186710420648590752974930470146881816408971191612211181542406525053482367686772608966587420259547846704323186969896157409064545962782510444083348160824645566206673165309138469597111843128258000961794878112766784126260585241971804231841371209228403989209596162979664095635759778350882503344859811555906885059012174794265977751116800000000000000*i1^15 + -2724809133981564806632798295527730057172270885316494439252534835397473457881238363823171500738618445991577205379998674058990506510453769070648077009425854403866204146111603704508948624771595006484584791420024237700192681948610865437166036204604258509314213174708156434817656822590985055254114904495582809601220541040848333118505700969691493182483653416678469104171333436395736502902035711247635311570994216688550642061237451237369548921424932113216204500054618986773869619182041267598780013460049916155787167691104035937782790715939118573763261944531494623675338025453988707471266512950207131512527161057541195948217896339934247325232705933195952243182918914818272225563767228475332586309856455411268699665226417464436122829259559287886700728698641797904019843700590855460810814346469476098379775025593757742672272564867358288154126124626423115040903998289505370042759347653638755093464594497074246148602616340722783588373044663507526614835423527577892060290363469935641066593044460400000000000000*i1^16 + -11363215429162143826446649088284189277742220281158859424450404764616430276073043588809356366006504050038769998661608075348749080137010421781336750671791721750359206281283099267078253269174022679468305925938000445532762394443536164649922198633029877201773634283597707085132396727084452510479372664212965539910066497573548295815648114888161976681345799018348156969941280209490920842307300367238031473211073606413897508949831533856935192294581512568640766277315463125864710477180690655617340041889670998174394504626650428395488020029040170607208636120920287419311740386187398958331730052686524355702273893313262030574823980442549642404518389392447562889002497582988147259088635788136982985942985766330002950394034495646583304597246697105736857390245232532105895913378069086393206718965704818657721089294706340931563607594364583123342111617942602976905229212331323984813597384117870424865235970055192798283341432762622985289387615221354587255004186290322518069659490169338616817433696000000000000*i1^17 + 581499315551739644081563803314793305823470673835628269681395096186439685140380636097407728444658057967787064307381633337398835373946157568553113064643213417903859644874988809061330746479856644203022093486393076037302169547128363468237580469381365664827554946558878077781022579741062233613944104566415117231582658416215081871929342533991263992553470866934215900327055207067552632856405007817008539286340325708220224879085856102860940081839031177503939924534923671377229199456432576199312601590643676731136626091611813167092151592274550383623196748011970462126730011245992281258757470257211881895117285248082562712134585676170978942471994354517424787805632852809283171214338918584273669303422098435224815869189829297268196851831783924982741473288514770089941066462236247752206108449131141759315036592553838435884100069257614339466502277349304635278567727629328010165666388891822549670645773829181913653255365488154983092217147177012547274726129451932339460810038016358609096984800000000000*i1^18 + 7216183760177281011258702535506380410805941795845646674960396568616430924391585489971669680224221038349344185541918177952846330678640903521805112421627817587540347674413196911833662168224023491174498740457411910160567821958341060919900571813697723252914139768186258889904401255400543888302764180946171443615457155362483520521570771022142263095270594816581321666111766958567594933713669108192296289681046106925997490211793247625517493578300506926591499412044429589114373490146007563864712404767859080227895091399935008076244532680076942703045517971184995387547377102905838778771546003857241103666452873413068285252189373192171557059017272051314485619261530230882930002573623966784944047160958032881430572910321003388205684355074510237769120283106362264317155743306889081758647676765218311076438546480751517933948887292910206568160786739294778926651174679725964698340520675862529667692531095338680394931143162174526316496698653020707603043721482693753823236623294457453102000000000000*i1^19 + 103575508447725054010363234705682079978940261182940679898494284267932515230675515596296711633658103916050553782351142662109762595638282724897827387282962843643359459219537883241272106141337681615742642171373779562327124043695645077421370772762964435789580877163004270267929858783335129570314883032348573421544024902520717786338293929966086395465387336263386165110368818554647131910756371501429039404934659062325719292855984859652194337918838466311220170705484679886100453870328607669965963683122586406867445981355241662610590120038843582569287981461166671677752425665701402242761311300275401499242632815052845328897026279444380620747004939867489599395143953055030053046202770724065266422201598484610435462440527778976111971107649980745242445928279147511688794073793129826716451950777815879302136574188433557197542850458586403929597676631172447412989838261559413197651110496567006319658684517593884409031061900042299623829955025457931698347440678676068167692839200797635000000000*i1^20 + -161092409470912582052294865300777413652021108631926444823582712021899239750625357025773435341118467719006686293579331288674459016378624630910586889336523415549937829194291690678445366213301002456397538244939899470689306953696900986762024790198998297131889710746425566499286794187297200355180358632564788190219359087885785230998954841765346225794741765502829112948417552783434184484101597281860961042463767179686346628403338043607139215340040812582221682236544794032254166813709687936514145870611863882192349178810021447673177066752409567950408093540851598986466425863708740168492425136551330246187606448089637931434945647859330237572863428909459654602808233579738797586793484317226159226698555088985119683274979610509089801909602477632372992068145230125366970443261539925506707600876375346709284139991712122720226193219762270298265339402421375353649591636046460569270324953349627535847456959066913153011744219834489297511487465724397802158069086341812808768255645000000000*i1^21 + 1412243410493032890845794914806488785986677646290104449890432939081600468827045435494215776080807315337478512760069385161604240009866454788318092331197931743176642774252175760641902815251814453418716105235352145068357233274823286464704538487117503105535571507502348980981354833033116265435100800948379289683136145649027990717378358587880580223869986417886533756207163666118007101470058500581373839684656585132665799620884711848861592521015472185178137993312789197263529699747174254882156132839144352610965631276094628088711531733941278403935557498833008773057954236067734219130213808909894072713504543049600736869075157651060773793410602945452150260611323742282863235577689079293198527252742258985732922442137013056072437513867181184586453312592067723076436610361699484136956356931792202510953717727155011175440456089453556004048795398039126125197607345509864248750666496886860402045858326964005198278685085021667638821256507364522024616076386621307274567249375000000*i1^22 + -3788913902374600646483008769929299930563498211766206884972893864504414748096729595397426577347452156753630235961627696301018402855975755363861977940186691731718778140565498761441262979237406129054478403704780485622922239408276748102255212674893358506742823044250123603395127229190651633827363640593333586449452108792401453136057645949135415519993056363879089040351411306580266599101445828117811639089453257499349300575123262325761079743679083494689228515238550051940332348405762819023951334564789314534941239783769399265601611432983318608856835592539740054881070573136518096653256213548415197490219853445846557011094473280470844288517896430046136183228690245506102498420826139427379472080830046577844653472470806747295561743072728846651452450738331129011064542976028469067301668109149242559928893687042394985520014016331355127043872053763461086165818608081260303981441640992331679659116838993178606598986307298825580193683334105985449514495322541517371437500000*i1^23 + 1084947951302845002217649523079855368100934126627900855452481060043929541155928428016864621783110350946601755687552864201147039565689036074341860774236791664187257416869608891891907463260108451335151730783413379691358236221180807768630165336001972103580835954884410693748630136194245738694286893115755642675581579054963428737783891754434800368154557205674514093544120772951254697752127267399648968682143658734202024787406498884187076947658997965544397440832684113546113105630980623712042324711477825275678894189211385305292262576126134817297514897723508643853407592211581168943390835222712242154507219097087558750180254252350715344378861998382697824761446286732171904026519269630896969103510621006871663389257326707705680016988272018658569332464750426066617650995186196968362401854219222843206927377132357218097088744878883984663871440706821695133355033947215081672788233438725903846422991484543772093835324997732785899418733426708401688232016143527734375*i1^24 + -642972544574936660294371403036331058602585922072260160373377291654268635345234347601887158007475232952308341871692431084643405727845820632754306846851429356280811290255208005106414300777969378467547588287386845873691029523269393189240903508784976413682268041460712502811895439436704568877240498381399598569692352019263848279681146125852661148740680396626763756213809712209211239147711933951673994725822487327240640002110897078827724397884944712402068049953690301712322644233607565810184691663596026547424314879960556732330163289476181563171571875228874314604857472059298555996432628748408603689439689862851081792252377818179038189899056600132529170790253996754612951302031358120775669491036461929375522984652475549749056408059176457572852695630400887738436133701490916434033471008390740168011004888610303033557419372585762004765340754949666122286415751580333939731510239845687010922896048635452951297325034956724171705143695918218056506753450000000*i1^25 + 141704362321357736158539892972006335013179218978264765214513254518414937709931655596450550457459625775364369031407639395762861411791933245979303827998560296661508666332881900919195922976244136806526959971879577794837951330530320396821642520521771119973796373833972793430957095517783061589327096292497575613249530593593227871027970410486251092693996933239588049022479267001676445093884328411117333011505583195752878191179993855003243658848673102784102539306795601678005204062697718841027496075746795464823942382294873032088157170131921711421452803548082347590026148933731723620810485790301423479951719757049025231115337318628434901330543659686246561111201811607030936966634615591890747574309748733580632846178659927487216526394104665565692869549593729004197645222393494223059189378824369996774257971177438714727294395017962745364169313549598632115676164525209324721913406717638098811628426664254321227666429101808430918328543229701643520000000*i1^26 + -34998685384718813021634765169632192250025495477869677642099698215672028233326266262896623338363182000878114490755863287463708054328890598359426099079344305904211918091925578925036021920439183291256280849982712084646533587407686916305772957454748266198116021135394453050402437377472818722513571013541179139977634831317616242051602079423162585962556535672299616331337519587080183771335138313870574955655456490866126258307895284598486332222744584140243876399353034429865280062609935085124208633910004588596194657712642954319405269724923387188426172640941800658950723128330249319591693628703289834998364558224786103276222867406236862145822703365334359715432865956240757071864532628745466942747767454277335945375807522501850736789736448809296287370701087643880065182074288308488243185516842522177080792724919108878209973985767505461456307453335433983603233612633638740656221655544741170269285674062325954880705781132712056726430187520000000*i1^27 + 6171482671349802315507062692967988789041247385960626995584470770852678231724120416330621743004544730035026176761202118149126395532862729082029538699890879598268164027848062605065029538908436206506808371618276771613084869445397260775565469139515397077166184759852159613470099588328652470184832638431836450465206090637829249104138623430450641658524441894943353877198560178796651448520115896544956655085688784376844682295180066978923081623420421629008693578294529195984043765629423758277632108756438564933444710114023077539070083036795908720600547660211300315607435085093365091170881588766075379793458490497901050087239359562951253346136005567079718943724858938133248515308140359718243363367983606366847350510933689463674531426335211061776776464042951207576008227373822276080539049798937913564041028207669873062757841153947064924767509504124400004728696885984209312051282026715166480204075549493421089050154304746958111113216000000*i1^28 + -1403423608028446931545856538263640465939386699165619823389679674498817384747374728295976929476353665130555608140792216374188048747269596468290707587453272650834178868954920725469348914246519639703591282306226748510358580927398999319103578814459365031585185395912398893328321547754994926540362406504830551476112496540658877417485627400866765598273098703136972244727842649461374931513888973625056214810165450452942257909425977022595606386257277802025869891076068114900167002810528236040675300230827459051197854285037413920429624232467903654137464640859872462995501939686444679605348122170897998394103704521767744075765403575296017868069961691775554407750779205165830145788735331329555624943076053902092014153649451984368886240293985597007625570717734026673463942325580363028607793040670489350897093743028444738873517993818289207786486150278794138949296500461181806168710801216413884359573641372793178687679677805363200000000*i1^29 + 237480547643433446578318455546433774305778583535887273488003939602644969278978175728035637566248085646768011146669684208381218384331559968444338401205156740976548748955750218698357537451568464382792336722397539901255695593125814977748923524631314213667717347975071612997615424689048222283246260749650532265048157379686862627653591372371644806235467749083476472967126477762208136343193430355065503078098809613229472795185633418635921047919099219075676387197313897122869667942838749494586889575212008327531843331531631615878883694876130117101125599375460320959880506067891809623499998687908864690853658899379427616693553439294401666681661899500322412004870417920665570327568883197578384983069643974096773160591107205234567924666741820274922757489605822249441863187154122010318947533756951902073219576976625116358112320370227269133671751769796532811656296984950467031076032011344703783792246762238120473813372108800000*i1^30 + -34176417589711295572114123313764333224882865745978777447447331461704407789437892050013207902151017796455699157113753643099975275558148439245840276910236963645586759487078635541614928342780869361208847557454166869463364437777561995387642316086881502713228121164985489470706568558542114552228052785168823136418163726655798146572092940883498566334608501707085103464893085236099161770975615764735538176672402064758498576507093194722546728561081123703130848658450883192958183893914474847457678452269741652731130561399417647057131873609494644788231831363311351076639844270238691434139384393197933010061764498437177089772453696561339995309262535217986001762340550034275970873284160591227190717503974555145852586693913088977930486575994075241682311591549883726475327488858592713128971768935262883642982700773760270371370432054907015313529201196944175145243638317100163341626497996705376355413724286366313873408000000*i1^31 + 3355319845114902857734895751934180369838251854414391912758178083072410340064423576140008840100562981684665000014224532766521368524328440012864387692550958933456005013444556844638475730454195567259001256132019755159227551643931167037671231893579283906066618993270020668067564001472167167300792733957694697845760984047710747178925486513099943897694482312723194371405307874477184913079687830661681431128302140097334472645742322782411406018637533654690384015339533564989303601703511891452848397710500997493490322808068337026590796705927735358025485070564843052025476947477405951755861543820625582126590400833417071089389071423787035549762949838051454814964182580720400905987406115918316637206577627071254518786085539752996132242256403951321444725966970681209719728741832103570396293570183918627028471208518006442900041880537778052036697659938962938729516423992786226226039671575054474488121154747760640000*i1^32 + -213545875053740339318626146241650965869493100426491542173806656633332156599891559184918450788784558481854551792689624210030581068484107399893795337782238240889204233856392871550690030606989326989129430101008134357372549268758965797328610724800041501613766434796089871956464117916576732132720573592413637253389149797858950889819365360511161279471638244487552957923136759929078205852695026829654147367711754354173585941716920211787874005694498443922141405985847346016383845914741409082162770649732308285119432242268386260457496838526279298258414957773179978953423813543067058917752812513778228805465202536529713769231600876703138569112433319260141444016647230356731957845084468977568037917188487422367701512108815377299776683585331203713594078229011442656283481308042755203092806169053347559369516028719534171965680333069632073328250304596809192873830409703739374575502818806811325023010160640000*i1^33 + 15111027003535565843894707920380098956316099556238576880977879556436554604291179470644485485747950685752035889141939291143177812702393170342598013291534340944761062673599624647800956325012060689072566823934094612596388520307511272104997176509115616128566844642672045875603245921464347323415614088919635050667103768526825298871109389551336823610189796012232042867267147806123393526314985273613029074567430588429860029533188506915452337692667840132890270908363022282263181992617625466362664339001433697855762856698279252683115840290911933102506963307361197069906117334042207114018083697999997081052834928165165365741502866616415547539257548188606787227619736874715717400018737799995647541564466673913973640643236168266093764089915520675540932362034432833985201323078081220053485302859735294129730088810373951370490944385818546578570501677640969959664677688323789791448798029938620891136000*i1^34 + -197429332377631439717975633048863596565004006608157033733614951027829122862486743436557970913145720921363976054790810274628098037425581967763402353303683948241036714259243613853471827668055126868390870984738893355252241698823963294277412222702114898941391873766246866680468312309269704421707444557744392126508977802905828594188376784499788457536798379333718327385129361402064169911004383851975693852787526516958778086783440479700119729001134777136365370071659300310133567266768530969031564601691806235658152037348881129215013021350327768425155881077048025501056614857525787127052090874207213560049177348253539501936320764546544597051964861917822499446788222978510781661137089887023285548114851320761219695306118819152254524488386237067624078844038504653571161807015167276075531458669778508421116044287164080079835302798423936350359140406726072659323011102657421053405085827072000*i1^35 + 285480122374802653508269534824015785574324480561633232197097636579307783246925511540328214251516216326052700641390227692154162581879249351770471217285281432899061634151400314069507326311417719066981295484188264507412132859931731879107012100860227918902565300646419527991902535953846076878219607546212412265345570363046452128487116042905531798028152976096208158925669539853347724784459201165758735945847021464762545396529205127091046355089287322520643824497247544398838191394509504018315875690671717810136847024303685229863044728959510358141689700974297533476943041227767179794468792352771774590516355991636324334300329958356059651695291887219625604879599734001636829834335073069881903338989169648800088957332222611054357561441189596190969428562571661310909535901600467111183985279772373562691308634211839621553898916424409390771861514215088047746542849615446216697446400*i1^36 + 26496472605959747324567689667615266861897987227698535835771785038450506349440766389669258717872731884669097949766227061269749443084357256997647841770724145520184203649312474998647401772731322516889038849650931569209048859957691351280256200273636310262042546687991358788974298302288596134194540057138364249903968874360295594106143148153531258108931613893183553540336340721937074313729939423401794333528005103617674077092941838940372282448609567259956041102597055482614944453676675457142297700047076699636920155110878238791912536151422432021893790213278048428535390736118019096747428773472540775313033072409597071327429739135971653275398031804976252780445353848554567412817478983464734986678315626421125684852118408542945401873009319162181080423124013798974139125388279147819064329356910772471237789598833755800932578355455468632751332463063793102091200338329600*i1^37 + 9411019047071131922136448509771762811756143620740125699449602333135561913536581730942922238166657559099043128850321114695437843851959452691636314983355040648425588633897092344640532414617973733358102440805866952546585449922338551775509346322496921562652890558693825526610760949582355643735893784834192476653814506292215486104346048823072503054155263981601952667807247824526874876791062902316475140489008725756208715169011648460974289649990609469693636912896706694743380444775434159862106533872785567651355691441616621890927277560838966876935695384899078159006141198761448888401042457350269649141930476879556779308195408577711434515093281688458507455215846398234488229521730637060113250711579323262949465999276988462312784668576617759322866487795425494642081624567304282434370403029921748738353205250656457395781817525697390938272637895403135398051840*i1^38 + -1151635442571310803823623225047245610121342671203750337516407141217265275662353553993932923717785349614898519568556701388272778941143994710652784994573932385325269743418867816940111524064809643057799193925503286698481323019013652299738108206919870289480393109266951240936887873562593206496217730826282750060926425026458875917772135288349064793420699083224442961416171130561296845870417201834158575621225310563518795433592230776725087965690588820566416854859192663938970291473341288618129237716697480388897165827464447142122635232334718677155490424935183680325668027815897517756257635886329103639121110004738889963548279230495249590485419123085060866825632319634218517773348952501643956662789089048495211948100760326243340250527057096007699494586969234438505236548320951395860246181721851901505436061788617532070203600149752297092950555361280*i1^39 + -14195975567472495443058991002595877673133506730600164079058523895290477409982231660946710657851286268289531155858007632017413653350895965507892484256528330265515265362836655730346138862866051455347408577140129543654023002280941158926337441861746102259880614026638367718020191072213608573910226955970236750086659117941216302427843995707425217517281747029446367517419721538851311205977540005971883797982525701826771222414744455817429825125700906225004094670341585901024571573240019625402621028718108104542669058645996676288621983753408456869015851001402344808110452979700679221883559208351911493858563125584785836665894676287515617117848138565461839830625184776461736865952601340008271395640310492839096222667138735992846478335538514021104511446398561634412728949420884028452616527071524764421375377756919252797033133562981710299136*i1^40 + -15953951790001641378184223158472329913540704297552741799965257975530923374979695368003227861219636080020190124893051316480808573002397888575068183370408388360453683778089297875232860675434549836697661063185028282140363488510364835979885393335037678906068012494487029247691918766305276690360519694008502217424106344565643507107907394893698964429261761895583710537948226287834794673326590398326580892158299096491600477576629643888855898588588550553598926848752249006976041930158826413007302752846630557764042164824865518933882598327980513180713492463802474805336119084116885673614549532009391104377833410485108437673983947363319386150523327676204213451891080330643816172632404035467429133973670040560719999823340113027218015710765133746274595183568291912023610737692055828260083554961695274625493331026099336548798850662400*i1^41 + 108334420809892817027258157403711395885139406639774595884581839350863942202623262335360792817883358444757254005532639724329772642392758444273658080384960295115222600085079869753371681266341818514567961565756629753724751460661709478973046439295573801542967419980592400569778356984174792700955177874508961508437029633447482148880993717932637352445175373589657508799794347178540798405948360262931097803243741544561571518599115689726106253635301416089096428971551984261922164258544785560627161734170574953898629965214069659862209466695625499835293612803772350116561682578704516924541712555354949838683758296267900537936423492011686232320780285707030893450719038053660526398202255406422355022279265201425793783193385604972271555182634327269085283013572941089109857071508680950871962865367090475021670020111191244800*i1^42 + -12736124004795037763711845659646199116501058341569586612109751085893811222675171621257307472619198515360454127980685912250264677834278815246894646952422918199739821130257077842690593291297942553512279956003163580293362402550256050855865179669895308431613572558436254318616161119834718031913677669383073743410613145888419711188457062706893550465793896623044272424916382149230321990775067999411929326434761739602741591010923816530863975922035273465777212861259348838189117936679014340090364652721489006755231802992033812456440310015969901122471052338439478407210996967377205452791704181431330332817178304725284380780446088216491248908094949881362059074783147142293780203847987359387577960567393728902257567101256207718351208953495781364716620732361969162494713237068727841941424994151440085680128000*i1^43 + 877824360021848709580571781022744704479656843300565708469630143079066649909899729419173215007531351496964299886444331347194837510121066390406880459785279712763689611374106564428489587671784061468138372281426963929236307849487778323481164937412072028254967624817660825556288123953950490674365380556658890659963777264736185931290386761828813245024839576553540961897196374514581018437430209198201770715427574714851175447902479367068745523426091972632720676192237799201296974734333365801551569813870016439504214258893414163822214032838110326799777533166548646775176104548617963921091962309597620790022586407643695321591722251997666604887534673798539309480364978428446253143852137983501287194598463799113078464306755716362137473971681334706179389360381261005338538556081650103861903360000*i1^44 + -766010996151495751754969804203263207710620468125040647874074391511807804417310293422081152103479786096975351969050040351318475449679327848842887026946332917954006173191197330578237908948457969388548953288907508883019827195250484764751085758710133405005733406114443013402104943061847432460307733936247728635678787569860371179347802486746771795621350121649530976848320136040477010481236663673239660002474358943565390734377582083732088239063276855632807599030829613500903096584187971018693059676486436402454709355542095189428760936531796226060238561862245422638134217867357373307558250553216593457164402210934078597084615350083162841829331396463786900237800027983110522080121898767892006900200001069191718144081364560233017241925756711162183621729878988488050527436800000*i1^45 + 44363470566084479959851080845041902896573263762141294957986030521210024274085398470223030457766882533563252543548665548915582987015887067048414861939919680283748857893298320921118249222016610232473049920775717094502311404014995327017650429672502531807194178155832068677213300995786658311160516732202592947592490072676314170651812633776309587821252097843220053877227432452113560067287788718920103609309684159117868202522459811807130645200204236759575763933458193272761853492022328308407689201297031699514603407970554925083787925572888697227422591559195534298581795279175412613949002913131409472449034687999566539365295978808565011691224055933715252183328805203977210751001570266011862473753283684787958447077509743073071185191446790809055629898940416000000*i1^46 + 24361192767989791302481647509356760248054922053212713967140810319368911879103407555508721963139972394215305122922303905479828256387259889845927981191265745895859075909437705193232418937441934528856128699522480657182750518658361002472566450796691518704939028038735508514698848256872495999059069945615050234993108161027693837422850002766837740843572032876015408606309785282690459621143089530276901991242978670013319029207600554553359811244456985919536556006423690677185907160961986780281644757306796785741390200816534736305436530851548946291626554241569406956106760667591201904478477368699106174958867524202252185532374266514164205581500552868442424959314099940458844583625407407037895953982928885647022629327194764362285209147125268480000000*i1^47 + -8063704360637385615018022457837750403891283902430946297786618175603249551339656743424896466398262551202046280150000002199717083954305334621134929710008782439173861220618486510908673378371457001523719861375719483081915046719837535913287227182653381747894981678094676242869957533190718341356812762879987205300167786466746965372004022099431769905697709786496342742337027136276368378095406026887452006471782760811270067522958155059460044282501939959384103872520230518031084925948002471071736661078431623994568637494764639181739023376241246677049016070635001114688841852411579523786783444726807728314021398858428591296831162042548080157381498649746514416044669334675829315629170841311046028721813148485375406581751585177600000000*i1^48, -423928352634154829841275544892686909887117292345495806683203662118455218568482900823702350621382375197827718393420704114770367218827382923249205664404967226174474370732409623593160699027122942636247810243631083690763188899209209788589308063328827991763313508840752571929619353310332782907897635288692522496316577976870685538105309414724974176179467183225487797465513179568931304274713885207329846472333566986555185553268558802652473681163921518662416448308481262392040255661409619392370076988843217815520890111231678348483313708902595278336601860565662283821008619957570887681428794939656190896408363648274211399482807786764876442497244228567670847136555652060221434232924778708610737030008834467426661793136160263746868716124787241481043726084448734716756271695825400103608584065625546966698684485684692975203670311748340582622158283352218234530958887881667913367634969095771373845656834271436841385619298076991182669793175885347673862714020844994362472593627977575609257686719150301129900748054319370956712848403786054138020300257580894193221565208450613380435578153374732216273452163677366980355358603850333192718157834492838402293563031483627488045933484133300176498595430400000000000000000000000000000000000000000 + -1502549106155988029318367158124497868187410979425313789055434016774759472628210307913771696756504747388014186523664257926236728871183281461723825639207619356972218441296196792263342616466012506203889939221670257879209616253161913329438544732003108982830235097253015342260182335892233198019226483650392129993649762709320701490611351803266197131614348413263340806560005219475684464119528317696838967429161190883481504139820995723973256473868993933078991284335728248047829457797623565432079913904301644692809892568950207377831875250740731019180742814877355589169164927733831614549785268485943489473760193948178379737145184596417394669786772412160060340913352468845819499620948692331668867903421666499048191649072480607466895386279111971586782370642438414929772381091476454003100066779087467235583849010128292356823831308991750241449195077974494328764282243469287502875129852885181225070088934091156549588875096207826256374131851814780523267640264352954284660965280253521408936545872766798810461323931698413159227322248396140496304577450538248423906331602362474280327100509907056113744936626242199601187480942333111189474264443371009150164047096277904732076970536176926390522028032000000000000000000000000000000000000000*i1 + -3302650965164998112815925185466412519027869436194712512075763702677078257531627900616951790052194244530811345149393558846455433982911560773624221167468755988458364520631799283167881608607529465761228146463819148314625215945977802001214193789503034018177923278790310097777030680453750274861666263891176391023088154373738244007301445311686819607344903541548314591884397256393195608190052637688530821124606502180401839038544274926082356697163130717328243729602703580905346700790879844548319761453723575004553262845138772293150869139800848109725013588678897737031531385525721367571473034837715432747088211521221611986947040064568049652927374369724753932450880643838533244965092992553095332352960946283449448943394948969455537566158700891329770054891090115839706717882961722902638487903569542308098570698818904672013148784677049432235982836135652965529898463703165151767976773867909957330609596204357763607022226484727623333234931620203083300126794680099837815776835714090054522214309574489113611941140909577443753965527055380728990314259615261630458086473625954053794675568496804510560466644825935804548158768851047754403391824413643948698974441720917516327674624039958602288906240000000000000000000000000000000000000*i1^2 + 2479629387232302265177335213160163244335870672276414355818547176972846236806561519687538741234523532899218746698732891956731529397757113740614832072568868476940436177776445455628929355236300645407152591752795567949300887677270075277856043609476952623032904039636077603096324954865774054149638600352678465243908686251968350588550456154836353093633736512949486125659895375296035890540358840115207251158835088899058049007225041293697599412806058418129296843678858336284922532597925276082564082786968286641836625473776554259257438826702427875214466100636323558360047904249378045462958312843598700991862697564687915910625857592339652832046730703472155624359349426383905615064812580764298921685360809320757233813613936444558625114346795471198527233420511985715928437274291196287270666534247273591810823302150850603228161028376855921554934722599398667448415239723447401576001633195409493102819886221085380623299800207462908255868698891062356442800002625076519710485621789685352007808056870093774269513031998903973932050595155098609536324392113969171546019454358931830966688892683003535579050674165574698335091829223415946259078812848574695117757862998676564252969148838880216264704000000000000000000000000000000000000*i1^3 + -120338614814389938873728474487640248717203510950428465471329517614003230554914706540157294875797107257743955024997159925433934811960728982494197655448232251115554185366851815187517520075301817866405767895523527247841251128188878946622568963896368666899014620415667983947746168718485124602586577056507160138713327112851084259177041780432907410767563082468327917440920105562671048878900196581255371137829982192072203465944521319686548513032036070115897765198045870057579868196246005596790392384142142078864834206290623956266564561770714249759990024300513380340780369392205789678517152086915522294205297300268790274495975088226513691132634211861090099471757729135588712820644614803052462284600455095039065137690528496512573152445359829689244117338555042182425907605127857783159329529173247485896718041403530720273265974067712419990029196964973090410035849431036080190820951626399866680061607873861678149328123545980154367829093382329769860772524439642422856260527729919710176762293658675886203578021733573903051651672793405317847200423352068951159280116237327181574560618197518650854452523824332971192354028712135409856723769823932434397056913498337013908329495412624407470080000000000000000000000000000000000*i1^4 + -127805934016040796487186950457466652726836765709141004561487238983836380710564752324769989872484428113904885291321950309659679684849153418036444513174315886362846698291498905934565519692515661417404133168922122902232610647643787317758527963089026770103437612066001341031547408946003162848211173451662799215911238785967092127115636180580078098972176838159902949198948772295743565082178592809212865748245530894070323305755105739667567352225088277082184323275037958067996009384267180813655087277163660131351075098258736581906778580075866561687660544430308610951260241844234698340525807145676279414811777941948346520907385786872412259638548803852185176801502762750659000224580507059952991858120316145156862280210510969518001424108916783369608267316637571863008631537326949892132049014325944732821502827881478069589803786472062390720942664454347970303062146328770597866179544054198492565885831172165671730210219815377152129612384717707828306998778006539979180822652736617616736621079705723270997366421141812689343525392978057637249629544429997527914774567402808492940271051723458173790219347794132551220793818414563690743214434697049758020544232321426293094457393194481096376320000000000000000000000000000000*i1^5 + -20247783641442510803270077367044238337058734306824179958047703293372241097395629230720453327247516690547908688614770560332148360114191369219882231314763757042203865877043368441181813133933219201523876307118314260565488602709627474283966785062766020329586903502374550360019154940312729011805178980169601318992571278488559523581292880440942910658217871215782917157987715850065189171414812198146025327027222984344832714316384921516900298800209243801718555136249669545456038060797701940100016496806235106750407726506642628923979081742397027597366351939385364896446112800349112523913909684464643285699202212835771549808952793830119697930548992410330491464072752955806547676515379906487967475114517062075973747734607075787809899241518823500440650235053264427142482205159382740329580842372652157071994116662402643895663484666688586537973867421552896577851669985398042379592615750787577086064931161536060033773043973245734111019551401745574183570068464261038294999107400635976391716313898598466456678744847041126801708871546242243529165718737772564508946428380295393923034670051795312085361605537320169110928033912562499601769198635426288043447642870595285387641378215966337433600000000000000000000000000000*i1^6 + -1373080337235970429457399607833801717730179790936934231561411948489752857288978212755536494203341982666658727786991903071597957014960024832869103251908309873732302868617607646369136267716328868521102992572052771280143041391895758898747925884287467761436491584618973017456281551280864239259569410236953461583649933859225093463344376367775460263418266466784793769929483167610787414914640500894875302286040358559834035658508249691267309804002790870764192221351162638463155173491429692814521262125605558007926512306588825745755040511966354743314421894303190190632793283263654834178319242832971060255415922992576382067128730579081945940603100884053218651675217046249247730772890629670779638700470013763222215473147933409042478034301827201383105607639563696048555047702697360652610304617812382388919247373554529413350820864611472124741954652620113673221789982423903878626456029562900989667153416865076553787408351279093119515687132804516885021784250104192363609012856253043890297776647675163629548138582277773778942958809462225039045976826374746667525085097406533506681777364344086825149202227389920714733441511567486115854013948177744075081108986257408943805852823857651712000000000000000000000000000*i1^7 + -73957167001555532871674122370216836814342427269047088787071120013851814102685281933532439090273714335882376290934093710487789070848632827282940714250947753641966935619842766348988774785660895597197815150426846088281633515241138702641880517696100610011893890465992795627003199816504875417298553980802987789207589706241091671510371076768191392283484487616598757806831306559727077766335092020140330037338909752293587854041080135612496141279245921858456310443904130190309890867665894791113257987358255838966598988442361539144980025453294701662170874453190509453860384143066955973658298146292993582365098564510785847349035133891385732145368972761697864652410257486944437634531135707549933038735964583096698416831615907155711490977027176133010187098271614744924175609222708769464739600126865834233528324015327464237693399882078280853920552585502813432352481270502936489348786904446372519050627209643226461463676894657602070818959803317673931232733981991950841816940101638423400004565485208457661675456980430678439637706648673035545125292994905316150917122356841815425211741353291262414405121151031263045257319012058013721919801181244348470615664698355790485220926763008000000000000000000000000000*i1^8 + -3132284988836841915290048623170560312473784554871844250702422134669454534364879428255440493949707958798205727109841104136549638454489419823005577039672432811732271653688537346474932576019989575155984192792312613720881750298246148158670574507973694792901206772346776484089589682211323191082788955171885347016519626971080969178127770138130626929218849740288183179795640193759890576633673941865534356860447880675459086970004604315312291687079615954499646679460121589541895527924670670548393600153638495221566647164553141852511759544482258964841522344293864522202071563427535603763430856037450957198743498501814043885504392154055334312694388924224887665158864707050121571843368455470597940400322952638227379088742260743041485250787546065419582507090613111088864382651004357509329148329252968160958600164882459589476131355261386179907074592624972373613701961795823510674873313423760954281363339539917261296622977757186949433265776837337359213495203065738889341030652799068366092308652634319974547613559650193701469332730267690377728728523090009438999471314454031563725174605733576282129532510153402059592602981521311788382501043045331109810244556645847511628709568512000000000000000000000000*i1^9 + -116136912348661197451730642438542740451123779483752799094405571747408674093054130266272191695728512942216781092284019082409346005493190676556451947345531620089107069756375094178736689783594250847772614291088602116063709382911702048657214123444988370672609068068486941305456615740581696358728752147156033374917388545729384506246543444225237756923438629780624936052563209118300193760763615227826372783592152056116763586298347390852943248842324713980754341298466309742050081179867483961842717646231915031274080192480732498585690138339010739132729827485736968384129699370517923417770241023637803562734909425495712437630082376245686280257934086743462173933461264520487896540824326020591449699176877778742728636176237937274799786599430452360463374749081077689299450274532553734193771363236984379169781931507002528823371226699051754441003837936565346670282335995172897225683267667186403195513984035371775694484021473401526137224315289161973156600177262813867632385106244775246064294577751542256113383410632781602425989573294615655810727585035317026008258070291361693691266775292188147529216494819133836750787675265420790222499323338361551771266308537130334988110577664000000000000000000000*i1^10 + -3399810923627352529392817606973825058666489922194236699543635020488053471298195390519675067483484046768891286222406168726090446513204605369640931605586826333283725440277336667907912372925973395208779031269263876331139758135573630069941696726915106596410899878512389586770654109919298792455048602114295472416143700584440477003497578417367902921899543662674880459479853952780773684906650977603273818714229939633520980189731686504097568500950796806545354633415643955432929550964500008128067246056932163545661331504537145018453879083477817233324148991253638420278241173207781679851922025690873632210394829836849153406998453155535519383002250849550677031058048203024818141100851824847173366971175098369693680493516501743549615779628795283355187591034487300378263754976971363366449867896327461526956174591900088301475869553391877758299994356309742653831751276090775774130661922521633039912781779299531441763494923924006486408655976631543314340249424981102529636393638307473152652484024321693005234572917603544635389584978673308490034159702321471345077447176196771793322251764053745949170614079565141397823667012340997465106950519264725157372757395706247422176952320000000000000000000*i1^11 + -72912800925481880140663223607057868247185403512941355603406303811117303061199456433462577181386095948583099396585660788633345648958134940118555626607279569896738247920917258756423015113215107414706380975211527746931506169515337461777796855747111972661099312961592914040506006873162130793862622669463340199701678353504072463651007058310977708263206976973598354968846304996283528046563559034127859156239896647710102544823991191131669708045555909369429146461051680913570901439718841250893409503313920555816048943215770795969707832928730674582901094746558280393369073160884939727558474744816177426439768105706578514159004667011697083843117367843217052430416545428948318355917625507867855466023273367070320543025906274977232724551057393664275025482383911337442728356409173021176950106605504462234717025128672136361009920885169313937305318269017529752215977308956395175251436922953198434777651521318791101954027907471899067929471873920349329030267234085428378088426281697501458049627774927917243014236676503568423158986210303083049760917658517100129001819184532883381632395773042418612923340448335267803041713603827052254069201693354911400208641459397023041126400000000000000000*i1^12 + -205630792605233377239721797614840298662211082395144315382695963763803085866218164208084910502070893033178262888236019841130157563150485475338802874998851536886716260208755009253298942010180041559144163592794369094828805078599955102573708189554049203552003802722196669583259039899547284804944176373604793544968016685103891319968381750666997938121358048645395814291653483155836323143851312330789188520960365113274258781585307183314239073566258156453786401506511091715528191651467188828874581843021042205291520664271556078971062014024351523822260028769133353316216981354402224051316533019952853010663049607883093940824645378524667248852154273344727401738461415624292276424764344259858312902123755303011811915904095782381171865496052335923759086178887846705027162875053117974674828420211183925148956760635520654918632311508958097310582179116754800244440833992291839591340182470577859033656334057642282353972397904850042604392699575911265456170413697987038643545397503461386496520855881339078587347754454706213786313974133662130521136218205642372243442004481541824357339917941808419488942437850493095391360586875857345871058382880771598178979235499804835840000000000000000*i1^13 + 39420510335795915227553579995316712422675892820755472638380939265826501313036399686890510310610452493979567577263168848416002227287935322580563595324256804790704420593794739929691333889931094383524177782475329236782032866145386627983991877533233438647407484284337678038178367189282586082503316434281663785206996240667661905750956471762399264443039243427245440190343674153543053006930553952069380390709413288502254721682426366692102695586914993690449545714341684268417944730071000320439501527843253625967140349340958447953755918510155132434818939494884228688186215896154838233334006796437053348729459360097092376004976046115077431246350053944113453099298861103746016468812540935761645310777371744680624505457206014623600507664449429224225604869158702128487885332175255549051548175594390859581386154725667126033117633185788450579951273369216817443857566157764197941002601003559671908236675270165739301835412788652522642494762632477334658571494706844295022990324662190031249414793826773389243034131278170639974615693714380118609081189532543179924894950913356646965212552310895826948774714780871190461658062788110651560265223723139292744579063253692416000000000000000*i1^14 + 1616270299652976060004041018636768172798792610306978690813121387918416382304603519746434533935701994841069344753619237425581562973120642925350009200121339193672662328963346587938986517006446847248399261048417404240215013257820860843606779551920710515592531452461599765180200581774663657064033078821029145505533869844181960748927525942302278382467809062040970595113480529227133508282141964877407570224189446785042203604251425743236225251104995733014704686028596631356551889605346804470486408285795532868662110748802393201222184210214345050529892997753024333092064301858951390252692869798737841605502704164174699755750733809400710159250632362462648891998793926844548363979395981860975120088403444923035784744627427436111074914999342593080149534994211436581440376778099644480198866456010229086886003082499661267775083695045445045082669931872720971702503997762442758162136817868229557978880139639990807292619077393298694129127523511058103525321546467172832143986831944293320849171036264477492768313433858951098632930767100285398998187298402002658868896761482664042624796034125555171675296792453743505152940547865594531553605923295393065684229122662400000000000000*i1^15 + 26521028012263650401229311188921454526179432602151651648918537326278926182768404400223859434003280141131878858431963832293089845389687884113602776691480258974133354541651533131913020062813747729754889952379993185316621321399906866751283953267437498330948269968035000580630312727932565039746607160587657570427363486608099651075098721872217730212596872479398804601559984831834729668122756120646357430569661867924801252264302707040617193000251584797003411628591350434377899472034769777955777722120796114858605692496359710473378558707291560598574826533115061415911260825311657805025732236669939144018155457087873598338962436032299291700392291839198979501885178218960616205435906219207934568501648713744273232498852468491626605760506549769739389478065913485742226345711400364499596818694072018469128790516047887215725188295191579786922418951201153162468454708769546543572436667245873321670664640024311275071079134670373535393134963671149904905926665625071782538481623792484904700888457328972762481513657779206381058827116265868534057697238003914918709182225518265022149990627982545439021848393633452429452298960345610611908504211000529040879027200000000000000*i1^16 + 1680364754653881343331027133912925287672814835446252619270592888376086030432962375246946357000880225984410037630096442859639810954058572345036926324974652501454143833503992273062407617249792310397707006935173724710506834563920891585051084423572697894807203158405570444919453900089156481798459624826519953326582909139864166305750421222665908956886122035518967725369597155773168294523596867429233891933315347339116986394991458284364339197197132917541047316475197470447637234259874437353110125366552195490329933336309098623450787427461077522046129814035718159872230203731915211344563607692497231422008857604994877220151172079419389289067063639682449878880702702582763480633859652076456777307598220813559632906497861629782812512047142172196307957144960129448864032399820380683079573628229089472500662096668050356254533076604040694143054120035932883576479203840935804206004379085425843526644428254454127376571545008560809013258760330107594621108954966505231195290077300166543642915428337574626854148682231844171852307558631253038291394876112833594361821883292806053410323129303389932559315479289594218814630374480636392084937281968196060928000000000000*i1^17 + -8187281036908739068534949195433108551354067027646353000667176767543379234639388727517628024241651410588556505714289548142890478486498210643508461279140232751896776769715810514561206678131074819858708081045693967110626119753971219433663146284211057053452440485593531742346676024798150020427676879720082374577017928875693676092352626291149357168000842899614180280793255356331601126410979289999210063555118322680186353615032513791243137327115152961966761188853797242442355016104240656823124961575538648364008564595358559123122463958623661021013945396941807237664083677186745631333919735826088989526426413738589109366109755070897831666746464137708800099982874484298682267866876090287992750900237291249642199782406441065443542693767938116407439947160106566551056155253547658792881452051472116619226258520224573223119845641373387334674627771650736517045216687580157703697616502299598219740038900258742821735845127368805363046953948404462204861547589891305155893181939328405279918128336732932703693747642840950969412067327320313161892339768729607170277283342297328174923295649788869893378256249139943657191677907270195874400580219987314726400000000000*i1^18 + -92823091683043533823928578793200706893754563978579670472769792758600382918102593600341612128384339845898641107621493444370202944439538021849799121429061270735905930229430684379209702565819766188284884222981745540309837177226587471895156991653376065740779158604039897815580038089720859962735628872621892649952371422270616495358284846550238649289183593551652633604484871973225648257944049503746335709540321307539319838768960987917709703233209253026090702504518185633417912336399432073642735183629022829914865277137846848101204874939790046913176586786868957343721376445804374001369801233277583500017619649442136776462522102863517117403669558227377106478792136538451615158042435594487558031021947613166064928919896327192090895808701075691203058238282016482311885168256495877979175607421333825107311432211557849460280330792064881877381845395898789038099294189910086284833471375000827635888235326049077862224885905759818813394123557670803593158132557886406046716304514736140580097415219927488010181671060062393563623230490284871739070514886253667333015347809077538345806680578152299315573947360148202277404052610233378229735619006096000000000000*i1^19 + -1195506922326720343693808255209558464162982378825829190807222970369651440864792381440292159611675157532510653692353070725250208658908391676153316140195644762509702376559913666549235552971056008962516061981392193696547067652465459763075260579848378953258894084179423563849400978101715816929495322168559701126270966072568330500606108635864818365352897589174251376959174037379967099722657226215401488209086529348429488665444948443599708867893390033288545699881374889095529043366637878983792503916488491521332106802365800327577514794441173939075428979528280430503999156121402644894725279750350175252432289438605579447310524150184472102557140166877747988429089849390886825572618570147225113202543013645193097532359743254250287553550261776962991923947078340676933599754376420686334173417032993890540098373376721077352257191236512080378349836495184914897964748719521358046486130498840476243996363599728649353158107367386976501560646794176715285712799943608343029962692615843452571208833319389229026585286039785855674228578929650928473677595539940191853272097469607040977282078651173601280630787476274478846196322185214797586471851680000000000*i1^20 + 1694662505310149170681605198592345974860148258638239018399909017960364022480075605419527771993678273869866304146401339759392753686653876988973556929501559457786656757195560779654252155344043119981885362546709120839328488451720043939865134135356994150311347398795232430247276678459360808268749377475862763249737951274693267076845822617958193987369552173532441599643625972022655176278097274662441022502044441668858222185087102823575504601368445723738014336290629236473470897138831009110274570747153496322258994653368795183307838715858589261903936692115373679273926015214630487608307984279443362081965704320521869892029779868582065207107203019197584895028590631133045753165211115811707262678501244969207533099671484739808162795987507927097611600917690464107992847605753648661209120217604840168356561998159978511413572914564529731028721770588981928994949523860700614170172507525759002826398500488686000932512785384431431313809045592912698583008805565108729277115156730505030858695872199395407085699844083078967927898427184978301241580350976350912145494363014722513173122716927440137889011055248118832518154358284030897472360000000000*i1^21 + -15834574189824463560448721318352755073234831875168931541498711224759560896323896710377336235417833163494689266323453620267977956073372237671860853892772792554879746013248037794508823738420397072983853633691597576474408341012018255119477314775990771223210663876878381681711793128892493105027207841271454711349540500755201900770327162373725937445906117663286325316081230851198771869402672538485406437319227527094031691190386209860974541063415203378415128759250419842528605544219956099394546536448494794284519603924814105767226661524849673056873681943421146850509269862575736789561149444506660721906345631788666516554150465268041995753678460281385666193857445109802175774011184105078273080578205872697453103844225523181645424449075951027781264413051626737271107819678145164856606394557922114818936598850086193646978518255112908205249426014280326208660534471490950537072796547846818501480368883592502614698852682265893573826746951184697320595355285923737140341694168073084815547190237580477428367565410413899880585528929466541864793025075085276480853829526832306666898534867335252565103596680969003497775705093290874570000000000*i1^22 + 42275797565416137434985723490353922680319688820257251173144784623950302497534417784263785711904838158544086751252277298380846072658344014783328714957137344823461138136202537427460979615553205109530907125820585407093367255516099863959492003602798889186055375206084936932184799377193954384770972707713564925419152936346277675322500708016946866288594802928525671767552407089803590139805597896134219108396895189035840279651380795974727958132281663300074212827392654125753605115040607138688743287359973233736153075603038407212160454784193304259196411242088458295262072450439898784217961303084877891041422072173183028187244146624885455203251831962290142825286763641638767563680064818230043021092423126179029959771733120261846116368850022308712379202411754224510107977011145654345485381567535780812787221366263375417453577663324012203748942834334543957529214368443412382894640384519415304069324277064084758494306577941491021741429104430761593565626356601735017909842253355498235544705089415990083539802416085807299432035835965012016301916458060055600327514489806183270389982524011931059725839448144477707524672535826500000000*i1^23 + -11794660996477541681605464371523590834143010899878436769819496294608358790416125835092835575053134008156911020388245965421201444690510612051036339511599511914903658726449098498245855699705460556473712557760919302021423956555521371430356217685101037209953053356031375841623313801341862488521308232214752509548232062417278020712996667931176273483136332277410292520718179337196909198571807140537715684795032872831544915056801967118526776582653529145839822809391504487636102676604194363553889461021709533023135294158485477412208774031417670065407341704804323533428333480397547253964608983108174292888721703814943845218416676205950069578545722765125553649288391968394528300965644534414903772686434775546359129643494251353014837472064803145994371496166937329337775386325189965275253697387851412129241587126923316651126198456576667042525731577742110863783815154114224079747636324659865996978058806008585119390574565230217747431810446537591182318985919406123324185273807226607539851326533109269012541911330756772294887939327001709364254399793227523009258919530346275972382273726732376611308223648650399659271326800000000*i1^24 + 6871781913593734845375451548563967335669776047287562168276115905141507249475412616632089720551111633659196969697039363382185203665211468219888226117264988786882269646138730671050339622674878639668053886409138536917826835976777719992402002499496457852304291731111441637422029611338683311605431899576873010850724007029919954425485445247509237510471427832135258781877084421576505285082061151765026230238180440942655186323612084172831254420684026129909499737861103934970981933753952258301215863122893228262187462543956239286548944915859719187040344159707533155976321436534333223708203556180597694046044398001150676206372502155122591563702325447611220906282752540181022491876511621063611940175389747606119766188488581080189985959390421168446630106969086374807912456713537009601457201460602575337229017188323680931216284131563077798890688609038684424248161300661111209815761116740966303762353608398101469377252176932157381415362019137520811164597344730056298033043795153221178666210344795497034251579169581841271792295092545244759904135606830740937529444234247517537308488946428346440868060230674396969600000000*i1^25 + -1461384484290405029342130265919358484337676311835504910084867350630055785081356433624093702846019513625731419216617291379038783244263726149174927378940359457503740975907547875635235227099195101564791899532991156114223771995397249129091429032713669088673196858492603889562981681673630761096446252910706467693475227476718091899294851433193198866119628041859245498937367472025714170925980390674304170593398327649194007165150791536665192342531436840882195360273282440314894407604938940781284924995090451182438551032572058614099757295880390095193867006199508977616452939927284059070152547132321935164638112310290741403651764182870206619716792416032690003238227214132081727110427202008712400094831222457172525707163210707948244174081567688216972346060773106894355938795097500433921816554052253589229416536203150575428926270695037050999549352045462428759704195661526922011220861633215221461273527112991277633431284779198898505531214806905286119883905542040207526253995491733998625138022217050925024533840234290855750885175679504422766782119918658801117648038367265523809772641190194064725221429903360000000*i1^26 + 347128959010758222292938088915675588634758278312529673261090246700321373572439124770570045345783277152597048297048754958302563463140637611744419615350753132012887442196617655059256875677780163993915404002484557202925373204201052270431744431010735181463586012345358228052776579585591400520242998677130475071411894450784341286062229846727372385058775007339030182336254840341911544581909912428512066261583980459869924087403014701427154052717347876187958616092680955265157296098011733603522814584699000035821126651709710403658876861663714525419607067427913805495952477019257304916204017333621434654775922511434954948379999787698686629798711584273524569852095181717012591559871972536172405211478294078326035471241427727099133818547433930689018062573700683498527439754568727889429705125572293466567002019022894712945650248167298321783153673892726712769830920651700375466046457027787034441211836280144591802054792018806678669780273314992877448835191977499830461460912176826616326688962443745799043053222719068736440451392330358382984537263352870721691166277075996581637072809773335547331215360000000*i1^27 + -57181149225223253052120533447613022824350601744418078568387965667831177604538144484796443524986408978584515410262220901792816840444586813495863899348787837751440382304652760854372271915840918183263421524780083758216731597200047945630379861838914354847432208604965410832229001355633903646300666612659010166020594700510241970150064337763233739249371163544994734588445707293780659090305311441672445989549345152247929793458169437198210571974753367939355225339225242020942945078634881944565061315871984460253480042530034370408708755696757771264723144699353209451994256155654163002786383539250131404540155512992903559315096340258098169954380590683939537876536512968759769984361250294143608645408680063777119694206651563198496692661702077799328337622897418969389570843288489161556030578211909659795022992862382179366440370993525286573681760103179538327547344136743982940725740141947072569466146332307847353656484584785307268598064702630904658407528950713131376926531088342903077214180280749001172986644809164294437133470071362570699319019980702038375966717430295358915825808653877772288000000*i1^28 + 12471240047937741459200098015193189093523812597116963089042621924732814485287766937203225002955881750461057349038422470989292266949311719155263090104686967909822104442592666507758755734357700647491594616058875933128262077691798339678497285227074277791178538483664566103276570433983260053462734175243279113525738733009602073317815378878024839834255888607689746658121439273699835577082193427969989512632345774019070870060026405439430086354433155378825486908379850706245735198997419284267105029950622200839575970887751786745664244974306615709954214858872993112356490835969995882842561232352151705676755065558415387852780360191778143686425544639032166666243526066336055052328861620064498375284077973370280657102369450209383034012411048590737241776848559995122592241450398990999702198577776854269790535000451624211002884934707646111777288790257163776436672693002556759351867386072552593515511806724144404802434506203915036536181526128627860376316144668317381633536450305809666608531400533567215275566675871204038095287442704164552743680486564297177675871973359946353516478464000000000*i1^29 + -1993250217106520472425827468295238686907439756106427675791285522637874953226069970531899530107453260301725327070086584543946898422058514147636765121623596860632664931918251635684364798189668380974454819420776920748730835600107754702544235390184175449153171007140878093668015840506170455572492503962287350861951852761317368947991250980816976150846148104741114391380332441453938938598473755471873952675035893054716087508262693816086265315569116658128113705233459574716295558386097767829598913987953778674096940619773052204767682878889388916934171031272971153466151163410685508771145466599044454332575521110892363681583032349626665087751785437183051237683249724951912120849354749971453566794128684547280009356829933212341159322498550991757598709522190684184286179746288715027884968902308385050033142165969543560815402412072713338142254604453232934548960813625890713837576775204643488332252516397794447075085509113138334878464218317313128127959871344426152422203726835066774805975050253650344030534637692881997345048638645643053635722153584548592079940360460366416078438400000*i1^30 + 273375543725892623982942553585232523430359006746368122834599314766869701687479863514242014376061875819988357443702379423280733471131550165745310809508678740628083050304497393644122783485640276043715992158633389095693997298878557776870193730463930485652476928340509743904318136422362718707185523133120862834885461362068726125647253200112370771020165984495179887785477310858600708818721970388240904707089554181478761586728698771323384145939379842226830426642789367992880490128878749907375405475863262142180362570728854862911401062319105244769737635852642820835928227345263673929657284667186079471511104610004347031662498399395141280471027094057947255705531124566715467820724461841402527510327138868738425904902349300424809239788212557161288485946662167292284858850159914992682510969953254403781504190764207718809605683499558555040772888467119285461332837038526838078383197508961966305938720934949234430815004071927383174740745900537398411458612837145027289716775667727553008210145207831003644043745655647431209470317911142106996637776811437942459261967436611584000000*i1^31 + -24939115350522731310172988738501491855224688865388445575056677893786079351357729883682242151187480511284143037691718723889729711770700833917446455777280488723784456749597319421110769888399431366279029529117089835621488549759843582890310636236253550650127525086176760014439461632884216177697295435562434340886468553904280091750848042426473472675499940146651233336736218426724478161990791427043839616246112767530094270816216648588406380668820150998400700524959537852124430694994989704088648510263464861257708169316586425576302526520495416284316423506037599344482197182598557470587109183564321116498418527219465630383962064975092035657676697716510789835973205256541050454949994907118132679967932494179135710675106803321104457928018543264084793343063636240249022465232016431135450705549894063098639020525081631261929850710728231152974909222274227336021725689597726639241686432764389958384279199597513296647961142925152852561446306838034844256999371830947291299777276705238011296863673872134934698794080834113296914932256553277452783144010447749486107709931520000*i1^32 + 1382761996589488212827684113843270485184067792815700618556823766211938210440979858714310021415710075584476836812442041286777748603024863188584094069339504828285395203457336441255019456934880684430023821915564051500208655353690940701546082732516848442030040544605317832510978400032528957461073906988961258245771725656469568932285543338317157085980667515786451931693878027480421965154978405975837198241222901472289335443109472579418381718692978388322874031270839143672563769667367148203040239276850463877889252276741098152328670618288385448019663462911841646242879911637975987792290481797904330722654683656932608713421760448626550596527803669491456306786192729447939282084895690576159417180533588283074077061250478654019427298968967897644283851161548215827389471671810926992919787321437458751101059819063347214265241958311485087368830070025174802971905545026922413001925616675859227539648267860229005218806626710132376963175868654501345337203450812671247065891322375826221226588967496522418279007364744251528702284744122433974393676663843639022059520000*i1^33 + -106109078202889266451900571292710542589394794228141310247061016819021696436688605130831535074496936876473286346839882507459006693995960915820893327135210274791546798827954339247504633710387511635947223867358872728157932241269282329194102959484797522743710830193974384835415267371375006175026061510073705512376810640369790778397770702869409297934574857834988239370141365371201144261750976093847323409511900153754247055088135952648577130080304303359154148650725763612521164790013925248849551145717680097306779009411795245959266620936752703989700417399890427397997467423022658216620132976669288029794622597608590993631784968944474159763620597486366099402494709775821223336630029951159043057176861886477327931597971089866540926247299831351403467758032607460452011315812812170038973793366183332138439101556535438519560846942571794483066072623525521798282410674744461032511573799853532047203331616592009778942256819441455179281209647909584502325675419734570641203986315475634474527334870237470555882853870637420543207355975101721621472658428264448000*i1^34 + 758971446841661345707491893889455622768742205500469819410299003569141309803539010247935970906982636131152707566875175157935531299510792045312739835299512826572452945535636933414372756827010370676522553087407381500247644474301635359300527086481951223448528507894908896822056075805893310423003707558022726068582538327044663754972831442687982901265049706209707767567453203614651599416960824400545628644748257033221652419624792206023848594677455906541662290663503442197132050868360764918792776235957369583760157669309952711322409778351831791845937864473300665192442523197833767662445282046372039127949755055902993393633068776217000776888819186344767423677649253432066770060373767502387890959688852816137152035340640858994980381384539796189945988513801290338912376944619949939576627011573100368393003428239179060269412120309498362920379848557744799033560722285586868727746845405435160967328512233498752550643573639005715403257952863801093101711205778252638689386935623478330192884601811647052276623849250410213218764036647736256124420096000*i1^35 + -812651720065966384721794333042245004900849007042971735358367454612261340017006198253116451903871758984246866542992304171252933447388770474655636203093017947259594343739093318839733604167262600971496310742799924120982101084357971185752533749367005571318092377275154275771201038545305959997620983278155852601993979607644224788592210612316850535153985431089938765899840140967069040394931075317857196742979214618860955883241622435890917573832198090778239501385432481411027975110747598617165523831347604613541685241724178411786445524274157782333960259743390640073681504565851848889593559719893682587467947055857010233102234354575574321409909079395526046222671315406984906518969277752579807104566134917983243123206618586209378556030454408986941145729685245065463610501919594581678883432407362934874127273997321921228369655742259098102346403722661929727564492866727438362774540230063316120263072693871093149246363105123230918232182706388166610567138237034555284996394884308569766554919555506310120510818267580471553929758077301555200*i1^36 + -74516999773397763162323998871164937690174724742080140903576479875210866845022421977188247769064118153430532190415742265144032859675579327051882753646324417453781537043322687853536484346326260558152127811138107619989776462220272284827521116636630237633663611329966142747135121552776240717848755254793666261779980667296976247312427351211829293626481368175613501554909259830422167926033583895904863479016023875293762707657875174246740732443134169271264941307352351006239142852102681003291033515167925880319967002566606974385780578275024499699495656002332854161379444875272848830475913011969037403166765204155268887718743091461772867695229374203616938128446730363627356100828956884408580534568011907234065139268831500499837894021915668884971299119856435739023271212870366922308110610811277730806103645425369292767332784303881209351573669537887355499885177591875680328462814053325455324833470765653146059092085466625910037280850565374002544710110974374457880980468997410218563628853517345357312193265533036544238865612800*i1^37 + -27630280726705260140834638255853327356661412121026041049672296088890739887393760854869607099515587378704064372088648497141791823105356294730356799246396118900492545775048977136235037210692619866281214721300777290426566362137854141746206108688422999746474597005079616915870341031692019762543102445501933649189476356998674498870129125406244889246864267231401569684841443839064591312950393305455427619957844633751526500786847719045444128830169102764269871042429195079717940029142882277402095252210850444568216227348488831475893082819146146422889305769959924655464352388043308178825528353408066275841378983963141939897295379501027375159580417312969625254319412998307613382154267409740487417895144290959031213459450502289218731080943411318517992808581537293538998594874309610237434189791421082778940461134215069149052442481958539682992439460124867594461092805209582550725037852936481467307931760478484215494126490817305250522750089011518017777460659235309246942668027968690931707510613517193348514732401879941120*i1^38 + 2740270514110003363206550892086671492234214722248873170384162089549917568022868778633198641835639151998049322005181017350301469539688887438512317332092323074192079888943773929798285599465018224555186838062930909060629371731690131042884329637444600942994967674887726140179335041335299292751469085618472686158295168254930195394895842689696246578663798570914945505574940963974084236497979869986590014831078584657477099533996134034287738499312734745545570483638852972541530986353035756045663993126252111768842024424724781955406940881595752107476690745168085838217502085741585895009587703309462588968483152808443064341509679399045255097485418145319431321203851561676762036546226693649071689580232927507386154730288211975402654475937188473709857359838873614744713104278595794667715611561228314406579283615424880620610954345030903740778277134519981815575859427140432806447214309999082070454548754818148579740131152111097554339861356596982535520329497415290545021155059464218049360484384038200120746967040*i1^39 + 50723833938966233953856056331399495196777609413296332496187030579928558829097573878220606426161233897888771357365064209745276748699644849348108161393588939638096071781616314910235763149084954732645553771895145637311564822585420156788868298840480199130698548818099114217627025087688997020115729782389602712780714531796812826318304945941032405314486090837717159027546019269288776149580058819075354790632440692298113943702481637168139345288495076658529498825624365910961524744125703234629159081786972232636140923628755713298297033847132811747547710340130084507272201833953860036856283240009777510109040784781881543042446279359898874015966113269373121777401141859109322265692822668200014500803790511516505292363576975799433761657359767943641012773878887031318732096029389871992893146249869274283574213020432547769557081303043167132578130227563604896171455057355511100581875655548940666181917315880930191488391661251244710879398129332243484300950040611363943189540457406066900045077621506048*i1^40 + 37389460922550848753875168634685912795806721823432837424286824220613771504965065187667920712464268598605013857056105618854196323742286942562621659170197232406422189247996211664204574048232925933235484330648689848979473037913114361494686122595157356559725438529242246415735538072477981569062485751532978155014030705227953399005355040080874743035252034492896541304023848788970379955504141742881681811497977271954278029070808629634561833088748135383506165224143454156576880871673147581933209558432506668542904337689116453152919072862503104189390924371370956372239787042134096440252521609249188724883511391700156283063806413421993307652448666089001206836686931209146765205708581657024363743459037937598112386641046233866182667718506607706065924359196755636207815859543416520293433707956603172721158339389128992102452212525320282117978520346664879018164151631010163939404609455460651903463277755139273902865483114679022355983259962230994213772489961741782909658242717258296904908800*i1^41 + -253538701552995069669716662874359920003947110892296259229326934484195763881208377307437870590482720037666762069810048971504573309186260971830590757407861186202954214241841907851418722481886533467696080075679994321992926606525535595178895892747839236810783410887643718102358624797737310981755673637146003633989973310354746740115853586291542603432488059822256977267227422127616481457277042923560572846393521735829579971093570916389566916377937597068966137292113433643586527844304543187863572318238532462621759972770852655408766119120712196600989404458908168416884092552871979332911286035364054008965802596723606613567937625500333163409241776327227859647257206788385458896587149468773339525597293573771922848832485832095361742058523049258759689331905103425709672385739531252896453427518825822877538072840678523777212717593736151591833379730110510518609363258356245462198629801117187137213279675030129265376183110652088499246795875913100939526748218897386923480632524800*i1^42 + 25129912005858511229389925050578941201990929133934306759874002001831874477475945561520589222734618250068876303821471526934731550782147618000112319088877166372943994842882444916000665001350126337400366094612657821908485045473027009321465710204645796282281966735732819254119659094982683587434335203205591910615328502774402964762901220651895048410443471870101616587439930763560710319355800104499879393435554523411776218859116924900467120224637621402638483798879216949805395473191352838322685380684789489960211835080378374065615564887612811351862166239246713014706641156371677238957843772751645355494021599416368742718949453492419285939914713069166152767065229236239620582267651937926018560116537866235409088113941039709067192301454878861554506665780683202623336761888823810043474913439652511028125359150995664012696838757201515145040320744883155866711708783831037339344307626182068419390807947937155708217627954006990730801206944824874648616371748864000000*i1^43 + -1588319118630672098374545029125394497133979588808324881862804876362011054205594818225297107643542893445060034163081589565647157710940893776463501856473985250910483796440015715246705785302712221162199293252522235341058631861060424862890562024827020900655011604201576171309022798573226989693394970537395693606232362536612630199295079528016769537163627405802784819860759355215274033326193760390521304397919287026137884546713244945731798572260219794760866253398038396980528143857335580980961569675767280295405892606031545747287445161639341749625297848303553009459589446319951138855665620565871678460075222952682546880746751177800220831944109933640731892432415781414427106915040205550452600143357093153660864964439310247094069078573268641544630489103067589153092590725421551696114078405605760809338351856453939181686209229626434312318456795912502803927872057320718513372982563243851397647102820233628774944647103258526826247146623246312407040000*i1^44 + -1622659283898272090486021774330141797520677066263562043218365730444406288393518143263304343197622398080590923065294058961115820950336805328585730097441236524145724161478510594283835586543116285413036635673625804943318680836107750375500389642969033357226310965690383392699432386088831301597345341153916216272422038340186083760249951722079271856289066266471819580612336999848646767223024349201123972985593943052232513923910535562170431493142317853327291029994470150818311528561422408387533656029592536332179435776775576476164929197176704586998259539560508201176545524275240857136410053218571272227918751738497106127611554444024672659226798566705683926335797683655400130610098655686854041859079373151375905879854868725077168302865117185912600043656168606527724914490211700294097094684698231494567112259621340328442554072281787719004167834463845783312228307897193133691228900124813349017540076944195766021428952473905240473600000*i1^45 + 476642159170756340201197748926927610302378680003043462455468946815600344090627081356772736995306708627442643154064179769769962730058308038393046990194345167347330875164398988764100753748659863502999865012533489523252464587360045373496122574881169659719636382192529531306429378908482264744966089951352563945733402071423302979536169065764416284615143668923186699689819663754424580104987902841042515972161825908686269068761665291310823501222430391448963377442553390516011526553397711633057937010715936509513921499868165388825154461158251302019817848150661365692979248094500847364133999656444404120504100098164107171050759154545685770714570284981842070374271772141768338565777258950224495954961767515136455467363653024694205312552761146178656886684061732526369522080975987209261526740360238339357758872794061114646463530322582263806404831233707242031435895662298703591598493879905184706954983599199106367488000000*i1^46 + -906619469898818064287603833408818119887721988783244020385696620190710735308166404168239250367290702796900907406873140517462255616842994791946563803302816434100950288248384851336212907384183344420909562717562276998655075193078677802107646736001167916420507892803959014311584144541695690083686636596859604053930633897720427787897474845137555078823677784606448856655946924922771613870146998776718156216137237200997329527532062714401049059522989488046761601275925667159370950663681335673829810735696430290860895083606289035388637829857436938040373827646901110811616611988617882813247468232088702296525179438524168946267576303209228343264931712360693466180361436540992153993773393709419468678840766076659688232229623548408756944066641519799444105447358605184012636006849662813383038134298130618744516999511706131170221032729928430719831331869773642773480143552444281048058351380628562541281280000000*i1^47 - N1*3550332283404312364122157257531114546811984199785328201898462507414204994820002357116164229533554368679522075953713292803828886265087380132108898184384375*i2, -139340571171637541247683939286536902707747734143301534377338518781742393802778540449742758289166238282043742818497422871093851396707450715650036751244139038562270551935047466544710737046133304444845711895661247858515336808958909417905182004835373048579266199994897511214005406120772842466757876009470311161791834061987943614839664894958424930892122352547103368938497682293022849754760507128691829699881459445311592070508502171624537793199826221781614293402137716077527052017876558713757499072844411559292589405149622201104456358000476688209176421378137857182826679796200429848118856951801357577403315677904665379836628204859127939407073317872227721193204279888783645751541768405455122592105389183802739055297873255185353164561151956147595150413239689773444369270672155505715086375786790343954727082765366638491731212458338811039477276197377504638435309017157449715320335421936856553109263651437371126222314116095877450502378313418260158606929697147042818418685033419068407771632932657044193407880374545745596294630132139958074976821427169478631597948170169186882162749707828889368415601974084536208292546158368373488920730695265880639027357477558872625855175009012630868292812800000000000000000000000000000000000000000 + -516649901240787332636601970505837588618198279852015200358320069066501668479573767733014289916420768832952464199199149480073979008257396122881412158612769779031953166249219144780692300276286535247793949163737939188473753845408973308881609124002211111616002694871686092071579822531639533675634424882795398490229357456669985685934877494083307235370597562037181273002592724144972702992691649102945808106344881968353891392873606255245009231944988211986231673487000872282717328205700240643155966909413467647725374493431448067024952092600979960222339802385342034836398880263746702682959047088086870032234165070902689120423028613862332732792521110052049362104805576314452339071853157535487645482848187385528037543114287303075574569583679063846060942384560752992700657719378422877428397073474386708326239875045812380608077135561807514069489030024717676302118463353392576429677437419657341534267111458338708820575627471300072743219096243709698497824615464296135514574824587603081677438693230127800950072933442947148923401769617240480516303060188102391780664391127848534324878845903112808547328164570542697756053365765837749967924739522582016115506869296201179385086391697572403304935424000000000000000000000000000000000000000*i1 + -1135433520658430765660314058762777638867751645180007402482842872111106227015245901623572218695442592660674581893867241239255089086970790873484247093433204347602336281808763912828208252039190168006337020124556110446594294313454431340879274291613938170989108821325311633103625653003905746090275692867165712168114634621536882006390978021394462492291219298044756147032286045663200283335187331168455120843910897501839886866525204466392426843109091116119887931835387880801380791287279338389914185376947728772061315278476900517191540616361501709732843731907101155046133627088397493621736689927691943833666844004556032282649047414112180245091580099546751706169016130524816756125684776893414734718702738552697798551784739859408594372861852747762514668071755934914402337119902667126669318035061352642175738374329243091577827817802226170381359359938307947428141541283569915146672524452128963319214121828188360907580205789057351512390919622100265487442724603615776176176958501740033400271491494414612347386579832882380797365484323349070401792940483912019879528104563669585763459292381483008723068074724885303704804708033127594219012479641211931969187234144360512382209007126966856922439680000000000000000000000000000000000000*i1^2 + 833589274784296990634362307673555998032047928562633385037726206108598418430695483014507274715842178856159202398924115684851390464068064181573910241556071093762529460304615039383149939106036521576720095292184258191891813046151663927071327651877654800472362084311725319363343709874652256349761649539512021904399158236547283038528398106064480156616667820668152103098092007106323917352613152381546554278063101718999068209410874228926323488067081254030567270937414298906477959376201893046241057213532517936732486497397718355957815184959525251312930297898582930982076962865122028660976183082304680933903190018640088407477095554368211598163094409202482681193076158238065183759790752040468456610720440191754264332967903029456192976593555123897430470944308750961390875673881264086981277659475189181012047497770564589656815291399770781941901733580876517929772943492861857975543108588744404846303880208902591754500023754868342203940021974451486361152453304616466857248900865870882943505389309860610797721802010326523506157035389621176861974931060628656251137507222138976052655964549784058744800006193333278147031475480031716687619432305438365067199933133379966736553711996860850423808000000000000000000000000000000000000*i1^3 + -35829356778790070385407116412926193952719660421062475471550524745895842467781312195245642186184048024978202771334632357319845818413901673369106997038789681155751787615767944685483437251718313181741006478534191556114906390313177668130802419358804349109729884938248877929018599875694457582994369497181332558419568605099128191666680867030026934034862771960858546380298550968805895580889487293065852108973133369714751049703132913070957022175226116766458471378366137070757482570810799044097757511828014121548333298207997757791285050903622252012877344162671293139046677108570677208201313659415546284784917273576583834931157125750391249284493552623337945600886804678972575849089703947196333654203350559442174050516707883531477565942317851655519025225233433784085549233253804733174701503360922746192644038550204284135672937819299509229730287185402010370285350904990592779134561553152759954524166117222532818252353727023260096870586135764020660333994234095692261139747485164189706185620253288540285090249012755555603758747153086190798104293437910910167484688507957795159778442252435602245402282226290018583216241771656424818230314184934571167760078228279643589652641472315560898560000000000000000000000000000000000*i1^4 + -42253643802987541030791470731707279874472235281551953995692000717714292581823885092657805953644602929404259711893115210464165053629100305104713198080745719645991615859096172262113298275781160605659728705972064652260666301397087713276842657757667377931045443018575231735889321978342428962950397412994106086037765072853287280558863994948376697321874187269018934107765896039792193820088612397855285987716569684586440876859731805008544435186517644151803172317190904615907609783184050026726002189377617058239650497301356565009393339302984670199903941700643967390428355147787483175386328015096401292742374662234007605155601811680716858057436105165334999805866167922028959276900415224606771356817891282150935077557384385427164180576498093574341981015243552905963652939011077556926038644544804733239585314380001873222935227320377405088071313610910519166735942419506445490751599583570148614962100249490742028527381605462735569412336674431778665612272716978525163030018510116350451019200315456488162068796221387645304522039466519717519750532252847724186804033360677753767482506619016852254865875305647255363667088964146297184027895695164903638539176991884806934627298638681205514240000000000000000000000000000000*i1^5 + -6770911741313862421228505072704431077746612822678218218396244729397081277278742580830789740496637471108837721622348694323937984707029668474168205586628921969809122906764257795427956605819872101356179695993266348236542392059485080490937787983802611863384940612488904398687676622269073181453010120466509584734017335757947355507592764534581444343677257902207891229331038603912895465872803493687080706638437208020016054986576761538000466291666218966081168720852228374519828593315126182422123163101940488908658251813825318024919780317053700267263792453235948237598381902900060824023204569266458967318925068771699905432984063430196116046764831070165287770076919283889927228100201389967641894876564989046920352479660171668325230883266782369947541620638357009386664803726159791866917265288930116581844420432190523744135983877217596377955982261371877395559009946677608301290638440474860959052897060662716306529002948615691356171194116447918563177218098550030050813504863562886513384872112265368806872174435441184945868378903934447455590667920413469327139446237423434611019232564617828975111185235787779214383563330007277219627703785171296949727783888145112797459813653576985395200000000000000000000000000000*i1^6 + -462507542256465421860917062126801403887483888606957128836100614978915866835666551806568742268231844144542715590901273228298179781471521642427192748219476819067846924014245293631200801548796259278843108449599384905803346189287494656123493452550224343083805212996467878740968434064969110171264060227909063600003901616502777017619706784547326988578007482754005897647057948992998193468342951758581698390601047821082819112071799305993337638361799456700767508736588693931792559021232343837861723263164902058861841809745459642948465916590581061108458702222895215867200339032486003103944756940611482547437880901744114631860877213467329089843283322742658388432755251846717360772557010809310961804856148030192297536356267419898835808492278564913774452082838049891287226509985211163441486627699549116402766748687977061386330404520890369166548459560701269431083039649364196984210891303501513419207820359567439707281957084102424444084452356488112887412479044395298857919375229213188243276065722808455036557596578068533032112888781788575140257350319046194146355198192437093635645186322585550500937390495761099553837305871183885851386670761225764017277512302600201227546785214582784000000000000000000000000000*i1^7 + -24891228858956375442655710199466388311130046125256454445283795252934238784160835561529940432461947857504228991345647156392801347767230941385297363987379643198419058816700284995050552287542492304909266730461884099151951915984815748236339008363901122941565397346794551653249109220752389445364409768599726101514004744720504702777576210909794615034775704430876208553884436009488022434997960547073038234649810243961126341094472143744182551603079897216673010453279882444720642354455631860970562377400971292352099972101324933900644256068995901156167072469990702786021738730193995952484539437264063882406178605269475537080022271247198994855532380512917328321575514624607316415189224843393482739557357065067568466642244061122561081260796436886973881526224991222823465942647835546445005818947289984245964370038883612623146863549406020365577227358733503718904694057705563159617072786771614271349071522719186506539611133213692989233638319005676040366810107075641719878030792856244666797755522538546668756278443694322023165260205114325554749658704504340790325863253392587157303167425114294800830913452925909059815685877936998132332200673700675021512547251267722141951887194112000000000000000000000000000*i1^8 + -1055089476041555935671406418024175037259010583497290715563232682220054269946793373047226174198610018380346899660002931678084359871771918065811234916953446532481904137432957186213602912911535937289695936824078307337712972404846560850178830453311228808447554258188823697623745030407700250608195143985084700629859756870398408680717216232842759178861713426675696555209525272541166647897798759464362565074372557470365214602422626671738954245469498099078369874770633258903005448096334957415804427937485554973085400645616484568668860628895194119495544213768274436086661351745094536384053519646819860090964147585676804568894993487777969078260518016580314178147389762200800966365508063925188455066012719930416112341976441258620338832331178210106909306212464395801087982770191368671777190734017285941815247593411891959025788496602253632482437105049224994772906133901660650882609647665756552727781472279159097577714807581068093898131436219928416209213250883592008778029730819398453527203935935735038612539946008985052153839979861827829080653882832063933639860722858842388159642340380502195047209590590646483763639515180798342929970815850757749031472304288038415661697347584000000000000000000000000*i1^9 + -39109787294524723476177062732157457000699079883508906113721487396026151990424576168224069842556648772896719968386576982814093906656408056522735217408420517593169596659866282092920374626106915664412299879494104043741630790917299029207794663299559501963328455337347256693057350928025006105949739070224253158035688381003583595367688698174820179734582871001046937315818725219350044435442780806255776855752850545058980497998145063145170556727546788933890191537679637640741274966077408839239435852049608683296468465000563640028353178822515293149531268367533905160567823740757486121883518192867267784686165852865512622581342982456430663439774417980083884224579592969046812172368919270441521782141414405938932656445698285885282682212311729119083037731416980745213707051832057996764407509635779973624631963716089326382597958825806472181704033165799944515428591989507707709149272191747386028916918626622617155612334352420485422417591679192739047600565283578057877463747411402655102788409538017908564412566432741517143936626511793397013246022681700004933130181701037970479495326930776483081852669265218096855029748066198322824876452575630551308416413695302202032986267648000000000000000000000*i1^10 + -1147990461726072376237313828542490765575904746169022185957412872670923245268899533091041410655059792451204204622759723942359602604181156368018402018167019085125711895465834163340084227721629189913204622924264272123461046278312061959092776742579687113381882174852754216656659026935999727161157500236685482790831345628745067878194272143860980958729110698960252015174763728346134047741816045447703219080509615865263827483199243368387286766366757851239548359462298364869214259314145391104460253185130898120083849978627546225240821049209687063594664729003134940593452402256696580656706323823887714740933777436535901490596700516097145344565441844083484983437703353799947907411473679271623389890070130156329133867215115544913083612770672362829195467342869937675056729066074961732335491532535758937511308696350108225807639990280120921513902667791701665878891216461045462073843035592735906867222455570062682360518486568506403049085011114428439499660471863815439054582605083500064698926311409778233201586037111604380006512826232900203953189554011502935931643868346965836332491513986879109975478947664468970737000058003462863613509038001630160697623934291626122153738240000000000000000000*i1^11 + -24946180998572467439127199051251328406447462368392161885427535252067259845112290169980224282191361311131703202508011368645050385923250025418179005882807618574077971292222151382454768905661673053544714767222348395618377286577988967986241669454417610212162109657797199806065872675358283833523310760868826795539186018716166921298981413954989471933565202397984817125442310371183248509360986591333359416235266032542198461568230768985718012444971699866742683085216943619206830225380144157528579649795203899258040237706719161766739264793930035762636079984215216618920302170976012636562185674180597636516640027094406198002739581319110902785083069098083142699887546727165948407819654181315421642859531927924021557776061829290431584069750766134148967047871145556440043202101525060763049541737974280990347604894806811134667011835152172285187774006281069761773741162824868335469831680525556022547116353162519759172908403501819910936424267336173451474800521944765235134217013544907951943201343511502516869568997316913386052399079580999360416671417083957531571782550067788612639883222240812458711657459767918618345120632354467628212522752417071752342125216747018992844800000000000000000*i1^12 + -90700936130499425022619659009070278305045622416985859458909865693561430163081770106019406574728477027790225391915834366683291184645933010293767744043507885421999009606433893782488365242816563062787960394325928886525077635184695919723869322363589143795125509133228948303998581623306575974705510526023227026089842669568319727223011513830259579973822914751966734075868852123699291542892869093678264296519231614614568402194632802709506656297686440327287918638515665993884618268529698289655832002380048127007539104746920750368853010564677710773985112714974601691501030823218393580465217178758130416621922615897224933024699061181481713903911765731817855481880931874575887495030371262425984611989024959152214301522446418976402819440055525175001748302727478505799499477905824480068963281986976634704320970655794754756100288921000219326396884808232051264681161105515587326230647302235705052673282382081480838278091451263429211505436274997838359100002856424092623577752985663078362682551056632928706230481311859348099269984410668237397259088151697916286692917783512632039390804899810247302146701658032688922413689626816867070322979528469635867312685857033134080000000000000000*i1^13 + 12634268945500822634679428576735047279825594583095966265234972551662280169273873230659460136700941048118102617937241589387479988202589729377788411008328930273389518449278911366620895501859432397144746407368118621604441454611712082681622985530688905562414776478465308548224629595835945681824415179775740501849230455508153344042675385092996759691037201127434896429706162351138871429148191118118219923008431840276955821352453533201819346228436043930281270401841803206884583548504923665316717638850665088898428476368371082175338514879950391966587609002206876963282694173868191965364153034360476050371445601518157441703680737270178750064516793939415580770433480233285674795166692647088514504554276230366955103114464807220926641368335150164159331788435095692317574144695876870232959700029137792743603480814246605432475488812079648566394134947864276226418330036872997222132936854316882375947818618427185810055687397702466345255138130177028183012728614720810552985530601028121693523709245004871011021354662893937644576661183526533193978890487252769231758764518593685704780213059659897101700103928817595756047628090172585582912280074571862004910308133332992000000000000000*i1^14 + 532669593411510706944957478704788921121623915835111088588378485538425382090067126246571955950890471455903270300619009017530199199612077506398466928563965871342336305288993490015122654362571961025037372951800667145816207296812741677932452631162348446919341007780886516207820417604102926517724622863376391810047329869645016210115442466027329388504505521693312433162520106187405830826585610644954762980477537570239955554028781367164991657871327445825624384610806022086161294696511999784748342970062475093168848396847064185656988954307801863943726014572992675801495390780666398804630895905325166815237577505001110041411212852217270110729961464117146515942400582990455091936725215325404300599805142839301880382083688222495026167744833437042425082386993602882931132337987807513418208200563571178371975947131963642916072323402810725460694219272640466459416309587411285342669168384632796745051648271579449530834679734304475198861760547707906085988938984638464492856679442773799566706362196058044917766534603625474193529952677629073572520261473346472294401986973510020348056823272823020203147340584325067675675212056056945094651948122536268266806387404800000000000000*i1^15 + 8953366213912785969714001351237693042277408538030186222117306551192692272095522250313499322084737757368742886442156935046371444402405003889921539610874386320588491244977099327240163730983863123813592971428279443750119888010265710347025970396539688792899553060821754657534972280271191534566773814665121217368410627984700166902649982147981846316720513676342088180697072060022800354141567530883228227955596912223514360721864231708250477071434029081227142212590605227751323066391031427934956868363302538607440309716504277994686778550254221260253716928559791624590986699560615326223657787398931006086039088034868867734038536716524282535451593878397114540258949134654419652565371161568966679975386190314900450069186014028682500017957437757228969644820384028834072461751640808869068557687702708177535537083280491666071841722657742440546414091996693514366306333902259978319248831077342208126332360683798261391976958901837566330003138711221853204005062268163965247089502802115569640325520744550490114202418535670195459850923336884458498224505251568909491490915178410517901909591141836963017902342619676595511621889577590869647474152149738665351974400000000000000*i1^16 + 5224748526868156920689917434998783784329407395135775787066379513670627744516391602153080659186773190521283690491304275374849393702955762449402689818103674267424373358526199040127990452456638399582226831342544913934497539343165982256419370118844211290657037848987333563764317797401544298626911093540348690862949574360084859821910469562689766636633872229093087080628291877597343924198723911407767237514545994220963776007397554386745759765281878775075887312315808331042112736602111953893128258482852661093304096670743216542627298588824338803827619630360207520787047986450764998581130168608749449182495180268180442893596791200639528551390132689930747693445455421297352514645419013532793643769043001507107051611994497580320773906700531447329590526381118473557554791735509841620301800020530450737808113693574991313727739638001449516757917967412270362571125353452204124673226504994319027708744255482531368082963906107729422274977458292075765797789760417825980978149090700735718908397380741584991915875982591521316039962148572943587615157922945284675007756993544417035019404391397984968832657383308766754091706230656634300150949071348690718336000000000000*i1^17 + -2690705495304023261029271491969266293567266358830660877082791192347880310919754396018877083538123092395152627301316174483837028989531065889013587699395434099485088515701840868026938401216692264804459854763016014880353227156803342951979530625118415039687864721478018795157138172138856495555610040334760684133152183559770665623128013477312261635412219504478133354941080667124404153570024356333810400631289608854477518472656706814757787285903161032080221021883338981198331278168314243579039793063175766361492834791329688822099695456126837314689680261759232668942019710210095183865122927482624986937773836361329459809049147434590393825857092721260242535165871533350163637406826827613526096674098428150740283621028535008419194029677326094652153528402034775023207479624347670651978307737988619962754306137766109299008432097182958076577416577811055481514971733936603186858872223838886427691019444826178540459651769023200153130452221912804111393171305511576633722732403795006471641190244857201858097883605629988527743719583650911616783500872488959195699903966192289682706430159556875748696541702071819161648392862819453295123013129385981292800000000000*i1^18 + -30700714438490880113390200821107426348970091653469500024395956815418353793849553712585765349265473133780389599385169599951287396586618899576419150564290670048412983853789191804858862612047064522204390884756339994375304128278914246679566535128000297055083269852555864074339143429568483593549158664154093748482271992260781883002227525654613533797349309605898718750550932341362593600861294855953519521075404043257873360426586789877489961142597006053089105873023229118206471898000044840061573317053733674701939912637714736472852391032541083828334223424780194328166851226400257149378690994290606075574116144346641505328099556806862397216637683918176658045655838997585815802000900245458822214188511926319549711380329159454582634133486494697584543668012742651142640026816700042432054166109270461792811270269758132197554063493485923943861905904551295216642298928909194978285024850687248804750823445248244552819194610913223272353662431310630307404549638232910493888541509498594542483006632025781890974283516331374768712221507593723148228770789333150351375880539105816401883647662970020987635569850841505421995122299707124850265411790872000000000000*i1^19 + -402039327278898084997703877794862706116401139004770353842988851463819309782661854060246831283912198639901669998127258235107698281521640034187343337002667806092124320300953855342705702908021706987493469137100860209634843756280732449460118915449042216054719718398812732121303196392935748372152976160282478926042869501072602217704211645717916177385411975698582534386092157141262085543396313714278201631238361595836986356532381626473891861409537534422299766785135048543872191827192815942658842816098927407695120516513565754990841182418299785310836314151018888130387635575596076941038790397642063224760210574342480214061858962024951580127628101832078333906333055560383485113696833765032854961256260330637185440905167478920030176231992746469366921881559395113389955144390688052575391630023977962323185252367189563991022510838310350821669957516634228415606944258513816532508388050672417120413501068789013601373806906176725759742638555056585802008758947663631063804436813173489045107280165953244218814707735134692229197024066450873935886058986878721303483346227829304707587933170733547151968993284562592921606882295320451772968789360000000000*i1^20 + 589971364570556617706532747567916933355692884964592780380081540033104525046147171789250269569572756848902151381767658693198910465924566015023744827124264192074406641332241393706126672851584214300210947668844591212870690241416725681613619841782283253970377284539699325166592120722118781108931118221477726643437866506472562346569336413451025837735292387333682581073755177947507650277088420372064597627176934418618176999775070472116592124394519486702111793321113431666583692449434123735889684930593462382303855341968704407283239426104083627809908697713417263673142134132658917001754501854727707955592500013032821249418904098767100124244480521258435594137203980714118027495570716913765551388079896719433625514805925241479647721212185543182338675515233492583162579713385008844588782882815757690993475422860473457711308053780291514022826639996633939108140681017320050126869220517762342602511937658528865698542398636975858866038315619293290127505333759771579907694901283002262117273108275455417295746342911904905900274953931341170025854951550072723134584761077666339380802766799384945487637535798725870053280249802856480852220000000000*i1^21 + -5262829652933850782655529065870961286068881195216717522327084805994057733053419866426057261700605013013503665593737758903924167462239768266758455777933638656536556518721475775781177090575304734427678974767305267453039521783924980908428574341961403672627043505556791158852868335673979195032913130904304142464672823844203360661637932090179948897178664937893776049929404731076711529423671763187002742814896342172524519401313033169866941372496110248791012859563790256497364234319474927572865216075005615972561687505647413190468811898131982553874857646071701800664187264397307633618164928810046114513494673437537836493882095100517304084592159459462067588355358227937385369787145920277733750249748125462691786015425992624978958344916287643283876375621441562224226786143054276282248562477327623080099584325692582604226822485324988983178544563852765312138214990876785723785094527458639241114241286626492949001401616283240888805865395556524022888880480379725565045197365694538228227309988240600126474870515382412085303332509660898702901446700608166558109630455521033212455137875930744279778789037257150077403828521649498815000000000*i1^22 + 14074135775490787806446493629875091587027253475378456187213895027548227502266124070237273475882619015587571514766355038189554235631180912487166590723883057972449283861896357582195697202705537367713408032001448939225590401927406122961560187815107251312084720479780192614099915895848885782837839945593650936581539062321334439250891681594282916477141436234099776308798833316516090712471511696965851139251531253892454683358591010854647480920185917986576049168758952470399976043452120525514790553642994658405275463498162601996430427907093696662954735864880589015764676270901583599282345116555092435750669391450158038483127754988870504495140802200984950762591494916852920314087108333833759439253729448762687670376924700172735375785686186992758192505131759906348851279065749516165244154643633914704690891230055982328568059908425992356410518020998151167092508895895577501774925345802127557999170575587964212083595252531218098006685581308263611990220517862072534163691921150620770757906279244613025618062234983588791296928749126627116428445285207349417398103691160528485336182727452683217911156187801058017878037802541750000000*i1^23 + -3951586880358573870097756929987156813750320095554958116101252584683280566629883697323487455586290387942242576288540689300564770581075842215108684459750041052278055456159889246871665033670685035557999664179521785217848193212633149930023840753315209093157969841514968365056778418335734023097643621780825430348106014933740588979746943529178202687293568751202311967376926609761526044215104407357991456726169144206850419544641355995842002940698340242950132676217363269786158372705387994133130428318277351041641043981917193361842458617782638776661350901083907843562587022455112597235557161145835759910827812392816874666837531542536038804749419508143581797865132647462758746056374236481843027063944625949498393941624393033129413641779431234889572415805946257689822520722830269994370081622565198346761832130636887919103091774313693670712223806246460674246114544502723356302170340223946574432995326588745969421482287890502830770113543681807767676754845049000200792625407295268716015303573399679140850004640505259843451280907935506948641194486183680227208024958264083818728107607343232275968218673648555834176264850000000*i1^24 + 2318394464425766457308145423551040422968465087925613575228837226673727335955238589077591558920168356510744699227274787122483177603342327156091093622703935453422143167880675224539605500781443447633414084688765800962683178211211099951753659907237641361919866153846274147452744102804241485738190270426047848493653441980529457143118333901879349640470290822336126240096638808647496797266550169451946954551815560159398196112936824531184789662444494484720562677661735849337974649045703592136008277586680932861675760003560594250476147516743780609970621627049454682853908099815565979298887688269755807717808153450995418368318782457749770681598269655759781825588489241198951350894013045489988605746085226190952600733427075794866565657943394221213502472680420682213534151205009604421401702538575552038934337233403250715808620358323732890666112074165304954402110762889663935238435008794617392062672633584949481983457851180054617074740738299924660660976418942631948703101964829783156450849853166284341103899828354206122393455207862685255567031821470304568620968063996975625931602023487822864188149087144641623200000000*i1^25 + -495015987488654976250371002401503660760202478871953939377306422990672836916910739246722084613106138520240999069264332477574803607805392271959727124322074553712856138171929720295176793997508353894013639387432933968290497519567025151280937434914448995988386659083972999007064130533384228108751694227980798002888843760447689184546674749879339457592375280675036015854326812993262900450895806138363167687551512067949211098911890906166448896178098479930085297664109985117996591689497844312996232114608889531334222219900979427577929044356273132292809969659256252852067068813087871471558462340625945213261075986537219472816638079772297608284587589079033383115497553054458467657703403818047105543769980115094378602560849629104588247089402665405789368444569484538742428379561336943365851737434608356098319038894844697434869801842706414989347327990917197316310122327131541517776899027563625746618916820252217836531572741970484817678745198453216840072669205055158709245413289755164741158667685653860287875326101492144190230463281244366035093763131570035628560196480217627807508389931305310281980746014720000000*i1^26 + 118001122512169979998183676007200021666253290542377443612262412054039809733849871400891433357006778934823232236953556970557194264506534471534665930928392963026462063162187419520595430469610310345572930370356567409961217293642114673929975816638749017611858285565909272693798874275093995490987854371235537379234681909780458942016924678449717657174475152726855699692140319806805939776924562542410078685974861160782210820843698016971712564224682167063940839262776934680454796171888805948290361508706408683060185874830289006477378323854771880093476485808428317921098917313827283497875665541960521918544093816243004242411957217531873237681830475701992107210538637769894216185196278615252980348901697818323948172522293129915584681217573761288088615552955503041078438166054337539432657958131406854739537879384767830013719617693674706934970956321634156679780313692856492602100255776519190388459437854300131335852718078042160994668050807465769502626496582831331204478380119122137111915681646141457962265867893045589079035169951301172989390553077621923659269862936448639375264975706031627758469120000000*i1^27 + -19397919020302212493390801930073963997441936557449738213015586170549539336859770946234638022108125512314624979146018754476252092020285774960966292217551582341843616114551635107469993966870850339934371924931588574336184076266371345103670298514102728606770026276949328896828619384729797122954289364741578006020140326466802607469181204531431654213743310368722255574703343901211553911079383580119854606727742978751022633990959586953020720642647342100384761656034636365694619775349978507627810900208389966143853524729299399936456805890237125784016595860771722610081193067532514190260542522269969205041778122137787029069569772401542927576667737535299456963327063456327608983635122145134008643683907899897483518262211673323606527997603373443715437135929695203735836762721475037077004413703906686045641584713846442176207808498181508373353827404937600015598566427024010016132456325693946385980616803561041628052033123678463291446117203534039873968304893505780733098843009211813409509543926442613045048299639498249048795039408353860893952389121502973782837841126030729440963780391024459776000000*i1^28 + 4244776862304426801017420274797237050645554167791600262494786793696385606107321389456209410932440010249527276494467969749196631973775093298138179045901809237862336941261248205070463329337643754395607490765280367879894900943692818756718727692132142923287813543623210660701937952870055500386937303511341402437950740045718460729830582291338430352842123491913793484282455182779622812583306456552934688629866296673641453574000723959597723898443394466722979386324069667701448189028910275057025462376189443372572220695499981899473401156913497639228258883852578567858691798282173396969131379306576784294213243856991696056167564134614549594387352721207347302429407461442305473679401972866087713537855924636541114499511477605772233917901853996954163572975149831670114716471866173420279124794375594022333273306942178308710140194042965010484158661850953523203498640090256217204928039282395720551780388131097332991838777756542177377079904886670075383340114100149664993003709027286514924650790311019955314158934993812367585761953569626169898622834672275166406350741674364103689324462080000000*i1^29 + -679812117922881558227591331169256582280847711134146172123357089156726475849424395806189346284733946708686396019515088484435844782188843601106413350651478005290678443026214790448050897971737219039296229350533019622957006262551561354681989536099375564982852612462553712289825676763609058204854880409512769837959619469153885155571177384663890132419282300497040961349867063235357030203954563385511574727235297490610909623801785856505401834381871646075907576916528886982837883698978227711695242097885144965634379644390641581481861262070475131071525507151737792751303964492848312499946182520282998280484227742634086220632200737709562301317021691692879705666057397893369620449459717508365518461769421248819251319615869333835988363765707938095578350846984027069131728771694963845626068029367242034489041220626908247602834008203913761622511449953913236608975494598296288603731020031927256624321384148724643733169645521163943856930920669644161278016437500528657110681226134852870856520679744304345668196226720000284569776141054767959396407901077526826127556495052354718846156800000*i1^30 + 93616747704984749743858499650120488914682135715194842253542472098196154291430006021819174118077885459655089837796371679998005359561235364148941747383971619969054134832542884182490476281733550392587769687836964017327627455141626473953198083684611685352144317591706869060119882581928433272464094051962031033807013919929183280196901473355111510685333906981155288302836864733874671653104474174850085455898084119107976053203475270253671507782118968151365003686019343394494349599837812923675069640504494564190087609725125407803837221256590954922133054741475696524485541596227393937649088551947741878788130854558969401430471514736627880073147321428803815385936658684114770522255800443041423414278600447248468080274958117042240006017869104794288501630780632653764059906395852949933604156630356773597008945681840017326038319756187561923633904812646151299920218029590562608725471320696031250169560841531332556565986762196660293868013054951269090298223836688204148036127409082036092840154521831280232151950251131931761626729906607769023753232999309456250223739575205888000000*i1^31 + -8533381584074644882323761653405174950342620334497552065668011022796050389641612943335886865932466425868816887390672273516643693015335614066697925934570497481911734618319823715556698932886233213764979953980460125372150042146147970127648832718956928961051043177356007118123253253836588411325102240704185163177333158189815974969412450192951813925402011742098611076729515385497527468427435270693828267587740884620246226860777126316146186847333853370314416492557904446292487379832999584251268203536083841626303522073206384894740576955582886429615627192275619687995312599819708153985155226108966271304960847515478902465591020421656561839556467461829646647059217708333759487857458823891799411637117167315883449278827915365043808924724587335069090568779233791764010436634613954292365879031385379916795883153337355241337954042086830835047124968395290928165578355955171268296814393595383282086153181232870732967100889919461873910270863587910574886130697719026527118186347670020442263638817916777615576456392112813315819202849343393508939607901384596003625149399040000*i1^32 + 465951995144111963806546837409786148561872236865601641255085569409054708428523562989909284474533394530111002718970294510719055242469842451120994542716132451920304949505697618035020942540565992219968815653984490908129383011056032824163877338393599670820871130070969472968437342554231418118448970036278226250392413690804986119850072667263684609880371761391013677156329880146930419425485867435945655321099664658414698094010730699207695226766647430105040953084109102747621862570454610487307097125309482953511319541321198391937463190104114189172062240628389519084568497537380916700340214949371765451784350111870528761021862120398411553966753132072152797063219325159159792096231742949730973988962722493903430447537931778244558046719886927098150574324112119161672902998727459798363049383011566376475105608492035742965589669272440341381181044270282974012597600314263261983185356467335607763588213814888391297534986814239713030632573676641799785141622076998125580179797393820215149251154970821191663470867806781466992255127988385874982874306530428521021440000*i1^33 + -36491316323358056976657124903456700880723395165168276022125813098878514588677266676984964504877986719723811175023172778049087795449813863978649656227385636379500813574140549302868864097832426924642469178070894602239826953159329852119240299495556045302575164640525449278714080656290119627013413949190070148157210851867632357237274940447930771831097036397901770755078936192065716597388616629543685094279590544683796717169495521104936169587732907407419005718127754458111825686547271659130660386510714951079600983465883259253872432193462176942777414787019019331159305516954300633437577317717263916414346864318637776698988332584399761598928041884199596473244511666215809164468461162910444015610662801070592749687160385299085379872787005830122290080100567600368129773045447961451308928891847737272210123207749116269926870108530236890332370940587488095516140277960194700912401173487705177042731539353947175815737443593324046555434498152947004787376566273020617745861009526975850580668067652441228197122584085921596106440892807511361766408948023296000*i1^34 + 223629943367290045996891409123803198413080100325134002234204672518308856646120445422509397999329380160712836897145113700146842798046012955360270429162792348235361929498762933596535483206676048588969106561937169961398679890654535327394592113117640786859459971431997684721495083213153746111509260143102780857173938511900793424166179239074767312727675612529340865498494463351495544251220292777324340879387555890404707529443298206087405664512202683685012861931199741429964793474553999028694684407924043353234487969630694130604512956260181409377717673532389793015984475056918432965536659307347632110450071758119110657898919839523372756678712938228852398948845431554764540321357112435518935556491323438732230551432727879020611431930338018567461421356764310414754559073249951035367882136486489552058785272895608015596974156339094055837174723342177269458970301113472172416099989473380446564988702899087241739253786788082619749611128126438898107830855663631258376724951781937647459416244467905566298024823219197095991571165015248164536451072000*i1^35 + -215610265011907186422973730998496318818489580035490696940376401502624587355592761226699752762619259892654540913708052906240706357030784858394628597190348289834144060483142463441549884560925700086561609347440670678796000538013765884416499675063833649050305176397908468600551333508275663921409554897058153557904224004635748309117180540959397368686186687224285947508905509766765522468177546004510780621303803034406623002367483725620238869773119903551233566611861096796375909393521698859606817684642085310069701525475401455609626772503577292281490032712245332942943020324222896775728918657680325705259778794730818000882427806149804266512403859357111315771690255688640213759693022012756515631399069217026197924620147386819227764124855678540220338890064857124531856394882022037869653846277792899231777243012166933481934762779626498127923975072752926492517889411512333534558663152290120686772536165162385794912550549751099797671800052301574061091844922934173208453662928243979636596880842442276911357661354092485584294297427404390400*i1^36 + -19638582060727272360384385046967435167699020198286058606647017065969431725442630503048868449139845969273555766896781620710525805051166949260486408262551719041987603522243947870868542443334156291787495549881664452698061960110002906211304430830132389583304038639127683141227426137618051514613689924847127362868677452320227754358877566459442067556576332886136559231187050445146691318061142576093216577586034035257851051036627422104879020708422423561456722219847432645034638925983171349504969939948689412934564651514820848416273945693069051670198811697613130324769293979868152045456231788028393241599607025177664887698896863857501681154454349528201399230674899706635838097065267552690472816310057951714970235581500136222895022313685932397871987269979618492749011842471428818002476623288521995092468179607119796451764448321507841987997030983982288897982994077699844428045767292941332556044265229002277537021327939943723658979934033524054931605493018194787284768629640645050092463346660498795937037008611173313382291865600*i1^37 + -7677478955017225001794998337071138891579909091786696386929032172246596879756123192789246670157674106597946983013482641243626843072632785335890530702621960198560967494687436034582307963795824717663775353889467110285533069364684907364290956339761739576546344671152185651224606931829664569789130548983255658884690917996494230393211252790305336345856425731602231852999684507823513898513298411501781367501212490559695549867993143903590228324803935850548858372497350039292417656425511990683947337709890638009600338038319630043789340883250385416103628676497999632635127397575965301399296176500539577454317478842623421194241671774316234580946033965896457853383487840171261835020617499309425477904432025859726854507582123997027352278522161106583561173349005420561943502988697771376359829881557239391805114819591006791122031518634875867495658982110590249571953071891723578242174224463297291535316958593430641363856455780421937085171650793238217236993951886518429697127061456385468880855470972892220635375452018442240*i1^38 + 751993982550357123223521664887992253616075013352880078340360141394351614657918506739601798189879555883491277943348265960245756366751073080172818020122746497912869325711730815787463202240055555313034581063116022293490832937203079724790504953672116113286301465875696562756873135025588984603936680178671299504099492596828716656713207549449729381407876855471251791752757070213863818845551465300561937888616555567094637825474734830503574446853620350608008735829879176322756555596236775502592003351012041416053934867438480748772564373172895443240631518034307756747743786981271696231797472064724420652993305691024041251509385265657605345606944354865629728731637721297257985226127222675868837318182116119087296738287451645947455308982269981942679029583700455080209694139517840081783956539880382921948183975887621122920730120025639367925127607480992680906243840136824934587049678712195277031482594467027220961041939008157307964247248770191972409285995843276929966743376002774574224932174051131375935815680*i1^39 + 13402640972381324642351327062729190470207938494407655909530356113923623025810085273350734620678955927674918860795311818113078419007216795235532121852551779992316648925750430399102163460772401351336900624691567045793842834165302582095650714800627570909554853252141765952025794915999895113159008876657439376494818789045479406404341681733906333966857184244655740254493325582994347694673026076079982876051009009377911607342095578819498948182911449383431120498181940716286822069496590107678678996841132276215641981662614422040969640954578326824378664529486779669997438518553725349940003715218094202916620840037086654416331214959892083634779459165103956687471319020375152603552642332287167526793005986413889002822887785861474919581102014717218096727077568788977793383360597341180593471526803655071081495615604780889125443805365121289617226686864041791855011171324002534844605285015718807615078921046196947370751500654753380932755515290044482100139555943887776537468646084160092965003849629696*i1^40 + 10630306572882417744278522799614197783620371899790951240869363094195324495143877618268192606120689941412484964248454443342508759775017072987836355553680207708574064856707092787583200998572157091933575313587139786364767684708201001713547901882373626506483554969189068287028294630641349373992461942329416220375263556167357370224114974129287346361031341585576150411469836555824236506599402341178913654338844518242952251994369607187891089656885857083958213211148301383887429288288174250566623334951391677284597209790439334446703484268622236906798358614738660421977582222488570078016823688521197578077927070833178790578737298500177601050816176972630444239928269766133557173320685461121982961796770501469230944393988023515186866675409918433963616422320763424715914477111431609977311645758352208287415938870243156539649146898274618602420000518611584813542952690996464177421676185086998979774625553164071158990878901038565636849496157973673032023399993598637615819550192934778180730880*i1^41 + -72060360191555124249461318664550461277096873942934226150910574582185757311886201396584181589064042797069223415223523817924658173471431991180836242329886048732963854095806076422090503599863569188533497589774832142384674895673639677914942679652413859559435356423306920861110381493103796442265588599712834520169674414797151004970564226550877703863053024621874417930523409112378050326529887651748332314065098597319573141477756930897723362999043339652793156737157988401269708985767922027625071329946649694999375650200705874344400807619375656070980238418652483700037824012335894676137333344478063118297000424056699129303588675819194981915273601437684538170977934915528201598586385065859889284874942756017426192040078557296146997837960546476563689089750433909194177998633036501182288598776062694203422221581948310343891894947566372835866790015815705853024325704465145716446803407736841964478650969761888432703231406019408907033545945245375884181201146058050236087848140800*i1^42 + 7201540942409471539571244012138999995967098625897218554502773900610819025315623427827285075987436460516555698413446792472356731306732075564317725237351027545451098996407830287470551403624977049474779066575852967553443189591587861095703526084800918949685316516363343068389494810064552016087548920322621977293863455597343964392694390262218655698134146294364916393695920516397634366534001676720799928362582257813954668353055721423487674782020244710514112924308582727315386266414318638650988950273073024517547281542438676973833481917029554333308526192416605221125064220138118132138516579781213886863334372591120337563542142475545924413213363576247805356657692618812255601070451765187631923715481341503928699876959246949069578077204916297388269734340138528229628374584198015096226603993533282594348127754460428252997161682433575813337348548245737998650421440259219178093480231585033633562453513251728260761898952611539317995305079262917350652991537938432000*i1^43 + -463832624809799171386430807658857929259478260219688712163046646252271869208785984245580322224479780942104509996978944482665647288091355400158027617744010241186787577184339073279084343940401401583298182341749033000759760183444113180775523366008945660248934378160619182540780096870327773220170205965803307063355869540575127606668225191824831984189512179339867253686407894194568100439336240215019233872184538901392258227280753287746211556623912015684702410497760709535568382382745339920111698521698556567330852860738014890436694900379618887594288016219513231381048075520115369493726498320398623499082981328101649371420826585476936183105828904295151272975177333713776361796006136833437498350653663772492779714847681747633674618777274944878786494706385576921222538443233514002204940951403172006031613334789339978473286033834019963740326239705558669371763129253531169430782006563081120848181234006897221892414266014018215261265538431246663680000*i1^44 + -476865678109330361035826599008955071131774266264491164017994647301840163688594354444470984327939272105400097736721599739812477351265595024335627831244000455142539886821471608577838522602314076042844963179114093109144050307367958583436805277513232174130390885905365917276110454235452886450341053667530888703718669462396743119026664982698686114065548886597744695358199772885238756151028824495447563402334317904304569071205126084347930760435133382523624615502267217610112590513819086907371467256287447963619978782284752730133448318402380760301197911014445540921478186855287855293466388087208125368333519067494151316918550768225404285538308958134106029785635773821505654969257539303171886782876161079021268871678230427814185591982862296606673124541811990646771380562586587933137208385315712825879550791390469698481362222898971204442505126607051720180725224771504547877457908227465377102609164521305116248715161839428068966400000*i1^45 + -49570998640911294577449083329447083504881042441969446405289237914382127312706076836309434027980126527333271395420763317048778838658415944579378946829069596319345720738783724824726788052770699213123878769264481011454052544245640044790845763329212376173085181519614618632696485137367240770865025079560021790284221655583676415047074715915055024829228127774698014808559015436240612851560037643426414841517442178770010130883924822350865124777659599233842757892591119261438922875357567447187206412635570325636094411782775622006185102421780405927667548644399405692777782889151091667432503408527722196808271108276081879203914582769474031232034770257743480959678352612540089829500560098692143402883458313805755110600084200224071633781533024375853860389698480196619449839958954821730864468907215408429374277508983533955598621466072557382179436098967595417625424231949146279129231707509983672369816235170349449216000000*i1^46 + -271928843402453827698365176194706802672786753553137426836176887484137900419347448205202422473251125499422452611481468747547141329844074688481165037955061453815311187910461986116068892849223490405098532023121109508103373155194300095020892370157533015415529193715610748735438629926481069876485532428066720586120084413382799850807573191534728237259885918807342860774047257625464631534089935324400815006355292497676882995584476721777863834497634141201794740991254278926204149906170267799028413173343494288184645950904715839249797725339247618466488602821619764144422681647188089067130750434623439761581070072910647297139725019681090460894952948423217360546660235285183056532871055003085482288537192012017897013481583215913995658535854483093905176675852984698897954686535471810998670686527157701737099788650825759714814850847910120808967446175428151827855016075665421313329537941119526607257600000000*i1^47 - N1*3550332283404312364122157257531114546811984199785328201898462507414204994820002357116164229533554368679522075953713292803828886265087380132108898184384375*i3 ], [ 4018183250941002062197563327667021380420429718719375405126203520297122286363690247030616711403306840552107604593958369571769912069829813404637718838055071180251335511497219662774756005556787411658302771103416006166701967241420228231408180172492157810437481071666544998438502920579587244087131416463901507004613249169020030034706206993864066144065468098788839963100551073402647683865415197234909570726342045298498891740739801012775831461285132017003423181607501012678694209599425365577535286882176788353093295416393792591448169529333381215391331707527357196423776183455572192659326587548269945149263199672608076865218171977034528459250534506899912441992585995737549008035502437500557381011879613292708386035779616579940480776941762329088528368709689035944113086393581073413705171603216091627366393642491793628635585790663610409889141087070377025632255277997363729135321509738201985206562979943664377877270907713734878263328338073278083431805849600000000000000000000000000000000000000 + -73139020310250695149071357178280959228429461160329747423299509352384232085186330682521880817951088067963377380091569564103300665109254505296638276836877475974815123304753066419025702434514607355589101075332361851968143524016404077875782967406539533712411202006566984113152503330625732937798775347128354806328597471676190135442968942008086934641022979700638979345008587312202052467476996468933505608859098266122544777202414898929440897461318114477956281138356537375111616380334393493686194803965900529300465005865786991960156668087120149060963749204044622659534867788784047269861192897187052225982876514676477375771745705970324214724351195070070410174543926143322026908107568542125657567040569442522606708117906065897651198202093423466499785163165594559954017428021540547326075473538628863100226483511891651095954619829736653832429423925164533157957383242392580351847090063728407864563031522179335047419697695910206588397520719959458361920397312000000000000000000000000000000000000*i1 + 628255436597326800923835003720020740839833405754082390676707602562178232297002716649110657367920555872069969719203873745686075467807381811168570363027410544148748198119140562994755226398710115558386860159034425803632165675967760694064826827358596475744605621886844463232045510390551807547187257900899797360088070560056098380824394423858404218282212063633484217129889523225771879470501177969477677306054426566166954659203894243039857917797858335005370902877831760365029113484153237569233208027811440029990449551899830523013925894109786202666852054391846025697008275305164331892667635180884086929336003450065250378447757000625482429914351472227224691013326470371613156889737876520501063628370100440932574381552327746152883683329808022747370138338332245911273883491566499873834903423971224272174645529252521042783072049445246025972731457504827315967518429067991703743346630374116819706355929207087054192177612865210573108954245391197005792334684160000000000000000000000000000000000*i1^2 + 14082611186901713194422101249523166902388366832373991940194304877057611982964261026115339120436464901157301962515891788007004626201943238041583568157453740574650704814629806505300681308922021532130288283197831074237926028709801927691099022275719700136006610020623230201265111203184699996729650914170966098486750502811485054439279821439299983859128727484032072819844044924771938358650342468987130851930504506485666369339312651076397710811019291182770295762691774092581601271613541189632705418663562211400083085435702688358703660443069145821338999013228265613276833549986776640306215268399450217231391119501944349051040422349950139390507450733192849249079884199436777373814831139472724709477394657438667698496783675449668829900577974130814188571075410748885636012817404143648040980614695321369141464933242139458389999907609970394148737138620827470277272701222565894039333633446469959395050666385251387083951230531708794331054710167253867814719488000000000000000000000000000000000*i1^3 + 55781273398387473866551216991959727546745524207416419307666144327527317595344972473336959149617367507300292534649870709146823134903207179087760329525463307484017883093215356987826341239506734773598297508398765301719569890084523915396213116772274403464576925548268282880056070223245427830287295646886408303694132855252265223613233113343113333113904923285531225682240750246391527950096914299338110198169661058157484985337027200472594496503015999349756225785039200159304575256594775886213028979271379894324656571262820422601647823767506837544656116445760992784175052377919044304794370456769938094898287472709141351298731633588739149296275017600050559006911867235452714140817549288066494025036342244518438459494640964222008958826273146552106804502228183934395265991261268100818387779093894028228488852533494309785137423199718219814806198490375328712765903745024667196966670103553841768036020475578849442009746953931311213633676163682647064984504320000000000000000000000000000000*i1^4 + 22805597428860512702222298480367732520870060129815802833157752631391289506625479839340314897809521472061807124852304005726819017382803711255033599050581283634932599491504765967970543247553904845483002532694730961278168483385341378586431867945251457060834144549603764720594034949610514267665681528972101778899431420462310650744828091468907088177666800458834764318493334443006191945563276594263424459563769237575953672026187959662765158898779206191937067756382243882715627022983777456476608593878308893717033537457539172570736363967371844898122000413863249403238395884428236231954674979060805936636925707437844486079480139096034532379495415229632067268500006047355929467787310142112495440480813795612693350484560522039081544813485405132096981305856923071592223414427566091573786951214166795223942622386747407298126420557695243801708092663065666167711365154866096446969825062657222081858853214407910351228969188386824268716450632026500784474439680000000000000000000000000000*i1^5 + -274961140818605987070124394468107545625881937400357116550631238645444351008624365765364344270263456026262343814385810634587281944667983084142392945785421319935677367257513337684274835634867268256683424578505711515798602660776809417439663753933198584845421153917863260557120001683544679408166232506799793335200665635798429053589632009045070966534205586136295483775088867424489429077152913763997839116271612715797739983396028915844370376969569936395172110693345082592898541335409502898672250429401744083825496660345492214553955368521593390202679843884291890723151870906994012276041671549743136953929583206559217893723139449851157519574484209538827272979784079907947640133694750238418998733655896666977167399231886087721770617613895168701940862996699436030810932145570029843083185851628021534377779671824281379211965910877835079664388845631413909021688428966423880825436933042906191013311172583690990343392630792346238290117981133736022545093017600000000000000000000000000*i1^6 + -598264094167143502261217953545750760408420179558386525671875447666213048915961369176014284142866714016382970380403514838392009583948652729982839829524943308819259802399997142633052681760179492029757041267063626109026753474381796889976962790427736074150191817556403206979341803507943171297377307204982497397967934727223957567968626069649085356026105714175091866568491080436232510522671486594426791953404293246871370953263791970628404611630485727917126527700988548121929178057568575522930189284701806655028748901936966009703584623236514218314784727296996308408810688150058800883854290832663559782922067435985356389811152847503294661257962368806756450790897800919395556093296074111269104370580179031111573364291218683725441655108021823720919487254548099762830381602227649323493837105799540664293784075792197434244684764120840545036395525619960938553514301209838910724534887404491390536448431251414911347514303078991560124656266911744974317166592000000000000000000000000*i1^7 + -338679126641338869194734448685096941667351050703359431050032679319709981340277927423906652976981998977615241456698270233923139936165573518819119234121273736817970107902388421505553382584592844393478541300094253964393416094081317970444892025287932950167344210741163751832907822831665700554093387622945006408569581911359494882831393160205389149508778781619479239945255525353804818695950910878248857642740931070364190257793404391906456175694082721619950142699394345634412562369766138442232768106699436723682467786868569779675301211574064046860086880034695992831068959186093808029224399290490424355976948443120748363197263370273063479646306511293607982699395375459010009107894452065145251012584502346834034766932341568808481442392467938997637170392919063214151298026547287636158784264540868802134675067320452187795587711958887462298036499999137297757272823487345368162903601309613111625819224641183760124732097294471297200765816582374847305164800000000000000000000000*i1^8 + 93542608771791244423455063614907258114162577044553324736080063262668075859549797107251005831503267915548091132658159308838002344175437623707160366192932657669652357070767342142862263718909188015695417555804028239887479277318426203758866845059469834498324760047781649952014688789578927017337815681054378495258776600331977656298195604034833341056674676524017015621888885223466550788086635723445737061189831717526651263433373403036584080046343311121901169845287686906737941327800110528518540712721041413394911529906693498045150592214707427635124062439183405391361693556588565054484576629621338433584590283779999181418080283255192749701617988288242903732024254864226427077963199756119000567224865773477648261229663718355964086196541953046455284146455026031991807396750861616950210470863572793697801859887424163078720683484925891703463822291548638592485641536612703227481376253877211163293436551162387000253194853417972192742060019270988587008000000000000000000000*i1^9 + -92526761861480793888780989087620295981875061396078552258223225371998844368836660491231959597427912065875562965392806004497901303957513041357614110243626572695949432947520235710763731235678883411927982007514805112588440570045872539332093467772537838568782500076917414076759076230003558057266978527246774953465911373799253469971516047505661638501284859501137025719896184191912919364725363207225733531545001498543232628507988292236831215174765070020535214793884804278530569978874874131177235086101354981718700136071655120581196587800696500349115277322323649178509975454324785006829552160238449426012580105650940005164200829387932988241467287793183243424573782248008446107851569207142983056659333903106271524282762598812103517465159043787865403870278992931531941723271509301806814225466185799192401809214425089349127995931847513757423821536222111006668277460376665646443431677510987005658625184597745218590392968974338918106138067163350360064000000000000000000*i1^10 + -328693067457868379347074065982245397916679654843417700878301308767243630837270920006502981353641192450007334749296852125609450646145908485909875906936118278893821408293117098961657244836524590505455393944344720474232362119033343475746534917128780065696440680710696917695683528063229773426006466520534138675951829497161485585327016307313678127353503415666764362384483542040426362235145928899282981005268659760434764738524656386733295592075962164113973744688592671894887159231852033286175423767904863259881477346200128998511011121190447575690811857657190161820640640368519447756179172648138293215549575870945272110323105329234929169131151366218118270503482143906853139685485077270072726646243232636033862102426419744602572202667410838173457886565845622931362760804117765642092191257736473635633742357614329972031232809393448862159009114105741492138313522850540363072896236136470336419746895550742927122578890551247366025028785480992512901120000000000000000*i1^11 + -150884052671263629332900188805041485849645186283357445733030759778477646333016061601687863448196668950928005915441963841480540461265428054861089528961239534447621174355060573510323958075677516526558212940736303271140522738958020900291569503127419305847965447099043847816302977633000665374291674536581584131628651398761591654267358674769863578849325457531524579543615483009773411575062978059632057570573551005858229266121762211900685876822070795987532144082763152182490226956678332949634953972605425435072882509626035418987457570572733088671928264878288332956709576327959103694434837327837061993199515632150016554270743551584716848234121903324127451855785116820010177541569479109514673282891130807590937204099816337363305946287614912680405841430512516846757766013311258722863469130221074912961331640098463217922288002450200060521420927904162850981205369098537491743747482937232829443096730966309689861298221387768816060322679910593482342400000000000000*i1^12 + -13032737274323035860650940387981445523980711408007169291673073863388010081825718818779865773094024788929876901763414889096877686131354607106173144219289621808478362757825795717401077662542341687530203442201811132120846943956679527948438257322832192802374388417143485699540818472754433528649868184864177511110033616700011656149657146950317018713923369271483805676831609240229817849743594382742821593295067303262053388829686088605884058477056479571649696108432195607595301211792119836437837657418755316715037716896283446912001423210933014788221665584722291287488585230384472270305855355132025017900495168934244585641303062260028977234890005274754457037499848231021652414173310932552080209836263331241388174723226047182729799039857735661523419186236950716500625147800463485120923871865040399985095051727245750534979998476173392817201854053928200484468318600478062085474672999694726147967132258470359952221097974187258276290998963206144000000000000000*i1^13 + -695891845159809342711666174341988993338272394633231899119054874802357879231814596930719270766050251352777333317931753016150576168839357518421655017293276053349311752846112338040136191985639068087531130932227541905109747660087896046321356583716750704288171655818991064361097118788547124269795938159249404786713878431978377952081750060737987721337301774211067067231380671336909840328606761548418858911074268097945406535055466313070564555287172989629950555952218700906621565831813305352598690195339961079248037260463698461507728501630376532740441520042954330833620765757752098295251550237223720645863113747167998915503810307169540580074308136571792891408957047823429227583112392871481506391334497651870867750894731436574827836385527192531041970775970702674662315704157671854164844001027505366362650957264917969319989986486616962577478864278977788391652556347272519070459719544965051463447600825001874864053043243671820951305268869120000000000000*i1^14 + -19303575798364591076385146179355664640018567584508504011245150469960759607774703262694971563235023067035590712122444913953918658769175500630634609335824786616022698126801908554454534601504111388447187964607922378308393237522719928635233058313014142593663946169765831863504568361124251731915646563627241798136568561401960336586882596313257866877119952689924050921895937333409453337593113942011711468982594298335650104051009531788874247561469605348236456726748902646562794605688852963472938751495355556016300840912295831923940432202722354896620077335390860238194518380811756910697547562090983269169450270939710334778678923251214255828290205321555835261092393162149621635317985200665655738303043611647097298519772854157349042439754585777920115686377918367244372062081580081804577029911905329630078617417132549682090028546895399671917087905863959079530027258158432361655873681907352176680759393470640137745037713762281806753408000000000000000*i1^15 + -366725295284437918561970379215786890256621024094827214665182460039928189647168763701052750485901424524712333243455844980801981388278443926461150680257269978402822226150906113932378803275221378296168807330909347501662689620859212572877547595971267760088137344053942224745467035670662328249605909537537439949845149903843682494225658847467306917318519465353848334000766582576516897254392379510536744325110386964819802025314677098820422036731980862610320635880492263976981873825792300495749808812908450383659636772052340641566076503453844051622593320624234634848630621215156379699862661208159487761555814936914498473035728527236257247894079284195007992487130030387692312524849531581029867182376793377997009329708352913728478256625117400685425245178525907600509694556949524816738443383582051523593752767793368819506528206916952598959648454068294646674474080375330594557680652935401239506217169575766632564993076559745898913424000000000000*i1^16 + -2385515171348612250604696291526626441944217852510524047752004435069084582281349161663833479767003662051696230231861088666384032310997086596059504844529551964778744773756712225072251573532367043019899510842730353529815890118302850063986941385691354715464541320810269426756068781784204685227255770297626652331952327206347787782690882382970442367080585489519169028793559397795838522783475079615680599969639248085875392673926218835422996504772448482620716628840692157911016162688768805467634181758229287237738646292839231372081334597174050197454092432003903228238100436872699467968428699311063854592122130848257917694667637428875157486414039391558859403685533106849894725540167248148904157294927707663623847188220266503708284521099337434800586276432586554744754827298339328733082853918428065706087970787455484009598506033285803654898496172184057729072320123025452152406198417049643633240251519311104716576707021639761312000000000000*i1^17 + -6126907943548946182976147029620044380983798842349448410660330691950127686338620099244470192330239203760608309217730949437422460549443101884586880090716374164826753125774800965280539985541820330948962637136155698836725340996675778492124612240136662149908082177122271688310224063085291896991350888655044646795175097892725640864044622238074289871647109717626141979179483109763431579289618068266292919657408469932310210258811100844092477709540811058527619350287203961342380156079893984867496043559654599057791516165056583067123433964482209629801083007706431836854764451555270755344575298574591070673614569170998723687611502515019626364143578617699672774479733659994819119028002545862306351462704801585529746512890479323758633611862396808941059027769552884065649971492982279133719046313467174214709329138662073246342105911724810159831554646552252479739235452145301113754170545355790215138141798236194395276723044044000000000000*i1^18 + 1536408289361445625150636113502527568262097236044895719062930048961408635842116386192563138860207285224680979487130250984142523544515244537657274590632919508465570343074171403786534404494221886301527386260807874397114172192918694843786011553105501299110589646263048329143535110943655212208614457193602608167077065221542472117888420706845935436119137335701910663964859549023961320020815374137073494456058306495156378517057842224544147011153817802906959312073075534830977388332871731466589086427143683005072461852855394832045203545421724765427619282136654521967717961982233814889548936487179009538698011546866991665635017777728257215863492741267096840478403346178362416570497043574719122470780337671421160275407199027443532802102213157050571232934001139210707201024616483530337491138668590980857023302708460770350263048796277304733667511073623364775967115335296915990432448448288428698699660139211239440216400000000000*i1^19 + 35879034965374691702130526295958438915825924136762420662704694861887799518925479917650496230043744341720847311507382437820181577804231100961365435726922904709242236262836142448809779183230550973312227436145688112517433478264883023792701496756055663744390871113605490065652103165731910972402514288513688676001375620994510372457580248892129899822794475010256229045836754768832458121998161724713053142632629741359265922584543621993232073598511054933916461763908597360208203879395581765299771569635368839494483304543949036779213165145055073245033564298904324250760419477956341503057747377236627741055826450008169127147125370886950593237118972094689536570847538500992052586637712905007560840328590354103291742336793590876208434998920934470366349179020440490047234303500747026938745338849220633431075479738034854813379390802611291087601537343475797741723524851651208856352984021318285453321032836972144034525000000000*i1^20 + 54009230896617908258703257043862914473581315382140551154082412474096361431737254386745363395520605634565938260041460287217141183971147872591377801207680657312172068772187563817940993081723384211337739785669120641097121673054994620593686529328166107149472888018009403796268218958011109172837398114327570800091938229034471482170084136694698404824866416173881090081321265279497684372053734114665566037015623124410022942301703756628463538263321519670248033623739929048168991207742468488994861130774015872061490667295192817034749001479653740238942505641062857687298626149677876209346954830187554675703093062498472551945240919296588744716785901548197560145128559458752618870237369958951412979210725287681885684477034628672181012028978357977216781184988799349465857668200412382163467128987685790102623232669369997209294764679836512453723876436092039919326026962496385160850485773726551228033453985595245000000000*i1^21 + -4392978189533359512525546656094032467775671995575620989722327442382916623601179170079070635749715164276980505955879118170561425032062173031733912947617460953412286705122498299922207459050978803639221382687492539414583439963065917932770444588172103324976328489675416536336764209392817019212999566596778548376593230789512532397346332946200460898843569254946280046877641166741087132431496664633101727733091950552636783090996711629131351850555308546121451307157455047888977070981041890360921234823249171260019686282405383913470301428049810970937493090266419591000695732749391080764100609004050211657763616825265454831560977983082267019391640152081178527254117984249330472579032920007711048753668308273178233175242352212779797249622454311930509790507615904347441194177834989973597133822738380072204640142259289101828224088658506808423346097048192879822142231008871572886844058954457363718053509375000000*i1^22 + 31830039689384111576982607800419094496522024358252350159564359753545218696653500153095869654807887449088848646441210772997970975369013881493976578792208482062931891697048310801275065310168660006271541862786722689998876357425879512414698013689368449376807911666738612243021485983620709438530788170274893762464451596893130483643493504385013445549158839104958473240484833865209515289244561945533733842000622777682823477255480646170484937592294287020597254179150080307953719746739001523112710667633636869302334948779030445360477680483198207671315946104184062530766785481093286058500208621972937631047674609895959218574201376876739242333789383467364689256509548277526484233426461426992137877333184487244681590526447752632051184406622889115759018092729495666235601765266399543114138043705135902359744449530119792118559515466110019080552461830924544046630178141409207876389033734472096487050437500000*i1^23 + -7842835247801401122835124108614624048284439293829209894421614825087370763231229366161783879026606957383600018677076687729623358917982860404900602326321376001506220501058264261755292188417457907975708605921967383371758252131462440676302300195772599795540184933941249347693390778711013938731633822375858133436510399863730459259457074555955293351622813960890562388509686958375061152343715913598307245556430711742115510484939234014078889549674269520935734690934972414912016139518759452739269409422129501473773213459995344165662210684112553480394824269754938749317529395533104190100883848559015102421857287474393763152507725732018511276029301920925111591459812511326402263054739829956326192593150891320096670994971635902201213386369133772824076335588806576228506783227878852718411042911299991918052441336015522745643560885304362749334947927639591345635031945361566927028228231182782415234375*i1^24 + 1068917495599696614391923476360450695713388318338803004013000131211895409617979466916959003159686575918631804451302579601448868303543256717162840347852046766114589431998442083867890162679567977503185707999470150248096078419205510390530558000100712301890378772666897298232855815838666713101575680816828193425602533971102461111373734496386134135276753543128579015309388146146426488679804968163391119269605187116413748321351191572985065906925997804100416384431157438852063153610649590774881507113934616831495545697489043261530671207624848386138300573339621494806906536844406448596775041328667309737402179314783876261373683246309325811122757204013157402163677580553634706373059097954933841738312471408292944399166399151174091590763323084806127060669122508875686419595389087109061838694267567128977696364682674653932303078830461158657952069379081595600114412877952487229952626750000000*i1^25 + -70572146207192572580656351352870455072379847121782271142832755368582265517388303717681894566014325222456168153922171575298568640321248754828929424670832848778063488286016704664405936374225965175767455324534211223574096378692896362789469571551375375454694048869488983199443875289858077359599032646251111904940074472701272796598672777646083094939398030319730489756685725574430758038500888577550942856251478781500551819439231287984552936691860958055866598523307931998059301141522312016547763325998078914366798848993583800440813059497573033312899954315390211225824483652518740188336605238154722232057502229667553113190979905710582044332383359171870536534775775538778267124534736737073804362379667778583699697764067273410303158148422489949360456103055390661437711175103067317951755704219585867088173627164664624035918063473844845279447493708303197031224631221296331581440000000*i1^26 + 2550016796352242431322045541448305212204883398496112378117790137517047021719843426611873792691717602618675249913712399404629833409586213005539506874514144924076461304995641274414932554137509279917253386421031038652434472895717960280292577383723791345090652847782785918863350658591109465042559868299980575735653639500737839925647151368451713503741161436599563222505512705755472622472568232001055787527589467557827421003392441084764901851411416124593235555688932586560985948347534859395446209556695834146684076625919075805136712944862194672340078485251384040016486898727139181556855422252073241079899816700827289947257196555980434848160212349620232417375452140184341058930486678430743789290618599395675339776001868419475935814111168544690346407546112357510092889161313699760146614862435482680699048358146026737910293815378306704424036700505070997957391559229440000000*i1^27 + -55578968344110974075628746235971764095527934428471646595424057716866729346117799846581986532135290548735252113364662728086753173313792262851477573559566898426033605781395554016276719146273084789496379921969915957886967233361131036659110476010803182078524125510224823849045627434998871363917659365212419664375238918634575935418032907050793054423142531028941479675392312557340402464551746953266522585247280028499894830490729047643008004560000588895116712756880719980331290828633359974524521941971007043443068061701449834170649559027055384086073000235621908197220136466423397195266531271418038678084519655203075041475720686930368941502460936838513909133028202128309048671052217460363342136739314422625855216871585748638800035717686761692619532995593907514299167463778983790162749045691595666263977346250094125519790669902022960220389499811040082649939968000000*i1^28 + 778539057032970364793216442739020471633196395957740736640630554046568087325895709562312735730778176666782831581433098742260525955477417946290313360680988892880135238096182679314576741303900074213732684725788153586396218269086048690402468849987080112920414164170964243995542336580138497230506703337540761595040703546454206237792669251084254082836571961763786353361250409866920759874549776476271025446680040764499919690106553337400310204927871038949255835460485529687557282377554389485339059019704291929220655098696216281138800907388286382581554170227253512338604216584593661053838719815988967649894561794507124911973679662250865152308856685955581440563293132271645978168534665666837857196080524785910673508666087392362400011197222377091243981241803238837003587323640414738095660894912434258905185609964362963394072141455855728410983691901206528000000*i1^29 + -7245835343108377681510230922817704704710562579385368557870094263902878433070842306097897971900471409821954817731760938192275876544141585453680639173206067188807510518639076586740526752559529941418253875427491504585610418949378017153444593176592889515583153486450661401733268220807622944162148929264569449760294315362695256091203717364778846896882364206714037767325481090303316620007630002063437766828123356258695934810927842640156132324605567079595854181752017012298289145497211516006454734145595752629272640793128173727504317278451991749873573247767351343979055305754181653546459739521296459192612813321710297026691798351403163530802983652139990601163720766842508754998687653959250667934785509932338364515461998799336270859623220518671073481597985115860191983342998150496909656951552171709836875247017441937006269679900586072443191296000000*i1^30 + 43984545462049330463393776944954807285272551216541147626007379194407647927605348746707509097193569684220641067418257980978616838216170459344832152043910847744580934801221044500444175999185799125314374337211100578885312937974173310572667692054384539667347082763146819132596984374469277914026641089496065093825420431547360182553422809265715195266060630257014332365198610063813189394504789944465883018585725550684392059770649577983207377528050005770864025129931267697037952781015686216433542458623386640823480064264367075613548866394601163881432429716441315097056651081017911479534626758166568533023262843617252371025901640247324473730698822813918178528120550032831121285467852286052013443554308183098998755848224743688757903689645688538895753074173409422215815015911911782077792368331936141939871483572324858643079568331895105126400000*i1^31 + -161556515646399499992048569058174051984172494969008376866894212273681111861465128160250003115756485173978990924699465110958350600811069641482633204139206867165429807157406872351504174557720530808363241611922352770842132671297084966909248907080394693806982167232442573050808068661496139262496759850307617284605924314823484247039294268523268313208875903956939286689636215131309356883899193920916764950631686047774545600939887696719804300338533865283968680393310260980298490011612280841219628674277662513605848087011150651884109878509526678111003823956763435684792164365967021526311851439704014744586161678273541148360806135956652463659687701934150686232021884481790651912975459117455607206233429683403863277201625833018596492942738162198637758944324388137235671975060835172477227600599576119583882372440026892133733289164800000*i1^32 + 300964452394123805549227618274243441752014179288645866958682320301707287567689393969501760502376778187816065771254185763745708784953029877803515954729707328839739670644741835165775605132094501194169593171599213428606787549760182896192830594465277049826267124994651583043340517124993316283166226651150071701586087221916649970577781538989142317136988418281480183346725719669932920648132575523747530726884729627455061127562976414964452609634102791684547821638704413013185166278662253090276046460667127501794174120938147342137334798356486621503563139417690518466909318554336684286955421720180006825859971215940167608547217601628353861061500912291225205864545913839955625900783083694924355589497961094919854982145649968278553877456438000864304548636576446005505126422269218461616391541457855815160917251984020178206720000*i1^33 + -181482108443901489918677586650740982094510476143269422892246718325578508242244095381886247730437858763892642871599528775490174897644828857912828558379739297894226638545212706998951033485961196827989549477950945594720992064926739697370996353421179261710424382150733150230563835559462314715522542236966225964696013025049504741021061294976146049848872029653937626035666963117908947572278218841362185627030759770589458489537453015788019851669253831122962413349855742077812732260001779204578038962671814766530610863781132176358194004374189870636425694665436148926944080820710720509091506123019081413759344530497027455186526412413521985411337327124183543023689345006481476536983544503628767893969554654690281329205806751776934974573527035615811938893963830268140611320975168456146402027981598822407192979701760000*i1^34 + 25580094938997265970069936303456344236221052590201934705934048213330833132450759215029584404579230418968640068787274400665590804209391541172229301554385540169754029981610568003821607460278566821611868549899853474135117414898968372076560071894040951746045165209010754464974251830947127375400157418165429151209489577337609837121042506738598977845776763445556299990081568387184902885750577726563944803335860371233087166192601923153405994025397232373405619191220116927590731436707346960063293422361587256394690726271943931268327324232345963277571703150165219861681346976513307575960069004570427651988133333802136821733567190628373271310232683033894897088776748250995524628440698241227629876438093647408139637112161743445593236562818616057662878986849600962231878263342705384595885201317581115359232000*i1^35 + -1383982712843892253936943894524122113180020524632121508669630962166203740795229239139336539499973355290859072654978011695882976985681306607358399865238875776468683527638815917023391365513726443124608552777636768419678471609859609061116398291535300909524827674801205333821483837691493371862727291542037751702452732264815104416959267920113303401433194118453616522111851938726495371135079182379054749407422886549497808591899528412138937114023631718667490887628302030207050961028465740956509976467550945013531762815751638069623782719297017319481333835345992616457379282895911042076861064786051532411750815825306838466208029343717497559998101322847203146550515607959111070786578866901116691987855412831164265994512710437974519590100208353266060437843324523395235735747965457285815850133094400*i1^36 + 35968888919779839016160439783459911426466324617732771524601516880125528135124616961647254334347586090659488928131856916465299276624104683912797843542393753160600068777604839352147292116004001059761145793331335886416643335249131786895379327301298648376236745558700870483758714686818065023716303025929745219559401610183841254749508524166845892521285179106167073610477968041680141429553948596536906801327600850841455617439444662678368269778617645731360959590643351509278567876194543124007510729692790079677363183828094285715145327102806951356552814855857222147816546047503422357838520845143962841342215197727846902651553305661677723454601731656808844676590711891710844145722906428948759082849415695323850060350087040077974830160477674134354566577887949970421294408172306432000*i1^37 + -441250576106381326551232166400052839203576053463844077772954698847146606160020927110218350759493170099546717730049067799793140423273561033465271063292459071123693945035279441095245856497913442286497202783886374716290488963070948637753827592283401621411248768700926167381115281020008841075481788924610141479966694979094182767699952388097283499582252806154708881465443940661820203674596797901257529320263025197927434506804261335342007271472761769749046797531821369261503887142177362400423495536761096763105188749799535919836223737568315852276473516384940650593243192690629805933005830811749117090082812054658113749041366442878435709483583197063395173080058912114426527848088812114825388655777628031812419137591980043505238567665505414320660045354140870975160320*i1^38 + 1343612632246347078780654732214439635130972715081403412008353337160288533901611198695036844785024702614544206840646734038865867445615226993987789015275422322670256744249551274094594138028126120843582327519927435322692040724703666760291938394280620134491612712729703452463640442809737587997019532211230347632181223290708745602296736418376225678148632309317024260328836222602436669379844127909528994113556617441705194972964014025747122987968246077545687734412263960993084732623410347453361774025587928922557715433248397731721287432759336263548646954973260109581045344924236717543013489199084971952605861401107329580972193649518239732761289779594975171073812674621942088490299084488435017700560951902393881652611911250947997060455500054618009763840*i1^39 + -1278768644338674797333324708160122592309812749683906527922397525030350211975962167280567406817386908919457132054212518909808041580100771519408663651248826692983736325719297409120759712700088062068625096334098858452909578165598119320620670201152460134152465394866101260771159657027685410423266202681423420713995007261191296021954708844134476526264595404502854694896536009956074707042459190361492291032418886160795385259913858947656977181779083832622845562524518974705955361036637049005580557421247135426056711561707006059153808921626819332274877482930006484006526311209953201094078883099396515404436413434972265319149602938821699137057549707960322537591181549733040667505270294559719844108494606723665857289028991612158738079678464*i1^40 + 71817304862921792504162950220133275913054420455945893622831799740124039885314182094521583678421292623650894555045314098053797991090546213968864141233605204997855636140431358429016353844376826670932218715723530877591793752155004994415311390655664819818515038277941696617611153656464170888392117994599410939519455348863116681684109237959567487716752448612917292201117586728798036456939287096405799073349265100921469056509362912837923825212897764688820157877127310736898417753110474229050108017513371906989012972121716786007811688526010753592442713100777763075393719110094413976499713046089509099391673759087272345859474697478227057077761348695619019435125461026465223327899160411187661621704235847365658977239040*i1^41 + -68349235664323318872112764094276151136543458437748965346897886873265837802073461302703197630267775176233748613974383035845625117406952956370852721282001629043730180198863267039448735646828704061582227007224108502752643352647432756973342445125979336229751965246445545357082429103491056785069533700480165538041214619331911550339931019027506803446569180851157242972988946021713991699085083143853484375618405456081400662296917090832624612725907577286266287336404725049767707851327094069409661331339793086941648980703280620826747043838495756188842106464375692536568264864651051711848524402293707881769024264110418211627259961452094668934973858426747074603258137774007603880390403529173428142814003200*i1^42 + 58786008125542505457701298593736205084291635059842272670707277066845514859572468853235945912601200662156591975604362255561617448473879028250442225572158380335964822400734916549756095501273965289954151077352134597610192501801509255727698492936490183134150223825059909842372322251224191501527016337200920618174591201413131535205887205406475428567514877459197375754646400989547632226419318587187228893139806371743391429032115351780669939444431195637357196779350559422646307316383228155955510589314964920017469018273947850133950982830839563838487299658404891741023204296286878692059405640992220225942218592618921852894518783835146947755395979677790721636274396402538250240000*i1^43 + -8002095604895932695487959660166225191026582584299435341673025548340847211307278370137745804503239692766099759687262355588226176742229548530792377068798647833325528081586669711237555261290842908298249024730967360263309669108754319135520377039457359254428200799277824300797691790367369498814031003036654146099000432056799267031588129464562760152765749172704927639172629761163310192222631018948013271207440476833583079806048377949927384455985498535886003842480174645987298034502645309770597617454467247022956465624879736635182462898368633426270166332164218494335649709825989031496160091800058766172675031868269427436529462389859134726366387921108336640000*i1^44 + 7603068775352287784226190099127376953458066818050456675321114715200483545084732302203851125023437123449654451077897147498417143061375788464070480640470704673547816108918408823597451023913264503697627063122481789603043504699080887394909788504461554097095123324259146066662619746688283704743046007858574800584458067321280536395959904935144363424389193745387850938709273143044997792333086113195756679054693188311876562094805339239756316150174343552252288931627618946369800294414653945824854844714740986227757196556236261052362776380763905500242275014408446501681677234961824591052108839847662331642805119441032370053216993280000000*i1^45 + -2315472510405105207274646460406129458938933925177359871993998836204773643018610535580366496638068928714699345375705629435755430888095436605467303614363886250653129010510324945215099778917534415578606690111002882544344368847755536272631290692412330843264691290945270373863718981824502183054698853858792432934906228091265341465358312780073739059342902646597067905804282426885000024376488810889978857431267471017249470809164810219544644946628309221233315872135473678974707923062511907624258005552319785565978590828300127290222026775372440352479561085550113298920842316867735423473928577207694375518208000000*i1^46 + 1172074297423710551802130019573303478085031643462471558803822152711223660126755394636483469154711068172015527050309487232133350532997900275626147630766618939405837545029840627128788445330441107711969650215228062588140553318695760169602951896935077744164001455313631034453544891746886443028779162718677761127575567251896100749197782765226168207412983723345049541878872986648619616648344634325560751723539909320628463225516861334435241151105544963178244830457711692499441855956704143461388090512971253284606244393984563177078497667888293831269106803332671142023900692480000000*i1^47 + 169975126375376726107258010396336791727151291710858670469595850314057721856934808477387167173984296010951142693807627057139066705028430708676514405165051299763656104437915332035428095690333070949158973359280837832705494923895389384113093553831451049555700061005912046142734243098759118740617679991029897881959527582720632550432770832364468030085208199795851687482574384390340473271448247454555246527737718965363985627296144862686938313789507711391799753461091982365930533017361585261332623272871137185403481429219737600000000*i1^48, -2291819875642647453957869413427511178749075045727488275811423984762453191218873329038636695630410223965606807377130690681085043357197371552382855177041515142701966649367155363631699075929778224361237567815471904607383692764030872358305756826698144393981062851693651231888282470684813179573419461983552467075402408085994202889231271863197636126886450666313151826667292172243457692393825551182055431203468860002539684922150094755494335807676817378075423356174553049180664153030831429676818492827663352634527984504707711033162010116720902065281965648863402029215338824275482608137310831068844567012071908048421274512596678588331466018426170868913400821002917131172849736209007575617520848904610328121160841502226735816658029938676744355876190180929965891053165434613049088766626358108061562150460404908310914845099135304044800898060734377649784976705671026984972108765931988880759598861058649998204667889884247436145141682867956271692473422027197733046506554473364401466002074948107800865126891812235989633127008004295002594919835017570164213582208715980800000000000000000000000000000000000000 + 40947274512976570516470397982060306519667109037541992360035082926441322885356972910571096944459243467824387850674390873439717357803457970869657106262394715949183175582383638320893379517144364519986507666342933040308625918501453354591977207338153894099277934541736618439401450893039751369049348258626781082165191167770338763377637776281843782363564082406738250212294732428977308942570566024714352735313027840431848953288184448410290886977976768019321512129042549533613452731974706593849706510119791866282084162782790717561128577911038353973331959910024583994251448996389099334936850230428967899671711375065931009525078914939140855060373007716719139268403300885693619469973092639571592066976454060223690563735197979156375366094922368619166521519887026086004158329062381527564453320465473556220155408401098972702128734935020197959247621221408616463465709236069859538026585370329299803077720275495285849063895737209525392142130200571764083044968300695776653632291876253839886968166708946000496880097891127941874521227966219486015095698023100858015697534976000000000000000000000000000000000000*i1 + -393005365180230363566345637347368559914138219804128026473560165811930312304367872108703751282832843265931920554557356062815965333450835244912553551735202578635968551506279253448128728763759740537717027656158446518867308432989921884768583584605994434802783125267517476422262649640666302393756765619067681711241074472966934959067218337901396881626793714388476533738590344648418492889188567586353179793006302169456603220454849069110203909477644669916615327594125164182050942819837960992410196462750395361437444286890819471727372715808197214049330788956349434404969137412141887238221393041604813918107071777395488993538833197190354519272868557914940276478443050453574379755160411663923676393032100426393122008503417352884379066149719101290368030036733877866858207131234811868793349819088102996164144348906435893683912578478793625298018853382526310356201603644235610180545293991716655325923663053667848487963788445126751509830354700191303239325303077387602745566096686559509846950421778933277008977927349044263630488062618435167065049511060245704011129159680000000000000000000000000000000000*i1^2 + -8340252069039432859884233369096668171243795097564309898536621850111365185458990331436123068493670599333254228339007431160996646688233800148923640331590517453833399170729632259741283981739923685705401046492709767040234328151546666088387246799372831150608811506237600445189441467636843783510914080509170650749645894628633442349373200047629659765889607322690038397123614478272532232018006627062254800947638639984332426929212174841628143660475460084392532804754940384217944168645132011446872112812113209308055920942737070831047389026627168540111943854046022683976449325824046131323051774667984019993863610136435739763795695771992194903700222494402763681492045793343609379797765290597861345070639809747465101288841926469249791008356736696310236799769393521086389140846007622710173987403536920356565365729919805562512632095649659211534913861683477872556687127268626382275668404344316654487679828185201241108559634472359217906373233784451225490521522950140131831934978187109623009887764846908077104734579291956884089416548932801610800042433998541763431399424000000000000000000000000000000000*i1^3 + -32717529151725740608208364502672893366281005534113234012994051001539192587092704620922373620314788273707557537941442384796266885402153430609150014008987946381480655674848270161096512931174993302026669735171516268102528037860790372240850544077069343577017540467734202036104749541214747220115527133398412657718000700901328414191819249676292121114072444121454991114350208279471448240958698297287985870528919770049415947589137491318541751656966814757032195256219326228742289782604916710655500269231708006949840917362399381834250032209443478729511556846720800838872346761163026965086317412099003819438116334299376395519646903358023505022477536641498619884244101709872239281178736125518502015561511269569159546676339701645992764900068290599042402523544209845354329135927755585990794694915191175419022733212918207134018165963079272992418995388736633959233907949651014349872400621060433303362585008788638903910361297113844146985751706271887846430459079632249874729753892274993128528635563259075267657411507342764217448684541563885989761949243158826991215247360000000000000000000000000000000*i1^4 + -12980796434773904129633074105370379107313717424210758752344032824685726275568764716261845548859810457404230059551785756467464175724805984880642309467008992996394014344792263179051584403440072831757204281405232737695466894316245887728917141630570469924754446422406484709149380926101498594943031446638232093448588085735359166002249585844942778623339038794324798340521829158697670485045040936909486164114698733517566824163518294474048784845495460243757457052900446108674378167416938828764679732902588321199098291662969657042076978964711363560146139828597807912301991655850060162092860893169110603402800437300235639494049888536292603928274993564750507334923849832497428672617166846688482331702426444282979107361275844966550316068070407208037235583083029413028195052789200047740903480688119940035888029987921328830307340649279127110467298584433234746439859246725656642149442385822629238231430078571721993469284323198610872339042003828408196506293464126816839711877040368634215071689977099078086885425392720224301003043894838688138959704811265800329297264640000000000000000000000000000*i1^5 + 161972166625526353490482356228401130379145220323308927183123900458511633820645979335641885253355525288265089006185867762082514915410092881336924635307543858769490193785550164839406618946701911769834164999184385425010365836904379679296763012643395570533258240580269706018917444341796595285563375381005482471751755419817993033774761597398541870181778199626279794918621602969230716774363587036724678363277586247821767329198415216384601720868824488358405732144732077587592873842095778885218395886115519061634788942477938989980621564554698028255370339146320256542984119477578985428918599488438603107093304617490536561073131192036439505773124682931098113499411831664212570729900936697570088102862470375347047828711660438063068078373126750722411036779564470543737686938522532264390336243939919001618018393148276514554432079685775635183213985128091525101021442051539768562430858660277974687201148317577649709434668565750171233772527354090278492065766794225809086591498192521165255525333690518161251556460884408336796211123260016457740382169297542431266852044800000000000000000000000000*i1^6 + 351205214378309259357303267649702378160274757874923982551701664182862171561325442907917171982353897506113870104195027066004388661254518173267101136464707452302502200192636498179983706558683432433921523953700369734527098968348008767682435117430854884400007877018082472516773536292852867262871929921103901077383928111582583085473268395014029530104825081387068095257745919507175600830210726693460406392321624965615734327564142788211098094453142115275846803600377372070293785716074172477552065327875533591540612719046779181135729264294654702657307399304833031310093835758503766001996574735577619583013557089007297289749622270541591974279099760343693184203975291166180618096091113239243805222452192959568018755705978840185952359326180057998418989517897703687745565217764537570128309324460678666434201152255880399466325827397219239290855865745754859755942290126580521869606728041437979543615026773842874962057937849611777812985976559378292531639010379885981627542743194871062123043389281423103690186921986830209422085718165781354387689181082822863393980416000000000000000000000000*i1^7 + 198931523425692595242063764809362399533666744825189452880179123830266275762764755635441964539325089145907355989455463478721583952561164163809846652335200497424493567823713463686448908528644073948448098732385842681128039972616962987430249675564652948119270758594042343798067213325577087736468345965209883616453002368544003975674234569610472764525868165061599534456668101803926568706317731814766011335218301214046443452710741393726935121566050167244934040078110445506052619870905338180654232414897165576383200786841173313569499383251091700310054009255313133273602399124023363950593295550698599548083557433217833775223591281217687194094825162659736337553617178350429768409304978916998342361511370510416300937877615859492178028523035971152773759176333153756757829624532571244184625948833305669737700250845583417743131371549992911999712863595057338322182901324447907250314250620793382528559485243773058680605347290525684481252799303040296566500566666867686732173272429339212418768008434114403355850966101012123051316594653353832709339004637450744555110400000000000000000000000*i1^8 + -53447284490282402650080374010000208957037934606099029630617905602836524266409836120030333185979016706104698334824812558037842860095580852550049613455455621370620611999059404456062047486976851918908422990508259428191642900044962600686884849643665838318012278757871363160967139633268865749954104347775318678711533439841589413014352583109548029657115383006658234378226316290859444610025385291103703144833650972244210542510488971091015608610536894357293051847754834871562838865800402797031757527128333582167921474883858530351790970064254963415025100955243597689621881517228715830457740953493739524837702083727157841037910905315278421627047258879018651345682117743620993697318186768966848479464936241516355092272397193478952948179549431025958428409218854567807446317210365895446039256264169272423593043840366499538768881481322276610444714971989153927077190318589697316189894505031875572152304187012001375795546966061260990066749240857219787763763989008558383446470405408759239281815224162790499379814505095086611116676946230719192807186528944224272384000000000000000000000*i1^9 + 56863411283080296918992304912931971072130995192650966966958074685257901772947436104590720345691284349684882942474532523038336950137499019720341019037218665348657340827813269207460569727281293996840789307087299839055364607170495259707754288060940229228097341694649123785939426820789834785678004155499758703191982432355951178798195627510503103970252212686038665641343494329332431278228288856144577142497064790338493260749984531063059102330908959048106888947983949192947985974212727499268919255997037019482224672862378439283532751403545250675280492134381390558658456682335327842268896967742272580410904064228802474287708938732359706903192277957037142703515242445948371399072167465786737312091341885162602109379680647591593177314432728887833541484783968078284076564862618025277275386642278693509821662178341064593037631144020814206788641905569591425165434489665349303431985390298019222627147965975471220235785817430174275005769305990226755112241479223974268456933412797862505942926413036181532470138614249396142541900836393006280554700604418949251072000000000000000000*i1^10 + 194517773356226426585975420585732182403439725227167278764908571321288851883955555332416444455340495348817165342116243007819475203758365341894114804541683671318299817224211229668754662511799058474715224343453261942939273551962824035419953694305768035596077835215679349587046632124619080779892155053974100697659462882416126079619293181586862735254945823650735465570321772656982884230546617301697007839187555563291212565498465111863557868992030893664189961307446964753685911210859912961297364300307895921227521535207292880782097790409852170248553907436936382933124292379396401084799891896253738096843649759598121901070333270736176631291004993093550359575716167713589461673942329954793800248105958269875346120090863952946551091764785266149844543979488039723490543379781809677039758133793465105269725912549048446874971848034659532417029586987988208648767818996612279596386475642603663161785102512609302144815635478584530130984259830101819272539791260524547724897089555283830065735061563470200847807114244999826856753178003689176549908134714776987893760000000000000000*i1^11 + 88893044106217366247002604951272869898168646839970571464676615876605681620273387612364459447594036492314782287632447706736234819645500060555243772302189748532720008056655204878369958031511251032414570908982316178037425595275785437492188487721527459100524150639850005773890670224702087175368442623284849424989486882112843157700069092330202000430008604067102979899177892636246363847587232945794554535065562093506193400187603125792298329908128736310255446571847817782877507930294680863749437004134649392876807416745486738421395446431525280602662496486026895957717136892190993507811289169309870000509205750719320118765754999363859308422747659096471443301205581367254774150422758210526954428693774751999017536666269897549350369042580454893992125939736357853655270632917960133084630960430467627086451566903024631996264011608568277183048804555282977123291364472471701919738174676590678549913728775337683350551322248339616062412933519004609761384791222172299765016780481281735468537323883971981331378532860317751294666562195938708388233902221603517235200000000000000*i1^12 + 7664402829755858577451943717625160354763845350437193742875592737584524043236883457348545853447348494267733632897131539812806407538464196043065366218785012577649159813215452871158294688456548249272460229110726752263138303436769029461841703814234276022114345540803281947679220941416213254102415726041979411862403466016101394803734281637776386137550009535710608329554699822773220036652896054717675818420418206979079135986546863432242620510208565087842453464025104780151555442457703566915949502501157477455342106280474316661303619498963884455251982064229918670406024082403285840973068676729133173535973227418769534406368589046684044240786085658165597480276577083246695201926755720357515931334591463183321978556125537790847268423386276107979051671627256254578857426979071454277408268259320034767471053938318364879372600917833508039272194693584634000602529527642757522215096538340300442113931569882028322615241418942255401084787067899187141376698677818357060609996428443060246439561240449391098047723264084519924421357039244190585359380858028032000000000000000*i1^13 + 408269544105132966021424290791655254343600363735960149102318130276706324773357052673053786937607192195899582833054421129361443332073283634816923218895078805831202951368809226621305294341474217216643669733724353517327371567924464155054382746341819629519352169831963456468069892643369739638306335206476457997368485693337701482890303633388786471397154541279697459927985738890868442777162456982576881695175210330037608683341339376275346917520152956934929460095276703615787021235758897088935991000677516385603763041939516228728477495877451018646277539261023963852936575445850036628041278836369996640460722193920484811127124573723044781582620422400135013236767849183500136817131148665809263382191308715362175230510691716817758090126389237633532223808920924724199165947170929954528928721703363971363406575037026659350635582474323105659610777536765620091754017242849186776303118644922747459442219779267647924946325101670990501822481667441360225709654804841110857928024219741170472895001286049794168315886800043770336750377183123424768505125109760000000000000*i1^14 + 11301493739919053700989343094995416565432054332199601316943016463986070175661311206923824463491745577341033971666972011417256905888124867210026014942898401574635774565002227482807977112491399033468617785386462319760242607557832657280454867980798610266029247774252901154704013848597413822809676529980871710496302757024589350574157912673366048349908984360710216099612608604917063052736336517544039846059331837790023759245885538905722942393632748614613881450683770608876389192943451783035560971536421678744745851468028428639671355860823134867323552177939548204959500174734412426414105343636886123507047212405388853475120846516078836221911028076594492619951739751014069207376854089420309016244045280741386773869854663615421205151551928103062298550616568545161062804116900685226355905288656715865016717496872650115449232183857113482017907135575473978165208464662633007803470107806898215026311637325185057906048431521602184459544098833767084323229298709829403332493224520249300011599017734199683628543934818173676279830157442567797597184000000000000000*i1^15 + 214337729086147201292032707277589736260534947510509589515598239453520602139343151868349267004262466523502664802685588298855647386754168684079065579475572422287225896687086849062887734702352461406335262669634652484978130389505207692553248532607591644720035919964209388592563271089717234392069077546864985948302053105910850404167003051167578514612295455569840210338160923858642735901063819031569508527113830636947333776998531809264130128788377043029832587432395547164448785628812679045770314515291924316848211364402140997122338627973933681477024752473255502422810485827852653703590183550821179605491190506489737862240284569507183746911834079800873866282831786151313454980287207924133841765132445858914128068494568336699778442933171942394850678706458920705156992738541553656493243809078021861683794394957006249196721869395955676142171757281623360205827367411177617632522070846751928706835909081938052230132996652684961699128923196354457964709075343124571133792895569509843753658259900501079137492447264919455977178952181650348516352000000000000*i1^16 + 1393302389528920334283070380205759744712571118258375483142203635931285385610229384698632354619365172205575854153361453701773424046119594299777200923333667102176026128571651240239846449895063198254294631532927888694325033854925020715857619615126925227714919122841808329871098113734415029356429861120668515178297359512701387928450637559943982618880264567465392313588041148826008979366380673699152372862833214065988056809498122073594881263474638479347741724849555436604317421572844722996969585070712644859179380867004093389797774017130499703088434700456340651478910879929783050994029994045403021018409991095274813840929770041611601190663346835927983742395968085459217109459420159552765604234820112012015669590947650795236379491822729951395741828501197706755654218923321590369179514912587941140240726821490444838755844464754136452638816226578142724353816095157072896952253268117871488914593049692327437396290638155578701244029894159598049394162376115272971642447106364364900790709220169304620553548762001341407018830948301688576000000000000*i1^17 + 3584136161384681833383990731559460626058243869966929525539549742364161257653693080809253012028629743732194566821822214785126879492996863793119336556204164227407529210408931989159467874727139321257005171743217070439949442599019298818969190603414460609203688216641571147699193618319281097657283716983431377739237159507465194670040837771951770572682909373936092153015902703474755217453917102718679875378222103810796000007483450193476400273692254935436846451268335122092137365333939337325914641733109821874151538637895541575155567773912179410025020840916685468356880291602353474304660916479191899912758030081173924143418303937156168759890324721399969809103048177267216557919055720970728021480654733493277094131490319539287751170274261060639061552981806061710548786369468693492827767250541421016323921134608310270228359631474958042807079179320810713627495966650325024502398995251347335178119712395053448805207369765162722924651538767619665969284915530092874558752195780119873976748742182298474816311733365935871053105625152000000000000*i1^18 + -835936515606506345711586241588782022019296429127039447859067629212372017750052843028527964561998667665641947883921278130311913131590830020145600332364344581537385919540359384740205596292858036223940285635095417528102178093069154418110195722031972765797039928035834584643775825423783056960234159394234279985190512420862416477593343633837066605908020488543609602100559409929395322264479502905476017344720146886353719509745492201332658014029079559968176103441214793600938813496887708152022738592556851133540377935210092826786903485847871627607594118345032529736884593554849185938501556215800910528166231624304890405828897477150470575245913003347622419896050512917935699619275861484356143072172085717863815598202007911250104436825398211877242011123677705061432053599408841026272519794451236386855766076907528188206958783296938297434770432174780255174316355626467554969757203425827801628868330934152765343546789341002647329790717670930182862719720895751056515253779094694838293729840681799883076279964163460672794947200000000000*i1^19 + -20774597464210210570071167138523121029985900093869536260148779963736713907221764113336709307270803344768204754227305013859050068364744061030467815695531966587403298471087590358064779868236220190414639642243957329996999592999275967944863548413775259481541399199546873343759428301392509570059864326045439144582399526777341285307850657248878545456406934884243689024512500700834408190677425977977263978849791479040403706477981488976135225227451936064374232830494007520083619031955079790841255085999737363618311768648395343206004713708191590864055127321790418873106231035280172454196743301219705896204637746474366069053077163350179138704771840892202469528405456469320657142055686003008188147832164419005252815004983374112285289872321862514608422401439278186855477566564830231889560698713414963300682236332996699444939750214305646867271457325033927554339113360878254511169153238198480642779952818227996711181918307959712632934407170871199521228484151368189346902050792844624975510258866430150937091936255020323639200000000000*i1^20 + -31479629913279282812061284785628453264616919075839896103445922067476951606824699024779757835660904624550056899059290908659148026866363566008918835203837475213552759066226553486774292623923808591107318335820512425892151240822248489098554427932536767473719962116132048165431618760230291596626435421788858503231088069700504409300462754336619049639728587932779203039001673422985934995675879172404858651552836707347178584540082842507268144526750999880495136972113161199020590756973637818560433488910517415393514830523099876948008085964148497981305241807777788605165156323815812352438366319524803698035189403572084624284708169435559291158985701260851798812702783106571977321168775331346361821194788157295414847314327108804907097572510813270967812854908871222393743730034098770609021680259021615474816450906567275404584200192007219272281771305797901054065386376184810367116226043403563260782782319694862168443045698577460579808408187789772519018095619261423919971752095465105151232442147756739187721345987532760000000000*i1^21 + 2167057306116340201192653620981501823036500892721010352490049972258439971811527605622022971485892269050126022984250835013830887238272925617645267989723137120404489321895849494036495012283290001187861434728717559997084974365776055226311467918065386610834500208342439731543341187263829505208366974487521722585254245224433823918636703993187289178393187110738856216758975325379819037533782373273995792388193525582061912813009018090690601473925981093021721778445519308326738380388972339364111090067046394113227047763936463033646327456926631175583716852237308609443922767019561328982753169939910170729149181775672312011410923179858383083695825689557340786818674456259091950349860723103379342461008764851268063458555264377902545737987146430632926434475673203482385432851564208188502162145724675556500716957507060595371443608195675971023495082847224257300482815734115867069686961339803208310507017829529952890633418624882245889503538327221342332164542254692254128174601342737333986381813986454477932541350000000000*i1^22 + -18326002626704417613112026802155817026669844475080350812506279912069378922339741815762632822654297589033511863700785202377851766383118394633909370857594684472541029781691816560417603950080128429213774032352930059052719267358744988956056201767649108534059574205220405477637904192899037838393038477341409517919177905726250133286267046767675956173570320666511187747752661687029427738685902033929154210651127873042652025015080424850197393428530160580215699074768965189159423228387567380963103821453627235412228121570055847121585613402228873537413048106356457063920392963737992092476985582634197264190979068607622631168125321008368174463493131169264267800293184698223612381338587094742010395105202898861063944065790526719206904285058941786435771013159013562702610209005730710805358456203651863032824970854690258867781376161274496497645165362916823147822060500594858920232576551766002682176283289086164598190313581981210465702793956570099597785213709635487730771885624119171746573436810692871886433500000000*i1^23 + 4302371701643634009331442848313006554612380185593027559998481211259947154546415697430188225727496663209515366455823090523677395607302712133260897862286839030663223990541485474896389265798444643924548093121563852175635962916870593137615089636701226994685574496346636554825274035613921845820816774173114336795230220707701293716569006705158862859655528192199819930317743835268239945922596995102950953704283742478815075620200022658632880470026097974488573010235145633678014597958596272393443958921367233960515258125063628243874899548679151113927765642975694332114261028214687839613337877494097036180348829385992082093350674470660031721315803992073919072868574429575497499989764796097004367719681174813709100827151465971490273492093462803600588811199099581350112339575653967616300813134794731665046062999455664636209501926447044675727928017988869204277787278305091305174263317319021505982261532358167027242496677902337437037191003986138626776582091970118380284354337368133973607848410156516400000000*i1^24 + -562906291658164686992018230957010184896993174829122001826771923166572777351675159809660090558205452359761148136615733080590374208762133300883721259700361879146780988161849993968259050108007808009913565257048214820099920953040870247723414527153475659863874362495014224496591428692555054083033186510342354392122264813079363962556649932347442163179884983080853099927942757641085660441910811622004882773403123227465637959766456784112833214960986648918357835952772570670964366292856884454774714150628600187795149043060977903329265600666022071303492030292533034202527117929581058263052178745814606151335295867964313494071914383513712714989164489924411484475620011984201882132514447588678591986304803917703527768702173490467522380296532132805348983596974639454307690403973050464137419807490630354351147464670175643363077841426460465351735185842299464951769472469563502014361000318388370771918975791646468014531667807970865686279870785382564598938811235134611580967695814649620815950544000000000*i1^25 + 33638406405917277572719354905437528836628302075903831836982594450374915035612919605384566561854755535954742353316634611026533387050304042042109278261062901382690323416639700424016212884245346607443669481970217882129491128966585938727368889632630479440452021710528192361377398938873139252741071432249884261092532894163028482827749449719475045535447521312330287091962922080027881404288731106074878070775887475091964739633072820066031518469930306883999341653179165431097384397122655398206041337284457508108041590425430988040675056928983360548069336166795660681648789311276325476555344741392719633680083263707884082542800551081682524478019933034496354914865606291359173695983920276230601589790250189545019858098234734703513032122663207750904487579908444695779826167302578669625089988579985720879622370188413986245498813055219091511066518775745332016469353672343808429764285802594300463953374462381801039914987834147676754721467345566167396563964463038681903584326147314592645120000000*i1^26 + -1031878312162822620179223984907407040936168653847291817632848874645316295227610740157939209777532690325861345776540751758379820437811252093885649247072665548831278563139292388183746803777450441145562465345823929427277222035274914202113546223918849976246072303954246491333865123613559764704758014523152489019846601861104816955606977736814940445566276395722933791852102146203174857068125283105389048275830335931078941858403629189170445104524151754421532624722820415797533597596057036292052678174698159845883890445289289846575970480879772287906952578932428028299612619272674191459611058528356447604160401166799754071435784058407780622989716500825562673783308487993731855579896824685518155556886944618198498668215757452199452806652133289542389765340575771652863530014423432203702341805217676179088325673110727174062817608650507287163413305623197053523310129450897969997968962627980258298005977822927630538638436914244308728049220813349116855143432761703872112664112005120000000*i1^27 + 17459241497130746755102833422765264516624895608857830991392704498457498315084874190955293476674723872650343733401637827384516456666616315993240384477182652815465495821317366045231044623642823797255583537833456106110651927510480361033875746069888254650870370227320156509082605025226804909282004314117786632754344105467236195757303373046176681476394498054516866484815605179915460645863002970181498863953018752129643051381908965310982313116809582657794734181254026146251295950158921924451699920775366319572156598504868959027730479328319577529118126643315630501895388478609027945982468897896451326253550916752325961204002107164703787822505858865417465573734914055555685628449525307649961425402386411501619237397516023465111685854259190990266870779883699134089712662247377321191699147372321964370435113962751688812862463913856274895534886747825245356045543291226351691573030306183452123516139664110217716326553376924046558512866740205796302065417669482366279614464000000*i1^28 + -166808000968211679447701732316287065763656418776950394826105363129329385064371620836673648170262772102142376058223033304542439839187255755958191336955616347027182648250584877551147400771610188729570741043243134771833544280121403067571770728783946754898461604841842175513208938658473425383516061131020858341854078869130298573492742788532755504324867578009726533662078301936349125885793876133005422558343006386927131420442208421962180913740660717002043305584887043596103583188697895709700983459018516605622442916721047245569816843996826506041996988161115651249016818582280336166713648912045008762809885084054029329298206394602019239058830774602626730972131292491902610480299055385857129598195437209555020286851085998114424873950307646164616598867971328970748551785931672950811970908914435956985630767632406607953375537176307291190044934028267193614107634840592456181748704069687733497859210992739446082149552011463846144547077517330709605364446626054144000000*i1^29 + 895959240582752801478003179960916311936837681351416243206829752119840127335913492441904383602478078453566401346012599564235704216127598174960502018223353762030367810873955519311022955518984625384829828851155521749889627468100075214429261331352446672909642574644510697712447822941775509878177872688902963537247303893734574007853837913032993387490966760549308571135632996729920735688468065257965248919167503409412435198914365441554341761299404421682197282374651964683290487654669738717673273808041287712199957540932395815886959248885670498691412720224827671242586947632625788261894070783863275203313765313224298562055183645560593434456583465711158086774504757175552501579098575011243357106290214705540149268573550255950836306267044885356181046051294179187096127780851003518676999208931713612682307695020431499876661015445737574001285557687931716039084859503273526561290454845461260957805222727766358831008981717706489575354749312454091025154048000000*i1^30 + -2546917323676398783127839658215459284320410536621958410735802517261901211551129767943812746661664504072765824930631488889384722802731076703611601393981229812865694279763218424345077020131140559534052180070260445574825862866698138959068934609991577118925098679837749637142935320718362190727972966858323681763688301262027660579804202814942256534696353279573788902440029031063017513664074114059841464813486744784562196939792474558562765789850149078087255928919148020380070879544586396833340440076296094131738198553564282502537869578321305827392688342877457163366148525134814031739860503094809098701241135839169681293150694406214755079433794189476568710872643062012661873249580115243307037361686293653356831382898281358129849270248275489330871783110696543982335933602168773975812552177885699185998686431838764470725745278725782944609330507099239498132376800773824409904388859217682964561491025748959636430861815169388021930889313032287027200000*i1^31 + 3403511246574514521573051735756268687116333768170242869420941138756261501321352564237170072931676923211224209735109256526455112745118540358334512539372160473255195536351272600634041298420212656525073708514268917940976194063745405766710038215151311654365173084342090122294700262514236381688397187761637777752101281276870057728499347754088787123626127191348662458367999843057030269762412946564923595934805493574856147384010566508341714465531328949647729356893426780134575491780288257789316073659872043808209339597719546852005661156946820889283735999423554771016186680228126042518124969223469415405077417135029508174674871642039756362419011273916411969022773783106321469206424446493462379397925696898552228717397020567244320076206423412724062069996135481905446504858352641722116381449872176488193011549088553438679482852344942890027336444400738622482658174760043360470729464595698745367294082937276803176068070666154538999113318400000*i1^32 + -1946187760411958138251493562280909269635975935376856996045054379252240361745068237685910603667937935160342546747255705696469321044638625348246311177254800684940068762139691755327040626157862416994032654513922101476046640794877629656650907928289573366602609622394466789930978615049290288039666995460598778969472259744637102922081435636654549316304105104771370030232458520835771421530613597948093678274538833323062040800260349586659558088494421879497649174134281858596201280893682716010020746059759437200917006306515290731068742648781607135194983368085473513791507856165743403540529131920686808178132088588854373978219957418251303587071919096471093008964411202376218521620978955446665825327368973643780019392956091910890206837392540800913289475305452759972660200067893232602223232195244326327861880445636957281483730995582647911910921453808277523666918051933809559062705327780071621115864583449431165644636799449494978560000*i1^33 + 544081558487637022629865867164248108208624950251941992932778066103025899613310609116942941080118286442602885978946043539873878509783000701017504509688597398827863840704968026113787853429773926053248388040734758935184980030487579990161332038216011342984055739617850353426540325887010943699321150392382589659542013333789285875015272119186713920330203386632416811130778626195627934845684372695288919082503212505592113282342722513866746641486398236948316704431573940108776840716102806492454721451950120214954945059018847927330402536915886770743551838492893458826241154141292892979020371392803154648439769021921246724489065557422798133825597740354855238688926806978346450572802906131019820447160996441317245054663521553305989009242434635839178881909731327841228448386613857514776251155720591240773957539675870332265902216534122701093632890811745596120240446938279097656147341276370447638033794246670423929263226880000*i1^34 + -218498092173935837158876962882462435205230516373750410862169183275580092358213917805104576025105033568692391537816816584599633796695260940640741503517328899959051242756958480081318821676417497412044669288079709328908736472752560415889576528153549737375384996400695511646863869795384503248029730028637977512020476943561204202572661936057116581764832073458963226623580247057095696169651544601138442361244838139455721006430252256221754032923187305726942977414254139727927168978279659839390939927018757446547905256432218784434718505364381900279230807203676779663183420446700442920235956778659542901928359857787614386025402881685448821649483393241899373735470702663932542326101143384186977897851848621556846282135788426139562080064236521261137421764088933041698486240193009667684538075713330173164068246921287204965335870897147906723395261043339019531176970076776161629970363360690237337259739086099316736000*i1^35 + 20547407591360827658497154222735787616475840065815241715109166669236470128866211119963117717415887613925405707083659517027854617390855655051457507876810147900653463919266890003910624645257841263716157028136533341618366595766457246441818624537990608898777415927060064503473575697025243300524383028204936683696878035128265195235109212014077745492389032893514498115567753052306649504575273624768616435688323890049699000456984637567551849584107598637643014375513038123648723561741138759007833475148267219645853817857034021177862541037378791232790670446456557509010488648280670720870276701435709840561286886404189403194461350514774651088955732319900238710729695281716907278877430994620110147952115387917304616326763585182201410380053998566426956566371993926425129690480834988497932977334546707604507117306762990640891891826491391978350475630210828275014162737206191485086354246365572056137020211200*i1^36 + -1602535943848251596897639892880990356246791046213287416936210492687576318643636764517186075202208117655315865726779930172549559092649371281989810586992130471041544256837588893586309087638262988252722955035407643341831468089859937055262780400390701111641032870388559795344775626518501421375211225517876735278639432204402286228930691976864070704683339935686426035747607296760241379253901993335773464955406365293012849699100676972833672150060181801420297622941872709060851316957645141564754451131186282661767264585684623261995720899022761919487206602724052361502962521589714846541517469728537537654138834615892697793065890380868717589879563876797150583620548488965985160771853048321884400952598567730962719687274463646361162512865037953305323663356615986873917286616892076808959157942519918435893196557444569674975180106102467658736509765741998482895970606089586797209721164005376000*i1^37 + 32990597319182060795055580424538850052717955134882328465898134939567654909967308273499550691806483829122372684023600729615446838982078211698443541183970182455638261936295107069375576631799952001428954682920298143501559304830296592317589803899573053167709511263115799763895508170141831269836612099233978088845945698358645710673460664281578618222403966740391582248045084730935745956887154059584893055089742500657750034375836110544060528596610874161254661130271266583749893968952054919231790437684225544068597728473391143443962915047271577671246832652729419446514321077347540150591550003932632735367749908617087258254900166345895661955818841875343928604740441015202870552754042982092398484232219922183948667585792395370295776120491250937685588044216758152569963923245625306328079094869131079799330244283088254480390206818188606828512913333879369280893487695944598159360*i1^38 + -82861046087340713055194426492246107963331663878015082511200202073926692013092304535478199989395797050695540535859322951540283451284520273934623800660302980186561873117461962587633301805457881539568104009516796731410953480556466282436623934152728428272620106827750132047432773164281285685563508916376512730003553424250450296426907318741696549010652070690313777521230104969163397482794368630290005696640267742173181839188082690283843101923143219370375083512902670439442797123263188319122205705258990476244454634381049838845728580641771523470435547868647066874871902869412745376299731372224903018197322580308466953142061606597575235969026051804587780395965058910846941600488709608816429812568223502264441401942911182570567353550475116856282079640496121334034318919665547729825500587683525837169536509111487654471932418814380992135458118935737423699640320*i1^39 + 58397262754803046273377121002593797429128445599089389773405531507417310268704758678526484628318913822389870091619926913130316772710091210780794668359647042086703424294938398553194566740404555178254234119996136746614178263546135892719445745810578201582594765092438980433528281061435974157625804446001282439895586673074034563799437059706837054883971038319217530270454996652537411251576744262187905860483868719079694393249716480699444171526324693639692886815934819096959990118382884778663372697964083856013997445318893968313852871501074132478611222490114336107860563236167588346100810203704462743434918636773186289609927261175983821399817899794521965822009094228280079759769613001626008161351831848107862670796710298981675398849599812775539060331338406929911590858390713146081620765122876043757828805727854325700649770267527928111559606272*i1^40 + -4332551424375637154163139434964362897403037039997640287984521525777334823207386123078813306091619982003429094904720420615127007046067022491555177970656789942242012999017136951104602666066204938032005288715743818915688116680361775877004601902197233113483338771292696846259010696757856435387938896639668646226396621665988228986863843051973974676094839722272087796721859455913021415972128528709789412720051154083713000605237024738340516296907124722401990776207363637474499389712547684841893852945886679669660422635550966064206701935132340451557618926823581962218147722148027900006554667129002699461139744764263296977923830522491947913137500492654051115276855338142224631479531725301772392362796447511307276323473056310904793198080466190153098385871608612362611357194829743419258681647101238341133285021179131039601131520*i1^41 + 3029498999501931982176032338072222562009862524074443946305276996263950682280566527632692035960051413860594859918756580771747724850135645161646275800923243903404418465765261706452044016591632081030612118934290844564855986290829620125457630966788665152638083926791111798422134313045868988704633317248954277370977481114548451776790425746365431256798323186508060399973335578424094223171578571748033045651064623079496042117135790001022155456115753136178217804550125737561186064791553473958271018913582267334879419724376913071950729951457570872526940221260779075564811692987773676616103140986231840842878288628268305532041621762433405669322878839970070205014605986527508921521246428811963430181233067409314578202338898879333878859110884047624030339260671843453643909808724101963004240219646795723466342400000*i1^42 + -1586794040908907013972446033283763825425373966539459609054816143940067879722621589604066436075839006734453681463586863663626241587954907809994383761148922876461798730353888276740699339011298638636874971114395444663375664942443498793168702374132761112892676368095043472280144354334561116077069509333103936740756099412322855589472856474738945818483258847380025802459755682769375704182037154070291415044153249159401313390832405734017835119791930656211233697608570946234006159857070467524444888339763595940063112411895519191821182505407582955531877501468137128629845299086795251460353659187176528808529493125346492775791432103601177456937948284174992931669242117543650648422228618628448876780445185175018363002587188019384444816412283748475229133080971751663138889009434825064448000*i1^43 + 343940242065386145590071799902573148752919182374170017072090151012604337249013256734303881468064121190963412005091671058900158805113521172349814233711112004465063386503562367619084820400039487180020162026396698389189205293802444037263886351861851745125943870446359331728362873682483118191790627908197914680326132925628441975462268866324399562659901668489251269479727057741362224676624086523550017775795660921829234886506897262554042576179471026921469887746142602054316843590102853268041242178270129623394736723680484896680581138932559424622810288170257434242150052732767828483529259251877732433392669283126828371480797487089895820349968725150428285355148904068372013806004716418254694793663763260994091094700832276254319985495464043581184516868472517427200000*i1^44 + -222124544499265647014904218904477793884155660720429858897070450686468626937704546457873872402566541153765046161499294847385040621366948096899353836529651879829322682988526721956673776705379375708430540012762669516036959650804771855996608796246392929171276864703461926997581567883587819623191517522657975176866718163463222000371812055196664334473969918302204986757947513143467623134065901085145220028200642758978393265495544666976842809130763943776883311801692073533752825810338636328424271645647751071369579718317782835819675852162770055180886411872025670972189394820419395505135831239135756636050222764721912275828680922651431471227229810740172515755073041900751721099109608971016718193475856589420170676740799181767367754933862400000*i1^45 + 16979776414546942301506560908514870644114156105823282982966784970974522739578259322603101541872260554853205683441230467338981345090114076561161094622796721648043867897581753395667329260734441606921643446897747145096291900146237685720839297716810780617383137068662090577535056391934318638385113027010345487441529625838985150325054265704001054227981170962266808506617661874878094466654090954634004961705981214966389958138372296078527604306578171161545710708791201945173506334776820786441970380055458670240647633958468783283538919658422057241697299190302867054808489713015222216479421625035641828172787850380986787184360942880835235514180815693056484017416231021480949811760638131696957233263725455173746688000000*i1^46 + -4302228415146806099426834667275478072914752687440729775543082092753122511190107606008612681659313592636798356430508446097428352667561982693766810747772377879634909057149044102451792416680035690859010081358317675480266302936077307744096411484391984197913709907619600849773851196190908548455504042369457405530675227369645242210796357642403915873447893228290748661332655680910749873645795348322072896857406015677378297060953994274411007682235656964307959379556519033007391619899836137694931730528945327001246566552072511479204261372096387023089133906022265696322370458927529215355339453736194932692550987513272043182524510816856548993911988150581555521690201526136348407234560000000*i1^47 - N1*22799918266376378333644535106908241768160920420112160644860433077571369669744017701623956647504306040625*i2, -831430155096943482827721219471560884777135395088379682958992293596569391830208903826180687922388976999552761531136514238428022330280106502197184313173356741623335542924045030434527977363937451262661979687536594035521830733505848272568679523163771144622978594901641845232908246252073653680864644727525582103828730648958549634183016126798609216909581907821207421529241039441697369872160939190490862126194489380368638412187123511178089277540932120848710739802156635862180018898907887869460726216461581119757648905310901479945143119220768271632926435582405540735786109209171482729353741708647399637228311756866810777417743039912611651666311021837798993326750992102956822055062987579515285739493978399448517598133515116252248979080326841833204067068618913908034097005933689068801752501419410333502050934770286208906036454173192527151975721385097893071719901656385656434630149559149504160365671947588938897231540941415085753062203069452767202156975822914392199850526731682266480904246631124036202158620306925253922354940714196648416833623003820551833036390400000000000000000000000000000000000000 + 15126558874010344494197804046571801252985057315631589674856276031940421112095320354918829537763338454015172763854671577126912584539908620675205452085997856195031835321425284450264292603329296856789311745964850128247842888093667711621842746671184155520384108790910228981765087689729684317649287763036299744915844310438600866985076860325271267866492047418081243485812724244363792672014777336396975810042442090594143711165283471031864983484691637550412326588494908883612422093522897325965697191136785586269782238633426795403549917855609426478918603090478789780621601764165141680699955906548221856184560540826180941949117772870699473146435415891292147988756686224568153249153660396512636345371839045101830420866525713143885980887671109655442144407715635549474152297993724694450737362534384916023195821038935483606711778827770539825496213279762049792781461752760640657858788167391632791824487579411113701663552243091143580897895711178023416234572577136343163510120799531679788831401253112727738337422810169140518487763843813329417458538672525128961230143488000000000000000000000000000000000000*i1 + -132046274048210057719935654220657500009136204520855694227300566303082318309573720106199063680274026063367332124364837181429083739675573498273129798946893541810718515960810889655195260525252724705339112911805984563644896955330237980076590704605500413174371081276060107732548830405291428110478828119705318362417266878006375294672695031692446939842132552657466241120056273523374410299148367424040174535240950832862375687528956311840450283076875352363119219228222231415343356141984148490217987188149839769932411504433852629972895660638644182730613803209074555088022146231566696361863595866216374453689348301002854190125705293889100778439373341420608250526357104450441615899884250214769262076483453703529358286173595037270619944972637136695470224856974627292735311995347010387363210213573011739899877712082141285216140754395163364974620715066468331860671965036680452905548400269513490375940298624813041619203499769617433150093380018219186426502676654712223529171255083497298361572789077829507347711781642194801296103214622728197090182289304614626515849379840000000000000000000000000000000000*i1^2 + -2940339729753481948057216258506473974948340485532142531789279598424147358803526461845478999321435003439875282448711491042008190598623786010711362504549217072848673331132429977773565158479737512371919526854410324257783819860905275933000634704556364829083499538746330207067139359757741713526364894173086537293424036133153512502972013890580578566150106296378658661567630131710158288959662910885117830388716669697835831673583482177821274235932260591542988096712626400733880715198638151903944871859643932436341316766619603482620843677846666694379124359133793117954893603449940122545990151461773346038508927599910414176978072147979221140565158555038625328073793427215536766804410473696252011285691850465625099368884538395641285381003706555873236264199807753908546920202951189810364935685179895622975866986240523451191814827234822062684247517366790803921269832802524936396566634875849069056987327479239802056474586750102605302407984874127549732373238290022252321556183419468800920465892271442740642988479678127716170627386958857085867561475038155448772902912000000000000000000000000000000000*i1^3 + -11646913210959624491748690264907843463042887079399661648108718322290535147219105017093205011569655462908411693053289206004832499332154852952217684423400769138010430767800031468334093468002521031491830182267854904889570660531603239172830470184489569886392478066968435188135643460834022607906664716103528760247382211060596957129789969312524587675926948540051564054839219823184621760340481860183065866281528528274808620770027536336567114459002946848186027369071155051731290019785142226913544049627524939424383183749365267401812651713480352189285953605765677453989505677095351554768348322547287086398392827203133876769620927756936057175751806527656382957729889830330046875189032736466169445515866123074769217223412437018808042384270884950141465690110375633498837328508457179642840325902612370484760073087340443928253212730674696464713885302971520902544640388344770782511440080533573932596881900293269088392025718268065150268297038819602761015084235764795507131800192277028282036271681548553167444893127139237424823599570048820464734761165834437963944263680000000000000000000000000000000*i1^4 + -4795020494594610662014451208717707444459334565421731094958989197424472194991295349719314950042677710618876424285064370587094205666710488505602933737570343338897510105090710549486907079293396019832052094825374650034824290787141753731340551737386148589043810438810600581425248149276147580044394014860861363670653686454442465715674577363360254536719502301202366752393470138756048420625620514415531112592821517193953304084722660283693679445982647224991353368709433050765160444327122031416915095851468640578891336185031212259379538056044323093071806861746566637867196480171849544350088082522215465644536178507167279820409926091490950842190142084936174392962317266358945186201156053344090186540482287688134064970479847808938712789297203756201736932803240060526346405919465897354924946131233428771357897873818481004055062993487612582396723867290498207016972476523608270439412184983265493381081006524936630115052825730239076541781873714409264570080425019365127284226075056237803817205414409508086603868316944938133174993852104127795919657854658706313133752320000000000000000000000000000*i1^5 + 57374468098446966834703699624953995882432227855597114936081794890210462344143374972813496859045539645058393099077704796489041344243489740034419571640585059270238243951130920909528507000338782097521963950752366418927711353974594874274173243783556444484875176874345262514791288021176031746101620431044530295337641228301083370346173867703172824131075971536136242210407679768587759940762335416357131909908208776870051296343564970614883212975028609681509306621612201791873918339344911957176167346285279022139042418052748735506904535705318948368838677356448784871310293265210283231343073346013311791901904548760724822536331954049223921016455904101318427338024864993575832034893368649417688688244344554438729789634079169548535439527325066761221115852164760064667720365788358617886620802030947994846613252528278015424886029693490249478700358298819160179648209341938194808077499844774393397368962996753451926878762288808459613666161066668068221428983051616513814393445319651701439035808676762887676139872095690845768072459729207070210003639605105731659998822400000000000000000000000000*i1^6 + 125038642652247571549303840234985669398729214575690501637776371872299596638080640600478430150951201133336612919559949488340365584381841844827223101402689215539512425816532688654649283814696570350836342433773148763518393751594898853719602556968222382520916379373956907850598413819214836389227289118257560151481538829793825421969880576492486605067396068656468681624695500824931080132543140659141667516332731311887627628958777078505472927088281157222603797417122687943238793724457874304564438322041234619068025995352471116172656646051773728768881133857370265845122179110707213447263473492553846713303831540920638628444274831543071722075627027197765526999476828961472725302216290755723913696622981876570776563077780495041312899282412933728916847304957383478862818972992008613506680537176895238234823190685997940113044619031630185476363108316683616025990825132238463679326207048899532330306852531260591422307369629995153864844843514154037733033823017413431912019722871927348119177354576393989097799167242490915290410344202518016327273678455738409642590208000000000000000000000000*i1^7 + 71000939069782081799828167165405385880364571567152521932560249255661314454007181377414894961659598938388609375321015631856801797069506353949478530932386359598591013902909336666753268849832472658307507126688427327289173369897648310549081106625110404145884792625589883820104424118980074221578049817222758416560220374378910612254344517936217681177914525349668641823545449444518316825626019734869446838318254244993811656384720972241679969552313328837601256071151066826249504623210130799979387046216065366720315116010489201183898053168489903290961256670115366775827794458838666355435714656801033332338278263022579862638740631986028057341772234312927471052773375428805073657788005284591677647474134764867498757081428445032140419740883906539004174939098600581559373431338328554530932789602154400644380258448825733655352255635627207980785596741713688236332252373268135978246776557832511326313072936966065135916076972354183108065692081620512267855521363307828213519210720190109692844065771216252735524466569776237475616277222657569925677543271954675430195200000000000000000000000*i1^8 + -19386071450262467926186500560850001583819622141884684048771177243003734510310080868758872332208937295862932235375605508911999509606658156334814334555480105924215201904900365557600836311899439231794196492381934612014892983641681815625651703668572115083171853646652309716525722177857811024253761275642317629332932440290936766542331557131205226583397096190061523595677130603630687219468868949016057748003468767718271579202564674440327186008902033723654967810911779952232127011121811905164087407491565128518580202076729309169695827838290716000821184923010352601788970488983388989196146615585563381272348732721507537175979603081136373744609160990627210568009761911470713143451852941333858763289156107272285222612120781436798916362849068823406164272058274067678867590837987966900398419620282958260396653710007124987147409944124997102852227011949471764612477162294807025190287703550964886806762947802723621946072408258634122324227290512543453900023948936460013847190059817455729724361294994165783669745907512912437967460919433593121152557207286569992192000000000000000000000*i1^9 + 19665126336802295439210935602873095276149252731718728990280978170381267975592296909195829579449589514448758955786617257209845148458135293725898809040428718275212627706268344439412085106964192345252577321800708082672256681668177220129840017265894863098076181474148885206185400679041150357228288058417383296179398976852069302025652063204274915682833524008502354853823551384649312990678477446179486408295363861434415148091383202933614085033401939431326466268464494952879423805893300847078395206806457120271166386935904854772267882226768639339772130462630088576807205252502920417195963374450078169535211360842526426004802692156728402996392058460473500814974943374487368975982829308273653200042587883405377509568817525935289154043978771476538628681695899847095107280105763898471403557872858468707095260176868563589831358605729417507072354462795381522475566650709011295747096113370905520349705807610538444858826674968837853552541007718626693533534517586914903722085046299186042176004536177758224802549164113979453552990032254447628959519833809043521536000000000000000000*i1^10 + 69161565110445561927951743933332225301458168492228151822542707515702541080907908703371477417106127870044063822332704495625457391793245517222284200379551832749334319861595801829454036981237159751798927997673076981577086909640814217078521517401327673795875385139103776089639504530172212048175389966432540499485047955051735291332496344077244005956101203068323934803154116585714190197745554732899562067058252792913252810763290611296035564140727857113255688600364943253056063653511306415332673591424915284319904844924464917205751994158607469868259496114535937062936889587129339523836201683063343668445014699728776058207534932076423832637008679199762648057765239628370409553316401455683961029216778718320453976483188108156293407616581677670199099777806317354721151778145959195889141022775807981384018478654549835968756872545389289577679530427638950500827275040945289261566147957013150503632338788360345800230566823806409250488951527527620044430171420845212393055239902775424203388812490593767315084574357569973492132724687430981964830978447104758906880000000000000000*i1^11 + 31720683251641785827338059413946699819781884152039309366629124897305849609358236565203054717011073529623815029625281191056874860859712122307471948042192979886505189471814283598988832238408846860439954905430806002368589437672111648702513165566869113367680892918500323284141795510388602584638019660818329393164795750691268010526495532598799125526610057531023606308589101603605186477072552090028880265794661746037466904665085690234917566140422031320712984925596056776839339944913013442777392015079329968784310167927253368032157531556482269101787094852261312677244380231654404286002796169662749148050084178074048572084070727100140577104721375462731872265376252812859642678439406323107871643841651094497441512664060354988687204150715129609855115144605879256004857519269815153998327328646385329024169101773281597917024402055629455969369881897474352326961633436311071827212832988471645680245853468473660004352480548823632019484274845910539558486118465760672509021244989072881326746956780731950191206844231049603753415309521454862751421135498951006617600000000000000*i1^12 + 2737564704418621729513557471288667602015303167496733808815620271862805759388568095870166420588483962553716002829208461467603441136935506191509957449689577529470410668478611978104382625378995478981066042776415478223680497006905123757108186241348546753180744013217262478703139518813970409531155345863533216569726506428408675772828138186623367707602836558792663875211988767085022280990141461763511486250227804144789143875161012395589066833757127622444088304967727521380018350237878064411150013006997208497525076297863023351604836076062202306140256490059439431245663631418567545107856640619044290403046556609151266922485414966285788352239618943162063434667169972238216076500367498187290359775984651924591625090917889230108427352747276671092636456461821471890651257749370870825209024074752261871972628442386399959277675167737373714947694839222028013289518189653402312728817642013154586635771411763746154741542086851488315693400200658535329219788784406963952946743827941466482353294493758868312887761315080707105044594621541647740660866618384384000000000000000*i1^13 + 145963042230452921567032802236807915055890174708721581056081030740165817849832800450594468887885719546994873271761498577066724655434978755365853317610588132255543750362221268121517437360691081260619279182378091771257850814991223492339415547237198027005320295453053329586848678659774361401916196331558510234232955736373401664476990268643628771833877436200287106244904588420251911793702670413996951644189797769477591280490585239133536780659674844225522485803500781764835536053399973362346097976875114638223578413011384172283698224422539613691404210755617621307813771628184442749791070335785857934072374857753699877574215993352562997418956519167605283707763619865718254590429956254697175084653645475957251478843155836127848705184909833598182509883310860159352346821251469352804747557602213557885244577881448755520707063099317527068847980635836793353844768291528264878619595940854448679754604603843123861082267980413007676686982950054311929356214555812613210118568661766505794295333707290815454419582105546230640641430375609937084556999802880000000000000*i1^14 + 4043738481368345520403132829962818999579515222483762910151897717549480358586045322157811283206712305530366081314539490569810219094288866737012243378513595037113905072144486631868889607501227935556840877120547838383684991824657823934341415168439777369862364399947565409711259668254584392471930725067805685815596292464800509516115189082151826253370483743750153716976663248260148204907681122252537813441136440618232828673252200324498699028945597070853103166482475618224803724913756530937731335203577456689160224527878409411636715789707889157583039863013216288147503844680012365033552690843581609053848807658793480317641819338546700973418106767534123632655388879117072370546154500198718037178761482299476091373187814567027371073233219381160844558417823375311117570533328812487228692140318007050569517145446159572550190383336288124307608243561888126665714885528576223709771488043440230761456900800479022850038347751546647559026847755761728907428221909214933341475906011842345870479579052616095327955539442151540543812965528305450710528000000000000000*i1^15 + 76746788931590554904001925034792729267537734721645382507414221957608599060018076820731674968971497347450164583769365957031066369378610656518663408481713300853676561088691695219515432774843500681581996980943104941598888878816060375035976543981261973474589692760211136534596653276409967111357192945010684314745408307591517459443701617887945248005036635673980430900005149484714923577293951798425934679355558329242033856425089062811646393187130441313336965545213967861052851892653267243868681401402505192639869166258972521146867104780309920587166325384078820878143176867016396908173444702319240511698758205983833711989393744572690482816315374260771698786987435897171195791789231173903425026419936560611480408402469431932622100216583635418776100171112734530732283896942412639351088777509955111557953079129305876733118329651100915271290184098645600362389609330063139837046845376195083239801758387900169977888292830601238164664508851609909225678656891525625498835344918732641117001973528590496895528420445639092074554218600673156107776000000000000*i1^16 + 499302535316600982107901609513372924607041322422879220170964211085282361381868386760296357110021400015717916562606349430498814521473372463204908895151643279668683931802595841212772060845022236037894886282067101316933186113739442491856783244791863365436151626057870250435415877741267856478674534859699719590647901505700423164492725096654398206958562679083393863821133274661880626780363313278410426752803519911508797028430138534586910205292474395870020657453556032494051268406603185373595696165317509387646855063005483861697159533287064530172516319763821831723852379199922510219562742485945402573572405617092054969932064434556298499208756526319257589307999364994721667721431995441865985521245637244769650502374354462303113702715232458415144975683250593002666156495516824037178479424635578616496468668105722265402165735780111305646484276890726894886209923009923622018832330835610876098408639362769545754663504033423607761992992167623528977670356531835570414806273588418060110898802971837489751706564434914138545128050441234048000000000000*i1^17 + 1285587216181858416339988087510908698248388103990677230362377070710956623593231297232809934667222538781892002772362934053904032860861869492186665451300530110938326109274099565408680922430661484727477816674430834947160160654586412044532721581723244357123279593904929359878409143715244631701218635121227684185974386235041380676783865408449706924257920359141506786216711551012378616224271644252401357449826243756382107024267245876983270077856711448622969255987424203875669416819160156779472871201849727724434739738601188068733138746206514244019797429810239738306549695813623896161651854656899909979889155355364376606485209811581738099198045751457641001434388273322476988744354044005024308733548086253674821251741136927081782482040757506149362874658462299270636293736505884163213427635127548551851476108328226223212517342375207688963487935007040516767501409124459272183418499130221671593112923785833109462602994845150930252981105579605880646994384796761225226045905362499085801508894367799781259759550104858719881496615776000000000000*i1^18 + -298661939303758621235298884331653164551777547597514026030985382880499509426957389801543986584008631388322323496504379864542612444171607699807099646917748115856354854633270876162125281983656314722253261849484340454074368815866694818603731250669248851650935069244437075005723634988210504418684118030958939992788834962632690954029130082287536116198549272809523656578525365845407032980500965679727245173312791054878327846969467743190669910380878861924484598756984917843894697360045272493333632366249831335137537180810254069539610506237515597665363316855623102988054355352199030964864052254559769159996523222949943285029900312114506650549990159263357208222862901431684293118081807113190638586617227164762423067941518534728510017546599023765316507119794825450609512545166309412275378125467791307823243345626118797870506069815668244621453347917751189941446534809322173700555049573646268815288905936997347368902921448788218754656631213825730385710024105403915707093578259934576263215388883914157776422652346970005443121600000000000*i1^19 + -7460027824888557107940357693853855720086315132909094426844120598631649545997838629102348595589649647506240790767213643087530347077262791740924856142674450626189621295152002185912438989344573293045149972533817123327629106350171547282957684037566170691952065620065703039159625817154526836675687773197018746158443973677307207179656699864422017039453306679674448851434137569717728222947883160893983205581162507112297591323445764531075724563152371528501676784196349353782227904979655427383777719963482693047715472094042901813467226872760292099012405443240425160443119113636685969926352804400364802349281469736092275318640200059989441444556854710742718328878763183609089710658299081434145251284605004120748899773985940523862763802036740051128743549035347551368191241992446038912772542080000266047484375520441717003286678455551074673088526843468686678259319561939063619678241520351471143778876816797130000050413557647629338339337286822310392316966159381427118953331842273736012516592757927084321913994156539151135600000000000*i1^20 + -11320287884628299768048604375468551930841786591307233983500608564978383829387986686973535234386712965220710518445200402005293387143578639700165349568668277431285308272784975925929487437530282344715296842675705166781545462823776942294446780635682622211767334707481127142659244381634891189294404257481305015741270227886381642287196227978717721038691574022142895322276499392276110669126142650203034907700233986593899462309624448670537047333382423757300199437269863436947827593436243480401871627680393912572724633157626430481873606320957747491200115587566003968137956088731646896486574160777483032427592101467737403500451351583142694308915833508122795096489529104240401142044080866262765567736183759896994042506248143654473393801054725291208289209282888905594307470214026609802422511439282058032630850700113766310938623814188176810189045012922080021436866959323079098334803797637648957037146074089228602628875257893907161148923072167484551865230993343574567702585759206705451667578859150818890542770630659780000000000*i1^21 + 760716702193202635325579277418575330716055998681298331060156448095533695299525382364438878272364857584074791071537215287308944687050215968937480041840719416534192446867563986530583232772799790215790635252155919205430079440657733689832793754043430238082268345940946223916016687799863508854534543830566628086864674525903138834138520537968824737059271037925006411623818859612891342947125736057977454755189671393654530996771353098321581683321872259799534057730735443786496208446461907875261230491041267701440314720796707600862654253436446433392969284223992014545716265881203635864665786198357868682050968441790941762015503379510858017266522142084456584122720848409244944844992757126409880537901149814274124448529183470156290355450393758114477453905546709763485116781087616956814408781282026876378773466249821642473116775070910815919825705073814867722153823164614020304318470021624737662777285340454658866383985928025552969845943247276817126915134869533125661710042766460218759684640140134607621749025000000000*i1^22 + -6590503274111376649202989810849258300018097359607616644698440639013580964796168425749786269591276752014268605469259829414623675906101648923859310112261990409168842513261105292021610628421455459669954163117948178027002243011127331206416558425522113037866630287582041069950374727457287713508889668406705368894692090499477221327592338976038145016807974486861800685185588299153657744830299029116301970031997700255305707109172496912459463549218656876077136743168615018763400384320190264027974954061079817958821678189524050162749199422703993062605549951969536223434674606794921663379288884310224429189625235955926371127528989275661940505812687067541616947616590306385235549117084587681952317673668949703616959027019298808772942657512655908961764090498030084024440000439403039401556791224584691173049832810330500081500710565167360977135227515381405807675631727246444764666015071376302256776755315915424637867006365863712751927517971513698917799184110420772439583111687131484878752043122982188874334250000000*i1^23 + 1537724006230643565916386537830082746435516539553185360070315060372809066290921563501506891064359833904990224422740496222182352432062525314191383874596257622495006012914058785716711144522185580402543535596297432158485730905231438513044208808735103836585042364528843376793259175348963876699755393881490641158501039276239546748672612110739068262290292780660972803769710337832731726414049409984716963831530862316093550473318105082411590384047268005731266589538645032363277307125821807646377706911357508486980481110864111962627708288843683040526418930807138202577122402521963081106135477103713614681584088468304057971373811680773520002752813140077440881877759322236239665956459385076844976019602027567370404840457049290267900146752506089516493590044316372274391730315293488902100366721947187636426959697809044511278996582431707435541611282527773188060745077254158163846994973759297138789401596220544470544797224266663806255317634844154179281101088024719159615995967199305059340574240012281950000000*i1^24 + -200523672240943426029569210327542269013213796058923728841615066131875642397324967183655291326753625893813084254138254104728328471554950537498132524792842287587063936410485430531892736972472690765979595403312298881524750801498926573973853248033988616659205077971773327483797490595902346684209228442366520808624572734880397725341418902542241624272219565657759470488471989368719985356592668302652669452573887217516280946666890032813684166238978462277175176222123519240231304441587459009537808545278721304857675908463292118253596061388272673221455897668352013028082605028632063369543709440384313641094239322238973054836630475795718834242528659922210969392603243556256597461751273726355887639101565563757368004862362716476696187155959794032310152325170231937844256678064884166327853896070800938479345159827022947715914471949917672759012967462528051121564938358668792292054239669492867157306395266181358551702113336945570947843384170390242317830316163824798543756228603852402975928308000000000*i1^25 + 11857537772722478592528830706876005914703756510591309387447208968322150664853981208855443350290037106639409321840372811793468305254175972905077006223648659883499468044527454507049388879598916817639519468249754249195356712646505784801420176203946041424240804752650773684480102664712747718936344276676533059040302632193236331090744412779017080639253710048042842470244433998681252676465274493698287186906345242906507018532826761069265657937993771030719187838949215124606905852535211176097869817484013048341565836940438329356178849722381253539578703368769722548726705618967321692859099002983701290280194231144850116096021593152224628728604330498090480115443247641018744242457852428225747628530580253348870211186676635821179414357438403528374312247881984158790189852350872292107096640556130336705184181367572025789401704820406646735989125383235533466381485145945338680405567189289487828688558543391172441948360119014871221636114838864801777611148983570270641951202330441536962560000000*i1^26 + -359964461317701205465169549009114302461221906421022440226582953895386168581161109422978583697394089792679674813040602040431312486966382753847875624933462780752000725834454236534459486590469851726318087455931802497652617344681152385868262161460606232965346895302432871396524267367046205996876579844092333496400455825487305744217060989640644432416425343435674087421087699227908558042921868833096977541209754418627238850311734321457033376131060039302599717364741094021689496637139672579665829727378929082370726057022230271799718840147920304899988645753090205474109159375554541556589054536617190803201481259920492737681970179565063897161205380166173355418887383486412546694164601834931558001221892484436559081477296607082100571423164309139802039711195319537023436771347923924743229501043576071548406411991035201642836532728836798250641577930892690434184229391702524738470969657419253920732572321153514451690115432362301252916716321571209358218192061909381485407434178560000000*i1^27 + 6047349997510845345158074586944890414310467218870880848482677266555688145587247529090015744230734387903476181815525064485333155842063343487761132336671686242240115484371019894466225183672465097470465722084422198630929215836242849311064475948038586979620502208670480099001380599046282940616714733872308958852697221782361861809397414407298571400089352477285610185919058359521712490881424594289242600972873919693052648614542463654220094180170375462518935428854357399856447428830891333959595952576243467101247325776157072353733112198400776607603119329612435623339141202453077338927073609985763016238457212491068882191864483829400764809177564516358327051907863592225210604135342855858147858343122671145164131794010746878058985777979940280301518871382083217857321115976340130881002521956533510944824297115397760037372331706169433292384518521881370674068837994799639929084989852693921479097361782104218722842858397715990973365294808568232998802620192301774832402432000000*i1^28 + -57721342256125671780282344458803778917898819623683827853637064382351885202047344027380109935271393482377587016790399593362120732295354693381346409976466038163707128738857069822150108703422209015957340075181419283305598123707815793436153084034855545312025794958553693365278984753394446684519645068047056688166628168528846662974545660572871630009642897071189066643984547115758132119683839139123242245953811425365793773097352527816611397197722611261798263541842656612731827155919387079734416024381850505199877272249944718347678451236470979660551773490613386520023401383306224910824487272889338252754809377193910164242761665152320477836966424209167611403191882203010057985750164913917949421278543564294098269144399468630499015431937448372587218975874760078263268087374801877586819647462809586295411605013203888403579981795327846826586454239452315799517050264152249366108185390347762613709934152450551522057403360229776137194534952897238106083012863066112000000*i1^29 + 312271278549658924400213354232904096566775784215801037260399014627381463302529176404280153773569664978907023850062848006661296540632755407176759668911992675116015627027950842584760623309723037938195850866500078397404268393330809809351739170701367788636045383459065622349044634410140214275598258555412958783370983454521344110553325470433753234666880910219975053954077280787737071817505739493181310740344389116584284884900765104588332114348281245630703357985649321690216146544890542870614961175098913544162211641744494730809075284140976572355417318955522929602809881898840777846959997884115754481922948369712290764971194543235701701982686634199670830159413042533894381736729006661949555020584612662219603167684996803239523559350223295888170246171684386565109384123279329590386736820913964409882174384881255985008451547049059391369795691850225356920175347892444657059644093319873556896533802049974362154924455654933042496273899832837157813223424000000*i1^30 + -907292917617458820396489851986193969619591934639852228631421168799292086224187037807420907771099658444354616357668327403766770286085276061584820626109233585131258765194777769483923384274636035416550707417034960010309109588886657834418996391787744505505566530045897421062226747598022242351776978869073877887537151852021762002592635507162496816393782255557107133087164546688433629951185230030273827329788451708843106465179580168175065603659174650287784213089130672724194305344668879330824829472631468906873440135403506133288058540867161021339115200203487879519878482588769710046875782399547315899841423732572606043475646709992458353812047151782007832246590985063257772392662209674670091219527967013334815634528497028901487535160056551347796613882645410551169855950333096401365397337240463824372687943111941070006492950504447084306732715588386752244000785880941958994734284977609676763163031889036491117316709956150608648169246405794201600000*i1^31 + 1281453170785128757036232107130205523528178355507195741091779508111510698177231208353537651155310903387972136320812117220790695495190241304735319785926778149002383625243816788271019162543533977163547988394956196033604251336922747786575844413174195460881053569902539264295096304713848614653765529354250148226256896236948269588706691940720573438749757445987818065676733320334338760045898118836411619905330978279547902150770618627959599764320345788992349832596406915907003079108854956509500776828413705556605026140462353113008629406242649517964522530420067964910443483409985194444585206030542690384178967218664976723612785505899039806606947415822946155462368950067722589914291582179080471125964140158982799372484949386099127185363941190522949843832656304618157219497537492810802328206319382964600588515163606299238856086803053032647109330740933178317442274103001477812859210167189450790885244212317508389118456977933065753146163200000*i1^32 + -831527581713406863837159918185171842933350603132038727952691286894859286135158951393595876207980645184540715543780161869656482353280188966282721772500153761206575526431606830583158216645238205687585241270721210143536619738832293366379507733573807605220275715584875589613388013878688829443662548193044414410808897103131773070873509091439110174700161323037831078959457844746822480713184229919588774269328567077207934258021946109854015810769789233745928933310434379183678166543363933744974052022778044864567873619695055658434864475444292754173160002735908184424607178149549741753163026629111145534277810605976483596129074379452405526664414131369188416472638998951697484416208220763030359121252306601293196708552067288911388870560278388465082440951046928100324535739711365590559891694030350779518768120151734318777766882302637231962401254757247489875843802105489826834324155687146280001865058862770085465155965973881159680000*i1^33 + 275855035094070362554152730680471161182037567464723213635848749518549589105271479666289950411917894645951176107506107312075041647876147871381530112345427502474794693664235018476671783530580211347605567496989086803845170943218270827940729539795102334881280361490341099017624995481888712347768099287814595230841423042544336283889774269430349231967895367928623469285474036863858826109255007478100708749195756079890871216589267108977708754440192886367412361675570759805820362223751780083159668128441868287571292991689343961751266683054978796509475270622202035247540388000851530125984915059070680459521337709102054580549919578853877389579930202560026009871935135481199672332907713549236133429440845340236649376258562154580999255863949784742540490692475821021813364387100565016959673006584670311486681824867521547800513224120999202700115843669546823264646335473958292263790426183016416526900061912549963135912509440000*i1^34 + -81343703066965573828710709764165360821556270038126345452911933480026271668759709684825829339124196538737358343447325419837801541717874046724655236598364660955724352468629292400857113590567118038314106089944967364178367075520720571355958584984060309641865677335818086777356572220962365409767743035207794589911032494017653625179377942348207314895577447978312821453186208550592886693511516747876052127611131895783944169691610020695742356068813426343636752320087446827434716437989687547673160210158521121459072370732025420495060107346536762541697048968552085374127108224362434568018415804962755315465171038047621913627061152206669423213778150187628053834559383214667319707259059625041477628232861886148637998508513712541147183221345128175226169283209049491560346403722967385952971034093907954491652730281501096554462380694148923645786372511799835213423179640778021755637649432264443178069447806914920448000*i1^35 + 6378098631073483790087549767864181517455227180285356421109347432564387444633749741479357060471772253108988429857263378806851936776174599928083547369970933199121701697287896000494355536244205488251714006781523121933640180896059475896106443363341677536561612766793258199149437921158960048842161579974669270257674632554790321567410871766115674408292463995684872537068527884224504887103661602275075417749426740166983649476025742563931916172125606610433375628469273004287637752140307085900093830878031276971311375294492516483907267466236446408961661413877463802537635005143710365658126627992165322533080016449922988059158182426525826090851993237548726468893645729046045845348250854752016123246920510890101868829250721999551708262070651942302107336616296977891847812940644070022070883571081328941444780563172296081995667669799048681066586228355344403927323188552104778149990021996762576113473945600*i1^36 + -508795263323140061435272760670970359001849532026005820630372321297378362877647270088239024117583028642609065307114260373364613313746168570576142040046941196316830190801840319032223177396224932528374045393276378980119731574522220168333632411393836818862128853183962737061385955116325601365349286359736257553341034319870600107260478786104368081591940368926196569187583051198829081117461012924069511012547883420753011561396548851433791832881320324690468691032330878881506731380923919761321746364788988136872573965721168687289052950170040807826139943907186597051262964205811652986487816595671362469883540550372972801650954109591667503647351456467236091705723094568092630680148571883846609143360787483490551156968904381151309783787653003034233607330473215026030805669411271890142823820578692165009712788490238147211773396734166748484171937176814275842651222838996264469147808694272000*i1^37 + 10809367238554905390779919040006180420230333456781967850991094508691093423049008679485697017882638316563550454833354624311435336993246210276611131009455299133337380302292390566989562538028465629258224955149256964159758852607194294332329750839365569920530988948816399162200786843504790153814671244749199750132123385460989088062635960366713721758368816607665603387662815040768042139097015225502825447113139687299262607587040372375707879900691267712266108781966454831711450308019135686906642490352288589663870738575244214399892476976621342593103221117418091527609784170001698854271711746936540572451207961503769490152301738544230524868450060405849110061776259406455376263662738281041692172270109324330666409643165506795093354442694787187088516486426803724884799946127677678692487362305127452190613521324209548086086291276046575366876074985590196351615462134471385415680*i1^38 + -26695993676514230006004773860277582243200231810883779395221195632574776870646374562061802140717407988075363040767677503083340154422024470697084133275093849721872351621306351698977631650488436882125198086993862306912139851068060661366592797609642724152908319081628905944107084217293631874609615793914716477517311007946569688320463972140711062637189120841014928428899193998823415371734384297325262440802761607208799351416712039137271931777874491341171227000943714002668176020855571495124607610533548565148391766154278116484856438735485371066388387024513541495538032279787006756845599032121470051938751716104952297840689662073424711078721262094903814058827281400822706245905361709573139851150908924652177753631689295703770621438912393537760507341836221080271891692755109713893348131370815597268132468028254824042161052146430617259916054460385282133852160*i1^39 + 18174274682560722349568955922309592406672507528107872936965470287190018304791171095666825391152177236892713061864549433982898791286547048953876289761374309019160648302588530177507365018273036727288240806088695439015315263794481384623338362982440427791943339835483101154234826583065990320153488934690094082307961522903179246380249328888596828424328150607572897718748948495433708228838373780824197285746792286105664810671604936874014698350912224955711036206940264503800678513313313761142585175481774559858822741709090978571694909011802948640214950677140623154043349516511570712338226142789870330891266135768295593937024727597257382933888595665982442337687088260347548954823534334629411457376765342163929087991564152213132560009040205470769284563897211442551968936652521390867487004776846352146197749525581870921921368874470256828728999936*i1^40 + -1408232539563327766390222856521546196123930722131110294764341021246215802795249719012514261016261508964749995998611049323860468251850420807653035297551742517226624782116491570092784862642876200614959874152746680941375462493889995630656756507004545459678565602578432834356824726457076404187894064354672675506910004602674320497453058035104827324256647318980798789753942646553071985381952252513300734612761713795448631601368017059233612574817800098618102341226634351294652854146065237703114724026787887183340190830016394716970145061219740202719238614659020085221923647576275662855347366609859817054625102768714379361494063114546285842856634209502651974698638816321155207693127947828142700262762635099466231609247031696349488377094582157117667628457955293098560828047316004150368214251905362697891987122253195904402063360*i1^41 + 953608973463481004513621268046330157234226149140981267784954801045427575366681922225432858704223827666988457333944012502443416557916724089632023172751121901299765653795101215297213859465145153294503032824916171537255413138613676112274569615986504870575845876705337228836608012878424614030584524721969270274255426246681558624910544969511524415083289983842947574712556154745105122606487762339077098918349059902534997577850325145230972420684311760923663059380337452402189606922698296047873303511978250941500020169209243117134312470365943197049603960104076576081880117251924085789460072745543798405912922852321093815359053493631206366016768141926471720586053714342496935349653103925499625557816475595998359277671556925354444545346284679949695597028518552212760422188305918399604623319786351305869492224000*i1^42 + -542983366693235751789053004395493381299642300576382453556017316810017367507054534517917272634468728999624317285372512097406054544087252865025659163438653058169160458248874046589490678578258449714981735328317221368701921485770465759386670541630036913380870631064240496482951747582367687643506655041727854538852371935964715516485557562455460880289646040168439002374548065777957490558431390932114662665362537508188283162624492821436831464078192947585788034838891125102704769825674138028580175147364850499192305981566981654957159630939454123884032718369848249756934276914748267513469430086065586262019856054808917951425472261493750159574965010101260565799310508550400708358666657494485311887609531341543446300565165045336622441529993406076217215729897196147603583483158949003264000*i1^43 + 109563480202889589960348633360658383040381367674485527925313008896851325718118930466266185647869953824162813626045469928619086249014914254870297816303680794660048034779592757580652564625963794636677931943013414919744829193533805721692090055701995657576931032092909488280896823605859095865470487553074402133422117655030355006323947076246749040935870240583212809931449058181213150684003910859678471334764978634197520669619033722678206847972865377231217403810508977888209697801709060567739982914209391350781287090309522989744720675876928939950025635853481113648694541533162464497289667888355917060720664521004377357731905708152313950350244721490536275127070764027457506735424273257291734372776593270728621302689221904654432502040895327519682667245846763929600000*i1^44 + -74277275053748074096465525804495222292410531808946307645611793746955527420728004952889614644359356069618529952731783107902837631784755027789240734360501041541597553294545538230384011088970444967616506598898438336755400742811866693280893261144877738053913924582118807940188792224884572211906482101750424877934603841724001241570847304943696366648449919984277949877192386058857500261311150323513876885361927102283845610072383366756627611764766164124918483329675057841823029285056624868938182253285061499934654695950672965669189295075617593379921672133219641737964118388520596051947572335280039649996563535739785910275295184710033386758627060475292599762467698772569528825531179592246740920691086743874477231273750613754328416203571200000*i1^45 + 6394054162781986015898971782694678351778572507330356586280560107806999491740772752840202810124091197222926473326775144718656716728465091258452368878591799443760513051622134642215180533768271291827742953286958312522018261973935968106991968716614607230278672942723863377423067567094167261716083559109193261609978485673898398537094717727579319744010109452355881219467155204334654864672845979116231148095605051396881701174870031224724932191495647510851321715629502135832795015069059948279688751369748233880090798049696581265071828285340884240025157886450770709935418853398371354420175985219993016777239031557912828582624018931319849272520116206900886764746289903842782877134596838264172095147313172781727744000000*i1^46 + -1621620521369528678121210892647554740500161536787113034785441277195860543392332586945148632292085914391998336867986346071997973260538431730364813270649518646804415641302405695715616832758873598245118081382722691072708125788570487646986819961802788566156924750764078135252056466848781942648852649103148009795201909356387391426774017983704161437298727200088682816106921747377446065774904929212884431568573313390764090000096522256223809297599851923355694765238254167379974426562760162742119311470543708015181594337014322039497533966424243507517586653160541442488817728261664699469651879026217329616969501893300616813711686445157704512188445321018488547088939282007521419591680000000*i1^47 - N1*22799918266376378333644535106908241768160920420112160644860433077571369669744017701623956647504306040625*i3 ] ]