[ [ 5738941552370452520429665933606084512743570167625110698615267294354064052150835725246778866915751831556181035758878889022862765837831374258772451413774498453534914403740428614047674387774002539775175562803953521945992940046690585240884945503994904186054652781280075181616849911843208280707517824246567855920903578239120303868051468292566467378977082330176423046145604097884642426098702421326302919977068457408632592573154404855872159200668754260542123496391305349161852418029287218171181955798488881133018889833949305524735997984897063882226818156427141477992176918998923654386650567028421658647500349543846938537943587247708231570646427885461476465293763018524270485089945823032713434961250549067244908207136765449721853954732640938674413348947028327345753464752689812344238253014855615919181974614477856627059645913061148391820392760291168924046175764480000000000000000 + -6239191085044030689557250009874338073703572813942841682386959052539890477163891016140859932024800351910631577940611419580807753898167573792475538994828705090887817771104278148268967650995513404753855064887103997298487343344882606114392741040214592547356112163889140545057508517259563949265695215337831640655201140703276508751535231648680725193177431179287795536248026750083553571408364735820679364655067085072419273838890149127449861502675070213180478572051466998611480233440048837859020426466480894742828142791702275175181438860193243654353904743978617104687894826921935054658818926131927495773038065828984444641750134896167835462911392193560110055133230816443522796685427874766873654438348439535312911223925052409852217848106378235782773188533695756629761223163572130622461589543098318409466331394491402300794311175538195221916563346148426040096482918400000000000000*i1 + 9080722214504526721306668941825169434899100574864010997651453338728522342332092299178749523152605900262720996381924317415034525932156936478814050521546201332873654455316159940200841936627682187969684772439763165481350968662050771213896042154761138324926230644848014085202053728875860932233649097502749369504933070010606418788667348998782482682152874594387187660111918049904715648948451883174335495429385777694983848700978619095879386413620366558031526615786216792471377496556590032514185147530629328847823924346684886742080330916720992191129139028117334158013384091730485886252988396450021079817179199804864089178314243860657982248809162998991570911802664824790481244467245436038782776068276394360843368947137082901477761789441139332406999075921641097996228505754134383593219730229485657499374253912547087801419350163767416771434939148144576175427026944000000000000*i1^2 + -6857473206551640587084537146149199083012555172121338965134360804683239768184591437354543804904728218919034215047054074347979513427275207486992022083860986789798221736459395129418636247334748821144656173951392903951750933367859695120561585437627387623179756840128908924210077629486569586499371792016251165034425169554171634138811399236483894193798614578043454627005781727128688840828668757345007173236419437687525136549933066373250799409700400654195020467144110815181720823606019952312277614918252518368596599710585010227136864127651721298300666875021456335886542931938075592150442328783718027841401421536347015485621301865200098528076722745465807948754243351033793360708816766490411251591050783599184143837825929654510662999897595520924010502020787711748534642607077231551276383795385094169808432331991052118314738039188740654151554009728022725137530880000000000*i1^3 + 4111718448858695314350669937385177082998276555176356981880391171263632431890363788311393479807154320965965706837545277179562092436273256001450956537115759406649784087997007781463375027630921127234736088781504846148517358290663387550309168906152496400105256659841250927746098588497933905171280715573033562700128846785176004695439110450793178917666206247998742276655160197206281094738505372555883767483028545343902515559265641263863813966420156470227624731692878277009621568816440401241146379066270919805869121629390914056242901908695950921010412154932138125818506421666495468535764214509075463966654755545010677690486098560369501010060085807066092800856455436786970991112054197220591030691580306347066531611314875582063008993678734064089377005285562374579326184064473124118430152574376749359236508694271711522895268973136670206781763878812779813011456000000000*i1^4 + -1650342201792064172430905131392614097763682553314998002738236040655417802974922520345784156100131496547807349212640084863208312869951028781782776931589877180605173380470540401087768329147704365123856077050822212161502408907250208647759612764341174791646509199062545600492956154611590836964286375918299447169929111891294048653544748191161109272058531167121442503880950999645105210591027337329480096118616423597401572401619458241184976559536987732425601308321646130643772202510841616897389987564276034429427612711186379814474626581346119090139043524858383482366378898918758897453177703029054090215522309671723366798227354128660987394857767276263156847950655068104286054199152744520965051960132633961556258021067779851455013567788529553420018677468496389046743715883610448332477621643920849942933974161092506426771579386665998831233768278765642174169088000000*i1^5 + 416404603544889062265330035741143301801683339093657090064060642908432168568195402381004563697871056025316916266046509465314379683251323613829143700714900149625358291343936481885420126604562916547114982514362478699496130816655419759599597216103791061664731966664217708144256151855926911784925821768444591966726173516449419372758877987518778897699013963058345860640846518092073735009831675560201483259545656015636099881435901087946662543847008820906152847821437269118027070560238506604524899378146347065699648804908575339103861353583006733471153388703236315837277313589265483918658855793858721810038056895907785055326793686979171364279562150743023239547649868482507510569369222324213243474536623558676581654904446924832361997964937437445823030901120656706475647210361767131742877399297294734574467905373649476174798092838260766214524181450979740221440000*i1^6 + -64919667863191067214760000300052209072062941096200216272645598347675630875084890919217752932951360934018000446204611420580646909556034299405441596443219844226810316853510930637136155919339242891232292702751528679902791947265290243878755026986296508610011857462472080514302958566229114496401602797330745629656634260424686294601738854322986826619269714224989504200673130237163020153394553173690069979624131435668386508116209207450297885215754617166980946881487710339616401017096560691446726984241236658635302279062755990893804413295022655754466353374906739876387912874167017957615902118546083953010315070929003076476950725912363372109124285462785236344338851782192951740022518628231335242614018714744823476018121248912029225631632275443336439927607578766009640868505663610731730268300799764677419681909010136792786915517823554083754733967684036198400*i1^7 + 6278599577445737357707793255661371512809118224845059015240155245729068801206790454356321470559899608481284919400005137951375937892600020691716333272467386974526773740979843393802802391074159796646618689366683214726842912197583766131853499464575006115010212546896811920499781023962176385130629047026173069489193547408667936847550807333110743123774880283938286493879309149507099362171989387624562178444392646950669727727956388218082769509026946596059519906217155890376552064570577001264814761006587030639458315727874510618282702299810781288593449235254533061152192064725163244762924008609250554221453185194750929592891729459777932050934244483242720800930556250520789607280708009020705821533484793044688083624917864661250819259964249356120859597102617453089834835805379291203229524991116220792807181405999835826292513375679762693554776472129896448*i1^8 + -378589930905383256212812481899925793674623872366529997044558280839287360306413521503003305911943147091147098248007321796144516230981163240163260434819141167725555957904260501884965786037235760325788291892528950490213060450011255293240696762422450621058342362157255093773168052298945681038515289812768912286889481740930655106945033200847584577763532175236870727785765799046656507722142856601715444209581890912729734449908928171584549334758090323162688621447178129061874869442685497579790842935063956452413273173814164783967740048923136069764509686897463170341201232189076233751102648892260319464123855873920243862615648517120877528400330209529043358916994748617678364907626094272978219535436292165232767737891383712378656082615049326302250636842636308585557674128896149133777645086178380775029588804869298104795457670719353145686663555448832*i1^9 + 14231229894619550216830665199448296954609202702567283519666162873439939787693746157324688338898882972578476837423617416772006332863195066368896133665060550865045700315077787644413603268060971769880152706869653363315597778449719810530028469425022767621064955559425050975780177652941065734947328045731118846175013586298185850641416264950327663510270927160741207790981907632531610966986542340739161474172172004595380232667309888126005719809003699424549373350083486870684314038836962663881510058285561967810592241788296455906348373787062661232356214719702663081365165787569528679488545563588529165847426705572589747899045454723876564051538418133055654358712562181082747957039958997871879240346152073939864689498298112960659291410674892493980057451093737199163529175549879229762444949560338150322579779866144483107300984445171254441841524736*i1^10 + -305940643117293689263324236052119161858043605898860104527159228551963022432538416075640310510620988389271381780881834444304413361792969433138498813647962467160356001390671732543499597869416257020429557685923206622890101165035753165205299378444607497498261531705384230492411147383593643928025154289205795699067790941108687861216359540196461542746835710185695065700845335613937546085623420332807907963300371785058571826146403605471520874318600959456290126826981615673799621424946378500492720872509291877376571036714445904606103145376133649920918966579743657539445134185586369651422153586554616363308268759354143508622697962126370157703394979999904017843580973822520277850454772731837301460212671654499571159602881187474776559615499425718844355987598643303894328865746234305216522620459651970325257841949155897314036891756425576972288*i1^11 + 2316988270363519796564324399668450958233466578538439003262481961735664666639525893493679855535154285534044833245456444252386262324674693353776104076340303975163529976167365509094532960937982473774098483298392767052596597015714449674645114606633035737144805597654133302717363525471479812465514617993385533424406342220170769961835135699106448836153100946165627048446856707089888418437239084093315934608569095724896607417852968973291829115657365837252184347385083541035221364432143765186790000221459041067823803259553535850351334519185471083125292739954148096391352807570449151910492900769823896898466237810688943730600855756576274698859017852322037471696149953447583276567257602357610653573057042438358782510065211801199646886411215576878226076691420909632301538200089154652815739600539461439325933368602943533668505672763834368*i1^12 + 65755020786765383931252460101843683913865686524200044447375521701100537130201693508885035918905895049778348253308961460440726113619935707551951648079485667551114943539728529226854449587400856128654741408781820026342990606769697683625730734563267976527976587871404235543887981603588161873591925661329750671167140988309003380423910356978812194056996228344440811099376469116506048526998198236948714097414497894574356627209907566388317357619296213292671539780275473973852673550101432467846546689327553330785240723650487027588244348362753527636314667242359755210241253426325184741147595954285759257086256397856872613845532845700726929294889160264130871679290263648786853398738074717094030092293420185139962368483315992641691295887471904897390786867548959549813885418243335795688915700667051820956313596191414157499151052439552*i1^13 + 933990082795706666556610523222002546246643957755558804473673829807202495947722554525214024073122889067642930478354832811368142789060072354821186102667986842919026825484169668386440610548945942628939767804003306655643296747168068488456880339785012694855036386291113520236448668320656967213564415525669608572130144684475951008161000297346741909535357111418816542548708456553536177808952416609852935160100751863658093942710975706298833166192792844610927653055115390774347772470519538052558197034902324391005593793984481560075858282223781559399701364228667068670347354687475625369322753885445272949256731449855728685378043951635352189419170009792318132349831728117797514244238059126917804466979098152528184134528403396264816134373734220880101376730134392173682156361533251605759552630546989946838114006282112767985975296*i1^14 + 6682973900254916503595557127739761382707876997209004924953996942360508644538234181778260649230922007967964269880643699297170671984719853329902332649373217934731306416377585675238759045601059718434526898622790494970350088266765793445454422544200012956421498384018951489002796393334837119422340582765010666491537127719104237695461217390006869802465026999633971346317592787190480208313783124484422260009755862061956231387242600650792726485024077449422560790817558966279657774577820570926823007427637546844288717710371506101519769124284426179106418940862164966850927590343054796598776081397812732826033304134453077745497448028375673226095304183213230415284972498794210868681596928533600232681967770488144175630623406098737769558808190223669436751603789039013806842901208388595161243690520028915670822053655970054144*i1^15 + 19502809382761372288629325009306964746453291185121094456001721326403425871498024601720003157986690314772437040586109346810943084574158222072555472076910645804416222074641602962795970277962860376250533765261379266959039925109806816717892116817254961020925239128168196195679224886773520075496839343528449725409070123943453817410560248518169308667358944943074427035294655342175701838137745314467112951589426498341992184078895308131525255630192907386190060292656953588416071041569780371927550825390284449616184322083351739969280354161306032309862294714740756484082319674975067733639486043375928322270279251217777039406363981646684210792647896173875206900400964133213445657695759367057014944519134279088691970712304593036685884156271443227461573351969820094356860994157259317557999242153649193784457716830306304*i1^16 + 24039926064125099021972522307412427120540426040177445525006906697605743262421814929163741988933059325657157881069971749147426546064706425216932425745801784480360568185934697185563509548882642223927819186315651105016528617039950073294358319394603643034376535114732646167820400969283110532961809395595356765915177845334556779235005624950367781483116857561753404585180207564390738850263553150055359769871052567931807148993297934764573248168581467004518775090092497565964915839174167570132124449320549890323670503938844319133535326740676667917083327266640101508336543614932792028279244055324040948455684717527741556872469279574197340709394754136546569055588068521790712777107839916496294651959486114612015743002094073550431463007085811396144510084762813579898258350437680594319739358062710639115972378624*i1^17 + -12271155622928127485862621885892477534192298554559502279759422876582492446154872333187559615651131504837054504529552891060835361799928071475891782508184341712204369360599424696371119969331205423067199548084969840292430730738093045836718029196672105019657657914482773302910587389383678754710210904672459479811878184385897619244842993379827979754623811532671797678638100438656895198107469822513373232188620342378018512665395985321242408892393383963692588139468280450446801134823200958259707976025343532498740983687229319122005416992490872715298648359653729340343369636740678716726329565134941816340670613502638698179941099845970825047729432842272337921908373076023292287501420585890798057865105835198638879511691346289469458801257062101073118142758942700000644406367891068479686720498226849382400*i1^18 + 2341283590189449203516768783695110095838436444769110703340479928840657276868888232558542043325126453359166500208200191424248096644042092255057586211663100182420189202302503310265397465028423197308672506144152193497681882983599528545456347969138773470834612382783300297730728596939751463496935730991540718146727567893017646274684920126382944491447020562455093152065130818076537091142780120024664573347426969697686194960966556934203044577576326373854860513255705266040860606224611759756080414762705364192284797963710777372903891399144238128971398465507324859744476817644395313121964427944013937621325127887155677568165024926964028057926135738140790891167092930186046982237141839162377346891846616169430376953327951494714579821458039746523808206210422276657999075004098993855991570189254656*i1^19 + -235673738298516584760327315992626284525066827006929084065907580744001236091116187504055485589282508886960010463689163146181462860905231014080598441124331257824080663526487179058597278396169578203490143603543428889621556856524658864021569059583871641476318240386147674931528038907427186126109849954355782159082839606950599625225553825552438050487299029230465879238711747119993321991262390865814823480459497667690923801190743213651888823518256766391972168074482179313509082590067910233467282020831855023530092348188547418402303939577897765571620626681620685262189183747745311515454927491255115446901899272972826114210194027476645703544977926516140119498192638315012900231083192821252628292987143293609698931033964098476095549576237234341985098081510328023368845433438047441506009088*i1^20 + 14257405524187227121672192407115195322252800759442190970593225181630062494769609056862695119594105448892411467344136195456397957948913815970967333667818617457017201766718669121731509189837354573008547289522608948030836455416252479384015472724178794914860073960838301690722961638833492405552740181086515312914652541233583915004101128673973227143177936362894369552804686097762202753276711973414348003020811389353761728466555243858464374107751348197008371731473627113146362956702897536629241492160616160191679816429619553446269683421376961692525477672795093404844999797993403974038643818215388568651761390488821470317664492563194669749789686636708719818642911280543752900945863476402856197592800146791244659452720174594174733118913386264486468127164698905433802969865026273280*i1^21 + -563181683700848628869922009117373524053455375375318666183063736196412853235417955676298685873198836711295601543774576314715996207416742439830829488624225730610610946293050069946104554600358890826336534205844596224906661824217031569996708505043043001781077479897643162436541845148071559668804548710137886446975067541562219780650247688264971288352303811244222174775587071712063957997029320211765362368787323459632397096655310391165170177755240294604580689536878434436627828440791897878750486927759030613400572275067548713981546481787960037996357714251535606336584162074835623167720355059882012331151609575053171809123785834383577751461979925433548090335598691306389402731358226342483248522325483415634562209830057990521409794841215746191564270937484164570996342259712*i1^22 + 14363240856445358230039547912377807751210409161172151215847754597521310578794894913665804804495838891464368245860340715992076175581556338263126945143089094128431841534186604206076606731218429535390891855213066233931533791136348255632622797159070762603696001574974892871257022303275481671333257507139313323611250888605924270076597207800359132880639510035586361808450603390499144519535918631811512081320278256623254638018136799027790361622284137240812339407604799875480088758824982417487321685633401534283327037426461761082971714328670513960445291069897602851272383367293870590821193872282424549580218106941645026037405204522030876074317723546908481624104605366035693489774744908415967619052136939500877582676764869894520949904672048823334905807972652353060864*i1^23 + -192794539216420153890387294781827003254519679757572621900759977498581602308719387738080954772794872109333565808945290313736476878167341170197857139369500816614805348714305188527343884353427860276529237420389401548691968404421589189228867738747356856924465730820417461340655717807271438053941150764901480601164489196574156441207479116947005000438508075787765611148877886868409233574374787456252872130415970005039323344871753367515202027258223020849263019188580469569186195414271831343927321327980041964703064847756079948030907714155751161099680768907049576370182509807332432520185237104817537159832862191695925286307075705800388325757295474982516452368912472197691547554168934974882921691543622324262109466219385137044512879373109640289311718169903104*i1^24 + 965040548740690049310556675387323947326618033659660150316777135300346836018045216122062744903704577020080381535323985933532277217630494289309767263256846213347639601965437855959699210066672055748722538939818747232796380163039524356076400489419423062360065274328680390159423576940489272786632338382843777234036396851336785685205737600018459821725824042638296180476750284113362673737683461347948883319024044011111553537857691265753675756367133472826906987591089435803536745679587186569312435903690298242344891253884288874661789074131532578019746750193412794882570171059602838759083126341198496084757047457242690377868376377284191838986161901551760410652961639879042352117702421196401489201244919908203089954004751419357089768678764899511304192*i1^25 + 5224760103407459168678067554166774554266830514061331799957204935857625284332882031181260391137586162182461537631124640148586733163333344347868087495407296091089220206349840180591518179805140402963538495278171501745189803009594771506048206119278582562539667513528729325851990683943094992206553500916267867127911247547570949366076780576684409319112330780165813988538284481813013466508990278334376874223284713561595773999723186203138348056632684631962804772679423238009449147880183923326287791250814845368423887149857053871708271457470367787984318953588443594369805921188322992229834106608610853291467931390332607145205631982930269076043687730613314189159792864461416413293383243766834846194983127579068516330434600415134657231397584896*i1^26 + -13223964182107138547806917339496438020420505331973446822017321493923715009420531129252378447946613893714136301086583814537252079238617811999822538895608777274215522720390893743452951969022977276011589628539828658498055568314152074753262385168176489514880488252292562351134774424432827646681400093619403576918062063760722289709280556561080375738739162362619051252966174681802720321495638342429329024479634400644316745822981586875764905361154660370088596468852637007719718186448703802459451010061934480462022884125463122380890372806883143251709942916295389882125713461036511542663010419758672500959476615821316935255959855887989303677697708320923678280875155315694533038885863698982676378865750214284258010702489364396440027136*i1^27 + -145194481491841065492625518758944162348692392692156807945750118653527168732453200310471057535953195765453551500559592071323642365161696104767906948717675317572403971708374010084789140772968926471740220330399659249258833034617852407859753009664522922548904871791615201976983032242614806517651516050638965960275892039380941577935533366439798817619957960630301323450590813518518888865390439506011656430584724632147784882074214245630721197255229483306803466973483822071040658615294815336480223380336770687900045003738105488351553355904331292090601101507028482875074337608195705561463547150537831025134830736887782730245258883185354562929227375454903586456375033154885826311565264147805028548263303924893001276583929970688*i1^28 + -9130642113285671911529801150506527235505797823035905740719164152322025010122076623178219377222350061790362049652766148530361998577684837230197368363213948607178732162712104714749677297275618275747746343186803695487289114412934428521578182236781727363345248435333542598143703407117233933862840558869600005918499847631336347278731172164046468815775490461920818550915152652796500374872778334130435267295359728331020764653255221777607346773090969265791316831568310990334274806028480178867158039764150959768284153982695399876869753134520778117363291533299784921147968030681247629612049817099444693708814556086370773170051886405678438076195753217865404893672447252738241958433448316562047479973453276840460288000*i1^29 + -145199438629500311190441333589436507641347478835433128306726016768955747312198856128563079765062103361652089014945534587832512660318518726607317659146848512726243276058108079555506705209342956134896820146812161215579497498121947560813528143001004969174667996816348388158841966033199899769374558260207161408873289905877450588419956133394665624575305846703170425969834497033330807946013102479982859777340567451722946336081434902224896598885662905737819621468136149801140467272853347386551712279998974991323951692874095024572130216325708868172065925822846237911924762611691074597349523369012398823456100769331959316712715870925379895401185402701049695789402206596361188586228800193681647734284615680*i1^30 + 85692840585510603233037847588001204413381172473419100272748626975559267905685519825749938080996141635379039642185573382943071323761944210903390226726169703968932645848956617727084100982837923449053987324531026910839583311195788920937442980680462579358115904637115375443856118421909982064885578948796692549911876082785055040546379565010131339338217704450283409820335200076666217993617265859462189283405092353941790409220467068389433313063076094066236238615041613774793908288021879267125796708887845361543338255811069891169135590144460932507649962449779878349028948463436015660021167004441154244275695712262671253963706802059601271776544258587341888966832507252648284820468154834092032*i1^31 + -656711556867099408759916769565486547504051107437089021583747676808365326910537328813636620767074743539461646960112740216181400389772464531199225788494237967582657973871941681884527617429511193250214247717840657656400748783756578279781309332609877972008876207943920354288670942368319619105753383905684958692722119024284478618771127784973618107160719588440939499866174877957074680374804025895507023807429412103622474640590703882531186284616938140593950275398328815037712082915639743943969411615210555993371128044590283369158482676679769162102722704816553013061675905274472468505112416998630667224816475303928532768393619725301609181594053678815760386368727682790410244079616*i1^32 + -6352705097609655946246061635146401020194063563780849044449211605324354733900308613090434121083896327394554175921194721088667599296535449315650735447445078662624524284720558111861753675549362945862302812785135054037261072549829104590446761827414515873057708442230375269501986758938801029090974527945572339436980822025641611548300504505859426664918254232362508052253941925306827148247514599775235667830214834423387071268910221149729917732619620640980904417940490052615051133523102607900200873331681577106967535764458335544002319868965824611593339725825176766796331845629391119802799590176580618030202634242557719993471769965183875655054685417984099157485568*i1^33 + -219727148312691647292972588197872843418601571411673364471069950836698500319316923376993033863099459020209122431843388552027335332823286864181087077393760966926696239303637710123913481794921124729742152434547893776788947693062557353681735169916325141882146240752839306257390817004584829995366563121210453330627414982639182323117766531104885045547139761344279431983308171799111994671753008346543316116434740759692098985995797154734376007524858681142386542871371905864062297445446862708913672197023224281000438044181577255649495767476486513133911209074448657252440521187354381855929107546371560378597379589699472989062158331438435743271763136*i1^34 + 3409586579364256799633926779030463146208853217761835542625962801679124214105408571623325354531109678002394502999212166338073338143449428730157716034427108748504251889427292800889868363212274199987266241208768217022436770675028965985874458928388336548504185607137045820852022013364279290527333639884669559750677064359380672348097524662958426812147812655605021141743837680548608295238013478856733386115199812438272334598183497565731941377326130862142009654360884724134693508715913525887432165378085587403008481889888104151438241785545962106880442332252477945804172048124595482261362201233101301246159518167339773537680*i1^35 + 9041094583218265472559110311538984177919326850773341862893430143203975340193926556045690829644776574982721398675880967083946358095619215921347473781952307261608713016478185431917867735237759294813718884205062897919500201856370184688147284746947789620828995595630721736108928741533034216316834149483337619185751743221283049842027047770135793142413201633862564848696431522890780772048652658610668571807694269593459451825611695586096969384264032278391418540230729240240171959547479857268552905558859213745814007980272532387528378421996158719448396801*i1^36, -1146382484895255257505937168086823116019997809395881601788046496035871942907630895881087616504679279925313279108774515254737328574351462761343208766164352669764687088297344618174021462828479930202922481935162288991807942667868432417486060035443778383319033111456181594345307073703946319717084779262572804601769132210799491125917836696229391577504185463118837454039960451508376611112122824555864667411388875746883015414932080293355986076997152585830574585320289592635235566896496219377158470974572597034560633298063663043665576531818866280834460840450530501161336085910659485841851438891866666846712334776826380456101509664854800072816368517994187460330560670268806762576554328628448789064377346872302091138195766814053344815719443894732593788867427780351100002352747734354672279324453069873170748543269417431187191388726839973043030364918732424071182086475278671732905566179366675489065209147297887456867904609971234457995914565671584725930240941418437834822015053642811073156686912662856386993069696128079682266581321028084148555119112938122095735734265428871845926034851019791107645229558876252267544533689255320209896438819487510828278712613686299872017986820193002213867520000000000000000 + 1256509189157792039519011083079640439806316679870125550594951406086423351345554907038927091233792948100479028665860587206549795988229414722460903110374988494180703859701173333727698243358455086805970280473022337449065416006815935766092123424507142732410627199113557001855886250969057354754185370118570618291256859241931073146162573371859182666582878673768644209181463441978947301635452214990992764527364933360083631350674239104871396581936808012460659061179482277685724842954988183352258081590477573098061467655966921311491202876036527858569299215859448371678283328736497200855225642204677372801768726504426374394692695662600886897758501147724148509756824446558216524460553707566401323100838100445923091204225708768457288599493805546417669246511674611281218674539334838028857922642854484189396140055268286527495914438648676331844194386240505822477455035422279973463376472230595964986097461469073743980138515113291153513083576867169397552833653285992435188288801223407827135641082291627353434262734792364769984156698175046084746092613905363301848425755178460902769947583062246648190733675560184849137336260558495252782420414129763164923421336988884151212675836312255685302681600000000000000*i1 + -1834206166411264104629191067060210160161545765633916370175608439104856218454532795342472461114468360692251822960012500463240327103850434099834669823635857314270960711374335278779571461345620159018718349463180401581636742836889073393539714483634974349250962436769782594356420913355197924194718480468133672166730709410309546032393689818793777452001885158770362638072069606475890847775172005437519359212917230429502027152626104686475824550703761615932959402412089129348788780814244633854617761704065195815692210371817161802695915240265338213208577692643130449940883827441211746497205166062585893404540756909543246711237354364220605808582770266047273297130586321129264370458092700655357756571894943241053838025237468019966157191106264785485686505541198913694947396464418104781822182464655610559335234571290593197398570928283718255098525823023647990269300846360347278038821315270266405744337694885226515225142056217013895827027100160328909468691803430016769093439337887457290294325114571756369568578757827161459568699429366595219188453528340269545090796873058253328373750731147911516437882058742407473014428494900947900314439258751477174070229047371490886552444029890368012025856000000000000*i1^2 + 1390421632636892131052925697143444725595694849374949402531068206260422564925747336971741971630076470534096822709732848520234345657730488703569487403479482565471309456609483289960391984290160990328062433003668094897694860077444048564014033095812841699378030853070888806650749250090175329169593505077901447964312512776544470100604188005874838557725421891416760304715242063427065201037129202637321026168129357739345215173774032494325915897314201014825229491580212435962401017831923742497357219140533539525244959817677592718077191547323494145880760746026444095494929989958852922123739744497732115781149961133985049904336186778675303725464809327259489933155351554431932686467792810448022521884981571867391877966479097597038731273666942047385631225340429734789585257767162798071896400763632027130664363132443766806123961792301922699124895656054874530870806936512880579934208420667565111327975302806224375749326737539490856179436830147668009930318340361143465980663943834473024188305066489420830325822330964011765216156823525615267426997298561013343568021648335453106677926384660039217495688345553766832191018090540540178529229129267979634230230146439183163392418921374305872773120000000000*i1^3 + -841719088347226622714893868791530180245530420811321476912657516851682250106279159426650933775454582755363480986992855450064795187281424685868318337820951356175912222314635965435832264156339795419811649996546069036347017121794154144595038739237934326386404648117537602999373835515800361801459468276710975470035822991956504670774535923601372564374959772136462703422057683974548357164473489378153483030576526335818514690479569978009141069318677043083147739789290924512214065866749295953648237121773138630287501107196068282544396340943997424478183951245258623441807598854275555957743200478587145418639028301310533997320428798549287416559580688052365108777250321157387668269850279101732815854446749940333599016160055617021281647892667562798074910974306988406338764796400581537633143961926274402809015061817645058103169263613364438610772299578070149335192800291806986065787323151615239046903790600991208729870357796749606732815029732636652839064408863433388785277935315883770747781863670755539946973655636419471301954080315567532292001874517129238267278047005057269260748122548970692407838871000719840375999252559691980141303452975187056655326988180253777735282704486114525184000000000*i1^4 + 340442269767767350620524416123864774879686708678018113430788931958123547893690715169288954114252666492322714219300180893348559393226538896016225100654954855550407328257404789687330008200653762604374265869062873052358081098025121968291419107030765629595555985401234435084622613624486373483346705516105174452908605988117524770959161000818305417014095481423901252638128354169818208411954028755880649896797261996771979161696424489064608704499943122815902145369216382082762248797089848222532893256621955865925185632247261463492774844699433065579017150591508924210845226611883877329713655899853536812719502500958562472030173551544991591076604764380683783639930430883796759792244687383408661631073773120108603395366709496408093458099581073005613475941243988904610287648560638749770341912469451107368252143859179383680258163499151803674937504008480315903902827367926293965329804258939487429488902302647426582107354915463080867137682119820535486811355004445317652359257215600854252801593675745040569241723652666528948899261694458553030900351267977684369561626036090036789916457998634387239429216417471075076891757448801726036224615110305363038703738161602619236659586251056218112000000*i1^5 + -86363138372214707871743655496814249150696588948057341905487181467754591013296399351995435886416414109815564856717938889578075744524821471373694385815936351615435022738867762695661985504551369864934937543568050414143869269513647692702278146308510670399447210550571950966728023769948107513348061513337946535499278388085703817638259778428544329885938088253491657730131161914061587821656395141502545385654218656260958572200725687721118962325115232032533156694782302416386302669981431789956998358894202087776643641603791611687844537564476398856168792605308687993931107392771343256006649282416171629289088743535734946152830020071965215281648675617291308680974745664134232631418419820952912592699483015748596247233045925929979334367201865062523162996225961741945042873732285770346202214825249819031517342208405856243384052375285489195285664737236869531862172464276495613922048844080972463319182374017652857663988196413666345079092032651695469898581104827994572335217618590132521268391529244110421810227200319242724560952178518174062495530440751937635393536491226981318036598445680842123851839187089703986035630162341604672488804731027595527048957335474281114143770066613698560000*i1^6 + 13529115147529241525500705147810653132553663772661758355942080647607666438194999325831871884164449915955966573091396273553684270060927071604853829816288120295068820484953435688154467362831443706528461766860318534100592324347623389255179157616170469115566460250648337652083248584415644572678632940960365056274841610741266697926780658130239237890157356797064060728047046196347857009336804276031101704617450970715732620619563341022499580600331992255930069874840206880957588093255416718308416949668213076980016797722820141588147288269555035487943473094803488006750116757233376986632044948859641143280453950857609144702199447797421510950384901251085736093757596547334851782845164136465988022464671237833093741064574062767774758749198217425938494317350485337976943108411860960878626076200847847042873405540505797890161535531883388318084644969045068024170235982884567842594083904676051815716334140421887717366670435627076502882356480129307682287124709229090342687040851921254714277933629965674048663984726176381725763709711758562487657042006133310675712641412447333361313084044974107916414387693239798884088415252806451943718690112672724500929289971519174581801534107523481600*i1^7 + -1315377196778909625890140429117051328903772774255973435742647088926635052119847954109439230296616310543893727650690821888373825957987389157028233145558472787571626006631127130344207867479223939986077072897439622157374262772068924322575134989279141687392059870692155727109785940616790902609171920202853267726348338532314972603511636661657640285650427855696922778488078931592990099685754097334438145127314319110950326598445524864873180520927945564963116583345075940175190041891011832980056516343970615692946011046105367721508248567207227505339381102310580609540271278556420589483649869904592830848684305054579977566830345791652218593353526320489273378532590848323237855741623444579796480588781245885795127161858856649755867627836481530109922538232065742125979253599180284412742345137023331275891727578646078720087080305456211521781357554661193465591604631426043377569100309636316956911074804416978852617405870491336044669225009828158874242015403404418817083011721092643292878318050144375056206845755816373428592802623643187667030359998274213058973011882707196047000167858060977406815371606851144524668641316142916571604293596289233503587081430515215088782054839549952*i1^8 + 79847381568964108886779894808538623563430983762121334804019630844409396866464224965963445274473388534743858093212124273343204735287241639575294414563931183858796857981927639909169563698379433778788903638042535999365030765935895329044350152979413561794699668297482833817240134273865543796070522807096365584841099639798965125065791462373715576433092720654881920216213007979900603260544771992069099516170169953660353284960313283754103773709177124959104027612084272235990406792444296209560996334248755420576421917962007905889929189028313157076576023481944930091156506337271620663329958269097398890473221976876605217111376884242819801333417395047170766788295765158394607939167205724653427651580896721990320647127250645923677737633304493735705624612827030368820806281766175545849245824322965136773922884338509742211904241412256018285430885613546594226802368224671570110253474763568588594613649609533559396643357719013567468907314343446599612174664452685864170574493451350135729148770058051107763133316155325337350117782076793685752300777879100295233661081338640328613137149316317566254577078697855245891835848440898442749794846755138839682641366122994080488590671872*i1^9 + -3029515103508819020696560741529652980283497158724582513949470379415655015142305141055228949636355253121992943164407467818271305104995606322347157368262634030949529985519571820134087763544976645817098829830638488796908592543213060744216105420594868104869752981086086958843108725456233013262476963678709989230629778568083343941370845633531082131511379781926390009187310218548451155677653190812411823844167052354666423009477796264060973212734593553600232725533834244270279687348037435698597025365095045162849031479158875660229644157046339220064905846606270452489042626477002993920503915219866965465695683740582767422405254803729874385927485948705285635578627782267307567784299058231860036740403718408352962094438534807616174765720802985079901173523658637084751034143595985366824041403019077379410074901853679892437608158984356312952143371168945937164281593891634679250403674014423107873825455905175410644577623274597743220737364992604188950235622321157536846194642467170698605497837187487534427697012793436611659307142045838169229688027716559582458206993869531391241037157008389002911098169625223822816738213044139748576464279432313224771270320645084635201536*i1^10 + 66309494203838064769469734099115920110408760291026512896151136991386990847544899419718213148106965321755844891738553192897795679795831768779952187912632500255093289370108803644984353999540406841036800038470155324788350369104826421638963903064214583773732242148899328394424366390831744264575190670651006155595057160856239748444469285605815208401588942434990205795985667148995333528671786719993842873630749579094611961024004457007692877657365187270911502147027775944752303473881254100666486591683266531040495787279469688038252596766611773238087486463121736007987981549733657242410340844530886997157910917830705180188397238319587552830273672627117128940095824793662000381888545072844482109149536559730329860559380801413472448955461973218328017869597758350258047840890016682691464086389767408797379444365944361929299776154089665543128774128789015569799458683745182844215116404987564851161630261895629909924169469791955128351669354427247793149877107763662396663892153665685308834845308320518148426747925131843797809931681364407093285980262118033327475322346125651807641873219908502734233556777914771651927589592088118227466226102619946632182722618411974656*i1^11 + -538962976463612801291484986507350448498030380037293253217249326909833088547099030921194044125117198529859572335990774851754565752564975409223763299197830196000694489301424503427839317638122155906310788138751968703814953996324825244486017188685641831048875261437379834940373993613151468422973150419227333634972180063284158353821122981456678793474122954078329006856016319553230867087717176575625204279233442260191657932176717118309880699164265963687327295279437975887123301328664736912713817624019007308229619839299859556876528398930759845439560271322126005796479882404579699969702131028138377624993672114208695921294505310445472588825386504994565627639048775940610372736704003821239725502127003678769901117769373215371009324486771875440110506204215028808647706925403320688620287572325354921605050211142660369470424244689326546358387773779439414333703194316278522133256121794321409091121964964806663053189814658451012728138456349099606970126321751264164925844966189298949843753696893812010663787304057581367449875551028754868922293262932690420116582445834572691853962560261199937153108492176218432731770620607039193663411727695218377243614725013504*i1^12 + -13279734359094271878768138633418992990415158741321686478346829953577515572842370358352204504242829243710670199367887199431002296082792974479043657250484203934340842013548271785917695270096838917696398764189329299063603208240502039861551206519549324739084084756971582557709393098797300588173268397073890837589588691394500885284439874678907063797673267817400206057020350842085875944817823836424842637393528535240622110554971422570836916314558890011746900356944699040486403938127824673822161514589262131207604622680066000779685009318650302810843588227395946948215019769460486939034132310436750142685479286607526381196355899324328069239985927833001292578398096729443324933297823674555690585306139076685874537521504028829131153211466393484911625626511704193466758020509138350821943458395813048645318760445696958101094343457765348213969581611999526051770262152380375065323566212953267558764170661414420457446227909251482544664567991148928619973753325463706540658895163192957133013089458582385188888386029270484743560368540744129385140900575457902562295297676208694246822153618393194308954388493574741789593031866549343853431289627477161296802086912*i1^13 + -182368656177572280232087601413482411177872302209477674981349381037646097408435214875070719119881244856220573187298791123340566964950823435024394286485971836957677729706023804069255476049948785817951961318747850181169367489670163248636061809097572774922560634644604169666197345495600577830134793372727420645875140494002759573148854579753324442639315937515327135630384052661068904398960195672498100898484146495824261493013233540823210448554631750888319915092478063957495364185417500434931488187599356512487570920772887328203099796615427219856219921181444141543892581461750517642763491823422356165070379104811225857960864297130152834170213196734549913831045014613502273954666639028972440878261194948166266140862067091657309005694639739636956278904471386466559492180464035769904872892749832313347591583592364399503720785646652762520777386251544034671241719949801822162903399640778834553467185229763849810204916030089938950790041995016011072324725515681295287731679877178578985607217243553741870571480096238044179263890130504070026196322607848598608225134431011716705789001637598015280884517224774477443708461539939241763523388574179044360192*i1^14 + -1217586757409745723039754960142904258500321277819483544597917979082923318764124502739179739336226740615775415317686543529247393838025879409076969534967826126668492876114862384981686524220015802226507310997540647868964137278397182704821336349875526862435673835148477728782503369657936043751443618861659860372242212919121103023659309089332079415784928895903633168352170919608804420998229894455012482328755943362954254404543297510771000729319029785521730871452060854263655068953647944813628544255809725065234063658650621071764661158977298820492937792326488677297479057880069612182613304905455363843345426953483703110258528689326077659814075027737128187042690746437626775600359994481329078952992611575787434705000570287980279737671779657260515777702509896249945583609923887607910484174168920806106891224166580971284828540913155796039160802332836132246980996649362369920863886721378725931505665687732545189315730219506435731911934323458298304080278233731478749819837403624573036350741442365314623634190194105442748111962904325324749727664052409905167992652820318694251243156769228284840670563295848113790671644529209805940876687785852928*i1^15 + -2804902590890716251768520548839665222305726184601382108073938979462398275292075017799847241483256603568482267209627472498563624246814899074530744933480993312247852573285646488258954674008170505868467473243794395650734092743329100973003530487022946209771868609517104873898416953800825054554157644162820301510095179986653308704977612530659521737827952588531486361067933626898394603762935602292158937650844062699761677011507703264677573279799528068620737627425648666822055310241945403605103796476318134840124887829129602276355802363688581338688867803884676880485073766448822052777145005728524019827226716429851897537457290694492838341143635771194761367466401721672440337027213603055617550822417360815433509286020659899459812895842967335619402333792604458821297960640762313234759459588238035719261669495539111032205241788538986219751173758939015459315319209539705011068249244190030405909502236311182951182520622301475020310695905451646021008687349088634137846145015657031529050474515793966925462659259568099141825190607383973509984871958418856222132634639714359599049457826182194281199722860031506541232355837727126558637356482560*i1^16 + -1265583223526678915264650739580633692162634396974046258002530701577001942495433623150180660954197168514022099438066746928439286824012939113619580042750736312493711654716294525483495656564032173764200085340627221053494495922603802326118115137607350327056141889845291182785417426099521182226404330028483590841965813029704666801199209286655474135812642641885255442097115138594357199715434105089524644745632933446417884641000121260231805065412126401274960263092593115726485987738380315310117622618338791772846161409541648443283925789707951603657724520926899587149706617467688272554280298744174543325247977677777017188462777220036894007289716344808491277170587803771880257821979514280391819580176312366616628091909292150029928250384896541202203752793062913175573979306719040397365254944050328090478939152670143170956333764762141492834705706944141772272932371669608692885634030944436624778025375569533564976109283714039634633244913149632028699186893280871462286792040786188177126697763329891987271590878951219193367158609285963480420218601163024644951562810729592426640660463654724618792960080742521682345570655853444828495872*i1^17 + 7354983983545540096866391243071191528162269021373185660625798529042840630253449387996760592826071943304549063983049908938742411163485504386769583620386204435750681088723527875843362573089201137379599372049329295267212378387814633348917605388025026587407465709888571742496999527307367735308691371282657032084290286137057331616099010322954539694577096911792082229212308623544661957353752746295052131888981730158568003497660488627037656777395886079361982887201335792775217816064593054627955675548701200977504109270142141126795679017448038957707062320318638901637776076015157422365162963520655130631358863151239961516333224438377819126822022700162747839795172370925504726326445925076434680561366819742740932718948954637299654766590665083412505516605807532870780639167985731515447647757067267851660286149155110630077890854984536669395888698635648976134023931344137671619301621018129131518858568822319781983277847343843971929553711923136906650332811744181648626477785420276554867670876048197050032459910214920565315764536224235418222287220546325244752753752804173721963027420529839693648217305870286351657050337414479872*i1^18 + -2298242048477308750387271177830078914513795580474295327734771326347337185912521341253896929424637640201284605834356557189457924793390721219110052912814944068101030348043966707230823803716654237792171724894061436874148338407423624278744984432915942776410617737063948721294997145756445027134939779708387295818637272826676507998631844267384260855458760165155202848158346932248297367233975275689684504883169033415260594481299755013223023777383656596974436325096256291972948368083311778834949199556467253318476716722286918898309787856987641219675496209800211659062562190455863452238711146059419473719136594799632035358885349348308220911567792234749062113665504420548739508653736052157811961656600539975946793058851135032143737632412899859333197782452538724223336989492967392420432100649155424452920737617257041488387425364365255687212227735319674715336351908758289837866981838402101173192687311663719895085833576268100357064075109274709934833047217197107526042994254156350045965855986341678352143298135550659122191399463294012643861137601640247800164571638901665872423086604506529022976248838858895196349548986368*i1^19 + 284472231250874376183969131827467364335405352829832225084553901410160804897793612406137497309797970584462706659842643699089912644939777414318522569607096377022522678683734655729759986583746650321838882875554426822978337424715441410113351543441140136518667726565447189722263473416808308827151073073858199389655594005187874963050597162745999110081977908885315869817653506684588352859464545233908969681641559223035218879748935865431917968611259918746539021152981498477476007110519969562952355391655346641081617147304830389746795124186241445729416123493042373008764998722846208403744262011446414178943772140120019051806546094042858378770710584471832662034251522865384168552698509938022176155886861730853845960668073527136027379611394354078468919318988242892345889203256164135908719685134946466267007686451535344021362040822091725542521682548157912747195868796164558804836278781072976970818882775358814816142997897074014118913669807825978605741615953248037895946513174163887818652846351430252854154096086683810780409058651734483337683280572486659686983687259652991219998010317224757050727724984830923898880*i1^20 + -18699875052405778008066647470703242174605187663821331940987660665352676105921002900394799166177452756164177588483477103160813247485399431962260426023470929956393888203874796241227781113678864962182359426058914440593355148408087508531443351173198664355350047168936116762279066461805177119814219904392620522660268367729558902146223289045169509792483340071607409364864368922002125388327539552876923733665037414830198970592263079287680008762188662479870812739594905543587105790331644941994682240896023872297928393218085252898130670723580671178569739360706060843793583945572649540786549630286193375278536676630980215570580851764692957594305237298600156180929302137780864038142260850709992820346745204136288412035302527059553527458938713103456386430276174239730454760937073284724517939451501933509464375016083959133122572130310532530756801958518782335817976422157525741282661951414347045796624434415680634866127344798393692243275105846433627293970520919210074306473007546894843217459396199865354870523424490726553105209132876901050101073889432380029844791350398851312488889366187084129371130645446656*i1^21 + 764938170455050521314924451856409906067096983167432050689471650935963605229499677579238536175028021360654248189022972797987402567447969870393401888329159509671722566183746446873406687294146234246490040487391053032379315341098509279516695458480462767493184418706377788621655790840075821288962406764386919978220696438522893459489965330595349551017757170160211454948955692652545910730051474502657433472087858734133333794510923831171236388082840850807524237547185525981377189906994045437634105444360953122593484715600691971017698780841473526675728318067592960785070691863843864898406125191634373881957741080437624777390336726705580824043536941868499617395887544334967267809755180608386988694480426552955016173087353863814065012070069385327957951706139277578130110110015144151338785616822524376317504882668858270433508938709651958939548857463754178279197800020193815654796655862347542648774477901766652134708775805150238751034121334750233787077909778536664914722604402246514928558764083644175715832926318982311269378274506292137923681106707592180884623611477316485853007503799294320143499264*i1^22 + -19653367536623321857651567233802447190507867503408388587900400133048282771319463358324308568590720441998345231616969347961912070151750198031932163966151706491160069630408616323016452782505996364763904956853101055854837506857374152779640250372828156253207280904519532480139743912032217982628981064224983961577083759999336442045132590136064729913489239137526098607198219581214565203706038598300791090023296462208062719186574667353142798462519576859773558289472481251330172773005608774251866968660188109697753003232671706702991684984639939305692867421783569089266239912530459244703014970621804062316934598935843357260021519712269781265495095401910171119436266213116041671491348785246929858702431732720213469484722760447692456531643982216787163555365717752921786718633376663522879761989765019448131183080503351073594660350837181173798494606497858225653699157520718140730508835944649729468620074962022793323538699418601961924923770953195993035476029084423296248837495393239066761346813286616053270376401021680782339086071482848146328156489798442817007491966571908702163866338505785344*i1^23 + 230417663422670099227161345322449299837346017055093052744175905547932618753252535014028703559801054685182643796567091760677254022302624174442217537131684181925453272502807396745254591025373965215878506854953123242928673351389873528571655310247994291518149269504605887525541867216905670376320896798206246733922360080438185296298969849848793362257744787601376861674916539898005503193589751126789380928759092087880826530288576368536994693522454066418827026621303997564698205628331845732702560362607588479874489358223590887082781436144405047633333820852510523875158675147693091022416640005540808284936879128226059427345940132083221545930815012846540864772443246990365069185432072032387426721023321059419952558030236782373380409806435631675367413086964207176692258531065359324839664430726714480352998370046440766704061952926477901918652897119100245864361415838205078809670943328165009894376427249229838695728634898103897627715579365941518928967853408693471727081504370548646261997101612542157941771244096131157278691335215823398934708844031028870535929507028179655175692091392*i1^24 + -574050850166201901722580761859799427815929897441009530026646197672524492711360825560512924994033696208440507630558560932461218101467062196384412527318256157104610328807749818381921419622154490910211037536685638359298794831790726074573144325124253505760423732508402463362403217419521862022634888965898403332779439208381100890383975546108894288896597862440043663688711200389261812540258723655963937492770688694311984802928069431051919409013368336685630985659395641419377381626709410362889485253068561425828754280452783478033999827069032254847213639540853475614947184056063434295307806764553586726305014507095226117972469611668927871958666333761312984743832057416545883492063367634916145872180592572985101371934509396411627940898818677455947567616104036909286095360982655426891694363239721131961569199683752649834036059235171111224299037532423715491324022909470674743035433562122648967033986216918710113282078724613325934603960892818372954580850452958236351858523952621877359106582802203550881872884836503636349935351523309187308558488202852057161487405779095912448*i1^25 + -11943042384025221504020735310241298977090876482307723661708339338433192306459091471523613459676253345616143415162319718489828552684317836210176798021300396082458833620044044112907465700968931535190823787260903441569134928121998214077101950701957615631612300018229041605149566157432869810084431834197870084298285895390638354355151453279938426534669223736485956285842983369303922051635846750214256193741663189050589576842409547967810835809869825354020605321593304305105878542860695248813866848916073197626501217078538080262067508142712268174971330266714892954411007029480874715666210679473378852154932035519019144353228180728530574497835284255871867572069873359525557237819059919107686141769345443562014366082841127942234639232550291297279463793903975908794023025170858137042289156053907278490709108498215590229889997197613656222825781249169226620053077623064862060831987393564904782728190597201612630647932574558975694426354017364074372249874619616668960613132122356129960718328717080071622658461383232803612630540166361187600952019527881881502957369819136*i1^26 + -40854436822969944312836304580349278703267243979539003853919035675188058082162799715311610736896113653711723776026209231944343511144244295916870007458376840066085852484570422141947563030081273997308269743214101430462829536234631371147413435020951943207109416858911511266446735693266584892415225962914476309677855362920931869909206691796411519651499379145362660208733215869612463487947184734553403321105989432120866213632093186837406245277518448981405581464645196751966609387967564311309978268294336286565667804519895843267341853690299794956347086936243256981658792055193015375368753804494281112669114937576909162410674616612975377290039717042897865935480489078230720675793288220536417567944050220219320707332281013548373709696691092471163471642582456436521612264501394435054896235093708739597783529052491050160173652466574678893233839843994117255678678780634235943238420862196672299843830855210606561778591499556586164685659603371980439279231588602995595559247318589791185143141659422491498706452502484746720143505568950963931811215842323158007808*i1^27 + 13855312879761753267514240965951107482030351200043166562475344912540127161584167956760324282874425509896765701354355219232880830637808426656705081739987883070346255859233829189976315455800054523014854981575945762827668287715304821466446188478752584128150939997641902704526348471157321742642496119156772940923824110122063645757695058646682702648117886561585348223992307321105090209284279561289878446675686188832543207113957466700784590770648281742590509239161846262385797839419562797857917578727157739771233262906788535096816799483842539107482209088948119729707642187229974638455435623561848427064548281044995036425915618601117234710292229360959485950128336623668080377014736638709428599329842543368542139299167813046239729106691538718028448949747155905097805024739463191239756078210435711400773256901164743162065876593733159754898879844301937942502218248308642322720127173115455097454500880926016994602193263125521918101420040959335985439413157676396287469451518526873635252770156886313763172743294945637135297102452684014793645052919808*i1^28 + 1117472758470139500124123053829281938953726358698054682532554839310371209460929213420611679563777217704548023505897175525257475655547880005686040526328275863239589195671378856073218382760857408763607443008630194904666764926973036765289247334796292420538673583337832031593247858664734057797180097365364697697774369218225398279709295788513163210676403123308092154720768621501517228739063041249290686118458928252656069106930181122789013760193328823981616051586360507695373095235064565294778879835703399513604996662703467963404615040088514344977901499173427480913833151082440488983439779269941628642582709650482261644931851996557602882412834982215418801606427419668895358473284459772541591087584911743602851344138100481185227618427907373907543486346984641726563870835564537249183709301348383982008540959780810185482677003966679079521771255505005218604236794208202674545369976914580359273423588329133808492091162702953158552252993734526403190858528826421795775161186967806234969367102242852424819843313517977328560476013249811185664*i1^29 + 24293764835612775379541826419475472262616585850031449818108010678027057261585399231689657797092314922968982449614033492201195261211667146762706687989421909126036593913829952488063347613545522744156875258317265562032301775167125397427561651806218195584161148347508078463014986957383106147163752303016063378369062805268121564301045295313792910138288865783875711332479074677712838941296021749038432112022800064360295227329696747970339265659877526642081831882927829852474864387538427659335537873869050294555022708361682692162392332010724953402270648595350551138132262212031730244889240279338994965984301358408549000327628044268744872023523353688936983838480674250692717775499619027205530244491289232185434945839106380450342412861554537487164675715320806531414139558687697728412353996721582461992042312866385892146349594344521463682617749663315189384495180507512197001006033342957420367987153271318135309401431032039484845286374003252221417877412564563221432306551041550136700215252827982727057034697306270157507472130048*i1^30 + 115412361529838925484228428119915358134527901082420772043981657498352626931478089740482198064143196096496135169058669085607836814569067756664767300627848977720637518063887217965694802081939443247524554435949998748768294932243607960437674996529098124558714761362794141429019869919580348677683806053519239606920890734254837933540456139034020422449258005415096713011272018822541093835925604368735943495730006131168040719027358808919076249546230093809949422817772620021258684182577033453737813899838100066630375462436393832869299416969919157477651670577274856020735637914772811942810637645818443009033109799750763744182205980447942949079249088096571002878650058944153126013705781881283738378554929582325192101901321486793619530065932232962288795029516111187828610097194034397125900978110189042830726818242635377775619515848442176910816186069389022599745864121610442201387281521601659265971300111238727888316306566480201271705524661884245538709399260604766079875534578636938555891043712839207485453906048483328*i1^31 + 202292975569752778235511319402692553774500317694841714388803535457300083747536818531658283344465577569821191938547793994321291312788766972744460980736247368302978513843915375910977538813887167041977476478932834952648832174278820902863856636138171540129378896155177249217665026975037499982177987725019280794292203344024161926228092700684628602190174832636864815588425173774735782822932646401416194184375346523235460911031444176326519112157578346375126148848492498373401826592697840046494995271142986472821580315884930370137982465289450992955436223823624098152740109131953930682905991158673111886879408194760558451157780466573527456869475361744035366268937724702467623280946446966056237019372308373903727411482021827166571795520912977295417467282876347532361571961744109854573467847255010473194487029675530465106944097521823587131812637297219949451469843632442161501402676428947817642642687508603547698728035463896949741990629837585321980104198324176014251915078685913547473298774510753756160*i1^32 + 1391477860703077016089842069194972757994082608821827155847664574138003409347090224101121451927142191943060360774208878660502943847603949530154451409499512938948244606485546960341452134647228482489242014572030389658836687564970784033237705740485332308126183374600548545722144651963772037631216444042927836959149322521220486267608558718966120381805906938190656323888330864304083904738112640514815776331795433682913263156669134605570060035075124787572683428795539196383600197575434425280214241160519031930086137955757320054296564632013836753520669322537109094800480015856598347852764458081860797437130060200973714875787993459053804537963971624349466948732471693951347677425053040318546259913853422606176105606665448854972253690126234586810570962392689669721037894210806323852418434119377093111424788629268512512791524808086468835667625662328651907643366868434806314906502756576373007372171077010607474636147549009462171054245075493376164188770788844040005213276606040219506240*i1^33 + 26632811192634769512980233110519177503379498201706582405991949243943940516194591268931714341812202973443491918289521299633472954587897857789003358137733447024351733991466533653625940209368587512141458989881781274979685463110147524448312584586630879399771754546914510935909853236372032493132642292901961372952945796992136452166775421748584329252411697449700783164891817111687849434306084499928341692625055153052420986477672982066981350599392430185673641603956780170494265063459047911466779834719417944814517441557896506010421825343048634713714828900413416724934075396445147093298726866481178672550148624144539779668905122393191077176096109270841442453367308093735604975429758224123868684532777021383373836732898150239734230221034300158688404578205459655938639748261176706403765529987151988044690441198495188408960667987504458933567707210928798940314132498811546549405625367790056276021897641461509610762899220254888297429774744372775485892097505171966296576*i1^34 + -47778829633529765906120624355310646857688043134822633516295399750912906985066670302813640507675129253826715656930106220289753457080452080281878058241725022120208962290373599321101386801410437072977477173852943098303541988735394535050271137909491322177990942058436713990297650268486620944948880943237126134715020390976733318280252327998386887915079084776135996930161165074420644048813432313725149308207428475220647832618104276167975772065931918819854858160322920134881084288196011708857591967012404698642512270973151164963619741670312500261823966758304184232346497043474759709524248705765808651069617226335229436209264810950841729046377521033672735829898626138232040574740557419445122096194085649855646732956756532563523601658867375021562273193153741189180643208478193438726388111623872336111433784743127558321100298111930733759821156420509273288089552256911602935478545581823966311705484173714301537783739321782936249420365923969779*i1^35 - N1*1479403881457125536525697843161493121734952421726837281396902735553591330718124456784059428996146146909783913387745626659056699755111607965576701192776266129868966816159445280919923752526381703727571377335204102392840854104965426362723805691741372155867848956242981768156033690144413440477990904691348528156658000000*i2, -2976935154153535600010653245323758201133142222026331830764143104089958085742293345990189619169653751395274379670965318005532616966402672588287796547373232767263734809184869462366826428039019812928531356858470538707183243764925767024094438932020583006772760168142482664065597837265025178230090544182978961883718104556007431763679943580772018099828943263072735537695696525620982157214391877820207964092569443500662268457198365431282901046097171700291845999391633062867704453944455848611835862221039499364735389261805699787093402934876995710935258678310749374754544720403683202559071024338749776835968397143834145586446943181760631667927237024128394660347290076407457726065610025130019294801041605373544603386861113217267943139604120826315039785737226260096373494814498296121833635589327510852426058743403070475193086392639760078130767826799430817806755218226317348803758680206834964626466133318583381567755494412669187840155583945818944888706550799804869393639888490527016365502934290452022036543786624386542743892694485803046001566100563790021128307359089252075698349997094179520839485645372280921846363273289631168419084715034886501012892341417097712220985047111615509094727680000000000000000 + 3261771902478436887704019353460414630406941376829454430432631893256423404200824937367572693729638417286790283864187548945498165066473886859502719672123677560955068713411818441131668647471947577210966643645046318707115144088821660986906494818319237068391695193068928012499444923514025527214063076147400480822670694554724107972501006751631903877760218857965426273038675321545586152576837571924884192377066423178914912238531534695943564344158483815094143112029808556420321780208644188014882837401872343913152317800275448528711316308708797237741372895041874085333391928483342218049500970766665895250519152712030951152591630758632965831312944513572918109385991683944508198159946699135284454310206393537994827839401036809237330220898152828989530403260629657597752225888694414290431243535512861954680089011314028604624570799803617509057523045558774984662236349996692078810083561417001034285622178021781524751969987743839576985628362161281289474460793080539789888489695851048709663353882487545096867893817372797836034067627698882175056236962599203137250414062546230393986761555844176533816987317463332690891735602612862190987327399822002068774048638071189319592627211951593555912294400000000000000*i1 + -4774837036110596929333552204863311801358330525867475765959702341847385449623426311393630907567131311766672962663698421499968740134419329757896464100610297530605299176977326775621721897318297954467287946945803026433932231058753155512145226486518590968187210561812279299938771021509728630464480522823336521901090010338828929399921461481011289209501217055998001992088759101778312137218298820015401430614122323427435845668041356679099323512256805433850023630367838705401503561340196294172032716313754132657462909984196842009703598546777277176097972013245695063346145259455532802232745338136672684956276300745995189233507006075135384663073854604658495003086874264198855081121978302528671765387436787604704070734189932838290869344145930125030239767680611164384875142447210269967880434685685788410769562566397717340047321515873182905320284155120742719146692769043748190342345469021091434340873067788462816834232132924026978258124117702048442547508536796548335318288618410267635192109430356229087978383903321162144679899810280536566053587810607831122124689312975791501717549652238333930016767451844677631819606636192605127304347333095818357525899644281162391947935153514282173333504000000000000*i1^2 + 3618719580092968606304989010665015350936882618277163957524252650485350315391108295289820970548391115778401600946354890508799561596010030900349846519261885764422047775743028577280163512702944167988448226090004969990843529745444673377543956490855947903725168068306575533185231251339222219671821600051728797276750657542199451767741083920677806525272237537700050376657830358390125660458071502730917437444176950717953777034576122550215314187021700569785534079380615289201597054485747461616841333350507376068479717361559886130345662484248901948851837497519752953431331112027734917623633529403854946504886605241032101914011785142076866331691523297883091228674108554861623286224360945340372516879739079566556927423267670141392236492951080167518258264948187217019209096722923566321931442302512005822119539401633554414744730272945249012999251210210781725513485790537076707555505883571514979277841857139729485786203299994372546136392729266488571561075595876279865666910172739054665673208797355769181302181259532747349441671715310759130739755371651358902368576123010165113418565121382518464756562121516328961096575950075458475675765958046665791893592789794992003551238026636149475246080000000000*i1^3 + -2197126665011542154023925354646270882961817391436758568178136365191694273109979931006284887153689185630675054379888377412174360537033324145367395728154492246606577236824158479112645492867265554193891558465685753153224396689872491242959318070453187057671537203499997119358323093069954563337904321205036051110626878023930021171289792889010985734537699974840704171970233072436156755422614292782088225864237169550541612000889522674762447686285356734945128023041018588222095399674879266475763521577551034309700389223437316850365486871118112301854108145269465188249712198534342702834629209411493871649115711859255142921425318468088332319199465202766448796437297929306424152897280023829558979242933043332919819842408985768584922655773168995294928501317885542093546776404077084637907525023936849948120925669854847896285449310216345120283009462742039627507689616781530070974866068399293389612363052984221524619764128575244255732748592831240853552293927650187435380255068823341026646435312870601437078160187296205917233440489716996108362662907769031622302309350722726870328478546560104773529072971985711910354794883345864321055867642683524736595510822307855086110674600277642838016000000000*i1^4 + 891005933143904072843052807734574338908306025431114847184933335470601212152619166279325150246475275158310107471453107084964537085372797407826332276703084521985719124907275961923317956651394840702846637972706882720470989047931605067568245024426552992197122673197419675469968010790182200400971063288535665122129563208158634050909538352279529469836458728107955738133809345465002195627048395644021090099722565466004197727715834277896857770296537895671804018346451650559164011560649907692476405622317754320587499557924289728756996798564661740401014572337160684790304253607978903787022438793948305902975493134768506429518173051235801274238640128231113653595595493361467432017397130239146713288405624486226939737940466093766847069998798223839852078235823423762228771245587107598008453171950663358953202433251315460082949716700220543693025051117443442422015269905165518995933978725012906777305939429748670219683320309638970128709018251347207330231062684636551328050929116645526113594215813720405035220301691783873252391093009570240695642978210124784341965341888169595558116059655717614948888247386812459696623275651234157361376722489252083348171056937868863684147955937740587008000000*i1^5 + -226405442032043019543562015636331860967766995978029772993183142681583814202844532518077429627722958717576672571801221106897524801999145019768336764344563098010726839274976785272496894055244735505684981942502389424988773807536741381486609409897890012765861906471189191623191789764544416911927071747469574811020613203787197899292370390960220777588916521114146596186476604604411040405490943062688634741185165988247709472011001326520449154813835450959170350752693497741339692472227979388669432631809571782585053119521138892313636860526053471361986133017479814739190610844839412828188841671349765801090530867795841055988090570907385981807816276787495410719272265287687851730190003253057967633513953381218771668618828879976991312982265979275527915478797034288002785561789531963234810274334648417437088211697789662310320353583104618615207737235986876673485930753298199549163951048130658451826235694229543468012694707299415007267982285399974395115302016665755716628972956549099972094378389945420466048321264641105331065289686673056838085377692277062931573465818798344566296240031525749672964911084538934484086141085154825935479735295281321990883286861578191024626617826714583040000*i1^6 + 35501796369011906401992009663047352945555516036788852767345640229032594587038048259604522387167913153210282678848593773848376393787297769795939729444339856042143348767356323979166379291668601326236099940826425854855164765807434770994726136383525035501816562246394953808020673854239597588310798776031705059747585341214094877398002717318613092135915422768156265561228195024619622120075729708484663070907434954265184792203656538470942915721128593407077939486463480497080319156262022682311041709452090917422020986487729353757091922088281761773643405116712503509712128762395298706086907022916819912018759087573527200152333042439700504657553316972589287774531633592081723967307906629420012337423260242977935732595552669761093753939969519626047561645533016672772314201360006053060249814625266730613669597007375651306715343754342230754725928552831673546369131297947758350626925279084991035683737549476859350157932089125518431855439270402308717065214899338398546525545673518027533804677361535904608329704968514175215132776450477085515029906858056047675154348224752872363649702228342146419968117224529030405802264039117980754862449392611942812013314127347093803099068966528614400*i1^7 + -3453706972629918592011006253423126228776204667288566738407833412790436238713626724518421662383032161928293428323856606806833849307920622444007169969474743236419644810171264936723027313991873682909688670850573378994083475695627564434552346070527620259331460967578227350336719827285012254725054290320527474277207308604081378028922409036076454913216151667941561342956998712729789798014131673605074266061249405787226487495486817149156978946403522288795332517009038107987619093251830906078517905408576775629052643448711661990759557050768139564800302206445111107747873231444885011599974969797498172333233776834304926643135297535666134226983828927524467206434056132197708161734212283576516494032847757302097997327059251346572701867922433579805776586885843221806717880709334098661253436708532256864098786449217146294871401438555704380741052632437635854936118378943053993323747926290001668519605355199016283179168731512527880681517380728629774056776752708919143742122042186907822446829042606240736261584509945271359619217236219556297281939632377413907778026264878584268121872322726749429324843469853049382422151445130283912440753496792341802164540061796029179345293298106368*i1^8 + 209736437600563971799254881176720374915421578358033223991687396917112382184679874807221797357160041176249405298889783802328692188616436402577412952865344020794542956622227374336028893890123974849633611351790330453418777371320541185278397618337175138899990673237057320138381425673699177584435244237752281913575655165627013926432535155959985774900525971823917193961461821864885681336771454569963278332084238939260969756612471858021956365872374587913933054117634666695522237679380385644449236772466118584596333752382201280254128631831692644529704268767939425193667467352464119335059301180357204143366683174964132156911574318644680322066288378565195212803629790834969285365990875046398253224027690584026304804455476351450010841285453633258960156011693284962529405310698562633456981419147053050275140049763899204006605776021637863151344470006932513493591995953995869669293603528013996452012079435159192349244638324254041337118768040707804834841028149067118658347332330541690247977730990046771211718624868671540261014925630880377540488767506107145247385211043870091877800172728039107637406861173198475257915076643492126591231534550595790360396108474756044155470741504*i1^9 + -7960543627477715065626599496789175021932680936302846807130642834539069082838430374769923840790111661343346516468385322638896858525725033294595363559804878420364210264282580063445823890476682355070960345985673812038506136281336567465392646764727146453168561472032023536083023279728206800144000517128974894410027141835640168222800858916094471288892448421305101083832012981672499200803810094802110591694321826024669358305934675122522265930569835427511426295072894127093294268385520998996393176495838577816812368547194071876243725512989254515814009662902991056407054092668484629575453562714148052902590283872943421479854287021003119114853074075660851610823847888509284831830476058159084113796736232765946640905100717335819448201707460898720859239959209325348851624806859531885657895002980217464770563842361439025053372259852618254802243934834426268053767687321681353046963200567283151873904050114065076913384021887841494180445169002864007066438587382356988614144090287004651449002494453290842201679767910609068232372920999149067558781802828618722158114157655025412131548320577815251733094129526095789457539349819980437402182302421220774504543368532307048660992*i1^10 + 174298743094802326731886582887463427774799167832385240311496395423581781392033477977024115504712915301327632157818412775569919661334991025652824074571352095169507128975478003409928360701944020521332049126349883362232264054843906340526082345440837417856944908037661081277064932364282652712516950154678596245303688460716298710886207413282487025824028648463856526476176869048920285595398584005555243122452068750888939201433058102942124214074360863937069563716831167744953279339849345206939269633474952784699538833035412784445851022927903485804322657715561143841472885341361968236540323178991921411015831844730194652655509604085677296233158267061694166453177305686195971727060132325800012184707572089931504354223937838897413264479886712319539140062820772197098717715150396114547261960446813431159724518768238609809835022911433559734539325716712699366663063081359413393237849804379162266826702251041712261755217016219678794210755329304179323999217586017289950478336181505355916691066521520445516703657230150703243730692481231474039056155650184929691852938981115285927483261314048859903505503084490491855998571898971417781098206879289405612173147190385967104*i1^11 + -1418034457019345879582223293204807043067786917422276031578213588919248149593352703808137234916175654011504697641880291537874961743760236227784087514127742182907056880522335050708447729007142701902729921718486774725208846030630790448267799684838244931957236096186058642893513206209697519301497211539851581198030734344837747695902096175930333669349522609423989427650178599736433991990941108595975657608935001991407113917946498080472734701774939767091091813039721113528932762599598620919667866865048377091431120940107802400145573354527931850838132444178883575660561960636624546249751989135532773547683576230829271804550990267756350772764340520707954876525587851499925849840716548629419725228975593776838359989112520561611266915221111661285132509322633542575068388788962444032623633861748138721739375330714461341003353595895967721339401370920973960184006040669791284937998406114386164437112654675436542830519292178112308528437392552276685280102097132249230462994263286458200555785292652423122829049743141722114925402193737366714857463574528223265189167685245389626018436593165420725310102729386143968603662098619818899125596689617299622447603829964800*i1^12 + -34895480170323321588238064859146327003664952558290344134431567590114853533819864460555123073370589040658941111235471411464093313781786715045854044704012562159325120670192097226541617028308942580240079201550966543553607325021329595966664309072523628700972494226316595272154214990732897519308242385889544272982671836233073556724638477656830254813612144868172810481720338213928354485128818290340683703859368919345853258962561764597402265478797782095698283059492707851303478490359556046262910584153761644813250628851580581465878042626213307259642435003390409689249499273626128904087305085424000604982876045374770110379303742515615841070495470462962753969105601805693695063405488053244817488567247827808867363266279444553477812775573842158398405959983417047360363905804766782069615134558518999789584970034446266693930117772976271982365956655962987200768614651418340681909311611432366543036509990502240292368570683468174962489745150547623677169021136113588772649189185500401472358532271981527279520863733675907913550473917081196372743188566011813472626211567448244527208108833567611138677928892327344767557874708077596326420535826480442356378107904*i1^13 + -479082205149243045831097377380806128156213678465915995774920657803129605908155216134756540373986843374859411437517298305359316017292803193308031000010436429572333919839773405918266266868882467953038548357352137635038290961973749345554851533428804357559012039195678367846392955950028975374921151232651178104230494427087973172592111329533672733066241993770868277026485569363788630993681939054838140076287372433683885741241597592503919274447409698740782874514204042267188252960158405626078295262445965887415195173154490253466098447879053263698440263222090743422421557632489497048598458495260172652751571083801264904335917808988922181862067608266359361438305278756970792689742394407717046364057302550639620510812206562185093348326456845298482056588459399116777857233577613110412825544631911671839150230512497394085236759417347860207992899003753465559329491754186584288048385537141595846547636875876921529794527698771501844339893167189880764132311228677532022612518448799040449195112692280535003521553063568350545825838803672332216869573076411006927971901340212942012990389548560865746306780044089840536823547741986825962769805707332965892096*i1^14 + -3196759745130124492829470986233195380461886125442110271576307476042909354398374958998621925012181952744212734452272331187895552386827953945988042492160658896860060824433573640786776357503884189863159653040664402275741979929764812403852739741391626214225885498210071610967506903155404410574996135674021657895373474809385092257802350585647111816419468040865259989771486832397708471660140664376422116034325709106109005100902687049563775922299443299248307937396870936690523980998632088576503603159729445035664760958647667276056521191767985948389260316041611725716313673786371484199906193361733300806859063275995425861408437497302703388141914557787844618976937389636473719392043922302122182512620405742139824060596600629583143098908585798563990937452136147852896045351284745383141523231452235676927902565893151958377127363263228063474039640235657225168719427837476222576334058048653679361304347869972098332547959180232185526891975773500805412515658052237550428975922339769379204393465184070299182889346556988429182065925186843068509890601591398607664597910548035035333310387483014805465621787615085103953551641698365389742379395962634240*i1^15 + -7346439781116561580213922188547951139313395145938751288488728649771800031320645820632638196916065398437632844895388575211339107064347086297693534832798404163137026465977063130190800545398461988184102855468216674296206210686385241126661955478454002610254610984974150313771678958251295677193694330082300419685454824001694445098418067940438588684440502325241284576031468923659374451573566464926229504496993222150063329807648942985057926250210558512671469811816564234552946513512083120979525576447331252728402207936102903360628113462986271059908812389391316921779893907925927506562028246280036843372343645875403583883510037781666561666316100194940695601280726166479870670485294646810531750842485840037825111832850097234151137928130772092070879548457079362607426126294407463120634843179949920399223990642686899168506979457400000872498976497404310703689813480591902258023172852734682604177386677540843513224626546955320847030650585366917393147050342487337216885210106396462109359938140888490765674264371641328039074328695993500176450573041617403877666249658774844250705444438400809620105223921314751029809696245416886603483831074816*i1^16 + -3241667990478100175909661635901839986766996183521146228404941635343110569834724608454730878594470519051990101477817019737855595193998311484985276118302366406279084141545260140237435553765036575758776891166276199841883237163865563378026762064539307822335908845780107411233872256656554888599176093759174023979579015443199730847568381455784249764974872933652859501627370449347713180082667353822682550338224623811662135214238960645161296136390048277366291045547730821463015841965845471598505599396516268414371951728490193281534478687252292524822752083444207386677053640006844111824022611691826559340126648326619385663978499407346526272953260547962880092794410695010272958917763905746313686354265146420018601374377812045128293776619809648472948903883381725271678594014530857587768090089792138216156096372944954433002852887236957565161076561540708193407369568019540113459818500076542851529126601673974511034723814745069342731411038014073319554393227519129511309922730510348788577968644581607306960571289785639892418593809243622272135919974367216337187856927951867341816296578171619462784709021239976843009718812443032877531136*i1^17 + 19457314819290367009945080951203283008207394771425982291420446397816190945354223150550375463939878289069172565909295108641548632343239618515744089353119939596484796945820763878586492561852973977744135267706172085666496387001972728309121771624685149421204512901171403986390980306157570710662184205086962667005844398796048558508075067008449215914053410035793012761183492496809947952310974776861679458259003823134799431892721646752339555769035321495433303949088194929377412082560815056480611816492261898856890912332606440749517318770413203255191270552728712738406263984836982198559449510099046737860533342935428013676442924570781749190893766371769979894390738987875247418297587818466113311586618776245016069466664581792621718290885637077150365652632271668181262262801438007023778113997496367731423869804313707509036717870306518687004945123392075881385242765111539621295128553588131054034571310817707319495942527093807825220864868672902845585626742286768115147404930450958030379587887582510867174601635424295889833827901310163429977351411879471429508485455192825122165522815701840385837222353814871271223548452221747200*i1^18 + -6088408989481200687160600582944981420279775768804544555757418257249225011480381419471029763966174060558293567986954470081839052946279621005507573965313360095769858752680852948146023783122199371600753929576739541964421971951889511658296338410833011214741911731687096745265514403077181566307892813793148459361461712613908307892098219586144927749199587466013278100755762987526535589389079584841944018972154862766482213308600731176793645659823204549067648231197836209612402647539105047464571655524713223484146859063948382552828756320859249524256418296329889538022773136753493710183261435652032153415510057520903081095619818402950391775600050821205349886791050946542226847663109829312858503797379541417776234528785440294149714318207930147926424861289440057296812046742884778065100020366124805523440882995605601172373265835476544694274326195608320222740237732184139046677376163002145796735088584742210020892600596816898819386531785140570124537563853156135228537159474851238606158630835087741259853415341619050140171449546595413363847719792442192061784721165175102011250205706718199215217303228672894332769482571776*i1^19 + 753993290676930087367666627824726273506595327804855617075125551386480894313812080420016028802341301951272813574986157716731219090079018001897627734697338203267885950996134765277547559533837205839292480438377333307483468744967314711345645746229028651753842644491491143838135725000936538347022043812052404037640532963139658097632283274566262736580636173625202823680161544667878793842896209378325948235718434309505963105719338162414701661635242525287906125519660636991835839510766217243191593240279705196638297609652739404342709304984543343307425687956442126453780456928638362940817166226096032459165351358653750531761841396468324064038614878920852920330430967051273066382356729802353500749241927410833435410089539663070910771800478155076062597766975220036080656795640421838868608137209947691259537079390080628133828900735245555548296614163772137462780445626934675978246655187988960909569254789405509609068309534529392769940260698312725663076293116330020913009795624866934003846218458257458956517142689906292366579395022098981271306512518396022323357772334690195682124504097213395218340374836018302418944*i1^20 + -49576812384926267101925833127420352256358427963570148421038391302821417854527537609643736369345008426404079345055907992754025561484752990653788575942078558906309638974540930163101304107071920437639846964174733315434772759414806061567893788354568831167122766126116628227942840268015013147663987369597983897448984628625838695442138614890977241490845914608020989306687631309608688689743483512414962507219654941399814805393412479004399474119769822549389114671580645017866632538776944255573087249502475497762132641369937116291760041871258955893013520753718092600617785958285753583348747218974517392155689752879291737631543569771228770084309477737096794937701812429637472078458223338378037287661845860707821730257639385114799261125867149585062424403460416134616861992402203100542530420826554253271875345362498041410093225755350034827970649711449743351078767011740196614105097316977333322707033930454198965352887943433046245701602160455535922610367499041882349402536493077662185524161940988546334426603716484909845091511641129129142009564095499817269399994489583915950473656189086150025216356515840000*i1^21 + 2028380304375206556879113299441409583997557822729738044858498010387734114400925994395957016056149117248183704977147406739151174199474897811433060532725630219489182890749195715463536083547740049479529308499645413224403081331118052392500637653201332752739861565588712654829680344032032701137830686323064927089798034763324128212923080624526672583680092425548235072397847376087185224699464484910329983095478699180401488509587006597093632217212815183241485605380627306214015427503617333205791114028443155799663530421255573290768198085824316270589010116665091779274575723231087155293701655622971784962723153606380388533568904559757807952044264264168278948742540828566267128631594437128601388613179660103679738258047324720634430977062706907491949358972383333608169407665911152064310128629839852360651881541363974941975190841611478283519112897724740657695750919684081006561304669536770917256237787638619377846206943160271805392510113731608201694297204594338146462737795323921250463384463948251177263988804404206345357557837586928858705318019035782699411775319716582028522067164190107717959942144*i1^22 + -52125909931224095928682526884382175225574121236638748111757333846164869388906425380353223367000403530955803919544733537979206205817942250408372353152197008350154022752229762068718877137833804214535782048408695550930544816193476226520709279498050958358113256067337529812490652605153182470641501107245230698283410564435213100021937270806518128673814922805929616205770518779735365246746941627755991784274691285739389384849630555666019291890877778773225246237373448970909696589513591935141682651817760029032763836890604567876717927019960524187410355543208779021781849221125053723237622261632511756202871225425904614706094609016028320201455579162202334020561492144377836008009440547320114350197012842256609863804260712171600743970678286525660473176593197328335427228273169475736882111884563980274331323983028999294731939109333915435076679325221368083779180154619365755736272131818748954326854809606075729677687539005787102884586893302469042232785490951253952134111792295887383489256832602693909141755067646188402540832773998642481227249559286428727853236780800768981691198727767719936*i1^23 + 611341486686884484513695594599443407554623870571568365086167893154510236815229866429171583764478451663882047125443736275056509682002659492835512727585229034230998050361882427330737492228937187812746037577878076320679330284918804310968096623238106620986911697230853457385801650163338288267202696645954501333064810394519861546272464176245897601601604848746908939564700367683281756692326615633527244123503624146228878013267742044019891519730118868340537766377977684283164045877783161951369177065106695058323681211719378184711854558724318786435249964260006246249699899942562719874523442717068955782159419691027732368770990667337395103146620778141121436451943237019722982706262289057281205901048628468530523635679993284408352419276054125419257645690856818312432061551442549696872830839862554669441209594421984317148056188892616582206882574933678515527124433145431214641516870517023436151908460249238599409639320811600351844378453562910006080005426613185782707076286537935726722995617623631135999896238382746394827110249001596831107723313791701442966701191011939644616680144896*i1^24 + -1526132615031002212635872935147701691305831085458404448199200544308975302623516409317595701727181090756968061010433148535359132987139259613908473538966313131699653279972631011067457966373469492270886360668317894918446443158073954262647815183776846921299230327379684164419477648586763611244467590507029453744662720467587572977855932190244095514422417531816733407050633127949599577320034028763916038556093032630714851951334229835296412425441720893716868159917389204483033762654757934910128028075789486881149956879450716098058165633929913594811224309270105314521384264392529078610819175156504388587987623920594724955883866803973215755913432385304421982207170113434786972751752835149367340081133283261210093192010661291096717533343190941793427945130500908373366269710412163939898735439748659489960577297397327483129208500885602498399722455252389450896923571831257079222336303911599066803887555407287110853697633014482938889773625036315928735749142780192885727930849156235706634588541267938756955955103831641866735214038434742776483360068032694673716354190723411607552*i1^25 + -31663995414298062711503167305814418811180979186707673548152563067124049417549946342654339705016987034215234302312303619595222094571019322633571282870234199485558153470635689628506444427901306491507665180552779422707349482860372113876712419983126491393584173247023967538061439949104003238272813939639965608884719729222088888485390687041152687033253123548583415232479447342824870446558740983720057782689709679920316727763689076602339607155262103087451296197062649052746427162720557086522234448793364956874464858835402485870499129212159978218916024012184977570856272683135487888964769356786515629991039317254913624663440160207507557582217107514630363378090152421733025375341401933718508459831814545644230890770111880248480406370506911997491219921225115479035716825468168656483510535842058792651031201084698541828410955445819170859533802650751589964903671515456881619392887787755517281660838564530716700179048370563915168957553241130792851083213474556995543193610332544864061359290130794593541024964328305203852041831968123369845743968704214419684243210764288*i1^26 + -108137867276962169882259983198712052999168515681918418912583549570679845280584509555910533545240205627951447158916805996786509293952861776057270846769203516365355472168098112025961876730135633711194401074156043979365199685030282691090445657866341857866459821046595265310064250397329983472413776190469941488454950715180065512946447302143748712003965463426118244364142489119437522992911971488686214029912646815490255499925978636421114010382647580019107080794728586835678261293335331958808573733562861338900672561753212367940318504914009094146081279251687505359308399058031378558991976623072220581145805818125897636948765536261568812286813551346510733608412187999693651337211884797145194635190813316901294057699493742600317265482088791465295527772453773930988988812470155858789241183977107047341794716380470220375304651463803323911449931108874748638072185219679395190864349327481967953365802200435382660378847481757476711897470088255587508052242763604001818771117107547184322687062340289949936663963116429582060020973983981030471961279711246901313536*i1^27 + 37519976541223592711918760410255935466215493702433066798054530627881373380698539311221737845999312760972258818938613925943719257800790825606045927659039072034054943590000063041873315586707635353088325654394073674456792037342692665357344719382699251573653709788935222111404670468867314495034706644877932558479211053951622539488642704494596023558865949284321183023113690312439810562446432177895410720594951698656325377769093949446104623056897512730541011622882506019555987598649171617040831359895575524466646914815597552376918464083637324868341160879502084990805001928545326634247103566792371257021361230584121243701978785745904266422057824828708895474257846642036631315212838349489882252557167424912494374771668144075502201996786510109789357975532833799678473366929318366052759746996415294739514012158970250321348784346457310771677489206635566624806693549773263150548824338579230500085514555481205659838582478217178976835592881756544833095041489463085144817222010258141445894212095753235144416662695364194003236657686718285302103717969920*i1^28 + 3015593715999451434273484169682394454501467434803099840639515388669487512662981817269529627811925738861990560943743814766392399623662054332222181543549717225738670794678914703670501962182867013841516480230264165879055597198024158180070608062482590918356448238804695742480653856639329095918822320348760129876398091550761004771830144497611769763415210664144230556733861560500731657227592669763200686106092999240788256621117758306094763058258648786023433115396386415982039177135146778265314974141207061970794775193252013370815266889816598500729928098508886658149595974542072315151503252984241264979603177370298768805767349171543688691608206755595165213944377728112630533226045023173588200697020945166787474436005241928792342568090048859874300534915997522357571149901987530779775348630901469670851532179809311924920786680807766978859898693768908385959183832848808766393735178602972841091995302356576971698852351209411928284945303408892018553694091507491997631826552890620599099354956689146857402225630473022405636132653941120827392*i1^29 + 65404766788338094412888743498099303424316684401572502837327027906548735529872902391691084255564498939793082223381231853906283629230594779710782744593716951417157759757583929814099026586460290823797646789715258882889057864947637637288014052948254652755376800053270900800103911549448948527462688185765748247285566096605863658123060801571341646197987874479358266766341643527506462124088104327064430574166045346405842602198424428460322046592884710088086151698221177760368087872184124827269140946313850709846880418309526149532353133939803611373086328164203882792764936342466208576256466749466241574637140416709908118996101844057771290281717157020686203124279642458262569110846050370375501173770858197508217207345317130661457154074223613397728898772404624020722392080229138961374659112977419355365699261608686713519190007277500261677621734605142061678583285132451819866277975222928682874903262797206020508846314655071308760028585696467210556098596487308983900225192704389325673856388538748799522919810841133891086430765056*i1^30 + 308565351288768840444209004422920894634066474078666625270560100793142287909221348816183384543801527435995276941734940972847650450696917391292165573208961638085897391180191763576574738744420334286292771863683095243380344123817165883210074439040495345742229254748001698219193228137085129387110133426387696811159864891430798120733259418653935077573276187174912890045924404625473723685535447631438332876287366362054965555935618966006205469663570722524994158660398632318928717432136601993300847447234566497668991385023019569324003988960537173757336655712747209704020177695161574409235404742558026842034637865462082254345083209513898890961051808834747296594156880505766693482188551904725394137809933571672287771017187137047015399994597754292614837858573801345551083467505286903894712620044405502037739334284937946908171743916664020276890768071315488604469768001456506633003956722215196792953741195096496747737182512258146399127151168732091305932951057040058644018402784270109233263385969145489992563088762372096*i1^31 + 409830069848280904410907587024316631376401925486887845080367542219638119772763243476676005077856904504486257011440664188465164616945193998241496444003568428423011801469333567686770904636331734400397629549809031049335158689629400098264069230338672537312153944591308823488102565958146885095021882401052566129800325013897073671547080040831980534959610736575501852740370545062742157256273031844288217095529825769338980607134769987272021055940407020984638888168830087278683423698403927736818180698440403180403908383979428567313335941540172950385434003368401806519475046757685577469953391835016349359258201645447865475063674061553010210399862142817573557628560231403259469508892013036082450391698852017918040226456961719568726032787776698470443517635318750938444216844627087570655498468986652343132280696883199123305764773788454093123020564993806706872463937520216049119085173312618876716915999712313958906748371205584116944469120152601883234497070343390967656317017134328836675777273749797815296*i1^32 + 2855959671729350922445134285603414465379318477870888536626712676846212974733740825046967970958839739274986540636740101134713842803759540420589557251580862184859061296221521053087263510122275321522826657853152697650861488791465227881557017824133794509929590991626100540645205088991291755775224925051227533762375012047336150935686576554416755060471881261824142509877988102785962088130991594477357556336637734302317132679356952090738920897290291905315911287804600005980832492846732860105222358887800629846805543127700325934458724251055782533877363973911860056965051961353704040799798857524570535951901287928202596225830713276826476578885401487955647604426428970086051691086502050659828098896252956862031119041569292944484124278538139106193069849199027529269959003862605404335323164893302819571816032577544740093560887991462435139289343039846551204016419664298058792544609033882416880639670238865949611375946934980171645674661673567972693441982726692424253825280140560618309184*i1^33 + 55141801457067770036815068075569449212568061143979777035433967594710010838089985341291517354847064467257634564966556308588315054171782365251357237697291363707925535609393549170686711558449287215851828677065914795521295280964019914938551100532666826614426864445543974625272285438146126957892847647577358852445788622452647725865164047739969935746088917447847271466661916035586356691273456127526630566884279755300448354968144695338903734309856938815232700074654067307340138194092810836076681623368621823696367178338101543918486940747220594838458147483603644693376293854025378921061642231199779867915126807743446648362061317126599567005739586018495604007145782071941173236430762050337365197812487895461317291884908015792836276711176390231504468783604960272297633572777666255431399801534775953757898339256276639271433480333804304232466862243346679018209701907248266756697804162222205164551201610505138629680592407262658283060622159188217856192721978883989849664*i1^34 + -107340439725398286834048317796995301267564995485714908126619820391563414126513853342783714549956897890872249967550231132408264472298719341284293834150784213236390303383191360525133474997821504979593532564475417878159499810909336699530063067784267364725161602933084167970354315109916520100729755738640112684390366469680087631133469701158231614864001506289524548534342324105297702076995801805213590183712805599866480706727291548172836485649170534053332886639976963564903714097994745505074517664535941467465055725244158943365530353107473320544871198262956320512649261464920078077349712417118058112921183606868112349687965886533524822778163677296554143514470239977445729478959957037994742803847125983644204388752486415571167699431408953904185738204324916948972089361314594576899646052370843010027739001428170068787068243735816492904622265286803934916493331746558520251112032372085251583330469670150631851840043702953698507964971299515715*i1^35 - N1*11835231051657004292205582745291944973879619373814698251175221884428730645744995654272475431969169175278271307101965013272453598040892863724613609542210129038951734529275562247359390020211053629820571018681632819142726832839723410901790445533930977246942791649943854145248269521155307523823927237530788225253264000000*i3 ] ]