[ [ 97130080271938704667926993104344054625767643993668650147545226908965704130909034864145828100363974765731292122713720344627762861509077455305776705133291775929024377452850894229544922113014801760140162393999044589164316670315271660630359622536363624080574725670272471011603059775071981332449027454582753150436940093906824079543795818255082421740021146554944105647732907000743070002094377720777720265943424949193011817727477905726146919251671341485561406697181144929862789498891342368849664916193007640556668707919391634718624847474003823185707349998165563159835108972522852937407870598793993541291494171993659288959225513867477649248901843384486682415886390787957478696716792597813836427594735655727120094152442441913603674393757905736404818457270974589986491117548975030312334616939827933064139496083770037593625162335407421613232833239123306668858862543842444913424885784328363086189756771243083229372404244878163430837601582119249519729035816408062764885462429296067101126167452628168215903518061869728413046371545519866505877250414958815981456815124707489597914879740970906321392085383042107976047844081308991154288249026320365825639408293913258335627942075415516805339312551796531665066287973474689351680000000000000000000000 + 1345999586162476631235893776673478184848065736430619585516631618837947483867823026713677372847098615169710997761957094391643295848860869515938894649646320688273524679937617350635359792473477614593736167722779302487464778157677041340493517156934417375466132006838457009179099365217227065491858657193124396836834172640490044962569346480027942480591236687609383344545269508921027483814934605225482853619562873285553142458285851384560072295203525221156401107633004097328645884269306738597506950450437435706369954995521135889347922297735381800530128214789670733557858902032787072690753021574531378667667991459393330205538841650924241767809042490641896128955049226573180266894958992625069053218427677530197194870783470133517910420325285967105255198611320102760801081427173854433365730628058017782401754062124793108780234174158049376015595024860433461906600744467840052497859325805600247317342891265644808642553350421102807897053541343421398302291875624608438698207316728041923644548881715319567921087658942298505595805794710388368009259473163222979005661027877017945737049528143763503344701288614923066727015559534465066363753418620295523731982369600910767348433975742427709857512545853671731487190314113700986880000000000000000000000*i1 + 5794643569824506036527893418091710750982739157590180599119969542763728381847013456386135979397481492946713763844657862890690900812748119433948204377004376187184381638805531200839127230004682632313201246884769299075800325893149823258219883015448175355257200818796201528069410631472368796347716890211095095203702179390431048974679135410681171757559219857274040620961944472630055664209068953030059515192035495333037252816933847178893621769099677543884041209434659692083935942224770060745767215358989894970983730691015266909817722216840962644404847318161705825759792942523501117280082810342187488713079928240432750490406274193954969464899625287784193123487623331888426188211788140018628742261646829397456322266814936454401962071790244270244073266332446096153174240275384253524580821577298699471383576141213824778583923465810073866900304724241917395978872692601907439779284895274807792712487177504811926183303316355935717122045934815147776024305448753298591727958143903533174220042114771331683010352563952510877185462949858749274588240297683208299819095092751225687540755726678590749284448106818250872980104164166327687106195651265298025403735925078708553671117961956876771406982629274990269479641917972398735360000000000000000000*i1^2 + 5007699912446930093385816375891385597111452678866081166430120822255311797776013739838778422608820983665382895267691786614583034722559897004743691576351180669713438530073656740755437703063488256702629932566647112916064558936212020253945070152972500693201579949621216972348853865641786220832279213448468027817446757652114364711650225919658598935692293431839718230818059140102301766645443012910075578864801852521412453321271493751033116323425618635740106268266376009766029987168835813007153348000000256209547812520117538109465730563272482405498251641670398760961895443405787299044803096927425878595332853673831516212781144738130917152511134716253258003034150986335024556489950126428151358138795254725539988713719439184461567867535830281929789339524702351419332640620227457546431911148332039801709962953440366154246459345589003494813124521577410749730760534731736680390208353112390309778114624225758362824507897152510720991531403833581379121457131015680215051325300973978685762366421120721534748482746780009897217189593490330551369036197412750248611590364731797638233548400752891799022470468811821680596764209757045054783644356017513663990176536237349920899860233692914226076915917635278318212934070008440422400000000000000000*i1^3 + 26050501106963267221876891748090072500246692781957920400286864360567816763496842346923140876889920988533508453917967077366811385205442902601858288481300741284444263436101873630124059035947103775445669912456640607070066715092206520695461077319968372640315073961155981911824974231700022563029370553426245485019717874945598964106609813878981192402820432842708360293527869515699310341639544075327441553672331787746761745634512881167405335591505902471704155109730920315034404117553524805493418960717358091324109700867034988684273015589158335050719792802561994603827880299817157445867609642651183970348458965399131847518973782718370928369848261891054175756270225565785868419907223454592895388718068924869728744125478827679618668716009936803565153364974502084029197022529171704896487238330895194869484530945181564724499746991714658248152555460595480511650020767240299792819044185114497275546038405646783231089521917242704070551604725200065076958700864998305100287521422215657216661983020489010709969884502591441627031687676061023889153092054887283981534698394577929122745295917134796811296583747346458646357032455100398157073906331197964655286301055907185071443616983277071786919684269914400007586070591174606848000000000000000*i1^4 + -16670421259738722237462993530763760575830228124716064675614139654042882291341941961694851787651689799363360095683129558378961107758724375996404778742073972984370095823633918359068021525947746476354574412060916285565703816357527133437399328673308787818101627055913068802468235695661441219232238805797364088325843469165444194038397724771125601056274958949593934316723944316566609727015545634750856068906660902387383262015557119363362922893939530009477794018405515535105587927827309276133580029069778268099635342272352333260342128070804666612858425618270778618706985556079670864786841007382307469800278662228452318904737932608298237510415925202798664646433991298093515092502372035194301844975537458665000525554495860969477455999012806450104294968497628737782091521023445004815429462031389561169917402680789628851132698781099486044797558314026344998081158606065797129727007452031722465166331082399135787103500448847651020799044016754391994519702212765335037205693483278050947537859459711914998687522541922438111333452741880140957218710698310316634962231453789642630472261100301190223412476404113855769491451258867764689553332501867231645411673185396941944701061953815480121302598315799378111464376293167988736000000000000*i1^5 + 24640536841076190404236556398090933757141035515442550463929408897823642909718047546193850360573219716031487058990937640454999363981318824244525991149798108834163143940346344626527074730168954508381551880822130882892690172088590049985947313815300038411273806356996577474756819415890908673422128537081588303066753382464989596546490234891013533015529371332886534250049869815921779458569003077662214524355562830678983065576724485389996319561966543199448081826026026279388549875549247075135478434117183543341306030232176121679115668778039864082154955245444352082318047406317353153693286081862897802298735032938037780056201322321586487330848458757192334342743707712399281731088426798502621576988464420784103976999077934200924379278684290170915276957984129064729648330544061909965192941833593920538190229558679901783932573038699820739264904824741906739380284486636640267562059979529992090858202738964860210936310405853194128438083033000552076567361500697732468130525148880682317190456798051849019064192551465690234091742472222280776243151286623582350945915135373905866324034881819292144391422512664623653462426446920525866745301744973180998438683278733291686163485769886354921890591475864292921279105362768691200000000000*i1^6 + -22503490865935221098063939913935847675289935715379341964564251180708942173293000195851510018753669993671353597260685247539551527178026615358316714998852850170680332730932124086694882699873904914443403914977969582080481288841226952590209446434041709525842154655080846555895384577161282668188532815583753425975804205735954365865965714412684482090229795062519995559785458200681737143999829695555949080016413434912984491222253173637530423478608235582643429180433747040016074130866734960708715285474873466604033996742447309577170229895189850664529917957127623230223582243976609133213714101469877405289126703298944626863515608829463946640461809768360199131628870962995247890423527555482998477551905973839046202295744248758873137329933884831866111343590106466583863806685958590150839914847075261075825436835829847973059329781265925603602554740852166802323823524897634935965032660533300783385018033036177961205076459811518039343157131099480690454587958920282258453893937443536876471225272292036989059897592769767554529872175566388628723098235497739571213716622488677441865975918225577043313371079746369185769775745127309049558532393298246367558760269651961033224520103503294052580937648121627613167299934027776000000000*i1^7 + 3558326926591747337642273392330466362564238837325478044571892172133308815369363412245885318758203026437936917843026475357471170534302168218707687219608975947517509299397592678651195223687980604215504885633308498960938011178595511493855941937142665431153845738064120153733864573989656026342839970988515688135405726782794068232609773315407611249588478385106809665859788787998304317375526943521579750174338494202166475615388330308280520847994981539441360789160091383064441601769707119074794904694763729815286860794212052636605420759541896290027287081276214082102364801631547347941130589863405045290950727614252559288979696093897274755567863013044729739380278275734658517453619809390541971130791102839448404348531198768492385036079454262913023604402282066005273041689004769784397385466271310894911348981768471914060831214808414065567281839591651629839542569365335849747135431886697802386940779494704182647710937898718852384631739667651718984348693754270011242367358381058757790384908509599422984443961567560464643831290348823104825676112465931508707836855364407313053661075243714909749809427812289345938479426244668737266644245476555323299458304326371899268897701750223786680953677619505107714915340124160000000*i1^8 + 1212563689270057645888326356630220633003930869903054201489473406598560498035755716154945281660964967537549669792180941416538658884564886221720387392413784149637568948504127356373692140372229141948197397242580857334289965208288700118748004125383559668250424402170180316316363052404762365493256832914063229214922846284138425555207866788372249175544618054369093883226059238830742900024490822137180606684160277760505125620103728465786913257919694511887274775766480075010506530426559219536012177708670825379156553874172828639925069779752959204187713131258535855308882259947996301463836125266342511859814392519045242190040357364108878494828986111659105145903097037582790128565570930477443761153092744757315003766921738884593790496473456111882191062457428342273428455874832371218722895132001556912715029081620087672023248857587645890572527323571029820953807352926142213543574466904959626302267392244017142923903030887144215714899953724185453196630467751169055793865642322489932550735555320947746372068957699690950954679951577492324054402896833866610254738029455338817988500416544105371244722469456285761196696742725856755571204923119218093255898409826437869203558504552797001034721368145311380713139024691200000*i1^9 + 228597740789653821410453894220768696096419328934871039008810153469566487487298646926823729162626753718068230287141583762726614611552607033055550466329412035911979676933062461717850345023846510841884632163032733503115603058199632156017778029635285252154619385159445880707684066414972017680850798526139080169250583989553503584769374227776100179724034279973976291477891711479037409258562355395111738632525967652084995438695023306226728884144319420327140661233081717333425550047098670955287254105152701590937974981642176885212961250431124080251255011871315638792116109635277794750408369694545664454377271007757506835552264883389868506571431659192664600859529412596976188491532667265853155538423900960294620495704275768629332871235403947251380328272025083642069504054096257104289156703992762780032521493479585159675801174736017252182107469503997750432157322020771521530536214862295489500063157117452524243976419698276899178903198581317128435222757406203514563823263027363161327958734269638776410387794501328701211186985477818583986364214872854209328390861710912341411845240826817915660525882080640747093402764258499796034581980268170266032006827817944022971875028147057574172353665575417034916963863756800*i1^10 + 16427349986146866225626550608512486813030263134670260496277371025277734698104024743265062780112933035005573832679372001109374419657642283009902824249901399413647558602418679849031019828534620653947284246270571057189261063916031626302457543193855400015507879759966919191374444475722404273591389718659361763826192306234866215187405740808763025093507891647384543239096951421458561201543875702329862691708910061451660905608820351254070872519201421863772929942626214814617622656608849010035086302486107960774958602513704420572316686258772685868338212500729264885530721193136555221823975920448537211125834901846687236995204191575885347687654674911756278875425178283869671635626774544452473703790972356141962960937976890614570742629578006239162973965105788300440759033672492839232478096834270100193941977358938995009507043258509181726168581027240990399400938514040043282199713369556689586436176015048420595293475864758063525546657749223522155297517637007141130468555904358111985017545020821223759478442107199000140396659175750703488461070661215702641536063633860363017251053381971524914501865979474950592395890722472668747944386250797075035548904219461243855039906318272943638020306396846150993502535680*i1^11 + 610301996288202136522259849172010019409064911538132026323110341337008291870010295855351198206976831609582298070845661517813056760177092147412529819629610309391815106796329399727778613108006989719032440958798165725410391970028644430128247839146432314373359170292066971753076875918379673854288622015206524367352611321055994664087615188982198130505409208986659128053649526273722965934866558731940386769401206105906538583261941768583250614446443612861742030385202653099022285195520994181286301625042608494648398356656469894630123947844058439098533444339082523429561717692809358992115042056873538627779448809871413890342419022468578028831571694464310483537217169452862160890250275644052829760611813015357252882164167716184253161383013365466839258736535639686466267453698068511548231062872885667154451506043186839047108562012776902115175319707731726744379143080136801994908615248648158300395375994630700370722746348543822666757651282622235973197622129733463928059334249684633329861396240568654782270167464638315265836188756492464089094097866483550875872772623381634725918207646153108203822318292934483425928212498283060857026594508948915177998950243464730569422123805729138482815933379467708203008*i1^12 + 7191619103723403773461753914289934695765949778272437625878420029581414907196624568183237173546579696479023555649320555111061962179758386285999417309474291247608744358665681653456613909940394098440128989263712769941110643103035916623927295650853389106113768213344227920959375489179567029546291561654909193209202911127855837460016348260975885931957494273969398606236448161276249423407668881577985685256593721180490215353173410227337372150458656469021635387750202073850573969081712179299777292762835261678823696832347265743381133750202993067182532212723560590271706402617449957350596090547516530267682016187961568166102915481950050920703171961131421261564566711395655603412591914919193347111794743763991739530101751597965956511371337095162413247715725949311619780198747624354007598367884693760745014789408012202747187217796286297747065377069447193761660351627276189508283564717565323876464291820053469943584944963164917146884981626703037036673816589733965382599991545107590093985283216021914956406264965909216983400970080664032592063571927933968432172575827274226063050260472098290798415676717986752357496943135561525344253926225194649190197731102141648101428325638996457429410234360659968*i1^13 + 2392158899784800503651619096933325632210150240970389115696567122516193604172372087633026761244630695559007312295203881292281859529317262192014441450585807753668781567238521834866151431604410620037690251691563454644238818223995023878312417289788842367832823998142095717750112422861506266160634989296045036444754841326621827018663966586759124751838710012285876278589087129011509372208631790296204438747715357333364845289287636962667701151016322270092736693526289019837490677142060523075363808516060247997976512042875993769128418182921951908261858560807000249401769744851589610624369001215358095880501583962101197972473162055179069157396952915505706589209199153711187548195400035768716108254190194481472588981752119073809781586741853928232805054337973463708320955343794322119616435705107705570668175879187167841083437569264470911769278345363623303612295973074767599717557189640690361120999248095214780865412020629715910450839081290114481877946824850406896154028048272157803742248115929716690362060180146196812147399095675598549030601340740655008489748235443724204661768018139900159287401314638953125360000054503605547427435327177313467251245149239093616956350135810223350079772227010560*i1^14 + 97321224376357430349740880022292062035658560278371805680181428903941342109084679713430293742407367340247600434142901236038271815522392890076493880873326882865222867750269502499258368860873034493351394654053797601220727277807084527524164684376915462453610435403614280790659420691093612708580558771212552127090229065559749816318664147251297131760970229831169845596655246034748735213526958405634075201939528636836577344742458792760571939135148542945420840040957884363468699165661157143673348865522719134737934631356348283690795250606607430389020124475115246075525213900329468638942912556105697118887969323285046893821486636654883122291058229048506772940135875547491645509797015996742362363211336968246752394896232588244515417455927382715608792972519440098744055455930496864970800029014111911769768219365576514547018232402461767995110524722749228684883912395510456976794773360310578711700693445118398433792970198880621804848376556972876971774692423957089491234588341739674260814462359384859377795646692237701091112632430231607153312543710197642185040026296891556977446235765277118955812049291404373167928920229246721350387421674902430840343143643377668555308001218933080356200382464*i1^15 + -2235806224164122005010130024363242235051823001367218264545370855596687529993480542555121994721949257765418735579030002168847415137845804870143751201700551906070678748238039802896371255781119738778574797259501706823879065226206488062090073005363728679714918444587942565164108596723361158358246797940823355486574463205750089974406142873843033025758490026694372171993188241012954114278912693047279843103777586968179449157361108246123910700316094414976554369959424063700447314349202085453133090883803565861507582304269704047229590090140188506989829797712472393784329598312333544285709630983079237379720218145241830395414486705738733510694190008208545794926749212088834245813712262769824572910619712727361420909452623386456857045293837363529801568025423659051529678328051058114517611243072196187246050523449758678343918230531227062752897686109557143643981869674850845499059129359451343705663533194406555086961754037384537959369768919503794704120045487369716315689151589465049316135478661962827413578447869327010931851978323594800386224521736044038262496826470979974262767702725743784649528760849086327859879353180104387766728046852274041847668399784585890737118890164618331684864*i1^16 + 161329936131439250907146936767040672884085342233627696737514183024554947827248318384854606901572117162172100038961201939925806500782791953367965458853711366643924096294785440783029551141861518018860339482924017705408781511089358003512465636172549324959632622849771669200845339025966786542744921903039090052447192661165640406527416214375695309585906814821266772449910514576790459033794814403267911994494986992626307525618287117154770115973052444207847655767302612194966021631304662777182956332196720829458297524431728823154349317990963874669031165845253076430941956649639095105561126033151912105283742621465174845549126759873777674680653167160700574822529576179331806159778424476805730330296384277935347464028884094980991166179746313322923707067630070395335027084601196332306515419356444740837856737968961049806769005650660973864589973681054987221887073926808355707778236903471925030575918998332810177350942606242613800174488252214397521808200092556281750178158259662582716378421854067156564555859129875894558613704419495180536037021851832710586415797214936874257635402871095672646132420456040578532096865326074526161663781105888209017813894429544901021673399703176216576*i1^17 + 18989158275718840328993171380521968514358635343530683374692441257546823760268958773060048818321535133861583755560536401034959739987549038026635910045479402934223580320676698634581863805916445877706914237938619848384300744250700499482677271790939810719465064221873182270755732535629484403929734931147190224773836923975436152844921590223756463289506491769384701322885023008464489917434946822972654157018884352288963373541293034222343997835808778695338402176591644351906879676855325895679608261188572606637541411546480550275700232262085995237608533411545127384197745574139671106234134730532579941221318877436946906618481739805314080403597006530229829954235288586246086189794066140677362180596610417088839252392725428589614226943310121235152141141490669806941272123494203675316070375415948871439755998448444385118918428203276293903571305571923878857631311025984499985563008763572645856785990418627034531590644696977794945465216892987448083506843401000390379465142146811657637025674403317125545798627089566962275264761154765687955114931782733270385665484076122562842447959469748629633647216535277717839711587719671404974012751325485480774044599509837942669335409517920256*i1^18 + 464281285968598968505045176018743432870381445001355486724675533074764336077758670711646594100426890649577559290374107978667641434203414184592645399491256829956719288700621502691472320880715103678353532775845202678636149358134614182373725397281959811271261813780878202218434288163290758203006494008785175337885775239082635856858228465646404313933892875373736595501683919210785523280578278473564002822134180540240340501569880137392286350716474111094027390428285460512041320988904639319450008030528309942344521818206547385412083749401334901669270781194994818277548590675870525786469084713190160934797321484168631362392458394074252385649363185265100149849870593152657207368920801896701534132343345571290399582910239391391417162937421300529100680269694456912270986775389405031417590876821703891251822229126145602440984854003785292357451977364713620944474484359339950636932159997624169456357623286562446145134760903091032788176515133829670406382502565818606811036011518281203358787051165428797124501111003053048059321865131074490587796871584567078478545078362020132295214861498405615639099821528422712593616144996586950231082749746475101275127311497295263321672384512*i1^19 + 1554770810168021381586093375724840042856913187974570776727680253068947643890223297959645508593170231255292489668096918567444790518341924101870889552835061411699810056425135708673048595042632734275531542696848669545820806481888092154277981605529775747878854202861441899932266920575056362201487561026406629979769818062504433934564726538675482879629216624817646998386656959665499247513514435179506653587798152132546245100445942102325789691557621272590487467396357143718641686185833759852659566285543466021370223321424770848198265100579318057027859272413009732209949094656050494079416854132052942998048978008977792573508621733795812972357599210087754728469782302285998512971505756913023143883786353162304261655052001056762732801426177610787815060580861877214848531700020195336582202132066361610139166441547774731709816476835989927059877834536471065475373021568988827319641106401667398920696757869558578675078600766484655029248090109012591662799280758630940489992050329374203426253889343154857083973660473531910530734205237084815382470923378352091255089869667922887128727172561053250074367437573103190921277087328395615969745442379496242352254606936918374481920*i1^20 + -33614714736808031757910247841373576850564578228209169190598421886434534476707080783057938309637735876623481400223564879712321449368150241249279215598718155253312214395574517759564410531532466473136433430096350788737098376875626640745287838485794895087068815512715936755749138538674266805038854415119949387746540096450632690525983130095697177569547491523426112801523982181765986980617647274599691793957527480279494800802019937362421198896977454779469753516341076743991380629598432899841441808837970421550920369995922133268294478891310426916020548187131494699976134382191563778420906618011865257396600378430442332046722430559067308834831440852537653002845512090159091625923391580237661480035755919962586772233227124589989156088236264907742445781290071327676380734001600704657478769135777887877974782984241540299902899800819761005523789288548706202183410184645468257693777611725341592716510881841688586094858651863612908907041963654422639728867435545848447148752378268666543392217069759419587955378546104866892753510303236668574707424940030648709392094377306710175954733776231045784023611908177870501474838763729065807336540522397865111897756339856736256*i1^21 + 1230749750764088440006059193256257410185714361381518068859778863510806543122100933799892747589506973513914951722857134360947845998742774612179875010165178049825248420001114805945224645112065286484591053105661544847817235550036282469229202087898234648500364426362922131031558656977939193707910502951262344855586790567064562683369883279829505614956504084432074951642650540395778503040026877601643289551155505716923929410313425043176905458462787018167990062973821334236813631043971278251343676211091659295786601607457492094134437337056174410867253644925155570054238925204302206798858483308447053834506267898384886665313502680709768175961469169057102133693459039691582193362984261755817537528831093548270224898677090170565949207923206499597934759602272056107830379479571124133279212006290288055114272140554837208674948386296300464724016945812961556516110813489772456274664751770121328716237703339974883753265502456082098330116414898432260398859463004554851972587238568084107056482496734290324019885201539401196351950482471933188824083154155565618774562487105705878466297115590449834110373991354967591815719003203008210111175187041431192463856453550080*i1^22 + -37109909658914863535061006285944072241957847427597070631875245901055919584881112714505094284704150329707219696050739267024779784942326455957366826570195513657383819929863138893686281391836532989248024650724887145050900033050890817211270848790256283245026556877567082356598064833404209973483609834605426905329479230682514252958184926215280003311797523844273786682606535696323140953364125107918418764264905249276855006715844403104698665539850216137050783173532591968748357379956063049386064527827259213792273480350227361793873449190412385990765349015227661282741321110808828295429935504108749796937115239327659795986176126071348986513665916492917081194350725518014051415582584398148468700522053043961266753808681127278698554399679462638221527955099421574975027165100347440375055609446603197015622402559968813390829349906500421405709207460421755180843590286142244459803528072973324330608193263419097616702922236794027858737684523021455731404782796807227646185032494050188899268339332520381290407508804426332068314299963764468005290622221568216516428227451058932449362188056990999009233165931083672093805703984247213587398606708820194006874980352*i1^23 + 502399422658840602255104777136657588552547206791193850783267976941664535577856238848662418791882260891544724487026169634036470659070492013543469442514779158066742765363822498699234580337784996865246709659971231740508273255012908179584018051203060216905967664709955307427504195612740105892409953888407162588506076091017436960936863043909309887669949693404148323405294442259438925759978818638829514984823681115325178235349242219115700553089366001409394032652426841183013584905073120173139661045281821588661764769885023789144221404015559705158254391832272175616414480442666556437427326951699905117965008584169384762501857844474156457991119627034401726317240900682038349728221338012278591059207568035204021224869982133662324769796916667795115320857689885751633367905407465903034631686605439311792496035897495609602655794889743022410556249305613826184011254519136236092589157775445504605623795305604660357949459527950784061086883138064683076157374867820211507517414135065095356843984170773783804586137924781119590494062015460765822546472308547668354028086389548074522382178666082690009318137550468321737306080532798484832996358829230230863872*i1^24 + -5751291203384390546367205406909527338298984171308387487144068228570279909463298882186016151516940557037317651720249192890773295796267680790137730677735310324832387949987271831886856198040058935471499493934396640399381759462373066043238978771373069564087673622615671973471877823046741819628656290814392267783190522309426365987068949322658402191537264686097514795047010623995764185381847656785801344818004957747703800896758323012315011299513249248490918373406011817393675120056494959349521876936049095723698033952328245323024905202382427792061503362399033659621216098894232904414439371844720890877639909798778121439461160460044334443896518629798926910272410152872631646678168737197736265631687651226393408053301608797520518957726273879250704477761742858719607990700641624714289852264262660890571382316420413399170383529696017430502149781288337259103970601462339300079459651067896591977540961538713365290466057894924796126947219155038790999889991657644052704558831174773156501278612115056753412524388529228769676444686885351997381328920361829454254268406622960704480442875261937229584101788093775695281173744271013672128978852996186112*i1^25 + 55175626026272395502524626409577679794305949107904531900596966504341005031156640034856174863864065377961826309046530662617424779460832661950884371418423294987433310266941625599098522133510017779926078340136539265557122062357019289706313803326831118427089627061520773451626682795691410017536084487688663094136976943154946368054128882831703577202481053710939662936469528754534278371640088446456502551903366602937419789095182025868066133342937945508115826699153171115211516371301116233437404908771882270164655054954442552546587376429530944587509778676498971110663951467605011488250700314422354129367012767439993064497142023286493258579199419235840052390426132783049703209245491173539745502175263082688878601159829050041525863037747093147049649116118921023000318353889009515384606815383403653618296698863549505395916870841929435131204349953650883320823395596127077652025196924300513756754232514830866044856086548715264142130185895113670096302378732637609679077401673157083885592078720884317808408457585710553112771100017005223510408014162271186193355964107411783192370835394638809605463095501068270770835969192250263784006138986496*i1^26 + -430903614518155875856330635512240449245080941817503391312828414307176024447863395964084388445951711448400673259157308077273188441230130158408300388860607840861517858583986172820455904743752736580803659242960407716084565160049470036512035560137840935083378268744495822766331947630601795320319782945239369542218170357906537459930719184017974682404256379366701882989849330794890338370927036762686823877467762617619712907147624248919270619395451554539442442218038068493237351056112122347422615540728502187948921234741719132958050407198377412052032958115355264380605322599094370319567346755284439810008828363728894226282726700100674843262470435926323024180210659057112103575159356801500833404062914718713646994384507718336769311656166910469776861936845801435614113058586158791087242942384108992253319902895178397416884253596398176665725526391961102773285885664187741643678605037452524525857301894000160304620295844441747336128277199040466525527589332902852869707896593661683969846080926863591191697492798695236622402388930904337700545384156396883950974682676583526592782255153288690211642135019841149484161185972292949928574976*i1^27 + 2707736980595567199461024691869619179016930001645461979051276797601480844930153808310574680334404011474008508560482488765354647957200205210137138990423254880963344830909771895470681497968525639853839417784643663438356731411514278499303290815186536804844592165722053255252274904384924153270604405307327265312253688051532025569675151984315016139168285638400978812768659699277765966904024656326127768038471193329735138916269479415211251279766893482382767697093295686886085459443599118278897683489661571518427171421763598463707967752728531191108909190093803893117087696743731806578737875134242675394290863308993547138973875325587233174571410617853315855127445690360006032595943081631521833485663568049794715797238288590008628909144921361005598574953271392960668250861308823975972781157412283284858286887664491446709356601647866727674862342574532114362119903429049910859429956080901279819490543170356014525385910741099243731360548987290926414154818709402070219471063471692584115126949389514396564461890254749742620008211893033422913599359318398200924071760326790051946882292591363557958529892464630086005844729036286197760*i1^28 + -13316626842653489290468848093581470568793937799370674308295109239369634871148970632619145409429186604424044548326978521583903829162425321653176916273591667595967780317322314298804608571808143752304701970668758032268854407996207125593492835076446784491478666787078243497413214934192304448766915919114938489513566974005113802772908295307466166038002699281633986829377566547130476241666832056299185360633719582112726094234578969948908935677361016365334858232246118726066318613676614574726151367577098552646234141919368839449013417899902562803021748334899944338972210498282436693698230580248046304192613568909279205098632272445354295534456930868604196013942718282088197761709176154286430755025370269599292872964014526586057095723994816515676131616619881649795625903697560713703364523942320303802768690148170118927209279529643977598852586725012231053630718240119927961056247033617412953656861614683490683251137211033467239328174874641216284571173510691356877623903406667787169190160556478422179410040787012575903899749383375639392205640874739767602327066656867206826030657025224658785312595918343896060027984616095744*i1^29 + 46898757536055099384230920371975827361734928690202395088595961615947799744030414191059230757424113889140855256492994579396232417278241797061876013220804724587438566553425735326493934388383108199574211808000104348357109993023967563218802172297711458724601646172241704011469646787234023420239585951354370954905639254357032747963247798885225145286951238690237820479116662465224550350157240524152830883442118555253172397485407861248383013581323826247444441158231229853671496394694768365998756228272986085163035588575458046869190129760333150462437965097575284851183598019217199358829164637878201629427392197854308946465966959649431824075248019331851902772402912486435371850300874970298685696289694514908111443042085022859932951035976637633638791947650506677558854566807831625807915045680795677797057436612114385864328098553993439337503080836697044402965451324821189139196487621275952999410101472734237000015818002029069890332001643086109488191660666375367739087895291150142736783716045314079692170689901213119144740861958750352565586363059735635242097195553379264015821128772418297758081653916293381128819048448*i1^30 + -1796005055123151342465485413526829920462307897895636926035552129253121676119449944378390577898989184716819365722547424095795895542237503365647322042168160622252310995657633519037490723680191883609164855487036691571256468338123459554248279628980364233108446068389101647943792405498624688534279075234356648755473916404276790253269433851879750168291471450163751826988995745730715817578453282504645557105462034930779760068485777911047340605104990265381156696381702911178111425683094875237905215274118841787828824053742997423780981338673788650748840788938270266655145235298299582115922123821732192808442968838115202217673858192323793617123461515120822563325652522287223119487815236598559937332848661593664550020286783800684558418908516695165888733458269055189547100593453249001100589642996327803116147926508157430006757556581575676977579636161186969589009496363433335442962480854069870458266554746574667428000971753836287068266391534887002154014796474519547227605690407222357880171616511829850240385730901506801636483367053738684870240495585388256940899403394679238103958734500821573669949608706298609664*i1^31 + -483083187216515372834830599453886851136929812704582220453460332056672188704520151718951444011362534365223049063226949462042221367732653956793541727070852174033994240073944975057783898691457355213261358619329140626485658524173659027187108396139422410442964807935319846946122502499069528771173880166441077267999584863210988749308213782150701026638132607336424312719735697995025580166878341364110934787165842236922305291863006257102857049696154130860866174496246712254119667494225198624515931297965106584247049541817486255229738342934896382138239713866844065698003567290299800576168564528482664945867725370167087258638587462977904890796126176378192515763888414825116411423306676463493559875129542662313127922922590717058827597175687275696912703152715506899962122052952934715648911089465146165915859322427780998829622730754502413392637755201654523375106798940326001598778298435572497323810368989187384567556519700988920541419527554036990306970396572298651473908951496576979241243178428264142531562778788590027008107027861172200161476292100359104115112826270960707776111003264656420357931031286775808*i1^32 + 6048913110014462154555131031969961079392355484711204218940846766196663058187768057477487255795772602582804792148474052198491940456454550272628089562098362074701266557883066729469178367684228083726645826900705869787182304191160449313508310475498051297556236356704449445803122614182089485199042281722474260929375342291573513966583771456491440490998659335790500324521286546236229939499058378012351683186138190050100553134286494643376448091597475105631717258454902323641176308941206388733674083077782550472581650304120465795586415729744046050839742793788739562501372287149156302707405777596689894146580692147985221877745301442230971762857143855676332959789556340015282460680528638606157934070737932417011547783010793301801376922899089571644908100119530314278296590515130333196253373942676526990589834677510809162187688287416814751751603547829729125308930213196533074322784575681701720573001698215196157755003956455660344714153498084681987761224380000464228113096269549457753429927551873378852065828526012326343330076251183593894830240876004500659506948451087191107893854377028620308699309670400*i1^33 + -14624259883385992920631266125254704898343955690063922639886195734031578362791983701448946089138977638635394355796082007253901629478603762729732878566722560413169478918762859923720144808088727516807833564928200523127485624451148889383499602647296394032154189240933602287103053223778298274533130677406773506471423816238773702181865678860497159110437132771555584929954781174431390052049318131006373281548472126586330112863969559224536813883714604388736121129770035887184892810536131445501449780956698164326252177130107612771862836470455297969058323425086434378846164376164010844546408078262644664531439104930355928438433084128802840534533086904003097112834694646019636863840119948482340720739983075814850795342054433703291128823154819060474562715432599666585952676115244808668555254537020813804037813945198659369949444095379770500819949944929375632760571583113438666658754910093954379187563394493722909918472373690051843615803078758937042658758888625390700047871245070035956561563872009195942692061463296895740199393570060589696707046649246839233737922667578567344324981763752495444656128*i1^34 + 20473147047244899084494812287090294218237461963918281715314247816112572599841349421389135381121055183814372301752514946552565150966960094653932506943913061076130509833005250998408532912926251759656884639356439906153690401318161572691351484860247325196234698009021762622724778668420289111619813648789722331696433221992791265916111816840790129347411776469494874559038415093213456673749927614952202388095255390747838849802120752781905595767429719950627539681349818338058963175498375764751431459219524207358810369666098445343803092484422672671032092095857050085576738230584392745247523080257023331947660752980990542316003672171755295222066603334525613276989376848155975242107273578149703402205942151534864887411361435571750747801070346090430305972417012784539235198590191165255974081325363935070219387993141441296624902158707935653834540411774409636292104494172449516541182178643288689351605112606590722256378179261694148673367786175122560474073293918476637223200720496676451844145568077622994612641855901670735845165731684083686431115575446005926964622713854462599599989213743808512*i1^35 + 139030901732246739597923686642894650797379392570977284698639791368765492250988340123797843307497775611430080889582609307502980613364958211328424766331684466173476113467135502289758508008734129515236614031290086343405896911417279146563234330637890581850115375397987013854203108939011330620521736858568752464171645658155781140686307435090603060762805887013849487822680576386645838673734194534849197592665710003586035416185062328354162387192306276728444252984884275039512360849503448179996558339071050619175735241416636514381013477986404665668124967201413055944309760578352221191762891963551609362988341904869894988283136587125658005326685155077937375905600307482369125950241532741622405348299641826719191094949252051060036757854743581741357648824748011104560758819685250205164343247591245210176478761146427743534665180065385033792383765870083858303586073070409754992504208779204745521891731242329712633650278918227145385463218088217980259900590373063638458940932540787797800245182180203176094249193018058758984526296717205585853124602010228884574446052941510027785074651430912*i1^36 + -511588535909519957361399311158522201657264394717783457851562899886460620342238261072441137698184351059357646090521550165168372188798842879035083979664261006164872170650352972384410312739722430910552033018301786263343490582815391291819392787134501964902812410547745543031601806064287455863286788119455062313098688601995106137821966583250573460360824591638102395212171644253428672970148116139145143289914276557495587618944943289058115319058090986563316584173955799308204920443604745292309695008526592272986573936201971636200610728345935820496856112289571461328439843376223442568434907830328311875926942506351311140778318832775148343421314104986317360553120010365811542611228702612415626985779258640897840517327931261358498924043341892064931486424693362820742820734681950799460449411853394265624911247051271608091105002961239669951193520634922893348924067743687473033923509404807670669811146781593857851479196325706128574698574848875926004147408999603730936589560862661763999788893338665530293013457958872864860294324272738486663592080802768941809756832120651489570979840*i1^37 + 862527685346799775984075704791880570559585819865046969980162276838699501789336716170257806479921084982897026186181474960790860504669370185756599880818675140832290042996193828030811956843740787404974681766504719132273489027094904297324466625965751788161427892092464283068011200810075791882255387240161933146431337575948596426574069904098870094817644469412125906374511608429130160710298701406688965213656359648504777251972857731333092569203671530868726694008711552414300808116703253239905635183318306187212939860167032869715733501160174514796099606142439157959291236034783376573511851677646024837802585226596981855585464931970481117602857090730475153470044977144291908108549052678472807741898055971080051411638759619200797379906007986888086900973799436988140943791634782555754034420205054778402165978346401700853050956523730746423152179569374036060641475832395585293900076500116837099469597665107276299105582813596002744091604292120268210199949875674872628696499607548618112739991606690194707285618084395600090074214762744538813958667419467282969775038354767740928*i1^38 + -913703495529822924702771020438797456012079375002255600072816685933607645027404481923787784579390828036629400678364079021628129028224738240758860483892703946094909424581155869804845965357923291200838950330378464238854163286159368435884043318022570797778811042047331185252419326556901413539385916373032643159151244741818729403929899813673060765899463242114853444584968379670072382708996655443202004171320926783169736146020648952607799471621785969507643472127614394879982164962050734131240292426739992544597874857197678448576802669310492814983347217127227038839444809442163343155301111082695716516793633360917183951261310736269139117739454018801462962846667439907006606378798213280292563160462645877796465838707553198418444790559063634944876257726225317214142172170061880894916103077831346042930211706762972965014627562973693520134983903559496406890083778933233315286642292090668238211030489690771775404422328297071462530915508769471534834074555678050091387573114916111491757371867236137091216790082766281988404701824790017107534553425697755550670046019715072*i1^39 + 590105824205281642126901576459308754350244066782264074741608455378482802347661122376394811615044819584525625396130309172666372011974612491812167324165922010201791963571678797283739409217528021702510606413457136064291149439286420734435624864119010339809019631891744855995498094808269442227325585215981161576358914021038355819216243474564531206616202580332456719631251499279713620994819047484171893676950881521618158587170419228492545791998913463015340618039643699165533657881771952558948732925343759717131521089547909286720772182541507181246746055641907407511641355064357738959736228275128957272599287925910969780461046106778455829366537404020598316235518137324406954219255764473583156362491245217796353811410582137157480533110696387806398315074562936693330086133856008863943509058445260260872159600802478912141838864508682576548574148092661813699730155149778184428970635249156299850858059986716442053099814711676676725292780911364398084500301239600328691803869009414612602187296032986875102566034632873030859953291853550107079284504231847120617865216*i1^40 + -183736974963855203954203942570927667692622006057410646887850659755538231931568228202851136980628101489341541409584479912732019124225217810174368392550790924749197921909327005155309150134554971659594200443376195213238716701316725448122892871042354257537887903643597249257274873550607604974830626716208465261300111086127406065871677263832255078163828357401562172767895163467040712709440853752250112263327803492946177178114208524296178805827213689062508974563599227038517040962663491426049006885765751122163707966840096773069511188875584147211895193531577979761659658459618985886193023013412140419944597719772883777674617240575796709677954925422762821688678389875702085919372399458904427518118931254776821717239239531263880273986348352095925911072661349554060495503030538609320828982943687587606735511378589655657048238620199225956678911625234558902079200289573638022009313817291587487296603246160659091407559673632142000698264790036894208556781487363812713221657895551167283338319878625559956721940631164009576088706542482280216630190786509537280*i1^41 + 38459614381989990443792302685888445311414885951227749681033085184124632279054367980332058136857167244402991304855264996805262600078580364508099024496431940769349357019359657239474086787237440561775996522836541492602587573213384715118478818000036738681620897413367028235250487099639435653320785728776900211179688462978019353549716595978449672090256934110123096429140054383705197850126252243926671754226481311363183421743957565012692601068929491025148787488725807054591964114597802841796687705136704325481334332219734003820376366474947807081655638477178226425627120889481421759471267199962977518223676041910526965826827883100771609225827172855415320803505350820626557125773271965883760261963767552710996768290325762607350169506775854362648928152573827164914779350385554536765475576754763243053400271292562096900749935007055741086508393102164429338797641120272815229855000707939942451224815499416149135080149279298790616230384954395109042804148946616447982667041141474377378735168421948431502511198459181952524254125339118925476023502897152*i1^42 + -4050277519808708323095535747228702531590657945823345993168602763736225925567062182375797289486392670819878846445025181214126400999206687295651862625002524348779497832808284047014947674862870758105414096601877803437848079410831247886081928029209470570510923567529787596223374956989402946162442450715706058758959746529800051304261088057443492965620449002379547907557404130923520503356389621797434465126828762212341612921079493998428261194613807305886221672581227841009243179235423964259570273617019886653534390265281993301910903892056470849839577152636112631710350150855346434383560584235030191427721221711186060334911085645669794736665079303394476344159771049021403670105134786968322192084548389704977295240261576241701279753040674147259766706146587127124413939480877199640915516020933993307835122494284942731224967901338741013754267775975467336710084834454147678526591570134044596833314591642600754137427604263979339501102099990554423390045320712355366785538333138901186488776391337841276005946728169220706027688620092663745478656*i1^43 + 145561707846614441929562248865921157274819836696300390712446123798328109164059797368207689392117551424813342140778443725611228852039782520935442906483602293592918874456514970751178582486196560100953876247813802919539834040509884180152109688177324201139491828545954148664202955708374922640700521433579956452184937460033579057873248823694842874391332950603076392348432520602329773299444915275446433155598940100060129721478929564187409743093104382799845329504292420018595138720115836763997506337859546533168073658178882005344656196425310499238160944115449132661723203008595447985626151059371763913903952242741596636713505186730493325477278761266468200705033760400640781675248430318172044476174577710863367103286824981561284686223086622978273439111637563491350239062198252122613794374223117081556169921769360139008739483931496430628707866821826201704741997937353294423167651423134359909855047844865170145663087727597363795055340050033286241490235994213363634279949550217954376557631898860739276736116868644283147592333032161280*i1^44 + 811738577875659933106777034757579190313987199998486817490631489825991082758763457401923668801900045774413854232281987350539181092894979845865135376296871838995389667647391082612492024059591669754294134119587339775929714651744644030426074426216849991762477345325922498696309362146999659605104999495332060938356721331266358277103561567584452292292118160635414801376741141672128435930849364871279380317426737706275648336955260887115177564684280944454471109462935608657992960875055237532303543772991639175671049601588420022051230564794778467251217369718205599878693634401221336880553590546297819103360518118505531572695031228690301409820072400471300701469780179640412753590051827709323511889259363211344101735868440606741757661394702072373767373883443324224079005993502140956547730799440664045598498372111733911471302297740350630938781806301246799369128404091190376091706384148718893063567404125774631906884763672199581383735219808501907934838737306259511884930665764095825152970537709487874150974346524923022056357888*i1^45 + 6515190482458382748490858123096937774006191313605797009019143245676016855173893269080565446074666361056286230821204891086493873265207479209497930047677949493247562257049039585543899156790365713892195869508314827181897060584658677883238224105610476271234160394464592211656902898929305723051588392672937339281425728350242073197832655232422981999695722820955013335174787899331594685111499189168645114854537334049183710099703117471550631308182362988060120718839557676798009210523213084483381313575579905362797588213365088380525744104612636518081645865969645685885238723134750266159182579836164842541321898970139063638910740151545623016596064453287379245526489368676331256253304540147353073073965541837174911143486839732247226335655762967460981716916663487590762653206835442964598843420987810687115811784215974359216924740872977143630628166642974338255351693829159745066014150163351707114482805568520339900454582329341611765255229714666973038330273574424369353684149089622826996706414787890676051233444309499904*i1^46 + 577921432463524059235946547952228726401472096043065107976859808988141981215402953997679491392372426581657763783069846072585894623402011041745238161225130927703805989951387290837761793169451338687215301593003728489873292288598236463483349268064646383220719963687485986860622829081062700214891945256678335736253926496206958781311263639535873795902671002033141861479707711832370404453065093598124783471589215398060229938459332613918687604599575548394791210435046284289237574964975571102771243818634302960682255868586978937969185658387708406516147757964208099149171143936659475724477531640905148753111413784069281113826147109994924304584703141941141071950302968893785464139027994206565062050805603041069806721836097275051463843771925490555755828220456337972417220858173138796478034182196805375065988247357999688285388945158587877562138011028084204630721641110511870998123921585942550238276562326225512181401631496492139178567273380755253281155918612676756922222622209069303230569558338608695756193792*i1^47 + 3885724571095852251954575637129940038324615393087389809475460897927152418421085716544453801614210096982221207535231718649882513882831890077307841272823875012465592589868501115666165778078967867510856308961459848042811747763392739000078416883141562052999096079889214585459168647443051900679889969502927681931467176507413597688330745071062372622582091359519050466793406379578737246103374837748089337877407226696610224168791250253539112628980016591958682514131206128085700918477350365223231384559628282360537522301101394847277353804519747979391344966253804284181391236330964506426182655733813793261317900829353451185011079149368587538647720700782593313237343501721251687932491240194309871409942844448116950331502595737541713866925275328718440943564846633295043323652156753185806515074096151025220767082541112828309477205184134411081654373089956918260572358205498966951369468695919877428248105515677277580606431851108036561778767636390626584214919597655347433494754421235291278427344362012672*i1^48 + -433121296475004087267792391728458727253661065954816945073184274015965680000114419624690057542446635259770736804617061048175003171533475165274751065170292070675245076940837754767949579361659697342111730949350571751873307480459948506575235488047865934908762039454986142123269165220455455211650653701693682621559039254922623491250345353312330439276488638910263338123616252696559276207329013386272292663654648487819553652386914023821540477753290072058802758654835841894205633329315587218159658355156352332673458132898945154798294674304481980579236324368722566616991274603853284614054636727203704048982160988722557703137865384173163070903544048434216339656115781859245325049414766699401826937209834394439659704684385429225291141995516499391227022296216302466256899395342393970568507569358865520014393028317233985609378067724354497797220329522158007295478855566802875352918075308524714042223158659915264662058515185825107668323236266573180222309912277959173269209606573127876810375168*i1^49 + 237455479364403424694756231660023858056279507492737440111125046325211241281264577874680283689024251423222051367807048897739007038859485095244569307309641812365325812657508183446693563630123395475257827778351575702441500535882882740604958577816011263119609093609918550352643933926080662618318958916991325608457994119754303316953661334253176876593843344557460332458298271768661479043763752225999875300099010804955869509471444023462295622822821578096137270073763902045686534853327435573637838488769646709744108332927431822790195795940615825937747394617895881954947825854064844588162358955095266371669055999325332521821324076248312537305169151595899763493915658685619923667065568051016793223709610178882046625558161825270416685254496416602086262646557367869368330352975246365187042295963501236183939638720345367084639658745850017877619038462298021938033273166995888579645066442989288039392298064507285075816006646331259262947194177731062773266147667019332964863563902484480*i1^50 + -24988303372602135569393989737847236762779782662512446633272877395019056838158663909545879201329300385470946473158263411782347612668273726131859389839340091641967336821934421728278647064847781772225532993898890717761090102901478741022711715096251291531332556817650075191395941865558138550676521522536427668864432363020543263989831848445140315952194232727495358521580287911929924650617325159841809469547032756918474330556710985155899030918844294328693523384597991967547501685251831087209323241876816104770164851469701112771513263218282118855536754243080799981250799165154256739620652056518639104082485793130177295293144999799686164973542490903008972670970438718311537332584436114093598040953719393053037691248707087299841613695478950558549932007373918344183354170903375231739797337628804304060593042364370849264754720594457025437461773849016323835119729559774459216575032168833914816341711438255563043587805801987519071403223350934168270830417373567091009912832*i1^51 + 893921296351973461788808924068220520787981706817292191254083606151091440981868678190760308052922775246466052006496403978174256763755455958505465548206391867696446109501357209326547203253418310237465233588607115703775983025066138502271450161806162521371278790458902049860428720689237754205371600473902349187952050631391901883556020726463606159613821058450841042342170811241524034087739622555837074686105705398720813500064196595486454044572111573413339974453686404328261290263636800929799797264934398991230312877545141609569333846183493394090001455007206714713171033561872057807269355406444796043286072141750308468382471425852640383271282769175897900565734499709894150714761595175461195646948585738856549340175480295463665265020214559450632848255606226725237234762009193449486813888781823412152421554346326323592515243859550386540245594052780195277968956289448706169654870808225958710375845188052036652460582238215683902505051249558055195123659636736*i1^52 + -11322772996643495526610672022919796497930089341907358607991483206485583909232915059947369780690841884382686817553913467709193018861517855464547746795552548191319383761546855352547500523967794896611869610216314896609614578173107467381244687775028652841409415500998699995503367558753951376933816106075083183836320437745234263174546079163255735278909932934482901282188509457460545573177717009297448249089390855708973435386170322384403483293791859726559916171553290828596854663730821100091262477204848421554666300860661062461285618743032334922950193989575920197398782618793560255203400715536362298812725168535824462971353116754920960181674345188877429476754102865417859281742793611397556456156875025823706419300304506042356299927754056574991741249442861033655911620661656243600412788129244555198655761164215798541099524789234648165346535435539577902850364946749031394162845276711455740050780049966926420468291601718099555907129948345432506368*i1^53 + 50426318607268640656445745532117439303639901121823825324437989264196201046460078605123067099570871246077965210420443815482212021099885890694027063385710528716834014604442733234307295941110536001998492110884079065930031128318045063472709889521212012654836923719366548788258412781767014676648939062799287103241565763583377550034173982028424376053819627028694555098500843209947894946833203589402576095124366038541670663057014889593367777656584989902334951781400058856063372380123078006875662744580186794638253700840442726311239868334156888181496469368562561029454990875384729467958667331036869157594318512056754809382374530860227207373451473380056807860792533041608558158624097165699459653513092692148234558899803895315104249783130582498898648858798709334140785269986457916633293613914915342437684394446610047443022452953116799019220541471823006756601696600709011981503773177697696057420984844249490754344378042018859285108502528*i1^54 + -5072091670903706374896456357922219254234498859034163983036117980326713268059161895893599936585960116348543236352243672685044760819789583870565439879234547257471438588818179609451419281834951672859436439043836261114868382022963613233917814633122584085208737410743692072560373833397877879812085007790791341823461490905152077331135313852909505415495115493672773130167136235256601131135352951919275817488470484959116771613667385777996795121960500429013888266059019031877246927590636089885474304462008983378390441240561015549826894371272061863422268659275744477375172089808796366407625360482776567330106277277246465994954936114136131579258228647233667096092994566164567136853451062850414114967546450624051858197379147162575610367809525341393709895975155813467814888495699830994280299336222467803897874424216691000276989355292619089373410136190626767270256039592271219620661072938549169240952617880190682350216568832*i1^55 + 279356945540872558744810974503926566048453703112267863579926425719604829420509926169983157047460374921007319564572881245990366450079389849102708342078360844235587084810211194117445921461009181956961740124004758964513097014043740512801295475349445328633373142735281288450245752310185533102356892766481764029419833399181847959721225153840755307016961099277969977345967484670185863219085354027138614760332381407973512045866442050315021536772598059850088543787281694098272155064422966863331120011694123000341693417734688229522578243120521247631360627794925167739078012627458934311498370555416690438242900372526114751244243048834027924349808306933652942926031756391838238922531114970806598531641873079131968504468138027945499329751759165133343424177678780830174455725379211527684019810210976874054176745723579760651951606102513961235602921305346594598445781828899128977921683089237565605639255013632*i1^56 + 4229833844808371416271358120788177428643087605404029469727280033539585131956930907105841566655261925787197089388719018818395867393063115102131463418964294277333997437847109841111818117498432451661702021043055267019830984468975548732486013055484769490321671112156976353709221835233544527055132263321757163154431596638468066499400873727434547168103465263480374325056773603754936867037139635597696522658370696135414651999983149865815054190069017267449490408456708635931955958954417164345464807724327955894347360489302448310387356410066500095091597582561995940887595423192657988603171414515099812996196609483792094780584630246575173967234921202550773416604667650983528058854914354632049123878368194476035713725892633569390327128146070264011245448295536219453504455260746190801910928226130819222836077660125846017276053904035678060154506913765911650613679972520692128781699477602176*i1^57 + -1551524886112479903506563593239169008060398532580698125811807617170343215443661665931081869454916029028544510398058581120056604585619592009278435709987632696119597302413822010346394872554468122624118233777531368135199651544603188283690680951271924409602593538689152257374159318226942312289947042642484344739619422285417708649981897939712871997357381189244268178178000583763517614695441646873094117301973458098958311407674408697912104072346686641832394917056358120134430331077595349682400139814460691647489473133811904808929569973227946397677560272415695893106393104781625885335013189135323776139354075450784698118485946842690983452698046600496237421779756017859034712756824160022810460546866743152953940130686094383869654131060689556305363916025218687942423268497477379700245400580733949291103355340069473427413639575012804307635776330100935109596309136*i1^58 + -238474828167059229859756868223949145034131786649682970127777960068929552917742046935134200681287923498366031283853617061346276580796941416311544177724252696744205077394540580426328067508858961250352370846063469095772345483089393537555784448797370686362462060072738516767387252008035498168154928281718961206834722306374679602694258663561720815171063433043749281062053774001238430835872319349132742610874491367720704747148892384499553682849521271603869089854890222607713931255541809252226998780689663683780742135118680977359496916197901853793220362865315609793621724404699944620803941882133253286595239682181891760295057242248531778560909950381469658114732835312971982900693021361896318481999485058237042502651304465922996140734034322741919720276860988544972171438833682634474721378263453170462138411763573354181993824304112*i1^59 + 58920935429950090810636834369124860368272246098938329416983521918883055873091507743079013455715325717008012293426349953728919179987724593391857259151608726187999296608402519109412759197750419889595776903830240778721257884052818192583267606226902830055840740017747145767038075346295030559643708171829446002311359385483339413455157732555062431585816516474002473069074498796653206561975967712716556127438228998447326367858897153066018260437145740253031149980927759784164521853513835275024568220863688938130148853144495650937491472389423895239263150061406812918777031781703866404184023965245760246647651310271709356907330234678438335237058089630541783448712390110547420624667604176426433512076492402966391050188959930370940457600456866806952875500413589123284070291546079638745400625*i1^60, -1543689386414895873269218522198336649120762991258206244349072691338776607530255972104658055443718814542407276033883171721385080594459265920329207354607457907618777144148004723511838581033344254377382214823831801122730520871534734917614340104696085263501537127596501957287779430789323827219954761643208016036208738543918711158413432407599567506652860186635567604979860426478657134982189908177389550337434176907576018358694593035355838072786473835576139702830638693023113850936329046669998134773352964238373738919032256438972167582437830094962070987977313489172473721897877867740944365644942756390199427020325985885634463160262021454500322697273643623585465665939590578642545872629386358865921322803480709044801954231628389951796071672687078760679477625732706312310537194566731037898244447189227158163945132927410004624296111709572446292265086061303636560097204000823408241389845613082288825073394981286600848514936978391722856078772696038428131404255374649059092846184894061892320299305545815044412031569081388546449537034929194684236208639294215048676959532978883955289231197986564770027194875548926935718018931301760781926370517672246461106825053849688981844852145208793628250859096489505324618683742730481750309338293200911302131512147677660206213056094602806992358899041142354823722054071889995681249287651783900816182735817055505194659573671083050799557057079854354031969747753056853029027026523992970865588289313428883531596787922755155562386095012290326923638518566449986928640000000000000000000000 + -21487754168719212937870901657355498204006458609145327601166731824224714862613631894665760976231609898174901358001240432020269141527038323040432604513296106088418932189241966028773593924861912612605276649649983022697904059686276300491255481822532135699610522647972650234731917389189030515884776956301249070152092187040080838649146766059144838103703688588941389798896586340739758043861460254582036666145145098621974171163843739236849560962314769456696362734171573961758548564256495295265160418794464497912458795351696550758786680285431570683922500218104668127302622152612590260853735931648584600485684357578099021640864489399331345931586129378652718615762385263283887982532949513671714398327732165852691025844839354308944733904562095577520211412675452507936252011507057455995090022777026037079458327567470972212394761793995192375102377949500392767693395951237450286233041173146164967905629912214587680493418494856342672708349032521363326199893437058674751879735792862980013698381458411770004658875500584997081960691441128211557110724731948658526755989679505032839487968181959851199345943121584695634699709109009572479450830864436561684492531600782024323068797084976732150776059352518501485193688884068893198749417566191766994687091135713856522415416347703213939098273354366930127506334379687816040457307888272112664629515880326116830625771418700832718368056653511218298846762171190557398595767078293569603054543814148582039602273454807177218271690499770331109954694492845060118282240000000000000000000000*i1 + -92159019754043882927290101694776311089868800611925472663070012717030871556664201049732370655448680567907204309560010785197360730093646528153588439020975467190155339605211928969497581226313941864943028328080994102140350461028240578054799105337143683849031717497956027028994638974992927223580301577302512393048117510663905095470898513943842237000521464848482044982668903265333943289572943661452415459339772491058436218370597724603346601272422431943516017516389707600002825141070967098221931446482046933066889581931233361554451491097494571331167138760819052442675359784632139611754385716461923260975133761900008722160965941505035277497509074980624953343563938511873597965821257851435138260232745240150196887932625595210337043514636332921977489330968108748347929276875872770020613036643396361072533729693068651796711495263594150109137248050779850973633672071416202053742259343701422749324106617354953973927320680055569592734328428682605302741153989955650255180485157806189983855964738301902408302607170873702832702336046467025036403136262088658113337809313341718912774814766146534315030480888763096030563251552688332109949563361885197962980339882476068319976035561980577893783313030617437658023463989285423547863070300814880490297275955484228147553682500106798276830916326729349983462509310635545075870440283132671304554404729255340342587236013980866822796908955830607384720780585682205459706569412781910609167205212689729241052987795540993797822392140787525335020220471275072813793280000000000000000000*i1^2 + -79775592559461605148691633465525342060719118325593582596479653345798397355859493195383932842362400875775343857885357605424633964074665932213846109160269681026154611389197477746182080861042408154340387795192436212723009966232850688481658638256357617440705041639931172570903983533015641569286898649649254290648184073880373450338350871860585031066924317579720059843960127201675001638946367264994529442005266612559851183538723184265879142497689613518771150884822768101053589406247010862946936787433484619307811652019702736648030437740791803781238086852938133336966041615631000806968866772667999901249291809260758048375352153171042742183786124214151133594876581039094028726129147102381305636945697023725273470909692367765339390821941836298352250778751166494178247167537975791203019045585363259998212080648645600744217276678422153235884539312363361802004282196024680897128827295830814205733186314290735466005053004306145419173251277055555737058579292091723328393874865680812223418459133635168351153644924815900290082501024314693458658449986183366241024274356048706521646002499051667469350157474790854232399286894398362877475855351540272486740406855650184349001471491648046773677917322510395438184128356941486277337487324362046255490806361811063744311219783473297400038618420365843786706177434344818194783836355416646790003444583673462267803432530873493673297876250645400518352131221410073699253117690364170656542321138861107956370188549622318130098564288532793108781913443790828548915200000000000000000*i1^3 + -412582922877305160460313647001405512547422656384932880566089804906067727035986670382307046094935602475898502953404489163888253564920886604353887511772595239573844897456653670254949820539712626228715543767042627582676806904826305148318459356466371249257787529216344949322761801367347774892350544163841633440529805272717688809768381715680820305169476740916600271176154322085744940257122909235093122922932945876565524167703407523014586907598293610058455364302776917328853522490782815441343702442860465859011298298292380438838290118331874381319856477174505185941698588045945613700006106191947167145372311030888470940827815531637117094916431207076310245343325270405019857629420604956045279314142609749966112263141477878524088965177773896332677797194238223297097073889051968554441281818872667777468044935005728519255622712195242324245183328410488980294156451094225351205618373670836825144660360839646441936817950302176513774046659914110268413281660181756100589429784358314076543919771390325820033569099714612551706905578295427357369387199415323406953330894279402645278117472503970332485772000848901347279806235435355097359821451038517339604211656487899642060862691621684990047708091905716413065349972240185244872644030954435310281646272503645624537662328714659151145382337911588386567472136875974987791701572957337799047255202832027539778977453553669623272767140644869395394575752079348088804614671514098699955934417919345960621694433493976050981713934558888699025144655312642065301504000000000000000*i1^4 + 263955666906487322379910906501657806482794530334535083361646357353726135872221904700704404199831414567604824474771483128938954521071692425520092407444057496253240961936077588702248794714554662467530974856799709442995038815371740077797417638425508472194913597874584434994897343881374211147344159769237504623911819927462680314108638549619382192709003042614648859285000278582510201339189901755839317803639613699512892184949705825414505080106020921162734378900226131468303693658569772174171264647998205743991977175047444868961890124180390949074230583933591169640845359190537829480753484299328165236933231237864140187826527791012611399195860043037395786689396503003842392976566577046578643456805310776282901452454138540307175506544656005425736703932386897598386069115985863162581511031765115785633140426684834469137591467678273829744254266326868973478593226749129323757555102813042384707202138492675655562539825884500657652401188058979314564413857249042917202568180200193299819026631176030355749498518258654081221889371963414577928051859467050352582658460485595187725575621794439231316768232104051788358627082402215953871147381366615464299074203250796482920268966959353294840960640588019422330289950728350131486715831004317332176897730999263052064585705963921269391626158029681192100187191408449123150789515285521625398019468229341452717433052193264940163123405486798995759452920739223036830212942272198773752532332151126583567272232315814347226216472051305984826319520602418134908928000000000000*i1^5 + -391860016927344682012548318546835437411155180242223517961087714582590875618662619036250698170958487789906550396363691066007175277370959146505255727181658689450319279934224261259776333753643956612927569510526869145029404935538726794501418274244904924913676125477774058310145079173281338623829755924490593986606154971402025184245428056833389231415410596952675982082174851948209311174404788947178995957390384652614517694107222363873657839862518425728730550179473635075312034138749922097726499549853255100614722661586802043879465265236650063530302175761906674874581778155395922573728674211158974065880209617670424300864832593381695565239241691401963770041971633658749106921390737081090375279047926013364210632883928314103104145084527965110390956496571031845627701891147819482866271097774597858245443921140959308327032728377188743858216662633529753968224244610745667406353368412268729335008040185082236816885716388577574734094356100681036081879754605938198540918713037971234442576832369661512486417074251699391554624490023314619154341405147017510310345286190108348468231843847088454203305563311299597374609734244477786131640089027509310802709140260673399439122381432885669455768164465501326791235590812965251996975742877265918514914514215341819457430472526372412599959347046209620885898106106471313278403726068217004504772381215401246710365047937265420503349273794156877468168934589232778340915448986263649458208180372921783584778390313632232936773367903783491962738079972487436697600000000000*i1^6 + 345575915922767360293742405446267548587683785868272078486671363393254063857892700730479071510252920390793325940569162611948955822374067225131688439805629315771680134362446241460128502763916520388158691224276252540378035209934820996481422993486176211535438589394543904272345926761809199814061321591427364315487776808698871034499414534178142260704876912562742413565510984249850332489162866480997128328047577740764645836877287801612148151573741568488217323809165475931114911770122209172569289658093845689232413885933453225872842680175607515701799778507316606816001888578272167013223134476857645435988685027422564965436558116890774233565191045255739712300824229619112161688095866381581972938240330659849979116621265118151747147237225122688839270907664202475017854370548764778396156973665211537828729599191225275639576204463165602990949615460881009377770172581079931474408857899534151053176072438130982271093324345318755344758408921691994919239175646208678768542579282184690346900092827927593643589371859315681872841292859016512713207008276362312701135997757715150695097656326414505397019121643498711027038588817243337300471607058505701805568787941097607832871142685864053129392877085795329387247404027874820761758651539381715528110250770666785533210555838648700119388614911760818597179738544810690488606900437996965750070546873380996370451662333047056427592241883773375719486045077683575321621038195385659173626781523173371630876664819960209717894291810591269437637347964614606848000000000*i1^7 + -49824296751814144188662889429742879275450185688117621540901057805987151244440070946727629990749636956948358943991356777489198219399319514598278576769039642392478330104387048422306785204792822494765773154773700307505648339453750099134871024260231516820881245938229249845246827330167230178726883057355180283066116597097046880021172194378311498456373430498557531156440753084010724108882739635694488276614476701970301987035728316097701631680501130901957733929827840297381043630667587651355138139356762414140709747646627800832334351358332443308927428916853064404487632220731256855715239900351496777777038744439815456747776071484382061936856852253944910077921624312299698060542156261749933831120564940915548773489026483161871082986477911910266247115716344957243637401104493619815656786036777461801496182037986679741378198667121464674369440112416039593234242714901842244284716783404359035082655792434931604862791399582871624045838910332354359078522647669527136941935758953839624987723321669304809756793302727093955508569919601372888901954992490766535018278992269559157983740090218972626024501355154780465536296868680933636489375152679194357194586487344612443557336000258980572597209972998423784141453813101623694870670155987798756127899174466155650486578339620091034954861464368990653354524825426609199252807468383363625692058162933453841294814677955162054162789742128696688780786226528047438036543879948354699841967462110739301652770096890751423284861400243438166289049903096135680000000*i1^8 + -19130261577414601103716088657505879006596458371928723627917643952799877883625561161128178395488914437735242246449611885650624845554093378705533802814623539230239635024098821747253481327947771460047018214509004620517422708920001738347486523127632067723161959244272703527867796097119012574903807542705186615279794150733401989012528715125508951804527933573647662657259122395349959534752077116239144624456390487838638142466231280052767566389792612716417068293565203430614250661179146910538451012573844486675208250200171468112250484749929278457474756361763552125635273252942252401636993234992636326793215203843304661549589136921937648042513677576025051469631489863892042128205609866326176046663863628261649842449265271644388197446998257024438501948945165685348810749181897652388964656947605218269905329259268100219886086182780908775415164515983743318031232649430929301580442091021665635149274450581748756017428261282071448062843782843306846862972324927302639073789245818592870102510356592477599016437927146666481704922915196460567978568405539458321626063508356680818924156480871162081350100973927251459829883110885212992947576716067536623884272297542061975576012308429018423702042996807742355644078946577555767088472361022988053612126121454740221985224838518992942134330386175842220745553201148455482555550935747051860168267438112247416326492529741850906097691792283915658709176073188498494751634350764612941620123243945971641176859431641172840600597053034058752415927713241497600000*i1^9 + -3690961015971994364185474232463838038734136351955232008923267749846391393809640285475251943365022063648319383508220768906430272992839229211618540794815911842413733843306906855040127577352822701044524440808121903466446031033937641179677859730505185055622396837238789968145082740067431837273701447854223468946099088514143100084531609955413213436378756753889489705471293212576265732495494694496425243790684610677002899168060521620200258924465359771834485124306109516774796606280226002616739151367581643744828007038458819879911348846830112852957078227179207482403421432492431813162082947460477604282886452122193381218704887720606440417593765695364985467187127313915620896967202578818110775312689113180622896441434613930495723609502637832499390828717714245896688109213996122548042633453886246502912386065097650753494091496955877328765286320023059670286830349588268421101847600530318441956975274078592582015834511106154943196190857526776457899483816934346428102978768069323581017263397953269616700732210879246099720823222915865157795865783491725642090440528197511676527738803060644286025817843683708625004573591255456864756825035885057340654998451162012068075325555481788795323968810230748713614531852328664640214711849275321958632771665481410176338049685314935345220200067059364624121412427567572955582868628604818918188212572556805665690479786300170175888520514901709045214061753258947021625782031062879473154370947484007738012350253196355024752612877130893639495020630664806400*i1^10 + -279809906602595431046730560553068491462538164536425882517507820639485879665157186827795295473729880603237244898795380914692324736533921716376431554024135811686153763320819528640309861321327001072120781430401417200910896523077008542298606186783736936584796558064050562629651750258974472368971699043493782851227672447035130212484095436830430891995679653036916474576646981484911835167372288479658720329967998807757723876287919031861356878914967344420936238174526849732519257673498419409908051354620109299385933306927296057224799563814176269427049592896655637328002389857690266667684284401367776667091702431765856374469776545802202966303227483357108962661069706486055168682428250865093332467400856610946778621546906843257247112281454257754980892274431598140734535423640347178325682991633481091995144542380211546834002899623816265891988234309738401586454788983271314582277517046895005386665588660577232644082463028823200994795122672801386845233777620665043481088240730404842388067395761743175149529001231519769779860471543703935248305621877604154502808656627026276222356474502997166890795950512135345067400022812756038381167369457658163397005004391991020345966394675017153154997038176830976279025352861793348908062859648735136003669876834475467243389596996720279743107611429401631679932453382017285521742296519753459026803598055983515308035032489091392037589148107488012682726086203044605478391829179738377680015167859966883026218984587333000114896932680762263425109343600640*i1^11 + -11438209967402766922112981814489912983717037832825194963486241472977029621663793004302907745798913412041342677664338126090433068800589868895012772497265224138060667873776704788272749833663022630009516607332931003585337319804093999283245050657031846715590554684318576792930145209958420291722026343938270513201621797392555043597633884645408558995973733341378338132184498085453197935922547437568495656056409836103815391284590131161832850571998572385797232020228682333424761370378908733633829772814236465342349628555031996363724220369661440984006265528557263232322750614378316446564361472847357385924302030819730763079516501424748440370125242071406850924271590381928427821888039698030540920854374994534749786314349941250112493451330927419156947429185263931780160996309145603009157590797198300433727857453240860202576341218899594142913152894779338887974710533178043981393940080339586674884299899096810513076846428025240680613103416589625436163681796239862725111553644977544723349553967986201975637536428038854213624963041416117193791236469261328513137324395921734448815599501254626269819223278975355665143223511419711844008454381444840159138611803693653614596993005541187653066152752010998966054872317436154480779773891194985602375434455563607174811941934698535749005481953198111847927284656459511774983103540583911526832899530006890990123833502300323688907497801672848341206507640588833221774268837295833121090793406713093364862173498592978148003574847197259294450909184*i1^12 + -110320456287847212228025191994862750116769360774046492411147082387914542751413512492904836934560123478497695419475862934429937209845835966388973963988847303527190196390446452797157806376184356266801516781779067522145809587216873787877473065189289156808818655300256132516500919267282228418781771063171400736813311304739419315148148633771553850554327359867511070797739379508551256873512419970517103107259042122733354515144759197425615299321564300440223209571464856405979434188252962244494616306646238991925349940398986396891850277303168797070652745565761904695101610993171310659584730927308590749699398265775617842178281951913526649779611147784004372650240553184850592588457502480574937259050750474008401420920465562662617896813419364120932708464968460549406775688926661753701174072227357358448733413723403914823432392582831199686311375888667249586271186799374327737173981920750042337869782741391171276294071793519921203661615038301657607699563865711887492358854573522163662327561202841644726876583745100388667955928136571193817949478424446697390033431525056290056171927370952093855183706590092485603104504446353574686175007265819059714792396003754476128527913978189842510653934408623120475036310062240426903522792319310507931952828313908007817224940808445970161111192901344628190399957818280786855130654911683660616365881327376432060900668313813476568298984594562610191671507698413007207412087329690783493092864768026839612124398499314966265775995812305136779264*i1^13 + -38181991328675791626873827774267037120738341652920217005547500648629925999192244650821999055165010860947103481749529425334625366407995169298210254583632447401474636021863748133069638050092985123192590710052851045764777821443351670442718636520709839028148677386669218667782390540695605550608059765099833693136910468385878179472499496764153083662312942305119273404637273146775728347802631349592019929148085317854038526184032724839170749227756633247838055902862216388046664449413891166081929241334329832869841302288875445909594960422406880368571499695016042851573263025496532515477982280786978473125694234336074820490027686712535891938789387009502404379051387184340760680635969166424670551878194225396730877792472502700374583561838144280952511979628344295621850935027150911808417740137744408680370691849314087590647580778909785827006292656522967933360122574402587317941603231589769948036417631832919331961155211509733636358097624125703229633480742564772426485016264779543907808061129867012893810907660949412893386291514214822472008167711154317808099880057513682299368849489120402563189218942406434815855733192458836446415083283185562470879419524112485789157555276175150531476327357431790775473810125735151035138168551419303859068578279897824477974407762098219164891580259832886774601316814290813988493842018348494295174206821142412941633460180812653245494136737658734458803005744618237805356409155948904378193242661126681535080665675296736892435270516741242880*i1^14 + -1877275964640038384846938771237882461716390034034708948142410411308644697048822340834150553832761214540661644067126609531442978587111210151997736241646832258856737702873542555096806443628210366780670840484699791082373672571921549442895654757739846017031094060170596869767475669683252675391076900744334832621201165544766395816862721747030943733371315755367737600092886015843495240186881869172150465580677310215670864872922789477804672040312127820493987609471917084450911948073866473294872201165782538887859599631095616404471009787375204887162279944337422098421079920459699649934544792943709830626815805192301368191770919421651555035654192428674071253720984983259695394253963131215878677839235368466978266687291499606250249126548405992500741168858347799621406594346297957502162794452561233284048098616261349736602586439589317789138561139222886296358812175593002635791351982249420856202879853467892891396145145805439920079293910571224373414801312219516127231689282092679922281083953439385674087551197820628349671740258285538594408307991749628195464608869212773986842081997814960563972633234648033319440226401995012592534350864538314258970959493358900011409119269877795178587333389209018213045507989547326307330955438954866279015914698336997446332136695995855734779814417954901369341141749365050941911587154860434965118549972425046072898756864700494624536660320262148108345174582291252642255844670518465629225128961503698806393492452974910994931268213276672*i1^15 + 28467367989892669381649479177863693268941800432948741998117741580225363023890719674967037882980889894678905074717891167822624655932349943046924934105388721934467835131501961406312272285648626200018834298681277354335192759377381564603442528081589321894185661453729964093412751626526557013363105823419571803746453910830341994361407952248534182202299496078404541248113054767157312381038414303143197949435452794207419757990709503925871922988886541091105027579986921367556458585939205202624501960071479539081605826660901811863740503898126143666845345111431683593870215651306301069414277361855850716654019497896176381070875563345534414893807383866657951935910977355560636655010881233974057619616485224598012507098827820631225942473267503891803210285194207953359987774890900970383641415619100443174055705015589922645792544671055873215541448239271805520910718734466596587684246635878307786355020370623119987654648435505134920352008875324094937986014571413866357333148480247928663517836985151980925455771180003691271073906536561133775890919485676221091672782126341353513242673066504882439474062114828145811631093375778323981370248315944713307438482361765774432151412975107063943724408328198087473687029551088953257375523360328956617334385683580359730399388812352582033488431550879619759661204706863545535386800289886708927159851298493588882148262357853068735519151505721251856983243472888941812326760925546720553703099422595420007109328881534106399640911872*i1^16 + -2374261658287971379574712957274572418430919768961059984828893304693829004550225880635255114497703654309828528453920534034641365101208908596290787956818041784188427911245678180074329310296448436143396284996802620206017404100611960218360227629494160138333354193188462781444063147230760581782763834660369305410193976357900278170219603396928146342506771228773740539747866525026518050074509632978727409367599054214447493136263326906517450661027751621424408181241440132997501770742589809271746639768197917934134090369895477782146182507964285072726328571474234153880883664679853921027633997517185827722226272439816580927043630366651573838497830954639519663686560104130255492476147536855653211531017279594418496047049015885617639217917119218128443308678243124320758491113694015034660856512059329159539469613885739603394648012500190906642467729449695860679520628042791612976904613776208532152788896824816329417369911951844424042556899819158258554375445759345435105236830954106410835282686663023731798691113363195316689517897576502852281835817264956075115238952607826658612491366530064669049890069710623860211092488222775970918782920610259561566258791593929641691291502290752050713333358391490370682332983236632796417051670845544681969119157395711935027245914611445121177903749932998305784742025464905507158904679649400520025704154191101211334636170539836881969205275958248577608340047619775420268902216522493028368456865022355041664686967499228077621248*i1^17 + -320693614106540426035156709630879242040332330903635732448238060392281447928589080720380643302058954128852505835424596661603858383861793029000364819696179603483920582411458615083410768318127925444518829792850038763091103404073310969808240662814872436237205486921673895519108906650973813809895607501921910854438798521794095846329861190396576258473563527772925288386230131573212674026904269794047964862257536191123751270025312579205900949832644737962136674560849507126132789936701635934260860000300077250830314422176189020728920913542964695658166785263105033460120699781364307275310993314576787813260280381762656239458429598490026091077044519720658907941325244178734486494783048360420311907451906056880768054986477179193275347488137798568611602986509881892395894662866801486781973782765887320862569581816266385108583144421230577759710185542696164688967438882289438962410905915962602245420074184539929109247802984221192851898460492592440512825773337349237152187357185527617670685684128182327521816334903795173822518047374396534493752983055703910502697039357108201516025670255104239498928969223812468727485279558933194532974764304671720629610501157301048058191544698137833623809867606184318462277622540155321211998367241454787568049523551382129588489930921095815854091352819158788420369473720614607337830081804617966140575730586699431272634877402158125094062915038654722329037052883587637850693363759646895840316604990414565369437705120029605888*i1^18 + -8992094593062382611280366202797223623546277555961690420692752935703802705202441942859165551685390274483309914379091506487128784467395808568205831227106256277561014469401115723834459967331671280468038644701139668523994303817083080088709978565984439755980897881334222811159370554484681267211569102251847085655543484056380097191190192047949459016431145667687011447949874015337058922534455632620435997749130174483682681385494139904649375996848648541876700183738705367598145002941680206978535192466320617410935033590238321211937211169795739333021045362445609321597609825603932520418517499912223326805941055718279706646667046135036372489874615828186371725475097436939065387917001251878752773850236294051549162767941228311908614196539259369326187058382644086722574359106012802510443028405752725589942191948936479667805869319117624140931370023944945293140272375246921600109121358166650732036634796459832015265314329498688366597700347135977333530564913588900969234545971652380246663622128502738342763155934187188452853936857870090334340394406798004051428715282025167807935076528680278299552861622458236373581166231962621367757499492636122997275691840836687428500665707319740972252863145964570920352305177286104309648624485290720995177113300522171776328675662844014618156341154455144567860884042308804999323169339493517225498528972147668240440811225720798550243298913281882540093854172577556662021544250976772312244174079656614617916337895243776*i1^19 + -58925306508934063788659161581917421433193062784385417906563748468045132503284635938987491227027956438679364038173044401454731580133578935089704026318355034356650144341118536766170603257589976158310452669626702992541779873645667609092191863113532548949312161664025112389857355624200231037846008287603910631618703506130011012474663946915023334421401871212123600005242718640801078864782402441894218172749889311313742928303385932030946930681687898895964862071938853472136160447855839285471961503353079876499633751444737275785727682308289724510790484306593411341881979150968880512257787299081322125544699704166527109155988139666071993487441051138882134111374113814417201070833220859612394370891404034806918338788199224345087412453868602667040535025274924200865202182287778219800858687543235433390540037808931533034249293643242037227703828978773440269913926385900228422010566935503688435668290358769573715383651213812912707053859801689729648426058885007041777632653029572105008729933903233980340432339637521087388507475481523852326808132264924342565315787570554846365516009172908624778205819792788329651967536494724641661739440608593834441585873925061033740272816790045769195432865122088409106798252102293661804405312960470143365698285684183543417400503315120238369585991944531211805601406643562100174590812131314339945776322588211737698596952044087948280231699133699505969044633983269485724184860822336120425034594208850764640718684160*i1^20 + 414667373032936637249916478971573751952919408923237928317693773119719355699659903782466239815692192096773473551378086019775023773989891179702184614974439716878186291745041815622024110582348268571176726485142982701066747787836457903867433950774774703902467370984769431306845830389740477207259856821524504626832338113133228088970775479831853658622684130934901256719471290736052627599935803538474579994986358277395323838291296102357292663662353131020482502657708509831100798045307891830506527707766341984110914823534705146501423146650870373024825494541346843398877159900037046850846844523049850512428266543228435588472792422205664501587356542952444281975190157995891889992927356175824110116561817078553971767291045539486750800947404045682710577626108633860148729199681480908342361750813794005574194794448298298297587219265444881117817609852827042439341854311702281516676754409386605818057873655091883615184861620101890643876056281828458495245949344757541156862923799478793373933797092385647855532807237045094434474714720097008342121890984376056751840310142357623322437252028294152674269333978958426234305026737344388159423468994525359765075370153221715825574955857624752801679205377488524001474406925487139262337177422343229436339511532138267614753394926665318376211905882515406148212017692864551844229705529516506641879404164762226734122751221722158732938293428890688423516914039791852863752351452770033128608071252479089573888*i1^21 + -19749161329243314620644816983532075012617405947102783774713505224937074897026678648647165728224646587070269665328198963183968310121987180687573373198608699439849630348973468829096801885183177701275919870847523082900613982338720727973253354279154281538370889552716585949141834590057197443057062409053827897942344867429601181616856255122128445116179571136497648902676152581135671939566180955875234695019495102399232231419088278165926881858109998961403156797434768743674387777049809123287699985757159846426405251290126295883305551866756148529446260374357208732797564831100409522064891833878127703125934726849413697457127996321462773045057911656291606378547287172876647028601486249100493727377081904690323528121171830416018803486916163857015651481091631760743371246034950752165437699844485664858608140248756348155408067061279618414065444922535299333735939573261645314197929093359977865988181905762221398568429354311304962856758284485845081420598218018692730312833899478964746837531184307070774752226386192295302747459694667585695354575842822051092212889748088989883950502704618315721169755251254120984997135921986436326039659839479757306598712345537240754859051090498120748051873270479051760943291991072463562744214460842787932425460171141553881083943781795666442071537814773271328900815582922708070524866010732409237205718497736958624100026441910618544614801366462082802435284921536520727659040424104524324449089386016931840*i1^22 + 533257737975644762927880388345854291601676805470106390836059352019550776659038550173619336825718650655826609466110013495107612412949211699369206385957474068207562015227160165261455828858895566686127573803426078345801310353917695464354188275162590891677034562636791664786475620098149071475842711325825924307376763088211703480334826841602821077118581515058296870650789787044580725456149113812902376361518190942434210851186459231623612072495304263374936717143901618851659944973853025517426775121373606087409597682205319198166946398011674128392338681729209145057574490380798547833703169452307506615434337354187181431575557767928858108257270129440824387448236813912720763422578419501817319439309585541463011484992919939295158127993613669273006223534016035788468613951134523682230678718511803713207205192217027472113249588974618340412929727832192912072002220015577601163222269943880038774667510464466081555775867030520084467391261033484731640214185625422341785289790751724488891878711956586128492997792937434096603012364717159552407794510527476543744991115602257295343794055713607387075393091522400787107649540299708008081451756557477301978589900976385801861440843015024917981554701377196508431832999904520419001524178336607671377588657152697569990634686203309622562605540440064901290101789415152545802442373989220103096235973083199352942301128655092132089922934226501871948824735351812999383491195661868238083189528068096*i1^23 + -5758387848618907959049040936894599611900675596011409715967096040798310371858137601910221801777697170166670447347645628303351886849728037560952414277574585776341594345576255102248203057381992938829736666458891859425091568112479209215762447212889833469981162624027537052746030336031320798467243125747268227880651839226694828503678445776394679387733851976550465161782726436772727574337095977832660444990104330091443478335901274522425461579561145719945819764455434256172914109727577867247791163882043367349476365029232620588326037765314557774086963843927354156353227004145159722907507448146279261846175209246696684774912784850744344287018207578348857977592773807547192478369167477378400828134590248458100525674281314663639020097892984512310213307478438624841968349416851154360951986500400173809686983017175739221118782757123565427328055632601547305176631459224844345680621467585929920606845530327832815516934527789471594824807877071182908990428400293621366837546535463682485792750978014622717288573447769748858855769137157286515749621080106264569352890392833778434781503476306025329625510656230370587387904076251015266451415123651709340675422400674991360416906889833443611298927422303413171445781742274098173373774308942589084108652573362318840067289211462509989125711471707509394159155137735039717411895696437958390957330858113860936792961245580881320940732835565502994970036305569293448247389269561077812539949056*i1^24 + 67629859687696520737940199714909510588092295444974914786119664008658850725922440130045045856415103582464650899473007486418512392133240003542839503957703554208750586589191389315135494469142662847411487979530777212585702476972081541594573621330765204973852221078757380995443624798413469159505785181708240798017513830890881167275668210941642998052404617067805921070316599290993156356884635667153522595818689919154486462331303258039957397541761403026132849462391985185043836639708457195612971204167183048087431900425696329737181429462743334687641920215747384586174936783305738989799436367057120220690924174967987640855880935321824469417804532485337150345757688786154377122174037464010187630569851713301633151270640343926617877321210207659681993328767021767823432598688920940186457133775141028882644366972679385981488318006076682602875453041637655741207732937430761986838342399677633001259183812428610218889769595856882611976841059196722223904094831524435039854878697440540112698932010541204459824082420102752978036845974834265294840938412147788808654309963863156099127530515326296252263062269920524526459368147885466493183964459502767665532135217481842234539370477090871987247001253940432865146877161546159515501228215681117304686000091934968088964959634920184471013944200987521978260801020172929846181919229676355466324831571856177301774208683312309895964636105450050739450490656536642896880422308577412120576*i1^25 + -571348884008438422050557463896052501831525646833431169522572442312214878116580533653950959028420777467165223323332379327396976403922785262726777899035309443057142454365928943345043948351523984563294835818900753267722214308655449212105944016217495046466411564514795458276363590029134904914332550024558962228654055323083395042418723632356060342896872563961905123210811768677967371578647568751360168190834036721654253779850986696067339149423337002039215740828111770837124204796272883284615107297267020982332348272634966975662626368767991935761940831058676806250231972292105556947296825930903825668831283609011213746305823613251680471196579718368694927770986855048336261079291010260285388097980242383960079641565074614464518726850311332865243339537891431422016338553372397071726356394708608783283003516038195972897065351553812648152143145216714053500756399877409473693863741676108024726534906103493572304194520218814346555127581007968887537212013501081227446899239956372606989341207779250450034184412816515262492075348666830373050074425076226319412395753770504331842937457354067139026899679515691855720673628968292902354434288546782946982443232699637885522503560167503805368530841132250126019477512751376920895748646846858409983401207277609718831752970267264782626338772318319543144577479983862059039130640794504042498791781084202359162452028782236032980502466838047938563392213638639957421656989560209408*i1^26 + 3876132704818455802356347985189522926848277795587223668924198914481127047729538648953446207878212093679783920710545718182782545374342470021781487364782579735403718836739756815115783195414044230361492227739207281641950214923648085293147727556322304150259234292973451147626936238870721069548779086352692324775477214785927105491885882006099572320197601181353845236769824074521277402191203553069750776392608899507235652955761955633480435959176162799057461044834485185859179874819529679826267211062537476350939196061692540836263452627744883585377642290365531177283033791988699691492738689912478416593209462926214229742110229731650146531139798492911638531939353966454037775464215980499527102763359083033217236508879830906366998140073144410761878514367865435655651416353237474056454116089356947231231799879615061451514881008995029590725896045240340787652452558910118976780981782788226923491736288004130720274826291701658665089855075040209208842329109084827616074420542113328184519720811950357982217551365317891054694030144384985788675018368861755067072073310433717030682458216384156055554912498096166011982379334968124316630799595872168306288779657517141080051857884761980349700461227566115841754866803177359495140308159534049275496251592241183230589826745350903678413232246482011155975564907343493666856389771257643520378791294820992080930679729226250353930509011521752721774560995487044621516509544448*i1^27 + -23200564938680467597618500210301415700500199377872998141647437654421769440860558194833285395428984810183807927351487644764902981338684687752753418253714032233437232922820416383848212613162800835184073160707203054911974953149097952845358293238289243425486726751005876532780153252869252660194241942384501642421021542027334744483914869415041938431613408401113194788270940493975911128537002072838154268599459217302745529335190037032498211572310831608948049228357692407472143088117582160705374826589699530504171782043597637453650434299505161856749167465427180929066020499910704150604420364520434234988553241390684402225289114371596913298401106016606968785400666193175910758839495903002678220390313955176910370322790453543861441590146283779521282625180863090972373981554716513338125733723380841159328867193694116107133356556824490197133896925903383059013927581311833702663923305995663509951842652173582021425118035328219185771632062613708969659049389397005298922900117387488547711663254458057981660877909916194659636659076658334652133928592084342231071639046504306280839973619067435874496315243771224061887454492639525858950972037568082758298808023075371548493578734916325001701021375556884423977143417430912857925773913414599530011017571851293630255944317060198181426007003879538504878517950129745877271908568444316403026872829572583222005581389720486060046184028584527320730414138796668333588480*i1^28 + 76029104535938858831019045604126182436987589737659537600301868531931052215214881809428567631127337745747109370377922749952131871968436169609819910781559552990559387179976230219166797176417170921455920917290864201348868357355277020871325688707592767751909940050365797715685966695080416276097048015963766772697859954116776865778401063501258065280832501749818992647187544999801600975390858583758416331569830124274443976019405963817602526319839671435920121203310756424658756162495287219734430775931842749540605108344434209971309013716153373475980321722259186562390284993960317499262089624528489581352402909096904087541504662698750466494140884667985385760464742359914660452633225739714877764341396533643271637767783057479440678658279377335824711101009934970815051390450078596299839551137487315812802603479791058147141310221087628236141637083073599817162403159192751914482597882585423212341157740473917765121401146481613059049230826585536981507084539880011118889260277612021382740157812312734327021365674978152386916763492085459223975496859239992876498782867950232930287106489369030445029884339566263752845843111518298574073607370449275398654425578998796462575039106992440593930776508942220856668947758042860612257568151143587496601631236370181879979516697612209858672714688268102859585753472179400825159033691540304622285675942402053822723901400272800422688683571223177068909894693512282112*i1^29 + -185330597037428537577188886658350573936883481529904652956606730387480325299674268289330706021089605052786469451932795794772950506099361190881790351037667199327218147269733941054415636526868096603472535108832350480178679805715301852832153260097744196195176056566599883943912973145035639018983678687384862057636359810956024706673492203022500195472488467274462920650436368340496608509775834048773733265927601420149268106654539939141075273357412403423909775398641720380788511263676855823320567264587815882969529487212490268259830189159634310254616235225261660729822353199627537701338284878119696717287265500762473586091738899424059125574849138037119518858757850443163424443364099524793475317881487549433613624306219298552184577008874644038351567524832163630475681350178986635424247196224862645642577105099418040557712736096267674844307919384900247208522489906544532409996577117604016737408810356652523612216502850709996696441857655084220751198369538092563150159828055602609463464441094433748340557081340879778121318683627214789353030272337587451497098520854640338966041482003156924797128488563313718818599323322517814741621037654432147905698337750011727782309621690179314663803717858643516866833163751453648148504669514631511034498809154245856727299193053682736412054358338715443824800542592735132268434815960328828352926815261214169605868725578227542264399268184434365161650262114304*i1^30 + -1651911839679642795928050572899600625585622483608203094386289656022693381547519639248868481419185621303760589844915704010687476730163186790041919372395182811666314541717279739785451900756687509453023883374513064994995036238646175981576654185420294747360002784694456792428637834110074517495610946852378190797138818111635590162249103533802997992430694586155549367739631672236041471732405410458947328648495820312394548460850940427917497081616478556531574493777535854237650533543183082111535989550398185739157943305891367043168513729029616374409648596187298199033077432617454769802128041651605532520123666202152673706255506776714451081151614236754114110237718144255407179105985055825651113669987745915159093348074475400493166197665014126665793749051447884018300345676642903228204142555253891704596784601353828470584584504490751162937865716438980559462839827954255408376503476756478100651444008615524273965159075711834955290286082753947412763643687160534417547147451013615872029488035842238062774573960879977513441562955775083698839591693155785362043569390100563509874545017242273462355125264676432787660559850662806314095601036199414360298825915360894433598962953645049086438830794528290115114019367256067087226054771492572486174878038573385884391074241950545051392016287573131435470238351834866880108837174847330702795884916346006710516967268550127939072127984474941869395017728*i1^31 + 10924834697537495985417181446512187718907677037652918252668560173795718585121693893745562782775056515798759691649289980255848659510993112852096619981833421714851371145124890456992757260859507452236595392580799024153625094679940689732749879469074798688193043397735792317559646579689948327586615985433189295414563008697410830170765314197598607365065867519084944067956506584635135188432211082424154637010572905466847495892640705776949638113097427980818981601131581269591171504611654205762895587822262226497738041414515993939405437334249631680424232113545721575939639214879666477269838000914569887686377769062584323175094882179025275933554157226116514206970165840031753619759779966365088394617795658617564649156147743494342153220831470953365635435971458272456639675320859166909186491546645525709520617390108245961855558710854709991429852702007568296773456769171180997224488117099905870724721429670631783804417732218000184431113669946917386827957481047198309394168774515884253915963077333761704214350363893892983904399930327920650207409724627585146169366150740777322748720878034685348167904347252467180779271064421134248781285935933776289828399044622205759122176352505189277883143049905931217312260217259263148855054671270438956543707253503608500618536652142998963739979234469451948635765834511345665155198944155520045023245629852246270977210484557020757902993612897815363584*i1^32 + -76363888043013325205454397750022549815355611674526619915807451423449252343431864316266671000348448285276646520737935556484954885788639170508481022623827687116538213846547560978583089723248957808401962097243743131631451638067179904957256626047789120215956443697842032304754675008431435417153857323670001538196464980440920535822265441519777693681780877436949668577657065636208747866858524957991894381195310905469585782151091696513824821075772952758588518774105503773106446277357502556853289213563772044236402048428095928335839494211520227702927236730016769904042272686245662606516741292187653704324862393939983046610651834079561920601926428478595050093683889329213205162138211265407608149162406135916772366244195944712442087442819763498873501362355032111937240448551224740493463348554480988107770320370878069731335897243513998359957228946493794832971325920639999543111289228823627386659027280781810390281608406433018032833611689489939427612469057879218700739558427077051930597790653605994211399443723808621972667372052315083114746000414004531848955386188058995778886658139504209365572617210816939056462948606599393452564128974630003800698044983558400238041722702938153900872889885995123762010088725489477761486625710248185241323272435327895834836171178537119792928438225341770757329956356416702417276703750756360249303913582363786503384134681484772422068951266099200*i1^33 + 195593354951714727783730689867947295992868390431687600606183748123316896287106112098377956120186611677697076452817894956629257431359719889626736507549215364949025660600900365134147251384280398221590269014029169732502126419512646554049010987226558154072556025309301885798931107756277903629632552503514114429095610742507537502634318312832736707736306055830926102369065617631399726162659850179247074455678524005266933504198083288933070089374780733346025562581206877402478308839209520676607100716989093919820965445886696813117186271970930443371088349891947817939650315432566667822488479243369336861925472981178768223205108324523936977578830665508802242121270477951679280507768734934538642316324707605784085211364091668241249395358780741907924509624976811409639231517884623881242699369251774692920484460931731942020328715410276718846623161332105544700312248116206797797112873352012960211566113846264330423855122572226180158892502667088022603269894298776366612230426083335309132108510667746203612308214652175706530192433260100740361939136506145133477597439759531933104933788418309944729742067153016139178275611359947188030015445242060059755701630446920418327132942741873440637661946116330663154331494532245150256786511499992364078282473042988179381440361629576916856898705836030659574921044658287118475540409047969396782524677558420926049797704977075569055387090944*i1^34 + -379632658265643585758712227970955070362195070532631519542820268940444523383309987332315755143748338523576425155278205228512819410301325154015024011287795557327952634454951281508577352911922791217404567317003400720623457222011200203269514541216384319352332680567090615439830921247274027818429158293410714517262750346692163785156289535250057491179768094815607726747226789438265527058157969598203741618586004048366452655310681191404956674791989576129198067188077626030182903971156031620418117644959515177134191611474076749114100546484701566973618818670431763941213554081951475885762218738707196963889083126495147192507674711169617639517813218060026742249982266869443029038462354915908267609500936311730169634646609709576829711574792326913632861172124606956266792734806070265651213441610949394331801439694067335312826598881929550521489702439376411728619901859749005710411649879404585971748526371773445106957107863977273632788621019464623603519250569979170117112667824252435335102495108893590013529546975941245675198638040285638045369536607079489263011174065671969357948083620784612408012883368810044583667896125347089300390910897125225603854803345875848122048984718418512789896595049011626565322241188565602981958085960858802747991481762835600878685010392442882815076318291818096920568303168391034864207236931052994838008655801500930943444431455279200075776*i1^35 + -508373881883090938688884208427669340594331809414041058524429822991948202765821491071946286607509598394639629915395919537342679333084534762514174283575790823735870340692194532202970309973538754834916600589846033867202712236611134526260527171399028822638855737946624225296019478554402518886876854020317043384595920746950544119798884348223442825531734144300955605927810111361065598108638815940094964270591498528534394070982451501144886852916562073522503838434106079974621315732199312853837094390395164056169939526784321549352863513959939517128102786032483645584308525097991564225829554991764699280069985049286641790307131749203026082856512627510902238125496962315347837283742965080869700447115764459256805016544236379339537670187997101034454585723923073896823433766727619312016784614339289306691717562081129308732618774438051283348522942227140571177752025068612325160489105828676423313455490046512908938331410328796736889745739201142778622893105504529930857665674525296522548512874288934373404317936687821557946282414027636089850251771574031979393597023666920768138775264706147765241803249907082927699799175357779417551910920270957254876132997424952485118257259275275180788834001163956099442907237978241465146034146630528638111231293924998274110806411969845827697718816400606601894522448819664031351788760949407707132946329448350354678136388217470976*i1^36 + 2720805435365331266591022821491969844940563297720235851246175352004781977565388096081199250790812430938815793229858588929141641958445670533523838792365857180093145693455810815850422408479146035423940520634000221948245364167128756871726218042356846945386593526271871073923820772222761677547121217213653532777158426729926802545853325150298325840365574307331658811462881835305003207991249892023766036498558281778227196418251526865925193267944366685282864282001870110418632614619525431486949947951411950384388449577663691568827929060150789218756411130811172138730298917329818449505239459861735065434185630012826381506721932703992415569499029521993434116754285527347688876974052543619228728243225017934460348597411906448558074418409615608386925152195291325564092340505770274478010629815868237664404674761744489755054738050929224696332294113018808733470831978420969040306448602677299091265937200865396700122150303956803385073598820304667625270156850462039207995112148408130752194617274703314784313082663079592688303885247623275435208928906452145429478392324394557473012470176186247781679229103814150389269937765266216545674874028305542324990529634086917162067084596506312279639372309889954307683409543718821885363936823597310654528228976761618107644017579431150331754898986830616997294298893643296032327213051697527066185000190243389452029599416320*i1^37 + -4723199960329350261527162481412452897869870576813709936573439377371578018802508825299041960219341749696840746896354695036855536178744799503922166907283916746557832393716758378741295078946856422274786289586265082739436811779164869549233706098849076690239118631832524405229493638251728231547023145010405942543681556106095947262370829880344182417934980251363694925368173590687666890375034370705938797892036143435485548331969776671214879576735185707123952383165488001429636438377090695340614942936266868123643717826661474279779196462673357230140865999696602138881807498308754617861758297713032848203332895200449178851672479280655686846289899305625276141820376122254831733791621031814345354324278722256616996016023937497803993668117662300099222535171384349627111991853348285912736661368200795758053235785103247657235897665803836976615813994253318521933757889596904777315883467557457292384679548270500012746563989083530384693954373379002586428685549714220982865656226013520236751732088097529502059979663502824675046398962267643430963833070964037957967496932328198677776410537424173184647270443338565498034186356217062630292464471525377352582905331816201686901794015631849001222196041723560948464977486594551051005489912513429233736951929173278398246816791444580138349705888245948701501811296807797853619139748793758406172968035208015688761344*i1^38 + 5174937054909227802714254422644610514196691913620645936995346465975123381909727024487980483283147295638477805919050791048851444253210370430429860945339370193677150129460045691861742965288395201844740511128280519487606277584809380493675002925662653441703899689959098930535404388168164886068454853448388881099389177753104726088371625244099323259929587044349624896213121383571027788708176771016998523806472758361229455109862285477014265281167209844794313173349108012256649736933870235944368458177695328805611166893536095946155237136366287177418745558247999227742544500775544563488066253372744746744634124260585102511524189640349065558696942491778145241617120357277422574731843631631169663999724901505380561945802361391162672521362793393736190322987616969380399935357332489343325359924016613223797435111073969076023448470395244233434314344038804741270222038972352520766430158951563082970595372848718457943753970042136248891079568742525064809541119578998903877204664439437285996549707164396530285835291200325106668166036599017104530868879190379678753017684155377640348954066582624439752277751557117538791375283675738324106524209369880769510158262329834078988095654056468231310265705142209755329999351946463091366693513360816299781291867314782994376817986158959340309951414547721405757464689840836451286197483313647929627604420086726656*i1^39 + -3084875078873771207849666033818435855638347513665355115059932605663287715150620383212698939224929833905400228633593714190109722356473116566260911364384294620171398613800115268673040481307145739030843297531216828921103320705720435500778878673151864522584577470099941659740797340662639387751337934571781206280350643830450634622277664055778858899593763061927681888206106640597137471046277722715460541475856515917645577873527227061960424322568145780113026834210764798913538781165077237757613787321693410975794528419476963382647706382786497023983783448504011950294949500114951597705351619031757808010253704399301284529271799805124478483509657094081302585879657954766922791617267702551305469308860627619800290289428626012228929536764213247892750600321591876396214825508765752799691781947733724374889478519776474359723036273989835042474639357815022384007022721488592319700141426019529647435926789342310534053847404998879216367238012850799101826375967986390484230831771617963639620015166847772526481717614072808680612309631703531888086077046893100980480417223921476810637124325512601941147993241784303716071990330014756025931156694740734075010285852180611617127350238628559128259538711048584750702953735037210461197835518936504398731281408877376397992080011925080298933181680993947710137265990484093534092414345563008875861762899968*i1^40 + 944312222255577806110781171253724380612032615620472799937796352391892476211490622853433540014656855291073660592128681746423066708367909939163951163036431697215627307065815070554068355303526267585955881405044347467002759092486364608279544042537610387462443704314656428695114621866000486917622737235301079575696496555673673906336514918514079185997495484272766102710302901185533183417062987479710941349933734901032183256315324230862449039157877864189951395857723286118992159099818917962229422301585999430513277898062379751402542341776613533933795632913858296344675315758100135154867130892015595500067488812859643848338496071975028946841393869104375887345133936679827447424167718869461846882794479701510895587852494093792541988960106276963634734625766021031938007253154608862059557686225963482158524164014706420656072621319333275541872732379123113069108897934365652678091918925942430129887540683193423187897636990064435026953721662225628161520282595598922027527102524461857423010954741447959904072105607212718254523359438480416537448888706570035775518857327290575815719147328505048450429798889911516513503091865120769675135845271158178187476605592667573838287451927569805621930138540258979459685020115311991376864734253349033470284029179707820899345822973127120286106970647566448891079790070932014686256445766311021117440*i1^41 + -190843938768181252930829287708817046480440093059837198181718897254360962621998365399457005912207768617147882649771594225878123156501127174099708898411605576388596443337239592015893009326683421543290400167614047066793471177113871011351914199269211848317297829970967114859652520458980085462227161822922045842405198290348922138332094335782201474597420133315243463713411987767156265514070320621200102851214704138217775884087169925090511150647228838461970945124687464903268034010472686332632602183370231748334824764312901218897275589921630233049354291113853287922050701434976075120146430396383036140316942897059550394232594383560330320690796482383477722112807415439492093584899048489183756923248388901792004381561288690008595686553575867969351143678731114025704656221326510557275231702013308040968844697877110918681765436896369270079842831774059877344307797633967119011682369958712111031436699925866230495330226937224525173792312107142620751143358705337945496807144603639810352725826933382817236323489192666944319439267772554775955928930839055310575700437712423705130497112542211415558478748053749664543704316945637270977348917966195334274558688169053416154319001120251116347870045985073129806170814380159249303509909420960746708602832799915690461042566654352064562934404369812376513258439299596967314345585589354496*i1^42 + 19573042886559904640699110135819217450934708574144737534077678996593108123563719665912302428137980835668165658430066198969362689837418478125638785496880871496736588998577794482922828562129259287945543895652176861394847117712216592906580102666844947506538672310627280361856452991778413789608083786033497608930482954479080791741693411578704785143266439111456070720806910062757909377120400322083323182897356186524531806544682776620413088720326582568878141280858331572553478759258734248832517117500937170299749119934281539992107946978966419474117758119476545377982217850146287127050073630765297583334975577552647910092663806028403963465833328023065663316581655585536388288104106068953610940921639364913266277540298586052787430692550498145700014790337632836518999053639638736912520692662584801114429203260351725834337023753536035187831903407783268457564360848072056252472307233676000484478466925244290372485384466105952734079021995138730385188932999284513755733155125358219522607992303303595228641392489652996823224928639033220034542605354349741514568186952827311570068723486881049248366345483260676846010573534753773571373824362889434518064188948657297005789971719673709084339613830461917678763547799126020498695273595334958400978681443476890734786581263197640937504058421705623223952938201828297423703769088*i1^43 + -705344672806213498797372661973607185226302414964735327797383738374054198081654422183296996075647172058614239848593763770407432015954232109888490416984629081552597005986016095532914336525064968493264373635533863809479240552281565954950853315317002712606952272215133386491321910141059233786271050425063707859337204269404794831645005020148273335070118091091024165297444181966260723035497046528728113316801720644922511621199075799555147558281991021291626998907379814021778558722548039702622718175654339498290509285725654537106783409347450772971054814908941818370034798151417109423062350551059527134442690992324725027764175021698798790097877227206083063520426935304810739230180968848126755878292334703810201245755398818424556850344167862266416174837044447816004535638542106482502347425600673153116230719444434913408177349036003563771968894709183339285895789650401297131105110997729998513679481292598789959247912956996429814693001459706470446995258785869990186886117868709297949341314328577102917283846380477301730383204001201644472032779811576698107929467711913671305424427214759635956319293909459467455180408229516331789439589612529663107858453295326106765770431517988934798759415091971288645488450729519094555226587322421385222001611759604425019833718878806628828689061840681594900801542036064829440*i1^44 + -2888570176637766597474313775333654604889411552148890128817534363724068662678404493655613392715164414857566322719320189416418768142321359550529080082802550641105170952031903411003660888965326118506806904719474296299637678513842905590034756288585741288456386534019771289187038509670756021585454190223883174440320414214419130359363104036347787662331406654727286542953399076232997712042830102911309518023632488319045358297827814636225747848183257586203755518251213339888015041603477839748161541755311281264975453466130441455037351893837943519375434307024064748458085972174198748741845334551954737330777733962057504484802123530910409022181444843373465761943200341587553763323938682526238385463036808942502393836148706230509558613189132634598998104636666139746702820864535093116765175117453032240738999582381102810190214405213807516460071080550135357291626632221158327109268319591402557597331063583242633009549466153586032282512802027007109035950745622306642337830543402500530218274665122488786726118585191083257910460827631703247262804990958744022235894710598556361844573550879428663422668293193754075861743670221048022729610156777562704001365554697991219049485892459287205411894952991457464608138361199836227325176024684708687358196950701204056888052797410158032557478908498822456022793191424*i1^45 + -10466339417638359793304994142503490404474210377935352565711994749778643136406816765857457441289193589036917099105323797964163559088543509070662543271994910145534728291242741246137095049982062499364992378414345749256433269453056717575281357805354495374124439895394776649467758745827441097289936629946513385093720946231760616712176486804905319228776819588909270372197692682567168524682822272723934467374058704954688628773257812094623578028010064254826050767227763091780328142205310912455512369256892607624987935120719243100527525597299161824259331798396534169429045403169654712671903205924975199860866246213916404015760589517955837167504408521936299397505675512889556196634874759522948446712202502635220444017178891536159552908507650645453442955443479426165547619325263883142561870133115509208580554439198990175076610780102081117370207335638699715019879637368713948052079115069730624354572041424881365059938826918027442247650952432738644871532446292073948823104953451820882488892700592028408854944968974435076047554000980643785832030926247998667448719126230601095715099244932906706862662943054678091247405318243797447584626210949532519527017668394912240442936577610582314732726556994409497335525750290494241240494891454696215898009851138979640044824724209015136382419847465026977792*i1^46 + 7040980204068792439402076391368799458663808499360848962745971801887989456568403755363095502911883878253142485106061140963249658002833345397660823870911706820561239132238588838184216856998893086395815074583444419628520608209667643432859795227302858271247958117720481144267738514715158044939730657660777780184344244837830179675798162573683971679401833491595998402536155248983581826756336997997622335623848201544973666258399159461640550792133445785974229858596544893594550821965609053277018628810105263805044425658411587775620097826348787552208971905902052413928816740178865867186660803395557716002073553489442923444842289515122343707919965919708208315628368834302418211368642917493581935827072610611233163842241560496907900007589111177354929888087020946245118503111468568211766294515976926907969074520720528039824722254146869334965245234072550650865885271131309450759478754781829456835746077775609440032864419454142686560028618443633053152630723938193308695372534962240008979395138835898132208898722767563520882818238535056231031460731666892026673045423284802680284243985167833588935419765536462563916813738119564594273543559474483507626967167816319957752879002989169427585064265445224063028369203109386109086178625993359341895928627458092780865092646608316330388995702784*i1^47 + -4788188020350961731668468807604941620180666422412455565579081898049902731737068597188922020115699741620697555406994093721583404608513235538215837273505487701041476051997973025793111555596917794434815729943476061721631282093165316007826924487513758986055826267766048884608041617452177174828728737734128959944577070601177782897339701616560882969807723267315193380455233711524275309105693370603133412538175490392052556669151337223783312032381664000222735620989102223038485967833372359072546174374344340028227174653733015711304388381172862337231044644716307560423361613008403283611010660288301573881272958471414603750103213894667868722070872633841071600351221943882293640572827343214384165249043698182969104789967097248320879537528383628870718477464814303544020704143975468061449892710233276107818942776488057133337749849260579935986581614200660678423208598005610136718588962163224538567988151186296750699195308271550629073390897058700148679270179151591265195001077320484104387253139925835260565584947651659974067253327642244470128869836338210808234729502444791805497120223600841506065377755539604458906814848089963807111496871842516621573689674383223038702946434057199393707725265449633705429922296215851973754594736343160389287292485872555397844877913606068371456*i1^48 + 1417998912662089289400276712553029621664004407179488269453517987702988804133481064464293427641108363520767818372757050796903631918722298510102935011801276805494021944325089777502900744972286081281191365327042668218708062397452705109109886748837398933347343913725826406436712172515288591155648675233850144035683484660308552567647603472616962630983598305769517732189739024603177876222693063863852186418378387300709149145992484111680030816994577065716430389584645502044967502680256155689755960339997989035315510764721863133370748883163444810280011529172358461884352062304451950874439348838842678839335103956561607071370071721954470768136892712902336544982255030748542032926298658205067529556130078520374187239710255453916299453743890571357607575383333840794862409612903388561054223767121320967675034408377599771012908962133163091693829030271287446857100399921309851218258735785800195316982177074745717145610364063150922928107966820608614576232553955860635845799365514705688504812331768028620274770245477162667210596780918560156388734054270013260949343057967264810225121569394029024042769644884893564769997396411516921290755340602595798909990261954660315003495815408952690072198165136471181551633295040536853099392206066131425075275873870196815942845988864*i1^49 + -422902969716589366423902478103518349057548688002273333096726454029060412751814569505845139934185470866732200536390142737289402695066593293527210944069143053490215038429572405320050724556981110502646905712788854100859524086844216962477553464055964420546994611448716892642627884361750131746166449022377253572640651626252178090044680972635779069604442102956790379066721873392172502766158004302567429230493822212273232275511445037257793143203444519335703992481967381628937727223107840411870913043185827091003424122637855031033480597534589783890429847982368205573325283005489547348559027365998197129686891617783384491401410735621655565235808476387004379791246974014987546410987413818718276195002006970473137712520110905525785907585743002475498113614111825701789452495418854512840743266482734641487165454801967431938439535144491023810737295300890573321097341076257599514321932180220619047641410247713930104473389872476594747575573825809611061345740348369503994840323277603582189667502400864009965522944348619119560686619157743629745124961239484094706149985794482650559455712469727597162228106745883546189578690826329431558930834111390782123530722178144639708586591110840086187634305208528176299444881232715299100587189208572591277319799880786903040*i1^50 + 34793289985381998604528339911832438923695618422041444439906021099495272674045628558751576832766541441548607165512769630748791133523585508986301802607747202149609771458904378616686249731316175830333910163417924904275986012259469281833975397630990476727137983622404635444880243782504578867176306122922562847047479267923608816505979732224533423963196558072315262091828658810283793663700657805407270832448029674348085792025258759331526973931334819233906124722153290796113557184898787963662320375961733432444643259885669736255933879901638315009262136634104173736514972816741579284650302731568407993041797101385356427856893941046680305337920834620303625887805045390349209662092880195325255668667134479917077239160525487618423206938448215739737726403894559081935386974477620668637230713959509480110171432322597738372728399922813028510461607324566715794968916419503175333994159230920847402589158157076875839846406787569659621753472745179175419347259787294261372304710536649510632134871269104020989641805637146320650768380528914775335166982997645871655234406160001195416537016347614495576129760277866341710331174570656760261337691864203883481801812237123010631433587116489158385104382283699218327777029403093010237951091319828887934638555136*i1^51 + -1033444547499296743600758071847691441449229848231194852472159225601570715220282090986279969888825879181557344671560443661976087429756964954020635317910227990987173512919118261744218120759762996850479608967466337673928587843196705323773630461021667850077048850278983850281840362038307402103607568131161806469476349589556192876678167308646868896956937054037359515962066860288447092476211692051653618759534254947589986230900718698636943729143257096007535336797598690795075609135383902849665348240438397006424359740269765241588567854907363438108044339636366427094273798243207529973199906531888420203683797614653936295393914538930513070792966931775785184889989351850928212469630103436090844656567515012451870293347401381248946165339585530635624257662584451382154354259608852173310091666133365231936897474842539319280902961013158549390698779591018987506652089315293771816068608908776550296420043622362321232699577418785010047793673474324209330580855639794450229399292494400153549910914634393232421542102751191208608908445555696080424585097518083369042138421697785683355001632715865349292179789357333986739617952587798428271453004894617180235469786733003130104657291724489093776703352628590613843174438713633580101539945783164928*i1^52 + 10479662999278408801802273927890484399631052215707536588330845001493203441368366135830938165165077218449783666295982421759226802282279395882313126193725319882059060672500662384800340034185546660999524152205700040936601337489401384765792072750011528499117682074178581530610984455637302373246066550354512678449862744941711725000605708599319835000079973395766929605934478493307931025551614427223332274465506804301244947931612918218937896978758614628058593015610593369083282907440625453723409723912438319807483641424070796533529447234867899450141490655234730446265810696194311649652959887862506115555845044037795781977457278095601486825122118001333943507937557823012282369740457981791370521436078729849779790321858031173857275329503294402190547908077861434689408421227729243275649965517644643805495806511990855255895087256145367644329135176536035999871763331473420912739751795569724365347200213865244936534820757557447409109101094760682602789572626574273382528623913500216314706417366265360633881480871442419158072748539123364198457688686435235217529297133382547361426067747001366181369046074366007984383664119811173341827761433170464611323402545422553551905599043897732666070301925393330317065939817489542927806464*i1^53 + -37672988660644355027219284958212505762650833462027011593309200317289662761469440416095764595333566723116968863085337779807693271512479348592884129077476064614044162518485977735660529832062459926599650757668983700656338550473069318008561306980322114732146926455400327964546339491533969367681654955587752031199349961841486518982353462313795619160137561833318105785768242988231775512465714568644216406509374431927734018861577724631536146530371703827774312458894092217181028855066934229036763153252092344080632221206449413178758308057278038080050754852109437908218400011065051550405269410139652593336732691970013202895969073536466213553022412162425702435496169385818807719337389928473442165546217970594986164024187963401522628109004940534444389250742082065852135472828312417719872805287277317968405217038709967731900801543634800595648583733370959734969099235700560115835419871364991304844943416150461541819868390153463424792769475716632669579577105665524753560583788444072509932728822080235041954336539237485870853194375864066246790183285139830915127589149644346366101157305683340800295138963741374862004245431494630198844373552254505828271098394374898154000818672154409135115280181018860973958543878144*i1^54 + 45759792814848456181521922854270596034080248051377104946627467598873440347119371170877250078712841075672249624972595397618822530465357224847391161141216209508171674585389612993442996317690416983884382373746297942101182362193983250600297913312568058144573332868094357544001429082959727200584276787345177904934135444419502771686605460368472231845406478676455541308781303875590103133986002912050591528755355772008445873228297878620260308615861154108441096732448105720938885388465395386558547951137363869076237612622435031821490737063466716383587149174020475944142395700559321063420030820378427904097287352938255481829793311165651119731968568189149633943475831668396655501310952340589522686470247293823519649942419923835373887629242498210305712826817499507517191257841853260009619338470700440739201439796742754308729663164270313733429986156479444647371245815067124545722137878865701278819314346702179477743263359872843045538917600492009222252115561130567151537366404986858146513108776656602675186204704488318360327575566822097751772115673113844135514163556230747868785570989018969093462530328868341866919457705528585938141585034009799822222432721741343774935964683483643209007196316283136*i1^55 + -44795259725997179094504228592772133911994716547050483626824745127856673669933776424089988892443785764854063019447307934665632452586702836311113422136610600874987077428666108270788680418789231548235823661757929359545202839923354786350425359299602141909190962053288985969149246493911327895299593868412508502443475686760627612266122930199689503051495686857697026801036097295014424966852775985882391687509296578786375503053660471033001940420085895681511403290191200188188692677643961488614624661887782426964305561050266157399841235883911390829221993890568527357768173249287514102130031662409616998030923313155035525853523119557687411302661557487030577457811596995562856725407598510712137983549872036120264743270288454152821901539344289635697895376937012161279779330719746787355258921389951563925961846790593958504147268032063035549373988204176386521692589191746084877320662243279936285582767614108746310684708602062905193234057684016860980364643809143931149778244876959797551222699061245524207516771277084154353760712769473018538530666092647837221630342292030661895399917634118699782417085918912875145466231545421657680004807790378212836144232785256844092352674739713536*i1^56 + -6948960239546491920873422808204462916039213723833078389945786225299061848382991386168430297800026210671747867132308061026014733892933670927564107395613462959817688986873651650473321370172214879826510096033958074311034385523593462751495722146058087110742038636254872769836580775206187461536455096832859581280960064898340310280680508548524496733422768066684015107579141761491269202999549498643050309521905667750997300086172400185651329434108835034632759680946943801480608369423266918855855104064789041668418772402684620190786681948446662505800816761882511238920756072019591016632340518963093986316911272796300712721604608920588159776483056938647083419864731373675843851957717420246988929014958140862307983546101631190084998583589644900630240693600304433728974246334167802663041403865920941149679688303580919676432086856880793538698612781865725152488660941548323132883442109025125357388068275630483111916462919740384676469095727851395319262885152923850485552204543171991599169207524958264422289540952137767890603611242635472800776159597916521506922845188391837520361494892726814719443458660061965022159775911340525753549917052876191479908154444888340048*i1^57 + 557761141342519987187303093973703266687770829542925543665391312564902635730510866647363602352136736749878338806595949903364373344740686059033609227122931960292549565216334060943009197652353155084386940997504573055004263870444889440007618545211600654786954691890372394508141603812354356605107940320562466466625371054745908133462317129506038851601619891554503633486345977801927878889376514772919294198313642642291893409286249643108010577263705754169315691455474218799186244578623812795293456472422448265649415169969531122345705361823225314138516209587006943748573202906407626765715647463046596778469689387678304439863570112342144239341314031902230040764914272493653047661863558480504948906444898684615706891354481451586556443156429711428699801131308554453563058644393756013504139571994324983015072907400676413258211640856011759682088354505545467427807504082529864934097443756991240081268647495934061175628324751209822338087729218702803827918040581641507669524673195100632480390486804240049257838845985484328731372544624058165676694496899690480498414610311622865228297144625548106112189862469276023391057552782178383144400585128*i1^58 + 66852970076485580406649838828740694594972301431232184553217190911368314314349336751042859468522654409753651640971532791330667416074400649006807633462147958431910097104031135356603718278955867556820426126255714394438457318427387995125511132078718368396351185941023856123742768946744081105735987529267819234133281002364741349050277099291592888951985776233839150499048617619285802010818815370409918490963755385745771007050065245519859294104944425879143253343894729114891202951867286581459502520258499784555545222580850775946762219915090330655539406410923134070010515483335254586597014050438178665732933841151053010572586744828109427793270276625475569482597224947774682648486940579103575039432353202865588252705002215094690497368621260927255014197184400220320135858381062451012243989935372457443654980890305476193059401201684462520631606103377495726806309796752559942466879962789699704045699470935146444312077900657534627058482937596084868944038420772626664735780971340168534825510003665569747546807483232255751199330105899172768649900158779978914152442641134544497792556660602666605846651951207701*i1^59 - N1*1236831164558676915736660263123809518263101291788714231846597741975230374138337508410737000726746240204238906883064386321311395310902615762628936990059316869854463108678193586334416591472852978633183401434965411791651475350840533859722120128974389962528093138605000000000*i2, -733332039362110242162455339641004381045852668118429073292256059683767738400233543044506738557448113315374404253524126919949212507383949058439704227708414442364866982678354720109493501206439800704552143601889016335511359392848031913552687520454004872953954884567772877614463276426708510141677190005191708292056414940912892162587924796616921473725054260610772686462537493639138651451355794894213000483056921678930256383999644835293310549152504025032153898423771564695709323464589760318049502619008290616048519945356539241157406865296015894818334631816312830196915626579160894085813317664200505517541659674884728715915445717503378260408183267418800849683281533955135049184286191978658926005236815160157973237619548926843348490954203626925691267052593562345007599342524343850512831853081847271141820300270835381751412746444843710218943285910012682788389903886235318195320318602687883012132514234626222718321467203626696486716078616598135382992907942075714283232006260229154212970328784085468671343614741995363681066191518852420182350052350603714296989016383485837572074056531707292796946079879910372937720809661191646713930409197960303731774897032763909357530148170161467838004532576919622295686065626145717777248323944549396090428683080802111773321870839303893865027305728119153672267314156316524639531484036276657214366565449597236667660759257945450789169375381949196275206947543547464668570832094405765359345631229133346927349663269476773700766621676963864183896670335160216264376320000000000000000000000 + -10088738162979210586059689235941296278550675265192750741857223837064107516984687590602126175567990079455006402380971585984459193431768110415504748959934240144703019534871110936524994465392180265039095913999763919759588604076998262148634619015119905562445374908124013967811587804030479585860132237076162855372064871300006118108795984949142845682276302927299427178104870688351724331711020020162339117664668656967605031308578789764783021908066157876737729996706532915391816696649374783917503051234468549027947991732687476497691900772319924933557300985321215029260513640650538288358987060423459091516358945316476647366244977211515021362180395341371550895212240972349334889183718534785292633590573121170379046522336771121052760655695904517640913966813040164748447635023597172694488372999504288916693925827641380768801763786519390528399673524204024545129252960488996114734775734888793631962795432033694937278036377168509971666967708262421351158699336981060509371593105546850790042565116136476994927194615064746764408918923432298130082021989137914913880539677697988026819993200890228988482996586300260238622977313453554998131137241715123506040410547825395619055343071409204318424847738933834642955604986945724403300725999119625535265238391467843047865898257203327160917661425266298637361053250004738856810271128672046922898863726467766778692826398053052924231580565156200557413235113005710621982278020615709341632265994709716145848091038459517315181698114682821873286416463022697606021120000000000000000000000*i1 + -43031107993722976562217449725662392619176590424848405823822853608111230598589120639444226762492912863916005252691214660413944754507781315090506611043264432627310360225618274480040097167953433540933216711704261029514917065283089503410815288469640452765353482658441955698478230776168187650357187401686834071493057515137638609147814857797708275369411641474089896257003269894565528326461626152372528801016431191921034677151660130926640626704533966769743089312004136375110733105832758877372072891743010901363049437308419366170340815324339215036281014910864252362564820325868520377695378675146472654070287143248353443835402093792737173882279410890128069766601570061962724933846765529362662056113446203300135665658429034966499612901344629040949328619689769005952196269036993465508262932411910201123075925711672312592633435549194426372685995002902314361008883831454930220463447249552781743992003947709511411593306500660237377001822694820637073250909776483007226205118604763032079957082474844724707275684215708149189848082796097071394635226491953844030048366651431495119838568590201594270162518477046331002183172455424521641449135526147553066462430860926998989270357664997259226205030906592056323279432470872484615258873209014195908892622093923755747321428250589199299005654138620172685724435173403047821002583421601327967113020476667712849201324651898597530218409411817151958287544135877291047840412744475258386505455819082825997451807236605975779804228260082389638607233826953817111920640000000000000000000*i1^2 + -37624715059946515047891512929740859188117852764684278729031213032850144590511074437394614517170049900251376740266467877069563239457789148264769059038133604954765832410553280276141542141821013784254621160882928632688328261549341797483963764275206660445309622086020631443197656200444569875309519629529145185959766409352323190623675664661905013829412553446772158017745603586987273996686577491295530665605329723570037175790832472116661151597502019697247764569652653470973025767387807657638008732530240558363403622289931939411094911234186551254204664219135985374566338891160278053785267605167246037835081699303321978890055702448003586789820008469402483658572386716702734908110210509273882632707798750738673829970030613905523459942857897441854174996624967491102364897163893033363052315905484489513758648062870671663804233889391395753037979983832428309597083924986821135253134772306084681276672849252528883888855956266698336442305384455510589511776849889772833455166993836764955166056542996908058051152792239671737837695162579884164011249891589367295805027749005433760097380205740814619348030380548671051819384625163224824540218269093371308222607667689623960758642015788383807051855814444064241430809761446383932765128590968872808846131215249780844507462298446468019563237353493436980551564991770376335325497007934964781071762376899159006913836076169424120211672321553550756351975194702259603867185913616142502698478658607859249775537518475872516235723318268272646667851903865137502617600000000000000000*i1^3 + -192191747660146674859890387802074835418256253707264931259913665627101885665042019128864404603173389637103183454170599995261980821691334182679996474185010718681362200589521428208851789089628246065923630743077123707762630271199643216579746039356058409696130567982467587888278493425360165885081679888254514137501858633324338505017563623115816194537734030363519179817886966455799051693761109904331828315754651069718621042152709127853049677593810945377681911297266472075054187193035470976698808786305218355544002344879347315365829322948899442384910444640696689227008467649011842308876681463583270799559754688534267708861051461872564981285367678144725914174981479316728672050026117029611054297000016827361922029050983334411328390025717968189077379595917446768286391872914315309790315292054285867505773100373315792740226311221575819857303148189260776242389299299666447574331041468316213238955085208732302300383630983293903248376888272204990293180333026584057743524211437316567599764128575414848332071610976272724007164428945704873536902546113007419485172161817208237549835085015379242051743374961993330918735381659597109549303097823054359130822485164651661368728143801226780663580940833657137684863439940936620184165342506812779567085465251773324102005419656606751191293136436688211308475172497128377928763527198394705575700883797025863666745750916050724770436892902875856468279168906685061523194871654199044774257434558343494261571890133238457271246688113842802598563404655210583293952000000000000000*i1^4 + 122650098841952887567181127119821826272047913097674458826662468073928070536654837541001871285545560957014930404503711882348064114117294786626532379885405912090941657697081092558826956743395680140050400270614940656296318185317849086532690275913397082603771472461132888492848455334348236061187730574889949378473063805671717176105346204151991179533885028261453878141274941891524489196876182820379848203693941767079765195683166155914846361085342006990021527943274588464902184511458491007653197547233909092600065916993527186581930573139946749978943408680994419786004879998298464755749460780371807030783993796744303749024631316573403045027736333275829535187059648355931589557405050187388286301729327213408340288759051876171398479341600516125222539412914281665979795852959726403094897981162454863328697226800460020374546326778440232547045869381349476915967769300176449725494814274719657128598549173645755655516034849212188306785834708606911291060722099292189066054374356892151617341467542273273183439560062279250055677009010365632334537263904005044551433053587571745897331395329262342758011621490297913581112625545936101325666754847043043535601253518051772218030198539990583194956410194850704969770441008899824195986660650645231874251387563928213355257583710731987928758969220591226813158250785523709553332351170855552653571771778100585027015395063129804054121482424451796464790546462860913666660488036763795030431960285564632734774224447401472470803788241285831617790474410721871396864000000000000*i1^5 + -181208632304047418676053462737081051648117526126943898222873476116057898557927279331297762295227454046112859116594954756272283250280522665559482107175173415300534771741925450327981411952361179539082627229831292113096371801529549949844229082069808822897904735168632714968150068135158983210427053078073972335612943598242505145771345906285873435983422554893929494364128835528154591838841257828233295062950429805692371822533995055188898557595030785328154496563367111599224991941043821785464349585501858515425517447262926629249147744156813357436723999260951403303662079963788120703817914903364551132821171175759683958397016822348536983944069367163145363363870705346325166424450587123248333793275458353725672734665895915056682091666086110187172221400839981303921788649200086867901875142312156872631853444136908135981275668863871234793323902415158559302285618461737087769890323457396123862340948518172415912262524959122114844589103531035719309055088729065680655321412615166063318668876230964333424058373762655544732862156458491519269711225173753151787096909898229985504246246480943431262159454626987895229748153440471888799782474825204700349653922812353959432971515542052718567058482593799764646826791530073580087826038816487226730516473978763198730430417262045810185871860309237193113368827796445931536250678223252435144764931713747144570697955261584412992466764498942820206446110798347534071477896883907601750546477684003165254255765635800421979321072888770938432689495502349978828800000000000*i1^6 + 160735800445838947061654150073680992298644023246330264689188782087637443573356293109873381172560647784893403515004804508658409823085894374306573436066889878357362982092912314925532634592788055688912949193136781309534089003511873885838359669953443753795611905990976431538514844820922369086787039771604849246586024665749694597425236137585978505135997782367537768086260768806936842566615120587010906647352955574690040424609735656441427448824780652624421685753923203016832298385206051641747884336840222678850844026518009237881398039875527387683743244205048008136635444258888701857665861537432935151790246108288583258818413646016714213730670861085823582140554433955317079643729318032894800316892074088852327591992650740075682521188166860428609305967769528500641318947868057440495535663612258488933187315410207840037916766301640528429132968552421505669645212396268371990325553960026264910719029342485140992866340814699242836476216344603678209852081085011666209936993618651653326687861432146068963148697355582522037724986110554573421341735591498298721919548994840422381564764798181134208736875728783262992270954843709471287440277064542741245886993959611079031225506447048415907332178647236814694111990231155142034764682808709518847237350584849267277202121588499964170050045168738711452232949705702711139754716815822925163722829565302437257838468576876259898000365359055059607556514073261670249446337246892532299708172849055825485145884170200687169194582338289609523276495717425741824000000000*i1^7 + -23557740966125088812503082852474686570032268124031757059020796780454557696946281560694466191586586171756794330330545616987820491099820737897720609135894210309548848009312987724935312719856472335587588771181802451755031384121195834533161953760643866659310517024290970343851488120083983122246507457869945572945813790173500963476256573452320251661911849410484077291760231393788278896487864531141469946690930662419747017242549391962342562100826483911213469639466381144462229907305597351017538023444424678043076655919304363994895135199887551044367408061735470186150014237123511355675987048538135818354587632933115780091719669035334967102454904233367626600785793676540792395881531047645132587152184882334117055682568767427915548516118187552790076937707173802081429422694316197646030076634617355836603825111577713523710223075168443827060064257628699262705022172302348983526651724917693680580026681638398975637449234604884309417321204966273413596211344853669672395276516186138129847078751489069320081870576056961488156286415892401673848418074596273260821718992483535618255107765080918222423253939284742028869613554486722950657501879681673483945891271841682292044375132590477767740753727716544445880783026135698860120016092922706033895768152021551748373984624062112348266819170432239673334037618716967937665825195373158918811615918308585976769425614714265058355548680493512519888539696632674353851697192640102748922977116975668072432417663648321646233305087231435692478141283791011840000000*i1^8 + -8831529779738294955932003437399819225366221892608103917256379137553923312325976104704207665090867901644092608303251810887970380305711246485457213511874248441262142123239017393144886084265677947769179754723826277654391937077146320374331910038527613694526317968692594805722917391402630238454927753241518649568063830252544377219240415642455917981835663469905091590653604607316291098252667704617520170502504950464494229106027989652901483870357962856786857311883692616141542072487049197947458794620775226421310098046889407585784747462928271012149655970276175558013926758882669721109646533573797156164726508908094584246852781058625637895395075918390175974418638138527849292105786528211983663762868827899263090826593297274761765094260838801718746779409166201625898829683626959936997974495318633590555929952468357317561564890770988489287358261467985016744519812549872143362360657279257119679222700962154434530606190817305190408753976569722899616143448943847491749966827495614401724803058658496436659596869686027308314871413076962607309868068082379908899814449540918738391855006449492384911623899916981038752847161308756098783951809872325158351003929647055689713056980585698779701879903015788314435142944292191651302687700101653903795370806455258024903836487879761810474830749028074235356314886307148803834364368362902531392015495731043689020479081042484117348442809999950200549402466366625128994485985467702801929644875109873427041085731984589402819570428811459826929513653914828800000*i1^9 + -1722783873125092958171345185224606317354561727765812126374858050862741320412861353498168161919866262949688041614311969252871659500752064356886669960296113912010881824686749443163133782908209880073668723079787591324173349778763620413449787213998502799943312068744758765422381207622581982130342714089272376891896378879626754613947163978446957680729886166617137239836213211896944896318554700737453256530725897212595719899252710868351284404370598158425615956442369180394315609947093072536927063686227549181506625099057126524191318377315179114876715706264096755560930718911282698233407884279173479671731408991806414036266248886218163444190120114106967326850635436712877838387951070145169313150621766313632223291042391403642622468287576759605293126368871399929082936246496934068080272923566893953121577531289495625730183231562848417179090813906489665533020766979497222614237643406102146160342884983594153539224240045044251251354562887763091307747819515402416118698484088811831826926035663373213916856533726702144680311587819035724317794872747094895981480540541259768082044965951042222213195024272380166207487522284965540518564409756783716544306933942348069978083055436347227003629118076770021617855947198695907519652531403768805842376087764139172967007906530870651747898254518403794094486092256083435804368258486340101316534834639081603878112628577284574790879311861233763400845328979857845251242425702671369048209089188075626140082897497611693555385132464099810397636351177523200*i1^10 + -129994272029267016548182366823398991199544860745847773612786350480735012572626960587756958589577720631121744929100841776295639579354530876765306430918854440884077509523792696116092180506523752001017412056947573927640345401950388547358434480224638633585931066105297685101552684740411525306357308799956992743336759574716713838213059334592766082857915564755272530827805183197339054554522910521081941900910566704691981957177004203743218345120020240965937576918452509894295317804174061332168782966240662149127131894083820849132847453835132128718372835185741231343443464253584248232957651061647419982519643837157254971232504181616875854606394565753083911491881893462952053727165588653840820519666568441805744761349482762482174722748422652115910397678941991581300691009638008707414764742268232977477928572133075799808505105410509001540785547488111190159201749224644029078459589431286154316300262860477961981200056395984743245401750261252531412697195386932885490509054205706708092292856829380305467859996837704424897804419829143885136333516351124602434236419950748678153313307164150756920645337939111141214554576731312760378615167391841849155664195427915546980057160727450345257267460548366167263015329316497937753410305391624137855954228338820716131105161134603905233440274550440871198466654759321083707062557930800282548170363687348378397650593822946909694954015091266494363278274144954911743672155962648494989417906275019560953557673091872096101338271425026831091287531192320*i1^11 + -5449806522488358141306409226156063059338786645439091740207493071259237050825679148171111518917798688667802329227434594881464530082988999653162568633119030255682071531085610007939605663946861401722360691655514467295259560860858710919615344899837408937561768005661902807706696224002389975496178757382615547787720971502107639328940402809331066333299376453947333996606925869372737130126547065445557367859564991901365447002691487912258388522707647270691041060439920354690286809127670942791642650818615743965231141227882881544496169378338653302778514501097940291211052009322301094739033607476538429154960467371638244110504942188705904373829469646799811781655962088591757225580611403045949720570828475210116388841233856932520490693056149465589977875260663303582638734486834438872023722935980549878700897720513152452166658342386882864128391810911519119168255866444162797370718953684836385906647497666541669790606937991307529358168947995387322981271995384912702075310786912401747890677051294336065349086282787115061451834067202293374270801042316118428571738618260891771667992819146261294832235194006833293286164048802077413617687896265874969299568592493333508610078037511671514089827687878160462532058529776775919112889025355420134490489900692892150719788761730415144834111665105733405054876578984001242257955915880358805417688154535526145211302760548534325878747698876240162248978843724680798807888737894675796721134986334143747742497500309689460017992809459844369499553792*i1^12 + -52515819657080009027296557625334373168229964836602653288171780522438391468312898675103575573474468694681211997525860974970890451542321934090089977200631187251519683870026024104518543659861017285553637892332784212454484771565903280687794852032496049586492729827884795412967607578479098267412329377046865974599487228577073494038229863248671981137197878760371998754206112635639251858207212381956109003225807338611930972743286984463324171826085658127469414346384400513017992035939053602521935535409696848943393697036586337420689773287729783990399543522206131618447127618549154952064808699797489679382312125750116533838864014203362082830715065831478449274348435195150025162344185409200619157803110656577752948832154234572083669698259757909171896949133301762840754290813604829673500066418866722222954108233370961834983788896467151038713870781085583314785703896440093814239293105467220847153491002788896965373266662793464756038851851037493288290520013783329776505225076004167775860941343100930542861796360671054733397284908121436455315431169014838094026268351327528161712909883596830421738358650905215285533464766167280212674830559135515786398292044757571189536963736010356412995370938351801415282760443303981866247514236022451359985661949778363795966196946039106195348351486327432674925926685023359330210041340013124428553247109590226990260954331785624179273615817283495924724481568640956042936532343890030093438377148132775664966027372013325226076532845752805752832*i1^13 + -17475717515341145694658801272211316523525845383472352348278163609206189964219869457293557173303546071162865049283254526612333287431561220589973915320245893208577462465961359790031501947313406731668849222856700752702453822762770327692649593911489889049824902943794873437892301312777977760469439245043349398276223856793352400473832874849702681545547462258888271407384193353749376413272851926658894321682479868118522985227087332533717145342878736399643302268305763761246628527532252819956259376879766073797226877014849576949511812675127224522719588328926106645721824892551980881511543895994306463482325996730600706283176564836067124280004379631016199115468718930764372936122639344023445611823683192964639039158365566846803322753078495878851703649722047135700137494824766331498377321676976331479710348196125993525285179471027323402589249999220589219181637530934604851460040472788487825440465145261559195089181125196263389908746214003970437868786857428402749177375695742984910570546266657184967280461266643988895453040684427470717236907082730297306840937408092211772513976600984446363003258931944939620898757404244159778731963984331741800065628077232165003202251028648249907438123808726268665363711322902328353428668116977137155010076529822821814260975117715391752803257302714720924808518593010381961614358557599976426757942992897102104731358733644687681627349447356428754208648079727454350293415133901928339944240256720827947739389052596024233445253644225085440*i1^14 + -888536957247889030597570983025519638873324668894117118660265712489122311727439052780789728112106138642697350625686753391379215804358765702136352278096672062219565638737322926899241157623852960636638078206588623580233743539693574676205459138278931084743246147850858162027102844300249190456490735872441025022024876908537823058042749046262021878897736555861355824802046249760154393881840930492884863855727195863839154670939160583315654078073092196019062714307588154872314159735096173132370294157071766457546211853783438330268025495215041932729455235411745017316370824163048733272974242815000722970131030874220103271390852375424696489056574406113455954316724685409521229819324071765138418409301342410690336803456000950955570431088269088791427283745891963959245600661000399271591333424886124895833419857535776779007984028805771544056447429045918236333802138538286943369916426495098730960782819793579067874703490849207697023357796701839178522819258542843988178977156787801456250613323520478213362855723648143684619571216387655483621086511518900012802973548258834672253789458190574522443419876816112485492877984518504986199324009043657553916166096671911934234966961708345598915728311562574941727575045510826923952669888687247210408585362200767366384131010515843277155006943335322095769139693425220420974465213304651854064725164753527375005208160175416002073898625778960197750742357735191339776529394808519785219674723012605733580390024767888212008664549031936*i1^15 + 13078505972763454144948551102685303290149284803206825793739902298209004780768419032929327762672319888401717463055510832462144027080499568928300991817608000112084477295683805283282262024820920939560513217134459912582766087077593755724724060612313462373917804646624806529659087158781925025193672891039859376028102845222950901089129990063730044005021146917686310182960105247890939172385727136881150693342300157288869030994438060693733886267808094610650148685649066973299942933897626428114203115526668937471415503108442620234397951754343647817356028749185631763832889905920113742050251248545661540721990410501715650150228918471351230050526631933446132798250615855821372294465595277460530161021957724250407929227209429723295453493399757720726674905834726795935957179553365110306157853732973592130473419323262951998740330291884127044475425927471470144672631636914101780242070428640848753136692754106535388550808765637085056945664337992282661846635868302488371774037297104878054174197588392222963486886431824848335735219172656651182998346060773364459434881202785904424300845961130039299113668080879602971914647211121671045437074304168827797319954302869149448729935162987457851804647720473077443344146476556484894822128555105902958288749958700937244427884687875329962704874272045836670408939925794068064492422397836501951833558094613670924463047897028932657539395454520819672735933319890924903248137838972266381398478915349959190708825107297434943709249536*i1^16 + -1060627475758661121553491266027112595903242031318334624049911971788821255025677507379607751005309528848925439134127905574101924570571739764091246061196410126658375443296399557049241672511941595583772422971445070144602847692465941420992435405159513691226925811438703363460402471400681071834938335422093530789773358282375566565358135136629885230517668868981876008713499021607377066989926000628549218341548475627529542234672543817117275433132744734968570982380498976408893998431557250630947224356359317764863329467423969796933791894819269033605159435720561702162452239632235028351189897681304414303997577494034451026724314797945277457605083741949040324022622245707949592868141183226047494792809482151242352160121011715225402976431978586690232421352371717571084500838293599937300052167739724969031829859323082572842902736560645621906067401201289850202263524235741392213909029541973557246436522482031839750264380545929782129404708374548304271398766545776657973358543179222891563900111148173101945592619074758439863900966470363942750217397899919829703309772866260414845141944397167230853517768315548695509724476530092132522484974710369302327477022100649966195305943014287500180352949168915558128635518936655984124994509537240517406594163284537259166007037773835128968464170149519619702188725576287300105921151930603642512201495774543923984345278388916309156943945556101787376852252213823559167400689916891949028090699085040707449339240170245035393024*i1^17 + -149271086816561314723964252852091209095851876451813552312712597960379460775746784785261434712328572621360746191306643695916708395856395141671018843674813654191727033160629677588731710754076693313133583255972003408833220732397847912129152401040598633806877910945106497215891691588155440111450690652380414611039638591018284030719647801052762610803916636720412006615217272838772974094993106200673764556719170426551270776949536462165382862241682267848057664335722804639158809770862479288124401083522305957813599301504958070848718285426952219719682481473599198117122545501672166580213323049479086179968254903204677358435216562875933825390510269793077600055470003070498075757423662387114834606551834073969078226861470956862269979108359799952401685761613584619313509476803407068490543678743403085516328206227685732856564009740072910125613744531747017891192250606772725270026714962575958515524541875042267487002004110455004697487610370881078437531847538427884284581372459660419793023979062812955423476570593890069087190252416868158145683106324664902339634050541507326794322796204170367441288888572818724712535495758092112510984270086397460427487087881393699355811581654443372890059565903197603836224760498738844023438066710673979853088059080334302788671588926057582982979375047599132903187413141539913798544881936048271576968087564400032386264458142425433382633555390877442649851841493557172768345708749655804973163442638025866279369853970723897344*i1^18 + -4273717283150426502100277524369033012689989055924937664789825628815725987469138925414831046157576583008323093815674690246399117304009217436056834454466295639535466644083117120424342150195361513901660921270250323659650853419410824777834456893273956042274514330478699094081169137961218772676862617200956743419731806128354003571116820488259019325743513315777500898580783162885698041988282829977269015815372944271579208508908271297865823889446168432014854522989711304177980829879673274846509899683033229893524657565479512232534329045889205162357399992647412433886938003402947242045624574640863395470046316227512018486961096281224212915322846036414644732471258773663341733045712915682039857414021889337173539608886092357399592337353472559789153283189123479414113918295750080472651899921145388625527426277464458144375582786307994462452789875625060829143142386742898773939333413932369409011013558860050129157022350137912853388477601714907670345482217829830969784036576790130026468891692288164112015186077264908023410986906943967707650399541420306950648136357962994338135529773944866674739175114269779288974904952207435065539675113404493067088049797626750568767851285583605601408022326526770990411517206616130155398059612006959634097665256296383249853436314559902308818831683507047182995669850780858395851261713697834286243697602790866893333209323427177523118078109627039896505934188720772589071937621133046019184181178816346108093761939570688*i1^19 + -29785749826564142446516592504175852046055835145489599190847694602791063467355334956050394409140830372306787656836213309178854091581857920202819898859169635940288898386277815547896773495985649602650399203970058658087079499713301163787882250799488154556527397402956697739694744308038947973512210964416895696220542276834289561797179785629336082666320552978675275931948254419638483754539348569716265645048048930262781739564766879669257101883282194225395088601555951141242349875547543310674585898994166396454618056692524061615864741174954768143809940022558672104663526062873318074318851802864992737600142574260770605850059722119133696971009413867847360726794291715996396726134377341523035002201312928500983932435318923274808102290690970987423685892643091365726392612775721069977475421287169393504369451869616011189673988196557029608369968465080987814689014193710575001477223054236072574406445886443116117806653033210227570554274039427163110688694372089086150840074746458216947180836953898993068313174084533450432937741094478886299523258164493270991032904528547521612801141471139445763773332514448742223382824939823967799137168369455578778621834876351513176502468136466172673581313350648863720572132462314640825357851908789273624622262782104424148785126225111985038880186199744246029771729190922623936634518558364774551828695889037311368910083888368304122133916534478445491073411534674585015387233461742313674650516795400381492447150080*i1^20 + 182075299886522197912615480633070615911348567639434048198713759783458233287936523712706838981060598552319040380385900274291707222412866269883846216004964833358138714133076114548200009862319771008057979299531761599639872672736717989614193931380719857049994440122749365812582897377847492559030388870182172394034792812403211049873491937724457371041909982869311530781587918244409449337066576690164273973703176400519399364675986352668831875505783823072304720820309763634080306117166252774343687280348088881754400463084405472017047174507549315171093268735400218677863040065145269608739441102312081997351587085782823831694753972873060647978736924103281776489851086198562956352280028822212660136899294219662755694031147492439485830338081231860361676349139283290507232864818869693321550263208165828412650927145152834932496240658906779779053495118088131059694823289678732060343092378761181919563937763212489169801976713376228130536366411259163001642467376684371890595509126158159076497427523527965696747379171098833218166755151754586678416919449176568582460259063039313421157324858250752498244672434432987693406913098007945837213991812044978164818058459921654393791255505436722716330911855625577301091309100583693847522000914193639505672349199508557845888418384346143768804359233689681212346377005196029799150488848736864944901974720569837920478763516444282999752556756120335131106410842589904203850367717397586741128150266944205881344*i1^21 + -9404017743149076729800214643692905525960346271144017044581560296728496359643604034120570525670463368295453953231459463175140965403109209528106198159731570730356487744786652638378304942855112467738468498397053588443002664421546162484304371542640097388560719629537271385625941399636100520103507511614346152414793018732745478457906266358369512174742769383392749735587960491817844828770614014843299360429873751046922670873257234900767034899302528704210131821265583959946872188271649348066406029096233553264795951483741720423434712021586457434409465508754230238342051818191875069556205299399492502356765605806113292493159346194924345375538177637589665104475173482412908570574794550992292977510927450780414228056823006833027003848774748536502961324453696996495233457617054345678860528032062454610300641134288396333771300531747238987285203733393377282377754371842382707967704163881433265476158479868175665614990250151257541697360304879744085702995194703033141816615605311448491830715268759720743972121796507519934104790650222321925825223555365005865023412762320114454915866033290382089971536597282216384498995026610421906935039644185847258465886142988346760440419745882113296219942089338241011348571129466381671317594289922538430960698006440983099622468159160933595352742977322540761257224844740157588628946958817309542126065707160781491522759141724395285550913256505682463199586381580898728293654025404132073619507080247377920*i1^22 + 250994390031050597229182167240240439239204490412505050771012954085024567441910310389996961641753476093418278726329422289872216039677437640417141948529529451649562705593020564873497506153528381362573348078865722024827134349422766264499113892782484343919101855181287957910793277797129669114790402268391284416976068236399662629830845992091795407250024537482110875926681789062931073575212676724671759411889737783164553436814627836167765640798469656117891599042745467283690918023315883938958693078943746500729803908729411691909555829126136285828328207612761725811779837052606925750787661867323489281708051828867906167076045015140560751415130780674268605301100682522888104962832280056047878647593630665396156294166795136986686206434455482880133069985770146446933069349285092334716942518734141765464179493457071692734911376589496130626248743048426494660858580609920854286696366106330516252204358999885437212921126653757213920430828670758270573515005497942517320466141494767996173630930961098177402099274755245309283992011070247220272191914297212111022591244190308835626097606714976921453098827905809126497161758128392232551153590669557372616922866586534245565396016994447021236842894586977761206551643851911614769078026589381933139313697612614107882370772767919454427346838131492955312439704794236539068337398485132077531043483199738656616141639582380874312233416279115307539451530960054814726894485835259332214650042318848*i1^23 + -2612998209119674375225458791349692412471808561500739400981719153361070089979207613450296165905024396378737175152956693981331438684621405923006094697495843147648293919387242042303007137414256576104276314073638354161066607358329986195600666675330041474621664235905482694656771446126618201914134883375316088399721703685201143152015561718588449841504483500984855991194095829513023909411112329315237836169437085037800182551737930950175731242197485679770149555195525830111748348231838062653288712205294169303144198859925059500398460498699260567144307146710845462323101457190998607145169589513996462810029811966918198336664726254788863556628520149051198427696101641126445524253206131779695548447275549568471853321052183394102309528710586805614440074384690716025174450424906724530704717940919205479359558149757148316869035894371433543008467220856127613229358651713100195621795239506949399818089667222960918192036514374939375204438877629422121749236583705518611292605762366784315738242326262287492287373896023711905328103613730165219143605818186711121861324384213343121046719596096758700295146913854849443970059800346429555903739973744978681093713792247628037087073502752290430359506175116372203944256054104338360800929910577785201808153054684387427244382079844582109007134798283048946967417397956289228016609534041821145652434584963077981409563935327776061842041581049476011982276305036191045478048778207573804033507328*i1^24 + 30892733268435026676514494990728417141003782031460306732991956527916260384458010550091370319085938533806998022320038672841376637488614331334772541299343275309329511684324285175048155686936433567216647343983689368123070728106666180585233900044074533707076163300835428510848594202231442546867512798980366388661745857377041446645160264174993192889142464667971601212738955446689084559748381747570178347551267513980288537876240203605678410276405442682767245005167669724850849894319746845256326628558478474619577208264606843992516019059767193357081657500900466074935350529289977440154889914775866255677150858285556254343881508497714053756313110183497391287870815263847374333909087504934452370136728447004476693446676878830534925784807427002743567436514611895026687053669642448109332803857639729654833922405830795020341412041135208506918240783602007465299202055237038330465022509900427264545899097484820931195974418327806947951474211993159868257810977240794426352622354705714952869066790903431833543781187320677810855626253248017066411088385176404549141260237243686375004148519616784079536913905972027557995054783057366009898515101853340430483726774838621810529840062782038933368543178014682587633581300993589938232862625172354831587843309992299287767461510729391032662857852603840436484384084783116980355465310354192522865312831918927435585658213246765818436431684705217917212969124088648350409552091120389849088*i1^25 + -256779431598030213631923604641185872498153184679688503312776381699166649461425673706469775605076435416578679725596063272945119361049059195654710038984782246282816820581644682994868319731502832179979660252135823572489898065308582139800862697732016673439616939326486268660357093323778646354708996398096901190941539890034283827149639229393598433319729130491283835110649886841277049619095970757693084898288986317295976618517341603590161882725927058457806793179122798218733254768813317731691048506125789559636429509720881477881960727342075625052287031572306803797961026615443612678421067100433522892097640665568874557716651553599175860052859034945707458453309422334450539309393251894770942190054953901201159771838087847452006001267665595594774195661674647277191375040432781702254393852977150799660631946934239600357190967664295544172265203233677789580079958811456354660200222007938914855704993462431618326785980052081615275476348428956679043114456487957243946699971794702526683032886415538527362621242941075555217604935900205507513266528019536246350704599868903674237353153045524511092278592435532881066271984856596068233400173871625704982306396170274436361659064626000942243093527186327941805031405189832751630176073531655146932805172971281938600748318163433920528927174850740538720581374542554747661756164239590396334772149739152351317452368377439601407534407848604080978825457760350979363803263982895104*i1^26 + 1691440880923944526927131497170247443210388145513141837431771695183878000013256737244715176747094791433211954226743082635203814442282763695928554947933966401547859078798935663050220016702502843071448952817280417522581930957906565549499492747493112917663802099577940398708679233313104397963937520265537160575198638929145288422652649329138823483510092097686532312070466037019005592094352815443529944906353558894560341819551444496161376489914850637410376570768977194447666953962892236114894977121044575574029525144297730582763967273635990878899294351478423465974186564569875511831574037432579159692312813880060022662753497200675444643148679332348440886240541523597216025992302766054004933825412508672565549428118354784342651218314668484129684635590264840827231671422160401479509680210001370801024685321747368838245415700517061267356804927633228494931616496762990229871140411735129632122861729900084817699563988766891587455665452112793403776646730809286906747261025507372412403815262686960193727892735324325403988077272396533792852095137335532908690242056900535025303012030233416757919329373910584610735967063134463297859489382926318754767970722494538630797595875661919270325110106875484720302154961518887790379927786221112731537123708124334106830762160749965518586036425685215759425324208419496950911864275437668339968837251835615226078356367233510705506474673903762215758905264973453613736996634624*i1^27 + -10018400448113728004327414464667662763501429769982246646697364730623387182486334581295154598887524036479561540155750651271287757940168217608055678979917847091176215338431740370202558291132972209332860217119049780559526990495984397798317422036145812365327930960405945587058941185445740309130411196989356614048477447607884718132062123879243467982602506292075426419663264697815591555803945866581228236159037951146204892473470126718113492778331610382429472669598046528183531313999106138666844359043091441032398954930874261531425424805603433489579288961061858939347911324670974521861110971319446668512581928552976403384139517952536042215429548209893395007375245209691509826262442410527720327725900609776774922736356083380297092147845041887558312654044898461408124623548619146572096610296067260735137034025562234278944554187017125289463330651609208017315926644393118505252165729468964459426320643691364562629532109473491396876865942227968497567410473058503212421614269978092598471229505474324027491490017505216964289249323014296612075533120083663107065526288935508223730362858900976675393004546319534259731167803231030139202073561998088502755168472533643256328375998504292674371819523739285997872514542157876247001078521440804791027300111546064381495033061909006948715995009022550533007733570499057377360834634393396439567292076040237643670825886587788721607229478805551256454482111674125113098240*i1^28 + 28706501661324203104767322512647397418119351737998478262018976435451186633695493216468504378246949523533291405149049526914030452059410099871505423133917709810200953591733017658629795841417155141318391538381338242613319223840540101929281048679580111553002867431366988593423810398297786838199198240474947713663981877383134506770016378519498691448266120729795437301169246526779143370313515985301522219697723987286083589937012345287535932239598719210299470665244335998601677179207577790550385482444135194764715289242975838917726538661764029064177201885171579224293279843298274443120550542917846415170360740100192630614847810830451596899482363963766218120083547275372412400368449773085774253072413406831435562262146455365811362491585719389158962768620415769403098754562177517019306540240720656255076404639108957859614878635689370700653918142689831378466690663974366971918901712645936907410496035507741105018315977208524841510037836105790779649026474922769326793024672398042340743661822764051554891178411636826816572072444345553406686271301351550697141550652927553017193321623107490093110103410276440532374044513942847268215624595479692112182159509548364734044119717426755677890045341857008208912482819002477068842660438264379556564983469032001474665556296757817604149315081571264769707563644982241303102960938263814296923091742416943440124464625087716032910775243205557828930377719696326656*i1^29 + -50593796379879979155269567608235157470839863845716444524615396916015764752647916453910844934156274676340887309370764569178943467922506772193819269703880642041237998092204039900030917690475226057150956597085767282659749034607967218843366207451857107160974177222979479138508218485574828954217113298224049147348941811896675128024570084857600221085346835830819750924871217618862414399824061366832545680740254347450560400099022215885887585943268431863805121536218759767576433869513999403660745902144811036295783266289314530273035293348760071070951759614852656921347647769662629847290571821022016919377440817365609274907252720571882370029159551886509361489941491614002856131621218582123921266645091581950276648704128720940230179994382847102049923026208556226371681255738016701724465127776811877915305494673228083082524965408658641012390780590221518787471840927017508988111500009281438596702069894068952484729885695227432596619197672016779808859092451702991518210916550341254529297694765295330784958502005181359215758038005987942734125655498593685191121457142530659380290884650866423658677392174076821273098188861761976921826743914756797378857987983956549953638702718501016198478828846893057848758369456660545869060037752092370543047697590602946233049847744781151074237975190569599728694555329298815442339628118834715060757557072684642805555400151065964039404393340171930443441978212352*i1^30 + -926455979100751651413629405242275907743076280865291852764913347380329589847412523299543500887042198535220442024381799138377911328431800365822285142868949841624929667302553143409887897890083647413143589790956881822112187888235399723470820300599911641181165166249247982520670573212279551216057052042672464889070272787126026970602759642357717883827139058764274655073879303183047555711804517858920137338283682432579478613062286394398356121382232598989472125629607392498119279527912927424460016125006044344793069615529729151558915981927402603029109932824828759562434155994365626901131282078969454862041024969537852746207899611141537766768865212832216887083612375125192881973325348166311770886406420035440882430048836647341369506350545890633495772465767840627509528516993026198065571904102882460391025346107784601157153042761448607500711822049328624120914288662803347977913439286339816850046926017525170121683261298524392604600648744582145019297627955693324081889695592707900599259518194688099709513540593491530991653587205443564237805707537127445877884817336665123633252194080375533457274096483197154647602607597107973176927446114747646245685913453977513101091746180869858827976616549655163670637741887328129469335731550573703483774772602126183214572761342942334563042189775453636172866156153770404130549304664336604440965742053303492459752889046333258254002659204397852486795264*i1^31 + 5707841455619140015624776123227918258237941696733749423162568130940130946265010116360915501157705648262455186592485079774961713346450214200048609652864883729952826542754153686178301565113650922821618494173731614565212842907829467926386236295575587867667530994730193457393324357945542853020056516282528411885013812829382095341640914464887247930569485139322464249854278485901330910697163936486930636460617592266267789137914972544332770881412710631902299108375109148468548954811858721621815827511938983855682274225270951063612854768557778569163153319717915428675177254784934214994772453971331668207337239404524451506944733045735811605468859152679185990147415483731625466464993563198338196772093863760308576023619469427499626898947024151694414627440380871350485733045331550565788149606734126933126240811715321654650347438347945202682274418186909855663349644918164476743412672495244875767697862969009215426975379398158845424561324518346187496239445733703725500079440430694051632148252420797085292188639532820081447202684757028019682729422732829012853620131277649470240696498710401043257243237276541287566404795364321394469169656805994643706666982588452452536255794267971596720832727355641349630977485936962644068141311632658845556366123124565573619061586963241829240514371162924178505056249301134150556330562557466017787285610366354666063092643425981784085778409984719060992*i1^32 + -36286366165606128191243004589593843133968236166649781085279208183067761031171702888449722861021448537624052168969734138713545001276810496373982587913024336187550384407905905132607350355728335759671115088369591962201600280035240894485515176114041502227038627189217977362460319553992875308848439234193378366231218782825440471240535241159957841296370803114864120115521656363346150090255326177988359454110305856002818891024324639739340615576180219924889397284831328131156239870241333274465682947307711595333477589514639013629505123366472351224175760692320631741368083886696685323400202018361979074114830485265852176112771267625635716561044035398086877051323782606858301773768799262850807460490743109073886846627657540408583700551974813219273669395783264616180887261204773043197151192873476594407921311031150405347438219193108965191717941573352789623505897765342557903223231573374224310939788976036418549536950163405881240550642640783275304723145157743294289671784476681591409932734650643587809025912699400522568247984044442095338094202344867648495944025429602081031295551674336295950060899675295371574812093982533683762897223467218439635320387142079443267954578518413409403235326499776370983178594044245663818203943491863514963194979849501757432005295851580179858151164155485828019469292227944548045535894987019549592007412155491600769297054070007761467335224433049600*i1^33 + 90517817247544175539626266859236165683881518749548902233890782849878031971554716008144337021646821311257367618477728406157696217953723578105255627709014742275825464318364384023297965561749699556758612965612214495269882611356786813749360815140317682920368464271760750212663277205483831590874227875844905897507923375815065718569198583515922130389349976787262542207580479667012047700542581027892974065725655820208715281526605728107807597584793173721439038885717812866957929990963401077990443919494088228623752358380923054001743854253383330213441995077317655230477986912019217272055595051950296847767622087040374597088984594639436125616945039343247317063008634677614443407548149221612056430828109543388903966702329738320659949648041855183684936529971143476057619165753429109674365159339673761706249476245579507201748977266020440225773646095991281877321072345628080489367416151107797336139205637411742050567309092590412285393191794976007183777700633527639331355415022091403281979446907215651380087613509050913942158393182348857227354063642842183660968376110285653121918701817107170988945821530809303990285045046099808636361369079787041079070139222421694535780108085980282378182144303994338680944690650630419626816555526849300931692711509465339377372204603611232960979830086138826400784756665669892597256817799697774066956982507985178210212094771382473353091612672*i1^34 + -163735900295405400193873937724512918514884400516065504854726520711992465726636826565929002894252616113610434621772229759562820110494278280337762844417045338377732970810806999443726179685332123793348874989132790289780740519293347169069689462122037271974945508393535153080078318049929616502241334209386319943670244171236421055354551429041386856005653387955026329939160171592361872596123089300337217690134663882871026308629237396546056430932133644166207689196092361519041032473637839679830119700818619620388419637461418547658184298911011947066611340062051791757479046483108449798779051020184808389169840425184400331830484492295192801172064362731225463978581822922214870353764473134577040155341614073998596022652445325804491371923223772513830261392879328822188357567081999631928765760623311222604858246699116912058331812474234481440387271802420297063190733456703040898961545164333243486434544153999705091584691264687970195168769498955128521131306707663112166524584619336574915336176840000002427532869424368975489360163330562640793980822264034252022598464389805115076485852522709130948238670992604487144852993072704218049732562436582581567794432222531062967222419594700945889070510942771112521363002095961006549257078666176545159236583108219408408490493528907541115452267159911210176391761827887936998778779699065145594958672958814919612769760636491098226688*i1^35 + -252324570465310947284826007258037537920086852788055629022879931905658656578725457160559893205482097141052340820797841172738710740222117322587195760639797478178448281616125234166715319405517248766455619333589923407121296676098134198776690154854558682684732754843719784744781723457757840317129927085165761504984883184894356595334172448446831351798724039194710408440970622275530447487766723084593645740163303061314404025643337514761097882708833986965212690467393374255850917920447251758550124384006204593966525161758007759351458378986310068670486020800458877869012894070216608182870712648991112263331963155006748255436974626190905495161591976296457929545226650992545330054645350509574490989586665712248803405607628766395812421902864672431617237116923804167507724916510096557903588807385544894830523397760415145837580280986981692943602900138755231836905446325990491888410382354867008060546869188692915281679059003655973259314648484740937341057156948584612778151127263471988392485776659550261004013952767302147035461122544567156017492355263757945406129107741128894196619485355733516654595907453883239358761681028763389930874995986569177746975802025087587651566120444159013059638494624326321891307228905728534912281745031871266247328978076657636965974077623834524205684826269546114983755915482004377998813610866975568583243087797565516519116326502924288*i1^36 + 1252196958557461595727691768646982572482185058279073258533604234112909656640626949315607855577747944466432744558996169377387221502476338023409543471939113017720000712197352697242601503429427414622301117309504939583646641968841821657647204367530126181211429781805272784050067997928664020833801198252431235262866676410403072364437888372780604131515012302058674965265285875594168869184324992544444249371317552814500973712334035902526368161526586490497813652809612416716020749420466997347442706980784032774059707249885770798737301015939237338643011028565251244709246852446268508318416429570518165100210345284590228335224304593998669926159581853744819039598216095261843567610330014676265610217750467647837029459090756016778106867560496273355067369110659978566403322695500739827262521110260421340441163119727822667053035975702871995162385016101185634561057452393901062916045601176542024780363055398725408681629169405324100449360155842692707924965196770556788829562459518396424599980679113102275816812239270603822570040262685711459410215394646645819220970306033758707180260187588217684688106570565507799487267544820279957658290784211917639419654050541616286822304723221972526289054433666529794384137910911341765371797466906374627042599175746206638285065870135389204138198375477305671069706509408120000234384390020372810152564988776016090383945564160*i1^37 + -2131028041318725710425802530574223140069927984497841715906481651700574431148955638732736143201376935711797594963135512355940302676383821102558358505629765008975767695580407222939666674273819723980660025145606210846902785124764359988644446556131287893491125047146848744774252125554596827699822355367001074830807815934448640006250685648120403442809937329621634450475981394157992855382797587677113542428511487404714544913563534191825802016053262889457875710254996544171935720957351749178497381065362843449111441655326027177916849665381055128194570580013563918455991020176874975080515529028499437036104933769419291518697012253462357691162399153447832627775620847827282366368345673383024437870811664921658880742924734053716763558448169430343207134706042815920719573075657117914324683218018594382720403793332187529283873036428361715743658061905235232021749578286870790912980640283124467633832668318074617707851209046320551635090066795052629412180388762144428488410605402252512882509206586989095985410605865543925034319248863570129096231245305463208487222463368782214965155562709341910577453010504144102530149277166806119088528077517094066757257335276996945910118676652054538758310942668570451431836998779186960047509016208280938930472193967322883962753455474393429083807093797320776495580265756738002330291935164236109203966859785195195727872*i1^38 + 2310498135796008336595527690308041328627727243507612302443545984942873521010836411042381474157632861845513022795275754014350646252491470389380386343205885179744179532227109556189895929135473405577045316448629832742949730986852702463317632403606768004265463404836693006336008906106313969461546712912480802730391157064121872163789212767963245965051570495903264252308731584189672576273184858381414992040188693557409313607455108188974156040766438421672414626806757335550338870578243158381652051704515511349086769628671896175066695619871043333426060277223961153117695587275564148831851436370692363369318087476747135822050915915522714049336216669271605507481201740125851486955072720603637499126122849379279167363075158217140177371780292309023772113530272871869737331893952530799527125270720533174758872094656997495417131211363853137639554213863454378080731278117759174130157314838793347978457191965863298007833672956309390004136215500073179784462521304453653784920786117775065239826770961740079612634193641085673935551688871104037627114839520738788813597018542076577928119992195055660576658556460535342998698591958530260544772008493593310153168819713804747590923448949604263995865509881474137695426425047785170877771191127709478531421583209285903491651304385397859555882102236541637436822741782099558657290704422740469114937769751216128*i1^39 + -1346165097239416304779625014913564554675200267250742457281735545399235382863066544255158976175954739753169071594502490841197410815963361353759070361873564947450441606805104518661766345548264154929767955988762635015661969293245219361147670530519205933777519018448664933499598363136195100702177066194390129293720205799988279831085193300633639686694467455735082943630855224865388243975209226883687818534295240063751754119089762356060879942607016297719043107985096174765124447667219890547026209695422776540202511574373331491310622250742596738871360208282950882983570172177222288024557221223878052127915552117858621117133633118495146385010239865503482933168271972020597681347708039852535711030642690020348670258978726857338295381254879493133471899841668611545816242934090568003741947622792297737796523458966657446800031843236257575759854667200595276004348696508264215609553116642009217973735390741327340269323130500477243358441412110909672290145171183444928915895666686706336178550176487165356606648019571745382460141686348566240320951280432243326682922865683265561047122895795838291322155835294884739190391355177565551542113758954732129953961478406815189937795147691402388645436298557355664567283801512024464523925577404410546826811810441010997305447556265901207748021021889606643007859810877304083498229133064338507789064208384*i1^40 + 410134725557471665771883973479607337661012925187879339570427173540464654882614432387897700403576780741583416010758973930567983691465373573485671852025539608425331094850163713320199337753670832288827350682669279192776799707661844758056608920461398987997367122316542454016254164160996955070427871342597121701109249988268570120534678161613547427118275246407523779042094796215162500658960354952218890554928274665457925825986284190608702070235766042782717941685843881564656568764328004606663806222532082485280276291976466481704485023584290747025184535284492330483899617066076612984240110595878611364366644919235919698158639161704362407265551133616951752252783921325642491553134907039469266118248319744793057650317455140554818480091573999696050890345701478749835647801624570626241223385997076405937045625694168418732030551572165103279883027835567985812334475699438122049643394067285957050330537560696349552383898202037288434115450653410489250804622544739243644061624258677941886280836241150487707274443776914177089473640452941641113059270231093300799584555278648155570234908664884783611181151667977828255144318648231141211931252719683928273051492143122347953752657068364772705596467880704132582375730525979474233694855979075180169075708421759453785834615783972786311251751256450965507853149476136214430162880629903688990720*i1^41 + -82034265908971819583455939131397483327655237922750954663799414096393862984606295297310139913832516559621218119087416249530816243833752260832799963885612403882324270005899164002756306459476930373337263478304259497455939844152364738862159113626369463845912389526346166787088252071712570465506646005706326255083898539394255411913984741498046421856202962695717161222168401255381289676429078653975561420414287426802408652425787312670008216313267266499673736194438158953903548256007140519451984334851538944647022401879578912087777196564131693808584463291975640272984929085878511595325298566872913467726245665370159324548161504948174158596127464624832347273029114990821373694769971324242893736966670913446841069586561636885458142077380336158409828673775779642694150165918665633225600469756818828913970045189383702604533129739591391400799104936523432873905664899761718817259068247719856176915682853477251084383626215293352341625193016205288746686547243588789544335633309902492629853599548174185677563431623941789026200104963165382937710803969673977543555557960005517963821804850516021601768218199672432216452780145959989599192962815265434433695427855071958327575496957894443197716621617191973981093437529172624782322429106332798461988274764857769746757924152222926906282743458746017751474728058413428306839276563202048*i1^42 + 8346767316088931144223408170244850118170756121059512758773052414048073028033538856732460279757508391922872342230282961687248512413341131286449329374345528007504455483115272450859647835462482265257567993265154103172830770677976750751204653519914197739225874783735184088883273569625498104046788488600406175382606092644509844727417732032950823694441409436662488376249542604089684477465340792098273408063180648256141829690401361660153290584593330274634860859349482932463090517487421615803580511579235969018002048218318201966705212385394840070897696150665813616398355956802930703303055151176042566788863093518228191139296706979184003322772957718654319749438738798560605660165538902247718949902146141409826789939170784718683796627155394413815754199503926899981513987759630781179468596548001461614983072702093214611986383847565447225614021935484422730061839347519943735624164691440201383444165229922130777079031134731207382251101909785526259818073390043970131006633250087418988132424335699484373877964328787341016633325503580473974539974541161661009087751291366149738007747500059916641714748746410088227284571731764051282135164851304196331244478830098214231780338201949937179272978884856210103701326633965291646500711412881955791655583280344865731956896410325368484773152905673748339820658887028532979060178944*i1^43 + -300143675313745483175252145101294075432912627214932898498356800817784104305176155184373964538670875398892951319369481085090663726272276787942796126009817874169217582152333460152918903702737628334731350660566137047039800463919254673581115775185639261787226161768813005659473553125104106298485843483047675849672356220006607166587241768306267922405310102828395523574624347134805273537357000369601897007412065104490906060400999273616421595424949770907230592114089401430030443244655477314396885081476886783812729259220104397052781878597543036891514631772785088807933750523955592721524726747532223814119610638672375962359566198048081179047783759854651848148486762493266158371344301817914264339541713765862210063472771448003209181343828935861226321167420612790274940400686489123004835446395964814547737869638079836907177415884058799336610252172941563471662502586450381595596006351986676415576807316678682713371048462419479547344635805105031299284971642697591702285405280208833380122256264866370863714886252139627284477526730103840673763675173717989424686271839945767436249247421743749827580288174494175675641664662512895632501505247729992633671077156309483241286413279880163758616080449490782036298689693379185610955259170242166072379713865960124821765315596408633804243440543633463131035875255485726720*i1^44 + -1181628899799703200396787266590689024642745098015967252474849457348831037869768149736092799546927490909053495289095341654884808172396210846950163219267820542170676541370024696639941979182394302110697844478499679777506800150028481030636997063922360977848763374557579307522000611257539852024036183440874282543940698781681597175151641764869578114568128042659019386402066519596167654309667427374553340600949065351582681659299947350302588322561792540906329434749442668972406715555723195826735113635964119161978132234425986686340342555353418823079920560775351082268957865176793104096590541772781351106897618498688955804775518204536825138422237102904441133672347557336848073901949422877994389233649357300434539606546257971959033941586183574453049446488438381999296474172235078154174377856999132678595612231866683815579994793843080326117141501579345366588014578651877048056283893879164922951962987803573110202919885198237505036756288695893301809689487297009750932840444233404898930335221108439365286223622616294274535015136288128123585223348034298676481507801624509289304958676157337809454240537110397302482753255554296215582217144633725734710621152333141953977638125352303684330034596283330263218790985420351964208646831796707004371858208692744852298855171823614306625926306563209026649731366912*i1^45 + -3824281132056238981162654408216395115572177816075951261197548372428989556391191415656796192330124204073060135689859446642140668108189882026618205098110324398136031957846030083823435954099596431243449878534560045232677686939254055910411320908058480205928778105645480896221798181058654222853907711063858104943345912256682260862311783363724059086950311479886569212532521774623271480994973514825297072842514362084477458521589874119158785719815548238764676983042062586084015053818240442329469029196699338322020318121429196622145399703926662507711831878386059829393084649664316483243047700512879742992683365558304469766904897954680828618892645962317635109206758860147345560582015846405108387415572605447650873396458588885616514027226877232734431256435681373513934880330476484303219708286062448967665288627608920764871759565083614061083140463111400694847087782672323676000975719801560907800821008322303283028121254083005229855602761726704244245724765165417589030357524836541176796332087271624324626718003752614197212543114402125486683352628887985487341085664847299585633463331985569460060604515131093485593462467251760297900058622666366383723503127948524417869239329668086175332193178126999902084446469148746882597764043714534649055555074772223799411422171047131302553869844705754218496*i1^46 + 3450640913001281029279202875746414816172807388356287291844694146133332413684716518860862444247238197005860377092861257062654506072248344214510014822794407760375733240254675026158675609519445286262228858447042320650872375277870467843363965625586472050014782440624258278107464208567344292919963010651846100009025697373459273188328931290468437362280302642022994610925555732628425142330177443283798947398359795692153884827168771563269035310408825737865316351654837868141656741561901045832141329874750100782881264786380570781801093269814340934268453133582984433604583822309692701435571147421437894220930375848926426911441880292104988636654157358461712380980993798527334798605301756701937339031182367239664989035626641117569371256431317259997340228246692493584825599715729727269645893886188776695314064641927668487009265753531273156408804911669299775873811730955241890599430499192925884617466087109501722350093177475982193952664553626906082389077447710821714150811009003986109464830720953518412171760373925722071514551304950724776992482764541678657095955028986683071269704684773871790354536091868438250031187039593397071567009835262958359996828740008145623567004668485504792119598046517917529931955603171373095804354715024771856803738868598661124786388240367884928186258030592*i1^47 + -1624603338676286860555908069383312668408666969030605555951986904491104180691721199598588141627446752638715617342064149150682138251369139905170713012830714122450446418032324422779836637622085302679793722801810351149099504298144946475109398005857998105503072806670994635806203100696451557870613716090648811475398561863010250038867057027290187064977557903049193734962864942170425745114210675323534892967652040108541778470364058150816292123960045200436315285237625173882742854440030459533865335255609011088865070208619818206390068735071467901565828302278528847105424911765093159585632857312764813217888500331600996382519983166362603364215886031125229474434858852877307938845926329445144353490615405537232394017044655286361823810717208054700256355015091899155304447730580170487419209420078690231599316005598867494883966829653280015273334893249014452685899989774065913581096142018528559348076805129602339852482444569876020856401235626085097945507951640773813466252144595007920236238822551272897169210891499182090349284941800446802119000683564948393397282372184837837001220297905523936202943764732839625123125615189851999861367256441028446748402693559083551242242734372081494361558084891186477158760171645048107918035509717219431089642499468369831018767770490296598528*i1^48 + 609881453744867381789535206349413267746664273666841906099944712725387501564577127595616735576655923826711181208897131732357215856556613186635568195978377091428576574555766097191161962332984034483065881378000767429662797100984298761994253935278974046387865212078466340448274890078146478142327146926051899292110856685321249874633843676349934887740268601613128108883828509092337451120703240926808254939943513483463588231691438060400788885703488289315351649029353185257766616458451964541491904324646078658981743538990142282910002472947587984795594403998371578375203477561187384616341571989558491553447597931965786499613218964705779833387102454792237222389697117875453508108662729834196823651826361466885699568584592922372057471182433455912909627559167289121388380880111065874321332828587921613335732806838838502712177782679617218310775121071503729500102805943398106556888174359750837395087902123260832901215092245357639086895216728105032281998656080817749689297700115183359453673608602534024825186058263767869324330315335988241151022467724442531938703558668368839220570757640957413631156527996518699730059743738533071216836827745595130356001574629990973948297244318797100221690175688275247026761641020763240093000846227992136399623873059068871219394117632*i1^49 + -165268660171341348272585325212778559552333838218206348294713791267531803639862144095334863653069278212115745436380481123234466730220506440147475632912157516093412604339294175356906555211062457555443213821338992494399701225938583429332949952994418440463625751259903610650751350828222768156506928177079486011901925442840804706310937434412869735923532635598317273409426677346274944704690602417762716348802667397590463116472773754679827646392963540465197871143302250397009652910724395195589919516856541021816781078867339868984318928476632850285504680942529959381742412950351120854928083875006926706063769032611215360312870546424305027373924032204764780327438654694738777254164485389030712513815929749559743334191892562501696229085768293383030573572031489413741084915382253851578162921253197835561548626902005148918592909729123273310756016320732016385321508535925589338272982401533513524884577072514262697796439439454607391412635100722976670686637785450215245225908040100392804546206603439223193766297929287596762847974117666668297907203632014410780078556932027576091389275827364270219939888567910915159794083437385479220452366978321028058038871876803137393751745149802011266404920859771464230997389970003959740552683153548664969827296339669483520*i1^50 + 12805878596368154063052876875487164426506610898888212216902856200633720861987799417166743572199990493230308161407965249849277331538605193884677134814258828262970997773672968546022166124115572031518139898117880472773364547458323403327808935927904059899013622017766891613101219339137788983887253290861397214497140221765876006374457812220368093654765372061313986874007645283845442242042311678980987105919953162616065082130513967688036242671645867391388050988741969863580541338160236001979513342214983016981380494746661947849318848511533486740472028614638777066575184375520922361943856625604434682041584685586738610153842631321447985708268897727129306160115162438076507065095546044668314398367170531776837577048949216543398514934584182598279697244843242628816563167931935607743584971869783635809110669128793182224241629370871835183162799919084689717722223508222357250848990004521068775254221528204479449696876442649003743680258082706321986466939968116739875172309026007568774315143737812218428622381222159749031001425780499074072984330858923545734045958312940326098258532004773616161690952498269269294700309387794741760260237282840994029576000748832655690087330660750858794812609226076565697010259223402830705911459397477721287616954368*i1^51 + -355786694111561947931959463644314851089295245990398119166208196194518109414126299305825624901297980154387453841108465551403674645673407054768425751387512787237704473233973880342609919154633635552160334632249899983811189947583486933723098192758759099408700589310855371455502214852936282681349094022029664825964326756055488315168051380782406798318902065560852326677418412636392862781351377562953389830309272245828306813397582859367359052599587785910869150193269442277353398319547697806023762632099083369418686897293149638589464406291905010334139590441686119063216566405202520892730079187652195004811738497475556738468232294475159096884272998533891908642254574069411340722955216249929074460202804863920469748016697955043650439297628398699529661315031006224309111806306009120360127551115310942161601995298874387695891736370220534793020992609841938840688999773668131228170944643831695837458162321448725982450484641981292162816256111988924463137013338975569953444619026850147015218151289543923834321060595011420465627043891741817227478360322766426555629481374138702396380191116293019674916752603675756241361111960350733683195292341304361540585989205045633291805712943702596058360159997337314146263787588455904634385025359908864*i1^52 + 3126964577439914457765760155294702007367628854647043014537137588228138414719581496218334847262675841684868786536500243257444411136494953937493463736115872123140140455731055149417335827671873091914630237089691785304586078612763492913965395057560755324309324112790517284928159741521494973330402938814259586965191812726372253922285255370627556321404902389148759398956315416774328007952373783589873237426904579069910982972805826181190380025733216216643859423239081440208541544711972605145770333651810486460653608586629683404107959410473225252291773317288600833614985586694439516263280101415723704095214114365094455256980261193380494203718439042958445459235559292510182808946113297282628500571433761761903958201320568727709215063528773163501971754098085102830715442399208964855626364281265690183296373064456649389963321223243384224194446227120869828529591725482528113309654468754643609056917809621742255417292419009675371621894938282630530628314938163095737790797280623409261353023755100606832919757138212544462344089970579380897469548777019569789628612406025590836009719312548448635714841898039046203390190786126455620203918966121159115975896608255664480523408795605598874557692403782843343355965382269706828306432*i1^53 + -9027676429729271370990538477957803470060586807983209641441475133043855433808847325416775621651719405090095746090505020982026397946396773772039841183007388244794715453323778359149832425583196535003846137243557793592716951989492592914032053899431423816255230905816164598195132439750719396906606159247596547263656191089278070279393178666401413740252926943935885327828576653902244729049270093024586888665266571504696094409835243807377013288462199242518488148954135538521425485092092971088607205850149497834103604387852318937558110921918005462904617991933590914485749460433471665503191601699002825474488261588162038292206374400475101299863678619406481615764867478936281354089469664525439524149039933384336820121781272647292312431783494076707861004381908132871828011203554337122397372982763671854010085365178847474496738273753314536215602134574188544210761903782529721442418245093776874986034104625142294564717524245587973202348906068768377989063319590393037905985146035557676128085999616118219219142212436378312621504385714834555365598482802153207421481550184213940282784133243295741486303855970762983763364053232961342309817170052138577777661040771768476931294510817459522571392024983229349548465686272*i1^54 + 21918217884061995554827192368896266395752919202819356906548455537021179097965822627957062295069856318755471520563967048230536633558664431272200519250115571977429106149913618709941966103967796120100436338933622088644717214446345484768891812999448972896506232553532506574087726894239368401044801384218789382677731596527231980297688380345486014212252067544206026090917001529378875854056608222349141008257587194405228479629164939566644690967950748490273036249253127697141174657777730214999479788374919384561697825630594671415122807595870048057312467453943407411950819421092374321625674052030329639924810385004333813984547768639395416508098067171700547391882740929363999815076255810624264183233802069780062157745477873606795492126481942081172371403675954363175424992692191173152948391980046101847187956634245646517236885759423866546359417338540745303119062065538222494868400727186642395715924516084306307696919132684976896499453650975244481313583792021235541021998548756682292396241532383814842583405476233381804943889667378725546174558918250057651066834325196473640821713785668357087683954033501602759458247329455461754108644702959556088802523156693708264077506978910460361542815179898368*i1^55 + -9489288323131969729921657417456667038278629712051738409623896910240737772719517048900208572345515538628297073188750188106913089591939321208236826281235805523945504362670934376986105843291814394707122891946709601460250818393435699291329435748287799233005330751546940312048365905600724736213271724820960163450277665790402025752889841357380500165305029637152520192814468298636010509169301176364086123187951090968095910533963074341612646076206192450968270878033005924743300219189123752912989032544220439933262986778262679771508306035939336564100322442708115451008438803335675823068452012113182803265317313268582952796032089548997908586672360812687743855082897386733031439875071461814342925590168342327897109781241074659291720491743443520679686323074219046009511427141134269100410933874335572835451921780483142293493400116512925596671609536315733541755615792014820075460286898901741089092799308580120852308084372253112852861014987603156362551221330914141582271438535182783817237117690529510790534097347183696575215594757888164106707526036857789178939962723540075403685469106969872727774510753313137429998645318981465022413838948459924046317229033599052351708555579983568*i1^56 + -3209459045965538139916748140959592844701378946273212611779288362199124559353543899231962019785763516142918378105282222888642185568103386559514968119984955811758076052752568146061553706115411232344579555341707198146792400751324371043040516652734343700324566591436625935054064609023015270236179146734742132929152999557157446862876825406839146066703812474117618602584122952207032299738094471748598199666910344795829265998925786650638802746530523155434869293652790511603144441635943677568404217903370172465845913508538538991117952588313889308041354009006149454079938016191492090328120587234010586705787373878063089142728504491043329049995848372275305021170331901554716260785254796400963218371117534232315413181514478352881812219595575682499036734986748425216412556711178710512414177077934940815131068079786837193565732624196186002431905282503984106979787196613754744332167241411727438702686854304623953728510760712956801113285773556876961157711319040348022279523986807494816813168264398313409167636504230544467523399891696309478072999881912140291561453474172901868320121277990137940634971710419292965839470364884993264393824896884665134144949731996462424*i1^57 + 236814474383590705935793242715430592585805746262204439188981634003940379753155374020378888669535758154824143168654396056692021007063541784299570433727952419752476205182768117022184293687297804286617603002291915835654594234800715752399730561832054605586593746149151084363540011169645327103185675326066120064093480922557082192611187119661259256654040490613985807308976888311762530604466361397321680536691196721714307712368042880368298140317875843534580354856076888533800550879821752457732297359237906378123712855742920843761603087302021125856420250111499859725773975230839278710419623021071487410229358409236624476611205884940190986692702776686316530965136121530856071604072178783772286436515140844148515013034269835264959595803669925318691724020001509456415965343136082278997476355282418857343980952135079910698633932035824999853459886382517187875904270264465550933238316250038758767911760247468558572290705836347853927833174002894697207203290483937046257951090090596982567839808471443832167890813491698453643970207206048555688883910311835304822042840107624426851725308194825540065612117536997590237417216700049217033986454589*i1^58 + 29320400405465628909171115822496107220346795717736217511410126016324329804131513503460837816906507084594834419209004405044641567264355106557722186741479640483684346465251281581317646919792488415944426920232750814082696490371343720884153447831809552721019101766294666749664125470793814287438519867818322483049551711173105674980131618871088616741180430091204048391702916076524445543864964599031248324431650444182941990499770708732082627747465150481634536731522469252248540686397353159099571435471566638922028804737062218911938250635217652863330543527261922908148965167237980010536063750079426445171398385918597179017928234952856434040796108653715373996978016273384443629665131386252146316886562284240030655505550955679058797355701162240806243149008286287381940186569838032252215031095538106977888933748006009811839916646997758479630591677471304385324396678627649671668327196489843032683127311669864825720222663937259266192389740996490164983913048677743043095756285624632009860914348946870070559352984177893984339309871671115984290411228336090592364665231228114128674306545963326192445891502106088*i1^59 - N1*1855246746838015373604990394685714277394651937683071347769896612962845561207506262616105501090119360306358360324596579481967092966353923643943405485088975304781694663017290379501624887209279467949775102152448117687477213026260800789583180193461584943792139707907500000000*i3 ] ]