[ [ 336102525658565634720275670526533267385601204371052583420566831030202614084991210241870643011234749998404581537630900627084940973626853913724402237021488137416108501939016257581398691157175124193284024345975448908092948911848692180739497294473946764541752842204668600915601892719580099686714398078010899302382696372672688321609263510545434030247519569037606642802866102393279995999091465080711798251409326247166091282011249707727694060246618811642442110901250029616206486011303606087806644037722182647304383465072624147178953852976893083919993043129332322465210319151268257479222887599478551471163623586589959399202848038213298105667982397681993694060236661317261679369147581435301062714306226567505042577005244287968128523653065918165313994422709777983284239528283078197890520020926448191794415074464119189592986918829233098194970762124152623071232000000000000000000000000000000000000000000000000000000000000000000000 + 7080099577068606799200752819409549213415624463333603711184732058555721898511671930544356312048312365769681894354535052444753852758901715869090211527513367185732432071421008122017509468919370900770015240725703894215568404580577784599734825557524999419057885972570837890660545855439443439853739805275647945347529424064729620949725214095476431797179956083665225204161358301100345821485568753663014842985455470423658785390638956685712525550127778687482565553046366631336357918287833332701789758677087319501320539086561465981225971629464734695630440045711960587163786357554606429396239936807983434071659873457724446931894283547378946098800816446395813961527988897364617686192272410124380770027391334792409470184245283853941443484388651798913731646979498933629458305623530964180220272672817235210594714164313443796701184748004688865671423167152183138320384000000000000000000000000000000000000000000000000000000000000000000*i1 + 31091553085482966957408049891183812682025285124629349917397340862879805435488049107936207151784105389996689181792047068286200287775494151372393368765294898925740448587512775393105245319590720352516995593093395074813798820946620811704700431221251519601424279100233308908194950263759810035705350986703234990707381300100298079501203258290873178985765350672913370422562683048710538384889640567214910277274132537165985656618541111715546983865939470588282720837110338084525557411701764577919099098992210249937255558395887545226503830493152300621151096911958932501458448200391619595776367677815986436534630366413185205419027421019660212701061291961983116790522410857060957386232462802805171281519586110156006099039800847084728681956461221178524403868390720063967395144456155230792267641566611347287453547778873562911644628414886231933190740593708440282464256000000000000000000000000000000000000000000000000000000000000000*i1^2 + -127329233009090461389887120038618450528589413614635194577506969195407364169091270525321674981609614657438707936813871005161024914656243443236525797633927676352422890660290824174266505995472803196883121492313950049220693533299114197419382239755891652713068164293014607811576898625480242452758050345004871198005194197293517805943363733520169222272951500082783046069776656833646528311959355580324239347828189538077795756707207878803358193243927691207202155089037810253466922325560308887508974351785536793841843340510597091092861958692206302595629415241381912918884672497938932549669450644492833005861419800768560694533587258536056786255963203695820345756585302282547211697897351485571451550409381804052608713408101512950937653237196788019404615410619286908408490056636848529979555526855453607499024340494237520836301312499687153003083437089422029935869952000000000000000000000000000000000000000000000000000000000000*i1^3 + 211090030702588396511814971417318219612863908419794317643135875304825588135979439175786863114739793131948574241224588639257098155455854725578794209381555372339490336433498982028345063532014166325478336583437551364984031511314788630431047212449160334837243759318852821016846732114772143498539073079628059552443082854424985852342517362964014276020568517651874664671912776502397678906175652937794521564613194023064103575635366301752028136137955780353054504355230041021083739814678630665441123963693565380388471714616395540158058482175545936638109868793728520766601818602541457342553630405812022108020744893454203554746275927909341379039909631038252046006206676549039999271284201979083194099956037633069754072685652385116848530525201044876888275445800642936239973617370681838506506863972051764946402710934134013549597548345747609038000016885488223319490560000000000000000000000000000000000000000000000000000000000*i1^4 + -157248906078389238894047152841349958698302725492822106013837234624000677359068228518698089625258968901252483648208232303710437360211736277650569805616525762478734547730273019523655906860502495181389011570960352574059347871803035511376101560324962612298664019534013476251568731866591166115092744098241049701636452410498392460691532345494825163977213828785911281563327272098727033877763864588280211318110360067589161646296949586404219518024891580015595004773464962645020936052265248197684824642895457163050254029306323479158265415154632380403130580736121870997123466306829458784542373717385322185345271135955327157644624829521019166893672295106455964648364622849211597495883566272924232084058236547304353646196031397908455779287559641777057190468914173493978335412380232636871762614652790872280926652909056664185374274672426803665816589614993621823520768000000000000000000000000000000000000000000000000000000*i1^5 + 68754716979658094936956150445095715788669440128645046623707274971805979560152232174867963388648978637629281255730122811524530758424186624368707595431512202766205217474017760666756800358007536189373584677677610155953623708681474206051878715324291963764797415416859547822306505851652169257735116648730683333934031228478827249780849013057658278928385717316208295982296262182784186882598909150223753669486285970566699544299377345397191719189177824578128301697173506508247637543440509139079125389556476642917930807344796406357710390043927570370341161317974344505004102205009334965808934658156700836666715258285564214936362223561441956144000512366205751254510884356529535517528286760838469250612360182968999781607814609857890924212364304828857580181850118425800535254119269700310335729868572866209414091232474990328326633474123873762671153277767807060148224000000000000000000000000000000000000000000000000000*i1^6 + -34661248797022782292703224093939651822235206451065021868445904024240396472260215048525817533903087971292179222802153177770900502044564606952583212241388163999559089517178743457923784225347779948873953899304710381095392929990577432531871981420042650361493239395013254319091627885497243958218687867853282526510075699329181037134590728402463180771212380605174204810216530348619722774564737058158923189251154785609687621348891685048111907415802514239141875174300619754622727110347529205788457464053164119653779151945116069506893331770225502201467474823624472725545251703650809754785330873326162630673529537905437475872150726516703567486987982628533252108700326524274948680244234815772700110129498945701642685676541091030984743700315704527440061875729880990515622204486973898973084135906551658200655702554028956730541555950717923723429974853450596209393664000000000000000000000000000000000000000000000000*i1^7 + 26900658692840859220461833432855293969619971645730885733789474083947887467307797206637904558613394962384865834492951501694258324541556235098919966081868964587682002130459181535037675445466941994961454991098091753467058499718711888478859678103726224887712775819377201715698871883226846239328109962347342690955350634068946215569949488663751689691352238457745177257040498835340035166990338220983927578181330946494182153112492186989512138428104920194332491537789464784897333981223424553497249897008475074105425895727602025405258513638480051078712515195111138450094056722072106589605313982718641736137817138025068897916636430729729923415839408118138555941089152178847041653212879759930474046401198243590322826956426748278802663462827988609002131674565980346575770017023008882471493707507643715113102470004627135118491161389839767123566406843269863616544768000000000000000000000000000000000000000000000*i1^8 + -15745402812214954879671193350002855476004082538803991758425694487596238129676909449937557786724326792185918796922612054436150144639580561671450178785918044481064131120657937930338983182259253492543715257712861162316829860419668134581682166360374650165181791488088638389633872631278330335237475915011606115936524576759919417459581266475399202976920667884604472398668346163415525460718850937338149989032914381628605941558580944654573049298976705979163082809198044273358384088936779446960044351060613920812078406040854555679589683640373113747388582679745727190209040377761907313914172461416873576134552880047329759978457717608922611227988249845174750654951608244486532971731944540344062420087106382107491287006706878696547746927452000757096968216674865120056465745236375414374380992120121840469821739027570442085314695134391703945442174045669717369159680000000000000000000000000000000000000000000*i1^9 + 6949472215338847488687971183472371472036396389477125242561701329973031898468364628393450876716015869232257227811352829729636131230056322973486745064507555139085222245303528989887824688154485589247630362674642146469163455802959296966476589140836643313856516962044819280913780360170412503809684190296168621084951170020318564696719317136867222382287926322115745877428802725991381014114972379672722548679971509244168773546832012115098006399534770426164969194826724205360372519947499418419564598440767113756374327367137820098765449039048654678776166762491028177445965252227263196875869726828337305855934984865775373668030540974092711694208564512441209785366101714594390730073084486944905320263614060740511731313345202126429447781948628553851663221934741971528596464388140977750282691140424957500782671832661018112534120183697816808712874780401181667622912000000000000000000000000000000000000000*i1^10 + -2275028384112060392658466397963371216241948326066462308361648896025308370545734735980581756685469931430527358352493771118148185706633200056367627999051211480045197706168883114881921748969861444775682553864142738528348685519275500415349988914612199976663396424102525023557595763045003293225259035206899855852712075554846244592412024251511847750788113667174717225924919322676758216939382310292786196080081817507214512070053617858295310689588955128228437990188773569883953998119824120915642159158117433804215623848220260346780608563442428440656829779204802856255780062244222574021701930400732696516992620199326471931543622039986346071688627582247463634350170482125374558695718757795352257561935399282900692135382829947148339064430303807151639828708830229937156926881910762840133088269693485000221238107322748524664171567449731781127003213236178545278976000000000000000000000000000000000000*i1^11 + 579848764333995651892308191184797248804323804405246216498919791123424129277278248573545079935624221736367911873077292672604177209378422842639665713382987390085465530117859802373183264580484727846709163937926160361093378597937124216541222042120692292591384158852174433111917604382987066394672225026692739239234164298445331619221192699359784702952250693045723890869722112319917453178777263103581328083964456419394742413812949578074129871787821419410241302895305579035122915966918335207611343349001362341891737941494045336521314997907547324401775751850435706223929076445985240508254327847616125503232595679055498928657433429046293649193278412204832901588742914828514448639955397597590783318452185935095043986297773204014912392049925221000147150099901296972342311430815607260546417901227520061449394549465050208779093831431401951641392781487943981203456000000000000000000000000000000000*i1^12 + -109346202919119846450078389662178016772072133094832650403087821985311855038317121176368720073718196023390960978367420577395543477578201076668852697283399165845133526500698766378492650702704099904897571798391442749886345747471029303100588120092950122791729547560180961621946897948152414247761955306943841187595288375080408923065825271187044620760592452634839641361972600763780440799690947886788385309038339980283750088906683831394667962772632129405118479879382704331371481920918480891752029579831981908097542077153912115722733707372840349331621610612088291274926477224735935241826296112707610234674049610209526925415604726584805939352848259122107665366136628756488619419830399423364167909125702162208204543777285560499640732203383666829044319619515499736438654723993549552624451920922273996558375586489215832246188002428643490224246357264255095406592000000000000000000000000000000*i1^13 + 14508902609860870307523314980524192200845585000922884455851094086522539530850173099084293869649363832939506045070782088906139181849936801538349476118706728417686796380958678341512406763132646083911750719404377660066525698140915729637882830491199472626220357568085198097193753142894356606708285436766211187127537683255543373767232637736135380544657074809578277527586758173609202747044571138676726350141524739710873404379464257310575780421332596249999209644953995670221183155421266368321554441408276061697954940411817908922731615165673343046518279425660635239639364674000136590368911875794898800679281192281239415759156735601358610827812062472582423699612512129499554209448322533465818801519099528673180329211797259755890523456913102128547659019282532417395888414268807238838699180323882349084317993097110523316469493098823576888362829336205254983680000000000000000000000000000*i1^14 + -1081803157738467090368517603198771707817886341613860072554919468298287232373604214319306316013238166353535679465622022941978492521628774098372624428826738053747993577536611423069023419897154242332406734358793050563077994924694002883211707130318722956109464486532238492789874303321271144471227354806714073076450763639130765172236531888758220530403595156600811084839357181345206158203958567099982560404368377981983614366727464004457411779842259830243302843206713337705845482515982199849563627194009439140517443243846802303968266484499431315606588846663128152809179280309983630591869168736469680209633794415800165244654868403429554007625736228838601122194996545321707883554027384258328534336598732339862188935102056521855470958489827458639904512305370068228474335937636981467229243828556079238661666668210772481743886018202321061563844662108459368448000000000000000000000000*i1^15 + 47799019514094248814545741797490652393293219484593225033120959321817866411167081102942544731416101526455440368478589638399848393517509542133183765276482687581093869206243663180049297262331206578833777786609685568941713719821208400357815147460464668323148545989184732472876041565791305774193778086309950137591701446851470387772403879708319937511272249989273720816222541902388521866827598241449511233203042339010798622068151139625502063628970661869318490398872979782956054424803367401205979426252636065041099110206699566762871167824273120105891771232594019988187548121461976591918548846584975017029667584112982587675544277029826262228170110542729391561468480876566561778363091200872246082000037582694854703719651872634282830472968350304327181932961884935954684785144478315908139401429042600832780076162247423301709571001925357102878462655273631744000000000000000000000*i1^16 + 1027579461178126502052363616174374978538641296288474600957151490069559866956915052219140503182022539181738462782917283116268770163065146963869730541481744272803299400789697611008307214236531140923919948104671687575816404466068712914088830574308018342546270426736479185668288704711814320908687223860239730827247736892940547999524559875342501849312222431593396194709541019662981728150328550392329223345222719446669384947698329393356245993327516976997283354522228584751394576588946127250072366195318025546857132117579680754503793372403701077714798508611248118034971543587612794503443633922581007781121599921791707329616076201487996224990228177243956471556004535198998065424473976303335344975341996150357275537471696627722834288845786989849140211437673119703884040081798774717888869056022270612977507430244588809937076269668227182617354947113517056000000000000000000*i1^17 + 7727003280267006738639398613452798419043126071779259398013356034015454491188963246603749202927822904382866448689104808506099233805989877332521265772425304830855692299601583061349164796616493626189249087339393836126805484907107058171656037998725845807465470866403901292121396680506147839894474391578666449338199491398050756937923036486425880102652314443825638177617955919790134475747358063713214571384946905346940337948127712602156882248665698001136643188510637811399762176844736847959855744936455665402636204260727346389565859450834553113535945484336509584791285290696144695785019795259646404414172938098671441533804202663098458985256435346283010575483513950914398926373891378551967158240230259099882951703542461310803588866054561983072117180556223787359645983408277742430270675748061713141678652425772246173957600874714997756878084204658688000000000000000*i1^18 + 56160066484398232258557093181055423494468216762784451273774933578735157026601739214290764007249462625982287084458774648666911427215968678677157079754583118714451053481718074792366553733230714313706162707601506237587715517065841223879987230358425447139309402792714564232682938074933990653744722390752182768076180734176027934724660299757361922513574368645334864982746486859259801290074566146279008360558906650479898874875973926396602210470844749357745358585260858571482379911910529940512887221219973484539210813991492100578667354572631335317786585559838852510281957271463473067112695363697015505369179420276746384027197805857182447753160809681680985360042723737706503045250157881390983896750569924431452680977764489236106028895052494673742268455991310831743450761798847934543105904231130816461276219862324088253369554428757470725906303549440000000000000*i1^19 + 2954401905396827152874139747927146248011960938468021390591652717119210453032545333389526134600704575654494516291651575102674896617528859625723902353622555860140517416074930480296118261657258141618974172649898931238034728888225688815728476752168993093177810547061232185526595149716699120933756639868072268289402789717045142000458723709425221204359212333222011832509509647110445236343537025676500889517555448421374024136368015559931753884165868049679779715847747803735269673215281493459561210081669050841440471586932340077973852759136776005319911512178038634176146704505940822865040256858352255082944997106292194216507793206398761614908340431229810554278826980283616624729703040653687394580666633389910962043184399227409562487775179093519417023429772638059469255343001162465672452588968606833296369229392139433961061785782804848629694595072000000000*i1^20 + 56327069560208958856809673091311649895980920955073127073228633957408405678097382855068380207685475954456900710177799927541382474449981075770047827018562446015362395543223606399098324538560769653071906371574883630289985862164539409628187196353579398182166339720548495225014909845394504913596935620922322578329973004428976457853538979657637781059331134854474540916354618303601802110402867645664521628680482797191082610340240936323400323213726823646033264088089572949397415943736197873311256544691841739286707953075420248005755867223249783233948275237957033559093085131287748782590357690395783415464214686341436983036330846390352733401840451554123816643542205884954455621013369294830265401442766947563344683906391554789946799427043766645048775800600724080677424472229928475778454201140381221875031616735945828526759360277048412788829978624000000*i1^21 + 817445293989622026840809726714889816004846756523303111793633053402415958407074254497715422753579906237947385297349779233550030248166975476060349166644313559113611404650857656581493044477698218172206711770795245908913321048779032369750301259316406825397473761089301884876753177603532793371347241851564130410908302758365510410365582162997289582488567394635401539534056870469346778951724526109047139586155796890978984606091337017534679034604163689230457079379998852473934222859004972723678099085953429118229595084661823321294199326613567360204227473690748287086676050539263730002434330330411575430014025263917953869730317006316078854006968320671800314454323512923468170303033953635355181217697922943659395373622259202263357672409007963970790382579428589092467847493417584125672514107967366163141143213759082212259096254950764420211408896000*i1^22 + 8551733640737353661319724344121841917725580100026530881735722333093626975196034433943794423498556334130779201009996178447261867881093572099285617716104208173959769396711443688019607738202639739080497517181422153762063641702712211989849142267472411126246857714976636876941572275989185160522621287874126277259962302869292076556450044596855401139523083588085102042373195590778392710953902679239134335754751593883198188820277517525568650683900101213349801855602433258711013340882699331420480777103745189888846453693997534385296522124785784735905884621673563410591191440123744455942751762893515648849495692835618172471254990298817164945191063524870422141414365889697626099322524540645657966423942326194302338495943472721604526606549906155746355680418429062949710790409403753736258629278337050662356994788571534650721004647469540691673088*i1^23 + 65099284213356406143981428446858012508737511233261995514088217783882939751352176635062309206119086851228376084755059878213378488224008611411994905499126514521237975573684147271132341811160066978914339743932145346038386679168331520828410912738058621094219771372617997822804845733688624516118100096116515335121218317794122283129365464684797321231001417820009759939806044414440548723604678006615405343456108607308223254536246607799316162861385487679822199462062844930140895565724710354552174571830244043437912151872132335421628492895197039445351968548762447890662959580280702802203106548923857563728108802669287136747462947614190069692685923516671469907660936928148165894100236958311430487645414794966334720228056314921791763989789817024409834607150388846496040886804621342190622653827879398178646907036387641892415454293457371136*i1^24 + 441116505941876202464567584467898931930949156771850178867010338094441449745216262404886661403072189959034266648390196398299738260389087197197365078890809016819960144134068586314839971196152503965195422845570383696525463553949488347405424945085388921321320981123336455371940948263091104579066676080180215590390510451166054954707121646880012141642464556817038291645568358243746166117471251589277064880758220812266134512294742655156063819009646931618062661998447591439361291227268490497402693736359886851703256634762523586261162026372204901156232255624961036447423874492015545878924836942204398308903662794608540765602887945459850496449695257640075754570475144615256412520549195787513078029753590330300417394130289720586317129448725386124548307638799958550977660635249465972555859793053059022974460232790135431369813970124800*i1^25 + 2158640568463878067724254946664066170744492669001646883634404357356897554766347379835259629871329016262431570207398005569804542204159577360527453842102143946326231636576062503075299728592721028388157771488169702603440474039352705559748710170225889187673186473364094787453902925868739772548248589615843260155551729834476052014634111432305683419135799445071589625353168151603627110286564522226802797039346015727750481527876174759314822343373829032181904956812462060701760694729695259564835230343667762306297840935580320155586411472269553324933539406780473256957926726636887232933773381011980159122390729863427951640677170610898588228178702609328670743199216554769403083974373177649027488903304669184179361842484813460270518484626865170371692698785967274912346083636569801268334641437760916262088467885358335544317181952*i1^26 + 13182721863821928445557630669880636414935200742848673612969164101708132759281463756892766778933762979839235776610753597983060947762851249288443198936878080347213102645693278316162204672067665058368138558437819872782423330714102638018386097173512709851490592245215476043769567691699445524741273158524844638145912551056578098819742378788683195998619155313251338065153377260488859366468143035788637831519361774791382289506525460410439927234620904151066137020501612333124178852422290549402040767385619914620809982420751403587007032613723726320613448365347526473683260294281510793147839966984811103557087437296838384338899183433484711951152967948525830689311206284715232324663403150612425119912035455789769289132766004306188059470840272470922874750542939361279694460376815949257574377911636240133987866895382583705600*i1^27 + 45567408629624253673842795679734685252028681932335496027459481095977354229533184055377285899955594905153402574229612023031957131422020150083931310418715425796946603134640483231111948689172926289126372388703489299430631092049606517957000852702055329397263907283157591205577468319954512266107837153689721971604714645788079966715180353586913775584831238389667577501093061173441140676429582106193844693852840977773972820256166751411268708976132887510806522414930770907386739742484382150554523083673599316283405783567035897482271644203055495310266328473638618012494763964123108574518567767558133681247846978703869331409693953467010969561614269813529608839287498966434399274246687828221999130914728433436013282499181499304955651137316824698093071990857281742715238324243926819407062584847333769001556879062597632*i1^28 + -139839318443104590369943095093720847344435479618818718034367805948206416001269929945815726687912541854213682839489273793503323791545388786381778703566577674435583935027821274855830117710208641966181786770431373150373209196117882877837231959728775007458782237902246186156335201444347502610321325340698351433640874253428600141056853918805100461336208831400465126902604551919186260938314006870941124103549285962747479702371731269644405210912675580526885634590188205771978569677351226053504812170898837353875221586480896950380745518404522206718166941815539744051222359110191287670050841872164862038357594523112123785215601212186843771830353329836990537213274784800016758255291309665494748411632244227330030666678848023112231846714339610693903848508935193063183871037191594351006538380947295491627337908224*i1^29 + 425021415724581478223159930654181712501434127258525437707952291990770851717812102870421689074777006679867086190442951504186542540369684935877670340700523123406246785508063583163575701553873331256902579695635777936077668886607339880279482557094660319951046517573685799251529854553664101159085807952216718771422518432003276245680348946206914194236092239721872845555416547259856881263312064547386383699444385172821122809912524189895685645758508127583746827068652514532407797499745893287483898242058142941222608476645015202610242486011357344642231148973746747779035858432584080126206080463738140075803150638652506013847973050449297585437058202701974679169392870122030911058432463102019731474715892208251433864643847141904972103357661603085959715556601047436719554969286875417346689263754276094607360*i1^30 + -531777631030011340349558094676243840660780010118537711771432675228883339256013641828268196754708851618514816008178214524076868752388197238158294580747266384832920375948551178107985366832682345593740124802059930801854197884783843482201718534985274930051237764082593217307119705733413070107711418318631659262731270096984772283070911144263675359253222668463199378758335525386540379150963191876493389889271191440076220440486397937107448718468761809010760898681983290600102133042536764279856906640054826489405865359965304039116638055849425876024987736616130615066941755012566347802244229227271007682275912489271638861708734217361162226905567710331918971099684887608523917851523692603552052072404855982944120347836774633279942461731311525192645504505146716209865942233084929507117681747936935936*i1^31 + 393863252839380832478579392016769552015335583861461238731732168553031038784047696152600883828578072839260174921399931812513375276437243591708550986767820584061756969690331090161612154292286968514629228354253231847741970662780172555939209505761714706244726888986323329237378106515193121943996868551081297131949704634358286929046565487127428131676283634927346717218106843072463208829462585932494079138461461326776503510096503572616087773715052897358026701404247993755938296070543588934416770548246939616011401197591938789463783724425989626095909637760664736113323530414510950182683932646402990701422590284518148315987871905431850802434551502268953688867800407853672486114921911883189511480371228854313034810936062969162308949380616526788922038235262028313676812457131657110923952259072*i1^32 + -126561461563144398613918523673107757561732503152917233174955495603549617165914248831266336258993923907315956510434109321227673009096367918200759888461737573517872315060722520972265184539942153030453864443561368160199962023488642518444128275996752970129928257875789698163949240107524572505980138503804337480728449198429554169063375160467028622258405238973257832237675688887450836274801092871767124320737569053546591647157678488180921995846086410467441877152268033303882592229874510901140856383825426478739180013109355784537280352591902666194887447729543821727864497188812233846942971585755595545672596378555878473025007516771324721396874580041205878550188304154439546705257796192702866640679185858404228301395614755927006633736890465012692510660797956443611920011466269320544256*i1^33 + 8667698931709286882039440370698058318374072101021790510711896481241269766000984982498135841856261737557204704245715698325057489610493458368733361640608301080512620444461821407465734751876356820145718940468725423556667219319533152691586288183706280128993984162655317446897235957634147634795882865069482849172871349480807745672477546799681081695135279035350844148909184985178828193907528772520629043147146214193647379601970735074032884378419506612159510449904084220958554987343438319093672534130148763755810082917716040329458886144545645248577905057530895060771316015417073551354326047330717879199953002778636011964434282881256669253000352307206289918268478209415666733456113753478945392126980014545548201357156145799904333420886629725220333657526644663417202299740618752*i1^34 + 1935503269839355549358609815982217228747243166486197151068977046312106709924787449089687013927770877496646311668637617912561126269723170789509910827200700365495141967137320931086749462757967625744394771937890005676090413985092949175625077189376297619888310850705469885972677977541408860211726663211552966956111934780969696026735923922226451682682842654482048938545831454591147674153563446726335966400508450743016065730114098523735846053246421631590522106915817407780954168500837608932573801370912836457447987857333106127292022123840697258897375855796621590674874171622819889006781960147320583578527103572341215978895542536361895665301043905645006503311736801357600217245778493277844661214951385957829124300571116118792358882776185776522083671960022088782738096128*i1^35 + 58055754747898632744002617608802443288142433532124319957445378558817602496434684214430228662664402007594630985211573613938477526166017005861318060621169684773838935133180589416047044252708158138334550903663239385317646601766656336048877326290092844463592756676753635225542192636000946234016331373349396543527985240907027951083117269237234953250121035655833361063109847809265331317394221997566659726833349997873385424558056934897496146798919187250228526487764861122129376507665243843333950990533513616674823719012246498913505912070387120550661270440563784110885765047754895666148282981605469685653912363686933078270433284997991653139357567628671271233971613657834525513417483201993120599197008456477045067212666441944960988291876451016649596968033423720448*i1^36 + 48137069737965911690247531386429519295175965346188011012561367198527387807360522695293457867585385585668424748892537041309259678200523041485002174068142222071462588828346306718923293164387889404932680693361086813394483982266033257003767576492511348235068872872439812676802396046449767807029411363792800563642213982068965596567460513792617206814143350250288836290245721084552764760920951677795889190701934530753532484657836183798781061293154520898067363917729802094236196233295903756324390724897427629728706640277940862113078410948132416437615970198840184911255809122555003831472676123592706282295430478444532179678488118091566746389278036026380084287468428441168830709925000307969398064362848352382114379667668334978028938754495621808218940899328*i1^37 + 210505829226982044176081266971608787909098634515814326340900743366402552788233344256703687280708926693024850998685521069193650262976330927947301816675576746432855647080641576186634847649045481121128590151534188161727319489601209633467847619219281435031955257146019737442467198871934546099225639711109765739634593415126308277792846666970478375858611068743187498357152815263085452529412569291892385978311639049790358769195917556043752982324861839675851968502932491260264612367215227489295934347558173762927177922935552187581486009240422038905113325065146871011606480465669048610595827321671971830104681793075861227371052637807148174146010000408993182297871807440720703844406930250379716797346798331371386737817788158727351694309288470118400*i1^38 + 52656511573199531447269541078244719653424813817877076055889263335218264743762555779957242645788313040100906951928676301045624049941262129821642868165299163229229960925404738780110519689583290158137800169761640277663374299048929304108235978183370675321483463640765303595613876280723348783268363291925723184694059095432917407471509581328341659618999786422582365817931642196950471006855967252424151417848928673659707406337136586808545195673383846427432733613129249513272254410290002635354341843139679091536687376453461777156673493732867750972158745336685130328313841559731905468692415672130358700084699932760727014749180996790535602064820427349113743032974160610958743220608629449154416663845755835262801378542581972874116032626688*i1^39 + 5110421137891503062451413655819690137159255625246962567403800212250147526867313684913127945863640406130306472659976903256800734520005846926826528531201845266622882074604500604094727983916206796996230057634136198209866656781977952067056315744092625021624888646541816414002284233951879897185103526028728394168150953539464643880231456765320801631421004735895890862479581444975910493718879784046227290745445289486837187044645871649080123382068788779428185116730222342852482009004419622477703938393445229863351278000000375140350340722162342946137915388742969293487494520482890470260821231021509707790615952295570132260791066198974086526561069353394573250832536564595874138747538363982358507254658075204563541929376247447552*i1^40 + 100232146951701172760328500190646758195852327057991605365193498819560744566940360295169272794616345681258192913445675880835292492231423022190782462170825048326780963558003875747655449149092149842227555476990530828926460673081912479433555187986155845308647858045485152973623158832824062772788066940302275954899384301108268436864594423275279990382281375196001237808259061023785696720406094677715302388154318340090303394869748672251608512590433516013432770610357896936492247929654448651305101337078809570736415294937138297163883098919225563010750170232481302742396264185163402242707419274175942757338339840610805365843018845938590292916521373426159175590894661981267282043462876966683308668860442014826627072*i1^41 + 751857050076892030198007922688514686895387684499248149238593965422154195459861161633042104436213161109209173287192789952979078948043406542061128569164772183289429537184113003998291418000419825905099591672280676603003783249969079370571371279878574205459421373051146449575079237425246308194483588929465277782633818644337679683647817576092918702594219787784989121641035812276601980709650811212243257483106357942388250971910844388915151367934554417078266176842645416753173351653492515455459065006735461789304159183893487181185154374312950579736979597211650563899624489816917741835867408342707056891741640150966339857397946895460407091110290953233689792979008500735339069097928412913251704111104*i1^42 + -143594227140117799829846406639581711693590636386633918370685527341694884046378910644161785571475510794639582284721084087885745972264092296090978962290859175434970121365386388655926537479065670024058310293349592157743951811799733993373805034527176696060336865744657956086720946332185462067969423654675287036918649467517374594534429523592034755671962867451560244334148967703907746758798172070017672289407683564845890207969585725531840041813969058851757796661399216667211895365924743543796834368750882560896686036954594255271862899218167134775407204556334410361543734212369534616046466079694307630127575014904224017450453197309711522644721101426821472737957573665367249977868288*i1^43 + 63647639206783082822603673203935101225406606021195877673886382367178765929373528887246363088027881291623363911702313661465551340250977273967631293198568413356913133840044045239607244152683827292331726249663931954315149683829215205378192365657795633841566444274882811812127647222277130022791869324193190381608001147179545267220162303586358250624936885898512743018475890769027203636769275153590695487932123469337316730866954989785951158931433645213916550006315588124829017955929194718913787900264712522035558285891000749258722070736033547560274006989371542639248423329171907045369188704545221026059705823786982702096231311021172853488630075587368706187516530688*i1^44 + -12657048163488231777316780705737499061390226795256920788647092305766069420516398246631581685899198413550158061964682556887005732272816673397216385231888709662555793549063814977552693773606674470629003017108408697950744079133903713351429934106520874855414126736340086613099894773905078364012686803215447278529114266899859431939990801328983139131118613964626310102038744248464312515846334035309531575217431534725393536682251735939115382776003275584068617782900916149431360776032289301188035119462124169504992546939594303576890702176763401619077952456249536458146193109802665812522788473662714165561909157898397746084524660493760*i1^45 + 10513290919128591474435759284960881948180340502777099457444862944409988213229079517431746015577591959372348244466435595563556839275092918213991459600924458056660179959109236388823356467712654895782567720048631832371390976113904274551116914181368182355742027895299753728478929624237633756155213289013165566948312538948674336911002841470953132217837338039583418523877406774444817522760267471236424457368456612972480875573172842413344759791398787145658367540416637150408691173177582876177107467393482387571761256716644501537957155948724192654040409188522057827374544105797106857944432570798401*i1^46, -634737453817098140461436068851577432390278021926766878943120754652852362713843706775969468500091750393914722969073137667162931471087759795119339981992636492754169797089906567141904060117929985205354033154412159583386960192240541658561763797250170223986257021228256673440271988498930596395097995442361229179718332525461896146099163241443720019232872742243935058243984658613755166985741664829672604545170331075420725287896374498043019456359629472899543994950905527360443503461356107915430054059291055455072950448844683919880110704177060729124972917768817829150453384401768889060612103821897585866284797300575050081560656433584018278654888879507589214548737952057499990984200011244402470329705699921246087533444756594658975513475839559334647448093337789059764399275598923628845551165239475344015512169152165031823216148001488114990458552415767452970041310232720767017443727484550269819233992384377466015921658317198216716300006826236698736300054734365521975312462879855576574724797289652750369135936822977853398797483827507670551920249462242729217662442858901587661988140690987530461740225496597041996786073684856131061470701237840986963430362279632842788534121307406196892396684568391433279547769943469854223189030121851418308448044452783315873246754521653846085682947967716316375314071552000000000000000000000000000000000000000000000000000000000000000000000 + -11369121146957265268279672671529953633681675332193338868124964318361135505194469914534190189303740492331620487168109982894364942419662958742881480563480473198048774139433977323216105126365336821042686807769040588561227699849179679232154554649115487964050048988528623404721577689605717470622737838753083877933607023070859377277721926749406417047544855043182062182721582783492324236372788852036123645762411437574382151629147724259095408217320804500767384857139860023208297200583845238469653351072762224025337271145130229032144179158044442566686564458322049761849191007817958178896095150514470518523590781011477920499695280423265951741106026758027544107479554086740042548962583489165803244250137619008930953142940343117497451405258441948603242681341496899448774895841658236295191188243699822383867869022898040392123384690411339798297857318332426466751129206650891715693458335222086597968193785004743666918595442144602304127243063000975417457675941206061908855361166272556719238152348784925518792455462700103844986719362752628544594585632966242532388558863984589580041634182143924328595146109628163073235084109813284237976338945276426364695863448629290855305508841162988979095271488711323471275264220408699831149128109599459660101253560975694872697637724831339359526003781984758179448880103424000000000000000000000000000000000000000000000000000000000000000000*i1 + -55455777455609772508986883816107273019355044088624830625662338046954788345111586278421733784839207479087396431031023642887043780282660441257225322134768152055939190024920647697649215475235680515779198161755242519649135613046778156652465318115160902959561052190961513147901606365942476867236007532174279861159006335038737880663607252268456305353602047373902522993481851475470508166781238017795222924136648328235309772407448566322805354216475942492086712221891232585375607698117585291992773636987459429477155994293397730159101851964219148703733373834930436532252201033782701394298889713336597069468971855803272170427572529999168217841238513505260701399405129759506689969456875421939671851494106066378413945198488996994679017924325206485891330707420095149674374165183975807510011983997141315564915514694331532157972063824949317193646056376794224194698307320394209808486327926768543103065772991517926238745743323463854264291969352729079598252378155280971181701765724973850079203998185704359251236485257297634991651419820368715452419854674653621241987542703221941296667349288834073419208132361328282230116576099789959989949917877343718610781989289619948662197494376442233303608148863318283300272492866386674401695483981404482377399092054405560964809853914267251533772026280534666430293177532416000000000000000000000000000000000000000000000000000000000000000*i1^2 + 213380280402538075911528580633224722273014502885374933560166215783173397760293303765054877519753010866624253813685210324942976675001388371009886413263845377983048682549000761078693960318433212132254875918915809980789167663484064159188442801144415291906730332842424874079923876131550084478610038209757174165342591878988317962322325415140866997497370014810328592812138895378468445598099540590183478710211883698062318797472313397164264599816150392177447439558161014768381263121823558662350959323090674990597745534898523768165022939350040414073567845658041362599771698454947834506160758164062566732493027162727729262046314011244292371056028327373104058766537443451005806485764869300637981538679352251818513870708902451195897991828236530895015206320300969122905754176633047568247296598559002224860251540421147980547055803259478262232007304417802106737435489916981256734541056775004408200788436297338642518217209404006299535011016799557159663699877021117901896139403397068551926706336236258394836394233463847872652891376211438094052946030616255170789279359032244808445312525123503354764162573752073064419201554163792314077201207288724404610977588677058832058699898946255523191060738224426476175977518317352345147013545208285609385664803210579997960048002854599166686612845200391449264208606134272000000000000000000000000000000000000000000000000000000000000*i1^3 + -341182157420614696592990887374770691294734160785941881192375176887277835986586499205458146715629622125722454431032455167328168696821741318492961878133479757051840311698816085309527873251548896491189344682397623936279044836356534330719427432746623273854723658010687996138492451864044062587910968103402225500579518768730449398296437972483501443366121140698935780216201658206204549067263890306157662883958526058466815853696970663150057163576611265836659837728178318828256481551779458205479539183312111766176421863094543249695987120914519771741972168462774638196096080567719833389482823420298738086541238234533795051038721466057972635089695550328823506533046168044192205109573490404705860570828882145548813959595979112037646751010624646160366382611963618418689729753111002244911693691917786500646765262545457008869276049432124854648109671253793928875982383043092342542929825928604012499785454533054777079426714733427482641882702425606115498540347921589574712744176982442094418713231657437872001389659249108588555159249406784378774105517238096948649840855836928921906273835585878069019622020072379906348150437857628594869276035951005611609835534112724521395087550258759742304330507736194434010184221221937241516239788727362225353980319714420288016677507354427113927484034770062729333860110172160000000000000000000000000000000000000000000000000000000000*i1^4 + 241270973093976077298405096868048981407081500934912060604351747819340017506866029994436487994539434332465920048291244709511792153340677714494092769750588807492112568715732512992941976080723809465125112786577887463052691403422073049701869424553283233876040669344555058603504959982001235956598396054051408399072071520670013433011318406964912698086194772339475638171077883818391197322262005087894354948135385427005600137506810039311221315528779802220935533476014050777921168436742536399836147620370631914161823211015695385524548092761057930608005715240511212149829679038650288761977261549947199337817247079373492266057383801409684672403212321156428310923707885971603547213150414231190222328378603907954036640780495149917275884111107768298826741564398891635321427853304366991802377728229422435817358011426261046440882396051994558117302501649440885064388212101773846910707230296751068983937810114350755516322137067739601346072472650122699755114169556971350079437236044367036526099903433148202897325788835296800140961303650749169273803007485171618545444441173105705847522447496019838693613667567893404293732509032020741189066018777347344406258301008815513697861327659600162890621743344027555955050850638270209517403632336716594372325560374489261384832393165722342793703165936948374604968989032448000000000000000000000000000000000000000000000000000000*i1^5 + -99952428556357076219259062510882465107445430614954061906956092648324021924714032348923213345387663094646838176564211053963785760669347892932185070240771452316732511742735257681991751755349424308091484383343548942862591567312638719767501382037880953554441507811224900382851528716561639308966814165835946137219024758762273138699162914845309175480372684984643777680994703990466113171508491631585548885568356616567722119422667950967305050116611985413566835436696045992660510963666977197114726060641010923706472457913696500212543103574325906968367754083008986015975221403729583966729961738001571294755945034396537796885150544987446518850667832114558321987410439144003561873312777400858541448870688458883616940158322903120162253420250510515509462610074612272834951920630256054895255187006423616578436438669089274351704554592643546806837486337637531830121766781265307284397914093613455673024181151199944893823927517199698634765773636998618989919122112857427162413164315347958228800829197827786323578429063582530697253911051336958329649725891118321391178905244333969791405824967743330388461853420157819486960492901075227878534696406307351091627149633435659188492933263077749251795279287726775877706047117078398878185576098795828273123267704755982790186809436004767633318208290955505576883114737664000000000000000000000000000000000000000000000000000*i1^6 + 49202502616916625999739424404041746462404589816919298640869609045767160438796680894795368014276638597754387197520025552080461617911790593928324252288314780144237388898265962430797380250425918633272398165685062304335865628942699124580670460287506499203951705666463108470175506231431283097736817050615763245526805072501405540811962483213191557329602000923860799445758691154162881415441696827063907455214762279548100780914169045687757234205192800638860677262907154138222472431404024424092572123721945358233473115466296339270218608163728134809045136779322112302326059907894275017006201854060125605687423036104487268983372824884921245560013780681443321115964343697623791182633578668059376272993934698091938871173580747561006717674049747161523220371077484793508468252927853551327832420116776910225052515009060144306643566329821264807387375119804621865596727575366386041578732594314338903746362735354074204721624515110654698861374436827618976398608297121010933833161685111432992555666604976179452772495614636672804874883424868150067565965432159067238853333904189012172380638379976703242519016066476517692084033102686688275702878578478128994350799377125345608908583595841493537080867728059922114660539866891881130759652843238941305350589675578904251215658106385805784066690730817590721779758792704000000000000000000000000000000000000000000000000*i1^7 + -37207405816222114080469448308328096801986832508540890281258560628874523248891415661808687406058403252831567322411427445637470207853924458078395621836993747668035432890873599101045388079662038008699950621131863962160442265318141822662510916303277184720020422354611308132646850266553972766541421712843126029745056504355039002594575122270416353291356643805543800545937162554592661284155588496746121864954490892731826005775090730918528139589325361838700423563583275725967453594433588927257797183918809113995836611197407756554699777163717501184613434303471392581413485323938644152783843827789121953132875160955304884173361973782456369192529728333989790361555383740571672886290618816501620719083006721037635443716112446917447405276710448885160376820694036034383438466115973793885376884300916238113623983753177343488599790949751366772330074761997491544631983106631953193594623158440669935840571145950404216849334776593937048332542153896911356646977037808336451868666760998381518573951833321362774400668711276213333051758425468879992272418905607770236278483177275834851194956424460141318992421418596725393935295497710293408245220421356358933589700059652529390573094269988419438891678900234458090615341234138435545786197110800359285537515932959086269639074058464131601404310880442605838287291547648000000000000000000000000000000000000000000000*i1^8 + 20202873485804707054774389511142748424881144206733759752019955536950666607152418795745108987320423919580150933112268700804300288686936637886814032440993865347514621276847666403380686952957097179809440225261935760994425028056190786307685319303541957507737527958456193727995482521909084872106312692480180001323458309153709976998187214928304731551921157267233382001713442139932735467119773158374578401819092510792886168142738423729014868279352637625955155866779771458106740915784347662610474695384944683932098910369504196732741166419840615101322123283864027621362754640820731604262149003449712524457069513500264848080373101638761044475099783430491549609705781814250727736351227230032173298821546902021391961005228698128242212335583614903253941463945517668584884180640333275413693486988893580150398742035216746128938016365324219465961754188670086415123700120726782408085923536833165888568726752696905078136015121708872045237838154947350878171593804906072835997499620463433157487921094585946961245665523263115855040402534796879152090903502794056563893632036861662449464798627478966169335353389446497144665760679430933123999058882664839600981921280854437665272593275931288270985995993707329228526484744714690881159763503501921488610218614597906972413892254254211593972226670896610401113845268480000000000000000000000000000000000000000000*i1^9 + -8538339173482469822584188713762314218651419589632482485620282913313441040994393156181274685876537382053853795145576292167769694642804946169850491872180950252526215274552393226121528599517040485319655546542900598370442536517029195115683392861944446864831547619113174034746511853124273824277531457884948202766964557474641679622256793877973406958169668788314674777845326227652707413851731144204569784371405225156257657773195612254497222708627522207337165308461416272574100762062761594664528959957174441053931736062338419407559236635184321406905484702049955311809545489419851082328456036389796824075973023298473177794385550327483528093334551141507199362390149423272719669426946794278389567301687892688578071100804411991306420377562036363175653708223571440312515666222802177459678646680651624906855024802321299030000432786117684971653850319378453500217015348994389958070128949069579372842799012158802036424662572093317597950165798550192137658618163551643534284669097923788341488281275033331287661517288420741406714686004449740416472928810842529466112628369562840276148955769081248149591204361733347275497735439514981738891214509805891358923717668491723008764534295302419923425302547976560147441868193476603275346078366596227818241553095276445869292078703339921926137140653272310938433363116032000000000000000000000000000000000000000*i1^10 + 2663962613539624167853768497622430248937436378390506071341961294799062462365255430397151690570772675623818305544301129384893296035718794678893852258962695252585510886399880706926236470019874137016576983701956698641724192127302334519779254886193171419929804907335143605708291630303323274028730904671415200499805200287614170678799224391980743133335870696054148849457764410954885878475007593247402769517421032250152035995143590097214004958148708374369624361905261903091074914683377635168028613898844198543200508778834980296017837979430543866049562442734863111293884433860768849848548477694014162354479041066573964637815340176007514938954329618428169730467242485838034731404621624995598506402722958116915491421571619155082755991965877643221414140234759179084819957355761094928455281232205862190255369050104359130197930337477325718489306870667843297680666764469113915452643339771211595631851400628758561006899375413153903644189524554058393584718445319702186072021342781717073306510152189761317631733896031220047551666964967907542568068317643756864965157616093425070421543860994344382574450651861459026595042326093708218589736479267500287241727173095376602629821795616788707437776374176536217810200870824213670615077103273855053691390924808331549365008035966255958531287076659967447756267585536000000000000000000000000000000000000*i1^11 + -645372966972296339967850904793660029891031977943173101045757837924400234877257775537402905511213272815080170200700768955420906275437859806622522620257417736538696177340634568717749269566747371145062412373308740771844562949888247472957627644152779956202540543651360040687514237122825881192697239943669772793189845767788276474621050778546988331397034043593492568529901378277942705154867880837262306165820612046302710196550181563378485455872437517192944806313518287296820390757949125280104074090960045472395997993546187145581911908779008007628968980203661344014382436296342355344449222209294426611225314779564317929740676045815083500194794488445829540326443045831189374521738209585210165403411388877407583991040488499416776803332975031635798915064231470126563608742281423450705864949293679941725928837200768671688797521088762538274587383384271509585821890030454204390480457008997985967479553168858529596993241842689297932556343268802825759717149639140335972094868588279245895034200359439930433283027003091558643919792140541218186380238031443925045357675536500098252424393614302010904443369016240628033425831588051345227556549420926353806536760540122199005373818642847347508335522507683745042967710098150085282667212196360733511313394063613752818898224721423535231612379252217278936557551616000000000000000000000000000000000*i1^12 + 111712597309638183418389637603000286446283411109734191931919148065713737946102050492977256670401394379703415938878183447394539108039612402920046556674966793055726755615606035328871778549324495683980672164200497564399536196564032435937458467638380507754812683050854480872047961956010875626648496249305207142444604355018329335657688100867899518611029521200538387616756596639068400630921807657852017754116728081228843181911517941403540821193876318474086475255227930003153480165111670529991736077400288676939602098884007916066850208703638207580697527336788628577739129754125337769259978265135192134318218846051329514792036039381959688635285167800408233232127923059732087806551451536390170715088721585936412587149879826685387025075047662955895101277314422019283921871715727986218594626547089080029551705766817892178524221930626620551872879659938982229511508756333099124071529511152290309029908465087992387110984345410901071230324304372043542786794319177514589667711548950761483215496346694094773955766391663349415550402854942441822784911281112590670489515598593957427997680160816319897384255506931962358961137988008107739506080999702376051843684559823604282297555683508022780573812617987791805868539990778176644784855243193924529403878059713979578158447626342320244819447899858825819101069312000000000000000000000000000000*i1^13 + -12586189721989142863331691303818214401224628369417595098284685701146258071502054444683129853342581951944837981450334945184309823380969879975815736735661105597905772496777058810694419025807956309931518984151840937491863024356668916499906353557850705797232930333814628814266132306123941194395720379309354988761669101923736876182873012310088241065060397853877675816929704984404340212863499945700270511351569203020341318617573114939208817123277929206721008975649132420521307710013181830558585702421834094700129855075232082112710014957163249135483833532306876964357219941801268981805100315222770725391153408031798382710621326472519888642084094526760659822064803429445741722149356910762552533646950810021755174974361509757029442318709405749236393023983623497817609527228991225641957830701629577974125768085061411572758047700130791372809739220590718250862512727907116640805062182436387155786740856517014367075964756722133764189317060470991283919682301621289254698746365967709065039243888635098792504645573103152824838242577749372842786186680041659028486013987542699728404794213220328673808486585226117131693519662428695303047556710636385191898636621216522382054392822981415459022733863018229138149287766397064472313193247018626879855877749517033505539246150878513631041977237061579533954580480000000000000000000000000000*i1^14 + 687894107597424933941790373066974466020076937514352186077355127532798457730397059155827411888590908987815408797242725275587362125775677606193720384615322403866835608090994522887915946624395486682751684676332335642056399391397057295482766777205464837406356744919512716307111187227131935925344944914034138633790829015523934541555331183034421366837950657286217593823604717366352295613029544404791059578022292666876068335508057361771863382547965592533042682560476256098431099037670183240823539932817379916383606699719602289578049313155084418167355839779055095178666432258673506904420106057022043912130430694955652737913823620506214871589380263373978985058091811509346481494724427804158010669547343996236208405731790585379725294662261417253235301096102221808523023403968472043563161254255665013989394058892755852723236835383683909626136153179434735093545124541461918088627224254575028035398271666573179545275364192380219979108428582880740581164155064996898908874539601849806612724903753515695704682827761767651035702170658684387211874469726717081593016302086390374033387119608426512877840914395309529957643114325916560498606944712816064409576159993840961144156449435225980433076447909302768611503729537259485801855547852769382296441260997341527842753463051705765523188677695982705917820928000000000000000000000000*i1^15 + -32699444642395531188450394218141897670092612141375871819187396686677619032668798077031536404839544759731065686903298081648540249606858876803815439212332843502397116118762074692259737606834007711679074899042750886834452688827528631366821543060443595314596391732744299985379868339084950062638230587943278539736389693170303822730182903981547805705311551268323440688895968184829731006967080080640690965476610792355493910177250559649939404235674744528758519916032493205060205763876076102087316150822610286057189844344862173108578700685332240263977896504226018264260743540590038878461727859378878228759245087153752198794235638791987187627600225402968925537828310581839936521493060226629026865223756754948471788008808716087275784172669880056276549132426699437865458440256555643948649595260328361607175502932172364712080057708307119617397878801526714712516234701664178665228572807778805601778054935900701992724345097194228404176535270589106451732374639299839106428132868886926180551806794361833721499990116176444092076772036729351313455076389083028941031686653118402577341283374436425982916218405496438634611696624059199545217749964175164578873736162667971243917507434923238001138957316343267280446670092001218535689492249219448083814182728165457896532221664846795586500457266289470691344384000000000000000000000*i1^16 + -973368766563099535972725558913520477414399603710248561152861336552995137374537526703992904423754632881611024121013775427166751297129668097200002554432047943933036643699712353038604687825503829699783068951732008440617181992713265294111834691929008175673778093632904505560709674338001496300024725495017959517667022799012423918838666794893716924736664534468354612184017518593104895850824443347547313867329278425043795678463797014497929192167151382956674286885110243156495839976329424972426815295284646505902490808944632259150781296145340440821165522019796638605108192196750890995469405274348804308615196635931468333022546294379077782017214556524214894219236478534647669177294835200200530568214983220597204163289907366559580967652927725418746726692779214304616346887840142889860791529295465885916131244321494559520013194451844133587179102057229758485916965305066988768247376661447170807748673085996724811476421410047902301698291212544352950994252325296156298794856120160803968348631158280508395236758071395214219755220613612423460200924816699571772196339575118565710069843138221528366845241442137751125572227750078857952779510751050421491635208716351130127477203374946422289643907800305044470558198165439643999196795007772156468774631482172512923658305118278158695560654568416100745216000000000000000000*i1^17 + -10697964777860391803091190593579792192422557224632582141946368668793166678347562001656988550375308106441461960161097166598784107637265629130005491096308232849820691738501287728356820340001875379353581400858805826502456559974540017354280831725835707670656557803450304262152951595843790888480870158439777782995837335660033365316765786154071485778519883059662685721245865255138992799525516710120738947812230618805717029948695637149468067406240429787717684919865830238912176613978112194302147150693817320070090355044359269760478005301435983770212970263128587420107799098665204866650872260121619869309576025745483737367543044038458245578842278427248718288690198546186505563958983347417530613800600035058435042718825811135892606591103603566227292448737995284969480467312469628920560805925656596865874848233439545395583612665873561875181580874811843402075505938649219784003912699504748032298796553465727191727715274893229381461970907194897742726150200660953102364973172984839447912508714064625437155801366847483314957193041316393841892613959001198367894131709158252740477655029587131257352714250589132769089995723530277679145534695726387906281601310570860469613473377875601714294021468315879638257609879551850866260572306158158078513611998257842849979593068507010006774061584977408032768000000000000000*i1^18 + -75951418270275937984975652321773640080195919011781504648172661604782802379604904935094616786751401549973678841332121710843417609477468138137226773445452146992220371639218573863478165933141135339403823177798522147269525495626900848722408659696567101965818786577106272520276696315317061962449471415223812035587787042014804197406690200130182571364192832504903390191385437184583746607714338931645283566003738651908994184554236256409567402785220754775656446325636481465747241541614884769404363404073260325765685756121809684233825569867154338993056068084522644961646177026921541044182115191360695891993641517282944679949883457228707620518074105453748835366845520503396528593873395406171010115908936435158960316381551705176228401216419676105887799560522168802964667026495173732441692156856865629801213761362637746590949454862588161324106933489349270013829875551335838742203558965126952961726692309995055060037053704126762888446562692234098595439976789360201710141339129999796692300460540985797516812355583258035381365804826777758264500864480987284544488785185358193551199590396282964095494362670334500309459527715247262977471559762341781670638163488776914312638627032308279497378057877414226873535976607916046204517060165295027110135366605093590555021209476308940281053067217825955840000000000000*i1^19 + -2234327806170635189879689177067655873851492840160348890890002138888229328575209868065987465263419543970386808453077557901791402082128198046513476493062425604625526178827116671803591675727845415966851499046182069463683506621789289104965100357256124560923285840539956134213525953896192396588354522637409506496883378293796127807095131912937176593755988562650588214144360521097008607744180018512125162845018557950432962944794007312699857679482782363401706937539085524004434626731072561632686179180819935983781665770303315872789343743421356119197660892023418341719745511209333997362975287095627068781584905984290424006479605711645282473176503808509864901041805387965154527838429027349220337836837191124555965002281301426038270729621411145817330416033533225089120145767908102476291474850199557809890912659838710769856994553464345696541686057814582265671812166985299733325863403358355335443823313345114088531906819670941061733418511111511433144938389538919131558219721947967105900917983150113858232529859556694242031657012449109401687378545803749689683759746615028237774577406387248185585749736504656759236512356377167321725127098471848526298643329558625994849137369416496136397555129793420373771097392144560902817919569352461575912410687982550555537153148250711179722419705628065792000000000*i1^20 + -42521421442161047433399841209183117013901928313952728948377487756294048889209109714809633900070873186717155341572986929916675433258131300314687703516483794478095844419286478702461985422674838241984250245348571207847592736533621647789177066606820350811448168324555264304429274792140854610590346605481482812005354469366064969025389037698336242569219697374039655447338473222676806994533701677104016563152889274788879177992956210205677173596466007441715461246105177769154383005442264557387164982726924908716732128562123537492145827122733270001583315693260923428978068808448521960752704160898490276940832353681222885778540760212608365062054453394471121653273715392103068517983395307913254002399917954372225083782568383567559035786793497457617172685511706301277642243347598539399563538280349088600127109531132557460304696024414704382362520986199982459224843037981065566217732066282614498089923747888256302184029355316958465703053254503155143714335015404668951201824542271067657942580262185246709945148689551354263633911671249157563388122679260643125473942396472161696803547371053587026117825659048706416142074900161387366635660235933810229951461811598539542423894374150618892247639150898298543809487049586935999293767794574339400866519825257407117864719076262632026084004346200064000000*i1^21 + -530041215572348272757925831328525352825449883262991305485151310789307474049765974350763750453731784852199174444211305841012816408365067257173166512986665622827971093159042507219096067837223174909987326872941737536843346371532476498728263651548795577946746921068975166576567972618854799429452730532726425201033301240334024670233492787162966458325130916957228810524820779778161597240405415162557717543932402348129121376004367043924875963631003573967610776715082242496110519621844993253648043000718041609588733218570037201286609766063578369873466153609342605163262578219130476023667947309214712149993664635030396499741774281727048792052107890673178772651254086489066343809823803872025410787701652421897140640159909648093678704130937814866808526812019984679184166779649571535587651993199002759243186306288433545709289437442302143116021196037463395589630266809073200410866293128661194186349369622492197448883471466674232995633499340697281843778200915788603951026808101222520674915236032159288432061239794180224981945281432432270800446750136250799539151899874145070104687864619437077292626446789570545594730797579636999037248546817286899843015923674104838645921436511457783331866242359546629549716049066701321886145249792901942545030794201962165344338456557844218226281814163456000*i1^22 + -4633928317718844778731482469704159976178348150408488575700647558589053051894266472991508207053153192254935749177353780615843197999853307258006472137057952565507486138888136569619417757414627011965427011909023339548221581180985569302708958487382917068128855707859511217775167316194125756924831533567347460926164442715380079643265703789957804751781043557381905989715026136619132290029803665635856727434869715941908340672423335671337126050276272683322315412813246017881281954056169794824830236985477959892881571002561160998609344988461288740700850573029028452376530444826062246130858875215722730185155852684125494542880069309175736496689146479706359384529251563022968386191862734188765773738582301647858555016227609387633718383918848461002965711876649135913407749840338800360300498557559464392975290398399852711131626135358115971763393330082019946979665117074533264676830796896128788006012947681083911293398785648269609439990919402733533792572442211162895361864462863878697816231725969501116426303514080491530734341162014407466136288854730155644994228802960750456796753032798512390584264865397865268311599835862220326898113557782496966450084100172407675373982820475055759677254125955315366262386690160263246244979908668966959629221236440801414698986515569304753518745223168*i1^23 + -27443528194108848766732713239801011029669398081320988196172646757125881194346317134736298468096442731367034309787677739665157880725110967901313980647594845776363036483414814829768631543677642440213441208200241524136255253605828375872330568730194161455302463664251270923943851910585779114730858958239162657380876425796839527311326706888413428393418819818166880516583285787180892082767197690655539013963368701590289756198500215592738907078057031447082270376130366037284467659120341382626310533897783616669815168972026103031515810213852829299247624076810495736346037215047701351197524905004870874361952419190175279333443150074975993136731183768697795771799032489395363305921090653888971002284655629994862074921827023202645965532503587568382754655487864234262274376977996990064239653071756120181268578656753768653887209020180507487150306804066173410146355949220478614094587118774383534351557063779653041543943416485224807044000241436311939152675765562742341882732187853199617231824826917137863332365179398851909970757677381824094766114785313211903176190195653888109467878350841621232976899292353248639712957844185358251386248612432204288065291359508277400539130085566232860213221200149127397762489334476261258697732889838351269613973219113472919774165910631305770434560*i1^24 + -130366254843784419002712243567489204216845166922522672153519039622537118469821174297978634018701836271140563598604302360127095121739498501918204643446165297785530481287770907171610425292458042136820261413588460054379528226336031199920159198635372246621412786499717386339096121724172071323142221956965054706779134650540704847428320984575340400476154243275564973021635918992986258175172099964500727909754092060944482894546183995152128871769830179746699292343751560981467354417535746403280624412958740436180013086362869482796431654703454573072553981590226252871011068037067397454115860748385732678445534995277722274404583525647114949817825066576180608016328409228944285732527753305200981642348670349626496910382030759971744673209708819845205657070836506479055332058127411203847821131022227510132904185864696845584667741604935633866908163938233533176680358655395723164766725953327733420026611877298173231924596886127760432857927520936361430565056493405977013291692928705582407651036307613223724452542628736155071451426274112483512290190699547833741591442945821747939341745990689828343775298462169326290464191667949571949885307729277996201431584807558088098833630171175865155631185494159619567461240306842485658762056983069294097548264603803748181545090533166153728*i1^25 + -385910766525257743868085039163186337480030217637307791572957623050532416868523302903407019343340329855264846337950746267720361745194358299946501058546763697997567464001589927560690083333284708979393253022444036811857972742879708244655338549312635487809606674994294113341536507711713517211938170266758832004242269827211051805552645072924005406070917121960218789410468687472033027581888477559670440268735409378023568916576574538574803188196439511557492544799445221138749441306734519179752909935410647433272122661386153054954816678705146795798042391197479081775528309149575367662573405902959864726064153343058048447174655437507590878268385129570708927002023880279754792504944973320020207000653111389102170831838761947897276418907516935238873901405081312174692771269768506243474041340993416404497676417630307932109251460492453121635976323984251960794968402870360695721687007356832213586596631646254167228667265552356204033432278557825944818046816432550113768689606533091188136908535117780619222929711724187884911489050764131881877589127870085219780451344630302346220157112224241957897188536699686128761226791045675824341874481349297692122895808683480441819561841079078100359955108712502362977038722937028270110987740327722873158006647234127966940992355958784*i1^26 + -1393093197151046786315593681640053121777520942715125509959874817816388412682593173861123605400988227642050316676696092497090588686584282986921325917946939373476823434629816281972312265722866779424419430076950159441673122212675851859484018214198488860048561434326677578012436279488323665724401931625613354456841031787477557679183270645181546327665580177687558155968638417222173431109562171951937114117233854921862569070003431855086537746495975151889025382639418850829706188206951971962137349333465291077500076516480069121575308055650047147978584926507053932177904736744808388766775945173288085343159206414367605492882797060024789941653011328637682296976088061681817317444612342717295846308633384845403465581249479178893505115789058334779625374991043425637060978333483021369486653623718001558425837930920236087134447693813780930866189632310744077181174414075014906656725251343947616314031597269035876052351674217547160037424028582216949607941913004890929969963457100063210790933051758843295394955633091491140737402943691715192110982529672325527639794055494200451574008538187302015204156710470474284651910594863057464108937191624115619661012162163062810897606886570641115406168226653002675626855817199354873964982127631479455706938776454843705801572352*i1^27 + -19731833378340864838281866245668637021402392599108371930835156296900750278614931832656965443889970852556988768259284827879801405515666204312864000540152994648168407058991353782621222362176933855639525695944121585730948361815410239320651193882828488006341953871786608044656922288997209320515700392082674810575993202597651838065435717812724632441416873818889487856980147395705987718941393977992067709209726938542598353307700598700699556122050862918973227006463115158652904057578047315187470323990579094327887330417455046929312485655989914375763342913689216377173236509986353450959561739174593072636372771026679996302008439555142322062577457447379315817910185778767773986225525113935727696627839525841158797521799839457401432736404644946871848810620150052741516566518639000244367128260329200599245915019748164419552340689718162766641971405891674819384790068029975312667467574384247463570611702917425727510617443938156187260192497745475907595914108916913634467296270838070426662871024593454543647270635225923255510300606311267914074761356853844642275425576708128839967937259280708554668524901031090512574276721738258088676450934215338766989603585420669027079443490816917214591066757011659637568142081982939539558070527148671565799568420227122200576*i1^28 + -77029345020018286126532257352576258388201884536634496552661842614596522871144434072529464978219324359261644266946436147146127555880710992800562628001184975807941008832229311279648811671071337971698129163330711422835724048789077764803415684874938539377664772567860872355948160526624548451094496128286421620658408169620459935067630280503607903080664909004530954734962219089831881699977657439608041902091334857956740833005421910193618848160560867053786573968410074901678656046851061149612569937267946706464477157376649875617263405501756213152145151658529190622924510185536324404801461005103322990299142646671371235557026138039629113580098457936395983419773930969170177167665396355771205263046585532143511469581269251815706693836624932207668205054941382969984168382013713331143567601800745295889633930652331725653304518172758104427277310853060888647250904276603484533712184703485404935786566595225037477577652116365233934996608157728502498990526643171754079958189929553322269346320699544016650574362764842790231345754796970894417743217568388890183344685561387723697374526623400596079340703843768749118907218597744785152458685712693665284050670709395482718614513531567817059046673608084701120517325847526478511411903262455318365417413214732288*i1^29 + 14585949906180964882405573232920378217570257790367826606912357083905790248438491923379525379729396263693663480292081044529491551732658737456231771076477389038149814676749774478847367654284601924061961693663906922934719420790177696354138903731708880708049516552806555828208690960498866895893091025013551993128836464854316616476491284639717434673706491998326379431024476790076084955382497593286869264599270969485138398979527094105314881166997709519703911416123284646146229572994804108739081787320773795897268372854893848807069764199287429535427735140090601119815431735814158291575203227179499613456512717732125650234720590540783579679526471186855998865142558649633504678316779658168797699066892957212924030561735746803375058121796383984350695016960327667452620280182676712150633102846957874577379255760234750586170455233152656805176067202621601915790401390757133699278554520716600980817665644738818724900306075056388965488361231708864506851116425270408333948600153435395429451626644493379984968335888424888898529080183878309291409034092163516199970104662526460720964388035968602280367216636948333914149371859668840209446885959046212748843034881483019100161269034555384062353498739128261638257898832330607724820110722123139335178944512*i1^30 + 128950631108464111564006928641670167771100802042261714631437689478508281566017871710809435513536304068933162573941439013132115796169607359067024961056612579608814052215826910373087075929228153312536072240834151284070599063492653036670213187982014211947159605027975993488561068257377983723911487738176554228619963413979176817916994637615049731574444564351037255396957604703993976081631492250334677646015958966153120861990552296153674467813855388997833711046037596075098684275651374474987102755468963730472265604277759780130719490897759718422230098011719552273830546262296526748156365124255801126823899168758969837871471967942438008333012797516627856741635945018683417600314855954330628451368048922858628887585232952563379135727030630712222276813808622331614564691961613134316282411928135905454588010044544588374371921491008079560019226054115689313466889069355483694943983650703528819527460602372329468317758945252534377230686423735957850395837876270033882010336518762634086453520533067634464442825999826549529262312174958213025500581359298881825595762836077937237488012675795207895937800703679327642659462618920903632100916419189299584176277462907685012696446984619978591316745616253269441026363376008679852251111065829960056832*i1^31 + -157761281873940373297142336189930684497511336927332065761216184599682914309162074376176910167471683788150694156768936864543151672189140360088038410925590497386339496854840281324378194397743552415129199222263335063568241719212600625769731582567774430899756761880383764725125576458437865789279193233388129157845827334583237032785823056168675311318927774461523260025314526374043063688614037764945269458556010258484992042767446844813805067704932771834097203267518747917123968308285411265429571715323731695325079793033832932765786917547619262688383866360615747015724971511721174960500875880718027805937312947706391086473998470472627107267815026307220102945165398220159311934404387574967468900188876616260076749424234246301173895698542059341041574776789037831066919272559870870792992832206157709764199223884853684696679197180667601528895585799594960674366677408953995106277156639955930243863852872474527972325130939223306450736662591877831998439094897340998873785051807950217125489903832297882470146244026438566039661686048870135445168016814702373616917818581399837816323317125965042117504611840032977495198773454667674628897312127068100442612826644843492592955963809063217835231468584442591022277509745880332378845456900292608*i1^32 + 59565333922640728401529158826302671713578799474731387068776129935561222260845455733881473238227205782133329031643385290749247328828879474825502325516279851559820257138282317771323488256386802188952737000986977359372472570812206000654437716470071552117739672340681294471787508175235517980551081051870807065173617623977944463118419500480923071680902684421178088942464218089295977161424080313684451373864230747202978174896184460848719955993365657749884205138181370699669594085186650345791806254873730612675822131185598645539366410140318333842941945495294246106216199492368513679018563180059820959905151324664512532178737015590679482766768062053629992754767211795678772733663173596346230177997648253320320535572365561814795277715481330303695514753944412472898093490332931359433125511517836227677226138037700928047061943633603070082428690723370040332874140260568351918269870449256630807341678333473585959190761345455418009431279251278742904197281136167299220754995053134392197667360997896384137500489841341401149596711100288427842717522593998484983826883401589308262724313747844502448992394933903101088581095276860181005977995936277692377141179015406752567488643337719563834131664588001764590713085991093655038945394688*i1^33 + -5363461521305938347883939958895608041579121199510734269111497884325682343038056913224109542160940614600617879967166291474155436983425248935875074965481913445431756122320652216175441602715632492522725866620186597786991009413596170998454154752400807904559077810883404835275681653521569421342301696277243977639445027230415797277515034600423063803618583224864412181855737235260736601528119099306704551163815101713151328153878914696758941611566233542404214309496177515509085269382462550571080006683408548713378011617931959766953881286850927486045064863124199088194896323492005789267100233075636177160600669990984485766819764205566399597424510488626317617161245929083567345573811115717806351863935038696106649626797241369280293389150479424118770472826396573717693641153561966062966442768253061413469037729220605164428915023471122308096408503871357653802800890990563356609792774786874859625992907915380600406665499256400516409413830609565477108304151915714807817717534005727572856286412929328829567656891450191792615483693909877099043442127988858213303834850878555022458924398009575411795050994044943462054440095713288068182738760953041667047370077239910142515613942604712017938919353048604914569586842480670670848*i1^34 + -585779446938723060467694044481625780119879602536637062297805973112681026781241384133226226688043847278016977298190936941836997949541143989318447527372788858887736117135766737489155174310395821362296748413504256652953295763142627332693912101387445264563916397699881277734389258018969539825170174046018497443547226506361207554624875702278078536868981107480263657314341663979723688306176182359322644775097359215225816982485631794189366810583171325594154698968407492007845944764390098630042638824200875047733038634508833723866386452381949114528062955372517597234949318687550947537549941603439439181706233406556280385772866083286677877887111633493576915629499347327329720140833857404498529135493040828949773644946391944797511385708570764559226327223612038494179147515493886992221499879369067297200175670817770773060020446887706510335099413210449515288769388833012262326740179125890463562880169123188632461236091660744604547728380860042443472694750427584505478315550098900359774053598136804791169192480595925590852090873706635306334701115504351973492873114736510478640930730516111162341790126441760607212893646486553503846319536122318614698612501325317950715506961374099873597753277004410968958192234528768*i1^35 + -4871906661421607156082363163290755698962632392474622141779876947462061962826557407413877879417397944248700623728938673407909006469429927753122431544955466672491270510929955217845313576482722903070038611215087921377299894210546644302383647412007636181236717073586394636199236118207826728598497355332716363446653854012698271506156760925874263313041043720186825200213060934436496721977459508253043223842523862501667008706068890922179867273924688142248255560651202875089380665517555473145441668921419814403617177043336249429507169065251736106379283708394386156976325330665422091723979763091994717276827945629355169761713173973988962426468933905962078883592267425527389318350391362643859706239621565542038596019323612110095631393360005013686543812464730033944021512943968638968728090670484788461812830767624655407300739811723422322115879191612344065857775607047641412791007863838020560777923053084961786783582233660107669674546024616280302345546144204676414996298645138737868586019511568671402636915582195789382000339136884549043228026959929785405269266040976355269133833273671437461297512753178328004996722121186924850678945958536080908125790147407660049560233864488513932408035010446529807777792*i1^36 + -2974504209441683424723780508654282749529206682709855538884414152477242608955192183858383523894080429802339724797471315952979049363895013477310613432709411928606003537087159387670876689858555533305641726472297195764820898662890424757796446629045999117718505348440930833248480134884692985384696156398193728589938157923376879563163539809784117573995381488538091579942585262474234297593104961767697285298995277750041844954196518840812403002919629366631865578028376308849725397904397461951762433807626573406769752431928737720506326674068808933225876428652374684836531073272339336565487957555327251296351289307966849938527772836655628216496215210829851646514084336997259095520970337641629037047857395062621143804852101873526772717580666004524841715357716110395842670441108141553770501070752682338945426054953106108703157998784625093085949829648457438818830505961569373359118168781497794596348093569691329136711365435419146198109936765854453324022485012572875040874849971293510945282412701238277685444751357355333727245742047132988867277811615388077980199728119109930136822734670755561163403392356325055781652284726003476355896898722014768513450774048638015210866735596700060787803580006400*i1^37 + -4007331724085551089815419144044146709029871586751398392617014343656310176815366831385611713956054548991068394020127125368453732208488422011110539379537843063088895467301622719973517647794064510575739173420730405145351846844177977855734080092871384427520768819529666614127625548330253126786158833236137673421783124630349063224520145623296233711126142264387476715927054715256920061934367458025755842828106088715834257782455680514349925471422995393711291470740529775009381007263833980931860254508382083249678701667306751404007188814193218428660679314430526367423663170756117542699355814081018768834142818555780886381879776351315155939653648797438071892799681720690805128297707618461917763992445422328932089520758808528781224901323307875767933054752273995799427163100834891056521675993114081476206739787298281883411525721424069364453186620053842477901404861119599035788718805367396368130859553376767245719112125341775215159854708692335548670908942752101409894303992657210465828969130396600461725159213011388078022300453419129080047588831198733010227185889063043800184528237322671360476744518890087413473391317275991215565622409593614104850538366315058031643568185640077026656256*i1^38 + 2656250194463129812907447457985403295905425802495658064279945336678661687255897559441180643649212910537042766764445974253689945094655647201285021405091330782733972177641378098903008547849679762712419933311407435752482849250554970171131998275457931170435703733061897338613376879609435328820615255713997816049645874200347707559980773856139349632451409407284816536778277347757458874731158113312657387683923976529914867806597349768901277908290766603604642808975388546785886896347767595884394735295458128478175372888334710542372296002564248752911368589145689786278058216952689642848909757708473781754877756249718848305206800864790605649028135302205460222392444122099078555510999261897038948447148367069870912181609715270185603719750349384231886861622541786320021673746870293894560172627897393427958114802502231868994447879074919444800572871133932610757569979797980724529327039616828389920384229886764350333256844070959422399331887948831974643540972071705550566752191098550735517947831654769499247785600639300558031193108346317123197557768662935362997463949520826123090063631706334634556656375969810631873355308618561338530019728480370112426786208911332928689843677954048*i1^39 + 136136847308394336229887716762112400359149756537183003739820179260109512125404921138028535521290949932963772837897950557961774171261876732445338394848623041929761622142320494732238631661016244493883473969255090136836176142711380326528488235325051566427394000780934232100674304951601361839990077524056613327577135845003504909576303480292342825475318308085509235321037521791619661214855471272887002886869444998771147282552604789447730732267775350319197013898052289709449181186275381560040944857097379136150831854430199296103921116292717687602618158355167503178624487795004578077608183065438529214256514440561635591442793838806882486871210542965947257634279334367194540974015899919700037098920192041147625257773817570601322155904839071712678621770612517311781496955347738043773042601874389804295986176330738084369692360141819991386849243262075735412665138803943597499304660397834949851024655871291291601228741790585229404595696134470810615659698168308870906178517443762960554082271269013880515859932929377857361809916165375056453739537947170534420936611549124684786669887382280796402274497988221596559882418084826515966519616083682811884468283473662855610368*i1^40 + 5645004377572306473956404033014285336045648971678247494166054430392254736244928949240411685025123868627247184104774660341895653981273073348940011864565171231055488921588140741334864411708668073391028821962401988793506598840262491421156207359558503345651466528700117338820747428844515274163535736192886735532080493656669637431260454562474103300919960076593080082068617853009786807365125170328277444684435974487513310529887270638539969754177812395212300929224269407733086524203234756313144236785260276988125758764341961318880130425236695232707462935581405640949688436649063723229992889392626831409853670350601699193668276374162643509650499499605102525331452502907656727191678587149688776139710411448856195890526438443490635524216163713967860540907018865704505974799314507896042345041469509001674246866931845377699991027780130258373846150880286754071832282362366357915713869606705323441655027630524085053320010189383453656129390094587244352124375534352338876052506599362595087851037974051161057637813729690156507894845512410192574383417260709015673033207114644359076092998850533498420174775016728792228643759550421881087360458065645594799505408*i1^41 + 65387910193375626064315900119050948517165550685791288213788057169786041369934444119537397560750272472731359315700895255742461826328352454570727728485102910809055135946765238668294589150091100405169917226029134748830264655982263307209556798230922275189250998619878092736933020011350148482318138287576813774293229910529803224241993017031809780159546718897955183423053136179553771076529189751071482730580496485505876721521173532611609131508388980017504718765964949350244491403516053592845708518391711163551516268747284355082848792060899318537766137662367948091219170071541188036903328286207235510644935800435195501502778229304763609734480892025460652256035674412096250796431333980264840068325492468442960086847646511160974643062839089556807176249754998291638841048265331923275468983479874079021473685841153426696865079877118815695064705989818183818333854782506083170687249786116974994147745487544606179085697513748129922348558139294476329893165906579024857098982180080192801519010837581946022261925070070432778807616886472483144045362499843592562384014749257869737461186559328194407882957078875125527177819769876934469689301532672*i1^42 + 13092529888049933743001050549737400202592927529215342720983082016504631556388557829499673972505121043610849849193967651873977574144071629045884151206870591949754090938801068486919800897674609744192068801806317527578265032832593595531990087623585075618557646406431267749736353219777571300417367651828474548244447652588511190977072460964111963231972190910882705940997478331449275614925192173644144589185279900675752496775760956820539225735533043764676698873091212247683485474301300159168003999855041985629114570165954535725696446082765871288568292265100719840008731165495166119922179757538498849051772782743118481525472101798663725068979823756537505420182475238960339454806438454223734753626102224019915219007940840874679558710901859744848560960765403432169967971259908796235106719580066997800147699737969425162023386327867568862544792164269423431322427822037101069129813407225648079769208594639972272325416545370978892234724607708369221318417805694684121033634682590644524521628498247219774039126938052429733981560226958426077777936699848826601979358386918778205039066121399457024496497925829253408042597027414016*i1^43 + -2405741521025285924221336575366134977147075994849270101026573209630188038347953205868329041780099490124022199456143242650061775168539244494780885520304902452232232281549013151812871477829704303599215562274231913794010529716727500141549062655139332272389833244926416935699024909121892186527424540337575476426054241628921614076807261228982817625145413027076353253177184285500107080914201595977973188120442622239543912570222216304348195987483210692785511567897369030160206379018872937202049958184812551326613813771833070858433018322436409199913854125025843253571989731039451788553629084731956458917973952691522965220991760395083310878172198552241604353135702656363529755739592515303868378638139993356299660564325617562657301011840405679994353280832150016634829971730212905109733143032940759003998913312587216108405178237804263045421480050668593753256674185227216811740959401938355705515854839984387197408664651040828066296525129573919184533893521966813286308863126644187089649857218339981487157764761998707634189510348795050126471141331153673487608895049860429175153289082098016875684970226851512320*i1^44 + 132741570183705969873662368940459331884181349101867803098010109521790907118708074541251063592452650519124546159187554663446931633836358874848041527632622250999024063214810413081908291506867508632378711742995347838494835825920216603236968852579958744952941285899776215190916866463707087700168647310728404441315506297714124045816995471980086901240313492740912541488003875995087350077827292119174499289238479826981861832956099628032167284688325237049810406466789901505688508196027806790639556555585241609006106935993293081512689383174921947895154085436463496595400295167122764505005613826656543049311380862738464126076522362413008400662999600987861705176779578094881839949462426110888046369698550964696240841362395988044469085546772239857131012495106266203252102540198055819810954827037149279394887394964024744426050211733877298350930968136228035243746907499365802705909498781480458867466689668051347421963333870982485950520671166702188012313761371577251958997459279787113022307980158099775995504872479384020668467085211887038174496578010535562815626541242552156160*i1^45 - N1*427834851153597787669894020528507454910100223082970774178488610170723593031834566662007565550654910534397996827526596162960185481588603893614637983238887072068120146818856840504671428005441263974512136381028025680483912223974719033503104780626789992530861534371508245678285367907985884027620002417097561596061485149753214432152786665812249319967333916959126278031521281788366042396981678211489293265055404961206192607012628064796191209*i2, -228042546672486213598290298217862353649469362226745735377594778045560550344124981335974847399687983075227107139804149193321935289522837347691100100353981581880170373276131365676948660150519779866669062886048156775395788264818434967684400798260531192367599534895148151545560146837035278145575507275390860430443534604052473311142981402773611129624802992886068197327446591803134185053787597830861670097854352967004395595891599728659070092278300783104144070210228161505011592283783002103981294903349136777932535647598846225820711789364642919724731177238274381408167766087882937925738330100439955888099115085209545063727087990020467149496352798895511292204032581775083720710330445071790415864476893977161609535432530005481092144043310163420691982112231867976938065054079002655233857289995533632941310371386015405566049040736969771788094542570266263653010538210155296514744034911342119578754244593281934389087476558899489781959486936818631727168311016374074605642357715373847153723151417718267314744821527781885241748354445067009365115934393547154716341403462403829650940248692437859565861823010239639687701970899376613411390686312205768020347596594417095552707699574076157394550921924543532703557003392718119689189717710991595029899539778280920135760805697340731849780186736838852030956044288000000000000000000000000000000000000000000000000000000000000000000000 + -4397713302152148867671161385911286800093963524015312523707475860076509316713934249498015436124810249927871479235347612090897541224673834025612801714243628994554427519713941760869099571615735185251953518218396585919383576253247128431819049297629797152721596947309262484458789956000989301063529493715235911003864858915500602762325009582653449624733864094261472127773038295346674804313463771292118791192318896645454688803002378594800967341630132051409745941376123729896332739166211720931681377755115277422880506352294678350059994387426305851080914684511891800561285180769064278280671461200834057321496428489107209263961905513544887325113049217093178338320380781713257178414514796153068952408258753176565817807179287445240638767262610823135891206686327732365181983583545188759867739715517240507387341469929808569242248281507303658639075134997031723071464876976075493810697848416049057673456845953753472852318994969110081865068241662562085328243553892542294465478240137870672381226664388188256917081899058450056095000891243179267808002413421931815348232637582591873825543720841666905562252616847003870650030091901340607096988931011514715051786006996599707753779337637517126806678311966714124052068828458223088840100502130568320078184162183309323778687396119293385659694491420601920594548621312000000000000000000000000000000000000000000000000000000000000000000*i1 + -14182563380985281465102390376354373631945533231374533763735566895837375168685224379060191867555224034762250662060866258153284437956912414015544995516135421150011212626972493087031531048488253074769278560744663830365058907390567368592488352506596659849668693661392051624968664224538313997730032878360881373839934805617310161189094760416438503692993908287501570407483083980905169289847966798241380940450384373590277384512449681846521860695760365657202006786203278679298988289146454316890713416085823525377405837038617021098850638121399184703315773390326157451122214690180414273107714053210972467243751376810968389651279749585012838989063748308756761424400820894738683570952903139627052250359635688473206172187464541158204574058961095931185386674707332616773722732156221147194372028687810950079740838459086427255579200176119692594218510473235552687739251224813451616054881950398511721604124137058080772742702311217414923947253246913869086199700491025136606284793076531554058903918229277748048958413700625181430683290782576370647608852951617185161368708300666897685415391853537306683556570028361441983489027763706444446566708338420027132609599025003060066312817998185022954771733908558395617290487073069111855615688016491950717306376452372069405978959660932807076119510548302763514585533120512000000000000000000000000000000000000000000000000000000000000000*i1^2 + 61190655735859381949710891908580142911620104632524646286111008856683660786941248229011422597105726186142058352009265302516308382914701701005393180800415319307422386841883758016597801849374352830026342217471974413659395202974042191330223962045198824097472591497697878443405233396436793107250775111714167575899232148848598196817747605973270893681705542113176564712869428271449489399271649335717031891151883399490572794885030522444383171540909936141445265224625305888808772382734675603682739632857829691723314484855113146072381861777062587808412865756443065606534522377573648197578392794344731813970662658875448114772453521163331830847720000908000668606230143292592551963465373292403714740788567118629477665155782577454403373576541827471415216313174496506625134519362913088928514712947554275804400170624382267954647143049989374428213874861745009146493298010770097408678926760920399991096169073514599272130164453746582931480337341233861840368975295054120784760336245326696790965937754022066874011919248645238247288868137101773528160131618355271671076212987787188250917305174412481669760007152428034797057333046621742476995238256860069793633824478091367778535153175742486956085916624883598504049516100941845814294694195450347738614797144898744672097208187103688042245476495644206844618024681472000000000000000000000000000000000000000000000000000000000000*i1^3 + -100899782966798516266084445542451891719384429745032646050425228288622619218393690667928235720078897106595348698432266459487045651133443453143454301215417882337255290003665546042926175871650087821709525611710908930737932787307629851887567440597351602214886031468165626394870588700371015695683793292670046821465599513862424605188936388032919323207027470349088941866554244196426545987282077867802194298094488263811911986605884722162143314327211199285045682473651041345305611930524001582831129352187874964815577264328071523055415483985378613265050633274642661369608083495602213403980638212358016975755082939910563609909502340696986916079771003345536689290995871135126245863449818608355791620176232329161372634446301797546308777584946757698455637556437424073534816892336135462993800361068885027623927751099283773410101432268753711472664296461207437944201986783884007647642446603826587030078422078932382600494676317805734773387104272108350742983280303607991707545067441268339129567161832185563329373565308524775978015617906689833573206678509880854687207599064401766115585700670899373706442060935403204337769968255118200711238064802912381955666230079097600176433469925538768941085029279681779365068175854130846860928886262319787131212117288601798962650989526990694976479983679553608494605349683200000000000000000000000000000000000000000000000000000000000*i1^4 + 71882202620914100486484455956029189004137897298336929896048459671504298106356905642180470098250759161221458165767056512111203589770885846181719679212459905603112283575053438893141995427808499765387071459214287995403763252160568297288102867067126326309106455324424412104983044299688802446369119088813558836519376802245923420161985884301460589856985680316863519374842570672160277219677867915218346801751725217754185774210256564958096728897006618037515981234446653036610331499793262143205207485858807983847517756324213072939706149596280148933575746261824678880437714582226166381665758081611615618884993049345661952102720185645686314920965174840391311077931249291042810473704614289149215839552947628157819224309898464484716389001631341358224858405961864839343255931657121268150955205607611764939854886546460277777957348999177387093660630627792806690341529440580567178092261862345474995126225731418331521661000500885691163009473056114609979157635212806084234900691645060389008608550260241752326309693362257248384472316166508895368316499035092681565745722793002091607298619879199165178169448606729011705783656005698971598411890905128116218972329576066480292422982132821773091086127428336089235415700100796899868058851263334390049338356822299520931674057004696011092216187249886544804368479158272000000000000000000000000000000000000000000000000000000*i1^5 + -29821165570087652299242976583149670934469966012898619749375272411555889754574392302923243397971103030643359134282027760185119343413436111722157158991860139867108228372757709884539257844711985328055207168097002200788658985715089846166367732200449879134037281030239759516593873144574736634955009724095596004399258712742877173400159852508370122582399355700061844284998112362299902576379634861750721285760608966699196708275144752819524580723460369662208047287364486856497426581680657977904113627246963299238527711168326006965246605114116005435640224410083153756170873095121575109722328845065949805813672719926703734729052915998144459331919833191620516100966189996601440413133717883993118513505930741872848323719286548684994512854927828343140106652030625533862685154193484231570797319018370838680539719800760870767285219568125691145932077348754073286298518926783800995535333648330740011497731244037910330461153457408304804072044744753409260777443860567847455508854584934814678892828104276955472034442549840693167672261050774790289994170048033925451999320418419688676462961473949893914706663963595551430961877735602069976596154385060062280342611976279008044626904560388982667282180651671386225970474423829517336414896846068485675377821252451457607291294505557650644700601961022060270144572096512000000000000000000000000000000000000000000000000000*i1^6 + 14480649237964720814030977165236963749058225657159994678920477432401282271421778631503294620312580853651886901097952367305130265263492960476365151174366727410869247851862229918642148294060460107754930216205653854689867066314296090587536718684179241308364924970521786183115801077502924361853003797850859066070874234173178268858572262737840232807853285453160667181028949603745277607114751203918963509609002016204985549696143876642954489792738205681210006705841141812937004149715125479022228117714843602249383871177277622777858807111731046177937696285797562614365953178546301881834458876330754098171439701315970545511939546064587334245987987222192667727310801000883496344371067412812376777956362708198947587560748935957993009747888542434166465680659248788125923485983297450866766124232032160396288074928320011701353014262675149173955027796536622852902309030148314264884547529897785086517659973914864933232416155719687974008804937538390807644653471580098139036578063334305090854892668482168255222520958857430534607718371086441326928152075709143125410947573880653543005615363355213817195591527109439672871618860252366966215989331749722795940626628306108189173397798754444817925275910099590785545353463384231940916037192907786441333895302469847791209927677533712823177348172643340835384572510208000000000000000000000000000000000000000000000000*i1^7 + -10857757239342233754879944808649675499404529688442778661277275116096678375440529371006531101232219720560745010499503648439328868828583133541250267373485976216175755987312409437868548736881316426298638388701750850503776484688843212892584490374584063560227681569256168118390769611448486851196538131806668239662503122684721488004285700879360187714637302423421810074357658821129949287869698811670037481452365914465588455567560458578380422921669471912214419179285480846898746548655992514609847596035837891171268720863843082348016370431665126152693488198177386115712832362046996764893267666237358513900041920125621434106324670894169700340415589648351059227576134338289658728648092254010084046109347355655931262958416415161287214062087735021777032636459113811227828252786873687029096813384231608047713454346074062045814255385280205633693144745401490665739553384881538465591126086394205227403033619061542112381200475585581005064774176133417234542619416830899751660597440141047723754778391144027779863614324663259369997321702057311240150679176728710830815686826451155798486707724791078647379776386470289237861214048015142671155897956303104359009387153966406011824482494108627744589672373731852233745372080586120489356184317439819032477883621761994049056284818975614196633991233404203643449018155008000000000000000000000000000000000000000000000*i1^8 + 5866470013787438290706008276174211179830794950501385928172064362912538220898232030830141290044761820250367205891690912391873823521327424241089426874707429793203733849792926554308968982804016352659676177900303427144066661682347293952014784511904368154901754351523886600101763728438950472251950543631906691138506525162309255599939087735864200946257433614749184936563501290164475391392171024598661105347500571926089545061844646080227870916982430279962989275899766942103214779349889646825241877947209565623804888535764904772832668323698435683365169460102254701948250313731368008396400758793217264726300899511258182011932927959541738203908462265393317115252789444891437640681159510747798766978472937815868152821186665758131634584093088863732179136933197096987552039862412141363149121478737519023477319840893707615059246744026806413427760040034660564742515293460951901103262000639834142436121876822961510992822064423862086133482117396243764577610156948811124022735205745773207945878975956790204695953555362904791119990937348425991098515701371705417003127875089982515962346712219635988752086869642464805098953224024612460023334060972507654858918365457700059245782298340382918296840665886762744458086585449929139193082555099093952737908362009561102837046058767644687118833632882161246155256627200000000000000000000000000000000000000000000*i1^9 + -2479501621663412340037934511162999686119979496863811052638964492229584809070484171877518997894538304774015011515593814752397142214869640625577178363582692934515863838852804047944857120350416020424303153540855518281442094813797883036662649420843911364473251820664673952907110794004826234318993077780961810769613070350901548990957097913332961188963716027415686891855409710322489434031119007696043863906133465815489972214302191601296994917350279691986733555697927432768809970676922001886637621035615790882625620062540607022761704842239910876925107088091459932165729388610740096178260906492815921577134919766606751433338434062050556918170423020165685886544878508341623151326398444057329274145496980572797677893096102278748601911111964298955585273940555268390356686348533656300028416542676571097105279352072355799278108515610794268152419156626314947737520818787642383755041048776336320941773831836016551918395182445014062973335787417734588694889678413738675163748286533503166727636991689765485643129205582944700878027382063545912693416133977719754669748566577727805514953859763813431199970099845819771904934609724230593394989907082973217166806537286522167912696195647841962516849227913224193919115191880333882470057808937934290606306871982721808912659614833872233134882412398645850197079359488000000000000000000000000000000000000000*i1^10 + 769902507957369634255104603694503965039865808135809586620509188109685263364581704979995646032579336562790428767341835009462608663375871504278058455081062766167096898199537906008815990993830318516593872172542759229879759400742983080395068977612366483301899931205040759197078872467777221802044953984158649122964448541729198475830592212410298479955279083111084113787001147494762297800420735942888955451883182187406605625387714325277580684614541506752945337127668077729054628194551575674119275415880756512800055293432081764787665064038560932953723288713403515876225909147084303360160151317163439024670970822256431280712474156015824415766320496538423694242001911696854728212603964467601472558438272970042793585987377320682983801840805840619195013443629008283688906026381104635602415243134406522725058366683050280228097240021168767494977495503507065798986827814143033213033305751431022933105970933765723438084872519615645298729442013460517258125386326104765339519992688784663595141384577775123077285688321909986874081332837971075624131891063177521560224476846037482002013120607535525758308216597160495807740794178330823326332092015817890035809320144683271547024756832822425570519993142685382095638694260312314382325404427503753997068530298208470848816239534166098150150811923180184076191531008000000000000000000000000000000000000*i1^11 + -184768299172877363483615817738206509572864832960668633200918320686259969231356037737480101179840223787484859078606307223551493932021091893599127739414615611846403515489334841417585298395895756933601120105196201976335630392988198366030812328226368053363967340966506596545493024240179595764512341771822310454967738271062631741253300061707199817201917906900497030662236992918591121222507692980016002148492491868928125690185734675509985031128008620463933931274971565225859477870436722530032001828727787385200690569491277146736672952168372042268680598577255293584749184540128392487049986316013806548647908828109230283806358891311168585712716149807323350423827248957313717635254800915181703937155336958639105531256466146493221124617469314794457002805107098040381257515161969126412038260547654248943911837744845880682421772284745639574870236554930507546467984006555858945749540690907991993173729569613416701664548807229844287122064940871989423271009591517387063658602073093172639902164354067077440617265668624052409633509197255095042699734278751673750497474904688963089983282796785541900480446923029340292996368708608787183400794026925678442305050285657534097035156195690878805296801327498811984366068534557370927714406128152447339459570550990975994982578815059401221003188816823237897409789952000000000000000000000000000000000*i1^12 + 31405689567256084583236417733768892762417320839229292825571484189544653819041741015794425055804253239740376094507043554220270554130372934058144795559181215605452323638890151374572170235642640041129965704015814637548330358550758235099067730308212489206829707371200071074696926201070129483980648538504350633849985755667142144513481576652181763744547589676294471755773019021501923616125652875416436652908160377047727752224324845981621502514265542043799940965638388927332211732986962420945234181413106570407089669659731636132578115611549142849412158611522033813512382613185908027341764060398396140426865515055092194344239931072310567314258810740166029220563755211683611235894522362919853056056457881824275849533864799049298203767854470482510323475118190926938848254120179644027252096615241680246264574612557858213294333499043574913387921937135440828710532038049159452208895457684733092810966765057860058209642941594557456709814260308003889383645020917662257275507903692577282394417310887909649583134954255061729768354549579226372132562194834214235908474755062673620772885092772701620493119650383952460450713257311973907836722918905167636084997628963686217363985835383179592832412449082173091229297453461975027949468993031512148363093672516647182136230497724898168423867688964692137887137792000000000000000000000000000000*i1^13 + -3432124863630620528249729069448959566013683617562069364515900704068645816580981440523033296844425081567018422932322637769671974287397694745028300908072892760674845067178845668651153446461686774694912977790129498709458072694163519416889851776482748208427128533745647221356651116106791078017499187921926330172253295714203426228299566311524079052447180796547560938232480419652092099667584285940250878122492016682577900721650349729610107003313942803011200190015634886519542996923163579890710527942868907355241964935634512746864165050929267875979387459592660327688906183011868822568349300170068408236572281569421425394085668924392243545628110893747590751238695353467306163024551672749027910280681400756111474845032418189103405487980859619090079196202435574790585583983548488142523275316496487438563491180670508296901779005531362702654660269324202021015024466295122808205732874531365015009307452920584521527993642305054299397538622806655976400981037732405773027632085479713896558293863676193525283197584358519761944424717263984233096282750669319404945044046069431991832164162014621870325816713064691511709246112378047754956759938890809972939470422553817933388387566089408065803301310743168344812118834656632679831497350699529265424532916494506683690299341677504676310765356315928016243916800000000000000000000000000000*i1^14 + 175889793149385193362599488215191014514306574222226088471794237986116992657490432500751859418698804921446534489182693150589457510449974796336031308914760897644556844002791290914008589639002380541378075444397030499056901256133328550694281802038234372294880036282137184835256069931168501580627953425846830321760637136600624702609238338455701282386708973743934002194275710076896503790042935739596864016030439011609409060186725074782432892958178273496264300261109718249395002422693223807912641369450130979360271185024923450175242729720755972062978714131037730991859326648113959000376478854028084758206027941242765038619851376446483883954934690592583948998804702036298392076476351660757523572858503910473265784391490960209273130617601870947082465914147273996701631469869814383397270552984340405836456848620147463749504017337269150075870448548909415805146497489809563127869531371751282011460492307246698530015056387359140728297277692985456226419606712200630624231262821701972530795707479301520976908291727767744099180547369257665553386710384969120075736057839851230805842456375145481090534119944724226841116075894007327276665416928404345620255654035466992983265866029215112765147705684830481443270202855899003611589882686197294162352505722742124227998932147437973013003891981471334700941312000000000000000000000000*i1^15 + -8583123608146406216764936601192168853173827889087217469886077013869746648046551822129406747989069811824918174454735254954522684773340447622603948348331023918107762507499402796793393134173869677485192642524050140136347927937195432098977856697890538633728765958034640174056334963376166375037838715434059945814640321922858501935569155219694546724624270088421014687415942594987178998870547452068615065803308963023460412524440408672159466800972169961483835155000116149801681669330187952036302392813589171951522135498856637799699458475513649871268113931358995939575438848749462782538368059368072161736657500686025322408712961068813412116474202797092322112042050265557582985730407780140113187239894192475735335327613526927993632087854578864744560088582733245786800039112328835976982555606852020346000031035054870750698489152320735433476368053056616436350423546158888080888509251810873288132891056517702499785497706392539284006519140169778977027317606200448596785472720506970478617567801423819688431896002332856087327778320916026652412077219868724046170978680495249678765753985037949285099634575491112905530079249868795994171927665826086533260670950276254968053853918703481858776165374943949266876137532500015696548419977318432383514645008734336769583123856609809087040036437008269004767232000000000000000000000*i1^16 + -259393427787353167517010993229193766880298233989481736329410395891334150986594186044580262365698251674369800489861532388660463991347784865608017715845134613493446610969727029309947304371424893372199139093243644990936602633669359142475260825429964499906646533553750057947180866689297580633338768859910848141381165212719444687047225958034354957668981857713267766260175767525076415985627523449658841181682359431138884513835844532842856004545305638116082966818681563940642046283688653992684167712958037807150112908982696544208077035516268412219790860548028869384629835000145048934581792017439087168197127648316884231101493596912458692299587710955408047352872231309455810575148651214052953692879280651286945618890845927373885669396398208268995401011046378763122514189046508993425505482128206333092786890590915958182205460693317550977064573451127381310892582952190110118128916315716226474811809767114277354282185152097985955571344277046117527091139772156033250974126266986366807351082428786556598834800918506763132772184108776140975782886227853341505397177426430260941888695861340702546788102906282370914574539143943223538325240366935370620770415312408564816885325651705533514746694649481710988403784632782498260576214077782447028058117850185932066649788484076337129360326059660433948672000000000000000000*i1^17 + -2895334426552772355721064197605357170563118423418585565177970157203633770808629232834341700781760236441958334515848879439607338038449649806754405022231563843993794983403787281089161901400943349008522289327254795815954761941441143650745968721564338868647844187384688292883399507792949489676016575668628089790518635144132933943529216342078330238526712925128118627708223988734961872572736364029048018615478417583715074539432168965533422591910779398125896214974092165466432461828681092954220287807781603294234701085476527324092357821900538283360990933034637825064825817645762231469017254091112387348770368190436338442809789857125501511398353798366279407110512690476718122716213332875655185382801650317406625617701191623997971763146503168787570903601941840477467776275532735146248210386819167496163564811642850585640315148631533162852141665995094177137363647448713394493522533862178733619915706170069368233384575852172621320454306908841922437334859992900461295158112284782467575685220241849192389969349650297645677001186101681687515118066780944119070582649490187765939401149391173341332784286169034010604382546994116686162052917127982199468489538094353490622545905624559989259915698687704332712435289915469304513343486936637277490853035707715565286536262255300525840055975621267816448000000000000000*i1^18 + -21218472204864037061441865669617920699787482690621967426196936939240336221651559198291000662507568502289043541091794522448321904493472373266667996167720163778945113159167116858344593274137112468762474299042211357497020833656548373358663736327676585273444168211644436805002775103449146760661984395286361186852816336724963554401927202879057899877732878913011800789184480403683980478898044756084503174486835933883126829807022986706791424362443801193802649143569015060385457691145875045110727836460135437975251814166521174909725665227317853035676288630943735419379939515936657838038596858846636873137504576997057005566477810720483007459958162879222209251136539230894437819534215306419175785298677822107315149210701591609726507097881244815427529075932291458908299540010371917348173217501274275719110160380104469209372471557351925989385600774252627662986256660709291171552620440276045653769507914046244896600858803271763399151952752379938901390395954221984404232532089466692391410343666688080555435697798461798331884797713205211258515462064786137152076815964414874890429697691908265712738807131787607332492176736994487700360031958769637953912955378169524502927147805853531501123517517141011064200796320655723299561756607250032998366974383244774343296316960938160961303010769842995200000000000000*i1^19 + -617754106800500807916788396523579069035159535198183408111678229136027387047978159125746712576020817882728643434151178367985139932052051222121435637019842070736803459514051795739137134720723951536261186703393263512293637215660450140011889877350660770437031416787299217181906292384275857041358398982260444046328054212220820339365646111654348769927602114682084513843912199584258985228290306396686527824861665795635155174491917368697943359728603042871192662041542155837160302095045065298354254670504389936998598477651739558437670271284960674261450850077697224579644523546397499722103736127509127619251114141303482461353051401939696247796904736475602026942025528341637033745797483415631908551501207894962019147095238549114768576382959635741929998154235329622362030204380754473625547850830218703065118254809959391824070942216143639063958544538225698642232064713969680167840173155604671564823886276833645536910328044560217617805391504524143634802884175462313816933290422841542631647348829467667456241000769633449686778709030274738115003177682812300579324874176068361130055272555045105502570681004758514709880632337964355402202181780207390477240901663661327502095725464536075463063634834507431743861204491196336615787962978359435900219641319027816510853281970184181071129128162295808000000000*i1^20 + -11772030372384299480152018868949776107039742403766341936057702055914642548979384110188492653075151120388356995728604243090564748618016191283843065983885354080236931108439163413315684129699445330096439991948975723295312732130916436575853332346182041185062112417378606611798108856082894653289557885601793178503700914963188563955022335278404445609260321778396704027702294539108355487103589974397519205574216777104539697589235384400353754168708986823943766843383395448894184363705466820400228108551862578745124088084360217372660170568020137304027399783235484991794995226673336105213465093799497928400329527253015629695547842086222631772661340388303110144090289677251823889014016727336799493404231332699290036139800944832892982598798734623629926472434828195030818825300910695184324823349708056719148538403101573340103220651773185886108224826519404721809966240571656976114011257387136094852943718042425888973664907609996476488725555226697091122347426001026186981718342039159121649591985477107880620641131715033886673359736353527297351765462920406537706768696795373252992058911708487559410089305530313300957865060484707147341067829136004618767017982229216231576281383375954760804780777225722265758054645132233988715905818234105269747928945996926511646759207469508637698406536445952000000*i1^21 + -142963329406597104248949494910703262263052760505568217788266284456861684642243665357407774301069711518579860163774690343313743168533094562752895841852597106911052845381542130976931324316301474512464978395402197244668686197025392226342427092703254066755072802756381544259806446480495842394897985218381596810901122936424723807655599703978813060778615481503543255092668733816097643401089440131344462889583813242175470363695927952446316375794418244645627736988293478386321314507430534572945740551062879860199326714305816574910601546874327816614056586385496764771831477056285268169769330532347456912632590886679373616942037891134885357165113642303563874394689490227953976454484018085423938976555923853640814488744685703433236199940119755161309722311933014143768513528700603520420393374666608496092502981997852271954076941318604318834339220816466047309332721453004958869335420550890568759866202929992660128397704998711505641436438936006192101865971458358025490328081721140244924019086693726061717467152833724423811055046730777470900137132060251067347623142094524410256431051360397908163108761350179150675692425785676004786330140454667371817740910955384767112305531604367677293506267076196758023720019420573180706858176121074587973693654515195626801112240623802726405697618051072000*i1^22 + -1229474013101472974392486971451561031632907236377722092377815644853118504977411291689154049114467535446173857274946188001267532410778875006944190842344231701596491128039313237665848471313313944549732449781803440521440890048207163098703934443913955278564856247710744044648815264429026666220837058568269732182703531664175997979123782554860449407946595663421935315868166215877230792821324523446563876388583210621046224700164008296442461407641573652041309388338948659567901304545410099687570334842365187021864119849902905961467951529848372547849869583619651224000492730602158368247716516289835015786988895532674501488757106214196629413189820036374131553045430037094245276236092786016166717676175238000304083802574092789658445056604844537041830804855494616956442336534929564517727541091475396247218309148868275144083282458205465099795143233840423228013233819018343487427347751864867052405512642872937485242675349533621881757399296562212122173257346360003619998994228517638880517148128637456877855324725109790188492016285991953179935435757061856928524446640164807851020364153870980087753064048211251043111926952047000083719526673049566364593830782304143996078282699091898566262465887377767840915248619690120148672173245477688427527516815722563445735500096416191912129811447808*i1^23 + -7043144760755783397446122128379067993477970839510176535168739910854814476106948075325667488768300169020243135492828642404971965898825416597415501472474919612240288467231939991003509931957560552462043136599310693250588870478392052566115382736810191919327572185380378862372341080992672110661575597682015563923169394149730866275248973648682723085173490142920620263273264092929217418550372236798502813147229959861950600601615781338126046006033717819369378469061175860845505289715765868940277580397407588737705555852857858759675219555846868141203130353219497417257436164371095841690918872990014313506956169772516033019850996608216851557664403443355304396237544823813188104091968050911201895562750612917270160581871040498836035235564850443764304700656462522707430212597637962983619349877162731160352843412114026799085650057986820951586577886027699105029943427659054516971403350033062684344856779958038294412299702453107779517554326699996394193714199972699280323212064526928556361941217235701381600468991760854062519260841017040391650502603808020547766250754324903812121184724805561366861784848670795779318820966677347676245724667293715114705507011375488671677109095488529369676122931328541838435411911793493370181643379110318375468044964566247405226892390129064352940032*i1^24 + -31777626097733273623349513145983509068559234499143079173737784426428284263294143985385490033265158530493071167229560614658947739303721029182417549180715353640239603884297837200193962745463579189114172188452134042029580897467276049258347166678975237882971824125390474874835051735084101328853950791495566222688878830406718118099235763872702948484291902650937254834233233335998138722084772771344619466490114983692333015709609198502217752300744411455021622230873077064717317495788331279111074367942724760823429483002750998395609206864811279467143076573641084531649111627889899280500354368942177505244225123483534838864912760524124441753263012982888548215753991151394747964404667007450089068830074502602732018199122841290676442331626405794738595971624754766545335423636579641966258223654888039592813293295832681913130377652699892988187182015859672967063407312112495696137030491705441789652219961343721017532186535838637067618836245870927145483228153485942874066167132686563440796581702165273008150359335615604402476722816833236636571058200233142354060141369074372622742752496970470733683293321197030897259117660910905733632713365906786867762954688425983856119040921327606976708666237695147862937924717136244528824908512767397711414222711757151630490097510497910784*i1^25 + -91621540598468659584506734927579075515682319405799673958526901628282846966673864242879058107097817322766207149131708641529534610630877070866654897865361921879547981476603083186036420662322412334473666517921204366508643912427510069451810755806255242728113414681416149518733311604094769853702513589785420252331117163577430617275012378594748401657385901633971442842278291414281906186624296114042713926291370351286563213954840043733076907396265794474638594579124589328014262801120702422102443737603467676816065500653869043155253006952927215838779167897023748280756337244962064541895886831331910659576709094059302638577692644650968228780295755772835113135385161154415660060592514804664661820313539682583935986676088678830599875115508032629893418591245989976392452026076151169912654639945993023736532451372664114756300737626466725516654586699440029340969361529491280530511215978758328884305136782706265341032015343283709702069311764326216661301679504082705676139415653463894469353976259234726152711670134466761247922439514396794048837524338114651793663031238771382820064454114357490788939813403600973398548199832441373171274052853010054641755608475941075333403240518661326678734784342765591937631603192696427749369612186442282394290126850791933863372267716608*i1^26 + -169852006168847263336818548226410126940891224502407689110142174930764997302926610767293695077636709906974482167572567651278848521090891861376536901422580320231029204601999272327921959205208198197576323973199686333131099372650543692472763011003052053831078907907134237703353187355422552722524960135012861485900207384634351325273367935778814112795974745420794976021539836024837647125805578189124063148739944645625761904083405786586813147309607082432969556720700376438268920012509746355689615792461831715711536101988136741418711826569936373497449763998655757729648357389141276471226060976716517380341835543486177648705010622866582543797276065586337936136895258375154886097364473800665831572252542934309790360386157947140526059074102263326928019135159740164069521565622534142387323561006046979184919474756477994839712962016361663849280281362623027339903327564423232132620019001227999913410540879122223557918181168036325509771256671541391049301270833691566677315397047594233264891647525568883016077499687317807688949615736139489970034456375831494936964156006069685995722441928875396167093041642673312476284406714609319554952205971680184708766955525263743508155374263209299146707295758356772571944162143593089191885530831372970830056492344869241789349888*i1^27 + -5134362104995759249839853527992922636687962293731094873106738650548670857708384782308042550895172189370563362523075331398676315005310734114752964230539748614627595586233581011654073899989780223049414308749554117542539347366830288364596608656931788789207794248084963035251450191746276209753177933774149320013922144495371835941914117284177541718181973659129773972451989715030158195124345138342747711851547782790126635011510448737105072309940407497410691384148618681364654011800056824579072017064269139193395303171648009214850524435411935355311295593750660682359141443593954118465501284139738986782079189662290234666104509614721314952622657211495987499955598164465678833230592058634460732163820071117471050267686414351814147258200694462440764213449583973300139563851818358847535345852117046133952562011927530865653025497166320183087265575596044228741355567674388324084665920555094145290930006803203627654591590792414363716542387931807499919597750129844209353403353719972385922236637285190277582943860954522274160237569920090070064919899875385698544592836102111420266870458751747921295663945349176472025031521344121933788552776384738085114103295996873848593339562971384872134939296808136606816509700471406899659784212344593921570222079945591488512*i1^28 + -28617403202413098673748070177996877447198955880981580764243714851901214274296023188563112867360121792437178877672840621643789813294048742754581386618214547082568305230086480338808837666560400852058780293475314834762207797701122169440757120644097184082833080873609950924798569748372750729655550087520704750319057194778564328653085222358535758415223704368424880043499860769091762646241388186994413886093277816540408948360583734221791543423259622057360425211395314512129387281853133315474199847504275507531270580928651752330328847755060015530196587110704593286198860955079783499161735818615377510347091041486796000475603570552941903897593319635016715970186471595623618397235746991500229425752631870040707577924792662681501525919203448666750216925478699254657947420459602999779640170065589411918002675452331521333877758550463451678510163929557958159336553953346559180873029931093762605445619826947990994132099809769222773331602772079772900462853526897330928825682899175801074256999081622825612489325911200962469643078377761271570203147422200895927576531971872544767570182018215051557793505004894540649500343471835434984732507412013955967504728330975004336188454949958453548730402140974503853595815436748575316105856800954183548022539423842304*i1^29 + 12061830011096334962960952182026344984494894075844944347385007332814167284595930204202316491982406449457939046583032684870528283790241443775243537522681142749655124230524319599519817042853434687585166814767511863228760792771704952655354176827310717469743149141860441791505511651605819708839972306238767697770047383958055322339391999048574442722520583952738108313486177557681640838643028900810228988913202111251863698256871188660297631724838838137165289067275771226180524867721982168671062473920195822669135195786502692126004115259988557860735710378694284984536664675380650854522785853585861022441746609100826600661565733350992995249996920657556665241403356498162771815376773492448032515698553534245994806126723793886680014216971504815801052465777556081637056882987641301250413517905179347730986242783955987799405298374272889843858479707751296520841605686968459024459314778068455784204501522090555821170252195458106357513769320953856380804300749314430848814733932754994163150419299212854533201261659019427074462994738583934574058061009977250335731336667099616889924074770686675565218482463101299055344700394672130281221788646069398690440383650775679129615231881546251514479253802664620898588629422243356281985216493226119826184863744*i1^30 + 34593574679042750588047941695400169515829951107252868527679575982420107313179784946388389269932442440507916962969233747918056106017986450103156740372259111300810777740431769015257762792477408187313720555591723273510414524705227020515622800269790797255928229656718649145745466908622328456772140885308490500537048626393922027456640941027783371450621756410772676109174959101646014462783947939650946620875104763478387816281248688644054122008063702797010019096542318357907355246648956154649261349205266633783657765245786329483731955785737455571776436156623996492580733238457715391069871978463639254257517791264108784527796022000850626288231005964827920547522102760306989677545156195096808156594162333759737392864731176995141325207957086489445617967220419218433531532499765197213266544496919022958743996709182576084472684552617021078851423805869372608386260921656529204272433468779518035889651888442510454401041140517793693016023923234526136787860311096190219880085917440421145921618072577241310945819043206177561253830692967023505969040693662275064673374261995545153204354200266296655974851233087427198403484142012862107057726464558002358986810935192499124915157789913825311853785255918214834522594199024346516831606300612277305344*i1^31 + -45147929230534537845069527215351522158531153268806370617373179961303957737624127310294239129995833006689019462737871539900825849775211105496746572594593982074422201511834336102891318822402637401745888547937871448779153430987414642098808878574359507554098583727525908519920368476407657734892970074570218725388785883453928238844118862085712619581986986863212422540606638625490010619982318068311874887101110507883071646006815953312659684776088710518663554766707135220222524185981751196762674199851729715372233800915251370434201682048014136673555816249305709961693259500397997659964243957990570661385011036541584136024385516856344695871413901310147626570727498020294063811294027325098192840262132323285717978553462022401468085232512602761877442930462853679652317543607201009553522285407804055420599891058367832641412401294828745026423791604637452091445402574881234544533737907020713296236541374018738052602303471327138289815939732048531770256366451083728189123658455471263139949191647474678737708824467934924151593590211438370229283666772993197403925652732922393798969768187281862650422537025698565568110906919661049336463969754283061449463017711260076898495100423026312514209802739202498115388733274040312705396905787523072*i1^32 + 17168652959013389685959641916259356620629192667188061178358024069037364119831090693363700296812065316276050235338668322143722116927905795588387796382308105491898981982697714640044874641451411923383307548516020964378690928019135641377808502502614133926434358616395692882371482812092079724299736177898983040056658291214204805918062333577213808374073216356921534709627802540510058563773396043046789988653678186182211479840975405551468204782275368683583440119486821674742518618878378671593198596984466915672015983128306996649225705946043669855343466992082229355944784840850089288546763371400216290945570131645292142249864779596344817186026980397730797406896308107224011888995263881970648189985705860088285495732802666574044230681814833951584064230936174386038026494619956139624679195528527595755141476684097151421622561001368706214081530800339581691664378408613421471922668200911997220653653629119139306947738245843240731458085096401323507329488981351224774504213129696215456943626271388473432705894594573537355409550179479987463005092165934602746377298162165356355242016331768387939042678894515244432982240230388494045675792124357154239147886862906190961365751759440925721845166810854700751116685882429157770971316224*i1^33 + -1551615425225620084974970795074797766607794819618987435150738844049699521685905997521848324022185697319267289971931465385543469570997447980589939044852668570820058816421413605757855345458653639756666993756968320654755743162453184157845636879840222879063913610444077775578313186586870733952449597357069607079632859519846423946245119861875445045824068506381873255836266115730956300413399974702167851914332907127245081308474920611138217000684955480077977276272783535539196440885467244662994311459208182534710352293476290408530778128530920230219827806548892195765773104325889487698325033640925662750673791296293460324267685184331359367585415064678296238739360130479936539462541570552052811874532243606149414576491249102745814574880084874686979687208241863347948823090317527090000319829613379963176992989005978203988138833363632468558813953447938249993924430397356439495004569271952785993216216597985984309630178358482555324591268625831734132390053388026263237427650539071335582725704473656294597982564017273479176453054933386748821873365967562856093779638092200448560126688281134591470313822246098726442272746150162481959731971891768508993202944971125957690227408355475202397894635200637857290878844516689772544*i1^34 + -167297578235707916282846336347042549110311977436437456248249418547279359794859062583220898652660608176399729741780697593562763812861075513241270830528865004799737712383162066101210963573859319449318825432933694880207114138427585073550684063864250926052677708392965750490015850355469904866377486967503563258846122178765772266526535842042760309041958933292371062014071551470522887501508524135683219827051673386918693895357011374628063458939268009532260926524984802795904606424136691675964474495312491758551496044780217364961963940506812882065945066969873905577485788484419495058743924505612031121707403176208225268848504641815570408034994009516764585949238141194578244841642811505190753823536014443133801164549254661575594874892061073695820633814179109319743573497169068229080964119231250493742592644574150236177662147627115679092513891407828156777607118289912245882694591772849272127375963637298905655341534919116698284637330125447939076106583836068936552811359835282128793028029570645344520667536838549269551496393385212867816576582966034827247129878880326457646127417278378810245166417509932219714335883068260963865045484664684599603125883271364725568918155054433709210891406130949927111254488383488*i1^35 + -1203990601754625332328470738854645336634811175572112240399355096270695304942566526591298065286995867012985765740511699412421297571314684654231204820934605233543317038051914020358882727960868374948453188267283658075096360106856873002445055542751711931934463969326985972422034806298690744418023266830802098110626057853733914741973055188451493917540362291235119629153525424743312233909001173559563400813086445253651069632055888638689075838372564852818074696692463980271751299006973967218699485737989593971029412674992010567435239069759504066114927176686147496351221391673587365607038288245754967335506676457668901403432369849725358401853666163722501172336469306503284411765655029743452988929407418224846804730919576594233485370672582102374746933971290812273381221692167646094685861673811470842854665614875019755423839899558785278594486808981632197812357228387529822877652385617879378151855747566665970894141585559746962076254178483202384243364113909034895573009398975187858999908969509393420551588898453971770398630002182893925719130516357332724707835257007958048888766385202184560024859055538191136618295786572017077584907704259941646471471694579104383326471628423117690965835480399492717477888*i1^36 + -646607085716960136619227701901598828798459643297827677039503314546214924995517604325794645209676214536278427787096601190729947053640791832575677841211359842575307037056872039456789158002590464005471869235374224219325499175815934308497099024099540289876614284126551907650759925876496767194211689513594720385051573943746008042945815349735457869559698894454963131419162816052305894484815250094352801616621483722135904801898874756058192902806580558536325374557279738904106156158347255258403371846389893508617398585453865185732207304649380648777848791463106334914389993084926357599826949246383814639770499914184411932451842103801950589319649851327504362409002302613030071592568269507647017086990357213763127830779059849543488968267781419068399380760361880460787664339387759897559097732526061419648441173096003745725495728008272234221220990842943126649107737299728741929530217909032880680761360912983457965673360253476509211490549227761406351245329874326017277077336485009312311507256717349560697812979984244537810735511549887369361477490755130399276033876002599910482708965643662441053602982583231768797486218230913224979360477114002148280116300998875913554086809599178171857418993008640*i1^37 + -778331336789022626409234645364997495364041287882751683344980328237347252635198759404222770358061237771035598682679360629032729896833783807343780932600928689073575670754707340094279305127260419780199073065321684524440621411968188312262944726420729155110657768585266623348728713097049103015635941908649376429213804688215252113874154906774155391480687828129090929734292586404886133170298121707567909060003902066351270430439986842482868907528409681463616119650220623096718509140806515444397233264233843721933391816943874369741445686941830867536532366856185900315603752332972722907658748170143610066661367636902245133086669080484963053112953675781920566058032788639826603456909850285036010494919480255768844506105094816114922991548172909415194022132685617602271742518539315993482168997334004187260819697217956655181706855234715277199659296528232755673150353153433920107975391428279648000223171597594148182053823681426343646918354392746233617264019996437035955002121895847574385564987405960005583423667765938363023641480887834305547056281628182373051959942383337690863893085172403186320667234134448464227266638993824755683991586574223274536012867145474730853207203335700140261376*i1^38 + 1205362606802380157307413937875304929837200977920236055770181808023952111401235965316882338174491301771858740999760508833617849941652387753246175501780003631764734668903016236457649830203082579923947539719885573565070387464053626626597527844733865501268528004984043833980661969090204562916459907154143170569395744120686639797004930101904806051704385086730394847293718265285134477914000932960739280051739457416576226366881479704575168157634695889832872906582898534236173820453898317777414262201065324673949730555230701034674762654963592442434273397654131981541524846341778397862612213900773414954156400277408967062391320128109733261464881408893652733940670626894269964820911599278379525917069653863712656918042463228279747012290422942949078971620231024006511996024334885916019885305274537913323105732545622179677469874331719264190843185423079921299160052771479074611326544683201917536754482134756370216030039054064096780427022089855660024524567885001134039477554670548613470638689523419889976683040411950039985648875341210468126266400849489990314074584608094997082732553630609388416838855360124575952869813064420998151911544374607906216543765889216230998616045518848*i1^39 + 81520449437271269423442105723045376792283271602372073301837801497837091396561688993798895212322420569130466827760497289961978803235560725842036687767690101455154635699187100882486979987851854249780558667065863269045846681948751411462137563879118142182348514332526299433198624396541300844900839610992691886286187752813326616738866145221121948328757478718233314602387661798080720259939064647201213758868145067309735555176698064524958027462378345162453044162644145959293361262856616236173178657153579743259860108578603773290553262427123087741543816025785311636812207479844967432502313833247883230931497454522061227285173448322231677491925937604044531570117628225618203064672608371865012421683543238418497248783737513267458441429823971166345586127627906224474034186370553672333977017273819980516002574816185519841161151715070534341522045387695686823130280484303321640031592560743028459249220767073777457412353421236531836756538789572689567342043659979287945809650863845862161151605013807844794786289867421718525081903882161095551324488591371651586793378876008409425009902382880822543480051966223476870457237553032400645203228646012573625896777843109628215296*i1^40 + 2366160063575227330301071714204074028559725246409470179214678240324819823626301274343710225332268859909472037787936296574378688727320038606834834740947918362999897109945520899387914049337807981729329441917636803736411837467274395180794930078087336981293146859008745295334726074276213610647225913009560998853703758672818916651521099858050471869834470313584031243294165229916130071947407935796609247760719744713860637759290923890597694166082085919836222656881907329676530526109192805920711197601041568502870632892047508928122294092001550064468863538572832407849231506708389376192537555318403731425462034059605271209595296396698541730857139812310164511096242539844523268143887199525743436789402603840499882082916598881998381535705096641490066353249161671757281949130045244043619675507619544496311034349412132214698302696214767226931224074376532735355998743895065462879828186491864095980252818621059585185837853174849075349973537543746500746958815384482443334370332696467080790162938735836309435721079584376365574467021256856167805862741441882270589606418356886686766649237438779785364176622573861715871496494202032988260588193810109861875154944*i1^41 + 23780791212214759032114994149967387132003052253135313051633184909798332168630760122305711682639670691080095140803885462484769758848023375929636228366345000318886120598359265810729965571663274235500833752149999143012057981117953870573141189718466129158347063370624104783730767228142067241051497293691384794239954438712602619876382390761064648261674546139862785262240510835787859225178188088154101828102479844260123763569967581710166810431220939215348542798326403543547841985540947250714990368056685648735213658878541702841461022756360412265795090467776505977250197194928757701978645481205848487192842299336521469487056468599525952149714332226624874454699636059890346349833859055986252421663108060863481257123474390596450248449134044400360198518810605218300371857978360147120538125902449105201964797227454736900040260050085921480349449379279154760407145669620487299170164181751892951930104280649173859123589904098439054200807548358811941467670736619257669868246981953075837101584808358449565867850538313399207376929635907099846528104171421841301030531588314359816257387727790169589243200615081239048098433449766423773164026724352*i1^42 + 5189503592427286569800730380583082900548986533961230413074738915204342288783936078775014714075721963549027298567833442421158934078179285582720164135314579708951124512559132262668477448648355197741738469588848313672281904521209729070960714046136022059241964179939230085816434260038984449075513284368753050312232126265071555897757967514759361255965931963454933950808225444235104559054810533584051793895075021305942245811411148076691691151825862402820707458273373732728162589815661460066643059069375483678601607489706807755848874203675823413753665750783381097077577916666553095951566823645401956748026134430001205357085500832558932590827135790705572167790943689048392595144947970198918788865574743667459573237706804008216746118316451918941361675326072181503216555752609050266194876903981251927083163304563203389667073041223730099186636381857078915517701213825867296408233306632079341309149167643407617461633545155772822603163181964223084152298047427085001998733802104167363287490727634563883159359900359973242186088908886829250805643438450222722867090966227286477265634345947594996081484781443475188883989091844096*i1^43 + -547739382805494948338763993224911783635792744023179927184387134266786197277595954242673532453188307731875801536356460099621770552518522170606463500553436112472435196078727264064974375439346790644987947685942057169590622391744711171864248264849094395025073718740780061841116690531886740647809994039838743533622425419482118709228296495257617745171048955934417973756868345022926491126144321526140589674324076262885192066634965098494882805599418435269720121720069935901989793607471950303636210741636475558367586100616669957227206988945787060282115048488856260594731680175609845417027140805250862446847874313978269613510977463841073253901770994048403190272288772764108678145117225284373545243004297889173794982581144321879254127202068564892523821908389437996071262088641437040542113972017479171456496665858697514880872019477907695482419034127751725314561207828097412167269249023643409582108646412132554723500532951809295456608458622927907819716936984066451878171954593098048561281782592018332530162875958044063253157026093740545360774022274855087508236425814009913456321707730918871798408041492119552*i1^44 + 22552141711058933502335120783376534414623169766306096713169488548622654727860289254561884475855851536982941531082428146283836841014908315459103005549322223017030166472028251152838095045512970750042103865072194057591074171075935515499884625305123080289032917436041593094636604401174633184025914438099643365723418831923394673360709158234769719704617858325909575972352026428805617639547164313363031793636823610690723036272148462814006274124786912167919045824472839811566120771564911106673699368642556894454274775100035544914108103775011325023003158090764404828638120309600631787997681973248742270349742808696385912255932680138852435653617667322047809695967959983875537087971315618363614475716558285109934407604020450532132930792071623696484873852790585246495281709722069967058769272949412827398051418695991327282601307733834964928174885759724951459877796282761676825101203280754888718860448804878400365813039364320803985052913007973540043080619412299399620286425216643614796125118483442381452444872444099555850859446122520790943892829608892721985965039741887365120*i1^45 - N1*427834851153597787669894020528507454910100223082970774178488610170723593031834566662007565550654910534397996827526596162960185481588603893614637983238887072068120146818856840504671428005441263974512136381028025680483912223974719033503104780626789992530861534371508245678285367907985884027620002417097561596061485149753214432152786665812249319967333916959126278031521281788366042396981678211489293265055404961206192607012628064796191209*i3 ] ]