[ [ -90896617637442548206536935942626397065273574136032941573046569839368775633443067672708570159353434946459498964576702128114355696292492559778460869470706566053255091727670057356743238598968843530123581622307863292355645122076880233784602021402517201679121575666810426704104838500205317938903403845185143429628270551828091868005961428213960477302432029103220345294877348071687437630485519981888801094060263138316753223670890451991855503162719496537946106655901885365974922147322351261206984596751872035511658115963983543997459447787067907844260296590762369896744387609044018469098946421378114039356994874657667679505873890966754090573200804739724661691636187918838005408432209251906926010653789509345412997326242864670620056075043515964118330913692057600000000000000000000000000000000000000000000 + -2642439487348243477739794036754446600150480511753238263886917621764452146256288479030781622375217341669276436037255197257551591785182489280840101822599490163814729937775979732422876720535767663189176223555740124336278593318532840232450503313576954837998627918176519578864937215892222453427345137387439184810371943800587276923180928998431198741695234142140138592458849131591817209536066044406542569480867331490014589980551105015990836805869510952266790277823952136778675135995504398030682183367864318656547263941971892786080867401563764690734490833663386351304845465955192662153821814923599456212550663341363287926546170086314170620440907737290837062812452092476452941788721288850058801178697895346685362962213775506005660855645388904743508810871603200000000000000000000000000000000000000000000*i1 + -16057138333047452883052555672768697239617494072232580333458452771745153107641392609984441248655984381532356356377920295201135329679422140573640731132673468167479625944139077437621381077726092535562859599491744345134622908264883360640736634363880318124987888236955130849018721499352743840514225769825238991160839263376985535880715936890479412673885460401688623786581852661169436884614407160043732281977266390073506669584660976174509154198978875589308639637467669594040130230134666244454234331844108495841513016358989433523641231605554406043103583530115911673488267892062211036973920691299950013655837409981131382172476391258801525670233205137165948053124221427378223497114028704182428003495251816310170078099517958646799573116561002466048077448871936000000000000000000000000000000000000000000*i1^2 + 38924869736854346863873655227905073359678406855297725850322333439799982479964395422818732146218500129700037781982400309852091573148565871743164765203752048489159886437095398496807607775799004557850960968164851295944112555816958583871492708623765544274598080211916085101575121778170175605756849312738314318140968924238855810824022783511978676834905444893556823332202856394432647877782854556102724475091875922447304651304687117062941348636530336292639181326519907316380722661885389288044326273667812659974658959191666295712617883060048136427181565081766873783329888570970684073931083191230388405485160883996061613430000709520499771019134864349813510519840569161312240882464373992447667156378607188014502364366722784347236560388155006642918635706777600000000000000000000000000000000000000000*i1^3 + -146316845232128659521879910503418696463014022450097240124966935743406051341590759379808569318139382600936104161613653472969741693557219493025522678584626497283369133602276803662774976325946811584423429379549994559726266709139110609787780458283022244410973260122374002202589814749846607192445490856560378940648390449168030263729417571008513567031240868028959954562236267563467369419267025491132056456618761035824115336133262509342429647926978616459861746173664737510010630341934690401954863025509799955914681246005068989112516667149189188505189880568028503134888186186082527309542019500339512141902807562538894741623689930979561181520354947498047539166346728825068434550305512385558075569539541054068247785157380489441677687138475562622675037716480000000000000000000000000000000000000000*i1^4 + -217529058583916316687444146717197618289216136223736098799652825855313930840803053607740761834478177966854784806763087946430557225614317562762700628158546749721584508125604745423543585077089568986448264639743040748341429785430216956376845555498891123483767696420038225432880770158251244017834308870512057849672823171174506054344018687102138491349557548569197545820844748020244896829686160291994350624794668763009071426463707300082828214466308436321136397247243946615093373638235582103210726087257520791093461725243980468008855613700311839564097728357585979856802496956865083024243318234167083761861410655356050704412932061210215458247668849592183222241385653701013298728744289539174032873730253482160011581498883140497841741931051996779057774592000000000000000000000000000000000000000*i1^5 + -486070157644806235955134696044831811811210616711546837381116100633036811937351979292101625755393497740930469807404345388862748939077277408597503934152447577707549784227331584226175994104587455488649910995593918913338013028988123571101626738382612914564656486396100976219015681741310736402289760789396270917412322978267437460608193948459852549330470214840574257336620542009422751295028464207731216990519456426295041330945351298455717557113746930651459824719610643369057624003515526122598955689951285376369556684701130718783203626186049514960957973311511862054264248295356933065006244612498806593816438258281258346551067354249408499972434327045363674027227020359339487699659078944088289187762007931631439269692569735373865744724590913458169446400000000000000000000000000000000000000*i1^6 + -219230151294858313584878572015861009392150200931975975830072560852964294267829687342223278783480475815513126820067418841645642074901984235441819310355826450104340678596614631985751891915080036511804747934191985880935135504506180559467858015905285889180905069684532841900898797371479584108092779674717030810735353331112220805682753615744675455178663841821592156582057655813087775425925741135918152096731063111217495305544652924718457990390398782162657257254274903834670134401418107701386843699590619522875548164457717014032949720453728829022248418706892299813659881597186460871044855652808942944803064803143924272418344578757700766016850550624068290525470232546557502581531778358656684543328381836885968409290350685416315332468030506490920960000000000000000000000000000000000000*i1^7 + -43267738469693299327764126200573820171377732509747243545230403390856265607707583993967851822453325475436546968855548091477500360955068707615419212439777360491403413918741033662484473215827057090508776352972682183094677576464100092453887823641199471486684079503056440493332922838516309970891967025360552146104554680952789190620758138126541688869115838248070127301605063311229010426615482401086521681100167163170883390836002051999370312807466352942877591609124290474289776598604383057898898776844648191334684410744674276055337550162829353286615203183384744997983654322685873003906178618588262943357981401503470776119043676522251147027311428005351089484873251525061766567624677261018517697086179200934915214924688856656986720353521049272320000000000000000000000000000000000000*i1^8 + -4646948963948933881177630084431735001932841550872641008402525839084793102213073046875680689844997969088488603313553926266942931449626307976222265207096994791366300165844325451262329263465792546021632222987265935952404532070047634926726904050806295386064799751685221325450060376906177243432848073206288007835328384515309659185028444205274892157052885808178894403229607512452962474017344182133017713112462116721256361311748735222693228427156336698609046301511318364895797433131465630022671860885435255018401577138088148457556835307352859500786432700994356564013122026847657544675954740131452501394437061708562989080777572597937937005689757070037322147435391286623816696440989131965903370911755355004407062184520145445924747768041465446400000000000000000000000000000000000*i1^9 + -221923821288314414584450289527034953109162892683157426532505746845265758890404878589314731208880681447273031878711574504859104073339745581331603858696453212835654677512693990564208663398926534674432403553337234314734692662760553921152437285572105006306269945502564653210915482656014999413516861378122079825605903880277777162851550345239044611581201896416500171827794071313799562468169198688503316821119890699792338579529107353669963297931059337785889325914771548626312736145134746925411588556429241093262852229536893697703544569717128183075224561397217509533169535725742753663054738528699002181544450021766020411208586205910607143023205041027517236894890745393425507223915611657910748240335850172424814293388217884017092884168704000000000000000000000000000000000000*i1^10 + 962731364695394863168955486967415420622129564724490530638857132226503466041068949915211051133029872864970585023735481615415970780856125190189253763079993130584851867748453318496749265049724701874620070080273767698263271183938244553076835717409300507389221427210479673808104367178869481223743524602592359634237597878303551264443118826059658065213394262368687619692113134771152476120478317441418790192200400593026575445321353342135845335613877144872618778954326209597127083009926892590082909235048248246875099839308142239133786096320124322080274776166877014522113555767868845405315070654801145379096159043415441208719018416270462642418179071277472406966771324828209654023441617721992147677341050712016920015763414548752881418240000000000000000000000000000000000*i1^11 + -458787983482254472605123070145438271316615335086080929476915555961451498905485002026319162731213442964078090816318428505756171682275339005504780527789340407606021678605356647629027429074651374188099051884689480712287270985491017158743496500002030551497047613449157042563754962372169856151260474983490616563761863734402437513074924244329352958600505712290797162867782585493568100472405027390159653043358195053892220973368110894640414131577459779755679889399802735095880831364415330233382317259945299734832885121562495194798999909916345331150841880948744949165266031597279632998115519153023627275506715755483060315942507899600195113488390990949582620997489277947558805951437273870879712085913572550789656105446303711538393907200000000000000000000000000000000*i1^12 + -3164175479023313928207935078810533256986631300337965519510152642945932870541241823491558160521920706323629700222999687627065341940140739385183988323086311598460824193814367947013372887762373392319863307806004852695189210679959479753053458308659899244797460077688188166190596868091952380304531141735579735342728866382424187982459321263071202526183666997476247579887237728544574366840534787642838506227918248787892811511947526135510459474765627681052755508484313022488057815898222085889151669773727084322279887515164883075915810391168410132440534863283734872975420281106630457699186077340518772465512916875918685030871173040980040000386947506870338041668197593354040938722850890055438888665593637834976841483574707056803840000000000000000000000000000000*i1^13 + -15728338600643523004159182863201084412678837094616097954864718161312539483691281390918953700597180434645649455370013908587568721881822304577116401238614677319175464539719914431122120934835795678656965572674016599441945293867492472368756457669338580992507995001519573861315699233350362123356190657699512432772184151165429212270310886836434207399993778062124041369268984758995367616076160770056014970973591597209848220107592616243911312292245639791819613073022364500730069738231428219010848789118760424189058684301543230238809641099229432830452000921175071198588565259428687041960212941832001214835832001237704817675526247716244088843511449963558256455677712941495992834681201938917702804184072077920895130907927642112000000000000000000000000000000*i1^14 + 110149433685313898781025801864701669630382088332663576150949285501819399812935015630466821929778493626916372177277678439994297766434695439964441707787374942993699951855316758031357972759772746102383742457538825308956471992451118356602046522885132154373181031837524401568191428880617453359203026638199743161673198010079836692321525586379795763229052597560791440444491701123191190639979972302875949497292890615681127028629820930949938813915262085814395333927687677457043360280405627903304365076832405500207807074426959440342422253492803392814902937883732144396829838309611952498809111256136519713074001801066161264320287483857747564564474395422028817237513275630864961053264869671339917531141899315822333645973094400000000000000000000000000000*i1^15 + -460201920766475094642241956286292143489156207744407224615511733104711570427385909891914817278861535193186586138838050348480331091266612137900370111655284982327348363060396598556187531410695227912036001999810108551031540057535194454433915448703283829097768348849143092068103559179519435799080404366036969018809503853889759478803280822063001140554536295679249164781465616708906821632908633455491236431884753592808008721630423784917800438593498923508725494100951482923193083780326891830427143103236810232115878135637869141626808237792926284649090233480745408620735152067577709018121032257255324887915644221797903790782984623640924469012677603322066520996462512527809616641028373095298474753744860187785565306880000000000000000000000000000*i1^16 + -2314894828692651951055216681297809667361187363785141829319264025498701882492427807754022242385237196157027467304609273783366873659435245903352335613913300519881286261416880853801895375010072620064824035365497659661744070207588335460276673272760029223949853802081837350702326490213558041973542981997236708146788446611575024476132690927928370236823671872612379174241795275679878188290450004873445146030599303684622366834683917142000212512642169756658995264676781849440568273304905532290601958820464652093408021253326414044017750407804055863771352595305617682416219836466075659331266060883355657289706562312692714432352651435540181670949108678569919734465679485172968576687713105598955279213388524821676032000000000000000000000000000*i1^17 + -54524892449650090119323652001797573168410943909063745410468396837830399249554769779919198391091300665162997662818981066125851224599485701800080873335858126872359000861228459299028606118477222615656635707211538930998359800885802019352402615820860904191379858020383510800679394061976457261517329877273132504791248100021565400323242698006231248305422200894609391846644612370524102177102812206216029127254818080281323039150169438817226545869768332931948996678040437574815647987756331238223237012298002758098204519749783255635959185473494068133191882752188304740404395391545195701981219374623223709197916005141921684004529195705830173782442699527384095761681972072233591276337544201389948843035655038566400000000000000000000000000*i1^18 + -456088764991797282995650831328018714674419248527745746044445427698963078207843548006414686842034462689081030707167510905506768535230260226494552554755256519666978188284169049922103399756261164401414479877757196220462340314917335774007200077760842515085702801908258923661194071239333007418717315450058431778296951013574823802685138549515356274399833205088582344898475681948320074946087920797061498324141780630114620205323526037957100127807080847624395370762847561806070658679988083946563040210411850439256175285117590805439214889727643793306933162136749174757555190922552954482796446698607840314178055751894588432351382777801248545823449777039307722808619699780149478062277335396995532831116492800000000000000000000000000*i1^19 + -4494967555309329796590478586581171349241263372600274373051044044608090115876722962101492938580052703362928652624292379342305429291520912790467986002810220099095735734301761753976550850671437898446942085878228994091260985614330661848370246358759105546246510173419771798546190191027371860504405796708078479768511907574729419807087516257619882800031247783421471318169140467569486167596423204252116682435000938563749504379114741814137260354740755955045964149056138922480841717607967464099922709479609187970596501670840328373751917663066859203669286373113058859556454496272242655282723783035730613136675354334313185204153515069079746083326363192152715510506146021847158141367406764963180820037632000000000000000000000000*i1^20 + -17825962145896072294101410612998982854701629480596514397103043338919319406489972283770720200630546196328038401935068114291279397299653207924724811640959019470363488975657902582498018124924669106846128375496755311828808734627832585993124548235218279170159560426251569989750713854855013966281521087522107389308844886542400655934529904098936768011671306672750535152245621811578627368206213509996747269970865310628538266914954842655412465194038363114708434018013802659224365306240112565806617160511735183788563193273514059215175422494825126944056923808997584214341830776873601817076712547460639981698387281366753640260823498543844454615422392718058852177055105556297508124471358078628501913600000000000000000000000*i1^21 + -37713226967959862468702362246848825690263019045309753660896521241116378828271705909370360802938449787575638061990169049935053662765108575800813438072466498858002137901631386824297860350766099877438897451152640496099256181094335774585341974629221507193573750450779761505297106180945021135512225135601997883771629176313158009886668958487392843129908338268514020607344783372974133715764992103013210502531856842868667029317694091480947948736953215620497836407777838372892265318441320561248043949610357386554854435621136754818129466268432236926709697455132018909669981772479221179593553164202889682493547247990371647737434769803736467416437655270801134235814484678241538067396519924858880000000000000000000000*i1^22 + -21805693640972912319313553783608799242968881726651031182725151617852043772135850374841647126835827292050607562554166683094941757419883763552806666264666921518843033277987710979555754548438896393539401173199023161410197456357342083034654334525695824107651832522090188145668572668347415904834830840122771948002269721813132548608778507125368754821328474122238694604396639989729194724036674919597080133117742358689554171295011620934006270072604714691585904500978383057635136906782901064347847528288510424020956121533192728014588608603660887395057434583191504155531153181626539818310629734257384489347344879096953906345522499416151098668844100649403424049473233781800145208129617920000000000000000000000*i1^23 + -6113801778847265052739402933163186799835626426228050561723450787872180921105753012356158096327698321436046324972983528970826996682820607320797290411170477650106738142713799072248842430008141049873940205274747927312460831886302766024466976521849602585958920116023352197822976178323746564899580587338715665186563017763525381736589037773407335569641747890090768785512313941332348932534598022213985770754990390013020946042410981745114718818290126024817086447271584274872904390644942227632952393634733959679722152567307492866455036969212990082634811139779455902271820161718091053048780530760700003250948085108154140253516812814207514278880893643369624932896107617315537603788800000000000000000000*i1^24 + -979766331751974949571301165464243798581007437951112840629806331727274786926436309666829086263311078301183806007871316077105214214168489012217368375589389511359321202405835495496346351844854026388544992692043352262014138615111427074369191717670872052092491017212375825573962210046207720583053600422730508658317347701743418218806603043426712175672910846361313222167506623980635992726178045708765358788398903561461359426603517118511943070101985319657206720569053215507311590536670388662257204424088532019161444149714480932253099563991345445119194928781412005424434682940580985235216716306276214671137065908586918633486367447389803020008171479898858721762765076923678720000000000000000000*i1^25 + -96042915244699352819686781061827243562509063399756422637692481857910100853866413389507648203718990157594395917305552964792484018642978147752813192159781259876488392971309402381809929811940980306579147208846526975996888843659443665738045579877330653119969963750877286967054495576839519215281577396678606032410777039971653984780432343966098714816956965454763539023638863154649490696562196668645707992221879921651211858335881364016071816612711202312377312514505006894041664477099916747059951566580342012819570728408780768752800961320863581650942420373688576411149590207087639180786455841769747949269762868062364657127688313325660152032665576749955906166946004992000000000000000000*i1^26 + -6273842191382053367435462880951738631932287860174505100010691730694602249762901913895897294527939108525918509742223501962332435770589280982257048021048020772554607085295424147796247052178690908016813209607728371136568294341350028295194202607452318515856908236267855104505578152172217783372905284194951541588901223417181974016027310429485985143323948779832883035760429942291170669178572596445963532233149151633641678878010917388977776413721290399364958863709523815032765276406093408105938950805667824631755040790099357736476744247562315270351717131213793903223858212660746752777378051329155689212187514754507202257930674905515640839741311601856425125478400000000000000000*i1^27 + -347044191026836718602682099648390531058339748591088648363704949412482348951596101361242375744470756484192756039504105236789522372179606957867266948069723552471111779067072323145283378341951321368900346453607350476838079993446432759275615544665159663136200161618613206606827031506538996279810417533802840144559788209788953305076887508284647119003462166885005066910943897857873562603375493555264466633981671397362211972690045425024509206833184835188167631226119111337824130600151136516608742383656949381698752761466658578313428831967208944219436956592330040047126397436834865064238490291062824494732556582979923671304215773020389862625686859483709440000000000000000*i1^28 + -18640387594548498163944371690299964517584847573203643187615814359287550872453000875293592320357742888543537592016529305536470022130306453932571877609336260290658403732450478716535467532639803431553497163473533842913864552680317852319671205207995494801336114128538341169694883770559824304673057907685432038275448702900113984939976318111365442246990236417431728152153548033975465625860536834576275417828525966233281502819544798081363945610190454186438709545065178347497632017352090829276081885921853326015562431193226066806494479230278497017270615835680089124202025066233895037593636894427433951481698061897311856106132294302011818752631373824000000000000000*i1^29 + -577275504598963106986598802342377885926672001698605154164378346886592626609435106389541788724394130214652172636674498656625219962984734733472260935775356436661397399610661829734849928387594656642438818340227607866640403358196857777472420196592497823130534818308719790715092201081512774196378798865537198595268590310175787530047250613108898503693365657868591529870950464198499576777918156026078764481828828051821972182489889395150706193080283707078203417727839746812623891616663767392202317790524467992056803018315762600416852906292972736496690801050299520469921492220048383512832874362032266223745526857688973541650226082003698686361600000000000000*i1^30 + 579298047815687520443716930811361844415447314831262986110519835300844224592342744734701674081290997667197386806558094277918052428194078611529049957025239085513499098376257128534357104682890628145219878181476685505992663932445642309919209290170639221592440801311986227399933412852049180569222508592655190499917074862696604883744286188283163635217268174085007160987298659058731494778133209011655317659440346077305712106795066186076769106630902221754519300304993340339923170605967897179928353025623052659447433856845135237653884613162221081762360621696412977075750016850402229636925319789384684842545569452309898371880889813565440000000000000*i1^31 + -6842165316613134071385517610333878698251203436385218341789849418895359071211719086343497713707376566248687770911129737758647396501002704909711660566849993218806581761413886861045433068609462208823876778140867700845023263217249614669666884102535305053623527693255273357628615456221519782924924027774668840124391307618566233594909014961866569778387784793635784021013073565600504216712167843706428350332596064826104252509765874367796549129172772268716786661533345597839710264036336625386603320218101931760856820118745117989023654710549524506833639173470410375273923683725736704648516221503325295828614373842715371341086720000000000000*i1^32 + -1145596461238369932094060166884443101988775237506874144620081528342046631664469178597638812323980754203804436072546779628926147902182510957185221092177068234506493160462299221976716553257778695951882671033225152592433090633761384375178564678929617104999261877533583295361600103124586773877129298595903071268455253759323659222743310208369436410667459555637964486068581451706392319481286672912762340159017825599912128416501739679936723974679549279188727537694625787428875091698448965834483229997202294654648184649885051215602010654278394525339672267545437622129579410924477572888316034949469139342183022115736780800000000000*i1^33 + -43395412426747221744139991533625900194197501181736562195784184070116336854828819664371759616479581055590241761383064199466050290277170757052036664259369191365809508105803071508135115468993573119746798405382208438173117958231298649572232182189007047446331595055761867585354773851032752795986998608489129448766216094833619093787652515547313440496034138635441590904890518805439947703254880830320366736619227350677974490025423607703549198506380801536120930372703472147100866526823707471317994615369117786283536232653419115136162147729358802863127354161892521660186073744614657556263558449950379477963898880000000000*i1^34 + 5432058052731892740851495487403627999592986292025377591364887982300742902277263055004103174028143979508518670891597599148315232821341103221858174294397608536416888740695092737112023502444014690337754731563775787354676771014122969411138937732250820285677669178900611694653046186154571519376377489421511019529727259806998275188515665874131481129216593258956247550532883054005894116245503832712659634360497701275806202123027327272633376754249693741138471402585726819650415266895716874165309280870478862243795453456566328519067456416624681623004094746689123512576422954453698179695080245238431744000000000*i1^35 + -1650703256728237473943007287091050485831989989689172095258451510199395160388670792966847392562871916409863859598324798314141040805070370786853656401474589612713839119446749621380645836585406022981784837834419990183379067674834297190755760869544933527926244306931989250719988947920318413255859218724510085985721799838844724652248429989900769274511142684755976266068826442145599492919247631240169533887788172378877889729230094325124775849250539438762138611093478254673079232854390365761455174855083843238725345874355830654970107257452814634117772003085275782852630685436718394533688115200000000*i1^36 + 146938476948230351649064865742061256849913378339976324136013219708685415052981988787076565506249349335373916892444144122859669345382005470364462602725702979915381566939494372743631312086123447598461490283820321653777729966350862027714765785618077300565071608608211195061915624184099613004125424761215372081789050903715770809166200369949211768349353738731200546114731282086321295557014417014999838567312680475101708874865264179833457530225452101572411999036470972215547052360782813673856292314784821918979955497732037709201152261914126263825952226609005096031414743036067840000000*i1^37 + -1793950959868709334242523396905123480322476997045547190511649864703730942212148323318780460886787404564968611972004101765126886615286780153627725554481603840621107043226961531959466938156122978993320461586771823007887764500809876908861819806680466180383876540366773553202373717253769629536050077528149262726992655099874444004309904816629664248810800485487817789151505256115555269274925637179160460703290097004964112854199795100897866440581480731144476642200086974160546664363361017636630152829983027215297907571729704462193800552042036962590713823162855981056000000*i1^38 + 9190078411096320479812209927864905068181898914914695797350629616573606276692447042796448387670353774838075452415822511843142833465898780534692965552527822963935430068019332280154491227694449932562212957563719050753565842613300194042787596129873584392428346151107462622449001192629150759868284663400633525903365706217953190625327673026981763469710983092222119468600676329306402299490382237074701743725220778695109578842642928651850752990564297198302047616445619865147351777795272752026513822909446658828576261982255414722481191982998660337316659200000*i1^39 + -19826360298093693141619398522185485509965187059337222907354352751554054671788941238583330873782691634621471278699417435715922687546288222864152712141412104743846918443285652072080958935275639445964158519989592970562960204363976134861345493998531693924758247880899920236243941421108391390897240963492099413797730628564748742855922850676904691069355789861390546293498727702984086706174980081713112430176553868367362751615738085975270515701129222061070386969509931843736745918305383937209636022748103988788977507007514623916411336693760000*i1^40 + 17878575704776114013681375471377163654612071177131294497265171917552665702404354693314370957336105090367298393356344937785663409237662403112938406054933359447469278038387076494294097392791848696521904638031938428209307272762097281945302615695269649518580134221609687642079953568566657033862453792322033043175651127871755771415827136444915111700066188876570459445861118287656830413603585019217189109346494984344437047485788491581554624939496594388263521627266689229893391354021054453675917166285245321342793503679234560000*i1^41 + 11830936786666870052594722568870401394305019546297071170410691214078534106164307553939041716877844778230311437529706878896758561991153961405219304436224795978323487535786474329437253544961651350105709313374084201501658027069378977080439395841757338777102956137420182949242313681991485562500904110021621125986498704130690444485011462201892600581920620471072826199862472728260178194608226572483531432583470829499850630279163465317363084208815914835553329993060022695680875064380250283109315145390865440000*i1^42 + -840043686702917226810222407832838323811360354533020170199008083294293399267860798852957536890433005019194866417487920418054168657580466247206091832032127287032667914629775791178250980842337996573929743755142573263824384459303719153921347618601342337215874113400433668057432314825303204693622726470015914569620133076027317367246721505854457159566565585299575024960331572942011021887810261252629453733031119879394798026483061359779031609470325634996955818746252641076260053661440*i1^43 + 8974051881890782701603150839781100696028446760013286901364987771002587038805653500047738668478248919669282810309848870797958589297541689803393509850592402754404485793786609467698967780195482344434314885183619176974471808381825220945098733469971150297119298699575347844803340765658761248083569766115172893870552499942288904069765772158211119683169729821560945377521405264966839904446181057308492071182308381495313912814611130375789618404001*i1^44, 6825234430396343512453457888521279566511931386662553434883746036795551744419320297590363039053576924912570359329002021971285426229609231299262468280589701274055175520457171760764364425800085681239181085860045524491318320063413687225847281982118422547649577581227489486957157207559556101097069134505297707672904885792954179193259112076650936151148747656480024624004437643193658196254510570218813089713337158073825564245592705055033241132541654351848440124087029921345226111452130593593616557498542604381581450183251408645307401253884214631166742149462798065713727187413509939715523237320208541048264868638942962700296055229542604903003711877472825233843191548052665202980792502460365047920248277095561251149561823909104071876708584557068375008704456506525149933549139270688821897392437991922723479942827002001785674466995916995602100228515916503779772804330054150793425305473848722472833994719232000000000000000000000000000000000000000000000 + 198402939571581400590375536155499329880532448127637352723320428353887931198788722916429653745389555471072937824214255174456899117372956155536132440229559888322715343835965967335578753167549955515799052226460942286669672812779322651745739761388024599344221139065308640969685895705530467235727107726918112751592530094611714665755679322497410293544281553561333355430488874152272666126093104320009348528711296281054581396226972584346925119030841075912524532492022715941707185653469261197639871615176434557945324577103344140372842010450776348860364827516170327959688242294470573881707145764679087067191499638107651087006860831495971199656428625257120441336399596276231515106700697596806514895091121798469781399001520263177546831989840738668858170969142666461422172249030664135137827182934640531171374163020129763715382685987005209942776156256438920672666640101305107967111846170749687251602732220416000000000000000000000000000000000000000000000*i1 + 1205282200605301919243187390396834854299255712779181174685575332465854445803222776123797483110780216413687414826279663561363222280424901457259585748890666590985136214993887490868797361218679826451827899338287427011041793146446513154134209800205491221604817771488237860015685732390778266176637744018997377652332866837559556102928865198093420020108477504025266369837900616918182079125172612215809574878420786889648042379482358499021002673580245496143516921427927480148894695840379949922503944183129071359950558682962761092464380813560837552376631345586681233291717735029230842005358175825873104553726516827527977312096181262618293550380680661734017374375142156332950110711314698457814528044574708374519965319261637760311460831374637958811093033548338139801230167217591888659775463643383389857260854431600048456582407091511741499836638146439881197885829387099203369631962715487148594903043318743040000000000000000000000000000000000000000000*i1^2 + -2927190141478312341745726237815197123492881461342670820661683436255907740515578343022305962184016873589470757009699474739176600565876388323108486715622154185937330856975973901319433318441113449208820256358157312493423476391085909707968524700557054035729235076304305683412548930164438569426190642477620692499596731640059034747237896426906230548486575388308397615338047745863817338960818541229636701181426625342273745653696692756241998788694297253228408713154957140748234704304498590604598004028653691476910048339801838025197233564581978075070034879488593742076001916644062998252397865282285880281608562728734095599400556186290786199564370536300939922803287582603978901428046710919759639595062079865019108718967054936561386079184203708046005704087380117487714624337737714540418242074454762148017984684573825712933327547712225894484297154774712620467306502345639529860099384217542335681869224345600000000000000000000000000000000000000000*i1^3 + 10975443528437271743299050033613622656505197126161960847677499001042361707573214981910578717813812559569196553852956892290507318565779757257852298556686838153065027362047207614058689451597203790299444644877520675030361162036204504256111360338929074309494122041726587034512505619416354417849008892996825351855527740013807571114379328270937547134731575593853707562293791936182435271558308131342009910705140432986808332946104273755637583955377358740768584132159972897492045974206642976055958181862976706649236927436271189663354075565905318894836588127833189863398651606650088525380463988591203564610911871677808298486000053207462777332805287590982060213298889052218525699452601317155558490385616053278297082683796884025119641021411939696125442953249111499599186451461027797250307464584135451416468825049327287914919199191894447507132154191790498446723700609075744997770856147086424480446278533120000000000000000000000000000000000000000*i1^4 + 16373207362056927818921236711766430535090394648169931977796386506998894090259640023247517796035149448708414257490728078625365821242430227214238875215440626451195063573863793623656930332761479278645666984227557611918385416129204833016228495074779334164087439072393010629750159116362560362718075180428967041676432026702636522617529879577188671872576534969573890496226221203808007874645670029717807639978984953138473960003749670456827886864993581696319821914666597433582302787233639948745434850428659998144766060555635759809595787933156807225011433332248842211367138517361613227635946449758706399180378722276399652688175321289970182925736793527558861363907778540424651027648127500537665272711774743479256276176166579697959237388792963407799993846865476326337489338764881083827200644154785839409046732542418517726006223227125352304371752592108588997260803644430463380801810728260841432860852224000000000000000000000000000000000000000*i1^5 + 36303690804140026404465456550617789928553952118221155377046172248863327802634919216679350001753547206527052782745136055734540107332666464742813538880614883949439609655900618250008613069021883117014993607804021886525812710771658626812184552103606306841602907548426714999092375399385848136634797915091112506682864689316074587830043571812179272812296137898072707280681129360960075764574433572280033265456745641667660552795816819077586052945514116356537820655522604670377307302825088221495213387403047535990819450549272368877562175967734478279911346236519439819915387629671543519526071679496485759999861179618962116315948196988953041499145918283126470007339628124560743140036432279298788313203120064287582343134273191049301663538267517139259824046921610830454060574813997840394332356047289108505733785339286742861367418368827551871032853529244818188441296329471499853509673481562722669481164800000000000000000000000000000000000000*i1^6 + 16351738757240948374153951600711338074261496623986926455960324414357464252259993748761666885072163201663834750609141746737715882874388405393494061413114471083538253793425581045120925010523569955376275786603746695372459043182974101696243483694260629040593802500238939961101715074809718745199507314632976532638234312544739373481182833766220164323736533829326653986334392720970811447047552709036603633442850758755105133257431634579336369283787848055534229712315001007533548131370237586070652566665879929755008547117456018918251451355057024846133272908609176779873186077791494502649274355857387279005535949282431143679080814225576765669709259449110595998662928663860376282505410341765140701213967952314768370575676802226109847615206642667888787952920091849607499332214568959544341257213674755598370120972295833911379099478155967111320564402204678392807353960634360182528441638200118062612480000000000000000000000000000000000000*i1^7 + 3226104449475562528419691870591424542215588760066376125417203520439867800554026061181021162082004827726369265029530730737349807921034402551846227237785850275474679021374415177714047923020697845272797202749673833806638214746585287525719967939680975701325543026262967178612741485426525531892994325471111282034091010123674330543306293459394169872701709000186615946680514146560525251112003405539121600934001563134781028465438400769112085231816307833104024443970528463697743790157024004234286940643782958493761827441405791428191046794903881983636945500493794545297993277567060770238001960382179725671020269018170692914273018419151634643844349164997799793014584236929115516257799418268233603105737148100901728170323304598102484685069351662012370736707738560038062829276625495670380371752363459731003301181133985321730662259171714438536954479156165751407218042612379150763461065156579033088000000000000000000000000000000000000*i1^8 + 346411124270801792791017114552590244318678871174591414809082950063228458370220627416335169288818170199761264886712602402852901006463701360186995774741447342605197334755030841078591306006611257779251809573541516929888190523937088687963618564853284808039078617228915450682037628690631052344091884781885812727836829702116762056973672683793053593693978568883525746045030425641710929744067232837881276816609081388697058688186892731033626371721423547737765180394419800164892381496580422754430300920823380592790047535993458871104656128529554199858365357772554585574732428539822866624565325112048714051317107988286880996816877224854460158455647033795671399596150452101882704945648635723427429076510065617088716863168601408412945238953464302490253223110139443897003771185853897938339578450289836810301275868347136626110199344041064773103021371205321125993862360051096814038652342751356518400000000000000000000000000000000000*i1^9 + 16565714735647908696991129508645750527519369281282670686553108945805145010223457616102417613957188966129853476290832984298278477192560595163766756436616918512120260375588031097876911047075967007936783955277410786346453661554869885397957523266488676926591383839418076583633326639737571671485297742496341380274703797189034435784535207128357866850660398459492723241013070484051066947799803779200107119003010436946378877031491803118461093270737625264652259111192672523367899133042711249663834455287882994327590371894008970080383814990230310631637990012923067095950067307660996329546876409774580275571690652757768026058273580160879042824138093793099981177386167298512595136931472458370085077188084460088558687496329405418143172968316138806327739300282696111978403299946447906450639495061168980011189357544575649429508794069523128360635271276744693015201760717233441845872154126581760000000000000000000000000000000000*i1^10 + -67822186926302474816864079260344736372264253887467880699399142989515145155169068774466414907695121290443240885797439853979054896096967615328931073463539684567869427178560700518985392406236357180783296967785932734265164281607279058711229698967711069585907780172562760454761135652576651512589114848486673376751864859400780049391884983925900804153169153997499350963796494836431282535027928151667940584474798293928649351840619856079203765066655256317848377182423596812121456307066897893286331405415935192788509666772950148006322799902152014271566590634696755825213891178983728269742255050951170358425174796280090638736530168179193847414502922450068039699271998340270675925502876010215536376015478260282978289466790665428275420717126644035454925333249341948691302387585825232709463228063314183221042130798946405878474115707563024382997843099761430757920600134253359633222598656000000000000000000000000000000000*i1^11 + 33642315574884272803144729775499852226824651840490933647482706256653154520846041242020693760136949424945299247194923995706350126850860197453912086732344232595963970770607359601717701837213753301547487210674376606804179070413364070507606805894519484659194684033178567717280654516126566926345512929303145618115034425517492043436341225800191812249031666785993014687900136481867333064926174282435321265961165612805386257399405704094258704504527717865199551746427695054918257614131629046477810502563316173910102247167757365723918011237313412059468953729139125026112941612786199705016929676847824841298642420285617267433803724988514070365995135294724943071872580985211861804887245368165152569642728676059564941108595994388863027372154848431597273838079666401748229853563927715611988588292770384406906211105385495485798430008121109738589036570676226185860260902079961884734259200000000000000000000000000000000*i1^12 + 234660626970903186986609750270334171769258740358656814639308172533142082588652298268347541606582386180999734266375491417126508222504018758080244127297909292370066401847480624081234433172891392838194570859772606564168497703319438677723848393251506583828773499761275619729402032057400544773345506805881657069844171073928759400742404861220959800864493453697481863626000703852736022084745949873627271727800273577669554170243460707298727088304188679067856409291982700284900688237937715645748336964693517570808155695694578648884218342186230374272773678367884649967147021169320766540973871939153455437436966943940328109095135481878381615074051674182617158496442005266698596070803591495946014014761216713000024259525063842300875393697039858138051783898331178532527928540395885765744218394482329631535849326832822814373267378768824390643008464974762169347905660004012906250240000000000000000000000000000000*i1^13 + 1171919561241692532587599282243098945866570712957333223375497880594144979717163825239440868430959046955150432733392789118343787462248704074905514653930764599345975329828356515068066187089548176744791725085086926544165592220326117208283747333966819771380602549128733395966106585542874335012325051498327868394088978828019264110844303133114797016270765245646389717036228318255291452245042390568924893018388197442485241281221098381136902322964195191460880563097144587882412502251504405226119922458976794845669023608724593041849487691846512025734294936995824394347474677634777491785282264594570875170717776930301204154601981212165887743502624137824940665406040793493693082039272035289967237760671799106210271498256104108365961279639475427080738861275064289622985685209510870033474182509493829606363386457391135038777968270083309946780952493357369776280623217708630016000000000000000000000000000000*i1^14 + -7924189975541550052675320041197308549698522795441123663204927675681488114801042243240913777287283010516592354460869667753043095850857741683436528576304468879599484739703953228693871308619139909970332431721646347921685531905392540428385658573329001685871949942401571740170594215570916151222800124187454639139834788140376337102790958344324940758754240842338312627425547925172261382882859704571095984375779515475638757036864455826761980674166713220233349411677340101713338370978753475850450505073054119856229459717677439551039106887949422920018165397361371703761211361181338125346882163514169270753154008147242528658188741164666851401152230450905293125518846314131413850643064456113089033545906987748277143682574433755519280850109366634668919089384148462089699325855754307489951770075082706218226539747319697905246997577340724417994538309728661231771030913024000000000000000000000000000000*i1^15 + 33382579158012556620135180441906992003863245019269804819276716032941569770110889447566449647114715082136667768566568892468982791267475945746155004503473721367770413321440727175704141928429515016658121401303687891563098434253745367393645340197626648213561048643829843297773318835039864212000266623772316219753967370706605383985991211900414942694763709853278613229685882274188400055942669452673945664737478269143988336707301863162652664104461913758120016860430268624279663535372011610585352093568498709103021363893542877853121079780395827310165097448504114787891534997244381614447332218661421807123169615081126803431655291373793151650729525464757116718967610928081861314808289183641185884355266193310527162569656970183245049910087309945129910504413366225099241026345697719835390240826916515393792948461252537794673120288247491934992736554017669575543357440000000000000000000000000000*i1^16 + 173963074512436322026343915805632322278622817609806455047283643072269138709259630631998466842028755291236411237188206662770608110938697247265776677721657694281172836408668614325742355130604077825456627064415643115511465303965514810811743703153368982954399037684616127207060837104309605425317728582286974050701564008692844275427834410702411465438074389133297703536103322438555584005032508571338410882197414368602280469672454297595045987795135118987737034962148251306431906086294387747401945003338474731751372393486071410250729347195952945675034442338191443455499805635170863630879990996065322990828545038024664057615652173402347158576665984416306460946666346166366733084978199634078281649184601920598639389524366212259866088659284232360175587645495096550088576790779149932310461168835997994550629864439363216310731453890670978935240506967108616192000000000000000000000000000000*i1^17 + 3980008389191432602531717774862435067582500357590586914809670197214079957894383645201106489799275577905846440911632432330551996763643524389507553263198091696031247819282997978251882396476232133432623155629880726281819886373071345063458669572628431208317142688254967620176009783481715291676537023250674042416686689485722487181218978413617668191613651383782346386766030129587372268233646429652672404881799922300191030665018319676617848516051409395812726469091725797221610338554719823335307036401903977262506187774137204569095725885216902692393472639212470840760121564429704476788647490056112612256786396473067582788462019178329749194404124894564583644686032476071890833815332716598550704796793655462584520639552057632716123895587897192394554887987245536290425462252440235975648707846392016257922796366995328377704643270640014970063593462620697395200000000000000000000000000*i1^18 + 33318597480464900057558422472543774807935712432767458499744780535695242369109528528944676051646701131219598932451615004170437327814876538720894965038834207689555665719885062072783381481889831821003030280024793440340890522853926248235000161412623546703924735202252206512246621612844546114382160753555382841429868160842716215452270637729217049350326193250407238966589335865312562770840809855469685816646618171396658489047224996646946805999240613184111244914002706665551430970533845842626996249268526399282487160938567266119455939105349853833294617443943750257431811562840280771191900667223282549373403323907888471445598648152495232773350770810929769544533797010996022019193076113229878331277016516281622139646172368948006027771988833257051434818590743302657594997061465983539940293585230903018922914867398351203138724163691222439923857028546560000000000000000000000000*i1^19 + 328161575737183617325054382794456924046337134106742524713244412419051066087795702473981621337876835769008276417464937725080864864671751634713104105857691911622914529737133993514869960102175590029312999957033650951868816410090738785049919446429423094192021278691971770564562003856592949969434427008368202586697972881286750454423112688385269561150494372284821942286612324043733104837053029464908370709537886827553624579205885084593957271479474879877843746542213157105163225490423089997306572740667393338153950278262385621291635733252558260665032634225969436603528479829344361598704007021877420548097335054412978390525914440765227039948155711065064666079203116235110828816875440754140848049605749094532139093651627643886511629061101375298876840251363440777768272194697348386193643335694364922353602252614236902939732542872324761974936174592000000000000000000000000*i1^20 + 1316671158411650120375447596108072553332154898771620370176842863462691823547410567258664327993094296891574275666603748532158342463170882936894264939230331586336434158352073422499280619076931403811937620012453994955011471492633688114080569648496378838167473386739457393297994717333102507183581929213887751837085075224754946216401469705752922926873446224355522865760715912272141027238096990798677148596252788301116612109248046684146519414946573416089687449892420883726786292040386374139348677964792998610256869484720181725703299217447095493460413333791653257125159035746523950936451427651016104524010390024403946234406047062814911070061210141593888230890356656241343429286063848424620227888142189085581604141291168008651368996999960299114260440058467080515778466175273194710616761415403995334009340963721561333613709765088518617432064000000000000000000000000*i1^21 + 2836821458370777333188134079189616990807882832681753252178605937785473181872506421523176749095287227864648516151203831516354862646555565053309831795960512593093203344459227483318488795729606854946910512862576833356377617691542640830044404392506412510919170450476388753919038790342474898031345268054357495727365632115316302305132133358062896720274681965716631332274474846371710134795443022667818202595967526953213441780315424789216482266725154537908648473717058735202774491931586584121661158594104967675536945396855052355734512701710765901648790999304009107110448459543887881533906408157795553104566073940851599854468001920694797110785626753662819624963140768064659060240045772231512844156299954952888729637667795371317198801271505227350736400326564630133705507966148044075924981190330589895720825829283430763281246889059297525760000000000000000000000*i1^22 + 1808567134906484207130286438998144436134718471726654525070189579355714074641521038844365198016488954107157588699383975028695411497129620089441004853298916667298309308874812960587050246742535230278206349168646929552958706701980194562429379942114584789655819980780307804909837083238681232006365908006082580771933372584349376889036355438995080321871214531159683802284797105075713398452190388378077607506886937730188691876683762009295368980533251879221328942715347610607416081492822464180206226012325084395708882817454479071124140500778466280969790684892677878593771676716003394866364720099969077496971725226151319127699127644445125644108471176779907220730785911418754772020356360155325373047020462322418692822600765298388879435476765103808839690545666154817482257627814656686882073990021209789861574670720494903753589942910976000000000000000000000*i1^23 + 578575820640599919655613770276329160687719828874651841974880623166810127686875080905236186230349896194303327021159829547926764098537321623237328423208983434296538804421874304680105383583876295317309056922519116752559568266560737888312350370585726345553106628153796388079749817245609380287173293265592315920375169629766120375381463213712617385326602278558291390105236832927365095914879229109816121546727270444415565368663695987669734457276398839548895416811438395094973620469019755922274533594969979134270707811816943926433276611464659846713432165425644366874020943133846924823184643789530991154073021594127068286155811355461954589531720373955010566595094326679696680303789230748941967033085154141700598662329254994068733455547172694891689849332359203296879232430770838945302994613353782185804589445511129614865609523200000000000000000000*i1^24 + 109640981658740990600074006551436574354607665531566413002699322373826024734122547931098389034452537275806354359664216000661631931762549648493019226035452576192907920498607196228973131831981499280057146909787521161312420522558485298281559113162004217804134946307500682229392142225546179188289933015065106682615389184265425114656246858276905510917949957782153167754413734600105332268909485662347640065344513520713216890281750489988071699460567308952641571355020995731405387582334371261994312381143566159380294641455053299652740280432298870011419460710583931560700854366628238097012225831205653097878185761694004916791503812716034413897776524757666867888647116220026883694589738614978313780131678354100042821928960145264516080479118202862427901149394516095388838675453169876760434658152817095603019829868624703651840000000000000000000*i1^25 + 13089382924917010384338470825448993511303568525969193048167733846946087159001045603832749419556767055166466668531107665193769371490846472247720944910875198863869756331036686969817955089825993169112843577371776984214981668052094590950411291083505649973296352896664673939337872951259624376399574439434439579045073897747132817579024040023998333814769086720571678901516287795108679035253314620441804384577846034439235457172441104627909836155667048251779238055926390558671440658041450233206628599535163051759469223575584548146006584452568788551667167539251844613667840158241907945705208975658821557175360724823566337108972323782128630184806768857550886488814408050738563902171811026213376296503632855734804778090797727618579366704093220083062851518149286251183731093631160933349615863160459770280059166047338496000000000000000000*i1^26 + 997241584538831723460292275315398554995830788788775954381085285304513586622542002992120694644649832911753627421845924523344809497872333899364904923643136468321472034982579965944644314841315879471044863828156548768103278669943269499975142938178281181531045371653584238665625786232012534473006844172948223078656970745047001401528987105253992848377689891130313946648267547513334970537599907695034568174922125173663136365910127956001124763441689361293202613043688357760319406223411652707730960892798948889355646864349237988780665993918170295080413581705228953191771173901839871320297897975527434816464450739310413755024431251704081695671621797450584228121388564443919507567859205479977293060401381526790466776480863533103495002324506250293115613675261882076082798096364606840326956610671763355314054758400000000000000000*i1^27 + 47650588146029019459080821523600777722586020079700151850131417135476603600054966749370744429539643253990047166222651657689840956406612636795134695582937382477775043382254985202285637828731165722006201759268610444652884032926867281365537061765474447108454079536281191247974423893353197538244669024167772925414867715774468682669882155679750912769960646507222294679354678975805689390294082684106789106250989274732468825449562892841683799232650254750903688422069830414410453875291900164310162841675986451717955784299228616518241833061222015418677606111920829667067390986235789474836425541946881563363563711904537698109625183072300112155374780065420652519863963351651619584518720607889352533262712634297121507216673250279311629684867130804878498616882155489184827707873933690083717756890701774192640000000000000000*i1^28 + 1365567712106618177290488009096547107707055928847745782315184038449767940110518301464659940771296097033535155188164754268787611883020712644483336860963467921861978366419828382764067949710665571146130012135397764421656180789045433712349006035438707692513729216373488741883611915707165055176197643190843243900184452326503279690555922656465057912116796256469191177718855221340320774683581921402022359423059967552201027669495183262970833654731513189045921798980370593152171235061202420911974157954601445705417320633444375245822064632693706143948737785784248941743316921870182700383197075128901846571138168673573584062928014504147176031007246332982407825941183211319771104955716508312383839027052916149100237678474277544050319654328233168085185630325582383874872077496488275718798146420080640000000000000000*i1^29 + 20261559954044316473017002640999469878033646737203889390945422465283794891560149213237923020783092757013903207593634202178975282437757855492617384261985449543575824746350040570538515191534688221607513606399991273850516867787186576358434146641352933766551786577687602337269373651811264688662639261122963853317513650148446578337247366176728878596807108082235518439153906609148769142370776998109973931499121836655324228995872753578414021189546019033887750220491539248640967785723177738735836564381319381224016357122428606025710879885025872363791650900986116573265209445901255274404017749222716202362571400264785784452206293245331385564702400676347822006697303071847040934300609270713515426897187608843478929456077565863934038613931068436613074770495655845853588297186670526647920230400000000000000*i1^30 + -12810825514795152096942747702207995697862884043248188988779106954911321993072238321530322266243670374283173100263144335707005118686947164570356018333026488900735062222769283198443030306917631219180378225383161657025512067584461448540629610569335147133242508460768941382306027966404253377798525909525995527422282614415472219255893242136538749458597839550496560753546419775292107538967928614294857020726966655275160457093302134005689803182063840295619458401953834802452793888179148661084869358963927492525296217513736033990515963742389292640722595641229985368628345548537851761703666472957131940351677659946641364290414064751951187323037774821100088931537057084983600514398804463536748443793454298595754937308400518758817895458985652418939862895441748526371537254388848394240000000000000*i1^31 + 247875105434366269245530312179364689324152638582193608639715595216890251893229272507221291486556638260658190275112472946538171971489781461402965354682055310129885772008336789946437962199610249200666217352015757074809944168971317076451709772813491809266592085521748563860710197570128991543272352110805295288085707823030085248295293465013658360174307989504571973186840007017751655138660561635519771131923842797162028702297734793375421177222558454283395255363209194130216356383905798477492012414259330430302506456232130894607361309555633857290864476944312087010884178819334288186842476418663861505987936938504287188679600731222839731324221909671692193915238924990362776967011357172745432298106087098396784161417901113294469991625902921474318483043309298873468796796928000000000000*i1^32 + 37310569346744468551214584229217572779499312557875736738615776471209682169725865087300908481557859364583329668092989746026531278532978585386716061814930637599662564094701154094073764766573016256176148715102890236728104720130598001959848334089682470359878299254893203549190168890294970194342530856792727174511380212634959385794509395048765834600783163879645177444773866790710493522205090734061909282091928452281179304180521856871624740591077978340481645723487045042329722734952787986441291630293463048238283720974316510522810162301702645070197619767407339056598037708161297680509396512027799675918026722906404155042911942796920747936080319978927977233471163678905210209934695296578651182256887726052945303614121910526012526092277138813072724104114140610560000000000000*i1^33 + 699903565492391809360766142957921605816877764291087014008130354143617313826307136715783754947953244758868371561647341480630407782234660007713240042260238756370224876276669496230351291186295763367208300398243074877142065822864731506654557139462973938750684371900141172852042677148420012824642722414338996692937259832767491338100729338531342232342780935941559323674090426019711459206315422815435678676871937829420480260160310838794941873996524544365210440423824436926863636721993664162585943355175055591395590563200626472295921832370306293623854430956488466339795006255383956415629112756662784697618543577649645720652027811553246310287459356072584366972481591896671734841790057546106752843834422218966094078063400522840994211816975069744072207892480000000000*i1^34 + -235216861838151425133454978851358996447994752827984372064535826095100265093255986621105769806310692341471057391150164717177566842636103858220341438793686511422502798457457526343424346500765973397897657890726517852080662477520882771729906735329358558639337348608436465383759288450810705396016499792430386270414577518178984493657007015946000529114283017459748110364669250328461060150453777111681231429590745264535119043659970274084146751033067265987936808193468600878502889181524957112414307143448160955924240947332902757425647584971212577437609130771164527781742258808317273420955616570447283184718044825624469944831408055433756250700368977023077172611362403667341110372860119002264669235853799852517460264719040000908168211846651355070464000000000*i1^35 + 66710578791054902314025304837378142305522676425546561413765927277474498581333512565316433147966852842427463326651698700334695655462895436030067604282240938714466794696652873887514229506145669327393157799052570180333098230874722504859453845744107726196203262047277282847407251271103644830605848165726665684797189446480986037281076575723921425289070851276765828344254610914612085030233651743121796808141890115078962018656041865911770860445992273644074760042395025018293536277366845977714877255644525921127119210270152418907822695115658891430385632558829663252394150538708771433324652254899543622317898135376907427835720265803161182332926265758650990608499298258310657436298766248966409569642343159730780438450298936332467475526451200000000*i1^36 + -1255826277135564356323783312922164080455451322347551319131222821367760880910281698850830902072643104119568849597423407075484154461910346042556985090412689732292172855216974000392350071453124541420220802686653303897625801492345131317637960366799064398683539264341077770916479689440783842505137599729328244407218320706174050842466122451307225177488271138145813551012658460721405828482125225293009821117958346335122498157765328271362104019352992450933801606806636425170257058959499028576411751691056592629274471587055292312419803186639182184252283429855913362758478574835991278221132914034117588149807306907671729835703554516864081494065273603209919255946588860317008840587111825912142959771178274378549745589330871582720000000*i1^37 + 13265891822311891778880369540317136557090671065667566247890633791991354547055275651651335708523153677897798278427363247715200321413943078761491111937155360279058281562531811269083922415772081719577682192351416917204540552223179313159487370073497524181974157721645835600135349073798364194762798057636932633114082528870118325083817469304097215969501771122076900646439688008818642652806305810046328113458433448894539694993528299048805122750412281287550230348419397431222210400524777686321646739546486866053901390149568688953994537967964907294108380999016246239250247671779954521012622808094714707763154573152230891042394514722409621120068247789034477427384451050059266601646901127181250172557453316788322304000000*i1^38 + -51748812649593922816692164538223993087147294833844452092836059089032006448467565817395704206074244660387305493014690296674033982658344932572453268867314174165283413698759945812187226870350445351938587653516442027339058590107599171786909730504795124774014457431135308886332613741244077248744182793315673300904146010913109364994489244613789887428136508779505119758935895073066521079104825941324220712270209398592281871097835108058847127768438112066158877942015691114024990384347823542047954636308423473781712417725293085260327559834828594753332189820386662073083385113416361530181340286727694074703122906138525067419772596028188848621280730543484439890276663391495891220128184803705578169958400000*i1^39 + 64613481652858721263012820542049206575826383883432182792660851683120137765781709990841935890395535797294583167094945690598918916133440782208585918277219126258215316984905280315395399901790813031954578099629456138102997368377957109266693577633604527928527859824939920607831206751721661442788905054950467618054241094178688844678432555983906392125632460847857656658566237287357761319046241495330150515382203800993128448338682154663820777425146734608759538188772380282955722350247741061652937441976134299219229953584351520665516099518477502684217645148873024050153504592875425389150560960648167937781283249263147943431059147697877657903700342347271589607783603221844011026507100160000*i1^40 + -51827003051299358755644512814499385727677949922745694195907615307523582518904168876009491436123804222930203883201733161482090260361614757581938859858692464672592732425793471830194599001116691598911547521244523810740418832463413592893734100164431697357726034618069917405479809446745685316576828847371853905717550785899221210091225770065318722873809038388299384775959699415177066107557799383684955732124831230349701226644766038621010258217406445730920850506740967972579886154250574989259150212067247176098952547103164180707275120361733166704146631043810819339607550202002909970986356723076127529277580790229802632231676585001399132586480285695457118055235146998272000*i1^41 + -33618242984252655614199672131426094311040644274494006211310850302006640610425330936557520467374983547295620006137966773839071097826139614905065472736520840917927660842656478156560996119643568198637597742536685733205247022082869320957437077461671726551140089527916123086500970914164095547001709603023810547957968383404780596365062715234603389124878882948417201963675111236329340007947942463182074420127620669742266388117036855597750332767434819482746411636834842376467869561417731507744274354577615720147518263894556388110705944065015250789421475980654368409561926648267001745132207412332429827096649794175413282362865117447421890154152054485734400*i1^42 + 299110612460706349689583617424109338557904956921781110209752870594472540961214078495317870306803777634520476017130965711157240969784450307154277629451215637278922365625488246752921984064183253295105913894273218561910312057941706956496680374672378147392105308468798077681824229986014340609792226771669409979681744541720048653671264164459019369439253010460319273887684551562745556488163610002292482672895382824637358136312500120561923593034467946052183223500434646885303424121335138005387023707313746923240213974503576183454966115572156633466157065102549615617985574700605569543358599901008961264158089019724560142286457760*i1^43 - N1*943421022348041127081667693527655713135195449501705491160656125808010014332667151895884014754500944424619831361754016930965317606908428159059*i2, 6829695754713675955588040150819375521385021804302182810616550864521897411341288153904135110329679879141800804810315345187273672119726645991429853188185243071325196914559628933822301607273587923139090027157147605075592808089987091951314446918973774325215208196762282940724198978842301738772825604665322313661003093225186868418893755277826223988345518889810528216988809273785746927293518513221441754997473668974974600072747901140376844458525634502964126613496585306799228259202573850902787056973123377621762790160272577354364005638560426972557553834347522718061003508929732187705396809615445846570070915130224204423382679430454199246854107407819810886397121739897285647971413489138037559692731119147770317364696343961551367822719747218209337777755234416460043676434524500524820885792427407277431720826868559840305604486269951826618189825032013963389019400982802597566606497340294954100615745571389440000000000000000000000000000000000000000000 + 198555616235522495344614992738577536774596040817162198784147769918865451834085815381072290237512766972821314015379713263808169633252673860426183168602789499040640067654917463043837092157608789757674508753114038289301555376420575091637291971006587332254215122737368293760289331509309400397008323346194552259362256498149274135669124615063278815890907468283347467167673993847207305795933302656076525841133708331032341478826389496367582130399741876623002769109748093854817219815635446629604003538556364207092002057381840310792664068848364432563761839219549497733885062410682536763870740602910638468505089208359217379548585326617366529389603595732119487981312431085641598919139456910325550129397818073285102030029367394753860650686513459048091601389077731725325111918187340207212244209176929598936092925941658242145871465327802140873001283412873770818417132827292644641244701363206031755124502742171648000000000000000000000000000000000000000000*i1 + 1206706532465812970945769821230030108026939672682817326476253748152023238413868317533131994898786373394476709407082488710361513479180434058857206768501814493181762561424052115051593424925923912882600751491013571895314466016906234414529592247144229660015454547522265684455575529145911827621095094702186828321980549057576638642221671314621346827721807924326721112422790108774702682562292862019489394109717262665516291870667430968599227306633126356623073692005770418949487917977453965477126187320644817867775668795834286489319338277502612217513133776135571278585380227255379508737527500069924571355461689437324150403167177981285893029348824042943847349470672145174478885622753911349736539511835943394446683971054946002647177132218855603551623686088435100094430321542551052315890431762239275148958580405121859890994376037290512720658929335325397951999767219104498731208462358045396791331583364484300800000000000000000000000000000000000000000*i1^2 + -2925060954142319828975148138781248238743583444327173514556828340463367837420328956803121787556220654991737723698340399649111753443121101811366094339259132648131602214533676263433479157475067523664182942330901958506301496647235049890721574817264211144331528683049068820900511288172630054723489900104591400256177542500515990665136879162836391568322094110092455076989328601520322362645674359392447396783795052194122307905170360784142061494804894121131342064664727060885416839066279407596541797972696200348731627464345494101211748669075040128345284167934500071547687704337602935759263105343854907542715147381254536939543983586878726443303695627605957819078455153962833032882751751719980880086714473198256915199650943084513323858780285754805545796147124465311275371896858178844298592975370935163578670995256860869389583416230209969426565528272482683917721967912184550507115378408243362627699175587840000000000000000000000000000000000000000*i1^3 + 10978250468834019391490312705221548930590978178995864337585014958560225285137971500720540529149133233695655055906639073007080140484845321763842149618413922988656638422991350689533235023789736859841318821313400798930450582778930821860476159389266790393306778449676427594358165074969160993600778297164454777991656938514740759841125276869075899657445765527076623955216271517882440454235862956863129464602979899192833900410328100870662032275000670186407251327802831702710396513013421645699268803754968473050916220539203631497895698469294681009602936822319592744867588920812442931253126161771214372444737192086363467736962977276725601987327169189726729480852771682796567977558190915744387130881571181995013758616146479287391511098157176128466272256809073871987576540915522108771557548279800321918158143637233111346020010309893573655439412797852040379473782818137492531686067155325310327317709455360000000000000000000000000000000000000000*i1^4 + 16390616269905879271781141739832454096229060172645331887995301810942065725963698868792254303425891302433359072455666799420745377940836199650277233845290834859115874356849200730592320776770394061973464784318136265209874866160823672880794411891520597492018003756980908687581862146130985793423865373909646891010463918428160115639739438347348549038343631282371394461555993190127007343237640646749729220547097467669800137458401568000340311965201021197114471907135633923849353857678744058641185679789181392507970331535301747365726194385832985456203982802365467315480861121888430175134018778696481758413088806979184521080293410274729904656183558081866752951006107345999102391393347902027197374317856892573854921805918424663104548454410949461759005197512547679847581066642450912116959857553317837242512351273906615640440828566789607178884516035867499190429118853718843232162351589562725927704802099200000000000000000000000000000000000000*i1^5 + 36432392933440367031080745356914062845359561651773496437615881689966795823846846479830069477316641448256498048020814830614138996696830159999056447205050968099873872670072687545083720970479659381898847099442751411280318886949518205511480814247878167104116383738788080362745222022066407699402278707741140760925349938667743802291054123873340263212701399386388608143140941347169542686131667844196693056949549475430170839151805462370781648786015590800470118235769455188211195986491769298478000052304055326039306970205885421328088267233171948633829091885100175005714221764598901622540229902259139553898218676756900622395436470014594704533993966540361819017722826863264491698646334040760866911553571302294091485247469786615477090832449307772237628748983520712589902777442137108733948856837855041247494650062468548281782748827955764817474497217034621622697798127643606408979909899983019615191040000000000000000000000000000000000000000*i1^6 + 16427993137708218341757060606144580595315405227520786166329557759375500571546867912068367155747599985190442757833314054473886256454541053717920607681554549032566201330311763287223474856286782231659685117973524982041844147226238097680469891287890352043583239107598592098675669499951034439889157305645134556414132725538703944412742682704618494384045330526280441666594905695316893193527218244546173441358702424011684134803623256932304361520379202090471476297815055902019656502910630805058828490775974600232905227493446287439906496369464145278607904684624252038172255457498452203540666299504750527356493108660582111958901446712077066176663053735015804644714776529837335493501643578174308827742707043283322775332983762338661938943121928171708965388432588169917697485436564403947155579277265229663951963600301851360752591469447780145169414426956017997092256718670930240365821786889206821289984000000000000000000000000000000000000*i1^7 + 3243046848497303278031101565004289538761249191963664252538676352305706414993666510961206000629213189110714641514719596139408448403105310401367220198159806568554677706957511067703164008109617604283896645269811815680966030353748492830087927529421881691711265697143187652096626836861332494165250748490191743209308949849111080013160162029295079776372076887807072314137040815484042868831683903589454709460427789299934000617912861084069055202231567758986606887736658857111573167862723032103982007231077355013725089920102100042935226021590079107758284745063409052603732508268810695611049549763716676189321987503627104349217653563645202942395594106930903741276719279204173952780897869611060394550718724066497352646573349673227275128831129242967168229786698913494366663891918584567118583404084797873092030713354205638251750138711937659880966265115171357195605089465099619235088186941375722291200000000000000000000000000000000000*i1^8 + 348350539552085586309863648271210306356483533719454104987313812183761265461148723506650924914577452503950006714331106800495202380760662897064746523350719000493493436693060069240301200124949199368413374750158598851399288543351723542641572862425227202368558437073618538901178830724651083959130355765217128374092105434872340315334461170273581045653622760135984697955464557913208687827496527799348678746154922007319851789786061930386607955451948405091539661612459431917236434558614675709023639405805836137193313753041704916765710373658990443886156505320716596590453027199772622944924717862441237203976757766368186319480817712597537019568522190349430878447100063399889746247155382876635496484197860135149444972376057298452137651680547184666319015357372660796842426575148899518644476001702350311592430816431298849359762230703642678151206483878144344552224662579924736054115420989670031360000000000000000000000000000000000*i1^9 + 16665784543188805563997810982459920489089942947188439908984640896103640623824688314739831240217910420179005643031906883164030823519613574321398444363029688872492845966001367762328153592461243422113042136877521016402029510317522723262293579932842967403290450197303135880453832682840241951481262748257417340660437550123035175875643952865454197759689308427841232771127893956012258658677143849048103195040568516139374202833737531835924284137759999825053860545587314845736033494969256675054504473278452521585732432385717970151742350787580028770600135750309878872578346031888908624966028324958416742525405319939514746939874268338953174077472938404487681957446627464568968667176052802848230907066750491837873255518211420209628177107470254997967538458237798711570211957251046037060565635968881568163132391293645658404060406597441107472278582618218751037745696136730913762629101866188800000000000000000000000000000000000*i1^10 + -68716543157243446965287547622172861878669180899922810115317756971439057057423939400064342681508599846638413410013424287021607629982919669356563317013484871190922916261365552459119068029976446094471426771074158593492463130467502719140642156537120819640763890915321034644195425217281503325263399103823235545649328070681095155379954734799778265007179460987384794710754714900222165810661126904412961379386836860652828916126190471423368267531010045315032308724026289886506429653421799972105911494382424104026706763447402731559604227688815861947032888600955055197738451417854651907639030587329955513673980215776321056043332353753725781343753842954109818171292822825079651639360873524214940417296842557499870819328047624157578124438402340977332075643088078798783149801871766849473362254106654548106560442659335725740519174447935432522242578221651282673272483982843146917088591872000000000000000000000000000000000*i1^11 + 33852511965094479171444116251277226429888263644500699167103720508336878402864944571552270746751083892508679194504902440966262172894072826427017035872229876112153858414815331940740488482277163557914274143747779255552388170781013327781673345950383435151735902047947714624293248175474093707050657888730440590750987851100940741184916584184475703389312190894047875721942751427704888827184041480344810096395549269998161260994716680418713261430005160842402827679269527838798677958142601448497628668484151726062806874597635047057241628910733731119744519353224717479559261282834435396169726082722026843336934389474465840626433422597575914523459493709540768128601751017205551344148839786095275632848413768799548148735348055759669678900666990711476180923064330310337762685700560911861851525600994315279218943581185611609910479912101913239839968023602134483990745599758225823938641920000000000000000000000000000000*i1^12 + 236203357251351425285673241218974734640116628727527793194715540383168278226395318566650914416359152261027608035870984355362406968229227104727109985918426655760395810112240026405793246599405212072799363466070040687717339418296074284841941843877845534817425176524511327966868468661551103490663392173459530992528230377808168574226929409652645598641761392233674387567477728142498581183724803788477159410657794998963942346172018168195230496881690955623068002983921973438131019416928659725096708875696235545295150096629649545654670838416785282761234412483328769246915024348121538270062147888096743619660121188011105976103827300827633605172369908005378571143688980569971712570241081973898061579632658971088366668248281856558978974924484796842707982728962997820334454639716266567703469603855768445713150871326806589899224599317382604726530090083297256840185881755586024964096000000000000000000000000000000*i1^13 + 1182194831552905803522319512375299489264699939286105303217256274828567230051236197133758266254985956835068558282493898167623484351899107918216526911299282978061060212311452890094610076659870882699441628480641494235376577797452025484090617794162761975563290857158896487875599869085205241185640688127576687869932201092780218652034558014228174256432535968276824708574468638425237380360359319082229208656019149169132439161240967937191152288494978650170981831454515833942172430520378393133337279074462714019062176585320450300074032047926602618061467378963549013987974600690712989218203804418475299140478038600435012794887437941510011720450869900214399323441225429139334593445548491240747340809273994511318173929085025493510195484991024485953824982412063916039680171223850652687474086236114266865706403056787173297821480791387830029068176045538493035809211718431670272000000000000000000000000000000*i1^14 + -7955868032640545531564697399932531212934093438749077415554867815885685865107144929216564187634735673078408245606538112542883001300620932538902093637416796765457214820945747304453891818192614644786419398856960899782794736941148430864566069903761590560920961022161536588741418035026456614260926918089404887924759447013063603292638896535098602453268761827287793145118686057339104463371564420612384367597250886690879485248287729366639555545927020044696921224127722161354515819863241226124187505960654180617459089290042883826475020711234417862639876596332861741789564078811547577732309112246611123938243711011837701795023169134416605779388251539116799711824552055987322124037765491829135279055203462664111106320759167949757284621581899021374788344265522363670349033914755946114715429267124637577808479155736310712188914093461985061940477701920686082380609104117760000000000000000000000000000*i1^15 + 33775883042667302927888736237821727661938309973686545089844430064977706923825169066814585925563764540071953761411752879678944646121914024596795357181686828031801966105528818916843374725572066649521239574411405801704952989780214894704071358793816540490117629901303518854493559995467995960747182640260785888161019222768169572549581133480406349677756063819300137941013390800820755886200789268017064765878520306764683398044805605395208521705406685499306472763814171031582622373300389843025593046303111865418831101333729359048360329092615020867478162744557635701099627895056754913494172798570606291970367900840838528369092078917492220376841538820170820011906111661878939635540504958014490189317143830797487193990385986945992757098566490512262313038934600077444725766660966431454669330995474714955561172181148695683904082853686696526564800046738776958775066624000000000000000000000000000*i1^16 + 175262713845539428875358441491845207476080507977430441581611033698071818823176448855335693595351148723972187401243819839179850184986915001824067784414306247594213915961336646536940245971840449338335665111973659461093095763537243232804531509100867454037319716328952615458546761915240375602030919850778974542885822650045482436250004901767264805740444353465222746864919101395647117663324850087969437910424899099516985041748914525077735287943282182696592290210503026347129020308168633274521477858977692907702679098728169123768239416288467763523278676347418968385996206314434706929151295065596151110071745727503877755544038945252832482641883492724746014411827849573240526089585648949162477689482675382335327517035458888340754779179285157179585682805135143702109885661208155652215824863216903103017382229457443697855967726081936824815044106359073594461388800000000000000000000000000*i1^17 + 4009986836214928019229840392254954644941493612215867492901670027963020026803981895483192297838678640440264125918691383500172271266537856219610261045674253095544675294330881414730425408089248394150514462653082116846005312861664171222850379293039641023994369920413193827385325774856696484017668895953706652394366049042853745594999168201768221588680506775592033056639025443389355677018878611409768968142398692137409251390975891098005379848055698395373432380794610904416317177056265714819006948077990537497468726238620108749046930785387891890640162088742771529769945952043835440903674513774950140241816898997849037483044995087611117990352354668068271242032508128838535232293947087687867930946193037093057258182390445143502342336873446335520386902751255254405153996659143271452064395230181078379611746076344709090360100405663646908359586228668737781760000000000000000000000000*i1^18 + 33576518801555680998271035957027027889874450353724098989569190057192738580930797551257735373404375405639880018783926700585897270817148828740642770255787474659220178603797378399443841582014739646539073601836105684044012202569725709329265506963244776657750876979493693436718119568189561462574352195204535192223642492569196196862677249160902805434292333648643851730068953103362659902230487768201362998486252726001495894503357436636650377780169497878415838445465318934092230711259292086560755661752139247216681339423416662228910461929593807414597004357882318785787571021058270587484459256915952887970944997000123446081012731401343582017653243847361630091791296371400042937895566673964150860321549143936605244972439983310393110126766934071274247104681941595884675866907945498366015399613688892567908386924851994855136049101774557171109284202676224000000000000000000000000*i1^19 + 330824406653182312388306281780788322731822291172700358281949648313127151915372818944971122586324833805096083512824050680522558248244981724774816007966362835344131579924906440137221336681619931503261575580965937381287652541589836113253724503870588505980853701843657726231042966576649097217960139149609784170565701565380400739207929764735739765256912464687532565512420861298233198249073018442657194210019872765623379761439672408430143609726073786536628519968057562788815422345977055275986872140644575084459955974729251833129056554716415921367253306879477226164030633928288262456895505671240456417400788135127192324083527868781889828620244499392637997238970882150319410305374202388158819940773203641867287572064126488019603657629602622554205315854707307796324698442025724984994232162416321987876298382311451547537458981732106537162921895526400000000000000000000000*i1^20 + 1327221603827663831479524339622590068781789869059510263089044318166844979395602156792523478193494670612803000176881605359861829936826064932402415005972559883309219762043817234011729252001959057252260707955897011170437796964843545118777205748036445768488048277485867147530366523374805042822033573337711408334217732271629643659910468440559224611388684242946921273304207336715123307874404255280345812420295856736974416111542413377472364714882431081480813085933214656435306162322256510366465579979404088798139171751079054410482306188126500540486318946564783582673339979757059203056341594123334178314296264454254769254639952089609827863530393352099049771826151347747266426676939957877894676954280598059045287775995484582660589016109409282323494914616075573850371012803586498104935638842744222947529725213018451151259857726822271504015687680000000000000000000000*i1^21 + 2859494482760914420277739647621108059706698371903902244723947871185721838740803734898623200854205971397117026807337675762093212306935236207329327369207666979324426648473356319547693259328355219537209164701747747926059102975910549064717343406268139203162299975635645755553916939187120824208619493479499435855836209866974051164550014239218476401677137347612010374290721561587388711620976812477873728950465761697193851287868143014253677826332578836366485397888120021344550579130858974121375662329527719927942133689226416033019117436159105016605951389581734812424722448041373391966934980176383141419483821455443727718611784364544361000048794730858980516634869579833344483245998272007124497945803966247294489340807592806333538388613331299426760298568961278552816456133036742091012341467290797267657359420544602078506510317966933884928000000000000000000000*i1^22 + 1822702045927933121241995095774218275475190069067352763168104406125285587707653217728043713925317950918055542810139142715384759969633575301770691682302307898096648921265983689927346176656315383375091804325369598720558790096652044359830209910596028134620788028800166283880805892347171070794915822530482609562484090786672669056775624434886750756892574102991131915084686338189678368755266824629230650554715231840357169114373393347376910421352360304123705296750241057560280562063051872816668137401004319966181366485285123663676255965482474052989451034628551056143031320860317521198074815292246688287207029669938640365912532786527543861139292810109126983661413292177286097053872897976741894261432814948365237188119592726639808409539233384692266039411056369887968023075591103937730304136155575678137851191399666090652292240480665600000000000000000000*i1^23 + 582949367233422372658115647438985751445874381199799751767122788837274324692612842374305939839957805284697825947601849613705119473964110342711345360502623455487472039734716472120247192674526451281714691528403672045345865036016983137734501781766457009873257612713596422620642467389941725047223558599438359169286147063570943367813591872591074121887697898412443960929949547860846924584814300430402881495499263569164766151947413795289706525228449537963203015758788756835204674184657997837392273676221880917902116311242807012893702073639997525221433446474931327250714966215660594833339145998304799567721187990075570949058414254036432029526420157547384812715246570023552920260748227519204107320167748190267997444787176392742119618787694736356388571924852054071746202337619647531548715986958449686020665029778064122900612382720000000000000000000*i1^24 + 110435333090426290748209964564855387087121817206775880989280574197473843789983487755232761742960792985277862266791128731927232020227184979899798630180187636016219413667922378316320502371047239565109091517667949604833829032459817494099145702510942782817100913867583467038358321357098625818724068513452123209212089282242222731480976728483687591653373181487372558141173875271708051876493674196755320815081389245348662224155694914570618234054425867529125129157984144006927642214095356999166640495286075687476438586311501243584761438381239991204055571458701976438009679404086085485089247384932521525279977471021474918679768872062249797086218752238492610723686343668398264266752698344849791492215747736318995458740910348523620283464532306384636371771210410071623813383746584346953984027284001006650021977390109647962112000000000000000000*i1^25 + 13179693454053265491094409024224208685105842276654415316034153569527930215264306393419790389832669186790187381485283583911217726324123922532706136361071901466337378713602108293258993333500531200097694808472093594999262063131779199773464775277737895298035109790459139387238506719866360802783181994755019585098124670564506148876063496125502192300214814548484725290805889101465305034354742894969654924927422795645052627609428230508113130670099457943055212469001682448899503752744053622132776175897479083748153564999183699834590310769499726753154176352699975560396746279799527109072671682290801989404939386566070591030214116271184317920662854349724731775713057919406794669694829091415207730503779521121302841288364789859214985420049304004930500641864447645952617184711895506969736288449316855089105076695439769600000000000000000*i1^26 + 1003815058353636148418480173002572312974942148599449255476077953345219447478042552737092186000342658779490697313127997548932408238383429937903773341530035391455744743934654593659189693235099908782526693038820720718798450048326997602710783919721484094386241387393546757119919759662196770265201176049997478337034674768961059750432183409125617774371549705267476640702182535191090243604719987881137805663606941025820920470936550460598116524329205584050879720712259904655832521104147346169064971524250370549055335957946427880566409460895913668674759008646637382457346953684828364116541928218430430527080876964552607826953556279965420884147112534241618435743717085538827859208741395156131721783643043546421022887843407475801677483214703815279982236331838861255532841161737301568149911663138818054867040337920000000000000000*i1^27 + 47962265370866505784314014149982610296265954351367645397776913384154334949845010387033050614869840017930570260531038537189025339812189102583797530648379135355684523305324537697227775687535724267070726261917978098723761451957394399838121856976748272969620044941236887923929839495250624170853025458118406193272092249488416561551110041942042200845547666986900281996092606451280114512386797750286955168392218377236431511750979445049557897335154355813400141841979299379430433581000959189547468021680596939409889397963110918709072621992718726971400061498197417183231215236338067302024463040088931006601588260295958148243087897254659892080139922519843759620142315697783145835592083163533909704307838229020448659370526166691115411561674611604231581356814192725457624607142609716151104660098016174145536000000000000000*i1^28 + 1375573648784125593645086252592238104790270623026657802629254060643723852225786929631831079366210123353470912423253309606635616147046696701362249709394225339969211052198481882853397719721951530355868266297135143444277769730412721401281838449148368300821225640484407345316982972378783924308792731782642242163837631420637627788991921097907662528645218338967165773669292178009510016402632418635128552640296680801072720160099364025993603058607594320108806913117672288327679421488856123365582475045747779473124057881108317569284631391572645281415551486133503428109523419729658054742747164108377537579424412945454665992142872013101575676840060620171339197035782076878382091930301295032077522078816113642748993199707045153347793314408257863605428659730281403457884007335837597834429096119815372800000000000000*i1^29 + 20458585077671657823375071001283163999283099609298153459527612212275686542051304212240204319981799133311543682368725382118862238018039848225083547568164167892928390899400344215097901928164834789862800203181416315801861791602621964552707037778050462810139390260374529456656815609621491806642658236778819933444272911312598498018314260893287651208542834344806329303414849227066881820149843208135947541392957794280043372747272082980829180447835211464978915368022906125284817669911725764015830532735053836369290712250547434140572443853650321692667154377523517367073749892266874113144497380994094677351768145713469524627616180079448347200383457638462379951841492666996793552438965739141491954986451470304982587135809742750706447681221107676739383652059935902954571876186736690178430074880000000000000*i1^30 + -12980433240141770142153427424845024848327482935911196245093526364251361657851011682517813598544393962943590659971599019489966113491527302296305024686027529919781002518218847569178227463295485820414201199279293755331738376927666643234921740507004437824687515730054615208923015038719040039635767480298220235490483495401106309077218779543144796718314914638752085845963556579631473277271655552028002468741926846295665620571675690388591690897611812929002355657647155071601407925471953993974747456345307574170232120873591062274299302164178864159526006900347854757626223707221729724667861073955331897840493132828601240975211654392895440906685682294578339161458012846156244768394095354720849785659645723176445316632108392839690272809015672283365802697511425294303944194750861541376000000000000*i1^31 + 250462338344114379021500003366775836143484609258719868841019722526120821199130557278732771678724896227955148817709084878119957488537176460671613340087083847552482679308566513501212965680851516508127656641016724503332752572165255748843347134247637204712258352697650891290191701484536706783339803617973445950960725966562462614689392923462962926808565046730788495167624604517141626210965620023505972300834862191950904944292451747610927207374090239615849300695628363987578547392415386618349951848041123708547495959601061094805345179535149007115440842219666307824337849011540574309475769494121317751066518344498367499559659482416893459140772015867003307057213764703616781136089738029979642337100376521087356826300671794412397186456222371996792780902390975057314303495372800000000000*i1^32 + 37697299608252600618497108175672236376369646622986360889739699037781455568962971557290737075421845950769353740541493628149817477292968756934825673510032145579613152962381471819071870530501729212621315580090618008595327905110441396592392618640019623326177474342657774537715171633843402862059232480754834592271158482699784005351353783712729163532174196438306135398993447483062725546233612987139848441540134155703546625738773344420952963846017761184142170895578470336006286632800664947262890473365662731908762795522944375756067320143508604931443141405925792600996164057484694984786182222927062774578513851501645872583754429833947023924100327969676208009951903750546391030596946346746241305743849578562256575710065597480082589402019700264981782953715533002833920000000000*i1^33 + 698640942411172418859049034429265959078438920341642480017536257557582270585638579057916374397805346732831218863947081848886275510879732663531717877750908090273577336979002212203446095032608583170311471011798005977775094071069031097767736523166726458013702973083027611915026058959197199546652760268719986211485403783268392981498331248240447370789125700414146432907924743881044215397760353893286976388036694138698723852178189945856183444704229950518925664033075104432658016415989957182107792229259532902960467099008452568913471937879139308631144335333530692370571627147287832696211686449336684606964341746344824324309132497443518933944089716094896941954447682089846825216322611907692420101249975798815852748164230621834427057783677696252960093241344000000000*i1^34 + -240293037430062499492277491499276282327551379158079100391640194607088535767329506797591975533946843651272043452094425610483039112774167247193316074362339049551835421020807398961394169355535982454608699098697879103029797437440920467631057568541626070471279860508386760413782934495453744635143572905711245639704655759636755691298936388452525528457305181651075727917778827051775468825508024220372297938923509148814613252917135150819192881137011343492373343130514121163221125412196067741240555250074666345201586387744966567068805041852687820392166812301377035604635922179184308830051661381198295927691144246995982209563162360377074740384121387499867503291910261409888239883663817148298097865094229124973362456063997785109875261901455057800396800000000*i1^35 + 67251527131908363458802591240515424117884464371196431943635118921882850428993385249484508348377411028370541122581435056324313243360821065895208842323651219390114923423199028689292608463091145943897595202039359870215814320492020451549301542120885565845960488007974010860448573008130612707916418237989626092647676584130610251003743590923491761045102811755804557747500669983221053683153466495350964108624346212575809304074736982718821652976841165613499744786560688228506700648435264132344082905541660371233623064690191338673279082325819569879252947255943957423591911223684777790607390737116362812780772133815835527689685041712646558371985794512769680871879257329781499950776883672607133295072704747251738126997423663419150368747028480000000*i1^36 + -1345624215546802310476546212582846202075456096854968251112062856278465870293619670101109810448965298831917867853590266995935191238558467796640970036717537037294199381931775928981305518362595558738094338320009718370174463674073975482002543662071127927617875146806202412935720800848811289087136885370971523401081912814904919702620033477794980503223596541487859592368704595761122413162207354295093854785713230008997522090253029886234691101052807034147271543259166353126212693009959712977649433191979600659530978099012989187678693649549297914423447357602036213004338485004397430823303254711484086504676513992886041812876976011929543092591126234587777568536379107482344795268285702318323184011074817152843083687425216610304000000*i1^37 + 14440149120687066483305029418669780218557360787972209203365491778439918830314243759484317623004877056627801724411043358012524707841741535434662884552612851205950020842910563787916626846729762657307523923411458122542139247704527564135065739613614008324029083621303184500494692918410968686302975117101857460303179516939831538003117959849349460584299635425567332994887898784692040304020346420753629400396634250770044342897474372625163909528271219327973895439038832719121111606162027730608649766788678212318060733282337144301271603324786665748176312120733096485465656904575206085003322045702655606008942861614900822901259821110514950936642768455518587200814315564527529079960356948502351495109521962691041689600000*i1^38 + -57085098751824537550451719105899392206345108735260387921925408463459220102033496913350965245818622360913243236525438521595736560892298951987998800527063132263167541477533126512270293033525593415631706946915940821395687544817785282481265733223653955727607654583343438834194583150389605302708494618801643854786460194722780809977489269341145336984135332747640160526099765750273903909581302110553881611491479689013934032261579421616115532288068173502435767483026168862002161617128799509879033924727937477830267626847334913185937828959478637719239420434557936760332490268315062729674309585505558801919661120279075599368205209566758442140599978885018478512676457148186565712847730756193614365982720000*i1^39 + 72523863127808247988271786992039162651850975850086140878992780536790656769407733499659868791416981475030279931313398778479392613769986390838677779643502073253731520549666833288347421073883493679062878492765669110513465093961444671803622747193786744276495501415422100314117099711789266789791359425316417366931650956304241837092281966949639124222481860084055035331203685927736816816210905721461602010023151433785583044200382262295548160166222961303008408664865583595345390875700538896781133965753853986746115067165999437550681894989521410086004231987055027546575685899874534642741916274609268723127052042398105521162881268689151835396592560582832755703885483564346208922376257536000*i1^40 + -49616715376949432851729876689874763275367426376254369432846346607282442515263222295819671246183431897015890027330561984803987327364180198012463316719183611538117203762322369355619042999157809197219104372986316141474299164707662182431361413770421084622186565523885344607914784035706998113973252485075614788398556706450058122229526600650021390264575202382503126435938593016281295200151841101308835590502310426242688586293150964174366361413276225025362619852883494025367373034874739711476102707609449235323366704831380446709214089990349460130821042128452267814672544853500578407999231757690866364627896772123244576564803534091568918259960494875107241783602954066329600*i1^41 + -32218138019923524542381093122297720195626045772619096663734114982996072821794143896206741378191277086698994233812216076716124465400476245067373061691805016573140369365353940542619681319369747704591403472328450103982993130390842205586065555606886565780029771420000010294944236537431415026483017947134598587716645660956658346409048571837754771393156124951115669382518781319022495435188692686654150192893149347750418218047055389669868413411136553259024594109441253009577406657989560780103738799312149638869429559588927909510913413425812651578081875650287284780465060654398034430019491070297888438655093038127529713492980520902172099346312457161047040*i1^42 + 271395890780830999191690298858861122084041203233597365725494677409647330584504804938621802848704376760145998166470972978330818602058097910284376527549778999307133422224285250615697228620148835678764698191695280022355433369846621428175988874670631563507796786732160776608508380428480588157897959433494869280978024647293621515836838745389932026515900119052189213325188276351899332909531150647834446543052316948771837383440892570769194288126809323391360918064256032825449652237084739785120627917700606496252168412593106876943661864928227680814835894884801425104353606668949650393721763864947241279287494686596743612920755136*i1^43 - N1*2830263067044123381245003080582967139405586348505116473481968377424030042998001455687652044263502833273859494085262050792895952820725284477177*i3 ] ]