[ [ 295255929685700932180089575909163730339239375613870284567173230889048444449651495993853242295396621773988696569322125611515716333239101093580256113049509795083629458048066227722647139952244375375635288170800994161524626124424372365922946223708891722085202616726218497343724783123714842642195199325153787549750884332969821126575235299167726560619320057744352490882794056408059874338097308904674503007092547535600977635085650844926837399190764940376073334036432214006826241554220672696508476607128045360553274684620360008395762974308365500984993210595902470941151812446277645311332710053107733473492904006046781527599053003935119265611534504961819292736628202938234676830902447760224398054275979697128584234501883765362579923328251805535779096988221528917538591626634480294289827119962584313501814535341042697945131471929846974487971305162672754098752933846472165869756538429172229011406290795015647203752965762596282459750400000000000000000000000000000000000000000000 + -2611351881746998408994566274725758917733659489588629918764187928554119991223950341628710145405788634440640075123726876673084785902074182901527581227389898212383030067361234071964690883734521183308310743544508361640125653655324041252544904774013719250324908482772404272269605736749485545217220930076847912683256522784606171338389194223500692864928842016225420277918403569485914463500125077776411263682307819751799431588426571725801537221054488209374333480289827127672435464711479959690936968241801427437759492651999089602770549895427819539699258483219825000463015142109143101139350186387812946559869682228830947531582827646185899822550931447209562380363559908636414559350300962195162276575215113763301913188576262888460373203192029168374889324000895041756545924912875075134617701129866358040860325418023898341707054843712733191129847050765319649710230114405186494114497932624635837342098017735596884212833776731143714897920000000000000000000000000000000000000000000*i1 + 3926397535793268065747699956907249408549352319363638506537670784133581608967870591789874538913301100172992879166483379607852909324805468175771531503243082869738128122113220480601283253107413160305185820825019236258813776974062706240543548872164661792637875836226036592907329089179769247602401836927749357934572991231662370081910430427616483299272437160428469622203113605591928240984730751403735278758115838873895064253378365870672803654210069905793424352827060028375730738692880829771181148632256728358645989987539138822269974086692888931026075407977754476178213003357625739251229379733561765283655617090566977957064930177876820817254656189800802248230481357235803036853082686133504756572737461112758475653217215351461120113770628405325655343785671237980504321192067164372505682585098360684049128886355667740723298256214311812331980388254159164513386209155772795633420101313286686925902051481261296584788514716310831104000000000000000000000000000000000000000000*i1^2 + 9746448512633251843299680982150701144872614921937762860354450448185740572980357728695802704961371084864390803472381855005624594023354873919115530310410645861385796033361823897388202760098712338295117711260302997294154247288511641452364056950522674546030198780334629494294784369432369191596596846823137289523830538961015859709969705238958762466275895598644631115443936308899224666808451363540262265586047423213597498118598700321207005343702107822647918931147748085033336047790596978983050559108651145627433417189112677904562019875072061106298536572037160145209969910503854603889050670405934947015859695858125016468666191307166019183788104459704246844162876819007392687374110021950698021099082773887452242937941879249191447650494800186643481300514547266351098849322890597163899863910596063744239883387898256006714613249792610852737527070756047613619794987155364061116294203400494549995772744476594339533637786759541555200000000000000000000000000000000000000000*i1^3 + 28463864519140708052059441476185753720955523630471983416683684606936726639753488968088109055909854229617422105090038809356878565255817237449654111360285025879765626888177601163962554566692675632261989800244162035929529367568856636197471111435236795676628155250027101423145495790158118336875944501350207476942953491744661075632082367194299697020180613511591153176575772306568494453414896062477412581691870782462051377707736184701475852711451244494354144632057914553483363723110999448379649617110972379191096969854486142374872649499757762205569193993289313107458498012300549791913550111262773508982459561291997860185027424853520106150265439738220386713246397327439307978262798688277390610896558904588791911752949823672172970887982801187280935445983967605064373876164486508060733769118385591864354318952844795585664698648909809542754517854360717916426527597120062221310025141340303357740819528572954064919278588862136320000000000000000000000000000000000000000*i1^4 + -23503087807259880435074590508617233920238569407793278572294795751260081670311040058472656798261892121254402609273836311479062670697795089035443496044715917691291806950843464125538792541668705558433142045463078931486144109186001560785968569012903149015081809503931859485540669677810477244840050867803823274962069896187648143059246893573693605802803253649964655022281343931148497975670014345008944155391053015056651161849543242392884639279504103593779630876970934107191318694509933039033831632524790690932375047308546420896947310505950625030397768697691360139640639816855385495951165987984660348165939762243351773170388923501847128193548762016538483888738648185032828363434715189633132796279860811573539286184231938227591069830794911928446957142435432073831386866212384957692113280479105830612679162359024036683437691365642054830950688228628601024083914956749095221892362746127478064676162536602438240373914292191232000000000000000000000000000000000000000*i1^5 + 7152495683255992510630295810545515191009298603345736503662447851914080041023306433074677663344745213885508118466367106309428028830894352187042240985049635314022660171739349143070517132329629374374429313941720086715953865048617739024167707614523050883513104159565666914514316539038413696809947529389832129022523267026154374802657550732669179871087753322858889399592181332167137963752062125522337602910362088404174183535782802604306326514370143289333797308374164321439650557041151203928089887562158937689157593404138858746171131108719889924042897052875450430491272995331712072392028394765333781819438748422697391150350685593991353289999250352854482073291508177035781432721784673615959165512303328626563244320771064910515802296257779609250760402695646924690419253696467705820537084813076734691268961372146954986293133894690914595665544512251139186390055806725482346072454009216531904600789803986911336286691472179200000000000000000000000000000000000000*i1^6 + -1202081917792966400252297164339058471773286737872198091773898237988825376894338082137792411320136798757669460423442340540676207722893154075669321304456600820215999321443465706679539495574832406474579469241726482567646376663035300235046425285757202743216189427734514757198303978555482985832447238671512275061553408763582948812599707305576586537505427303678854611242101001347053183326475941316424504729664663504195581633157938393293920120999022974153324786347826468963113367178866791291220376454904116868808810070568794142243832613875506658761865695700612362035236303714906322351655178177489544046967416282354388142378735778410357441149609431851960647566708129753857033677781431950702047428335100845667843552230180615636348300360812491446093222518152867540845148553190038312527236253040922853809287779651723632485251388356627131749298045490562323379768564683427017289718865733671422951796306998187415396417536000000000000000000000000000000000000000*i1^7 + 104775565918286205246387605761726708003855614191425544211025774895221790938263819156665896738601034610562571971735859529477060736609062327361676552229040623078780829724905770073109529974173331772976235554824386224191946157568518771913318090491520378571550377982584803912830166353653003569882947535895551316076252569795233540452507932020385313612480388965818555193325670726544409819118781857728114611518892129494367505202203312407795878476545685691582457566473452849604781761755010458134941906816617765837442911262701376460199953665626807426410791504570711804910128603743677348359545792664455526761274197111677780888073921739342200472129499671635614108671480603408740729332167411908340376060693357901882431149660600791996853488564015107367724300438998597496696137050598069255796969676074193379087000819223633225201193163687687210626679747508127737977835588345265711439142499237141474833298096736968380514304000000000000000000000000000000000000*i1^8 + -4669225809610361997109573130823527322251618063565651492087776804479019627146995073362208338039711382052916820772482377306165566886177268214949968349835952489294076692808737625001430303196084082110011714153294725460182697612006663033908413977855976590069004930812975360291720990207335652986782112391699834713733610095770637281002790644375807043974479139904436866876411906212881974054833329041256088718395842489062291451856803506719542462071426608590325772894645369453621301930389530691117150415354990654468770165452330534489738036693746715501917750070103712403119092067920158479652179321310701563924524939707412001339204581930206418913629958475944393169808813925973595829532748673341733496553658321160290271466296427347420381824807404681552764553484722813426648559537841969114851781715332230071709562056181851247933357482629563803353433588100285260166911534792087352649978788222032351819822080229323571200000000000000000000000000000000000*i1^9 + -18685008903176735476739010037974834415387156425584658669554202109429891763582570316917363140885908772288959077814881803288428340462544484184764215154733682560021562109831358180534561556249903813600954585656634059000480951081292971168178271496155414330902795237772551674560780159052920476065376497515012290622487035635621348666976028403195474905399808667621202230341543140626381860022841604661080750166008643297132387645555298492157389103248742495720980273398484876534483033757041913759448191647880576562211510934331943679501261742954980195204132257319318878998700047249954035146184279594423947041185357153931733300482492064259384322735968636496417822050898592237648469080258903957592035349371804502008059506222496711542498509047533105954619685269107667692564829411475773360036479163751780276392293231348920120637668338381249280662214454468920144598476448543169999689351603551201631019263301412454400000000000000000000000000000000000*i1^10 + -1329494325704119493829469952031954486786541624966619374827013581800840866140950894846663803841286248721194370857388410267749147563400392988691175688015737522975550775578893423908865599448586930588578819055332524678666451048839736819602950378200865337083981459804982604915067272054580550190436845314370473695328335426342447889503314655518521388158381914826419325912083158415178630908353785869865819718703122432590982418122156706829186824549720059467962522694589014626036208550487124629411155095617822073120042228260808081021876577095868156870123502903929952042740765444755980044901732457892718857998479522648285765608673374307933627797286265429495524777688246403448953071568313948294537084240422752276525444131897666893556831612208918077617406436372335718063484140361976755444080042967421675486336424403693975887546921586650775858376652628501424492166435437528135618911925827948275847543555883008000000000000000000000000000000000*i1^11 + 865563278858802743109437093501244420952948186878997718715329710498985668290644375020577174646215627138278718529364251445642641651539260327283304315810937110374204150914310296236761210810462527421426939048432992574509117388391167492736362115454147298355483091041314520287486560306666984415633435178974905300103333373890034540721518581885919607708661404684175717140834035835695389374988980212494769479156100632986127577653849591348898920107869067841177836937818583195103167508149171147399545790696123927852337641162543574088275680671111690472353649287468569542718100965190603123803617229701960547524823964633864979336822862864498484882111397474800430579140216211198441768258767394799595864010442535952421458703402106399706451256837171869104920470104586070856763746615180783590390947430224966923014959194493409879375216189780437127128731387006700173215463898227180337198041121067800975204836966400000000000000000000000000000000*i1^12 + -37299061715579495979040014454710742580119614170728446033853547668551590798359620468884758531093054870749245660273379172708551706865688222770282456230396737428952946482452276485470559475139874707678003810617423108726306528425741136541997172357089562873047070473805827543830492071386994675444410277434783019817816044798926459566791189782778300877131260453479603992717659554345548040427639343075085635984989511562861491106179464748533709720818528829873188516499215400282750628224836376853624296417172506448787496829253837152589971794036507472694811120779647330778569108353664544371554750056943663606154334555577929849361173082462894423871516000621109627259133584737665311904746419990254516757929632611609216948915698161526055268304429531785499782123082156910183687840036154849688946724209257188417278427516320899542440330771642823040540398883357589176475955479868202425882123874357206675619840000000000000000000000000000000*i1^13 + 447098880798938538364821478527868637574248288914982383389055983661584443113756691617045703057002736914025680017822363070637727065069201363976494021421489568213720463772386262592970061918436747843592305033037459943094389870172412225672594331199716187490031680441510026179714197257664183095408654284005430734596558425926980562582963645915898092713495273973927917333055620906514080125243336173487088663127349129070785726169032776704506940641294987741606977182589921890569484134204047941698239621113532781776450757558083316505688329299969294388447700138140296272770590379405267623248249456027784806536721495041660730237409349192650196444328627705537458839360801325185628272226049177622404545346974227189217052920325202316321853710449826477668707700456680359733379390412898463426703694795802565502332039011389324429110023277733533330099930806062198836552393911614608098325665774385508646912000000000000000000000000000000*i1^14 + 6714168131823975494730909712793727700296233446573140801146001158252247379635163542661079692267088118010897400375825817197422395449021539772554611233538354174141744074377235834830753742386229398911687674432750879519434722830877568633298057928424214026952527583061169512088044737932162331943835718912117103084524164694251163011017472411876735263956997247461030087336582817361061857738996919167071654399351253242878442918536599900004575161203955475408620157284225459541585480308793056846726570795324662433210787581284392550028291639215130041623170182810263762803760657973407558396779769661678437068367585674195778661883987767302970614733186647017380530792869936260247004395976908081759316044210512204948506293578301111603464912702597184540785464117010332931758633068865556430873888275564787308029654043377928594026446340839753839977558213796807213529955482869844400802990149704089600000000000000000000000000000*i1^15 + -6669045027290091217837583395247726151986034818048997105547401210711254685456172824134815697771547453870106007199218901312919618402770540620692010408897786737236956564365776345574609150904118303609277745356545125787409811849457231212560482323145722593437582864425205217056657720868881746401589313213518625903649098098126148698726368784244225215233342274222131474982187779088910332953130912905189943688138699193652073675263635502788465611516840978515666193448243219562780153593961062447947419191979423203138322750967433799105603594407349703609414243969370839336690750326391022858963904605216002771863018499251600246294839629871749679584835053362878818949467411944549102033362660275484302649884673549915992945978070088241283105763580065844346989928575284907674582973025973198740613440005243133883579510916910748103702520310970923835209578172334359046711795826089557817440306462720000000000000000000000000000*i1^16 + 7144079468977228693065844726994758805862153968225968678170730299468387061353072035241331127967454202682612196247396853480171648521238708166239536024723126256967245892492251668131708413707270668815866029962040179874056433475028820356905217160763474881583441893673960693269595921230987694487917120273001439564962647144915856255801110078614409490660917192661449699666474285877191094827979782260252701977415164010386511804591796495743783761004756116438573281482155057644116782423596423258355507002375893199457301599266994761607167414087654811079686142864281036071110462830460723961716026554933842782143608735668321983366675499761263784137986442494601572209951731202017427546554418803028738787014459838390363669076071268852404939171652343838292843782610656357075582370999270789830270377712058483691994438215586673414099726437585088523005619199850125017575646607595576213110784000000000000000000000000000*i1^17 + 29578962201936525019392642148976457705761193190363819766304143900277354843316838278078661831589373717594883148104545179919980481458341480130885811124160395742966695226459519190970814205837959416798958805045932990299037048775606557842398305945033486185831096314454520416149729930522342270490917786965355039494439864903777590397404477977693867400347948182128690754867190987559588555932754240627336177799622463990712318818590963127510594451833710037789474038568921029483714306827344627848039700142370045523007385743387763726983255584505006972387890733810689613084287195523217869871021906344841607477561902398306814027585095351275949983513362658562829555128567014773882240406241908432234385075083575052445475588700647665033846104737564073127531523428196720208204145078302218395456038822529564500735284750531068719254494287754741758275960215329517905423679293298623224217600000000000000000000000000*i1^18 + -58686544352824987832968933434408459720485733718888011623014343651673711684491538764858887274722038398448651502359245166640667642548824179029728660730780725210982206255473466134627722754061307162217408812953042737584872139534853616335988701976345138189578977867212609007424305602731887568949638318380218438981479089366722030577525540084676303828221567280970282240203931794207143201577110682008072284162343324779407982535130064206179240313593760836797465780821851913071931949160879289735067116990333407192517906655491347331239968911759289402141536869302264112918061055885512002074563830846788945268508397155491820784069530828011446255852058792398729988956342399907888764083824571409467807957083633271950145440661304836191712223301910389792488595979447510390284880310459867208730979792691147175085011416317426162293715292562744703179337625970925539919803489357660160000000000000000000000000*i1^19 + 59153879200469763804708958090399806995796024528019771867596780151709201297788164762250555148441542723165566327420544573271385066985252063209467723139499691320022940523279539878029412129926440261298202957230502046856081366872163251823946291126727376980840069095822067328965141220264095739495631764838666772752233206808284735345392598480929289979810113774549249135535487869486372219114382984863273374974595023861330560148264176766504664607602790886477124449407336251727012983013252902989807164882814434558139083718276755638482427550174691257953375383212453021292515804298955979249572532089737088234053729349850516352412262134091526962989730818612387174894729811578034820771320851507632327465117939700759131997864299384181501103743412301828238225487249363737396844888658905470640660483499325856354720277168576293696772977509891168705451472038194885468824272896000000000000000000000000*i1^20 + -65390023115109373830824905790448365377362489763358033785239513971070745832275496753300933489699253243988687551612703298851180672825661368465520156071676878080089040490959777234497638933816732032580979828538139096811726421026847897121840153429451557183161006178896021244601322743157298889258895877831633318589614915690100483942842861570530119812266092000572155858640670397735682487380396999488741638694270059398256100921347290758906962281232132741118459552227415992053730471321711495086004530622306487846287251749718019373557404414280806727339992560158618119381382197232314101349984407923761981638291075177563700656833896031883432517370436248564393340252682340167942081177658328912470288884868291234594783784670073452241400590890479846726896421299349436922499646883071755852826647935817916499620681793790012896593088077086028669139216651326527696692838400000000000000000000000*i1^21 + 41231349784568467910483327464436508120214074000110582954524960354919083627529277710800221949851360549726541497377956423025622287029458122489106890230540687083570764163340707739078741957703199329520316544055014087556631311015323097200080366118288985688161459966337741025975843042370276533053048557436020463157415970562816097833079818435873530705155334368928424374214321638679440513980455248717612915770415477302598326110225851027055671582190788772445927701582212701793213723844930524247375417075007979921422314221790537247784150421660380785262733371338386855418786272937589676254677438266746200177131495722523522972345511354062111135545861664385461499514845397889771084239937758724464264499464549797279290604975207799097266372982125179012257932388923577439682869411135257245795785834120093252672579537166392341737531753910920159063819976279788093440000000000000000000000*i1^22 + -4945619554312825514530590449445806900083700295984261838233176867791082778540180882702145322065680835968304182096082064635808119300812432006232574858378886929406583260194906378559249097278172557426074103560363761207526340790798166848223931600482482115076549565191185921986523048621122002243800575399937527897161781661423094265927779050206282187512564933434382253309077862335492728666953794876042673780782943876129258889515011682038142286223377927872935652219475650713690091484069275515230187764312081511687634181246474614556052483525799593507135197183645166455698201521948919097266206308548205702780404917775679122794068971792125806519328714270901476836619771182695976862552106957682987282658582547906221294097025144065439465166390477725151104653086044726557350653718487957473966998853008508849600361598221989451288866323265309466203936260096000000000000000000000*i1^23 + -249927430040341971353423092171962207279946639711484747180715354682795030064640187545713286795235151150602961650052754975622370462413576321429493576459060898647629139349461473324608838647430272237575459310689685432011967410354235884228448853148048352177469649074502984030222872302945078229977854048931117133306136167602161163047798756480443531239037359400181158718727889116852175301390924942942558889711909008794712074919017854328338657244045167612175675600313121527133508504664790239965641472709879964887974300775632303898306227456206151294410382633560825705580138941184436752772357327424204149223159327625664455808355647961979822116720673998097223416130764391497387568617129243795397233204164371215355671998372263785886611508850836519834876572853319034457334787310639034432832048212986757857917206510398870247805876806078468608281804800000000000000000000*i1^24 + -12781985624482093068467559904786888693257425524295492542289895817115677499998652049554110379816685111075966728282145726662762428497962166545040164493293161817315632253148221261921514349519466450464866709522752157415982180895401641942810066209817053148573398359455927375822808466495261570390237058923365179490632555142393831873360801652535131288165112577418472216258791008233273379427785308830295495767419814368803558551246965061298210961768522992066426369318020977702227151926295863521268562692465634421216969097778407294144485561162943393529236480708377528079138095282173103466660571679304870915607436390603372221599871519833455337288774635397335230976312542111351007046145510127303627094531120211290303105884779726898955809446959538346415439263704328567667598268001502972928220270343770392873506113372606531405631146736578723840000000000000000000*i1^25 + 7691148608068602871642650138750149570717843039321514583321789442182731413446468636942760570526588480106833368316096925760523608693300738283923053910696167524913682101255160719237524307767709695761872146249997072298747983454909678988477641657705386594387891679165043072908690221298682931888237033155991608414356205731629571164621529185736293036410179320201148213744069128688332366647423372047594392101183476849311095984949438815879173366808523106883254214796179067693017287750620881258605143125570280805648530284432648485611843790991275918782676325484601572772238392311738184114693766315528068105007638076168621608408397543853736079222922941128542052404658220161941018605035540794768177119116098966519831764910890978877251883758171283355356488647995352120583018238641894448324122837993969118514869855643261109974748257845248000000000000000000*i1^26 + 102233782289906343762587396328760667333041595904767709306118966433847271415734236637004814303272543312793495926606128058436325562452553296524229935343003006630961179661291924037703243373492684958659460762830444849016940866151013005133355123428207778733392549334653706605116739211256100363259676174296500561742837451116963588773362530859145315112982899996157388942278616346513373750906289806505407825271163182754196203866296712700517587726880811382925469308491292818796181618267409559194232092128022381228961562359036903937104877277446525352972045112978342198025242062818722727355435411245872987143245300492721588421901656892938156812106798191992844465174697993304685702468660871476402335437929382151811186823249339826656855245872076725033489195472326743828731566768722977577513270300217810289528322142844369201476403200000000000000000*i1^27 + 2383763458158411696282151206633809813635256882738928827756369602556589163573790162017029625827474131591509473060130140070349452108445895323980381291273670449182933734426472632238309778992008514244816485819048174772084902475870085408702675251552885056418337247226702933932631066847063738262850000379908913921473131200305627591864275331908131846101074594493615715168172296238967165817528310262280095624080226746501607494931808186879262924653120623771430438612967370143642203035772020607731482649510101995820879711310924035223089153479787945286548592860910054522579017784993251924196543328489479945501652794070245453786156744595792960938773611722140238645055700467123452474348058836587752675050581259770273414944130035282335232815304205178748003094008195167125966619915120261252974167233213236742578016293822136320000000000000000*i1^28 + 28629621687161064231177358840693719743163840463923788221975904908724011394921918302749798335667016397292253737519360364465841549614825096772891997754133591555670932858311827260744436620456036932047527491762323684746931088222494956467679104133479922496513849141214097283319573108651096319222887640737568771075834735077779329697750726984229737690726858076490370959931180765211340083552678753812688826646409449223956257907888178078952373922847972012503657212278676680621827216007285873094072816351311244686974669052763122237963056483461471819219452108470874832331830023639867130151754064443703417894885621381284452715351934418223639774352312959262501261959727923439286765310642184548303914485240713855604778361150399476104217018146834010772459403587603897265860137850648731379322934370280593971141524062208000000000000000*i1^29 + 346811748471045190161216102547673596775915323173425196118314230814024075040003975557688799075478863923749129687583439894359680083074395196970716813837408222667002129456242428662068480538259992610460635489529147721571067357468774338037693740210176747747770351434492579319830661779030840102025915429849181740245405137786740010412990557641559074866361605988683550624818566968941490975426747858469268848014538832424286839433904308859240645422773539869355093604249460198622539347967623345939734891813624769026574842414757016795773925920349168654687362825729673544959641394222561946100230791586674053527257442282359695946640201757196137146890289094317167840014341508916312378208061592578306202259419063553145008332413978467775189304624137986688302467197798539439233550361889868648777528160613642010624000000000000000*i1^30 + 2100713663892836648880554055122384014299325233876316988218507482473698206591341576497807666165761680445262179924819505057501620463862283623220883040711698005405370446652916576423323491900019273967940400769288772528507896627483924572343133297541488138940219242875660198846023123084084303752519812573447487141100833057384003555298086802607005722392117680405731892778970045123747153745285616335028475476041758770263722633843235858209194745473657353195785332177437061616171879400574485888168052933770762683379780243361070280177793904964672833482181289175568217799103158008182679775363667984551695766990705620942955204457450793802707559105718784021691263886138471680399569754942740798473786660938006064530604803356598141113920738410460278324010541206094900286181677510296600920892315219158630400000000000000*i1^31 + 8929537411291185957629248737120332784816609358356658835820001473830557772909488592939912928444495110630387915285913931724774999457271746053119271005653161370657112010121562998774590194475959168631172175010160874716411632825100366946087195750370696532587542857914389403091838820629844627623695543337889615439154046172278430075916175094597981895551037889908292496994341659759488621500171421013758775873516733762728706083769385650389518668541780509946319273238593814692900272234123097448997376350832592530630611735771606549649167598541595907262099475740288630880851866620062085299767935520375615899430718974949960541368109676265063605683787524349019028880898733670852815767443734106999848734032860868109198406262660515286541609049890234257667404057073378651348780657861404887275798528000000000000*i1^32 + -55350595784041558030016577882652701573614546185885593042829618185193918437004192131815488542335124503042771779736848089556109758150901854982173034831140078934640732408986705890012662974690743161788244692601916871032714593506434864459109351906151539806734634166646435443860234818634316941134464256399410085371781174917157564000418276957913332631905799525761138744447377039688210813738388196934941181700671863217014404817402101492420120407787308645098260765968801169712337590908169658963767963080632380054520509352535550169244598191609465324177774462205868797861233181343402076064360155798747108346207139546711829008685286140434707986970742457117534607474281044468941150948040034207821854351253785074153786929037667543241918728446467087148969301913580739248213595716478566400000000000*i1^33 + 180039447392313527216533283380537117591684036138231792505147938021743026573787296658281624793744353308746504200732505413513086237821887642191256362120882214682849316756846735136160742513971603975387750227695665770233118747410729655108139070201593267083563300415073998173215171080570070094509751671447898350899288038052855016326086256526151731675067795654061559831732848415621998454253722154836636702332424592895579650454159317653900703093450465412696517237740406028787379021845938930333305034559542092978546596685286922470080214510360432436207792477114781035961671922156592548966692603085346741510443559965358634603912000756197683895096130795541009627624284446814920515431759606359711389041817970239625165169831766487835291527260258672994603006356049800997109760000000000*i1^34 + -613843457067192922220408778886961785287702770666913944884709783483765912496023453751719256418602525532811433659961546821180123954670992071453188852724690806938604134480309474112402624204613279979422890881659486232788635207682203285007033903149176240741162533388310235590082379021916189639596706405626514780317489828133934833440884858373145272179009658921952112577849214509420427644153506332707640045758640386484632262702701922026059976927771572038402290014541637618693661997957083866895202287383743653639133961506130275027739360735954400921323924051907948851085902376014152865282286695815893351429603021134983597055733042280356891983787296461193108419671199533523479687227913329577588565189514344340028977809922210940649677342103739099181622231040000000000*i1^35 + 117624219545107307544964627308537968345811783830520349325709845698269017716647509424545237069732188310292537387730791828228688561497666816108418230090354899511425214457522940493616312047989872872338624675251318009484152614586404599258771350646918194459339502510023738537932553871587866839370396078489084324198317228946053989968304151527917380326268856431270987575213149788561871371292800583438302549292775885311789825442058123076295154519717250907375799397040383531669162713319208542352451119489917594733893941380882034160059265476319080726135142037930015790055089456018004296954202925207081253684981914451359175182507618200862333621872497277457818689741894458053414951884932104747057735385390089483220286764094292982846806878296598118400000000*i1^36 + -5446492384580689608246931895086375535256635118707158250753250444503513401998129098152578486282109173820710490038759950706574563697220403188824433499907144671859812145960898671027730215052108777455745054267634093628755259556867541261099643734610828460307696458698713826272952575661637689522947224542935478723071440628059055259820038049302120870648960792279930691968973275661962528390319890852499431658428856992329046132815293387339736893634905189829224354078468795355148176731153597827345609754128548087159218653331992077628777661947339348140033844874561091004394956507367659009771761848502016558347207428679869233052272628297134260630531478257191556419711489309725551462108804009023074927968187045250413931622593465793576960000000*i1^37 + -642974813084499294398619448147660632539676087328046834892057966600206131749833745976220734549307206679653704662808970810540434686604671342722099706305856058594157349384802850995950682950884661174910366511909656598883024044181981737782048379509898156424287285080637017299060282527969855687827585410952008953229836226283212318540734521395561845488912422039771669154376956199499216808537966432559671044679623841123383122900771344209213445727470872465111520241203421184952859613716549969393668765121392922034955846896722260080063180794010398269179355620014835045899929317660345080454848995914427676682365736309336210665064434605291263667844674307659321441663980814203085262397808412350384541432966553564938240000000*i1^38 + -19541663832847681046258247417146783099326606517747816810152865463084662994924918427819005422741931724992216681332796098735327246560092669664443171432611752254306286219727723748287394092480326309162614285777296897738283003605661762629500424022219342901245471084142415369746040896535472094407113317037849589447004749691808883386542119860746516152374552470580717304665217293324049121063977304774529326015174888529380784202649401190668160019929918912991045192063892350173877939970093491644879983325486094723318730521995306463870054408122275809794394931170761417043993286485960659893437645766396355795432038306028361295055926572519723536628342878214384100944572109137530672939357266834689843200000*i1^39 + -29713506510144649139460117117971766820453916442391590878890959791945811362146132684730861788355326265372549919046563355602534218298760143503893878219232236313956084470947066949855325445906461614469523177147238217046406117165893280831646757253776219802159095795319483541586664699853305633670431312606405127311815499859758245563996217518208584240462901263645105601381675818759392310195029923082224723030366547082439878917803441602016862353231699880958614988334894607221001662118793842137509160676589177034481391676700913705318865056284406764840517512120098220676096845029739513905901750701052481903360280465852048134004963706096700308140258059856350905327392043911680000*i1^40 + -17456675233967844311220042572615184987511207676702315995390217674829910118347834185641339695178041098034451411490565627721794377283225091112472902841182848584062247823631849287491963054165419744261432526932280679370530731055548988013797232061124416843893796250717432561610116688597118342163238640648425177263831650874115424904229921875489955871675775209582050459623412414996977914658620988920769651018272788879315274107223373835582443544019376542031116328456571413500035793092106235308234806729917188270796468253931873065799156287513594745454733325272503153869007215391478917026175204928466670518571794308213448645415703792533771982784634560000*i1^41 + 1035123996370188586695931187428189624875852505482406393019930877578984856947654403604653696684744747479110808996361361176898385413613281124816135196872596853097232323767577401960757662263463712968710683234786655568598018746513187332432136148382639101877804540684835995214993922925157342034774228126752217742321074353785279547677637660504213219671389650709827363338267901230678420600542903016051722356730431363903239517125831701799551002870775023313188178611140423471924808164790853451601580340375987539592920099398459492553908439728885744402056629138412425758275402503396542724986624230027056410901575526400*i1^42 + -17007241757086974655006292594336730717858172896098945356020222712535159664887697186051296412036721890404188812787241949439016648488091154349920670941112693464479856108928081264452926128543505976373814548481682851405433087088792000233855188744419153007596844824458846598763688693540928347950341273169986895856209135370363782199582644939450382984724811326578725125513380566719474853217975460705703282168957552159210562512788687151910497684798875028658039599482498202486486687512296295369739277740913559004496709686510634357812163021865400275428447389620002508118427329240*i1^43 + 2517288578394137595041702635695857643238497485425995568289072029908796870396300334530314709658163704892302105491285921495438985850018347453413294604151018076734154453505140249686253345118793251657601063250806355461833478916200910359221063455619249258648604199412113372386082927068596503185635924468481866235279132586385051650867970517431566301817345635562020599221834125875520559324814701810847129982197199163420412493113486413907229949868240269598467774783466587300736947846846019744566181457748108615125340526909234459962180151129*i1^44, 2734401720628236043497435869986851366591731372823138190972270134219172857148519052845470926734694517770802722531380123940867357476193227995580246707659420400148382446434087067769499176283900324378428861602715468490283431631467662299000786992019807170471017726344479259857583850842073094139835628133580830974317348079482432412529236803387503877707575352877303622435656032381068527046684106982539734805039908091787322002388100113696533565391491560087481331318828898484410295752803264315738158861464200525135213274334070103154562720113318414245310662860059716434444154342377307015044441860525753257688570063029031992461658827505519706686151194435413599179130326502517391308734303321272369085032295290862842972719842728485475951672644150582428366636561230452963336076918934701022148075576117039616409365440942057537780927300486079015459860219715404216375318997510111496347979266881973752848787369713650043271910829713545311965800300644902687501721614003581249138021618666724075344746155670616042264146422535237847663038653710848962912056814662330378436660427824385648229639238211003499232100851561792774079468280134411930685647732202732149264722691014402800969391503957942599935390742060484398288040322957611413000391130368199296565335742610426187638374400000000000000000000000000000000000000000000 + -24188905338217781847734517692077425214561302013381633599512751001187989807138493742405440528120469796824144094247931127676901513146015166907310632593402311368268902336019722976838249613895534764097907597638008950073154138275782491318242928070607971486200285883805183456983493613708566257960434824002417993299656307043391613488194463175998229728506435743832655654179325191637360232106097400369933187028525361847441919994250415454349260923979714858888852150844169625917436540391445555864233824195129306944456179350529941637669640899286045836580485322467978067902407151323068518372051231562931261769991486782855108405436469213200117451044719783557027699643006525636810186168470219151344604397828889332466213517220018566104930287986808718138606231502503412182041972246360301691557686309961835686411061495073432455434997260125135660168420178528753976162020380180610765789423384440795768243789168403950211983123307682376835585656636409975243126875129508961953967024846814189105578600191528440460715442997283870842997457351217902461548776968829584336383686908842931545380556008146241465250316242974473046396541034707245742133795185076175691699979336070271319995922092057663880471869823235858731398539340629809057387984544968648264416757382964900730041794560000000000000000000000000000000000000000000*i1 + 36174726328941048618679751985783425723320288910775960560952749012866397840160936487520068179623027135199975926077553047162767254722740069047988647976061100330979954659421734759496916416911065144787500789341540332569968418636350575154321782493140711998998416539137986102222620855801511470425509635071441169024380551674515474642235968372444398875253846390334165695308287475816960460434257215572131891522628655068305341318353267231662424455119774546680531150526749342168969877350582337100438559925719081409206132534783092416366925759352416093207903965590037790706989458023151682798966322223282107924802050110345734967133824028828989284274733145565970586321757111880755501742725570015048190122471118720011522237535154436361962869151201926812068280493202736262208825605336403395679552816116746540142619669172931696366579754963588298898252900345457983215271813012953298196398797499076308900937705861189278215601806512791817728947741907739483058825459233139064486459606294527625785697413638923144593039377853613194387026452398401472763508211162872922058859900345361330579567562116461054274850145716822849801912631261180546221652258691893598764582600238213247796450942271977911366394187419678099854866762979726866450890307071862485333573906559031392075776000000000000000000000000000000000000000000*i1^2 + 90016321541046194823242106400121472706674995103438649505491928634330320872023176714972332747196454674502994838260133594603120969269730804422867260460179128721997870254313495605958248388848125064737613756988790848201420782251489261425027577370895826266043011087354544758565850595972584454133844944158811222658740149871782014138809655466986719885816830091444033714188176491245199522861645384581715709802635435978014957266656109473137426307029740166650102155325430062179473276050639278625739453522644817867345700665114472384758104652464205036702264460650488125705011252254004058701423837308957157609542700174590641439839794954043506336335491803811125204896109414254975219489555093434829717877611066925895284673415927190165339983612926768407059514832562276156341867669625835774465948708842965883808744760550713638950623756993482527781016014473373738339737949241579139507230602716957298913899974976816649115440056859897478886795963475704253963422012444943383451094094644310373402395676978229638781387486936067057092172256889929517704940432667654222410927285256268412846133318965735041330597896895788161986936059050606316073298594123523217574468148041811553088257162177934772206996629190779352794396574854309852429442126207308877200340763797752486297600000000000000000000000000000000000000000*i1^3 + 264498143988921095200536525644527799974652299133237945461814896181207550367805741695167003009837151257915833293812947315068201573805046480879714120502088728406335493154714321747555319099580331831716727678300193565876060677105634714818507199184030481189447318910408379652600067523107141309987202795772083661099627536572418929353936473016460278164003739706566306060765427490641674408135023666067311060527094152626444470394778336203377728373962352035466087777210271457010249230279440777931745642403181082044714788809860025673763960837123091987104652910813565774144916602525316935103543134385932649019718330368992956115257461511873723412732639480857712184984199390060417719238147280920717863869711191892849962949374715568020688003798864130868813928654120188168957232598749165054137886582991850023800488824817022356274149128330646094984607319148351212288601946853231226533371614319456741707385921058793136602173255993576949862428148265260762611306804642951505764125868574252973837986588555511322637837363972686223216295630511189835711438804850612349805983537620821433687540194055070575276068438075786024324152351532865238933931698849063435432901756608644332482278840249902448238739251161274895017226258237010731241412539538989528692751910239605882880000000000000000000000000000000000000000*i1^4 + -219319379360567534528950528988695596991677620814886133810087184195111409312905619170891910107640047657079920869855723444821656959428183848789277579581312326139783431405203095421028770767945205184541683982474097979762450419873263581401212755471235808818299474358079352770820506896892338505984656610299975903646009124878043548698133204396157845773860588947829693426653383623721802088015877808881737030183984385658628450572574239608228464227322393560900892227339242943856894790474203789403896740864346923630199403099767445264742917762134111528799395123616729882161638814756342626491991263788067094588439296930564579370249887854062316257615843159260811207498907156435584519376144374509351273818970138302975863968840895281485933231486343214513558181050402917141473612103249230564530904048616744368452682983249860603758132158285387129717410276033009863812108502318197022855658099923865409029263839846476204879434025801770679846120049520329840841884890519230994347794649655417866680743184869668544245849110315766229410830723700013422015031861549952528131865733376682969646399096255409147988050303425636995679251789780207024668551413126232233652525663787553236685707215300696178172544670745291529467580450805445488472854904405733099473002288889462784000000000000000000000000000000000000000*i1^5 + 67154392138344222647087058932406270231289641548463378198594582446335266561312511230773639917268833174022715117285119186415063730359909596501834840239254354999435784574037302925275393639017417435551943201631507180964876662520348613857502492878922735105421801310010891984688760557100920251819540519230284755401521468996493974127460951842305000788293275347251769580504859617285831770891546423134107330477139873091845936058080423477511656195598270631177955715074077428639084768643836858217956351753743660483490466882293028234727424949956871022665117547023478322897138831580379160293317793390145723313222955546186756241147301783359708166059637576598514622306249169861576509553758215127115873771261297742968139339923273097885527872436040973720728893712265699648636285100074690443328097591021972741533615861738351842783082161980967970981532089946364721191543390803886804936898428235354070972577755911787399244624271898552668866270809563644756537273495303553360217809886530496998801443194170388959378194046700185189504466932128711801382212338604024041325943649029508184673198756377642657446814964460602202439611539255368582972891183266301023660961315775149451378475443068170124188128107843737274415470338438227125269144548306029778760097447752499200000000000000000000000000000000000000*i1^6 + -11356494801722181712970402601209025690469815787675670226776225799701475585751697418800029481935102305050295388503488369801110107434538002213944240478134671398992413691319828522210821171638235158162002993861441576391674724622346333992147595873809902177685900194580956466646469663108868371054661827235572462258235289776339975216607503865835430395863893613779716613941437367374609400373908837384873928554637712538701535875628225307343333783765852286488374630873713042157001278959477228217355271217708167080245637454592257480087079710300399208091746741223110840092127374788291769115153229842750937675740970800763997283904958577282869971756755260956032138731360108094676587274445255919201548270830469567256804803102394055105591626199153329796908944001635518181123035242462866146265415233220514489466483145691091197459460091057256153873900811391673058943319181860496467272133408593512390652511252986963744997052845842114992371098275733525175581567667845666717424373152205878548709572185815797322332453636740147307011726389629392906620745774858860261293023884317070801821228107109749440305994981892867189950011992864963774376833851205237097286467006065696946910442012253084077251120495041856594527681506812051593197183512732945641161107869532160000000000000000000000000000000000000*i1^7 + 998311895210774189215945589057267105969914958251614421844494886635244894314027092299735922486893527514589469426368992827110202753386789931588987129518707523702125206958718383978034794562472940622864152851278669827303190094540911234703178495056905435954123040138715376496809511122110343259227720591483790617875347979385001445372326380014388225680197417214028984555837140562334450638774697280447775855458641346282180718381567438959992725297726130292331886705340130426031959012498850158322868549747960989508072768017065725690114813899335713368451260146819707882682601217725123279202238983864240245027512584203330845461479188340455450756170051575571826515598143531351567637915995531880257988976860633250356508173036550430286394097549475351657825897294528463136586596516140552075391000287570039788480806872215054663276058307892440963920192389500893523223660588336796535700081512130429746695448200745683433403446521721714210980205275877924515328405434273679602441289003925899336262513044485532975359810798738183120211798317530034470633743859030425750927465533853970234241793966612938543243281583804625399814207016021688725557987585198069173674726064814742479837662809828001815052809959358390681075856222101212964094512767764594435234463744000000000000000000000000000000000000*i1^8 + -45063037207439405254496946782947529994304372935415844880813868741224889218113606974634401780787853987025015636667934115219635898469621170421021717207514050948457418899985500755358320172234391134485579089606439410289384357786443798619041197520904820620458068791246016925273407067384526529551494083026550525558555440204929489675193719157304962626069088099481022461163037169659569043418000283153914256615707684081238673268348970394000136513496084339520666843499246056169804674114034012685274392960672421185296041837301616612448418153846429836893089181865833715461224834065521353429578132608046779779607721909802065885065260306161028429318036876451107912828433487057404239551876192460586045184646334489977648583804648003515367887369631861125609393251741365778129674835328506430465608815600790613555551355296924037093478812550857648412271242965897092767092884952895257760118512429221034938746373357532132158042051054524639353592076622568221762964355855874773230866552389259085553895545029003702755255656350075331922257607324494339169279221930136792843475653081793762320963342531000863800289987553741506280002556832425861955496583819714669434300663163025533891110260366988134112024200218080465544653989753561300186865357878049968121446400000000000000000000000000000000000*i1^9 + -140109384845040663340043644771490576310027711506906366763983554024889423223153635803696397144409075304222405234774741024914439340886868654793969128728308646839289876724355301139882874561930680861177552647086783576472323058205040560333874392058191649222247521282036804025481888711267059392986823796078240752318921795743816820003885512394190083536191109078832949299906292165095825467701268103355733338893230081455211903192931011823218870719674715808246814830009749726878056647646138933621525819866108222485140530087072333122578483976103439093838231796581000122483470869636489124173782433288520875837048302692022787977682507081316657222532043891612372668318044850864939603045806271235576373471689500675958469375620809029363654446320189794069440834458193622433558857345391076583936899635899769073534932101056982090492902098870641031688194904412052906280858257742121488809505344029037033076720927557813931720130184895084397676986858537075056622432157705324540784076207061614897789455380446213339143727045570834681778318930193249788598949090724153628413101045154633383805551482932429099951847162016589358486162049519569494548550264781099752101882701940346465694060353050441082363724065130141826499839722560086971262624931559296204800000000000000000000000000000000000*i1^10 + -12146047107771210995179851539759318095361349219275182319500108280936827517109941458829874284257067334924349508101595886851975408503278799242713047345186568923425312420989360574955694792526289655380074062972118702723665259951042848111382635376459594996762387235524540327183807822027610792024321051503739281451033418074334487163914908623808289762761308681492502878740129211781310549192405464892979054170309135812932853057325872223582641014240688891143055631255787318488135519347149637744679768154067773897285083073839818544745484732293562784110731570948379927203529547521117499870299079900310935149964412097516569009686436221191000167638513035389805417483650070758157942243605802305175022227166399095920772793883048421864766247429346449692771977929058189789516218382313996797923043175181314910465428564409278608893202474485159456571588825004040561245798232023879827787831329850738799868289134234752415386424542789831308974168261947943636883677482619632346187830450599090750326754097604234214535657766394635303743170180240892843314943296683617136107649198979210660057191571483306278217314891790462895392532854940348189072496046257264044983928935921953159470159203185812719115642484898324437401377862757331734590096185522913280000000000000000000000000000000000*i1^11 + 8207814200673602816669385725418741224827862073676558423545071912441920988339014157159683346569291501158230116847664420322124343374963814250909774256235190839904269956332117870437348964971230107551244851923498614108989719112396633271935624117221927614936548162421160562849016667524484112889902891505964928487568019626090336936878646455840102498371372208027076332419687406362164277086206635384222282381976497330060806221642004817183383284180733729789259535933421307684605453836041354379519450389041103883397577691378622344610160646108178375453622166129866384697679719467112090808799337727672996810132647291119857171406846485636551378426766601085333296407452157996649046170307407981732932265940555811417799054206973870198751753168706123727409519136651136630244141399536562238666352935109432384324831330110263191932391258135359986194297705335905047852869215436775632322551158651328792784804894007763502699226796730294339932979869788741468945750191387466229416806837400004858961796590951405151517863949936298119161135613043944501639519864756718996201688178015159647340715290974551264839349199455317647374515003704034987809922334350468150497801200713644445040357591043018073372639135097255100090264255127793464952158438188646400000000000000000000000000000000*i1^12 + -359734696917883612203857489750542671063039784492983111477662030582877907848963937591680902313682817661138418800658169797103235100544677667838188496836775612238180323961826465199925162348198199287626530163613826713727337195972621847719517428340708666243134443296897813257152682686294466720017708272145293958471474243515520902876896834631976726142980845065406054943334398442188455904847757664763414580598647235314976838296064103218709555263084964320990642155773430944134729917572306116751498152389056823734560817285715017166197002823282468789858328989979638730168259062428531142472079421508382466096731393561789815136154407164099620110138952619712447402520077864179427787118316870417470417236414153086354786611132768787515535285583154761370818781998506454981389171609403940993093577129559387274395325370847313005470503352680421714330184604695393759051159205974632668429639013732550676509497004870516461511005592056870095911437460293946672933626590190160690076172758345771209757554052319561065299760339893856128295882880406566186919434445032218706618238215604059602728335719579030176526610489777037919709695735556029851830044105768670340882266066285159201377275110712791487280635160087266389900735822385523057817445990400000000000000000000000000000000*i1^13 + 4478729623192589481939082026200007789081511907651298635111875713538404065956592528095844779164379283257526593868040826094291060442311266520706131472096929730997960383306375885604987487002838281568556483648859986473362356502972139006522650305214499165305022443522998693598287079949158280265671488424028982215473810274990640527346642793744122522247544609562075188821375726252246876648182048263261384080940087328957946949975002907272849356826185589682839837020728636233759973373602074635206870388500683632231765265025152329858748734438541144946755631107105523295503757233845116256138600021886199327775134826177569197449377149581271113465002142649312406233984241471256456219998885770117752146100628886572159624322990944886709545515924976422272633505898740986731388099666588380115390765043602626438358039492127032013688457444019025971777435472267102327831261551059203488464197225342290975946851427654743282486268833531743489944513315879423869677926804911048227648580759374129847940220034035358479527568418817863951668810121571574710891331999072124192851930739455020150623482677759074171096763955122087022590514088843318412638871815904151628306385650001195771602013964513252871696014309866728064282101462681284272717824000000000000000000000000000000*i1^14 + -2515413993008387355286648562363595555970035549430091062523844988466344166116388549693540881467985959454327048101534539122691100729028998283006661124955419093360252727022105590027037676289766695569876475633893635849984322779658030602511040714717213094923605654487742382703738557493982039887910346120930120383199631280131692696661481005902582699732827892641858652131832127373752749112949127070075947536979779332431861101925061877517686483299427430412363641895859493994595454170445059960032184113289937375490738183663792781726006189690610036070809190846327455094753221069571946375213166880416016904362366300892937234373178383158522171027962577171614389195040244299681725707241939969031774343753923357657779362170061212581737500042265654310491511320066677119092202446165131272412599990333559628526084656456589006251836729064965544703839412254420797318784405444417466610774142852006399495256654430811143298461737097715028570954010046084910597498534381324307647540171214051238416414868587707211675321039129654962171990907988394324186428409307830932347033892905189027896759610662639526031613065858336311984509122207816725983992365906595275652619529493570769402441550392838016034215046004309235456552648366195789004800000000000000000000000000000*i1^15 + -63333396111297359301427342758204926378061885521311361386911210735238175344199977377329080194424729372897971595023370838081528247545402307142558338179474561486801672723782366657886158230734765948104022393328258024793423003708182452029015593885873052533859533204006686185495703337481275925271049817427034047271504430602760779986386929275124349689663849739446193279930601580872038501860119081730912759021190275681309031617945519622848381916587558593828659592161181503563905936460780867608746456253359965755207873045300782964256991330981072518198703106497521330898958129419683838765943160157960459562392939846109817617501184138132697558641778699571801309023391082427348681349940635733640250410360730597028822338018488719863722021211705749229641904169253928756810725818824474747974839806502305286284676638059060801212601228518782666788459865197531356837483033613173673760421836544388276187052651182606434378511014469280760119502796134040109610535846453433395990143379153385856679131954087739538919089845253205791624065727545702756205526576492297415323296105065184092305031940378772804681353370294304846951010439794410656103343041035342980924259267521520411649267911452252109240447646636675169212765847945216000000000000000000000000000000*i1^16 + 135057818153851220060077238413813561731947347734797321041934664061397607431156570432694172933584702958843926892169904035144448537080581065356851537845394021700053290429582104256291424423696871987476684984004344445160318521850197284902890340549034890218356018799973940530780293469594794470150944644667351612106928336005497140997915803539532182670881916547703397481713584196590017448914452068711381124729892179898348687348878743473429876153775072842001922961449892841972439636003487096848440013223167455216612078826523476627992864259661675685674411917359959475197014306296630110054349557799209763884741156350241810007581091104142884283561550490124280158853845977567434622310794792246536326047064109500704274962999687350793568302138281515666814528915025837735631984902123936159091772224893477411023835829632420059479706958699986961715976313170789774917680124666392279607775048880475502641139854076611216021139163927276010187806619167203802809915088009065067616790420106781134556656702315320324037912652903936680702289277717368209846589517800567104400262467412359220714043510346233893936818372274617441009569671400615306804545450668185894619219104567532567309950083766573107109451005014377335980998787072000000000000000000000000000*i1^17 + 349205846564195202715865206410879947084582193025440346219268898537831479413982822064609351781673619336041875159719403464221749564661428000366400281556223692950236285150522319293373496759764591570059322358733057252181119604084634518016835888730099978416020540718517665697264373650445212613021296796547610045439906513435608489457044527068357922063674439407330480027085304349690540006119368696498812158995327891063069270062925859763656229048163976907916165274639477825278231019554980174748862877755343439963094479162468053918915483738364979591567109173806995713746543328981145587803381214166196945264682677637792712904508959385037277731744076776268757450882832107036514439767687104016664063306743528578617766927117983950014531941721391825370079851336178717184345797247994369138277836590535465502181058896205310362872329188750663526385836663136379889954752481113197332494770273326659651010598125957113914321368081485942368791456157660817729796197011273661135051563580159599148446189617411616868131845256209813071609239405720354696851888141232128448223093025943692706892832259027309910984672391355207182419890399132620712286161293154942559184127698474503680489914324300920148693490800008220566670540800000000000000000000000000*i1^18 + -740087952711854869927541420052529202604813319390115873108797000786533842938936584216885173315446832019679786529372258194721324456299078253290281818385402513368124601166601666887638092661913384357788116780285865067846842304170888301181135620228690747636150368570472120979610182026098038265065504071790141007007588622025701630098579535950114972203190734486499788832169552758355425614812907469893282213803968571031891165785536752575264394312993734863681205520468163622778656339817259351557141398203785465677183608168965445604019239397739115963821687094072201373248610720160988288925617355468792545774979639443680644986956284928910493648921572255642384277039714084203694205741512730603188026512582501557861678419894805333613240575506588362311031974445089605240675512134651045407870442083522748828425093130108304143808781017200023038758897157622551318675868122832132355591819157899398831517672076640080898947470484823851630787260498567665640147167652604352135883221451527688015324199244276028849872369790141268415206797878440404498787035903406680391753616369234667636965439377455741769339174887847847340248815198525268563887633018395454837575376269396516334542271891231243710313651142094550466560000000000000000000000000*i1^19 + 646878769100081875644971604833313242736263638627139072220770404735513407144708706994781802205221456671641917133617688238766773783546689056831840915003511554884659722441045813419807110889789806182409652197362715185124544992231376443085680406016622763856437314573228212803077478043089176315248072853683455053794786600075668938331152736751583432742959607744917220947302554170247258201891887235636662176555741955241826871962643983983816806198001310370778691091159170553720885625004317836788672874489881767516182020401912984663321656625100213527616037897148190843532490606211058335529275769632046914393809629773059332351539547931576058893357400314607122617418789458665419864470668762868043215221220334301622264906726884276285246533481378490977792601811858171483102223720613982415526260920010380488589398973570146749195386697420091559809277835702046291477756643829181563435819747524321232703712491077095918121648027272902887585237142690924479770694467266291528205415193416799843119295967820900275743598040652152400802828043593220345169494416571173945560294710342955241345497928359027247360184114200161504963569980646469766882315372695276027963941688612877785606560744565413250429860907581440000000000000000000000000*i1^20 + -788260280693055189611981559640480098996408044708666556256183696626064177145360705211247276287927083033664030104526129135125296120772199039468062973719347949636890667944527722310796217482343206222438290526217686595516736239674968386538016707724195708426260468353152144816465738764307219283399480774023650446712246283171306819537545474275835525406651542564817916172132626895513055250410118564888677847531785735008316429252573800180802318135016621637197435469660748856747787598453088601098552635732500976381767965757935790502160059917406072309376250654331589469387260157530244520612674747360688161905432451520119642910579109011744752102579485732117743967425772882226550135973744098769909325953935333739230389892378290914116182391575376356351675170244032585520369493600087449578674537670615164551981240299665212448714527684521560402927974686703685550622181638406322184294841387349580933043334833784660679132715782233507983629715900121066415769202386818119565116853542747924472002943874189364559254373112457066132179925202591281127221471201693914303570605019677989634553382860028487701786081448097380897672601375569743706970184372189826205059184776853290030559980998798873435372204851200000000000000000000000*i1^21 + 498342706280654241747723120247600029373330265891105572093604094895929014423367841330057106569934538426774936093215955685671359398734609450201198625558742427998276176872503696807686094946181192780677347657451767588979185144821155091906748759738649940360653402318403202222973777377013262129731344815950088894437053095987141186391824860031221186649646755056583813351730098714863151143636976413231956635957334660008759179842432134025496254820985378962483674410127222736517923932870345911461391057683460657202424266786329434085254032698346506770772404162265299365019636079404015960151959147811123758614620371345340966507115810403219899708339950108092231678110506087749834170908586377690116751960239981896805203421590130621908302966171857981826953431049051052550428748502908649052717424436506098635479363610840728293297981031625058575557939060397293867089222927046766415190330867354410403617802281728301165783092785201080937891382863753526767590619770098447592504662750207745829774871436422488226622323131124968961951039453461775777662943005451575692071709782981941308036285082837189173942505113826578898532844617692772463380127989400170811993888833236157388320470581100507132067840000000000000000000000*i1^22 + 5951425088196174158379243123986456658335982933039100972600350322058158944943650524436449864655179341007441910971740552249338601331079004774591609953023604992044976616099592527708757581438759643209572647062972989953554552273396682651469595373435564680379079934577722589342524552150129897991170630401340952907150280200827390944031569194250247283560192936909194398805546404066370848140875724406721425519607294531195612336038874515793033417574752478020657961334367336552119744587746677569428378788638335321811745429205886589101809275054887254573470757027659850153221373893925482989965403611433402326593787196796922057895967051478627050922298719718995905801237669356789296569536111318350094352281703379795461287111857352031888596256685586002154195707585760147317981953705443412187421957432801173503035689914151663650060631218785186401101438839465666511523743154902511166731584825704889397555220061286656609357602794719544682366761171816504336604719715129056220936005655874622187377582249423912478421518534206641789963121173348782000876654635717367676838235654467967510435663993095976759847062953924781031423304359465826926208867541628604018254059889700253987683915465228288000000000000000000000*i1^23 + -5598776961596609258945289162397367307237126818744340361770034007329163051466348011380800773802872272381795934266036155032625336845644931095706623314568354970835990287390386927567320370496996212565690041593006619528347664421599581776848694565735397660983507832063274904347199008961489469563984932687998519809284239275076669184996058672388018564702226140279150868990575672244971105836773161110730715868599668270795477387874241784843909590178141252346932369197678022608903334611548448226160787045462379346669321228104887543290375631899926225656240688345387930562412402785457176464358337202775532814960029071472022626886374762392149532850433619671680229716280318112860010190422376771335024217769363376893375967185450239255751520388263901426750780179697768042981606640585794754697700524852855243222576441750291910074514904263510830088178660925729587763224890075335678496739084889391035798572916233979379391689396048115812974776752061349138921742840916780679703411064676058320164982042232400031068931977525043057036442213618602557618530126460874624724071346392082200953353825970470692790729093215045734696235914731227728542995287030442231824662924621467194379858450841600000000000000000000*i1^24 + -629729715850912129062070315081142564249903913326647153580365087901881302225259131407573447581825603739286524557327321591597134362189103705187230865826394516083038174275764577464515925944355347452956511781859057894103538803198242219661678281429192316338240639216268427737611757447373178002886069589219455101534308102706195047163554275427608739419879626562405655429416200251538446644038637430421174860618634504944851422987954673133487695546031652659186203494364895800587413116587702449532576511362546415909177614994524330886414832580754707545259998793009862895858484051469912860601610087946132923613977245264480045717796642857274701942816908338245135107924319966107832046933135317911689658856892730907046507926939471882468929501541396660443881284454923482907498096558025817871065070401851289884391310322922345339378051595319245956253585727872093356323150851797987398239878642038738205614922707893916086188992658253806608788968423012723258401592701631733954810610750417998160942635980989888799680707755524122776038760814048696061797859714118164600229411214546204068991321290570903197122070365869801766378982331007505632981998237686949981310614515472102672302080000000000000000000*i1^25 + 3078954257419945716374302867158408213406920825079846925976772965474020224375151568411809313308677248724642005967531230286286890294652226643949803749319313328238099480762095107872530601126722010676270657405442475661092895775809180819838594759621887885736145322734868348565233620521004064513233546056266014964456736498302695473271822889102797903889030677404493675668836682904752512063603282430158813688707746857520979170668566099334994315383611584541611217500243641117489862806338673757698274909309712824897840276763943361994277100143586737644347189452342877018322732555966515187592545122633993925452596808389311921029395038218291523814448888307405459277795794592896752818287397536388202548309518068450878219608974561244931364116028064675063035702222069925986232229321320178622004619807677460215655465967528245211417862959270299715005981990758858923431469681280368383407409616576559238169793988806723860689809141050415825181848434342265009185511148277247078264752010250451727447869367891036529684027878632579146962669214040117994751665158043581761348827602973793463845389156775680757782087833801586159784065512985450564003377771338472600850527879692288000000000000000000*i1^26 + -4968069434080212049055066916233909333536945768875892748599785611811288902335309397432942216435358929895152602436719401937881042395150631456661993760855349671777521145979785798493786224043593097339688784151907086925059351900043012909028186158209626751447868715081686157648407662090922618746810172308857166562718714213362099220040674238168408868380506462127191809230746909378256317090430792619481496521591333372037752334691019339308703810566945182070371121011157710531980833236861200429606031170856038134649376537248539769476406120879437437471918083558884207410985442229946596220483295534077959865001092609339668719712839380934652024487328178002364989106909274851832278265011862042675826293736719204217931218539828397469198194347861043028824089053768221699398415920918715318469621013819978934714052372661814207783298384302133512480772998304432130619609338187484363106390181753511360853457148467789727226483649896647389984955102938689702339583895192898622655479014035004531676531263909176193770327939219014715335159788395260281884258466357542768357852229684143377749518380578325128418525229618508793117807886260169082287095388610798193457129062400000000000000000*i1^27 + 1849218164147308408090601993082567246610547750621821612739320077062017577627203192677781609286315870135938044621220181799110222148249231455833048176020625315817939525767312469904526408289244067290271720740725345427319190249000417148009517246539736046587667529263022781700417746733738677866827874518370045666683022311387233138779650097653219369814735438072277052332144391561589150773143706986992647252156736087554544715216036435792202429161140959020808234555653337016635449764279381796514350239247171950332066716837423859683662064870968072702596659807887051718147592458595176960459071701530716955268763571179390812796096473457655130424176969074355236909090498665499316996137539096380264148232925720844260982568859014812974609025719000190477114187237071404264506808307776826175552472121416639035785569483486153703546877793320309332814358278511909925193125292236550717934613719576031516067353424376384564556338998086486625637739525438682731614033718466000936647471581167161777161559530671091187001771424486192288439830046977696623610540342060784946459050591407558741893365240274215337694311073788356248651376085641347127971940872497817190400000000000000000*i1^28 + 27551180420317523897174574330469393026504000401144651438525267341732035362973240898637332426304718234056710746006884729972826505856313329807510242108353019949187003726488631708504022409933520158171104404659032624816014131844260932905676846478224570355174545207054697967688196028118626674406960085961331904982834997296908411536197997024936962124576704179218759046766152471296654758979191307672600727453860725390639313453067504418350144222036684270734798287951491250033533077251049736532802933023009779942426612881522381699326759287224252597837412719699358368871182520750293994033302750053892779904491658808551535153075927196974225706053556944792107495205333999522392547163487876972415732201776795710406038638919658103674289532801965085533925031693055457762301130956039740040065769844501678413093590174159642337007649753191874625948762811342429476102782205485361012140024053386832799923887462730019106796562805350106337809800781018726836636663128395571064468335855723053929930014462045715008866075976929057945660328704089918114429598778429279884816102261131483063948979407147717185329297614786964996042303084997637248896315294744576000000000000000*i1^29 + 506258250379465413629758057826348838365787942261891503012716523972261371818775854628664616470580620770173908122990692631787158954975554400972539481091808599333749496755643182496680483283046816660261146353507254523171195407541011635604679281889048033056949313224633966724907215011029340821164824300842528352663102484613104697866589828994889241490741584761760452242066321244257345828221466426541624209728649788949296867872047967599021614346291649565154542530573134956956810998022278397356109555818267495903292538695598035992669718581398337024679976582221253737768324244918083860654201938290937528151041729592669865043883345558877981639025706007183477556758051338075224762209338681923241560112846881935569404150499198445335094222112734623492602641548173123449180574348173218026296589963457200578505804313222963035083166767416422851913022712951454942103581392393487757271160789169889996660906040706314253295555903722853585951570535898081268451282109228556441006666291901615994863766662627591574373884247192257945537858557030668527909830108463299817251462407126448814311661009879748289351304886348730343149033280933779887200665600000000000000*i1^30 + 3656492214992576174082901915888640149416760827137475005065311174617123749223266325733860416462523200381402622132688773828880024645603344827942451032979414377302780047027901415556809209890535401229634804249782031801138466925245818341675859399159145225146595655734072595267535538628188630957094319871362065694368585678169207410669483272255132256516227042634524824762125378875498486274141657009590749478925264765415271726551915677573723644918306198003642384446209036155023236567856423902296037009435662254979753902099065694241071607492892450850001784360442087593995254288418878040157447198274048110116645640889644699173220047540791993364188260027548416675101420595140955050960364376018604136328780417430720904146551382287765242308898595117870545858501712889331100636500344283942173904605415482529509708567874932565099933582453952091685240352903263480891801717718898382351048417403688786416443654795578963039278755786882927651083716109390869314103248863610348097028251171862890905362961223595353472278198472618722035949708516882906068187097148318487797104229352161378782233919578116020190183366456256107215791957181726720000000000000*i1^31 + 18944945926171789668960904315619638867406567021374809289420325348942788326930744257260401144654848748834544861465846511167643966143226399683145985085689212166152799755892155404599160550365168269339127027406032232725450375138093977623105825296733546857550049069171616712558056871401279289372184158650634828918539627810398212776358311600774343675074688787887772581647351407548950547430022750567891910092170898986536224827656628323426844279954476076898798749081719563657769704785515516344641478416084619621113906164505541811226880065591434743639465837837762714447915239669824192900894448853037303005766260590929454726153187074587907666710031298330109970846930668783227366559066361963423580423210870795548904974471759872438844649662010978107331922209001725689641440742828498967984979303416825931008098596644773429640947525488245122410741145316161497743732082829471555708533910439489347179078215234736125126685606225534807527324754657823089672791669888099599578044003427235798530956077335760346367533110813092581570609156307650661602415293283716745461629621602596719734810101202061906992005987263487957392871653376000000000000*i1^32 + -118718800617113539474099820568523964295156957392017604603345460025304450537651955955683879103453778705698901780444722588886066819893493619376092472496363423486704051084339354721202085798496547073135996283558649771821557220699621390282585429635976950989251783972097999894379611182408037495448702476879246589232003746028542229125222204920113119247749966325314754849016843062005759765775447473602943345614765386998705934117041383405477365539326686287403789899307622350588942360605373813788498306587127708025530194107850008810353095177708245171128669089025112840205681671004922569840760623019860821986792580988831982378216241747140606742597568084765480319733737576997724921418870330245003084595417572343434684851818321160202582109417923591593832741347173838912286061841473095393002710705786940583978704789437231079382635443490813762753191273019613019933576804900414692326626571557865365394441634732826532075075793053316501363624071293832007352665865718245363735062322572198595945591988556493286891459549411904347940964521018187001311651693525684275981086364565388380895116140994977635247534659527979827200000000000*i1^33 + 390156343957847064725702873429442563883703605596260341361567941945433687765254979410649673979126420115133084476770189476067194135034206973014601750174731150706367860484432499023774507615124837142396130061468799820488755581650942167411799900795029728435339607718794792701912908771441264039049348490261175183868969643629521135745698908116490504647115625682468065576995791316469708842835916531436089054054694417073778879342649399179291766856695438980957954755979368903432990051331003850127712899775044850817980912167260701136733906086747094812030404796069424288785897909300147123692750142921213942785432056787607998476955029208393687047288308829918661863611449609804121340446603898717018316661151349258858538580488588570142818386813898914054475415388711804397230497048442635822287149427432517928559568608652126023418417494598838566187964687715031526929035882382997184622591210839262833942465809000142130479588953552181520322979539223095132460653147532313349811296782602197071839580594657568935189377511383092336792323147475900707167161757931527266518597914996350563953178328325168403316736000000000000*i1^34 + 85797710500109429180697969800146066564177048275545622195761533249885627265381199012284147174583179152434903802267793789209458537183374990948053364820605858345709196071332730970614454383726466058645633145353456377607368503403364429686698266652184046102847896136664670687381311533421723934236303874472502876128183350920650426067264060796224601889439857921932481465731908920144990734907202105338563064141954790645439534623328612305285916645626069555325763740642890855576453013717032705702160651090784991049994467455166139158881003073896403858456583586364275046188150805962464382779922514660678294105362625190592612258569672289828879239782933753588591045233392364746327110874385597215048241975067596839018790581920016300126249365228746397315596456409940759080087452294569116974996245300982121292385408954660442168408026030744263026887255269085846025593792661748934573876197784067148812631238286373721444237664441391213796769472437904052265575742577603354554016941004965645661009803800437836812509044334523886484275526319471312833090704725655267267782621902700983871616012156928000000000*i1^35 + 277059768825466174465979424172845734798474265046339884347746750344258429135422880522939655228841410413941697768801666887791346583402443604506873844521469414198490889968473669860863910637674648286395693477105109374182795951397910654169946031848962051622924942399235951506441309344884846943882966505960053146863347611692698393970110953813584393395708676910076694773593672454009278196735696975471275591586986483392571472840372753922868246833581266935826525066953904610925015125380200542762989580316562157240424468376334597238898243612727200236213873088001655763497295345467819387631192925133782853810396843986394072502668942823229410318008306555781772081212315084200644546928723882813895714687927609056725616220497305985871773351568900559328931838849739438391480059215974000927690787811972380962847577502741607929231197708595666095866118919683668776736751016337163449465737148856587310656485973871281992433679547635141495369073463266450720472229873431706565151134179231267854963363058186067705240267359950682875710769321504566796997007092407414738843823329165413580800000000*i1^36 + -10373390583671350837822894158833040591110161670558675152554228189368878804067115301115428115049400687986914975185654552959421897280568376060840728351508619133348681661661395805352095758104713133654091575461808154517571032324602705104622995932887485166679608396187929554077363936997196662613886468841229881734196907586497168050317302251623708199721455054216610796131825784481496131781600204687546191146671300943168981383329920070964688965305856517048691972196403478955689710381602058435334539734725171113003116053784286093281365065867824289952592578439642122553066123474719675666554365175875408148924242611094722305160486921192101854677705695097969731214921473856455919570923438753963609264238812121976629970027741538340568445727051458216027402728558551381022368811363507510839021936094223954460685549312668862367894920437129304714980898462242875565657005744927987562794534077336722237188113522915457916849548313648452008759470073073220641461210360484553244000814077496800898451413956663816586378624898734192533655997976018051530601906617896100565606400000000*i1^37 + -329580418600308680182723113377957148483947387778288910919553139930737570428083213032021899479232496585183083200920093403220036419201758993740761926995455473029659638782730745100372166433873636404340323269437499571590959201734698652673647631309149313343318133489726512390505842849675451942767593520927740071880394480171147675817263028006020503122690861149841425689720468960932366849424954892961180146352858980829106157028670168605351393539202519039385509386657454971107543914316618236052132684378957388134589111661468483794256800387383413447313889368715942652901574638739328980627729324689189633862094539949359960541710420344391242564084462668219900136382750217465415001367149266555190984017491000754590547579909457355942504285171142075247228110148757145523969665132089922322243287268611293642985646835548702725051971526716112183533819019333402362208702984932803126084430472658149880365324465329507808190554601837772270307574088902072732962856267391999469566100698635985257074126522771288222049895447633981149708694561144576114880512000000*i1^38 + 11088935881237502284826188773805338408016064635873067614089044255386727496037013681026462583213974121391610830364439242322364140575816450530613202775467569044660640386492249354056256365384899693889564658424292960095511501182290394460165108220336878244950019245654793132863611155882308487083883805008815285537870988014677407633037814341139853512044294880403403317618996474157577857898613975822861387358452183336684675618825784661169013875542195915310311928811043051727061779502164413043457966929171439527556413511612010931162094022172881216293264146505028287366248512331771848824938929190302156016097835528793085420102262757505259410635672369523065248932325013045019792991773623337180283599001109948607789224093544419413597944906563486432034403770956401603706495931299731634021255576722234934321147583792247238935314414193902387087193874566429602796585567363652677043715766702926800323942814813245751880541010143643481959753991101357506421713841231682845005876689700790548013108604639780714194435581024271795219072000000*i1^39 + 15694600398452051049761503266332872619003293609358910766538178998045414730988501583707777375936976728272991606223996733319666341853941907829412156713888933896157310415275483832573575086925893097462379431171590526801075646455448643927761151891801944247621481795972253788042310114286926843429957624462114850836338675293684406588746334015751979672382007143643170061924392944694536183809623466255004370027111899682102387804875542613745305771593591076475530574820633925677211570621458292323411771721364218832071334738801985983269652770346451833607946284418109002580746339447792945472596692442870837209886035266287927536318921942874664672548239847064838168215411441167516926641577893248186102109513595061381148427107677510891405940814576895757918596366651993455691354547812442602991866703367231434627845093019116761349708898363861716606236736367303582572791439631182833052267594409442395484926668469050714128339568038357700353471555365839500231338748311953898796709057085935021803273033431419832960000*i1^40 + 7889148134308478854159221902744334554904205314369402396302481300184092129597418777777122143891226472088702481748476670874987938604373472224196456001865632522335383479578856241482547032006236936513580635241541507562969963952196137493432561703541242542673403956052326646841113449344826940305661533997625862548863720918552487014902267779113046340922096493862289336199825957905001168307037755872659043730702675046481624247301658655785013385240438996737590513496786798261138584686372021484523650520514526380683917642072315259458565042553895538655308257520813861124301256452382027663464996001893825628011272805305777349501801417773184507432154249336300275084829080463361880403566475946311803006079941267953862086686137126678122537457143474599949351463467812958548872317084922627709780588565761612422819320073452721568546219590998684655120059634251928371479044615205161760486428134549667372955074770092146857265038032569665247948081063916980402794159408679249461787920534568000*i1^41 + 29211460068106230857156647989828191526244697519111011162186109563948541050634450498934915945760075088870517261943740549710433190503606990726270823295395798367776554528401661719039610911850050065434572261348376351065839064043640245215931400388646088046843270172641639040028354642234170493708810816807835669235168963966728614381970401203945820183367230965273971522272008149780375396181038222585087510605287611311971052861264319158346673256593491986178368750807396153699857679854943425590951330913973368125514495926744941467793147642584130318688665324588791674484301262395004400277322909254852263226639138344443283840457957505600979825740041123234542180296764480322523045812845386513465345409866088606651410020650564554810148706231843282661592195366626650339550077054655524037612702705055635498375218429277840388969827878367871653606732677863766949879197138465238179020440566931724285750154178164610974467660494219642214536840574180800*i1^42 + 13427632361114521498228559118922128888521453563846173352139335841044308690199584780905703349702877966276979736182234518148868040765242050093980894107439768918142876850717287148958814162166042624867963899218989368422014136433276989949974310701361576625319477806343475784230538197155672274226488128958415490609976839425748214157053156684450009836829769875620176885404465858665411384472486372794046795623070364313797836984133960788811273638741702472380628131630930735283050753939984605074226797010974349554512511975477430328721909733200698686625317912178483509095041750084388006301389270543592249843004324296277704486501439516900095822247000072516671682720697719994437678897594974523842795440836551494653672807005575070429311173883052530820289237726085200316206939110435977700102445387448897994826622551435295368074687204058697004540247990819084690617415381197222974423558857954593392067426160408185*i1^43 - N1*385807289396338359956319391805965761837154979416590397711356519671648292789360700255155062013762510334941716072323928901099481863894058893547297848721467989657030738562095523812994415440865574375947721438918566282741552910610946226248947457015396604891610620256957657476984251299747489585958604052288846759727680782312996352*i2, 5466608265329096008854307705673552235817395689266401761211448418513920903210315315584791014707105464329239039705956461299199537531125138909697705504846385231068032544724407770486345637703772730303273319710492432166680131447363628779695413700327101714162315114849136702184838051283954469773185336119300523862449147137776347737834963151485734766473888121610674928565628519038792622888064101134823467906212360199461207154669842987180826917389601433327721298719478407769117534742013120912380037129106474308132380476763171943446174525567947266697463709973191636417784059421565810339822185467638566934583653915583940460968303883289817663678324433896401176945616284742321150326395279205129045429457096232942465204887929775726281719991622100243287802615255445277335267166956468648596793358049804782839845523215092522776672400402800170078177141258276680677709719845315935123976676233934460517147477635541992758467967773799323587943539704162393770539286978960410848231625325806120784607599911575533361407305425586465408431242738163509148698982118999175399660997483553806792750653091336445288429666177940424233142324697833091539548334433383506532477885825876832354257832616200689272542535637023255473251808613656270228761260517768830277773360212186042584247828480000000000000000000000000000000000000000000 + -48333746347381743843875415282384599563052325657047435055119122962482804727361021496242122846107748854546531573662180034666023946976277054592406857442063405705799320114727030732454524829783566179715630757509110373851294183481060318220774108363063443788940370932936585492671715967451388239468254182608972929056209507047548108758678127283550071897280174034203875752866723078095502763710522855341523664912573212676353926982183040902830713430478229398073338027389944685151280605316048663832284153506588840885995403695820646760618600616999337604714956269616220943106627248515593388211774434097551024861574424990399184293347029651248163270256860135726399658331459319664133792187533296364703376630144788556402696806893895369409056977738065030220678728326786045919459059017998681504373853845629758108708700490065010896441920191965697652475832043121848081079670628430701485242376372878612787423539464039644861199818951999938400170582535620361438011186807724314210780044682935843694729568906183414965998511263771466942929634692141388918875590080325297971408951737037024192168980302099110970605035586105608135818363150275859926069022372831214317395362058758862980844105285825655097867406235027430711444461609080677865893017224288616219633005127099577180564226048000000000000000000000000000000000000000000*i1 + 72462646215215683740248569902936196240184920733688882451043066417932396900852272658117796874559930418395830322411404245496702315041762647884984619290987339354485758223539811006974328211310858286965539231778446329180786990265049444875209908580397305573148769348601167858504049576243560569484761468254339826634138221129693034810843117459992084413333519762707480741421739107685297495757298097595667388194646334681017995765751248279391837648958477083502759398221890346050806123642605923879654809556098280878274457698632548502821055628921334149784238457350026386998287432162749401082921655916884778344388517274819234071698229508549484991932887538050243310798461351672461602039549984577246022408296886699322521745778199706716917943731940882520362747311246129793783141261396316000748227660293593757920970665875608959260262195020939769734515857142433304999593706579320520388893459888289726863362715036084384168468281821864207388106597447536820287702774365117338363063535170814123659766593921149580383168005787317499780867039951476319554991267747543997466872912484453085058533271845394891184612212957108706006170651124898924173353184505327016471270804375472656358877504952422606886086915966467555082559375675670279286838331184135334332881698010117891633971200000000000000000000000000000000000000000*i1^2 + 180092825967564903844437158128971365928673688259445164882408538818834500904966302550182259420167812141803620212532215390856938672073946006243802849942941590748360566809454703728441871621054625799370053201029643580840884613698191727484089393764510134396442440483410936499083873178946857973073356838814583339073661995588970266531395604141657233468142261787597776199750722633506408436851467035790362000144238497499343592962802474284109203142053525614917967001652703035237749146189147913825286598425218518518248303203419669138059606397125491451687126008905055450047298402098480376718182324274481589025540309005681767410164783793141647876337831036521019387427882928055053759906696116098889187635571363917394204335530127458095566430843920035395443373801882871286949044983437897879861296414297035552115792242395355281151983105310970665052127530137914788643802725354074219772210527386339525747836018017365016777730791145342567028395679366549840861428989744498534507074507836727904760655455265453818791225330579370679808641652400630104115934605178020619026436559401295200537574380660354635553458860052777022281289221773231932386795449643722550815882774240583198386314911843596617254926441394315308497906933185060337150348434712476136101736843094224766238720000000000000000000000000000000000000000*i1^3 + 528795467147516017191718004380026479816641982009295799952249180136558778730039838657349816900614480398590895314258998408440686962649401292450119913293460162267490287742506964615443552862761435816293840768329293736201338143310555140274413833265053585022074398018326810437580979397271639966089564147574252154714521493759806006063053743026898612845548700683160493916377118666935717416012255989748572377751120091625991172119855925393639198838621084463485058916775342767756210273640424780697387407871373972797528988413132828555499617839551641470055862259258783208434504768742316234786138593026856223078637887997504911202009769305001747109288554773308492357079200447134081351626307339106469412398171122662218569389435887753159003049345134004734525618655305572499268065299266717470855784663624112622158963272647391208160355455105251441417383363806179826755692862522512532115437982392982114906666384503952699439956808912942771345763837891990676688231521857198769251847850120933520303886897551159876092365327834468300511290285792587401303644165592366592539061895685161698757131941824368019621612071786378235155276705623976663391584783556441596626664070516549914988034533661348360838282401977924752848691455440005402558960688316373870201121126775219290112000000000000000000000000000000000000000*i1^4 + -438279534685427668187773610068186849552557301320982643237376708106820355939647947542143925241579939383979884584181753192039019136498995688024683600097510204573344518243865994982059532877462959482207470593731045618312360189609145460958923128672901212529708096774539597111482020559535616406258613951656232629756564272385014968073266351026315307842250520338640328511088021171431567822858321247573403237594357505700369919128740734197223580057445189546426656121669968930155088291551372411386752693505621316172612152211537396093499133256045928090981653335777931261272843657273357950503192644285507828054069540814085440369759394945177452886316274417187918258432169407760628041603217203219013079197308114472009802418597870533841510406092548089586125032649493362739770881633207019045188715990551471533158610346004749148968716634530992704180468671347231161488708634002715155880974067021241190887495027273909491629432930858985339023763781807575723777277250008662219300188000984017732452455361760065376353931766568812928090009400385065959591062091995835925843870750401544336526830306073893517010063921029504965088801386384952586051157133891046846273991809141476787405076526895932346670324946910373475227081886283093370213102945242801003148501400079774515200000000000000000000000000000000000000*i1^5 + 134143456414563796194148768842700317517591555421962329001342331923052679686098397775009616103699771197864680982106604186811734693514935848276489427758479291199549756973092051757507203468173524597245303369027116679761453337960783614539888332943572603824222834377844633824056427354228182608771822367885911029845571895118543115019024049191417238852914604989253050068004223189748211257018909917604718030898645094838566947972353999391546679146670595197521782862335966066620123455499042777560446639855214975548379302228482561202002056425532876534132818076919722646815729626346405249617989841704617651605734316736505598120944651835381772129130819025966275417233757692937098616767739983772724959557503131843778062499285991804003547003673057497667172328256532835487340245863097974772184260776627829132073641890015492482839757527036460852542021976623356865495206862161789897720688149977295890394675607024452959737525377587443091492301524240936619728500934578996031529591611554467306527717115960523868950063438822880754634521854489668144146285936171297975027067887814339676453116413217264273428540255097167268375469857449032141387574336981428610260232371407647918061593708885882594504243551099449366606258346939342555560441383625367378239253400665456640000000000000000000000000000000000000*i1^6 + -22672706324870784443649490580091667248549880438269699669478742507855842977300729744109643388789709291333395024022229536996538552703560554626071589538059433848832801404762382608920883262279668423031391567123904757392044983048728051295465214683621217269566902933878671632436740050327755370411958961144273386661208976869971921139725357094807593415327773109570347277585683103700131587247016464712924063195458413013021960950737582405945440558286292213814933272866494716046191331561737448471114576098422649882550418329796066186596161110906399751586757167684120760908994351260143711151020395761578301556718972342316964419839736336182211799691107980350776198590494157905505944931367394556185117664286329601035854337195577561825294413737166038731317847257829940804999152799286569714526191164780179755991134052318315539167295964291211468876996389446409695291962924815541679148161468399562661886467534018128589137963228392795683871411737082137860665375137319811332313845244417484411308134139222607470305339507067988277083018258194264282291562138466387851445388619408632650593722560481120652467976954436262482980429797608902247232887984878024930288022167395136963371766297141731211522621661934940597291728726614214219576727861317209871457679078064128000000000000000000000000000000000000*i1^7 + 1991642811200096807904647822538614146437626083194620331560097846450170299878915861028128997996113536039208854134660837775803750171444949266591315961966942887104159092924017599755856724359866633267733098659430881807512279824668264638994406057228171083436987037197499121780482614604827284588787483132893624947995974454119821201704553817025431735634910994044074318983590826070201022644440742079379424061163928004697028048318594494943818778749706990911663670220615028107816776726169340467320588348227401054653433289698421900021946549785359882911484269395265383194434921872113331632591368074407938651966587445593296106813929874974563212418101082737235257938665273977521857667106458897436879062347452889068368548112909937940848427283520165331840583419737362591728252747069019760424994087687877601525764008829642193511263021190340868570727548514527159745479436698395139560222932292652630904014688089583570899059194519639877891189229563656041001308553505363373500312038474423883309638325056077330520289245325961807214176672491534965658723088030680636603786522051308816920490793625150623873758938561348419081647218291165190559519198494014488669066775032872802666245607904366722406726337205553437163033095592260487174865759844585973339691103027200000000000000000000000000000000000*i1^8 + -89823212607911828016275064773568249742579693898149386972250405484114511968109167766983211405383189932034856709157140868536651997063815948977804539828659420302199051453431130863358928443043252667197370330879140378038110468654132560756324759471872146984316544279920789421517339431835416679787873699168739911959737435741288498770976174454435559673047067379079112069418473565263120975879467230044472603974804353600667313352898228370494057123218437200343128636719281378009360318451351980049445616882625456272508288659964431798715395636461165497239505998636822370410703204539554191713942567596412108903560472499892577005670681675180714647161721830859728617104570683811697547734506144376488132111809996445617518874223900840981411714387626805107271394019149357608221225781176405427900610176872279608486210383176454051762093811323283003648458543631130714008052314534518859185925488629088303033521852358503211314435333369011561841544296182311393697538669659826305878219495426159313631150687022306394385260338775458751494543759320140080399740500665117039988396154182374390210276007047194112241599499316418163291209902712118227582080545291768501134504067268413316281021037314055683537574008661991095998823255459494880743316625586814527964446720000000000000000000000000000000000*i1^9 + -283795637117607686672040068495515636409189762860919506170729783344265613237474204284433408620271477797666147193024291876273016815520599741906791553326981753198716271025563055651548173588872937468243604752425727242739244023818207005126098725791921105527332533867509537792712764000299901997513303834379393450205827367279562790217751282919337590815689197819835279442795507403259890065774418492396775686756973743575047312734348316345396449092014141349232741351799163787630020510427563381851459123537840502172155627894916209750126985009809097208221236824339162914961590471030348399068337550431825374113634415376336691337589319165110392938499987102719035147016713089823390366279782196612089829898540796077803395421737957551048659164690860723652578096348918784875242474357452974325237768717254212986027165964521797109265143025542439082012150531054511925178121402444549209014981750039456000460956972515795337668176275782019589226293895635828218158831989270921007495698542527225903589380340321553367105343712406893891104110222991905152046127856330853367369763937887631379773934565773859744694012362660470800773149023636157538104241736303935782755135752500913698814220244263679073494547449052057576147404635642466003166736288915950403584000000000000000000000000000000000*i1^10 + -24196042112781001289692780911248542440698310692682049605994991807646069361059063564185658986533355045228840362795368437955294481156004644437862361517632679252221895686721354980604844395406711294851817170143398679576930538274156044210639818459498521953195757634226765877374683551063814897911099761705219145956954309202803660369963696217617684595278902786775554689000895191398190169344563184815747281462026305075199062112435963424625910562238665164084928931782159468061066150156627296109784814028301503349002964800454631127608186354520706688886249845454232259529300303784471071282122370387687540125476552186136420688673671912940239953332105843457071357207439978090011620636242405089982585322747827640485018537288236511598800654600941779384323567280504262547508168859143531728710380174699406367842178108746624763246335556562230273484001990697983693489295000572343540566710403738626754229534145193624892239864669450644092187091554104284751764300135094515031729108869076139332301361610696426602213034135092946277130926525245740238761939309984202884426873567776979890790073356141770197291903199683581524420348906467788362118550683052970085629248955781581674287023931500131662400085830438032091833140693760203591623285301930098688000000000000000000000000000000000*i1^11 + 16355808066345355077738280986798626572051097557155002844877751541722193808455345404358520557302928036744817024361945102770813037334383591125034298812480609516804128158330435329715587272777636654643349658720264568148678574503088574740718107462810679547306266388876315606483552016892771021016638271078075190694331467101679929994326764532953604760616868246804152790685505545756180582401720895536779936489339302198120127454018614081741395947416409263206669106209180901834678221394836499396821487748406037647800108839364601748522269554770276070745609677311061602265963397889795508824754727110911310992760390089468164851282342929340005350176848304232911671475626264051889475143429770780370406611392314429184930069604661726739493243164929529054530764155443509067942617162106773951056463117662499753875755830567237927481930954903501651359298782966558554477283471512278682985431005980797131342024501763829967499462421167796433771855143252757184141975084726462002626121706918039376639026030635793746267590592401983601344499361623497894207980922168666234937417669939476874309146655681620382606471548762408092862233029796001198605227517024558300570274883213279181519743195576785916623147814544100428237481692948023748153618869769994240000000000000000000000000000000*i1^12 + -716289126444244870813302062511727582166355698454874215979605744645661816204988538099415786104539133648552466548773618337851369391236434371608933828573888791926438023380421297959493430827596353026769230621857685692119174264220857779150414407356618245666290622294890390580761006647220263377415838792427245214378757843081766513345720556848713207099274735313516477033334546903184294139115774099833482220308875170937926430165668278203037751349226801105242005739317733961688296883911858056707918471993651454696031859122738684567160156445437301886712924715598508866713987734397723765432075809934959058681955430427789736610047575608179152721252389983252206735757704441336215142197249774697601163448194751059420819528124778283201166114743212576475564607735932005940292139080343523557976964626416712077780002809259012633111265794696093711491235978840176147017066362285858938232285098225515744442089264334516269114712417876619926495707947474350738498739189494336363203317721581470248120385235338169195879905299626895647426086521798906078302950402888596463710564604004116660572832329981879336379838138429556390293947220525405055084410669534191160680323075078073161112368355467567959086720078046608221309385542319010950554559971328000000000000000000000000000000*i1^13 + 8915176860888069329821324963798571110547782078074849884702778064244029388970059951709778318504288991799804396272758862117095935129313245391057391269239005515588872525155240387911764993325428068632574612688724462281280036566242373973739228588591063382025938034716125543563974465266641291195140557890567631655735530432347506961368193381356706943555672423119469086412705145494981319716483217438220602700930813846160226246493878774531123223224607298448558233441782027531648785276882574065953437161838843750534626432999176339066632309970859905816790998600135010012208338215086199119491163940693008673851177015921687690231769654210935748733467441282079749519549527291294722682894734522204890163035534098923334832651752379899066423632982532229244579876055712510119801405963964311665822129980573972468569628632101152487744937075330612802815995387449070643659776306704979962902128633090577193136287614533289272797121833764274434334312267618133098789440979008844130728746474486926442747740962514313791950423554134767932140665639743882024373673076634824054097766915561605073973225238266579682429933211959752114682354249734659503432696632830455455380764160815244586452658788959046032357068549219766493870812824745496893875814400000000000000000000000000000*i1^14 + -5158177683241139100720007405054368017402785687755646115771427053696228579587173532808872336998678371381626329929876053222790145793244005617808199151110763891723890271045501068533573174701047714956355558810310222349898179901882272262314414970677754029949217176874088127294657447081080727120288973896881970550330210934945604896376324491867744086033392582554824293307373096629479544409215324872625138799841808105918917216960661690675765883930625358192929107245675184865957866186539204536506277632163859339571148508718706228906904388844056939480809861039666313222222441978341834384806447782819691142627480101610628931296649536059933096182014578184213185221091161861495601043282582148334487642240667903610361611178358376604058132784419237046590317957294819968870349807261392388977137091204972385159689896266005057451950175532577200771066261305355717401398013194666730238093122699529877121783446734625772512237646601723485902927001412359708300516230849033750788949223929013732326118978799576689173657446196374828445456652243052665563137175298532280958575443602744185576863868773512630675746940233580281846270349705598061226332984000585117266348062186467487284434583594696999304908794513470302725544641675573078261760000000000000000000000000000*i1^15 + -125739323049015445962593193375398576348953008169551180307943322914345974969679989602460059090724665761965995983386110439000794379068652704627071643763100566283888532169384901390235671255385531096151272931569743280211260237470707114449772704277531028828955477574641361285314164599878207669679500299652925693189620245858994999704817867790667781148483565585942380337012776038614383839080253553018281250661710870681512024857376992062057251692290583097571352458373431488136238041548925392987886959415882626300962430984230921063971697958003793968459764885599650819527887977271621617612031253700563651014615655405700848183560988864302134107231308509293907804550634185369409102806094787337729457638039001425686434316392154277631142659902641006511562493625633558525341758947774432447365166258657147966844714850895056862351860447815276310290434815218509652325796334338038237951230463811413965451236228011300184671866903718651109521496215057024390901355323076141357134374093361253669770475380220274502824941832886194080598497394236705571232454137091151670763404126832968865191855426710319322808101339684607537640150300036019052140794672737917467761362186767864700265125960351636416950557309305548825016555410588434432000000000000000000000000000*i1^16 + 272285701618248847521594843634000218068127648690850860118767203799458020083467969720409679997665813300565898248249237269226622867516147579310357363529736205518670314650687952279468524552097406816407129753677866231490110354336993692761561639845741269530834346503425753734658886886845317253538052633801004389151755904201617350793472684422418203682053178847148013958422047955099043477138633322918828694023912589635142959441412095316534434882644189605274779869132794237863639371778696487296995041147671769844147204273557724096964826025329892187639026514989609816301556108114278143462255946742368093811765605132403310184554731588898968043965166152878747425249263863182218130546928120074644598425376383717738899557633853834248920182212052842764955341505016121091941824530766957867957904511896736199993237998854852840011506250413434485047680483469802889617172852205497936439122749623610102738002134676873002705244860160453899088484380994013908676697992785662510551820462432543198953502634925321849720500267997611410019765548226684460638383182098201461211040862613401863154911769662028900089291249040660375729837311544588166681516922726381108406281618678740429577880966998583008280843324534060980712560289382400000000000000000000000000*i1^17 + 696815428957306796072467377107508562164181893524025524321842422710721709340552167337593424215771675901886682984797503718607704888698519418460693189540211446029624771860486645117940309215496539205498178052290748355879062436422887937701450885571745940017299069108210137411018110644743157314166821188624752845463326841125997314132955187870153790412192823292660970579795504201987214925387210640340261876465435220402183076065069452321418841815131301736441410389295280030456195325444533780919188747003325866884963635619909920833749336483512461422244011702232798039888361941256759097342920951651195822672968616662457750211322402150580733896000392777332651808216177852013524602663370709587000482393450555317293220667527931510917805833283983142037973493680874414521008840705226153762513381940672943287508604032759318546426131622391634952958291571634725229901034368708659134324744477774354226457639578819744258333614245475884193513244440559434436012218570374814923926649781612058568579665605844299328014800971971905538630116811297649461174150762756507084416185134545516711352328386962936552231096322943284080429602497974932446873827462566654217864364937634679574309506493325048974519373410730259401356083200000000000000000000000000*i1^18 + -1480260008849264040925640749083611894163757158607908029483244060797870755283694145329782928001231179978579265983294594687144110173548768684929186272118319177443049450219329688665482424069407549526260188719513239160930502636085796315277631578172809070704403775544144807813811202342271549750888904143435081011761100287662675685328023681777881453682974318111041933850823056112828741116174479696991058158500374256137362956032787941642885297590566122291293452555788754739928720633332246744464257664414174514403730889092991247711145586937606016259578931317265108501683209916655846086593697903990612122965781932124782088477005255875140506482757348596587711207776480596612243137637510544189243439427892609120714715878286358518991180097931806371140298011972017698056214010050442427109824477103467930088769943205395180987417279698973626767505472670062983789003273183068569422310416202883315959377023241968062058269638188443053442674865815041946344719824641507739932145208362416201916700808783129997342060325914911519203950903455760620676102610289793188159275353526000377607706409143351369287668102784660759014577008908459935969654409691840264221118902809372728747127778383327257103433698261216945766400000000000000000000000000*i1^19 + 1290283816028476067598432367676642502439614994241203438693358192567905348041134512925828629144860762285059720817735690309599820820178658647208401814128849530520856648440324491411777359792263877466915363454476634135449278421051046366003580762196594182696661111153360218198506859690949390319511318346280597320369485489069677651223974180435526254073479151914049054840376130023975516349809623665601530741065367068375259857441817549073823683403254766337823384467356481481189227206280340941058718885488131766838746442137907638604889452118325249733654390999904338617241692715709587176650513258463901366941767321874760918306285303351844469504463519850565672946277959752060860944025149273049117189775376968589241763298841882556440881852533488184284782421630766642389028909280874283408725995017142734320477268002065322905451084406847787124525811920336092074012831629911746877965759054049541051402081716893312341283815075634455551753702811568234411905348161769513176427313180759305278445438874088085306311340773804409723444945240946988311277835069405635987675145241918426687517836783003423692649273594331718976913727120858040223289167653460639929254509531832232089882561276725299526219109327332966400000000000000000000000*i1^20 + -1574434624137591723731490972991540546837940502213336500599920153421627270093255820163690910629050072947912259530824913314773441176719753596311100416674494185686514021411517253641686628136204067981188316498857216748101332509997109320759061233286371046739534559651101038530491696644046352938031968165913112757052243733046906943620945359233636891264273278063939331132848043530211692028284767095752893013249210272026229750334194398966125031447437599262794938969945736357770804253213537761120709287140761787564373864987940470161869008345388597356732717296452788448949518776392446854164462312065215299869567526946274470894607987227578051659447980642368074655639696512854304947989736347814054645621060720357069074866559264206646328969940166592512186239273810553501240226603060383003819889013969915549942001872932689100222722651663845757274850066239693757390024372646319684296015844313302562207059958110737624044588071449192398572251178002979536803040739420350169791953993941766484828544736729843933157572585242220932875860561699597406917923147895004332922200428864360115434441515443892762521485372487805200583466180538742125588405914750298474609761173766243330124149724832123140778795991040000000000000000000000*i1^21 + 996154036148363866304418393294699428648733732094031543561041959335859508057950183115531374913695717824980212261458638881652413720618591474255163762571477547382316436448142427712586110806939752325535983725885198863025358601187998277922182690526378813924742459202887054072951133736996585010312798773629216013337064234952459359978162728638113458725040141875020762418577264531600072473818591921249538434906253420807604610421108515836364035118659837535780088163850608592177530192128853329842160140438537891133573007551786562234387432979107248412370252819522764138534501333150523228802222265606950796057283803713716438841289335276296692913063459412841187757792335636429306402053250227403954286391597378487114866811035494169044832957305891134835764132976926594055459039784349286392931267648117738196886626963102145156069951204230472212283623081207017283726457117945061896873520291167206974887976339393935769707302129881874793455789857777309379563414697653955800244650162927083884080182110600264433920196440748917862018886238050261851818923056745924928625569453847486674205645424225546261290429692396160737842364439302838217201084996877609237392851427802040668249533272992451049553920000000000000000000000*i1^22 + 13488902174374569140199466080011778056932894154304843759343551594353157114155607185736489603618079583804662181325479447642809043890142041466261907645928952723588789676936084423053533808022279136384767478513724933240717499438643403845084672886369316053253638706704938311735383052026333979028859034686018045222542266902957550323532825580626851934231586364288085449182839668047525066337220610261873481516734506809987174654601936219535521778544125433940389359551475883658500647873604231492779848266217739629698158265745076384641968759969313875665954413712225645775748264334729654053682998197910069148254047569796955041078378331731504042893806497672758338241586423128209351958180970307336205121097458513396095344362439760094881430548178815172000441590066235042619501997315641892025182885328361421561628620836421115136251891596638201324972718061712755979944772509490998355243760246285679912190855645882513616306931539883110160465511527657002509671487499784128629234647649831558464762037788063435541194958364663819485058470589087066522046179061690448601334627061309446046987414446444261990582677059424291268974042551890387434812497777264294226365872321504313889004376823536025600000000000000000000*i1^23 + -11249291153802838688947961473432988675847592160392798078844747983937816141902540030511674997679295104523550944530589707806118862835485243264946192635572955737391054565557248365762699453640248011529718139256835029527766159409864442157968992625612210291230562908843503486569160273409270332986493556441110861414238412537904005892127059048957884807658292649925245075437775379801504679354468316336627661521390578596768346278881621707806203809347494335399440099432759496131485798039178880513579850647576359500623846364141892145373518004064181298542512457290220917791556225284682485699134890230629381678135956461228779083288729427397505691884516729813405109858028018942643052264761278703862771260564385158198917472709904958233088225983421573284002492485236899509080295105335472132699894577844710790709485162187699397595410067073408365825472792689069826459410559409394173723439866360084603263688044551664671059065794556634367926007440075039886382248904394382140747748149696963728594122045658418765160199166365128621324975711799492727907419322043507135607297732790522813341976750314450670652298206677093559449620448251576556000062255937823917869539366126880858135458406727680000000000000000000*i1^24 + -1274483565233033186855904413042894216100063501817366366418038257817498209682496540239744911886948655147511817062239993878043947952376554774131607206898717790894447398736635469433317556226973831312493860669348856154093241726202454810772967757560403324166072775167244657192903829649600952082171380677183575707264125302894465795740574834121913541235179515385305991905843877873060327715389803870896932860966599709867437659995481506737039955846052690196615161624477566843782289012624138303546851285889866630759343468931679240237653066237826801411475625615292839294997726211448185926958979521216698704358988485193669582121458237999102684305252024971110505336208128209649510588656342666674449873519384557923452147185297805193311424817888734041159607931773323093204067278495744709756638783940403782343789519351641548876128481617516325767493572888563489163589369064098518899903705718984580865460972759363657059736375343611355516660527810790811957412596809253471552546986804646950404506836144947202303783447042214804014209668048141300739173873764352135338861007598951205112934710028424943992092458255574467597687407627329442060193465858326639575663306467665902684864512000000000000000000*i1^25 + 5463081998964280977639192058131775784950233232635454372906045127054121207168933649660876129091462738903690982668208374896729947198183379734350026534871373402267158876492740030415788803054214041252621787284749094975790294174705264671416667185227450314142521635279061081195112950631048269433891675459330728881790720044845128870615937594753870907820064739275184232532577689824722052503119303183608812951342029811106423585826029727761572493701404948100038252675378423969211361098672045996164379680048856402367663736761672943913537599137421485484977310739346353035897082838173163994352788976420715431792760038299338903220025681703855550953200161077737233809493430299772713468452934722633693872750248517365030396307829615639466741327713456820100294964805380235293675348226717674869765536062862716110135535840651404331993490472956082622825335037758663564349957107767979801621509315510905667730497919353307140596808991279919073456384704386363540082747726453696821168301763679608852543732335865462500819739559255245046835161227698472292736160316028086223584025488806618780186632437206930981062668725008317633562405395674153311049020959518995236208992823174758400000000000000000*i1^26 + -21519834186823025062545149186110244076220751575057265826279480108189218556037876313104431252999381188159367411000168801604387507425997607614384115529719522809745427675667211823582243167705001944051086462757133651605229758879409327554265035500434571146548192031119841273316809956055554376667119906948054763005314986897659179082951084099814274879826786203175589431612716051048571636356914196898521584396425839453346580192981964514841613795816455922124941308528180857555572541826990767624273507414941424759989491399084997239487042800346278502532036469473206263361248369754254734449169178619908988116415131287332225516664909740828102456049656423015468145030992783282045550695573189060662031813425662358938488635723994673299596521156684779689225804556728826216145546539109779957265440099673605161035691492659910035511522469309077766144300298286128883743672669232091441148406403387413510218286009912798255955680653928263618955654091574809121020551805863851819954167313397419242848873504924743156252864976138315737324997267781239187666483406494402925625317147715161513419285804011273312233420326959597783761287189375027637528972449648626738514708398080000000000000000*i1^27 + 3434384665410437213481090724873998547139527473730160423631690619440848522086527577074220303997411492271748375892853927785503800195144916410499724616873082322234315556937460397746535418437327875863260539757575064534731390880284492009046854620551211359184865373443453318016668973815667224312319964228424152347785321270321304173438930058026663486300969872888080847896198767641990214377149586722542210185847459034382144377954997533911699943312895975076762464771501863856209031808272182728576587402837691212385654952251985547862623658699555509721222338188513488165408489887734935935729209915859670202696129535643514259949309846501701610231377202101347882708726414208701334422318141533632722117791034697174256359843853172994480284111524928795915803495305818416211606349128383873653668448955106194300509653828474474406922339189817841681047981164995301626182306802671860411854572230549132532874377706060225905033292746811324315968321540966078868328993914053094219239409777516483178552458100187994514663964804991854416499848425971737228119135344823365953943281408373917309917851767261692038250338877504847167366502656883740079251274970843888746496000000000000000*i1^28 + 51282107539261296919612554231437807823443930032764444762935887733961235262825878366477035135813943756348457633728703690487482073744111465065150893176726288893632840218610740873311139021221340232748136808797715205015050564091390991067401884557290121141704960218183810516243164042495359337099715851804684372609855734813318835871285857737722150394988164816265221373649620478583381731465167574783730463142708452701352853386982322988541613510341413925428304142254995740906495707451401360555492807009153794959538481098394325271901045307263803938376851695174831699869413328514659699681753381892141041019743316593548087556499420647978169285002342583795905236796410446455682891467238457035990287179652426444765828730815093266212792025630654691753198713848518076414134428601665353793841613661112577638313261594854673827333396254981691261666534248978764698414597469313839103155950223136496266668505177731988200248292755292132156314472638343404298342235500748318640441284134537977913734213881179028685820265688621870915976554197422348471983107850380673239294296060887216732930749536976277497709735948139721522251710472445557806022392643007283200000000000000*i1^29 + 971298423510743055682979119789269126857194882978859066109871368437235152508720929925192643107166647646689187414734228789710166116635640877247705555369874617984997935131715665654649985900131264415881569524099556780737257708695153127772570621945638063397033676329775225550665938491132728113909515542005651570988412451649816590417273639963716408130633813365215400898292234984325304568224927558875417162855075135852974944697969680239392392640003694593025096760153531276418471659890250380881751765773629773173221946043731672832310708262899812259829112241843656853341222290945035453831491244441594631800895202388852454942720793575398110887402583717056130374481762701440552562122581255728266675182717744125688733328453148088285826193167931455037139564059707919726406311688570656360909047069770936801623882494404993630804677640646077960298129181402875056628534795863294650947624035722445110090877294667422840120650054640602618261994571789581783090497431969882110492837983212621413757051567683111274354636753058853687023869382149703260327592603081329311618539064874079675270516741399271801582841250767638670184632023796630682557480960000000000000*i1^30 + 7056735881453927905188009546841756924625022277765066582011171637372943448685005579362911016609565515841015147439503815412396764670210026234932824898691086969937908487555639815991115081386391939998372437256987821775081696168232567737044327030009969561352098330311020078323740815471361666565086953019168933539480259440321149609457385244528098055783323489612398348656471641673324764155889408923445893540911250466993283572600495115218407426012855297303441242133570320184943169732687771890553606256962844871224881073501429055098214840122372407832715285203213419522876633832236079070122933901698531157790878022172987083362297851806278754164797018108573483925414817956373148520794402104484768506225823642349103691079071583856572156003138118136306109614769027520774851373514547796341229454041852275801108713839948153010117853781110720107318270293321044537022953956257511581300355676203665332855609604098583208187626044972428472523652239263568746406644032434258090049622777170671599882249463562372346049604151706108028911068453547008173039006213234834484455076504506460754935086939876304161625686902700401175788544489966010368000000000000*i1^31 + 37152466289347081936407804235770158544879505293833819359095862941590069492224875918879812078703087155047060198812307860653522217884460564053152243945395386124652854923820219789593537084746846056463666491053703404989808919065973234755102602397121551568823150627001818263324362360545669534373354608828947652766669919900340877730567118083928864765677481945243267819635086028545587192898039429219962328667369240337032749149586093933219797930116421217550567464885555636708022759942901938460410962382836218978535473750129871106070318620616553351067809668476767542055787544104117906770976325993116560018573140669107889056717540098329885952278093918951158645215181964630665977223483667325449243020446358034928939809647593560741184284390535554342444099287546241051293079005687954537994842044391080726333169892040344513471246542122576827888640339264996400017827123495686284420138773413531617607605316149314452551050729915312065586829173541570674877016495917592880064494022902437110224192474276870469207680761605257156812164057572770290111909114405480071013844327312058157846807094982926991308577030572489850565605667635200000000000*i1^32 + -232194209403387137776150835518884503514533792512779382057619134807567552986038814005605769467571564053206107956977941516873957356873537599739569365614115814804338423945534392382008844650898986569950492427942098886050364765279156828815280958972492126823831141995961263261675827443857978471733992712032445435131122652732205201998033065106815921586538323480894971370415042372824660427886591729270676218467946606315654877977071088903383803402891102791268740227015518214304345881445446321691417479423080880629213514056123004984007054424076762334371533886593845088518934581616835875426004268940418905807755454512177622987447340173247041391944616585274055058987377898338986099308844435395294131512519472450286294902150532303023552892410449737363413378861920876099057629449848500271458441801838462048187084613584603765509155705145715909150564985291598475666760013533951996003930431451990120849986251628659622555605672678405541861926778896461398367277198533750469320167357149762810101704687099286321218547258726042321857252507190842228393534124521878447587589466194525331074550203317771001276453031151948267520000000000*i1^33 + 761107155554741267800146924335480485310524376603982093520705999666189403198216497634580704221255127771547126517211844004911216515514121461736957495759713381302307431033758954998447719389120277157565260036527618567106468029581439790186538759766125572317350333077572026802199042568332538777599723174710372500040552614651672929235831743828654426450722154765883235212998837744264525517951747618206833500054487221186662389046641074090339124521296425413789566412178583913208373206453604914668772777626987136037292776703352236775646005051427028177248770236375231868104073443417950970076976382348640947666263942928364078373531075099232629303046480701412019083178319805549325113113024858494653977200970136538223302781732033931643645679942085379442101743681524340581052888190643114296449278547930674445704811941740403270489504411649795721217170288703118717712989670914975422526641679930331385453201390911751279714253618283200328874889764529547135008655468470115803837947571151003278426486818162070700306709300511953576858751233093093733828566762732862219470331183349746385994266623918994026172645376000000000*i1^34 + 4264015291281425046216902843807052507347598319319085576959045659327495131423804301082020290848743219283245755628338755938842444322908721184882967403303454132696591797107957239308176415062703692974037697635300576400383732361632549040665854797721001180406664259769709291557634411285753687330583180780765406173403987183146056032921119236473779234007932674265676592378633939297685631805424310597972973334335042229798104604721137614774758309578908589126394069133125271332177768260889208844356457169117687101508060813699812870780304082218902720234905323995433822967595147633476619963877673383053220620164292176131892848326852943482937231153599090047678298774717294359637241840165690690081224606512213368579057139161056563475440538946923880976890569372079654402091325459483652454568751819649407866599190260844748843765477500618279936655924401846474400848351456959822950564714856437724768462791098847766805865036406890357097114845947116089629594297423331411820616767199995876564703874318805231664941466973342326616630781380408629322988436169258038401519933261179097968107415397990400000000*i1^35 + 537554245738630477699824671902780878130806492626147117418030625123140846459023778798258732294504255054674189089929495054646691703793676175919113392038079010367549603822553577644309684349829498012291303117567290800073285258550760650559572704359921364107701028199115734066297930550200569484961381722388810102506021337383005808169149849017585350451915303915406276194345155993417030102757556145051435797486025397451447119882940649497413427761022441569637681348832650914532424610881377342632934614578667092134382677263517232296823697223600384246732904178960319021860862246706677113353599184624692419516533252407960994454715772470275586832887792564386247580862810359675129517345883186043824938625606534725019486661126815317412773814683699147041224838215941981974408076648478321687711779172834414868820500632090818477347572058175263558129149786279516237879776404412702326096535169336464259172892392946355271702876350887110022385566585141517728199374595170161142265437570063834079283044333410842723614204771036514937790972763401468329253656204951094608797209076359388692480000000*i1^36 + -20241572773580885807798012520332827541283175870711517420070519463780574731065461697277934994713388531139815976983977425019786485279025392933562106498811177546143896803417469849836548357978730433069146910411988405320717498942314327270070293191441249774640037591178261706097668715202593245650779583274956093949352103662099539779934443731364312953444852718931478666255798317706398529356468458322117540097742057534011558284928222110090913116266960331141520285050538939844294118886797974338779820195957594069636011475129893190155259562665987393671259763240315090480595221360825160287530055390776749903802574828347803211428588096336049826980697344836529299532428917216829461700872574628494414005198919181405338233624925285016381000758059730633731031570811061267881516593234757047861485003448622773138410188255285995196534058210589349199825000051956639835185733997124206694880778725963964492984528690071554767086562719457716909271316152745946583889522331266916433771695078802970052934783316384293943509297166354307495991032857134092164546380384548430684045312000000*i1^37 + -606719661993537166549894643309660778081110715880156710535050396391570010536241633999487570478520262606091598444615468007538030555533655724010507114025843845091580419995625926748496920483155888742537538654545631559635556678963964422573873706649032754777618673746769931339239769098094820242966790752093489716258000114110159208851165657019765871264437680186269342989878145736872750864509279554333203637838960344282577615555193660987330369700627831537454436965199695783194660451660327927467350210999113553781499110582110870331943596076833957766795974492236655948125550002372389607074034404148548304951326698211894748968129207203403529100890133897428874211752935160117745821506412094207063344314644158230195973718588698755303142337854409322423056845127738216177384484633560013394152999213682308905835039070926649276253529758064823840958219812335344404251095244188357078522241154071867886779241531075519417657448809800502218590379305792441730310384209681323246436809259693149086930401062837527497215524989235913091664689099676344305259417600000*i1^38 + 23013377695234917383699384552751904814784416823190775962678893352974759347455128357871568128025873625731037840198404232024549753133790839952016995804772426640487774521393943798127265647758891634813363922033905269739192876153144659103386509652474513186306272222190761207588107599454184204273340065464162743536321339516129152851262399566391882770020351824773225644960794133054525035036323353402643618256340184540914339756571615791393522964149451970020495919156734480151182840604713856566284497675721090191853813491904411835480792398224315957395985206191803736039514852505885187071366038045890444994651713796111662768520341790107676072658879613633119153902498507988422634518472876558637117719830169729194007429157188442751783821891281723510323666462327698905646804465822777689767138648106103945427826413240664700405706031421306953405789448112665240476240784438069841850486508061814843952225458617233535640143778548449444989925375221991943026498964771835418453185126629087091506869536562198637804582372394906969543828480000*i1^39 + 32230591686525757795240044166980577382381866605560353112725605808238325707922572835900819558065291655861150524675746823990721059809126272549591533608328168889609682554063968864213786024174937836984328614256760011331338169945565380128574595863440532200537762588086768805132168481424879664824151697703722682034042771354708941801445008355546238467375793258336335408175376283106645817912782737305030680192628737975551272550868986381508700309798483092778108890632247615066800265032953870054451552048344286534332646229032241684576304341839924642558806260020454215389812461493951917586110394280641913089023378741093692166281946782500576124459091234746016628892425454603397010494979557749045256109553795114523923551860862864672169670887047868528425664946939619915282059382669731303250630434858829490226977666113215938025051976851558088119530065371327232104039537559362671023490290190412216477594293577401493976976564376724119787276439577993165794814642716330383040394307301809006013607732789463267680000*i1^40 + 16025927392680518389790082124877687079280443818436666502426066892844101239109218041647691245428575863053538835195242148324727582781851663794816590748426988171135875486549988333371847034054067530282515337885136511098674895468461304795501402628534617556243724330747615322751211566822667925850519472626002176346588816738797922073894615885159591391131239552730439707418997650330490765886685294525622402522018926696169371295985683526357813734246070245746105040996959883787110089235996335637353355358973689777103942943949545838115370199295525996371332273007941832849819118844435678432094199478860914014111062976684069557344630855429191990308907114364862347761558741803490142338402950973533610278777287229754984162786276640123212944398325815941829172429996874428037243728863637060798448852857648694771340048537384675404112724462118296327931842835902125541322247397734146414915363863794399897965655209808250950488059721444506034575871488836449774733739731357335868360692790464000*i1^41 + 100588975261691375635974094970547998302970773577015100304845691923327733566568358772901371545119602937793164809175168054069968658108248203007184309234999391553897166359152731933105691711121938449110036683153987345175751984227073601379550793827313282882654186628880580819295070336079870309322505852471474482795089258645688508715700183756002021394241010513007903927187018694265125318106461648219970761115998272304993545467411695063855111315559610682851487255265966143171200365090738802028173503261450422772696823253888136958745075811578344493571967802971210826805523754440715394052296357448061946097613813953481106562438174429433844165307695240313498821765491137209554295348083516393475125416750192408740554157379533427024607091303698961559254675267283462560997454770931643256390124488003545468473134825984435399458188227760364480758084350636809965230820546923831991606816645962216362028797753572716324694122799835599102485902046179900*i1^42 + 28669744570235008944129616975223556157906450109731962832923087471023249319949264296550426762035303717067412757015951832670736034495141578047619996943659063539833956290037601354580560061612704254635266938962785353389401917950664507369309793993396935106533322557892498949747446112129444270923274095406473912144088706271813817500475779698993019206650449322843105132344248068747867879787813576790210663430527951974393828821320181830700188131405081204784094153834060514447225512156033867264049814250444759598864379105779345819694866465391482589135242296152528497252522098061553286568770154980726894384730885699259328548055006684025200185614560314034234197886462265996289086574196386018691954036259904477982145983214128918758900138077583700175635340394737831359387032267070283110567051105509628944173966714149687100600382100360847752121977281571564288477056583378975626162769091756155854468750331938531*i1^43 - N1*2314843736378030159737916350835794571022929876499542386268139118029889756736164201530930372082575062009650296433943573406596891183364353361283787092328807937942184431372573142877966492645193446255686328633511397696449317463665677357493684742092379629349663721541745944861905507798484937515751624313733080558366084693877978112*i3 ] ]