[ [ 9026920041343894233463937817951140170669765654988344744960127090537394008310099175446015371331690609819844577495953377612079328880302228223549244299191397243512852709827150100004267060111839474863454708008836752376769702273472818085952580067911663158432599767916069717330006440673301021684074496005725524728713885240688844396977088966288942827248516964838152187686247603933707470523658945357156589992137401069459390375592793891966109836695125722837448676654686580301876531180746649862264003445170507855033466768874625062034605100414518381559096200784817551976039022661189221528962372595424570466885137963551030336823167022608353662596782267434254392571565180532813493415387033363426187987297087644072048154316739468192272107794580942975406025475188480005601747455965858449354568261911119662748955722677743230889379687759078692570337386887535573831102191011806537071942444158485640350510449271242752000000000000000000000000000000 + -27611353462906535901934563822433442287525124375540380560319834041696013456912296595353398176625375730098107165984959862925258629904894184448681654683150601838965918584032318357533494044539054648658601690175104136357361534605804878398345262156979366493384956967967763493920159747404318166976357737015462407055816766982529593923085221998425771677456316831666885235378821343003066312612856456707657371650693185147675741972088150661997345694502127021225568500947987947566367582998521970635467408892757529425674228198907785042618111052396515743579382495885171725145350882963937970669292287114957569416521068310256882443535934393748868356095155536675720804094511139061335858785225956992895411369166579364321587582027300616458505160922743117674733583582088617486427893486387868417219702647075897701876169160964641567451496388515826846443543024314520157093598985525782431495875785822117895287708958200954880000000000000000000000000000*i1 + 23218905108363637239327774733105512147510275396163220282322832979936307815414205279770656753901865826475393034597257311021997274546565647322363645117322724178983891160097366647467610693102914787487185179248550901543145931652685645985132030203625178172587743281633352797024522891121940724307359326189170657627229561510634322548824590500699846074673034818116261018007792302325418534099280598817542599031397708807758834248060868841757299689647618620175340563972861936635715636404749740965055585641220770048201575053816916699559324891185152137396633181765497365196109421977798926665652141621116223838824408652852828486025102456192733573667332696965996558402289553721172289681924953065483852567236836706983590328286860151578050681704906822261735743849989458341435028875655717765535537062465028454441828597173622661793694676006844019355705358996180251727449424700544755184454706654100026189618061980467200000000000000000000000000*i1^2 + -2675048372856535030222286077241759107595038106055246073732337361005379796358650780659188609940305675953357232646074121596197978786183463870716567018204192846469277378381715237923396952396057347875395358023622180168610209022504930250218414753937282471641623992460327401023096691779663328101684338864072609458465464386254556600140466540965514216634147039595106429461219027017548659760597211795781533116693392110517893664695727962833632202008681953007578879963386375823418526763040861985385481462034501777142909437832258318041065277309240915087999377279448700218754325211838027969383263183375674376065790774559957432373100357914213384271007280282836958237194655682850046265931572630346070742202646397961668178940286963529240699738472274599597535190224157249877808246974751844635983614111789269852203383135930128300723600083435537437410264794368931745316746120726428209383449604906935945098101260288000000000000000000000000*i1^3 + -238461255072139689253750345297775087485104116074337344255857437240415710243843566368015417546043560843702301054153811906555327627328969222290887329909928800785664090340272675944545160095725902373432160934615273060885377748373857338059023841216020784177311879761768810997179722665748674482914802798139046351705036654886157097589194330851642595718821078379222370787195229900852860475553731385849574011393148406591865209521960747717417670282904028421522407131371082279095341959404314644450758689171372118547332505561917566512586039549390517797480779885555970698460996087574388442300381809350090494338765107818153955195645569128334278084265574198459116222182852579760659223768138243100622176279928012109125156918693605525807528809893395415698941552398547265969098110646925985506822165512992107033529345803186448858540677057317560080308887997996222194526308043796623460904903443759395101992896430080000000000000000000000*i1^4 + 158528451847474336959104864568705452779932150842447154662091429502406435453822456248565418903913105182993287454234837600191060025176863004971857679524163378421339121775691351272992088142531578898644120428942509469073399892392760005868307496809880400660145591240486541445326089009293621729550500523105472798899063321456340710427150815883073967146572057579357919818475481136337565385328654730766835089038648456118557389152592040695167109313843507906750265969173404446455501219009711075252882395834613971212433407534470075723057800249681008591426809505687858730336830171574452739077552764893634893592660223168491623969909245993501215571347622981718876784129735948559953206699533849034955110269556129156622331551734954354741434745551819236817910800014554464159505537653170058004510023617103656211052502204248455862687095645180155754854707217845943156096590015843864481626833650341648634964711833600000000000000000000*i1^5 + 33173364616355106704616175850605948135684255991482390035337891708899698856852407850313216614792847474588902714055053701756681100256024264768196698116374941847525265679134165895858047028860211334363535863046138529785184008807656834775768679802651043258809507888404425514755391961416240020449249023802032358939260239601869232425122039553534850789086601648143088478219654624909684118615943097612231251552887123105550177135246772758939358104027705022889606772347995346774026708858659314884605335544262849840482831242368486901195868953209274194872089065662697879124941308555837596344333426180652966178577674394154450086615132934277571100903095113131453671183046297252234132418298496412912604510370762790758087215186601954183258554161786704438085214595249169575343056099114234994376328995630081058426278698281816254398342520260441622078604895025784265891184600130587144788835303815748073056894976000000000000000000*i1^6 + 3190224388907461239626166066032633150027758899596583476974436594691391974656093293777887598724331472849394787086840904127369554627536407995709643078507036824076213023812839913229543768920869031333183742606910302577362021646318299431763243614792495246822004279766923983429480073905123764787181949552901313637784941217672254492749887679690029431822728620836727450263914123410421374996473424199294965558983680187750377858119864984375349049845761213062034582875568823914530698640910816955375859247206603147183754281750826401776249357348171915546911642468675659815048325161561135289052236801677813779675201343575129830746602336328527084259310770223533547077115082219565136557305598364451221176058043424797686256120261026840359677557331806245726957814505832147807295963143791452701057668823684834209321936034462721073994169121722492820768738057571831707499915898550508687214088567691311379906560000000000000000*i1^7 + 179329907272413177472679398673885513623406850532975819423065236843391697701395255883552510262369023979782388674086042653940354608079949533141062836310381359347005963586086496942201135811188217434280452974415368047110592764765546777268330104830768228591959712264365139045673722955347222288052149603024930659226238405909421970176807321467832839552686014956740952755524449913749236313988440287891764229059677003261701911435673953292415888552340796782235728186630351262849212102674374887965743010026224275692588618952025833123926509350129848692807906646073810434391024993041077786352852840543322617541742207825595031043022496122152871791489593285658385446093025861005227771557321832345059688785186071434530291391565187559533869888568751671733151659646416682448096472698191585739340926453941532572923174289463371141484354854289765374481359368626484681859344777617200379916734605472004938137600000000000000*i1^8 + 6120369574676372088663131548126025597019498482287499373766739863717673452184543078811386514372579117287331129490327994879297175772181120066894130567177373402668795919581546148193440088711610339587130863650948448008152660974147204993553997189400738812184183409167584955033983370139755275471465460953503271956157052937487144357549545087607181287545437347778184642849558963215995447915101784023924679563055935103253383000727565533127896755369062348364638690603557924754792252670818759491686325360674308105553701693455138283130453318447220049393355912710923040066657191656564503228140551727783630536740080938352161423104921367125214902830254576020956647435955236960416189665780470377186801085962861338679250562917570276415642768435766647974865033655005546155493403272059673747463760274591723366854188056833686447433765835613915941265198818335086014694421211995490709400455671515516502016000000000000*i1^9 + 123577217546823465614310549370992530417020684707696022998428030716488537299741684610458084022332254192713339647003727177846023194675975215699814944382181766497434150200253724665717525234204220749585219954851235137120895973950394349238351688415662517370985130273602923823879958142383944302686254781200504021965467594868824749932679322224008581564103028872562452294460975148445360528109324695869381557754066562655138135761829154702560850723686884861435061388935242160614146096879259430049731923513307116870583860699406118279035237578123198172307459840060163121779916660715680239404668087520930305055718780204174009986476234836242638579118369199429946816462752382288402237526371076843072938640776573237541395620356446437042352376079018397987846422599977994183370999004959581406343683939803975767538171133826372414346888544352903518667087538062411243923255537343734881237251723592990720000000000*i1^10 + 1375804791837666493715709616816427282642813165156463896108032189012408322389609147857825559334559775509912992386669836006814914060940245529576824697139429508536582514877736814872368476725042263471080364177195355702836194756736286564364027122023941766028094928173244945349963930436630697576309517772958785449756850828896807921318529137624293195026659457948229879716409543773022632192258933064381676479945781162263684901064070986324837336571545895724493674800375899751135689444286656835975654962540784678325907897716599443436055961437816439687757794750429259090208602122521399815046367277256213231129455552533497344704408966957298256812529310039959365682716226176273219072910517197039410196876384124586249909920148690385827690309339821308493293550665569251079791170586944982176784593046038153858269785337854242793320697004189527266718879541540662279218425010454661563055583998771200000000*i1^11 + 7933517148357886509460362162334748775381618213396880733556566011158907569336241815712818762630310378206983248240791671329284331902162033806709994914863012071296090286667948751783574946049514525288702328795552260900737067212672692074152569641997988691561608146434617249633326049259105799142864167551434810220941119361055208287640215944477141613344015907585517561184203303920427178410064099011453217614890134649246136855232797831773417212778804331445695742341905894440831412625742059935298273220793673887735025349017959854464644380752540710951665574389165276467630969918285119065836398560179892338302646939622387802413634918881861937424116156558178681491625550085682889071174657172651401595688485171342807454790652848965676359452985895150853075502494070682200585818332672985512140271590285696712394801003445031947868020638455303425442155228053972875741086231293515926886940672000000*i1^12 + 45137644929764794807689793477533366947308384198924323423499646118627817782792027247706364888998754067471397624866311428234009112163195579888372222481650076818734335778318278613400101674473317564289704650758215006120798073094591143491512462874874654363801645794925190582406104675992766953839953610574549854150954644536316776479802364921060557327820413211132593427388216645803157383108844219301282256786416569688669914541162486495118976209305046461355717637869353166538406495234364730819184757906981179034465849004107619263401610354810837649353955251629701959628179473655661189099246351742847642446540105428363747657423843951587608891117868563164103039776968244920321630776629668187807997931694151340941745677710969840764346426222874057402661572386892542212817169147586875445496826909176203883139955470257947660118330884241085797185607135515342457860389420169445271268229120000*i1^13 + 411356509113112039814426931522289376205596283301471138757453921627953569544665725229677023048583607106776309552524346149576997771903658708275697720832811951550653948008475745822336496272378388499318214250825351097275452696474956510563614933631334697021147243751052558395300582987584165312293255063918061708120519682709695831874315793213564179340843454906803205927884827423904855701331982631940104325512546700010872163187708698798092779019196732589037008203595207499814021804605111410707937176804694584754708472229663962456157231532782545789194749116051438997691993805657417277866012931797718901673024363502707157389273790930395752233228697388845749723234834513239831160532565737924600347380101482495919940001779931329003179987765176145654069356035966255843371471429809930793269327088063322701670896048556761230384066825094303330585364345638395413086778002019460526899200*i1^14 + 687195019811166544924241217529564594289290718572788752583189809271515277720481782828444418435878094585271001871358254398588631645174941837471632096428308128655388948551724743870874869305403896449079412331712416650485698931426302503581711027038505899461565018984274011757688454890381859876372749377157188943415114277653121528815890311588282246805295397510919495451772224251191725486890164628686004488447102068260306434900679027663461378767210709362421153640459064578794654809600094366010617312944352974153082113583593834798549050073168454410952155817498907493586954603099905238626715689415225194441822297065421517554606632560748277729053787484708689046031551772468983009513938141706186780149226300579271687294622644519220964715916381301995499437716245292383914046059969414082507601935689620000764020514782493183154437277918106716539548717924228366992711006122147840*i1^15 + 394121762772512711623429036283726079037281491576849523694960856824934346392007466726009079581604865839303933115641825420129751660662285583403484136818529547194260845254859750520729866224251764850870489749982850558508038012777251929989449138323590742950353481284967852800040941579138890124007709176881995040232949013090161355336714239686078926267821748976915970021275773728569839191497185134633661460411340012807344468998636696344183287417505794466478339863358505761023099244819852073341151837691881566710784756771070512883066604626006570776533518663897254009854343275146570744581498879804059278781365486111650937767816483056698554859917974620487759064856479386134347493805816387455243797329360708612354167628047785368111263696324259863729215698153452397439026037917260331658418120157582690009556740931016430931794469822792378160363567480983124971377517395968*i1^16 + -151374027141119334406980858807196656937789477523689112865298448657120119292057518266470144580704608908226873869546796152924940066695611981905635549695645907322499748820570032531102742080350648922873227978444800016299267904847548440027872622837028447483846690696412527058715566595772101205258662042505947475466153610406289262082412153641344015897237418996155024762081694837996113188013845264033016304869715146667999132103624163739296911854328184454169378209993861814660582722970007773893324263840271898283880007885351864635431744691955808483860941438649196793659179758653342919085128906118537595768356208000531263794546266914338539769035011990519408233214694415061198926431614530230873036914653502975056557402473315155345358460164769335606753731474934120933178393391844070743649981414400534393103698542994190313084095314671484397608049430060577954201600*i1^17 + -154122640305592722737136305653887483775775584365293848543375272770840302580366913667202184878700513272371641928925465622462213251990501482230974619236627098375419471891166199192539660352844659314689104082137293687472459564344205463261420148488519785837869072821114309178444489874414381776168058193531347172304363836766408591832825164800797493768123634522594143354293367705046416541980849439834150759512024171496060176999243066847588093332816304906801785094531659426398372819862690023294592240026110074765844576838871122941605725602602612024198485084108136167249956535364143108572034185824412506072919189353986643817007000320984532240672922901012864717303788209992345834755391068326095986984489986078448002630488210495111633824895344301333342458255339001326948772210514171276541244992707112878045947990267822281109799757320517021336503977353674752*i1^18 + 4349598722470552518295595586181682297436264404742681703529682336006539769039590131405879464545427228232556275066580566502882877995343323589300537165402202688270170520848835571753798635284989552904317342717079730845317262285812520583202752577828839630829910092461343676101996218531898703323012443417760361027703180922938655019142724093344307677333221279026875218409866678944982595910795764095763168236651127740936410977554805160718641147538731211550683326548169544929942534134527856273353628842655630938275494842777552558013368183075534692665556493027289322136097637706699459467734869845543904636100311312870638059156923877402089404291321857473631050944734998342579415432901777925153679917915139307534882355827331047836059969885069530225984036606862912689942010075382677244250704902787776475428568143145097554285430251623449198393777192960*i1^19 + 35086319689065527693858844572179080368063784249094356596762103624527083971975995415306285081642877000389199484426123268367469816334080384605769652723313452364955970085831868381046659728227023862602740922480831570779469950632641534147677788379661229360977117392875299752006738445480355668192098500671850721007102715600520486380135801313320767739289911479353066647919297858911500922476688677503110092228691468893007498675102576084766812566627688924795778788060740075940810477975191373190878881287358372091370933355309952147222413245023212151424449659085465609505735950843067943220763577882184667134313789037093372806973155664570575469047743036216325349826391992321593987287243371151662073093065490532944678919944703640495952592382335019242946703068635327165270074485174369646021812681929756668172168541357100800970250608700778249977856*i1^20 + -11453180707331758260051338237524682044812158728465869752914129681374597352179055668621027974797696353535537893961490234896897511441279871808227180685700170043078729319771676539508730285370326342651047653245971642448600605577565725712966485171090890245007361967835079478638037536159810329519445115655222200733437944106927586624975390112704864204627660197001416339499006757810563443027565980526337696689061889750963408151381953919634971861526763830483427615957158205731873982876755917781694305512634442088964947933263341324894912391549179925518644201508907358528371000393237874969500581458233469499481275981599526582548670836419825913236441104021872087430806707857923530631303763006989361346531432746668551765230826556946449387288844770578134559990993196957114663353266123785731120390017975426756814890727940118341021851199733760*i1^21 + 3694718125827896989456062761249920748282471042714267485226467406866463839327245627343331445023067590423017796111970466529278123847289444809133940682521421320547394390773352087673195955630803866817178318562269947545471888953101048710294413451334243868752097818491817152473832557599763681488514755401070964816768336989969563701403821013778404832964467303237604481293686126700906875886297530875498842787924134370532756418504313248522723455906230806392249492277599016619655664549088763050765427318846332316626438082495653156242952009798554301799132006947682146903529665374970267078548712040812479997096654046384912386394929391953212776623330631043684420702083265459519233432682965112935911115431470301012216364611018633992870815280481705392952760178937497317437717195644690126546877336442812608013825071237779526503951761408*i1^22 + -1371053265276510574888214541758210405170004334570663585787226801215354763471767315177151643620267416157288324413374808620820987953058762227047831961338554595608312639644589583200317963054084826685008879069879505440797567340581618549172279252135394991294701199827902157936016129915236977882882551544382627656885956611511144224630842044436175422353630633974817640098812147718331908422485948675132762671003149865021985654030807244905381576202643441044422946408933164877566139958331792887626453644671907003389952399442339326083210053269677764561192013381833873898489566317259860000643913668808472435756402022804711418772379263089356318171697226394297869428696403935460013342176783053162239009272483586573011691907396071000723250775256024186777739992968601054909438352272395229890019541772850409750351454580299542822912*i1^23 + 205381116455452945600649554732656882777352302451219948311446167926296677028786003911786822146700677818488379973040112985689392024110533871208309812793818250588917834715865185121167319151689670677558356545182590296250286145135541242244438560660646500929676452226092124551698567598331964259508819716286214726362642562678053897786657161676790286932074345583048316023355134759148456737778836456903502089197878967149004212095054109873953548592718931330350618656775119311598613495363457349741100251576970192246448723608378070425624842539534371488897629140359100162068977254083938552429428401079922706364772759458753564902186377240702162698013872388046107616914249431309736202398170810917365098570072956325158413260059530231805388140550677251047482899215315250950553495373648975740333054417627072878533289315401728*i1^24 + -1847618206195649567026171088548003936060921468975467343392397694699372808304241218645570493473684596207947031375233572358729305267563047745861148357485670290156060328655134612772242093837963202717303836011927302166896708866496450944871112912072927036476257831177616727081214935099451879928580654806819584341257296408679160481371444380368911322188637591869295807779344116372055104115148952817828009983761350404866360080434303763464346534500054709582769161158701899759022010949864868522133484215425260213538539056826325996515825297360609770970130599962372121338154541303207554380879339659581086471896311093474116136146984438834980023744417602136184598010627228179623467520467021964459864074605097447024955586038152472079971767372428441085718526840288432158837309007155633488465757182341769143856922624*i1^25 + 6900784416825331950271715046512199110807815402005186667233073925232644425558180628194558253532457137151629786721154227960184640277868952961040202101965849371134897569946846350555997189190434182448090024725929708826111158384022507491317145047093410342088667625178671194476917406737073015546612511832771050703910470393645771069359091830929946271157289802312707382897019970175521108101647132546417301521353439810156319987309247640761437672668392871186703464046768650968832784102278572841723109577414207937337422520042616858921660393413416894519959133739967455263987005491160268607311536568883786656499109783528867366456596236265077331274865375278121571071982043876578347989871235396742615553002640326741599483435390070843595824656640457912005625578270397093213154169246810400889631478206431232*i1^26 + -12281246420233332581301698019163766867995221430498962598575769785603646721371659028610783833159471667811567293863174967178085489583487753316628643483702734020094785991793882546417883323601242310029902487911517027140795889767145345479165287238502626603422684210386323736807502016088082145797458643083544789357977143012896202774407514741410986116492353497179264853089830896964911697024918875368518876005712193540291883109522855440507159684883591771717620529507929060843015768600018750688275106689341056637273809524498773652407136831564081698527487731672518687161396794895368863278004808410294535977012227193508844868228913277277804775175648184757391286090606447853324989143201474128592357748494286786469830467862536763134655375131291166540831969850834422789259626043935026329272975360*i1^27 + 9476834537950818199176374002368958173079308669190626484366836313581203145760670259809208341099519150849255633757594426565210809406743218904421857533296824694918361484943262841184680102080614747485214337986649582249838182149921210928864081817580707881775487921726410334598589855579652589160549148157187877588189337370957125184449008857641769194650822746619312352677163572487893907210377321435444748829845921512487139488429687294079925462612010706658409364684239132056011137832768977245742561439300300595018929154141034540359160837048843791767648625834682688028076461089542779096678670767625476681782707640710477055368777682325016464060264942428359176347695066329713604976414656062073724925295349395084096775435540050242342164794158285965403458746587979202306212385544732672*i1^28 + -822734256218307804904979961648966785490688821574610765165148483995917143072891862358664623628758296258991833903658444411810831719246558166404494868461778786796073161035533907479169430861016957163791702382613995156433789830475578025711487956721372747248390095853919862016915297188728583888305294096149052425839333330212704686174054819790389283060775382652275921703157364456438711192161701559916702010836673346122802754934266756267044281499280765003126629920052409460020645652135450729186401938641551929175023065720056840237923509176755494053744520791134457909595710190755938482922668744959449615480792210468653255902675120952715353324869768141112721553359141534048619847721029715749757762530074844173843401394063138216635917386410073934891007675660206354693357568*i1^29 + 1753869110623133742007034338213893874671483433659313434464920322051559065725986880896718034372042867576040562007811740815939760189932925740527518208384321742878068505491499449282214821587448008041287900045602141423767994936842853512387365066192683170310570104453087938897136629005338434670036871635938299347937909734381841094283054016958641305591186325790857974049671459508036570578357411873600828896775399797186618050052036055674093096269489321968633136690507456253943485001342061075512756726634261744938818019824164378903425454942867310573994181350260106063426547049877569682190244827048086773912373136022323221650563611659063269303105067147115948446675346184418811220543904942421308627896623893473962654318735782159257641245877944876377955728109862912*i1^30 + 152863000099517959132736080418133730552133600023891245193949607258661347209903476670895521177557290999432997347884928361381818638272549277625282809475704831101038271466155291685968452140357301645220232282248579573606248186553576933569144290982936421893846381542675324505295926404029751138034615811297315022311480125622437274385043986961311308924051586717663451705439489337526213245498782514437229373570197393180047208868334765431835240983605396431140618839324292422540587812659019962074060193415922413458418608776430570122303860734045387835333016616563897211396637376038429592368685160874722916395658759566528231161952644554527228228600588622887119906995937888883530824207068253201631524002962784015788466991627474634437223714131384970789257216*i1^31 + 18851439532757177541078544367379505302831319662999293681862626312508794731922728272716870552287014034644166427858630770141765045655794379851619659355977389991559182266761459016417204749070468686211193140869803491799957989861444548568899530076733155671741830414566734198405400436090716643437986323904575337233669513619368862486848943290685598574898171770950359256003758268048059370283836721482187228053803393192243155352130887656683294226165330243026016580055890051098031041151775969265527608496730874645728926989905739421269671314652405129772438452740145188376471425645498217667071389948002075922770265634346153206365764412044647532930279909086030695700472667446304116460518011383622093678851308986499492706153990551936337306502299648*i1^32 + 731404272444490915362486609335391369105573602603912952056011402432188381804869139933873953198118540219418084132490128118640526580020613746830009627787353574718938868763807530277465114064082274977660052348010208208992520161384999723360715408089603574317680960170276385800349622895456001505705788520721683853739904982547479593444121154750928028477107673872487980457718448772069332241753112258903470114584125754763228555089253948862405577105748071178835561694678271128843071607478281276076845127899305435910678208697107324535525174831629227280113173489498122236910936295696614587351090359222541890446428066730206577615266180555392819192471007867651341339899527610258923418979238610128519471540164233034652620418494861907329024*i1^33 + 8288670608669175953280653247392249773558211313419565180372740513136278220959241435253812333404575710941786877109908730330929270315991490026676110927113439939004942107085002704719542289765212649386601468028957232241224663957879436302876246484532320081729286901623594736902185090355216855060277111704645336813100697606059607322047332799074156856027564169347788258826244395405552442382804128084953267192673156043479709579138623197080384433405631924553338888425724293506881252506580503426433090553921749817180241141420390050783440647332879939930268591088982146561775545844657011721903511769697295145095931583013782449262667533162876615025756924049205064407773625102580791007647313374274131845430385240673241270321152*i1^34 + 54316524272149047664770985161691526707939080958805741813924823975733597234704396700103956212427306212278474169289668018265852420345927463298615407235359621313084883312373829131388193877588009672776208145688753351743932606844947282571962472391168701976761175161094510986825525854293465561769313717247128980212213686486379081795578946018644148847270666502374736812523748912359941489302671085881312351233502811513984884572088167982529331914234425169994433692316551939375107155378343288359978951542990426872077686101968638271030810532229551031873227309384239206235916037684589101586183466559163679019404923686092025161482901199678872446426153659655679639006449139296429569835248037203865767971892756480*i1^35 + 17782101890969332702332316332053769918892463390285725166228132720184471798424715227640781563968263763285453121316095414951732636402671391418444515587348532144467906392543269367463019864903152220780698374809532501924211792892387588268375342367760979889706033578663647187932964347607548903030317421351926829059002497131163903203250049276919716694293360191481659996246984269657725198807952406977622311347387806344041334733371983791298387547602884738416972358032239977644153984010218856400227979003203537877844514492579242889411672656989773478450132378818608920555653628934884483228164559770911632751852228456411533664352678930029254482686294366269719004348177596187034835540668575645696*i1^36 + 912809373321945035190884369431435006834231175668909914187178447623246550471920967569666437285715911584464039119723995561714331626857434687835284666910754793557774342491080539675535968805953761035328471660797371518408890851867282130910202505055365429116329900971415566573187473542043627315701030897500156227188396761611326945795387371900848462768539089316737645783091300695242966619511756929519842981780163536457754910512573370688672126387946962821312093448260018951876384379767076676799414356459828504341483010530357245226901990825756633668133190016372360666036453747868282238664996047514434015161372000525623053925029666630276209442219296895736329144250297101582336*i1^37 + 113587741794851242775849791887327270203931126955858134525582637859484788758979270410388796554349709516285441187307843544529594087367460978519561167733693596855582243254229431149087757694797005388766508427154010407686800192458003872010080158775979740295413964365319151829081980799138329958363721776818505173840277808164112888757275884054171788663504605401770895933025217972334767420577403920388765067534191223448051694281158142956079188925192738073339181011913380591353701763956319143063544514509617960837160679522029243570934229883185678597613107163173228171647461905070902094809496120545384149025865808904154482885291021668426391323745018145874640896*i1^38 + 53141330272830350545143222700696505150463117983553153363380233932112774546789884419229436228150229846996140588300761698910528440073236311608233165330211849190690589315171588362831688015296765635156251215229400771557595658787472300909514109842058578222388577981280324167024760660466313756333236643739206368572139500177341051986567903432358939984010502100197881841340097913174799668011648594030929830405512835495855305200387822251463419187450595352740789134900626583162641334035052005705189124203899556650773605015701052609203512464871269980367632173500086106890550443233843802153547256059369017219800852307549124953034859168006144*i1^39 + 3183407593807545303098264089218875025977406752887926321664746740259778162295274210442255634048945973724150854101014499039481754631447746507984699046015880988106511195320462942934187980657515678300484101599745959909318281327751203742804402609262647330053527052142160906681216813508554978222232565240917225438697134523299597792193931667659279739806171815787194413266189472736712031510116915765464935620865857859287474381389944381071133788430874404814228591310020703277445169360542640474357751783418443014373156956381960140519087536028924462850863722151356200317366357137280125824550769786014650047333871259648*i1^40 + -1095679990742298695975513159505545195926334811099761586967644405247120955302847624728818216563457587848829382273479351120014137254981360529490271593982628548453003704726730476843087226736508042001890135658996932071089411279446376313146631473719947559299548034170955086779581815645076700908553952277206186036146286057828304010969461757472442803413301456276360325444489835855149111940615716733496832779487305770076362798455993118618756108752734512479691414359055481954441490254006649966484200195279855558480100364660224874840277329663141074931167119803573567353651594992087364118835164160*i1^41 + 44086123598619883611840634667369095807437263295743314919904498623021846570863267659555716332170890769554658387194893182576467972071985639344583517007938600281170684572547504327676668473112387241314082845591817636242387685189901435020065224080640215811047595399246580193985353757730645653217341727586645769901990650119456460602058946982289261140636657887567075250286742000254200419127539987124494221684338902714490412953645224601741033112866394337137282716831761479582937607181515313475191437195486080617492856245133466872088465449713923629685723804718550786105920*i1^42 + 204615824473521630749625025425301969152179453813212680804554934657676838829704151439004423833013627207369668417713962940897359722634545979902549531570661052347043392714868597616327032205776525204558672561749035539719410872392067778382846640344080174100986588701953488371288620968834661059582461385877821546479066984343979976144228557765170490510892037151923207324593448527332302687008753171397856014476861223957302710050910167652162725643062069028210356694681370638531497919991351964984594127938425809980939594775572886975894203755165984*i1^43 + 747280061899393136886550706676905982936814041253942677401696177452186610280537261171748525408760494282677560031372356371461980711954567935035411962520346220350098096698393167217102841754130998240569210600573218551610478532384302949263328316219550504379657562808038333915492425830650342218532290097771030979250189586807282211622530059535588121152504181298998515748706821688414017146360102134525220964715574420465186116154921111321915885955760831914340587908541378303912792951722619123730190856403869693450959441*i1^44, 15584732912072405602139694448767265908551108511892954889765893615890377299487258735453470791222411548319534818871360604525885227936682951577359156472176790083984718260669854041276762879104571387860242707228047152512672360742247664089134962377321636806176472730450714744090261969694318129987735632180070358011989013129945873074475004798078899472000832208337942394363227016354895586600914774175318931006856718971030123497234269847167411634887296904587231389775021045332008498234082671565601688713068654776790714403566493594632017936273144281550161199432348213466281912029497822391604962773361051530393129349945004353745495253583923067210465057032639227751115910954296893760893525618701418032818831377373287103883530583065246113248837979400772559030695836119600226374780260880393113001749858633645039955815496189013363645639942956992735316837353761712589633224431315583999361944099158593278174800352431527344440399765917713268749790010035472237561147654160238074120677375863639209799677832398923047002049666586412785391356238356534808010995120859913226271188273935879287001962134860836254615636083018284261575639628245921937353205836443969917499634432287291319991173594731105699935453028234379461466908107462410240000000000000000000000000000000 + -47666305296205192175149677158498375137206383058875156115621025309446823615089556027401589099762898401134979460482005803445944279080109808330351142992911555570609301928971832793427669881131137551532216132018455992440153263154768173084722849338891703199734769470627700975020993452852177708343283816277389278496115533151337677220169643200206687426829549692883462996107911273203783809324198798202792296353846338423818591297973661561935986523348479502993728334197262056128447249504785982049847343514691083285459456598834023151606623363963124768937305592937977043504065319604185961073483850232296029579461666576868411445171290709027957358007697312641100739066555586188749560863068243426594743355035996392465686253420240351158163788092614091474683344870303829281176786233474894423091684005744580820524234451841333429946319689937966653921042201327516051359567232642785869596055662757969793211474780358400038384428545014550859262099236718917342472988778075801950608380382196508524360875762885763446811861440230655990265307384014443777822238204160023381250288017046793151441699691163632389184323647522270444156259288147143244867963431069085691462894031639300674545780326723474812044069716690461097733856095953664920780800000000000000000000000000000*i1 + 40088465476249631305008367166567017634105101107268006041946770527755294948939105527262915472361155134352796255083648437440504744177321505959338217266040536124968598551777908092746227697631640998240149775030869748390881577831191663285607976776746593626941346495740970308380059623816734548752603419698783486002357156375610965877345994545642180726122909451459285815925042952033065368947306035820159109795436578411018660848662235056278551185274022622708148751471255957453502922191239572120893832422090204052596501001707573903598607215859827852873202252890155691888951644724703569886007388395294666393794286468575713453115673120700471534996542234852693920532053903810782167252724981633568998119845517734863356171774858033264056533248205925532996423575988887344897366406126909792895415819011004457344328104915238964350543127076136541567010679255560155898365196734564141385193115557157443457376106036447990601422351885116295311254210987992416506226371599166252970599384491939228388036761171398814633366836596082668846556287524735976313711316214767143833563660332330542750466333409412997719216134755839080912950348405949461729353336851433457631452652910758605270085735815690961578755071384062030962475652811023450112000000000000000000000000000*i1^2 + -4620937271009291920969992970723016514311454157490186034653451121065514051680661226691479812286344391693532798754938409433106316266814483591972516988489136949261464219198130703174796511310226539171537928179346181884779030999645501975675319757868705202866470637551602105138525189226557249153205091666184584877051093659699906974512319630797327665545516856953568655112334338309250039807312918782549880591070849065704095693278422558350660698009883240441313321172105859160696298361613316813250973880570912404583640922567190939187067940441675382110919088838346897337990174384765064946792897634864230172457718240161488627404601179847008543732206622587278272771810879711675550688151866508729453102449310030462323018313804626688884914769393489607236709366497378175999607967990849605784703249041198523848651467737665708362046570455613714796976857299458570590244729152886410570631231561252528433790667471441105761156174337415310947577928629836187837074232233735453107427076443961993388543269170922852354713493323360362563836612157470333297642065206197285298695152083564643175443568045214285545852557415228130761624360765333535743331603588337396226661286526252723190443924642166200650266716795418862252844881842725191680000000000000000000000000*i1^3 + -407733388995519145656492920140258409085394721794025967722376929460027654079170535676458850047528701867603157440426415898231169661314986950043855673148396582080999481134371615718022426059278754924477732254019775089789725664616949399526421150193420503446862026051532225280959795504460532456572189639426784574905354294285325602686010943324332285198344894276985094688035189636455626826261761057907489920471267673158049922062462619581541360872426923424209092473205807564116586362136342321433577137308808150400314690479410950539793216992910908593571705196202400342802710466659986670288941430065982343706777576109580895657619860028311187809677243698308814911075873753633974481812895799246437553114496394168535605397252345863614258373952772118013285688463649676258684817673679941973773815260614807023315394884742720405575629522085364348565803900801841228500348558995207705980640052916212349778643016951554360451610679799192744588280766252211326804324549099388489410422770926536838074289927857743857420653531032122862509975334013633590391200714095732840842615694241741330445378134208672727343373869577360955215627539542168746914292697807083556333069720361699570402396242303097752681769390416794518574769787161804800000000000000000000000*i1^4 + 274405290766901989572110579089340809740682593490288143731771559867959896277389855228080333277766502788807967103569391025155036926915731038804986351414518826119055812246797548093762635341849848812601925398425039927036683149639830380207414905566964016752078267874699541783761307893424454119426343789168988072527768563320971722341658992801510983167437743469186667376108845034840571175392919098909463575524339083681360644510769585966492901365499109979315030622671622364701418379637550058063645651904870081654627157441848175166418354540289710544324027641902602427041222401922653931089883182433191539068702826179384348849192133999642682257886768253568280714424514234438903382708259786196714034049464010165192072655195594016192203657025471891308560954636576666035109182808741101834358111375997334041312861648174041872046023870537640511984516431401703385383282009083836342310017647648622098842285112486602346613615632305005305075703940606698431226509280742604484497315341040001538715037763479226225912880160533388282764540036059227310213841733051042160012014097035083373188520725499995365496527567437434601635214538953480701886760686178833782897155990501601270136739073704357123763704000679167793712376840192000000000000000000000000*i1^5 + 57383876550696689877767533944646319871223827574904207012211140568202722618814139754838721972404104620031716440435161759819100390648438661949719522711039486909569549715270319525777739300022486847631708608422221166256386886024214659192641478205364661535591828348655490435238288016982604666705463867592473542746043742040502507449026698848834781041985986839596352160467422316453586151065033964169132532637241103299875442154161522271876760544651480200160043583701038798047284742490726588807448091750534137631217028029129561581855783084355144125176791275994460764815394891770952309633216776420036508617808396670550031939548329300719512792554612467739615750276667095781707308669481561951221972320517823006774014851191583084308916330747665811827839484197088488998155214499989479716719908329825412917125251216015673970830083618637754522336117952820826238630571929810241531390143481563826085091619282113255531989956264459520697796874593576078450621162649939712942682931035805433898212416347162432700537958299848818614007986674954873306807402757531539903234229417536399915343314933875147709543185282382550559950131872653675998066926735859104108953794993492143806233589721707919797923440069208155677835805442703360000000000000000000*i1^6 + 5529007382826044682438963677249433833518945419148870548274162206246980688839456230713004536212272438526256215559909119616383068180514512897413734222397952877859934825293204177899603867972187071104873491672109836010006286214433108072981757707732896353367083654447398422058119005250241418399429989606550136602432548191965732975521772821362915931024161911381404225039426040539852999404796177549352172828378231171398900596603930206071314996914072278074817449392451201934861686760670071967453977280281734176525369376478463068827817552768700968839218066059981637286056188486739093005613890586981653087296131280073928687188498037039275029821771413685945348152680645435508658973596063518750705953725594702244755212508734065597877992304935103916486828182581990307613570565221635694987619381370454202891493854823551044261527449092793734264006646815490970154295864552635111951799944669914353639475979734661412142781152076837363664551856971617555470284556556059278587847173665506151059090615024792656649499617315046088664521682216365196887355184058952288400542142104065355318317646754535939566300462313652513706877084115684918993237699232480143863929551923358330699830220131617451697830938500779713691058280857600000000000000000*i1^7 + 311785293367339779623135398513105356415024221695286772011565943419038266923659364051811779908437280806677037080676239934724682022763576313641598651042824389404731242143424811175496549982200598733653057530356364855480170322295191251196378776332129933619126466639253490207545781692887286835400940272446230927468709302958540606530477641322614320385451414015261322467938262048481127372146657163903275883669582853967384429647362831749450252592246971988053897473421753267863810338269448728841604864256741477518277725527595445588718687232107456691475469610476066961655049402327260755120326755362365236038257778006649369199933358405611677768543349843454686066796143969008521787049331133994981398956182165134718059601453073701441892880087503810191059210808389580331438279108466826064891387458203580931339593080509119890190626553053879776734469558383438313330421762579865377692745063599664193694555217093771211397976600478806520711457327261641793868821633636546308049203942520878075199161460729399731112006060478695677329544329070251183610885617988699488259277758424444502983183407135825720888497911768370168413127406540564132262892381701652227898457817752588781277308824942166263103169080082709508507303936000000000000000*i1^8 + 10682995835860656009233433642610545770656584475925425394724021602029382270424402971293461019008749316306347414900210036011003758402785888332013755971225363020108750987413077199642895207102456236645169757719911410433111167347547231976863337540061216719448826252538857465855403765776523584985911158785907065967367815230587716854478499622554464155356319072787590427835345888531430286666991214277524014940012530229124775789936049157718664517323987495437111347122899494698872183506545801707123648609119663970073883727502595133152219926079558230872896267688626786919984853329526015487441818159128776446022550640763671686820974881918641487795323669018450568866709581453581718618561367638606146798393589577381021215538369504495569417775578657078487972648854101477789714212849258004877296119180825755774894052704256096920732577964130996439823634939188579667357895395767328803034735690902476548968669609104198881594913140756736586869576400483098762306836399104642739029330985991479696267082776565005406815818962904616107743876112235407656528339381315017370340416717362278389384883105225100859693662870168957804822579380707017516473957146042230848223694736250833749599153050311677968756415325289673874472960000000000000*i1^9 + 216617196715147873282760437425355617684876945140908194960035299185170435805627107342299019026979825979059648595433555364368406085975966690951300868914070459280221079319086965945029884362111421968172638783722173796960095602326529893801782682099039981755432228240047115043536578296057398079061684959647234155728566331364663188987727336891381562887613847165309696423685760075365386285933165977878634713926086845140677292735618727962731228279518452396454320679789632469806717354881063187539424338696850097542980489658572680164440300709031113838328047518723270489380526155159767830971836787985736937239583100859484600508146126801003987455765074226994593167691904251925335102143983016212636221924579214305286186355216833898166771154122214261478068601525746270476767104180804153510413572649730651642672585364414410657329088661680637903337714755824872961243807721148137794913074058672630902573974748767335515739133844758657439973794563848296108456761422946759425204832508663628969601791665497793426508848357246171543717737964084426111386187901683015160104766563569474124488827537593379536957712333248607514487782153665285981733556619354588820482174369744606754629624717424303104322414581350801394892800000000000*i1^10 + 2417840353390731018916648819395956415556511133461022329644854812670902264194367188106239048274906364856066883132418504093892543651570224644417238076029917338380782863671216839623687286733392650627042646120975809768938128893018568468951068889832950097428618287245246341459204443633221057748779223671133472663097552114495523368115497291141078636532704666574445654528150915686398743104076527382577839827624072128374245548426157883576934107400176356431645334382904781243102080747830369195944070417721635924671735049457224648068009615277613898997823863594943375677210784159388184421372966459683311849335122535393281602341711037083899815832654532407870980470817188328214915671316278553381921631793661437807825540949122740309984197779945352994744761489938872586255583940695599062761352103531633966654396917541372189207855646550959666944773230686773672825881973596190557613574413627909198301816152247277011645891205657788710819853399598631229170072961195152832467674300537928119677093117963841831262288152136942622584874537195823107609224143560630518229891919038583184894712067438956560358793515394752098595799904279733572421958426571968676903682817339619299426962256524062928644942499838429233152000000000*i1^11 + 13779846171511214206168316083191576312625604001338165263719688182762020379434042852406962542194855373832443218216120807704648744906458693272489173631349004049783600849621623864179747793800369973293992598825682480778947083450278432930742313226448837829867021155980670167149022280080728682985966700151127152590599793934847491849947864108494355701616457623269905573854601128721158454668441396472933875589266306158122926937473932694751449213996095452362797937700789358527499926878213435546832571397447982918848257842830572147691883983428644502445279595298697125919630673211909422194548388939359695318547457678251982612252873187281583941306299533709957442687272150567324259619157816101053778544310166552151214400476173121299206603382981507499977788812300424934503155816305889753494397470589064303767661707582410506921053353607799918628420339336416731495975408651895220183069412882395678506654754136401723121418101744315756920411293457331154774315167015478559856774090337274233250241971611857587363235153830746058343497234681601077238747227385983693765899043659723046476949060685830889446185282280379830193892546151741033779060040020855827770306249211789098500534023898429530525810272889733120000000*i1^12 + 75402151531456968986150104841940256953258850506044022959660985768284928532706292626275102932617159808600460217371074276950570487537292815408098326463870241930950860714212135756183505714895283029678942516814942610472114218151910695871085926780710324107404375288448418201193075262368670511051667602687522097344501327803410036868863065131095581976894548904373779927479153126345803984874472460613776107652202731347682637744203454419853659476773195247331679357936451692505431502483300303066597063551892373598377364251014340273672430015601952753525854026717937301890552691156016722266616222651584621163936459043303455553815832492347106427410340812585179932363650612283829914650365215184644156551785518505036680562371101806287026854678718416549596780429679071717394607116271917080937132126000026554955504442617039032486378109907548318538685068776359416921765802371948801915643685704355443857984748673238790692293085788332966051520711165594097183859467878937319797574414786667371320016221258296778712114404690185695549322273969421155778423080919883680349417845379288677105198563000055574660846915470243454722716371774523228482223270820708802028314823536909489764366939814121649651091452723200000*i1^13 + 700172316300958219837352909510274846182758587885406530632211365966151295854978590235810677677037421145798481962725031258795741981071077282644661755708211793215758454508897682053071438048907069915694922001828036096742763102166702388623525512773029382178465912394669330998594272042926045038465316846694556316205978786689551716366756166367965885740335929830455574530479914694953185269277779608675763377612843208045928573089485711829128970702589899451733183059132298776689085489687203480390617210663506336070637751895876343187914285600458093645635618382896443581597150368001514261660980203582723369496699916949763440007328121731186901182764110733271763779947123291240158975768935020621657843444651236237625536982925137851712114769819285307593628481681204319772449094974001838357141761151001475443515975914675303231956475489340599417845153905014703848505037726350040165129020897745821876782532847922006523890695291430253464032634317227094071334028291711947241477960513476296970060186729445726658948248349357157236031910091811820836739731127095232636961816764461906889613405517439537575067411561676173822873458061373973263910972262570141315162673892242632076690052355895295050359242752000*i1^14 + 1177294712074589277180979152820514235330694421084265474570824827715255128701486123643388975609287799771759883178655303301303187642572131420448600445909895315325467245487924958905818343587961352961309971489690077988901932584126890680411491930577621371909454961843467968742933934589567365125207423675553633362733393583672722354306487663038755929902166994755228910322522563934514943397823036885729588678400692914541258793468488390200989563270739191573792503229815856384370014557440587309791372745580179898001134861677130193076995612629005007326778752731814421292343632462929667776418736298741702488537781913954586859460322655889696376476791366105474030764409381610800662391564998733572392936092502541439312338701626258792900423421115308311471237782280208730754652808044002032119230296317100534708207889464292153843230809341903361215968000707822228433314764149608458069923056078416122036919192345333823923085286326004245642982632070161501104989179656454165890814895603012788122892839882414966102570618345981005917332603777340797896442559301438317218977621167525951732266948341222324661526814244836118938704273189140473464147807324601797884339503126053367061432450155191671959060480*i1^15 + 683118943309463013468513084050817359507747435610063284603219420246339890515753417645522915593158152922428371017884707096825570549732063809699570973379102133078082609148173252519960553699887956143088284429174096158163207127407887283969682625228755467182051509061912977968399553364065056490670613754606250993198722919837516386306002037134003996439621795903987294801669352631957831631287151493592254531835761963923656849190208453475855488620092692091042427434222841615681144495254950384915565095509341495633992859131551936523057257561886123099489235414148240722209952350564222293278859338970196909290912892564513969280936337571003913810795266450403506631214746971621366942507449637307249058297452819705824209555040507107757560905699406750823321199389578166968495975521177362636256916922978191556483689996050996557182372216629351093926045639972307894237968151851536505998823326563021630210800085926983049657262625649916888493775150730383189323091601263762061288050343102581395655469204431747026298147156429669486665426140556205374577544716237265143784639090485918703293228094402293420376951513314532833380980014660870690208968897397133435141452199919800589517244491399954432*i1^16 + -255097799547979612678442157832999078823708869258276169137538724794099412859860266531852664775409480734775934030989458171475507197075865510887581994728143259243409867645707911506083548834987049673328097824431641795385590201143399872528296943506967358088156336397344576780482042999624697682428673945325122941640053650318499280171078391777456632842214546564486594764102618472789381668676052458183390838733828689054161329006850545521010668491428843097682636346330200005719222518943420537649674085262876175705565459929293357361283799825130969447552856115952553283883898896098956668133013669966176633147342845859170692035835254238031971258472021181037229995978939925994747376773683632599665291960556438903789039431615283057694007798641005412332112608911204378963113873282372852279367498055181194485769366145258333842135158028258937173820968449785155025486004904416016527244171760246906198728106427825414952262626169583908716273402373165012490432010847877457810143314923988084416386324352345708482812061950682569033139128259785674528179466031961873328246482215137188588104251357810592969872068485518909465144599614041017028255816050717591460856659635629160592023952031744*i1^17 + -266133637240999024316447143396314281244650250929098428308662413895870755035106355434487408501064242726756640793169466392469840653947880938714405053545507592396915309809197230474514032377221824286876844205749138135762286223646722577289094579410106700823573977245893522065967949755879912625579564914206379435726024355650865348027756628235569632923648141716093261203670550639249007269166660173586257997039303760928177144480930370008175631139483190354257582739434818040404600404951568116501162023699259679701742313689532075715462383353870923687183507885651508296875619198635779684901932620381688419298466206864893791614480803150710006586533007346690356020588073426135283676383214425036050629787117389279444801545822112819195435210443340601137006115153289314134814332098704079997714349752731309194486673799834494204013880113526669996741395564821545012760757399711734751889864426125691260197030350330433972211800037046350136803827219504159795150639219878223219260541864677938739861608434266659785236418000620515060937994582673857106226612954231746277356260875252568761703672926311194473456027361736348085606950131116856247216276331296431999905981862638536391393280*i1^18 + 5504572303605519842295976086579377375560364194353101459239990189521647659689140395056189078542028314165427858071597088681284271216931888217157697572499937086745399204525356383022982701948291511413592930975570737054706439638605540836924171748913117585114642404749290485380125254519390854346446580931258705218157061931997234318842285610961486823481400129759514672477686858111564195863323801248183003540865058944173104417414175776969010004733115871540021882263831105859074758183061199168302266845549818922198018690670281851617520589600186636060160125695734318858491719293358900309922283044693040258169968378685486096387966319151190736206744581982902954195151426925490906843441880114710862953633548741531201076292676931780972614140633213879380027771035562959294356757546060748668483081345042640931743004829755530374247616043777244169738937421190509636102268359798896601983313094147277247639446372761136774967337198701282780962118307716726593083288529493894985584299492042557398818229464246594636017971666808092093176349099027361746609796353462084569008544828386939390230797457534924704147177282938461190289473717857421137297526839279064941740036857004032*i1^19 + 60908340630076978387441877815409655248107802433196109989944134129411494874362367301427389482991507068450900417918346375120588010957081251807974340439313510572680991606162832323111864202859107452227456970572529708168076482338023669589355260302249692613773157195349568381157498242106830957626352852496869157148982078897480736806178904932064365218136022023583152477573802186461881142733832191041742216599275696868272059313712464457118232703098200855124092033265481605424830510955764164412044907996811522376663473531688327810732591578472439049562799800874139806714616735708296138713085697634443850514233233904817283579255067996303650236467456714668047284795603914658027024100860694913721451166284336206605017575528650698703704213210531078822597824737069988558307920230633516361075756929482327806581750478428503983681260063969305517552881992723032172948508266942188998048772890645217492854360662738521498857060887573875610747550242804576018668487442201017847286005089947385943099612724020142547604613490070836234915804023741923444616780350682762158486226103566055548516265228764280564870758213442515177458552279840019056010529697040783340238628978688*i1^20 + -20003366807211059337864276526939893252584488895999807745942628574837716804609409477575929449917893928665701148105746807434134194445312060031494162873604513913153420544430210298157176644898271895942221556290613822732189852865191061259961568929836508912212406124872196484720631325525256085469743006478621121729189449776444746674137517676743533172151489804337597034002080671832635362872124227872416138451938177829273151702847092841037760326598313752135718400131391006265874142200623577942836890455587404663383822900125033274987629486963580008895339743388440444670092076516467894510967388561561404283055562353233590657150915133381332779094465157239768726110214005112736580898650761197917670281912019451003374285399237393537234702566138726793971551757392068985975613325209779687794093548174014788455349939588526316924515767632690450016476680041970580625138362160341586853198254914829726998042319011235323877583745803542065200552953393163235854122195253561569780382096081288494237675878148263681569179448544421584888896520661673381905939038042847559996162298500283812009009206259597959466339166196814549604872999831808476899383206173120766410752*i1^21 + 6699335938573114272788889920278259128026994923801259929689018299414680439383897997492661080452442850451705610239166808773117595964832160778697305730284604635884568246431617638395699909057689775464019390629705904347894987557788721684144578520063880957114784129977123253645427674398176093529193737614011309045097985867394534215772477262433515778593763000098272322845740509508132483984759307928234551547303337497053771942985321967956830440010067865394994231945767136034312626943003152761826581801814706862542421754742405944796489561032738339428421597799421133807750333026264036734288944060250034409497884440270071098824124176823516820851439587124041306113728678560491272433332427437358522990960667435438087641343505975022835792004447541525156901809902335072036184475429764150175311520023052053643554152821310951618805553783284051389142248135876318406835593327631328423037515771046657802896704972707353785058389001131384949435347399719059863033845514597994138707076525507256855412371412189869820462099833582481569768872763239067750129466392564565294076703657241903688487289637188791094934041094282646283018007359100121521431283238961152*i1^22 + -2483803877068888242643262959440738741953390978368835000969074708108503419714101100391064925614716768625242225610906654898815220742740016521558558401828619660557279410018803588954890695089884218541663614441932247805506504340143188479820725692138926671135859805685676752124401401621293597691772043450110887004667880933114470791301048730225334929389805796519238011870505405032511082814797517565319829732529247285875982703440990426880212729199921606024327980612442266201946375560949833831726878419492889841135469255424870490158433098575155608169300501668407925929180733578339894302312480697294076826114910871867112586514176053309662273653156397488855186166412119448203533027650096848919529974773089594633131885034984486226118673167326700056787519790905353672581788222850290697356681550223821565345061475564907953658438629945200021475597783804685188917970339243928887795216559049534812065773156371851719377542055304905460307682487694279944485483749329938991265435322430583406629750479954969398834888004672385018315157181512932636076657566013912274129266589007545879480812039064784323213065333283596963902138892238516803646655561728*i1^23 + 362718741650006229369889863021123579400517433422057575634511398348620239721292139225608627224799990542457158928149246013082449265400166612707131698133170783962375597450143532269031646093373280036346599098350934800472438876227697653949516561834105499753570145354836125219785657664446301922281089492074467480762613811176559111043600867242133466776602278407126611437568231572393296258724497224498257927016451525200963862771795078169579547413600468651783072898122033044770390766987943632028249963847218550272335186503077213610711221745666136654588122186605806936194958325605533126824477839191698431092208328146680839388080640107610107656079903848063713277754969219373750208020660500234767707480335912786368420483859383985785323658721688993755623213259527987482425155386118254578130162569994777678023044038290781868447638105562630655732308587025782717412888654944034907227496420667668109857939575634942940946892993362036281528697439094786420429596462212215520971402155164514675659850997526268710963716958780497284656869339882357493881624137150308016367942244171189759093857993278737305856109355864278902909088917727135924224*i1^24 + -1359194834566977223904962390368963456064178215006233419833881937753663399641586543674876813886950843040451559243255948026712852797571144400270753561245325082843379046842666450757456440448294909177904952195955012018173470552437220943841882283371729271431820113690126053449856033737473025801937443109886203490023036153368793586428762202979297047549255494093418223935886253699440675409827196141500061658546787876612638654446843527296946954869004050072952891026954439972719036764395390688594801297518554167101585202201659960631568833652115950195663644515421892956903571585314896969914183071414238625059489463024485649965926279656295732516893396992149229848488933732241824247751442948517934359606001552061500808264023774125607124712083769772097279021997482764345037692131816517828062973234517862183045906549985663055457529148550876683415169782278641628534254515742183154034550009007328764377326502208541316446833911536439727397445586775238569743561774734819042754783751688313463028782509719847405435561312747222788151851971238946455770845526810530884197251542798128767160624921348376372781477737401987095390475780096*i1^25 + 2305937612328584933964442638659778768070383482724096660162574179160238903698534459969316691554074949195293709053626977368115425940542823616113363855789457565342059528097311019744765440671257863106667131660721377048367647726966590670418617680189942630791771325457786220445871427136694306528097937724741020677091157201100815435067703925842066335237552274678813211164415348720990293859126927632000531634241527354325326060291546102851565678962374658128012169003465222017059160145716516382308578463772862794301900697233874429758029425304418984014624439462254670070968202016986541185922973083991271466519106975600145388726626925388560182831592480640613658978808542175402431240288599323597785120069193290256711141376688763599021517228965501164947065396764622634919085079326480058843002501003634298110167099894254638349270326542411648464974413770693036303290528406914991265884248742510031024771169214249320010693012646374500279074658607734689728761143095591545947622685292561497828483891335010287308982143218487887382106092929027269778877753305053675553591509947561428694693659487335355185655319509769251717120*i1^26 + -9471173677132856187103245001883115024029841206574040582654368591710813963337845257263666007492463788776008173477932889664064595240148111890730161256633305763574125382276691274039710693730106362007036183946520795638024704523913762151779947187224494180007221193013093498271430007489879351674448038211578898378699272070299761026226949342534967925738777489068717860669072504090110963281539616326580888722874789174757600880075979659257487753004261315762124762315030434324317336406537625360366841942950454562023007751884809439344799822418126993369091150216541169777440321855399551309969636515044428623734657682809013154076656499799427052804705018758474897139294786826722131647008510312968363335554265928809441826496282342428537819765296408655760984250734143557915711949216290690492341481119899737778336009431405570395670417684631095285007930297486454602212259958273955324903743804193533012335829427034829386704734343742694885198482319383408632105482809613995030153733559359535498517780952157616167151712825110667598356144468212072549893088636479572125347490137855983852792457339020785271599515303936*i1^27 + 27996421772508731233511470645788423815537779813795438693583451321724865868929582054269320121769369138476955753943757352774110070701883105786826055090509094877537064078902790275981224515874644969925168211345630206938506155840214054490725357189007277676618934845696993243897047766040278703824177643915458063737543029938791852445552136398483796818051094603753089366025810316026081517396765598936729016683921438426859734205433283166499847106747863557888151200523218854745621282453918125037305294637453917725668555275621238815824221838961857930056793529645950093036038007083154907464609498622502887813534208964766488470113691727041942821999929724397836830181525939973655514801455207063621516079313362827895600325255962382140643278399669135142643332376362216915507538882428502619740766631647806991273769360442922993643254778206546009098467060859625111452694058899133646897560505954825019231552153684488076328104540244587741455139902923634301566042729150541089064400619425655398625995651587364727137079378398889144338610507507324200197537929586972949435908235771622778205444395089586309562368*i1^28 + 2911247605606040548842822902583366120360362044327482514679161171906915359873103191071225411352643339089071948889106404961833726704209435931436857794319164697347657309995033310068350197696191636274169500764214866435981401464741394902255658938874838551395270397601048896341327636639449056008353924807347348348754825488294100047719413584490536570376217750873999050986164557807434265603262223985730323794627609366924397570055738232529765582414720535670176772832012077877237059410477595178273220944318780682103204187766544955906741641736499779767778681162561392591997589850855848768951030411415103428961030942744879404214245529519040431806425117104512785704911934786810638776512230465245429066559638552047828884800591001428654888569723393365899435260807127730465780697469854635329306944531141000581961673694244984688923800586308116729631373548810993102820852975468218577737424736301232055504211184811694305455691350759094953847989159363374362718046314987981016784093174452029228047057954329650790480102464711870492772702868810891724895935561826176716636095850318345238055877607424*i1^29 + 5510157257272436114915100085093267890438546784070383718405464964124871399705539852011082110943619974812886784468271956404667060003597403050285298893104439253218249337947954236553568316255186520266767284365107635646547986686538739725349458317683125917108331755227770091412839188470801448545202427524772972710324066222690631412020148844904115083838469948078559089292384973498327426194573582710105329213394530284617614044985083240200035243178797731873329074827063736548284047921901543489060509447331048718475935110517134002763531028800713228923026822801666654003586788359042243964881968334001888880513773469418566251198884517765286483427441595047971912186140701770945263388002293921987360471811001851052184454116709111406105344239717289535736350100374713572940799066828697856739352130536786448415514138587821850932908977087752734404770104893348420386577567592009924698079806352215009514755015301030292727114781659579767533690773658025818235379918319564016811152091086866546870401113872363712858868031978428087769532449033638354997902633298217215164746529468983499816960*i1^30 + 516132734049037894310918233777291919285061957906079037342409689274353902060942995982282413509358057203164244172134914418508656602282558620571266297122723614158235605577965494284189511408378102456383541354455081567305122285036843679018627067586389195681751925878782928942284437316233141044640561760543931806002283974297783934645012095946119590710889537314970449129589710045952567847182045770677087349005362388134035151746413458678451193315709647023457579747034258513083282152268420943257301806914287776364336499180237008458090936758475850336287072674745379384078289475766117367958080570965342547551305574853316722234140937018876310121029680436501016364544806636681432207031052284786499140620367108118383314541346302411756539997079466696126944740969566917171401333939700585881832585882809092973912427791272244441430104263186374253678518647724070500262529454658612420633285081272236585250523294836286388073595198088130322081921080773550335303084462132099243960222273250068370587769910021716142912025452997213354442826203568310919960580127952422057371896905728*i1^31 + 56809566174569626185566058874076674266903504512607967753508779558013501399250027512013779386695631564520326555689250416398466181729352274186252780791656635097182183560183645894307157013863193356082473892307798377239552398778269739103055704874887973603869918240513394821602645761776363105157024217290576023218755607570927826523487461890607950883992234647990919712933829399405482433041826570423174710555703136794706337850344714370357133407500705094981746386079853604210320571956380049485563879828830117595500313508778127568095731747137150693513213270847038140161721570891515072275307321522475492704627674579284944383844505782483647734593627316151424317763525937812616955851412271744851920189245594478698703805786942789399137639071322775512503204033302683372623108896405838967322089943313954649604801732206767485628252236735764595939634018531358691486657310947394000653524127664092415968733682448492454566411993472018648321030921732440436739794261997453496288689682500164186229500559012764174167927665189616462933088362778187264488936275722733879296*i1^32 + 2115985416351731100716297022955556489461565493514052131454785300286762163255795623157467665557742767829982086088067290796656299925958264638953893174698724410078844800094614752173169372048313896944666984914124040861072409862464725553896504626346031981586702483427452790572666689795347192336516057087384066487010230469211053989730113460536019983757179302963341214578038560445761047144244125568122881431447882794340900491032380811765907314958674158645769661806198773528251293700457567907936706311792195301817867297513265359029433498137772511128406391963294843302390334106267853357703554795496158096276440427588810933895346917897806620270679033159165303882178553373233161464046759783050867927033698594580711465729142802711197945401206222466207445152443198134359336088476856235082335338523233304356044426029178634972809912073765866740696530378989386720008916711761860678449482680567803572734574211098355976709536342001489444448002321847708696754312105508085789176973956736851230589689179808113745043757709834020930284825554769674610172493824*i1^33 + 23572876887589115915229386772683562434206550401216899204948049493534618936247852657460911977405070561923943462227201367928558020165759930382298031280357706452585063728602344373946315421924137603237412145320301998188597442117324844477482942477634387883183963061192761095266813143608620511361656523625936402789386629895278113909751725413238443699418613805493015157720314229584995949910298993231414338496740448062272838075353771228061025943641533609201323898959359392911150259658125047645903607161893742531286027838550609204112117793988331167204022813969859819311015005593893624680353363553292382787827819558448981814814169481090863558532248899811685206442144880428890804998249202881448173412835869321570081702155568271875148521849128888794565152567454698663367269435146966116508207643288341981134851007444996558569782234650492856269156592022700388225651149624105000530394202305227941961022012445459489129679612722702510624791039325772344417086815554478914281773916583173988600823487558146286377364475858841530694778966729818112*i1^34 + 7191580677561028385555600046262970468203807070453899063261875938561130687396895592566520620888621514236336760797733131846550054857382924719424510410453663425006783077938807297891258207669101317117233843491484376470460173574817674039356855919740742604146690189002099473339692305673805753652859396012162619563374314178029854584098500387475599047742463342371656356270908103710823669195008707094330748080096667438128995633648661235575161282266505152597050077450027646541305159941529929777381492081078048966719356319604242838404304928078506586028632617985117817283817815114724390433692753303756290575155822887023877683294527036617196098129178250544211232764670979926703649605032809415281024912335408875435384335668476816748557235018251113387150001216506480577704093667888514394878378031775175510931301124401854469977946191305015632811405880615893230533626064506722605849092816848380505547803311317262094304124323689843210486382225117352542735112686685157199563565308156865384603203507513704267769162243259668365312*i1^35 + 149905896706234613712413068223190626393326643538494964805932415953193149980486585416756322088899118487228105906786971082121258077139306191009505215771873286416730879006037776867594327048849857872644483615851151626668787977221459809433928673254327944335846913984965153129974787759690498789970815212846387622730928732896636551059671077848885731041764854751544142294942170463907058360247424858758837700226491812750514397667385138355930439449136370968003867453481597933010878872198870542478166200678738629168232677884467382438057040683500313284090098188588475277059403507894683706295487296315328713296175223618568408930603945494796291010586754063515770032268211504519276138252192075641008817588623791264663251470592799145257366653861665820344208979265823722604988614622935496526655488119814671059591666759160583911058989762767459799356951999369906586891776295734051549713426018086867481757685234665694800797232891997988592248206020435508228470926938061312701553989652185409963364536138564122968064*i1^36 + 37557879013076581450206292263719522379184983825301662398877436305392532673684481639445446943579255513979037961364890586591720888942545227885220659017197811408514309715444551353667908736581908478038051144954904529399969418675445912478552032275032916919874572379661909294141290711847846623203969751303598111895591626422921108524319406503318764502381049920593885928557065000181137260264635730364001520923415701700573667855672201828022039690341133314727650040416285040428869594010737908043440968427361575676627498990350732003813487097246101958259611731198212641376328363630896766588427887823205574182298302173359948502601778445421073662308208518956960898494153367806764002174673776420944326616895963641180032648330550304988388605074468993332452322841083855992921905202701840083942080833135761170800454000218779872317370575569627736658444484650029696810703230808108171114123684896312229577063160487020172973462498525493203791371042360137109705967916869863520067990929063983622127616*i1^37 + -1619995138443135819485516408261643381719047347790426429857390002165849877545424543976154805917772996914131230734032878541931682984039555161413011923827960608299000274568004069910879041061056202396127188942552627208872525305715727844907458408570413145080185861923178007527133041532123471093756850226521270952111554129726174622915207719346706730049798472793078905894190868444528915103305834693700231581815348234247785921242216322314888593440894756989388090690661502548935451022851710065762853635884874342172276829861539605719225979844529605651743767655625801466268327428149402563130940894777002291068388347739597962753416312844907395177310469195335192010509475342555126288643158160553672187930478005082077949390129376049771006929876365773426295340898774849745101857635788672680927572695682889371269158666570521573263524318741530868829701726312550359076733608192808993083367115273630534607275981871795924240015348767883274503163684639280796605610723574997020311552*i1^38 + -612305925555621474675968811521004544512112532322673876957593612025887039792455429702767153873278788158755907511966433049658363641823642661101993613035402658264680405290755381216623431629573284748127254258756284616706787873119001136645932792677897306819161330237306788741854766943951317933306401214985736906056236327482616677893932538991627648909049773074630867724408998599848613766422050881609043262425946324522345456227193387142843926321770798684530219344093945177006560177793025518958173169274892210946454032206704792925528104641714970538487037002252462607161530380737015366354727799168365833770237939842587312942414527555214212925115735072272418403995459193651207739332256368618657908138950624865570611429281268611526138990369138366130776028911741435391649542878381941771224579819168527865572219516952424306260442141107934619772633907532084136083475639533584529765470340546544039142136751646802868058656555816936346386734124092283453440*i1^39 + -33455756335007475556716908155662518842125001113214654038620821687669863085704202763542597713180293018377317043802752474199671350547322216800291612805121915154716512349688002999834602923102754153933203103746790055516160461302527202747679054476566655767838945574720261655963261314011189595053643004582719959640917191261733693119554109789122083013904399029384625923246168397647671594036134627230753423471630376802299210955777750097846511242906306685371089785492669853786794531200342784935230346058168898068465729879753763542849502546685261105924506636149270426676322060273877644035957789454001274485785453160820601430599323774804000701737038977917758616697983449813489673815917450299263940214822873318329914371009146101721354362348964997424221760706073959465836099074450358890889724209910173134878694336672407413591308014703506368264168837425344594626382815097009599666590503322305862044939551000259318172891877930345472*i1^40 + 4353474499411902415713351438593153903049359783961037693315272897190357332634546968861791242634085457719752303719945830190822348752053895273346472638905749204196073548923456961368612996057153899944523542574250683759785059520654429737827808400751061797030285874920142104179647104363089211333154685982181722151081163281004516854176126790030197998420865374573111270967612022902377278086548346171545795293024782622749043836556043586174070158090734722259630894484221469356324342125195591468690241206287603560771075307003113483629345518383569479575840356447442273552674926680066870714620342073623142547845642868182403383158106604485702784146567951761592645492043080355698553608729095499229725455576440514843363157944186096970677023289978257760096757753507559019028733120981611252352861910699579690561714051155377580352628600059949512741600583965728448678471636430056284468561215999758327283331697232000*i1^41 + 43086945884394634015028451756750320752084584975171087582460282396505446703200063251757881103734287128302782939534695981326288589462318582063308951445753226882580244284688771663990482806509903308644478901210172602828214690680648236734741972759348662681498364724007753170524065421005123315935553476340221638430698945486421153076190619217434519032759549457415351395812451654566585356264256751455796822618542955776730308672864632219039774472353487594984838195029814383670084432391149162230285897951206433441992510578898877081895265527633009693631297563335381634510934181390493302488173191833710347409367700531184232349772832939840850200732923632019504546408249986908658185570699554178547734580504020683747710971651002845161352264869999435240908775932113073762698486469352399582758146781258883584443654089851433230058321508499058591201975878088564250395373240386344758418588888*i1^42 + 236888176559467485029639725426666675658338980280043122843985497523015889729147505767865818253029579473505172139555641560002179970743864536489284712900987933031046193119583989681817324608941516205806506085552964542758047492624064883415791683010734216752237580267796901735682573950673104087427837048364573545213427511970928292544636630047823504269416271401460496093881037986350627238482845473598856683027095986888018323742089980537599438913832989958252013864323860621254564293099089419167631367013778113850802689140003855767041374214376001191328218539346208615463557884594292332078760642993844075237424727942949808536547496614233827452968777613565645339690564613827516866406911949272455860952795316666242861054298142294064181482594981625404235635528040993557311837388381007730175635607554999593309558286227963916306284622435742414831291456789006905*i1^43 - N1*47049708995411181129637495609240294098979181560129697539285328113499518914957428550516923476069719189465137409374930084150440368697611948462391554464696790204107851101978127071584267654553302762406076830675432583134900705790151272024702363441072228049348995306646039515020780963785144200074762379867207125000*i2, 15852218273995449171158472375707847015376878667950397166067699314568828223027159368852818348018491443039214281412900132010751469999702819986158411047722197793102806795401912106269583083712909931259711147925974960885499780990543951469571817980085992187405851298593675014431710026370518418162098490707398327191003834859760504357970815322657659106199791703542592480310570708308099693725879556179821941103426130656709679585387744953666769935454925876550577526127783653663709015666827737689477360156645162919096034465884469729803697229486239998783882753961916893797220486659354438747466497572387066219390653975003692246217867443944333281840207027971868979913545891866442321485855154090044109068085173990959768956374549386711393742407509819778820928653097032195567285054545345520568122492699841478788034212184022343421047326907474166566709906212136212001966523594560452305890559923073310925221858834306154821900233284291718655888733628227251801241244642150630997923522439805764764721250026394934765988404462387975288608217010981303136864100166746763254060916193665333734251171896425786449173203623227450186837462986516022649306275383764110273742004700205997742028077460451397115935820021691214902939501684315790088601600000000000000000000000000000 + -48485455578862995001203736816035424008816940448474352978005899222193055455492153783647008883336822707601592242612259622945159108628355992396268566906501764256352695321167353930449434947198782969184843643922024365284161853761399747345200480670704143469462286737984810789120230381401084918363877502853836614428350161261131048437258290970807603985608075368010136199216942965373225643077958402216272052190957185042200662977366723556460497682411970429766541325042211326877676200175596098209114396037672354924963599579436717210391452407154484857998926213340691376469515770764366107722217239402289335275478939525358996191307960047494462903848371781576520660442898714862705047942286357560325821053012407357696618874784061816887310774800268833847338906461553278418262461906974685533169726050742606053263409974618324784927767455679931618890575321115004097706649693646857133192220310211034929629489232456017147171078413907251115217661311682237799059608393931888767142867040908362431696781630105028310340303134599006435367225562872906937945213540448919516497211104310828419872136594440458129417606124620548969497062759030330346926588549442091003454555003389162863652612920553555738488750302934444904396021066055473833181184000000000000000000000000000*i1 + 40774610727061437872484718116772372186152026464502281656835510107242978609035934206656742002548057487996519825865153025391645469102149461921312524905590088170765048258754804666905498730970219411569526068582784221805629875957178615848321944132028467548684312246635362654173770000943654467356557711589036902666337437722794935562036803211994573378333535713943199925296995156271476323996472912524346166719419248313117376803330395062355396160756112659449595757120241749683529877603425771798634304291299356453627409473269591652411528779501179644002951184228315378430639490577649399717815930985636348982484079011631833135240155720706021442962524713069730727295322726356630697229678466397429681626426282104511785757741448957659143614084400662134072071020752220532449615796617658453790175686161995479826337779724676076952404248974952930357086789419384264472803930615976160835991580853540393396990273472435092863318658268473903816229248141106154160964414814881809639754409466046181720506538298727724256318308738744295615284345582596350966529861407918659220673750974867153266899006100409808106602183231182892852872976241140868674460619466531901623776864041365249500095797659893814063449551105733619170183846231473609768960000000000000000000000000*i1^2 + -4700055196276223217542893019069310612999746671416627503554852585869872552889727275796630876596686574814713199054855426520600775662414089119257752961156956037416117804974580226040026374649648571996821376727980551369447120020323521029794627264827443512924583515988437026166112456901189366414460334702223720474091918238303714918517065144844760851486705180337711018799515857578669576555467003335388744924938287464446325692730221930258464939768000290147461361938209704856389553108396080337993124853160374770256086049883556446202817223942316655129481606681096980630359284375319851252290627890357575418267378315037243781654051111640530841372360032210174152371872545295488532348359369410213743732710495430927503704858987419595813395774769968754027480835698518893804838470501494277326952628198962405307053279566510204195793514416925215718437966309648591165671054291139022197666191589512938037577752576173681424307522690657759407026413620828001266597433887906711245838103045340670220477124626169169783086655441007936766640593753875981919693963357673589810828280170065164780664697733835433842308884214847137831696033489807782432262971399630041621727709035481451624055745801568735067370262253780440913038410882312726118400000000000000000000000*i1^3 + -415379164006323941620553599369803804743441447396423412743451626396129007699928783976010001394257551693246358782364570891126568661635457347091272774841348048717706901555404925093976280013469383798368574739747062502689291893782664062053666812135010476705968779404051775327979057834942770815216417404221147250776013191531184627105523436746895253660983467230683088619144640789873569125665971915283377384929885964368362457419068636326908570536949117181885190902292669772777176937215531980746371861302990180061298402446798685102350914247207334873839569793698065620980318294686786932961440445653790589830799432533322759925398414103589887420777238902720573204732448096033073262557414875326843817050090202473156393016706279730906048250390296636201643470276810424778298911064439571965451769661804915851583832772067439281147962645324141195211714626786308353925969956296444391899596347355373068371449786121611961752537117429503373142723157899193418737570220742140261277842256421353581056507395843226097962704904095407761076038611273224991218525480728465316421651077008731390756908587070132725192888698553114213674277197972520880623419389991506585785567749929879900234765212829206510423945305048151920821829336033132544000000000000000000000*i1^4 + 278789362957940111432387113474267871668923887087060178914275037610404636072294620871231404295918154904092953790123773221045387742863053580643024170888871780028920744540431189943598900582392128947675087880168090206262360282441607954765552497411924600946468572293762469682706863171521917326502162594327670628189865193357917372873579119715329404603398325896360503039051893432315559308699268136484318337735047363326416774170661897989129186976400759911033519091371561507674306097233792603729911335524122859236771340165152852357840158613079335337726322862647187388259554982719791959901016895533592875838448721108033968195383288021811051521565360661838532312520174688170486673798740843461435041420939691800369233023723453376800727098321914237790490139455904422926526688069314357539182470579042677056149133672051851701978277275685892706338723071135979673254244060872119422524729134597123495306481679472258525329655883919435952708299699349950712644116642640735184295664411158858366766922000970058385105637185257021244962144815073126353008487322484449390736153123900161467758618917782833279249679996501591071679395966565547831249201408714811464120216645309624700954267706602590464456500691011437767659529986721710080000000000000000000*i1^5 + 58306098614011820849972872034932410913375581954184554662756344212876590588245934060882924866489750287654316681583363765743607554519018416664934388818687210064144140418966080624662345436970001279584462469274720307514497413804480949480796704325252395648112010884675860740337795389991914289275879270495877818147038175895890962395304685414751318833220590575847840053230682788676874881379836709047512956294804312332664395018632346729861732665066041932759035284239331070068793842033062916860541310040155470548690574512140253208993140184214468806831441634987933181933396567338122465830108976879371589438884453099045890709356370006098492097082985537592044876348419661430944674310270058174954026342622913052611494287381362853768278447952763878339533192028740500617753081016453869483812130863017390140138987248757484252613061026714019627305896048649618046119028629440727546993170338012236010790837475895000059369541743084726670755837171863252411264803437459012087437082980378146424318894314185026210177691159540895433423583983707141261924514127471601868625019476370775771231840125424133109391710375875762810594108439162804172517689477459610961048443690930583306575408947368639362962426249372490144196082675797196800000000000000000*i1^6 + 5617098487832013829919010561633283277240431713211956475605395139982995889773077008395923133638566474173627017411431380424400157986064392677016568409470451139410134732577809353763826466741812028368710801669507101057481673821531771759256265522612265890681316289124784809859913021693868277326801687393821338862557956493019373697790262206883826161043661351988965508863709668673569032376316981682800195754673416390993875377491012103152144843367981145215665508037999013064400547911459553090600412689732998303908515018042652261634121272419869565915569669022475722860698322462454423615567635192466277819443476354213690894660624514525876297545449730130621644752146912346319382364416992823292165492306702545153983455679582577222099954227908653340454281618637293152535976674035957289893918552667112617580697864624944964063048429240084318406906187409263227989145242744940849485138023100467300751847377540742040760519570083014509087540680166833922445220959966221064119223289086546312639062293979515920536382104923476145759921289727768088363915662714162009524515313182594523823023046955911510715079050246136849848201989315119265118127114186029946586695509634577193254839477741160808915229955104157242482076793438208000000000000000*i1^7 + 316700534293784222575117689779448642140452469700240065768079835100203458176564439051507685728824651305490800708951838058870812619057881716602573074948308215457442482459824400541599785176043563505686418635356199718889205123164005430938759066762676487304621654278702775915559712386198162951016894443746089755689861096494340568251579808318202018822954736503014247688156359192683686758717429989204967664445348142195985649556804810732075832921498588277463230588568300752963354865480777248906453645924587049455279719883214188969897892799022039307155606822422120067061443921626672836284755025137125612027636522291731476054401872429307607259972685205642889550660285413215819035171433701449875638701134386127969042710326146851756166867769466258755804844676762557506701239166828091143837005727154159209586197799633799530520184443121045267849692122313412977876539315545842044135404216174975826641711073692752231533367286202136728208396322370127648570948956093668133600185849814538688201317378304470443255878322871920392201515206620739452873284307647406854178434343285375314986722172922735655846168395833308731884031934119227002875138950846842830925163832365624285501412469779014176447412667994061648881705287680000000000000*i1^8 + 10850303923977545837017327842286047454468893243607326980300204613358973724479509198151568890098336103245334230421046856273964137099296682992083036954744335918843041795575020836965742860616532496517465172362074559385466820926948830069336074611001016298837532584649401892383210001052938072913738642745250646107134068741675023066789756323479963687807364244563230970956830473012734589265610838752399155005764147085847949902137582977125680950056262236822818784216470676141177702592197932182924557888153614164950755757553774870500934244863572006480507174964780650884407611326815513563054173363173969733503743124893947394631188090367920885796484296021226369934007071501904283671929013774690716238003983974861616754324933362079950267933853595719530214866969501863110612515811090610135034001507667319307593989752945479520237645106272512994680617300423057257148317873756461856866397043710296870472818775990943095694512812646471638315984385939610846535672352165658455341820911629573386984060050650493059663914998222006199547784318917934176563503879192400567675964726350015524339204572472575417623417180098826276961358024121051322047636130799951094966765110862596946667160049652155054556470047260525355388108800000000000*i1^9 + 220033942193341605173346774547699246131127079660325563189683225577857763083791833456060090502667309519483391398617734408943016071240499397329674908235907329775752085389865051649077500842310563426964386074623382048009628074751856264142271333926114141065298334100170923124093251331283814704280667135253309701051385487907288315358326243273090816665358201448382360857624759256725460733222558374756955704605910158748589762749856170458666985668288963957442025896859717562099553829381565207096367829873415876431260094727997175975319980234451501436791993538392994724153835764036975191594912293119548828520401718280312846199059492934463990237257208018927703756392307143860461150792345660387265513137812858155546700672733452746353726221347184978140281710877632139525182538341525403391227360293561388660814700787392801921058599912269887189819339155276292614028182953386342291887889017946729652519601276275886395970791409974866418874197182311723928018720499643786640100093983226080376448158957239510117015267828427303928866947941668264996552629274102171279702952376300916584508045581537780797441736930726846800945916622922930809869270919637506277307629001100265504760250242454058939367027374155524458151936000000000*i1^10 + 2457756786444213035228139408635002577803323542243604810674387737529219260049377006064101825395729079494520800791632136534581082319889765538686515777976454000726731153926151794341891804201404956749679539067998049197368721104938018868356316318002001110096614801441870137863441790782035945801322342524863410685781838012506290632526357179441111475751811846627680082190018520863500741578649285584516363718417008930541535200161387858302412785668969392674342879626775617734868897192523683024235785942896771696618583549158075423758338162051640013572376162770292810325007422878104353307096426420689679049949028495325095447678415731569991295087828569813848480583840128264374920858896588502024339147611702750629752079723040643766479515893019433739624270887488781598010641912602731294784645500044086856781448164519176114259791445827308954213946663168144769806494238225984312242282168881325221602182215502001951269194818837232915443613209004943064069431446438681770013892972292360317747609226277650095439320425522513710061611752881115050078100003639436517006464401531659677237410994407213825021395504586883875068122639360821348976661810813148201573287020034464392136470304278479134731852554492623097692160000000*i1^11 + 14048415898086366369147491440440006019180271199038279603727733537983612927416213172852503593483245271885254544471964069394539471698814839235716566750410588175890532720211235043350200965124237430867566243112052852405436017291952286070710694881012464213720005061248866982429542045411053585901589618379931852101203008903947763665070796043987771918316593275930351837766804033260363497727879567385934412786414924070539384888756573592030084357716855327353344626844688576072726744585450993055622230941683239788404087501510742765369023421427161210770174009690900056047447378544008485579599969354723583105734930423033922271853887875749912536708079108887318601385711992904229915703441890575004625917897388501354123789051638247662957501618002303340532614107793261261041207783191405128608230241554671329573556241412658120188873036132386611350696333078224871846400434154578909119389084704333365152568757123713277702714258199774451771035407472935326170206623240504190350496403918446839804596586496372625023229220950320323438397169063218016860403302955749260219889291075277800396137603219077489030241014240013365252801252491298978146939919040200806453459673571759317367389209061470673974214674842491289600000*i1^12 + 77118663918187720914081471002461173605771597934666584001805519130756449991508884869053910062544232338540781262524897296156559276336743184757899096084129488945941549986429990389328484941609677009838353741438681371264510102400336076666304585990732011141543954708115814312165218598852333306767117791687000580437609832797498151307211809468116478093023666194223806604208141872347648688662978375259589821617391609515531445883654183126922426830681530190344793948711448627906697534113650824832986657046770352167264973704136270564760136220711394922525590177353313319538360091338366035619163202957279909188849143900191781681276866519904101354829568545303889110556584116123410472041851856462419397886046422196731092652068901074390841032485480427503795437416516118646940015940009822746648057335815680172454368055683714923961577073404657344118329244980999043882305831255303179285038811593622435129794122790997473137880988589041953395271083354395271234533584857918727482565899704227700639325434670326456914129566216133075684617664886549463256315078110188440124360861412630745227398717559101868859895431040185033496312095553090408809239191531595338600219688942097098989856336634279153006676243644416000*i1^13 + 712763745805942736944524213624292731633351222751197133071655203448669383045986800701206179611462525886567888110386929404244292430572539786687225491144046629221660592641177741935237740914595633493900018359002340412814666616391978820876295503466644479434483202723246735931100022511329419551537441866297716352522756361803132642192183780578959075077541288442072347562323729785735399946090622019574340485529122672684403788380771610499388022324479795640140936846673791153908933453943250260883811991533001812317506817431798254421336043638832345700015006368481269562256508997296641997191526338188780590556165243448330127122774817934850163770591445614519808277147411496425107825267773711350706065990731533953464723760753905523447592162048569365361017601202504759280563743295811765697798402251681994874299287834935141688789860699556780187809754295609602191981119725883723421744230414586354828763507700404872183232464952595555997349220181620397379600148319719498265998502580511607679939340284782742579026268109001664079880072404026079311510965101667190675982366103668172106387819013920458713292678879231119897653732428881983044228245053762064267802771895270527096423147037992569036134217154560*i1^14 + 1197936178375812425939577977032194570815131305473643135465483530190388463596957337394596528836240244148941954291835609530435941931097366284600697575090905482714848568105576581971740806387326534798798562546771189313609670199411757234004706720863403036004388480919093110619252251771145120945251608228159089473717837198581363206106862020990808111446145907077390847161154847529604771485849364641297203655237440806518761154234572740207917971028835862444675216609456743481803046298902079444042880433551239051845446922116290725315389557421848271050886085901256957132120283137512910359781812792343650736331851652322456894815113780919658301221884459652968538498373475955528184279038055225336832807863268483831168586004538228158025659261369634496251855817347689773153777515117751141961041591386226890314901966565123619341321385284674582709353042546748816761994070485387226188483451729485793957034432279593847540778591460393408082054044825017372687957565056224308303914476897803057050265504695509118272226535097859592062812686907458824551804764350017591007981118609590970471622400337282320854814939652851872224900661129943147284961366619494034667499148528902767830109261260139975623573504*i1^15 + 694833582711567419921484556848639309437709323058614317824864044399975940180006000907171611654318265384708137709000643395155337592857619631704632968309706979040329168859058125852840104859635614380759517794909491877701707917683256196783314343791569886641079015228121783167475595950482646928130664664389785068040197846154862370214652369539922862626946052982975418831536462779975647025129140105665318718010850533661744562035825658776808707088511656372637879913215039549004214137235080426704491002634641053227583801540258614495088492350015562818357536948009317421391394358065926752030085768103739137922698202370006455371392998608766519279146109504556296525399873621092790605440838484104963017489701141115087894291740548640152132562324322957211020803817882057756140196719496907766482909703998280996482989655187230775458037119936655545369259317514674433012254681551327366667384031908295831384449363594324951507237394731773036469461799745296664492741702389925264939613882558946152022171155867809256320750190838479036388024274947021967577581679852009449604923932486866675970921869125254782588612289619222660975109500930331022442112701519187754230480901300241883584855961021448192*i1^16 + -259855580119861478498256573601322193560791379778430629761475735637215315170636099453879504949254211556184888004023156597221263738213105773340953572954250205708698468050335204863585537034156647692861428997561348695365438401269956023054452908849954140245007482595755875554792786422921499302420104026344736398006235854027209400442128929149322161894382309525058608459040017549336557249567773451333751423377685317679344899070654959181698167104905141362430239553052749237086382638365791429878234975387179452503379649008969208995310378506135445591180968154013070390914946901510168644723549621595900935022366290234840668020130265414560191597634089005372151273280708576883147992916109869992459944893812854369792494961619676604354975539028363922110060282875252486674384409283260660505510887895914451071808572760874041312035718972649491455843936000953834389090287494523711362608416365566303898552248559795914383224500144380989815296236076469765935014963364958462388921945621421124381104259822092491746922350611628262310701139402778266859393473488098952775402403912650175790054639566616251337365951899989255242390280432004223363741315452170024222807042397392698340921242025984*i1^17 + -271086365631381115586647643005231213515846990510075901564994491762952280765005223398975936307295630343691076193045296491402802878610118911111456727690478145118899032827272488949590666137198019856825101562857062581715014686281173289402918336630719576457972157455911249616912839815975604028817508748336123870717132219944672509203493249844804806158197422456550158703704337175649330080152560340540155509693311549905096552386907002702329812726858796604310603925004889100455095339977187705393982479463861635617133918205430626741888162920515196180738443948269308746048124283281544109308554749162031555121660565858171387122683826773918738133804398649067466926429205598306122832191544778831982985464925994765269221036721895657579786763638750379968695702858729304379815208364016024334599400808970040805820058456002088571922945293988181257284117337445329650808155778388738571414561041821149559475414196596198764912341386104114639394735834266194577292534754923704850358209246969000056144614899730143562016325813241337501225518354016283131734808926604502688974708675729612010725384833288703720262415747937148380844776210913041544447423209847096919603322030019881589538816*i1^18 + 5682711794402392523219404994958945894500334302294552590745689871880224012141397317932111898338649982318420469884497686316857724777324352790974646777190545918604933637110186412228980793935077152821942095037915770838384402503059651813396573540882297697238309137822167412941104163518583140858331035570776390242534646269406739866615281833102942531489493086921701114902547705505109635192999830567207650322045152358123669917174703763203353926441196298193150738156046474127590772397069903066414230312021698834808169486047384889129480976022251516350233044299336128717867357921036682980275239166055015413995832330039389078675609650975627781532276619582322020690886063746065901950592792774639130384700576245911203154482319640891608543430525332208200197114985092357642268763554297062764924648875381253712036110076963716376369695515654880047416209338966028040826942425972649381327999428342684229585351053764198205077591914570432132949974404910153526499705356415236658005522539242205963006343415960324230018345561983732050741118112910847532800975360247791701426281860748025710362586111128128254447497364910324660457018355056904658840238820471927531250805031043072*i1^19 + 62099330459815499824572524755399351048902289187980016252952923631117825763758291185339093709979265142336243601458344069073678749195182115084778849618563938185634194621388548566693459949429615498753447267767402494595131571736938499245838358532617820054717453783120721887457258760553788605415881679756341617912043374442829631216718553368684021397764822901168720768452457312095705697860049300525663584020502273589345973242287448358083885676978013699269415931146654504011785167276272242470174316204532459429892691845711711562175738651466923101216517725385716781368941764563834977612886606681086068208049656221126048551122279816286589208801549412257095553610011017408696861600273063447197762401770829768042126182351394225464175366325958458033471675381385178377449688583783687595178659060321659798112132836727265507475083089622307271907968539378575049896839958004303132365040718996522398016521189725083625497408035844823607210051783724070972392840576061515972286266419785692218385192976482692796767794723473312063117448597909134229794807927317565785265825254128240181588571594457123621422576446469558080551002126670304691382112926985127824971060477952*i1^20 + -20421443448622902724108163195107977949197521772269247265028184831956297518126053274247265302893976275586461302347658492035969724398894386658455900599787728145602938673990996646508029079932445986410141083888736279849634237831754598158833163726690854215299821396082856335889552265502736183320105351568960341733931855596803098447596862677025910422024866118609758382461558423593176231370488079674110016463372619442244697261549242319734589673662746381990626346189697290376242014045431183708572903274172972567609993818776457510563277777652015871511718625683197878622054451767938004935023172474628957804588244154697035841930414468180588024759267371188965415311183398864790521139731512696131676886117342149759807400350850635304207285995588551912279753828849830858265020893280582974984694470129025255863782521748013623349003773804005838999669771033200555173273542184181131709128871463580225445285737411939818378471405552882735611098443656000972418906631627445459676615501757417545826259264927218442262973900352511655657981546112948185787694929912094522358198432172618345023005134199098218499925544870770352197694835827994590666758899787439011790848*i1^21 + 6819406185361375554024963663363674490870673871120495104204846620996164723411127627586732868147353043236024925701237161124101789516399359968913663182704311798626864763583118237297812885600672909614663032088818518271302686969442987326476058584718793890083887891015786439671979425439183998901901912810349319876879097813385386962191575217061293246491729667149675335673509040372697420508997985523461431257653083518686059520538847868162221524438093808759824612176541097157682627129728539405242559681658949975914917959319693759753699412476874264341945970473634301634055483198863570694745660803164476417620864747256831756577648628758162274096984049950090384612500805324595222867845437075255501386863909777845696874324066872905374092056440902537756617535916475411273594438911910173571716237675957095392526093020126922022765472190735017933416561777272862409757049307418622632936800686094599801697072499921553955555879147617931184056216042206471446459056178064038531736420946227489709495232147876153766717374649554220301787289100713226922033659497217141289392227356239783301520686594487059172321017852251533346116122707869997002602428854435840*i1^22 + -2521520153901794203487013527066330830919082761236130585533428839755219827357489330583873266909557853104456831389810616158567680372212325132575514862697938737603598863398928831822314932936567556163918579841648294952163049158432076372453574862641996561661002908794409514548041431556158527672611003941402513507172474918146455723850716069183993328475426165414162135289575012299708717245951552803930944715846152673606942810634884505633433567557198252752918163336338087060890374935595845282221242042034930113803274116917645670722984786065573285819145629758249505338987526532588348790803791821027571420123485453644070520252380956629302186015904961815450009847618527833051468684432176066755163931591976527701875928265578011592424546402192989099255724233744815355552449590605541391025173555088919564121806850439101779858908194458100998952771904554180395757950309898249669644453263252862966453256073852453567307518635355069639177934091428904950407677506595648835932002913341592576159449555709276104566173153407077345684582425629190708037035002771592643332261147629460787266228070144101112551888194006030006715482984227833525008605380608*i1^23 + 368102101038690442578098984585445018120456387940009678058019395654772582458878337007666721663081254338569156140324668848881757978411582125512276796193857477800464285092289557952254001470509727021480071418210994166017190262189209508374509268191995721081351314395104418672936795875636576277999745761313320094519351898431727321086072659347310063647179152266813264944344691089260750745685757692045924701358632644410376473154919975611892597673120605032031150983594313199601071974884324654273627385240353282998726556758662966079964619262359827646599753848121750218728677384185046718572721510542818503670083407291976933201584201958788999717817566729884330818453731918352998332602778105045246282953850769153933059294921466505016452351046076641874975924912636319258554811139831021380437648082715580150663957449812739519873013270683236968506918224769058162747126230495929476943373280067632326702650020443116730415934398727033515732117032609175048743039179192221601163620088759754554700776914776849778765269004080895873438967617367765660459897476217879317263857989418871129101925182110094760600120366464467889646714202676208336896*i1^24 + -1399768641284987104380178461286747708190978674442637755186727970503768501572892068557064058061049884581589919352749612697675702088721603025012638765069427302991068141248098215823506149737409499009258846450336191443517010612409531674071949375669043387501343387238485295839936944639752068848029408719193453324916854175202566882204486901677237916201261013603688815525198695642367724093714088660635243267172718808443238184126250046899038505634160416703573161542110374450655731472318033568536546612161955819602707191078792812253965508396766653465835636996239768880351956583954140039788436609198454824851124224690766574586868402759333495369636740994316108200737922960548452899770959742798844358396398684353597446659628205032461998820919753083075637587455630673531681740563168810235520524839000156234775433734228999127451489919780235860258306153100035775434810670542499234035859567456913095912264869840998199878148891006602839720208934536495776666473005620284413953865310677943392082315667376645120143573643241701924021845780547547401186931479655611185107351538869376731292737256276553238934042735586094196072988540928*i1^25 + 2408286294506357374576320491531825423351512570017966271816556301407167537708903331938853465938752235413684168724229928693341466976965329451318566902040736072159710920178081680332672851465827862932206672912634677907394146891618662487128489676762277146247928725689208464307699038452959804571362344197974622176843818944525664096009341593598646294327534346948332468548390504324367693527039627314191274130023602411866751013242493021893367522303597502919887041053513995827893336304043615528739386583428325935479673161034845216546974308276327764000686446909907649956483603433992589610307154875658518132106674978928655757827758113710991514135546872054295153829173346223204628203410639685959238059579621966408075324061473390833310355576282498882164859915465032893880167698338362307610071452728141082897069812914459239884949080494267727697766244381570657373360187304916018747922929055025455697724344260643506427024218383162640248906478372913001162263325802961580120207175802835103821472804830619810665836064475826547524413627629865769234404897486755437424362659852280152107957153401136739879003150100870849363968*i1^26 + -9525103579659453162208524065972777114437760621231378026896253552009270874112872704556590160459838003485204973638676430651542379750981184043937111295456369010386410085105701260097281077200942351862228817425370619740719019765933056471451097079565670390884553593066079326997068520704840656364382402072858664904512819402918773498166425458791027405746379239338861892029836089273857950849414445398228309875913519504943368341268320325604136326226856921061823721527185952300756154879470438320519487767309627244877321427812458352864807504334684072116605924897961095488176790627707236477044985718598013099970195652067583920927926011635661481356467110702145734274475629837915687271371527014495122432267424196525953023545779890888803402233524349102430929138416443007563037372642799693918601942547071763010901302245662703036289092862399196862965906054726470567600174833293356340117254455701278625558601049222603159656076684612496635179936910224368511342791053667550795057273981383798174447101554102747710280284453035770057819397282389200309434306550446810823798182126062212453356469904854200912933472436224*i1^27 + 27912469916599137303917935642049258442581779898664745222806467917932236561209807420554657268717247727044533999539811278042029137790517522978482425427621215585950756804103267406980974186558774317206269497511303045997366655715359918112183927889376388485381618259067299224984162407434617344441771342445099235577188025635169866029828378386571790861060554445524953775165021653340839431427343107934638746495348050958618690633543237491668759817523050055013751853972650650489293256318316456786979566883662309322313008539187712759741603219012103633597237377854805569527231416721736425074768227698107059166426728311514429592819485436279391904487145474808677271893510462632306741890189808418666510540499609611347727944395078055392226507697037351767573350327187038473324340455286291151948179082495311650999720414206608575732467987095676803658301721618664533114141841470236658024199252249472931147628666602109315539694729840104009259686949153369737032646674237303589345530936494695789289370815105687806632205575838223717558685301558544187903143661641403905884454451766229087563668535871077405949952*i1^28 + 2899223177778417963085010064489162725587384895383871678191666376303629800559583785992409135956611941625809361568972124539756245094946850777028102068121648947496584624459344829617483447157565236344697714413412821641076734235399995933123629497897357543510375299492690100443890362562515605767784432727355830421271355925050257903811931339182524207261317039523798549953505863004681241905980633034210008865783724816379567858433382642812227588318955176001429701873289676863804333016490108909388141600712229874277093980019903185804585541337166886152000916191469759651204827759951774654869036748692432696500424988556390469973135118754469813601297404886918958707907887916360494690576186108684700453615054473672772609370645551167994929116972560829718764630474310658585372259018293912437588793608259903500793405780921872685232789449144398307305880106003902552457901571314503256276548563720753729718792537004042082713108901686894285617198040740947538521221702961640045331240466614724524309758160059574583944039991384607828752207925554190954899336338679603819332768216153529254751691079680*i1^29 + 5498186841171145226394679640682938026894058398074522011013435069532960086484414355313966048406462408452384760010649129783173265083974628795534609030599439012988865592537792068190160720473661718675396227756210136429360850045471422588922755439683885889150188201544385910594205839157643191224895966607707299415491033391843859540223793885017999225982097678478296680969054759273379042964014018188742103148020152841278449026008935680260484265170397656287021852287466604763575752514709535668532771703166706126602206501246992986778055104897627815451681671905324765280326600770580943177441533370102199355360059065029465484262824694660734158593991659075358852749008688476681019785194537619372018740407012849327294999535747448120894657020586591071529774019352165687171874497097610360127099752170824263349694105213260082804755979570246296329136906685078833950007564619317943719335377034843582947756216560433291416589163494114048981147459608946122943071555543478725790371588899024481747600599436286506658727894053587893730587286872602221074087403438052064003884887569291792089088*i1^30 + 516809252364218404853254081211586079979182617875203641513731450775195315624129732818344961808873426402253927033456026758666626331071584587573173765725193196484757502211428898061779206131995930696231012538613889295027887580546960027381092931638620699839319265317764459880059856839175114665696013412267358194708498548382638083546030304489605035350398260657513788636061152760491346232471876316967799534737934818952140177014181873622842192244195197366049234306652790323203905374467755354892293709122811800333682125506706294584172585185898766735340305057812733306514224441600716496571535818102929014505332838597944882488404830961995778555366372398562392957182874640208660350784096811310082476818362470454635684236039600509554570067899839747884252966852522727950658898527878847345289887735165214798820184556432171061316248840428703840293779241479809682905587526777219747270779652020638684888388680007267018083543215868588503934839039601994724095083535228913004292896630842422890389421406126453702341351230529329954597763990302972004222861413237532513191797456896*i1^31 + 57040923607507913899209889458008171357665800591176915676707128876614458780310324193311165576583100609319917252968628158030644578481883960047740478335898407531633825903562002903573295643279651635125937385394039993282876661591581191522046909127094631478551589924917222548653632826538725971364804955453812426707293495999097122019261613961792704261504016134505535956077597680829307509516161594268349725248548479107204997789324954790227108368245943290529873243453280139891339477366279683610936149199566382840585087017369365071560572428800958437149054937105316485365655861991055977782514581136802007638003071365718919946374174831701789013997920287735435954179747834659733228445034490175798279991887233868211699962172135144173546266051208633573235853996451832004473722136831016853249951459689041713883348538061625001146116977418783535017510481551172595249849344541578743372369014262534114786472250217616439355694639392713966487893429978693045808183207352832032590330287417601659606011766383784042030089453210958845553968944034439798510501869929260646400*i1^32 + 2124702672751608481271452908079769759225931788622682710050709936905574614514807133315952120582130268572071377920076463758788812106935254662320090535973916084418019838789848186470097398412456202191416375315937552627972485134008675569732194758693405055142187063925541167388135817568804820531217770044272992145554738744499473843008665282663056933338662275538403716633919977134165042823109307692630771933139858567278946268941289624364653681702622275408541956746897573427741718783934478043226248598602687527457503592389007799031004648229510086172537176687316160384885392598821887732172532597067205989998934395862522772297556949273144623052028897877789428359454436011659661189622579305585438030815070198439103554380960309805204312108517472213675262315642554830590351011174778739498714551899337135956410999140429997107946089152935245191976926929379718778191256157057465162452325292319063183894287863963875958185312372479546530326359677724599894191134715908660669190867760782832005438884648977479737693379296081679153675145063905238122802184192*i1^33 + 23662820139424171296436270611160284273742064077111251678375158820902385148613538442485144888957703855518535046948426591128449500618831480246239170754825757685566472954989676070907928214744906552262378525125364095467962549615613266386103659373818330731881046791233053141218820226742665641161408352937683454458506969548944724694823837410327751090678855833644637048820650352904107672824659025954084816742406311987828275999234102911558038613506864966478129814561980521621166230168541683490168646121702945163945995452272224992280612504399360736209401612605939308503354107139456207815505531307766482218654941989040176014844627813146786229799724053966653847289869659236731475738190829527793644728670587056266402758945369389914557664215838191585655518918746912303745731677869215923428339555783457896212004627126475769694996843884477859891504605174122301368416725715851317778483341228747639796160817406379534260965300201569152132046943158617965431907684003472510143933292323698935173576351761583115197411809207731124860707679997263872*i1^34 + 7448724759089984683529313594539853145665487487980547373287017538894391844478018237460617768009298870389063907015905750483706857591811790379330334831671922556771258272789873391652876215413793131618671364661962493133432630815134429018989275833819589112678428552530579001144951867924612680519409736012173487251053185403437839500285293644216667590115937584352383733272010950078541852109035916425766843767694935212959584110233667715288249617341901766772210815717355469570165576287374663266216547423841100316360510319850336674849578889945209375625887752008358290325394836972356743340252449778475138612675347115320557590587938796891831783114835959317323001493591841824893296112305827055490915931132978721293127348162131293460001390782474019885099869443757352365794950687577590623782541540284217567432418988051009710621123266048190611952522371048534568994070893451137370577277514762310509840133662961153364687767285998428384868436949607675054184226870957746389540673659202722656310988409056358524745158663286126804992*i1^35 + 216913010122511960183989476368082500927766217126020513040900601101640355090697714787854197859243729341663191297533087005532017668809411318669195552075381052191337623698497637592637608350761495236308689464014988721389310869397354666168450893111106670116667484176058297074346840510524993602494867299795538820901271970450657021112837845385156812090828554616511288598866445330268739457436193340318286869365177227415666933212019900039613241564032765845716090459217931274138959040310948876134321127414096537568318578624920416693065692844313030966021279181762078087861138958705142016488509878371665513788748827305589698305781363094375595031071991538906164596146196533150938039370212107700303116863365314176978969328291751588960382978227021102075454327298386598192459220634862276117213863127536808707336399496563997204978511870745723980815228597644286351758564144212968475256222341224581604449740656896693215127559016804231711978922550763055600488972487637279188536496353073863284716455991515732246528*i1^36 + 41108124225985596890409825189006554730229419730132017342575823305098739034495621200949273587580431503845902934510537224627778906157732403737299906211260392440987303529070963187435852709730324402974096892517050195355567828726521924232726021982246779900514732869300837305881996079646857807155292279625457196905623746590017912364596415989157113929198665934194510372194454317668815954530082621995928460833483855928511906123550832611562954124032950412874878819700556429407133106627082732632209869964487605522131167504926609860658836264676683458663714887238058614434444079515233005245369523888935245525595958997274507197758989264024437837621977418160680181802868228123581684350756513561337866699411869263003280363260008544556281750456966006717497531668069069048900381626868283283911940465349645552513920920308269009164502924803160009994810293860925331457701425661971836559745937110228392283076271180273982757854006904568403789899256333528172662106605595687032756265662444277266907136*i1^37 + -1197072761685681612614306911689260454923863364851052551962263549435304709796725951866771367254074134878277764938184675407100249440021469847247850654233408249877864478466061822268835943426943626281252650236621106848815079484332414395036386335242908828775781660426238535435947456081454958258112453206429139246740942833146929898196189351850603235410658701712031294248609648097684697250749152140698048328571679350634801890431485388384379219887555819001171752962894123105236621602696891813027816256877801443653861692375080252838057856678607480333869139657209878780470721191207267512115689131656576680324766253852707051342047845335872308495487352795557578567561119688354343076894887054419115039345430575996299972195374785594280914488412055379963201641312528572457896075634982760392739303886424254003022078531444635276989642491909415747216618699818124923945987655309671124783952991368382129992326163501315148873487245419743869981112117910685689548929526044293898436608*i1^38 + -453883724848150600802873973715733547192892161306575115351762019521914928965311356960182742584287620581237703515438581524497051489422129083890655673972711885568231025412746491519002079921615592861506889898635343005308557029944555959927401220270880805073759986260258359018785652142122486585202665373357183641757984396840321966488183266767414460813239009640043560672040454130730590531631490324421696753292665788383189972255579976820765479625788106275506491974097085333311192670504660036726979833309375781742258183879917686236928958187278959306640658821953987450200555477524210531380072881113381368284104665873142914391970517846769356688071093655530143544560273523087086363007405730594188587298226112049225752050585880211480365752428152495400699109689055819400716891628862223573482908014139993998404365606688710854022444700756510531395449452971905250308834295995350252658956906626362450575814356522558114282137989219890389499802477635284516864*i1^39 + -26146278045329207503521669196991812179265842050059366239869538484148035672785956084345270278891811491985782439052996343707982378396402595994478105209287592806918471460096625341829016767637536117475865938620861372326758766400833821870641381852206323291999309831146931859996928511638798367941366065441927261887204788866385099356072174746046450792335300346240048793588159654917088942670984175232905590723324364233363726348873862772208470819500953948341236710371152950425688085181925385047316954997458244125450516296858969714553594816528615157907062647872742033719433477647261293365461455848601057709640124593478841092558092566543631355693142575934009233331714850003406239942052857935858648712984869767890370939439989691699215745924606286090171648614005901329656566965502274286805876123616711981779688567008504428048767421736923683336182809769651540529412999768352019499156582562920227570435841722261593015893741561231872*i1^40 + 2823926228991434029001988683915267825605255975320289958630293071694912548393509551033688383730752109241217178382288103203559305348336849223851104243055508260452608147906631870657667361088662278267955565247070210306027680213791307268222056777262804697774683330130576260489697974937041695957728696486451410975743577546127657805995079138505492098744770091277239733571479900022556703173724735176844070418396318635388980645272167897844259257178662814943415815275439250582001170549039855214267515413783877009440158869373068372587940079091048355101444072543003784551447496717048049714378706126116829213364153172084245928684871248601413291859168367208688740998982509300057713866624423481853941517669815052495790674216522987886946103741172426221306248054510016729796789057373974527179959216444869061554419967370454858095706143076099975908663938859254133714943352602202474673086349777554987902416911638080*i1^41 + 63804308825334989013617870391852389082976278482236512678322915471949785885206283698203812727996047118894308540272608751491689285643646204429549990116395111867874799154827293260344431506478118144596207993491614251564201374212481081300335925880743698159895655457729666383926938486254182654438199284476490605640026978319645278464311383245376127819393764910059907576260539603645562463661674821711773642777508002920892145130105623151847576156322514216344147263430064397083841994788720148459731398087088763470410568961805290263286217442351229998604507685165617541538338118452213625404612637786077563198381521271676743987421976533241951710177738147469934781229402573321198686157929491244322115342760447281211041598962594570751401793711001036430222033086708200947843029788777249012334548434016050720893619409055776333636940573692895875997176489728904746315213692214504624091584048*i1^42 + 196922206852695984495024048018522485579101850780090970857476972806455320730627334695756566010690121192965767331391205923274180612381660975857539223598315440260499256220165367507710983054847220501709048130253766146613486481957361645641303702337466372417093867188497640052900861290621257612920639975808168187969547200988050944937223327728694867546958687615948742060850359509692911622808840449486997820667934009383285371804151811717050374949330619408629512098622223873716161464245075876866044223613492993323592086009927174510490749940043457107265233167329732231345863099586853875996892945960783785525941020763942345360995896773155480576613883467417592159729005814872231814256128421597495567269009238999053777041313308628396283615021041239838726307211541323799580688251559987086536882755122226695460646153096210316771897024725773589967145191420556029*i1^43 - N1*141149126986233543388912486827720882296937544680389092617855984340498556744872285651550770428209157568395412228124790252451321106092835845387174663394090370612323553305934381214752802963659908287218230492026297749404702117370453816074107090323216684148046985919938118545062342891355432600224287139601621375000*i3 ] ]