[ [ 3375323426248616846497849411853814240553053844177135774248665852702325125208994771339534667804838745372262435208383826474526102039289550630719355333586020657803152637322137538935337370780788037729246782014085728969826239248745442780832193075959701454469022981677708847310721335765336062332866681539961261928346708395383148835115709625257003972215897954082032145561464519201304624076805535410727304842095874068751286543617817195129898394690669541487020913338493771796423255701981368957283235767570185742908248824796686280332130006052822341341445024675625727280132398515364132383434859909928357973855795788400056044512870828853434723529670066498408570525257862706394143435754824808726723505101930180052081309899568141304393424611879890585993320772015310638267552752720656830176885355773470289899274879012226136790880597506574123078836764008260489904990318257341062293259230786937276501077164806612113339785219741873367454077019837292561252884853789111919852639488183409088539393449864784338265737648792117517040171865221465904713401105656440358737414122569044328448000000000000000000000000000000000000000000000000000000000000 + -1415178898097358093756370041074398605457802193099350208758119443145671871810064601669835725627853772641070721626128371748320901221374466001221964281813031031425070080610800297993800925622818996270194585645335799049739224262352743156554899196678892469310998696679131542184401590607827505796344438167383431948811273845372530911571451114742687559502665122647333577241222893757690393007746887359915204227085661016905510717786033122917978577860371639597338100560448045416285300924140686686330059248310665791704632747478002723667873925798113981649261065378423924015373207165232930236408865520016024187900675176580623541210856825146816636563296946230313511223848317113322155912435976596335451519886543117726266060984766957311122921591496543792720208668118093793324343863641133336916202077689537175925503815130151530473058458863840784976852388247993347775648902896572034567710377419085951676718968357640675551292830227950675626217984799104485078820609364116046459623101421510466590616524459185370219716225426743864738559391704087731345104423496169518929020458185732915200000000000000000000000000000000000000000000000000000000000*i1 + 19769156280865112276914757256151527617957837120633037334385886019098059891994259179030175886414284321889318299324606100290091155369670503514733458638247182685504455997739170768401211526835323366050432729537572556937308967761192615662349052495412849301722452881153664643371507258292449536690673813544648111944628380437116520648964052268323341338511844612918280410186450952074184489530245010653526292380607523654961442346216204129409213840970443150568658685036530750804045342264504779815681465350099706169900176823231145897304062958569201809694289126583472202976619836068576280900480875845765499297884819424292270576357734875233047951616808632981489004584147201854789485393040924085400379782004865330496067873307513202288951359353318095477391028748243172630558965313432002227734713563740498530718052437174332106846347392344399021219102989690728507784219972697456682423321636505381505178018393751746131549112064955403390301336536651512773316752453998622288238475538097484318661002956527567466573029150254899028972087681542342797787689525726279873324853879803740160000000000000000000000000000000000000000000000000000000000*i1^2 + 5007104021983827024095717053436234154467481857734059229796519166229247343174491933656896270208553053055255301128353714714970444904813345742488294357530263118693337899063475595438752097088617471868823194079373631026488890647204127654870285813336096143510748675209582361459748360065588815506256188287592785303151591574565851004566384009613705615119118938724424347308802475529987641275550575779607927176802293264117015576252294190411834034102129541734008258225259939271756678050075805178998512656510531155536493477711283947525317734592430348132835841126358477021103575446224932442350933396291664848837116466540014072981032450148478275703013817612206940573092376959657558391254116719621538616497995522066016088799600078024392809577174487005849713583755192960516419806477262522574400105958119536994812681297561333740811699995492678517334519568617096140183364296715206673327533248891437579036317583116441519979028949673823615348169754126105727296919332242801588291385006515571880922767543881211985390250117391495994105449046618833851951392186545371110221614678016000000000000000000000000000000000000000000000000000000000*i1^3 + 10470849487280377186639203591613138056522633895160427342896083625598235316430087021336309367224078707082351386946333943124512424320407224353487272952563994147105088183453450441863684464043288112606565687762717948611223876383767479283265896113503268092498697066605848748029466256069045352669292290818448199890183009101736696707363400339042362571032333113828903479511926307019264451779422520632809517752692683785610838728498402154422149253973831525360775009761421852581632359969547227234682440422024745637676333823542506245519305229706082198853317056152832037985656227206427858569313813179363766638752955741067849968701645838393227251087742045450598928337298038681856390554497293866855097692128291350304772017823276795174326749790818366674719563288972643563270794174625579866823868941920125871214170702167223929052540788375594655280496673186075946972233446866707128730151620167833719492875544282036520524381581700218782044285157249468462566313075465612866237532003046040902271809753690680333804499633113419159257935798194343982963926481405727403743972530585600000000000000000000000000000000000000000000000000000000*i1^4 + 8403107135104657492143388978153718032292543940888840687033192078206952289043836611853974660420308961456566393501630012958078122122321007730394242990339364811477231583707879238960493262387767480092968299931411676182029681933851495896222296322958737221390155862127918618764177858818564678231172653691313088489678534915755433855358979760861074920590589038202790390042791868924263522533681944820441156389627781331381749667791978347497268000157155929701623917473198393285710570706186154921778272208944493473173585519332168997145278253155776842028374404916083947867675769345544411552603969563188960472621149684066692973985661486402022260183120950404255531249896874815167567005474709023552899629775836212438932756778072462731397058232791018997334031909775768201432272016015759517716462564804087436119656176613998740694438815810377735929587321364583633081591870971216380422702181080710212513878969520213336322677038809564100346660058563984876797852199438216771487704553287955452996388272059253967644434238953860277275571175653248238471385833184741248755344343040000000000000000000000000000000000000000000000000000000*i1^5 + -1473745653572781097339591670699641524544116973354705470565422480771014618556825240783791489477297671887710880502200903027222140848036196560563655614352060444388411859326759361063873712770132159063856149662232791576351477307203926803236544062349215731255901336531349916711164284819629434265181294990501487390469559187879234411487017309621220203828354228015522699227845154938701510722562177993222136971044597777283314785087780731083610688973008506447426995293420648945760445382139988273791832020317852413887495102352611617993263583725758098366743388144203869395483316736284904410137508984607401893610695128026084668192809551907958094785836870474883999474904816112691680206651832857135322842421614692684018013271657762923820705571174849098365202276124980322420150973990567281283428445134826995403250701971788990228547286867457452858999603256871561040074199553277379735432239343147288274617804416740524754990789338311311701151413251684288769004551119804458450586978471179254531594801825914945509869920295980350105841942340849421007445550249457074428706816000000000000000000000000000000000000000000000000000000*i1^6 + -489989409396983149166563600959416366403157789036743856551874979189061677661909488208533052531859462691442299687481001853523460876417763961146166340407053433437268183601764009428597389083081986248075909142127255126888598520463980515532186521609441762954092880700706682169102776915014119573480625156440592368188602626594943225272788000926243873910118431506267759614724429124976576398881909755636618213689120919356052676145799362944649643530780144472915229722742544363018211593528982383434688757280296748057098049173612848319411103447228624291671663823513639932196099326077039343332195511185025372364338867342032083216206337241790259204148836011775599447073899886849765236575883196038276148718309447507636253736753908599238528300798526984867588735129162296207499358383935930894341179171229586086142722618206956282793949649272770091874392328287802955463561586591015909982021996295047379332717396216576986132843802063025791309630984504150639158284839584970155927991385357162467120070711191018002917318720831826678813308857957825230151567692746959146188800000000000000000000000000000000000000000000000000000*i1^7 + 668412761308274084083197672263997105594148808620201442043333380430811188940131608388719308523302279849257574181859736801227735220898453472036711696610405991496568389982942837999928076283949630639117600233028426469394763619614404734129427028133186537219980991028614159887241565591077478463764019291662856286666471906005666995724713849600823391318227739563511265830786997988821004818410351374040710109563896989625928412157060942087858278538898854561067908060999944386382019151150245204242145269586359095040970537476753759627585004374367659263910298465074330027841020294163622838044924257738201883605769582619523640804469733735723108281509512950608651798524669289173673806340964322803971130644824904916543071798567587867108104012529352509358159944276153421767601780108431501862436024047284974951970349470853128077751385243755689434515026847453171131642774440478227717752474664166333648093732860289278231298216849473315253059039672507873267800830212381327762066056532079465673564425656688788841738713906574243102840702170485818694626823649781098741760000000000000000000000000000000000000000000000000000*i1^8 + 41685586132821803407048705899009908220254659081518958164998788304609651945575010720434357671827225614474114297458255080087790580278861599398640724307503543754782814492678986243753420770525412250258479552149208048063512966575023666526091364310941931734425373568956656872828016236548974836077397595391892854412591188466055850008645441488795040906119638916345786544638087582684633996895432058675410466201845582370349192226526328854978532051508616229832335369536243025806329812803856499706203681172257910574170885833916243976694437931427471882811758394678838132645316872885653074027824230330957242820483802591470731272193432839609736073624242527223273383155820422546623486664959301216474961077379913947839142263407629653446645883209108952826192510517588962864070830874771660721899375225161256789040301647478419401241223266897630726499762594906248759395713731612038594757177143526052288478718232232436974135938173989662278313777422457862254507767021268103772434452789218212489216166522994340872599646894683424896037178802255824365172456341869953024000000000000000000000000000000000000000000000000000*i1^9 + 4712749886747953756499270800825081560024782492363513326877592566125813578039608414710404659261845653359200958279179923551353487666702938498336564418258786428437919104419953539483280167031336853721036987362912455879732429441398677504284208925710850043214889291321202817253563624931359411028153020750293853631778879292768262373182289303947176911902238677135211203485153799114399980008980230394145477612108389776844729107885963825754604976336876550837483160222033862498845321294124551559902566625798054134005058107145154212450905737538957154925791949305839529986462142550813268934944687233268963047695473122745941062592396764605395087033684837218389137222928629195355527045450098630334219492906470992076516794675679287473307094314579001003960695598800983162706952782543518262440429179752494607166753130175285056660674384045298064483372695824944700374290727253848664239765605007162871129898003672957015591601829972932739173768939459321347365410137176981840890877601310768299706645623263052080728332436313204068824574199157824571570793480611430400000000000000000000000000000000000000000000000000*i1^10 + 2079937802420399177841765069890216400432143940548329599614779228408595722087226551744690038440757348386110555752659719000824662549629443545056206034312080806573836603802409077696131513740363109692292676521096615822755166835379625500193053686958480779931770877642521053545649118207834493156616809121872869151288621500105935547105649877400623799061981365799321167806354685513421645451605973536677003038246382901421672845561523957835926021294546454067675734902714133587036263959189201088661627293054447732607229738436558709411360295406531784005746006887581544509763639833144836035014171300218647179236161344775056275151185234716731081806691727285249203628694668730934395845214178537261941357756069923039659619675144504741107320602912430175112915325213102360855234480853870583399706271474820841587101571578538719418389359230080059797854390121637595665361850973397181902744809261745157265285506501524030291990698747564587005075605904999640956051301062572830005133132612370257479600942331131935183207592918592338738777431381535659950665105408000000000000000000000000000000000000000000000000000*i1^11 + 1836739584460731518411078453537823129322373290954732457890695451988190955289536420751827779739145731747669056831950674875262212687601612656859557006125248127315775398981723108028023867856378015112672938200187130605237513174288558931798447823183821505598764862419365498010291650416335175189603655886217717745528773036854009668081431785881115684478135457971543670458344310547667792881099225024511531918735066451657915615425415624826515897892073832409617434757576688396563249762667345454521735445627793775148453556507471096606150642283303565142078380398174632769062782390897035449129527937707984725061647388656430860333033105677956695592621637814824377833479359248320738270381545533780091999210990877763031305425998195414378539192855533374314276990915117664863703757310412809545738826474147331205685850530060710875945967301942484545599919482114018159470483466278149860056420553203958997950074449305296775865658468732792939262363355499178615336927433757641444354288260826601281035336113680796813342387989460227388223389350363595748868620288000000000000000000000000000000000000000000000000*i1^12 + 507714084117206257031384680443005822183821731166237409496576715962048924150062664867991376688492142275393751423537545736921137061859871267469676225147132272881745810891403140562957579171200919643443454049069250725541415962835913222190809185605630524494016437947229379363769356378707190501448369643875556195349471703229312713729766120506491456347025189770522634818316407383696519494022622032210628169295169926856606036589332398233117647735169992021771847900344331202957359146060169971865773221234057462198747892555184310510349140867759925314233398378316869752156829878709376211374913144779836212520850570561561083838910807740192702052147848583997539689972759609551750002927040502940868654674013758475449425597712827435045202905532823242773969151161919749032823068821985069939745374615532509587055291755799845422534985659277549277750677847471924689227329737338267755999326457808867398035014285024314846790632738836931738964347425699070075564252559163703124181943281547539448322843711753739126220665713236180254424293105519579557055692800000000000000000000000000000000000000000000000*i1^13 + 65587754251292190656208144226661429507694466609149827936422750733030663907237016856291138081601335712029564082869219080708944732813621699679803428618271808881341801548862637580819167944779074541312764393868350336369639357153283575558729728652738066336790926416034075751489454183342820006553277285462850948249802902459431834809008876965551604627410162189423233980309614722756654750121812385317863527501156200770759681610552361555958471316671220856738156475129567685687812786277299045983319703617307391063771515766160361937831117342439009035801771790027538528245822500330254367435974561222802087647932586360016783918407272147837059296204895068200995900379987827374140600123806734632997200615589437093678961765656982030138490085648596432284824863630755951361941959654197073214245805837025488479518753657717405098389724672814906961743122887881626885917926063124079496243091027073513571294374015884958506327356120327765023793946392215660232510018418645483172676196820034806867684737370689631257103361586102540684117198610988650410803200000000000000000000000000000000000000000000000*i1^14 + 4526593434853753966927084707352305713509268276790113239046820608205733574767611710085436736570353132463588751916080973337558163216001514923028596672556382738488287384676456768251242624933690604066735820153760938694477680633413047167486581070834066678736448894179597654968658845395663758207727718732162384231823060612597562940965746492963858635640241353986748749415210134349176834133690104211818530620318823507876949436290863257618115105837202435000104159960014954530976721347630607339982075314853845521644725681642868556612605498110356852211086158248410850788083858213180422588579438343255271384211121600578283036702499843246562733658370469577467891644098570204901368049499271248007126910466615686186808832035560868502117554245487450793482525852946042971893674394533613622881181173770618099977758206470454255007756783116679696959459720012329720371034356074718202210526125788396640483056943815973093585655140298330800868672647309497381890784994579600793205805055958011845000119210294513915169658322049942181803931504173163479040000000000000000000000000000000000000000000000*i1^15 + 193662091691901904733710285848826796480935586860758166212632606758477697347215059289227149328055356085445988129510341265595179570238218418027024445841361264400860696256664245599376537043165166225445042695924647123732129515965886227810846023755770276326571609524049359285511459449931326754087933287870622303085579767144883586187894090073054848274706501926134427163591993890473742245674806619478369420271253479669499650187957505291981580756686904324731353194135802059003229150451995996284292786144589083154969329796608774075229734051844885534527563265353733045770950191734523701071071061088541760883983382757625255531271755019274548016641085713218500586504286631904484117056274715436014808980477954852710494247123571266702390050431483185768375110990976065517561019134454834300964255501599836714297745944196095585216137291074880091150101170859293537051145407171012430192989892908334790124258766885812698066374224041367217636361010867605112262590861668193722464076150615765924857989403667561069777377278709562039242021036412108800000000000000000000000000000000000000000000*i1^16 + 4926034003664415941199543904496442215874263318546882417349713996066610153687423101388280225840753894232187078016265686549933160734556354219772718516266322742771699747844470609286379946111351474271786146572600481025770253380986889209969912848153500180585139621438181733315767914549489789991243079636437024852813004987619113887683717286298426500410460425408864166014165866561002942417380781879495123944004896708660635875154749716697328994526539448915816543547558472611324401635471259626892878604015810139280834413535921105198953619060095925365374849132193495901155362447557533413082072985459304908217332379324163953350719031424990859971369963271907856775414605699556271659828559178562710535518668337078403728865502939847000717041752397092657838790237254980772897707803230698716668899529686379046386660914198620469012594359241407091622037398259895492303937871577899840975311579502537073300514294799235196895172329152546008381200002766149598049973800325280579215555907789932942575664581758766727236247523083712053689953812480000000000000000000000000000000000000000000*i1^17 + 52459631048399294272680523249296927902815708229880608030030926106956885683499518199038453649441574152572167099052229208089737295728894298202951531994023838296330923065198148686976075455855519977716675312119575382585235962192344232999991919083752844212175260323724012517453784493338727077731327347875419077315692445393175481917258506929905542719953772221134925270089222954493793999680423975523891924510503144653990538662265303986663460006151259004188140629621334559203450649915807223073921934130770616955638697339179021817615346892437273288841828492080925100451962523662809693108429229347161917537419962004607851221217425139504446622744571229970092095059324707172405155257326915867129134535115232470952310951657847007394419672236893301711607135135102118492770701323684224628202695282873973520457399201299426105570678326250691348540637637268600319504360625183837479198615988878733763807018909345544231035945480924366920029844659660123758935270330519862163126293632785726599601964389795453036991575637635841206312239104000000000000000000000000000000000000000000*i1^18 + -241701763572241216994479421916989371913649710996925204620643628386339711261867871548282085084678795264038648840728247416824034456092489110065266875690330560186698860788984069327019239814475021622030609325606822627833333616743057043729219918547923849835208487452366411105772041360669579670113817099350334432553151806488355690047478446716086200199343605402509245917987680594212200273827087941157568027955039451145154874549954192008311490637462677156177288706039537238302445973585396824065484212344738604208378561422967329966553177666197148587027766407784826187720465080918480073734339105360085226449359869484480058183682148713798686119232706879608585928182317675798376778095084864312494558762963853515378172119905711496424201892087597826058589558289955904873687099556205861504748057713255299934252950690417662935142728159361169130981038673439345655402315568670661786744491727693286917560385317849548600464871557662125315051465792650860880715122882761743511222897039304527420826028571536353769556175416344511198003200000000000000000000000000000000000000000*i1^19 + -2623407832982206393884039518124407716205068227290943295705758935982301057378782848042416917413050017078639416169303691299779399595743321613843661765095949388989936816599390491397599578545142323330382709522676818752356352710517028856392959629712233675331194500546055589960219185420606708419853529812978864304928139746051936288026809246701672219409773996134377865275348186186481396024692055754896366209019539082829561171554250708441247925669129995359088925881785976183211197391691105054522731760911105465182163502002589174917494373772262972912608584003198783039234039270592448538962017344864599094448045138283894940296174242278215407382788347830900768350639648931005396795559001673100969748936737718161511054215020235531827080366611899259473497629449542779926920238214585802544743057206689549315752939309150868730245112694130696980742866158091592077593437542631724520808337164896278729867602680023553551145535536598646454886068158937854299522606465059753937090965131762476183399338244063881456555292080188948480000000000000000000000000000000000000000*i1^20 + 29132903541563480880161158063664314102684501221313203596791662903643725443245243437198779111018176649111858810538481653023696973545121186730887045522877217663833113152839124995853471338982716380345308478424022168404783415479472447564161814133080083515853663975972943063574623987982166174528642059643679895694692875722971069836415368463432696973083301624885025299689872924867908112239379496070886290138682238691627291676123138572732892370912873762249454632844127507712455547541230599205854676537413047302160719960994056158565611873415566589040453627667433263780744957347596721488914586795772034920821937549794971663728689043675732633374756076339317383396269370855641378480663852020247285109023139488674482853347213751279961578847539151594626476366674875590431273927901252210049446309472599657438960161108573488850202984643337827902844525473210881653702874551794674045369762146486136069125270320307023708086770461579849242834793335884849471513972769918059644195386843262454743390606350437196983025363058688000000000000000000000000000000000000000*i1^21 + -137694467249984976526154220778488587508812824728402094931791206631695270675282554116981492888376558738102813452045459489692073327055877560026992144775439013021125667128322135869575901047665466749880413597077659584439513370860213302440496033240858856722285547730982907108997020235379315498163192153686905966985343103073775626535117874794316597418779853625122286877343067034540589157256643610607679474503858519805735427674680195907709594357282592732486470275677645120024971620856523264889509152498009564531196389379940160781380422684998948308904724106827587166838837596097220140849954081804768112768005974603213527351585147659975815379214096534899191144188788695631467559045493235313399325997393570637384427029823046337647158919804452568364553377362445255997812065769648141189267586093751812353695125255117609934500364118588981677999202849424205791216554487217315820759469524241881534299491686850465028554933147281698837933686777180878669665609703674575790404624113025129001962383028309639007685312512000000000000000000000000000000000000000*i1^22 + 323522969545894826655670769811152998952637221000740424032158337433643134714224174014028574107478733378861592929542527444182090343289108027340071510368776490461897969673188415161914481594117661792067455032556819843793865333527479769276251330947283604301296807668726999841777671277642617317230621867965113142515753972824991396287977165468443269540453347963895432976695478896610715966671886274552686607547806723706641753355280374188470014363756871385581803019803633775228321319376311404227397450791767570936147806610807057611338743207072363544761592518078966593786740337933176261956492523118271132188051729513285917845889438078393981183651855971211603811595427717542576730857682712559554220912389174245550441652818444225642532853706799434695088447593820146192646126514407365216647764696938276107541428612509430084709516012752665170170415501590531381999504363940896520169898070411511924263442219660298203047153611290224364463411309957089138446431514598558464627463104568016453512427295739010434990080000000000000000000000000000000000000*i1^23 + 371278857855196093076741388104389846226192511211584803696036106588262483376569407752967797253755851895257318505633919210127061605652855315278668778278503770068716974769372939566867787635791694544192288491682054943463090843500888298285698094904486320232060397889438045399433161927418378905978267517692526437062242618285087151557836670695116423024974109234225967101238814900194442911636584320914543394944749671085921154332992069034940501150555475404228087669245260748761312391596298560327452875694305015536794211869103387524448501065743351415455963979465195748397578964996655086562731629992899698421741271498294298767231869342404492577745980486724034603364478878114446056859907648236220569636406737863340775325721142193238163145134737985704374693966989025760370340306453149659413557211435467851102624225546578001658733670248139205354186945329086424563621117248177044923493603620808580431347262258532887441338779479721662205024162011740925660322558352469501849893897834006744859948469398274048000000000000000000000000000000000000*i1^24 + 91911304171914498531259764413125066087351201749106923357939058356058965306440323130500380618495889913351909259878173100377941795135558050226683737425393806039630427603331011993185144603235567917243356706620577122955332205357638092674620978586381754006404417107538262798550528129228225013871176320213932462468469031551790739667871575074345559965276327045501178433935370564303216855429701110526846775836437819936114755047350574571750552265695143086807685784460213829192998981958014186413802224710657155119773041361130695891809849315531870956921970843862716326963125898718115497843986649107646192536682616913849274819798274028315237573651538390600792538776018186832324258853083532311409162759740114138186145716696012462657304737200664613186032613241002147588627511776329193799737922236797391465793282486265051079982261163378755614673324465931188152648689335844493656167626611016022934702994702389287399092388701930018712340416338288477280936719411049284221956194150682582654132870237388800000000000000000000000000000000000*i1^25 + -5287570372808897715229625833672519361099714244745808672018869899664333449258386982830890945355493663698713172631058777862500078215748453098026840917470685789055504061720989227899404232952346009005611071607658481995607101586956232696672165768871589219513084903124108123881917602874421652388105203316343360706254045959272414368562290766142853797153159200593133114789301056158663836200539756771401580885489116915573563386365315797339831864549627849068288220204253705039769467284158436346623599201041582337712031081929181914632517165930315399647546715068217707395013377895676773812478449610344216776317900967157057291754241905823303904739447479161942138858474307982757779631631448811438289958590707001630309274526751160505486958357100271420179911878637289259469751547851962885444237941874943151914960681979010669733554043244593264070962810638423324075268673618344533572201784184935491066311432188178840012314246175732139481420973628337823578540650985418701644357474118632106916577280000000000000000000000000000000000*i1^26 + -193564353978598486800571991960291127158453921170778086958064868613535949540544624399742536979197307396711483147023848349192067535729652494060277780862248476323409311294461905890264063366122456929551223446729518493859573592886076097405883179969841809189363177128274920836119062745749512368742470438558426620025386638357382461901262210234964120329228089140473180298956641605537696951661015439759958368304132659669580481815810347129293328150514700171099162544012082925493892429419533794605823260248794114856473332865610944231000009781504718667423996039151199526890617017347910490119405282976208025009246731614072780948844018751890055615080290351157712355895096840379367850747135278533446815963460798189040159455361768180831794592699818500998150364219795973756266299586325838326066685076307191741286024254058130554353442388449799713685513922582959816591007346273835418471598371985664753611617478505400542773012488719382602350125630168375744871874872398045722948121927826276352000000000000000000000000000000000*i1^27 + 8750103994491113670923936857652077113283668187002426982832444858754056476898074217158661411282244521466685263895997995981410023209578342058743894770726047013147827268774108266991509383846164769718847391304458617655885371043761779104459536662103504519180216350232034755233012852245733218632526152702104226827269115541001944177247762347855130552212868978999149482148069830200534888366714863418862551364497424276420988380664670807836015454710579487058904123622810670600299128360348726270045087795205996534585657636728191692206112564941950945532545579927969836483796205535948615682722176454605438404507921771771111393048813581360507628270674732650191202453929515873009204467660471219732603312418929918549429649807392092633003841789548050054020754728737307705381204273840445228636293251767000466448048484282739913948882079155695017527791588601316256337383044093317502402790266789142664870640448569692213073049738641357963892537064807988897279532332411131644238017383628800000000000000000000000000000000*i1^28 + 223318776176447076405106038262828754616097633943411311508474970352210079443460615462773024500373971180610743109524594254679679191799728735550127299517499734232613412716076539572570053327477204794243378281923507050594314833627287761662457750897080065535613417786652589936046979072717449779488153240748494479998221019048904948388564576388243871401331457451236290669944407033137690882887408186662538590739165408434031414415110144163007860129553517039411608700988834720742959747259523570417936483723700467557564411645354993666510482969192410264920417376533465685239235183550920887671152568039209321333556175017577343577441920781703274478410387957930938577720520172772596269214615672909187502038349718629542870435171263479025656271502462103585880159336691333684164321893575207828157179627177772932529525703755974238408398996396953718640514949944427802235213386363020007586526320052792116882302108489014030295028154894711643017271351148245755884026347547711598755840000000000000000000000000000000*i1^29 + -32399324666688924174180584607967103973589819300123693743264493026475533524933952615858226298308252593587142248260105931843628812862045117324483813869371622024002818549998138216820061732006781153414761443769803088204505006293258505047281363859229078291967677038116881900026199625853403143368122059815418644542470029656372660262603856447536473388711539736607337650259253014962006531724534650446909287053008763787559291409568494724453004066645765526813911671392326237724555660298994753928597551367264572626734308440826514936266441405244073810279554358977123646016776739261520354922542389443288893324628765681464730609853155207211481060727952397488705096388882244670405924895012549146199307084223357038877574631190767056742466115358645377232467230235798204598297165269544795620764702171038353656744691685235949262827338207306666029726869556480207999456217151638694455348571034193556372428221217669893081988093836138443759516577525989926280762091045388288000000000000000000000000000000*i1^30 + 14691980079558495582832109750364446610038304838175067333357153733534254468451869220521785437427226426071116402230508078199029211628109916884813452785224056601155605327903307539432627287955555819487598385768665741627758284972891892046218917247333647314289530682265020989229981577121967924315554462077293601664707290623555820225742638333890197580583249370426249103870441906336228044511631520201385250177025958843027852038095803959330512911241394605730088278178025897946393363965605057948135758634950479277133437294094931404864958263566264048942515129765420496216269810527700272680349647548857415246632081168456726892459948202517455468761396768620912171746824227599192913097201306339264191376032876045493986374582432918149090556503813222810048897413686627248448981767072360592102698901903776441507251541520218918866717514089796174956185896088539122364271919653840748725035949160136303691604310198961835613748744278659006858019298042513233135901081600000000000000000000000000000*i1^31 + -12008851445467343151601489510367475767831626863561517291083737165461284448317855602179145974806614696748323162480088247266482489149865781159326437453399562371624180437965314443609392983371405468696015099539501277743928863622082600934744357894943155288571179853734917762560352970852111481761688191681853218693151603666640126157023219785086054620105780874828297626305997136286246002319252230473311591063523978320198129940847084548589044958131309044881852552169224607594661024357147369581511491593204775572523201581156164795460589572171440436428147660454086055876248337531653803366621960777749075779082002457556039857541352718931086181181752873845844778354818323628550505429145449641913663622782462352621602210044720763848326556025900065373476900901132451746270976838051254220805158962706904258940914992899730195304546187502761932631961713262269273393108272936194161356332170987381124412564482079991023678195702949728086672388465757844930560000000000000000000000000000*i1^32 + 225845090917509827158063556689662566133050414967660090235407513940528069820524581479383014369573789875674711206489394869281339047110398792013951421629210306139187124571310277063700183118129157815937480409782340308566245614518902598503556639885126689749047861834652083299331442873534876649710565442249601252154531792626337020762082075529571009400219075938930106175291588468358248881559593058425685981325549417044232411667669746194669441790877618658336999591004197389527862138056142650736995614129657249437669472719532643948655129879076983987657635505569304295415052806371142359439504634391617873035182184809206189370570217916689728106406151156809955683772010324858163212171258101204812128987661180801761876223317040127684857731438563864879500468403221672402037079793525952555963255206583242664627136481664550209954479017862260851435829755979748794033931109684790448880332480963634275678075957881244844367091494997771802555071856640000000000000000000000000000*i1^33 + -85997041708945529609026637099322177322068583081293779961408077476573472520083180878844074955987180986939770338477707539050060225133452003381270011451221750067389794332639154675087784090086378311378564170679434286019449751818157789976310614608554786506530520531345995113528304291845117381522481770173822956592216615338555070231235382863665197292272248694380702249518934028462315014226877312490025276327454663609282571224299969385001620753109915242808110946011929297886364221689510707436530684456966805660773010561522001647739030001232538401154749685077741599756123751429686461591443154938036329435813094764939641553205602002525921483195710496168198502862414134356612661889818600606055439428541516581435194431354035486482385665420278502836050584391528331740403227744790394461480750936936217758890188602263936459227051123195894394388037832411527078837028942953130687422778138644933985786056077428656699488769044431366625689600000000000000000000000000*i1^34 + 17336824039577613685810821028193269327500916917430644807013932545798664339789823818090909616301777252999638071879890933197490612049198454123184969943830726030251727520598486217025164568236843191097673288564761502118209592744994595029258829341498859279481624093029636679586344983052124552724307747504825165381357319367874766864830292714536630725163591510550205671191575023178701239220254235427338549741875027189215696369414545637381437897094926830976266794087558196029449070504072390852492296724443470939179856739018013241984552033649039929493776369391176119248359705698624702403825876875643907172345675269937094619951209554478007663178680968880106585216265243215454904131108723768964329023652343909692558798624420065430457495153379619098265038056926947641865314086047448906884671750355474571764941931629418005591472223149343557393453301728524839901389923797865833370923967457310374557084655911265057783459998597120000000000000000000000000*i1^35 + -1872149002684577572891269580387137324663557303992868102629544244843786239379999294901775365891852331037235955223054686884183404010012435148110747820948732090246090770423918223062430654675046768946094623923127304840893761140186344420622899769102420048981884291550012358209930819353154649835595488256358374809753326981182713280003974648432160215931571943444197882709936061190919419495702957157872956169026002615256991377250613384038651393698908836877483840021179338349205180411220310074504634194264607153252445967164054760271583910274919135094654048960841822442373293789271331421209270563979820021921800593496881176064265076313192396379982546221417360131365077327108906281452986510378099803501590832124859323599325171198583884761917074457919015351254496838728581846420456389794700351748788090098837243533108844694789655153519310488793641547778525149095845910611459644671259191736932526565031853827880386560000000000000000000000000*i1^36 + 103997435723408246223293639685532901925609721682938854732195818530734343481740688582243665972292925841760526348641773073632703041073265124425034774262443839661366770687907321890726713130553089402804757958722033379684480663360464588401733203671700026028060911862287760127806731455473911302195741061436167524972180554431001281543436829377614824114740511778645701456586050148477261255889255665470818724963166225830432203264559126685955686906328052417623232114976611309524859643205859693273517205747685439847126830683902344143932962333924669055030758892352447689929188341027719520392283030844018684283347892257165024167210593817090936184528049500335515860319917900535117878219868187633029486144987899538368934079551041248589459557826026184484651596511402833968606100052917840031721560041365077037874379322603773642909462037656349459274315019155125454673163652963333681050660756157283456316688721510400000000000000000000000*i1^37 + -2534298609557448845834629767299028729910053137269746761149298013997818007241233941655509875398677827446272923022570323547244167383561112426783766348988043618835814836966712716360066674930469032760064453762723981432232304754993738357971349983433294398508064807493822448816677443128967144332017604487270464953384651659371721032280311203885324495477025126274733621159815035039147662220976058942210169007431179617264484154536015055905754787961159586063998426681083533896968819491787954738271925099178892741366155173634841387006666412679664611102636427559961255470143174726927671849926950784970375343721979346946652993511452701629251675807907856549179839280496652191016992944898470562351619551587615433898732592321076256514937208065823698910965035386374575048749304060160846700073572076637504481682745291140087348469330357136544546172821767826125914192005792543342332052621906629084252733440000000000000000000000*i1^38 + 54118710200314422555913460759185400167733220820190147072421520008065940409171514842449662310884955216085890989865196931699531362940292760077910044281117262895794060932843006832047342515012288349354873250767698753335577895268174565645222721921231471016963637115982766400699177871348131663052268453774334587821652079388519261534944738492539085993292470512504856704519872631889226807142593396420397823405376815271120944206957401592830948875372299518149891432969571584819138216210034054613732238830131058607743485667728906298031173494656037259740092419989359941009181940834176795342209637841020346336386503825834658903520445983022855036532190948891753284607760917870414069694944967816923874129929948126015849049448058504227189436698712870565958791045451464654340271306067944227046226023850000865038490036036544517517414271405826119510881591273109818527195754341398019028532854784000000000000000000000*i1^39 + -571918758211720228107050574417145698981134508617609025328565791991546465312069177779823463279659864495097909233998988612261840165811005063556085088959027749785390798284875877200234135437402019305464875436025824266078582587444643054973992090346087438164270264354962102608198706910200829337182183981991599218731515649435173879673464664376107347224871661760624055418694967838488704678310479399291577460520569557101235771527867800125284436958589641612123983298298233639870387315492045227256132649143427895551235967366061769904826104535502322487223035101228333540454727920705073878233816194236047654818294475571853064909889555984113939336603204312147066300283480074843519152114762081467185539924628388705142612334592254943272786981052153036362301145538754831383850760690900471617743433432192860620779424252050876101937495982297970102645581940080274128681174153453109248000000000000000000000*i1^40 + 19104536933707899234869615667756964263168639298080176002305140333268545198343221632966355839275028714957388367649800712910968891690925449413919212309538711146193644574428729542871860084937633858300444893864431549847936062502917503403991440122000915934805113681763647399897980183641637508932091355618609299192095400309267715279767194547398252383979639701922181470937381863034924422909909479167296059649281334028995195400964841424885463595052840818952601512716446423623738501140151732521408054900506076112004874975263681332989007347904141018997137095138499930477024327700176844375578522546868330956154681538056014637185373122374777279580268311000806021341035970383839697562604279331149695936295891380433039647958290785419328545171820839597231945945523117191480251878613058551365304134775008597699556846099472747121606639782418090520864111146938411157794324480000000000000000000*i1^41 + 63414623602167527777101999222693250640647330678182108203753513692793599271645603742212905754670852576090698866323842694339287166964557351100764748988431193468683751759298792912853590111413940623355003256433492712493181964100275265754295403180947824134070504539507904656593225713138769299877886694637702564329860070407740112328165571619882863395054325503846769034365276267291129111798154617338106297446184791380320813984348519091994668732658848675344925375035646328906673872909554790674242304734663690158227823580628770072580620603657859299428422151403303299324778602163651976655650704610986076011591762227778127932187280930568083922843563988100668879690617150230827445276821191767860598492529439896271942810983064778209228373128272052063967502739993555530300520445795658996535770071285694783286233336685665236710114675295343437643253323015389184000000000000000000*i1^42 + 2215616383980955623564688725829005167389593612332377837644667535081143695397577686052195128207464457150299238868875272417833661477630826703060059139992781963941023175049021369477832474873932722132388930133276741495126881465039585169219680516794186536563343019782994467975769892915815690868433308115046117131656978668150415252748128169827863085212327579930344183243734002589562702968721600875459820177421273649333737059211262460296964941049037346883116166143944443159140815238541105473460825212499785983095667690758370189039883059177317068991690765395695945220310895636392065616897184512215892781927093044708469110679504885363958911511285680939510815628283017566589890399612958540294873828409395568897461306752866576553086841273590568274895016324497360633102460806353398576006612194087380564298826722246197100782076213778313395137465548800000000000000000*i1^43 + 6380690575082754793394049428811847194574680033401952427396650591191440993925356741721967145825830114618062909381004050537247871419309031058493277522858838199037062011675147068406192468049090962116896790447630882127867069274134022404890074362042450466447374012011399310111114116806384005614573655720359510008810333057911646204139780140755379924511458868387267745576504089688480190763221085868494949385387275757044019804073582096173643698225629214592048937644831840388714692067108823691829154453692788867708474498228998715203784827979436423928104216551201721253352181689244916442176339145972357840761026503135044466686367152874321867528372592562957641250536944422871792710462912589798145463603525329580968690868948042945351792783778184976685304173715796470796977103244184804990257403713753249699694564661748098471423221547663360000000000000000*i1^44 + 73206845656044620179488116209567791868852850063959741734737496070536485930629989159587922960694110752642329666814240125285845726636326996345967279393682239622698672729959581116277018694053239287215452041943809873083049726867180807001858786695470415722193753919381401899374135644053530587624112490880753685728213329324322552761124987960456148494576766815316213371457425718598652075683118335988308240822919380240831593475166474102257533914497784855651499972201609238735234539920389922110410212971431325079169484883613019676829020961831771935020302825182057917885995310983965354926151876216831467139139817167595808735291822892490006493019451292605317543837184535005565153425279939199365296699139523340471517988344768291383232142126280219145851124031574589556148341195542688959088895515557245001176546269750716815900672000000000000000*i1^45 + -2104024062214960739858559573828600987136490494940345494398150887789119464192767919384890887702341221773195090334526199185762874718575643928711859011409620401059163593773863066527874519109980036284140466414404321908510549696403399028782268199176034229073738417846433310418415827431314934777028893909441893276788747909275866903386537369090172966870468291167912559280727716988404722701820564358907892355114783013706823463060145027038038717805241093823114204974256690062352921237383874635768921231879966720520338706212553578287726066515499243932326878138445521209234308569834754327858892815906130991808148674173086951424423920389893961350026878352362913413184719011365943279253371720665656668171333336901583941590013232348717273979687471799882832613826885622279168423192476245287177429935236117137496159027200000000000000*i1^46 + 847523872467640735468931543264388325965545636579754834331234731452141959242572285226919167500908389589413082746743063127291154791739661013953589332343830696687733788935206995459590891895202198696332333090073982046885845672673263169082684134628905298633829538046659238385589640223976428233416480246233840414078028104535004428353076718146754660714864344411030304729007864273448689061517833906595714522291971049893372652242387124287429262132407002950753680430801523897826311468466002080652541698745194915931753407199562028520760924768465800265368956052129009120162720266399744544094943410568363902241428396022179802482751693846364173365079856717972581719053583089949422892934124247112446957386234547948223561555471131191534943713480335067425291593686919293363632013133434886272262220386679211950080000000000000*i1^47 + -1473692748184084215270827111371416582534468693011425274021602404265329953844429992109000252149395650288909768635098944947260986923033464585066279572247000629988715584932021613298833188612181128488993905258535080491734004655839904229442094325917399730070616830724166216287502584507779858257684519214606041120851409830302091598478719253584261651949055706030739972950986929440855728085006829574380499196062987075813654113443537866839642447886716683374228978460884802824521442531438054692257589610159101250583011762794914005035555118041487995239971854168853114134050103216459369306028630782231664824139708331150175579745773673724215708681720858796160987842210662962774528190084029167039085183254052785737360157849030744734407457833710355890895199776348632229661444278586848047193063948288000000000000*i1^48 + 13357745309641024135100537875262367916462501155483847358554256666707589794639663489232957229208169385354250413905914504965316230229617964339391964857051591449102363214492433774236446830151550316051839682875587785835200298963714278145555121501850338639099983090980567305326741937325062229710587909545291833050865756128501858844113767804490163762819074009874677077222466591671054691085139202445238298066193279579356867160428998327769903003295984732343037309131323593846361176593556297965024634264060182423289187431795687675833268048092387017304955618791203120651739950057815975614144084621536395111547553815440281885720110410595625491644248139823208762208629976680133292264842499047638719014727872841400474412311828946180576425069463833420896122263228265196726945691724047974400000000000*i1^49 + 3425691854353750039026642722946944479636705982378913073245473943007875269026187763019966139899133702981872288349668669563733301569881152180427691964756946362232824843989211499364054126968001909579024702882534876377206521203865686444398853337060804975748040263429808641394981121028101349162718623217743441481374434948289865562979763397324824444389045022231886851733152808517113565015218036028577670931887037977242265231480551637572272439236097116724323434272197977865919842787867724573853645718273641027792079956431303537945061814606077609055376842633451896972994863358631478685405573726727602354027515709876187310634672703801718648001625985226643661873287713654437951933035565998686666237777321258861187251241401952291007745808354874189076068374753358813069312000000000000*i1^50 + 475227487994849659773830634769238062376809020530426816359775839191708467821081489207352893956572910196525119587545686487487349835557521068411707330571395309799518678348150270321874716304802528120271412007270392810816113561439615005286546601714773856750188868186080962008101276761130902455924615734092218529226651439127705486585432986963400773479410337850454990714563132962230694148026527236205527718325758994943915605354434422722232123775342351288609542181138954537751029276634990796736227545909087599386445880662191398635557767202290847184227516887334572784513298509178717927933073214479535251367213955719513211511875895470938217352087312639842721203703913410984788206396761153569902019563797837280531693442353387126811674208621691725172316684943360000000000*i1^51 + -838228961327468541534186367815421734220880684797300693358837528833308164447362165847229653877058001794768705331929400687117464848757334990936214950880484896872568228816317917737635138705291638846598262385536945088123559459303163250863219318968029957811169041164905439849875340742095403399229376472191257483937333028406057729148455771890200277552144533757638507877690072055701021491159101763343990811575415021429861295791715431423354071218814781307099308727897419047814246482759982545213712523051085574752790317938885696463278929358521674492740900637521752842484674786922357535077040625343405710496412106649542386194088630241728201199582297206479831935237965409641998527667326522407341066074565481283917393162994198454173349899721926246400000000*i1^52 + 833262250287358785696420716805852926042167128348093019158008473097148498049989956164956260390585422243016139915584557142241995910248132829113390452984705220418261492758179396409500102809829947783421709833613895690851304820560254078468547159161990292499295536005566605018768178968256052969530433000079461907092327544370257779709955846453344622524090920564615860070858754259352732598778144624237936308791149658206428188359475402844479397330364876203986795148444786750807970157304356007845451601678135402722675514257903949071086561156231470496074067425559223145589299671565002803735248539987066677589963321582626686296128963749846219220223790125286807536284412718054973575180492946309208206130473842609588272382014993496801280000000*i1^53 + -46649297787130304332875809541360245350638922768305213031443033266001290741944899920591196397797166109812430670376304640583557840090329143548756512355862144475915008822408327222088072370250139551290753569565162812948741389397862941579388850083391474698042210630688173770674990827290568074230828459026194563164492863273094994010969952367234239443276161047097464558103046361439448605954934042012323196512319784400070610078990199889687768229612917129751280166731686665824360696788960934634657662842092758731211686740459944323778575983787890301884772082034680278280529314260165202470938686318125630920894957867266509746646984164702649672547588734445955570044494545492289111805555882520246940671901508488493989888000000*i1^54 + -35356946165914461328295849111609606442171932604288314173600195960552566419949034236572019813067490722359739497177933195032793056011537751630231825941528575822462049066887256427747498520460962454288673759470993033159967200671331332687808659985119124568522758698554299668100613052660208513461825190196615653590524622886093630856931202891785123401147663637239484481555880250560548051769956505586026442529980106929451572698558840291361052271206240519443982778572006334644597591140400065883633041317423611376972743823399938444268524073830595693360490102710748942581857452679949054516864946093252569614946712554669948479974019592180241932760795214018789025042644043352039515374572451739542905657753600000*i1^55 + 6789139156701606641155773978685511700087517075311174134574468658893633502549573119736146633789389446781234515199290031027558223818386024580284157658593306637242001185100842440027905523810383172793722655666334519830382893936658099846998569341132089621449569860131772160892540045854999263865145007968097882341082855142501930833573175762276798336717972791560859569017522983472611236622362141719169866990885450768640246372482903985346505537230442698541946000107669242517649161635661677657738292129576435497657804837462976372055962427949181900527930358032957712557384975137647101915734689109565121857742365254649316341949718098550070697426965202630933978077958037318703682502587463680000*i1^56 + 1741558922416549435562939590603402371413897201926560238921986858322655204030804754871837232230781240200026067444989452367066472034706136229283204057174044580275822950926649365247543137011472533193183037500333345104283150493325588838868228910049378866922625613108320838011803039992540084955428513429480423824208057795203036003799814175206065138501923422642590406460534628569206434443541168808721077198144496616731857840929014762140288068381935122794241976547038927595396216531763968771527370356502207167007599312464252248557229809010256963934724034409181744447530610835070619120847931553736166579886818493044631870399545801516655367819224297643045534864618427275264000*i1^57 + 149171861736670472745270782119882409296616616141407827545536930826792416440185889281650286272910656171841864244342584381581469726121554338314989242477296050030091561680537950588277231742874331493171613047606569320524128652842899955531406920109770649388384075919217660009793367672366141533361734395138897993376019798096719001473542188674001029684547400781860403508259746562935645782752168496226880736194131890615855087626266484049128763172816911388813237150222850870874383779397167175398011919834418524322059268536483963939985724670133102111793080753754619192061057324295428514517618260630181637025664999445224435847063505070558700781904567274627200*i1^58 + 171464921707261795935697802930308117472878464239579524835353669230670174245748088407384085838688327921493870470811583479142834738745296653310762353131338351838527186751487813326190666307810105880826192244514050750229154974641859008491635899515040908447555368727238587888855629192772713128370115306122056329687613457885049531433030019047577109176708440819214986238165941308797657440836363904395772816034203076966260101197704404426982598723766596192068216190969613260407690706202191419336968776727599859712853757294870856755364166888371523422863025882978775385549219376803067922098923038976528794560*i1^59 + 100679006834502606174155317783534443197958430403178791400753046718333527950529835186108692856883274680453938868982540470604090699946077603815984879679704449139349271183541245912579093638309414741905405723882729927049914770352820702000511670431575235214074700314871457136360881666988045670265594407510069286993317835312976438196969546091982064293920746909261575186624852629604154383371388835454382732684976178948367763061797738455606230726724286149482339243554579232689883898650251195115256067074587883057483997744695394518193619170017342163207361*i1^60, 4373423325254259332696536283468397697576447041727704851191987259085960176727026744384472336771043849878416430407824304855144605706265846424619905016598177671896453262053751542185078737235437320035656961414587943469909929100262289903408341451461099918449295539084591959810673340437427635726055394796245774507355986254194671196031636924389698346317485786194152929391191509670374133220497705422559217492483353796702220131180871587634076774083851313793316861947621442977656873086896468862687160608526233036704347688997075791876407144024676610972045372257384664705869066601361427613849201633762354000996263954819981194446306610522220194844011379302161655887260909554886408025428688115587873485128357031053985444688799647084411101258432030784888417670717331468935273690474372227517098575990807517670002115074440198720009858913344437426467927395597110486352100563763811850020677313310266106099161598808511083852893430428816178329500900842882873607563690560536085985276645648517628790806270956405825657078543219229864675684934206723879534035410153917884989293587014699056816952585006296723433414681498160948493667938696136643849175119632564680682397705182837320576366541765532342935139596930950675996134845747892906740471579574368415210327449478190022666518771693546654359225073971549396403019710075007353753020693048515484795322004865457392911625014963383526918049472931650476003295232000000000000000000000000000000000000000000000000000000000000 + -1895579627253568793922925065095098838189375630337403883475470074536631665867316698740896270838819242766373652988472997362914693873849680214288657422205536403947098540568275325948362348708197339028738074325294995449393243962837785721471326826478778005109204133322263497043242031356982553785698973053071530696136942844533718430110866947346840367501224605202793541244691102375420703991951290622277813377020416961856509982819756077728837931974259455633550803658466798956050043209106399848258666342693500354739015870779968660165365460273535560339252683216152550905690861633726091862045214035574386155229557083970191947121668825737194980312730999460926804294744395298030955066974282971309431896500998219100078628210233352311817438682453583912913012394996836093821109693150297298715074093486781658914055349469238805886712691126781222209195240103794362201900487214950578717003119754390985403997205835530727177683215880257369284670347521902093941116759160345058705510654235608458411453247255862133314842363842956631695075880623393172410578666284300824788871419161826606028731945559351295733112871773853490497211848989299155902495562087985096751894893138135751764692817896843017650219816520813259079789687961457202100688905370175221841781143220931520055176664763685459608743473952780671433963518043170418845793589091341321120243047889146127365002199092175009275393287351232898884907827200000000000000000000000000000000000000000000000000000000000*i1 + 25639387348797735776894160329812992505141880479653426888931716222528486922937520206359216609813512918650686610982205751579505433065258854304320813806923286072550325738335084909797650721335385398792334171201102868650451301687407432770051223818824122008070706200205993254085530572507522461176656420443331151370820906390729749659714993661140826634174815004420911121269310965488416510475998055481946824080144092777523616845322163038385675398304782768402369784722055473129029839720868142169492429443735807063197235985677744996549226277405775800756208161964958483925938361098108993535531903437240035779203843176821785406542470542670791525513437297745468866738029582172825379885991786768293148011731214962059887175730597367956820209589260631267309426011034307341351108986024071957575801522807818063755065966709575444402264826147877104099474009059829881953189312397397306041865682050789614299770594311360051870926581324545857928575166467158668742033227124858761520266621899053737888554458992306527444131510366033358232018707631890562260638902952076690836678161811754140796973015754541893836283952878552302497441792047623509889150497350878250390314838218118528738493351459399374773788467357186508074852311317754706358350246730338301093973456751480773595324772729497205894971260663554998915550228365223963269973220049501976719038696357296321528775492127208474060281361985229996750274560000000000000000000000000000000000000000000000000000000000*i1^2 + 6113903364590283248379375387791950783868980569189322633643224993959789001160047168963936628630332736326055548516983662509667344445402995369110039801249969256980195177965316772185655738317118875458430223841272027185244283917277365903134536525237056940051819885959223264684315221646832172584629752686258633674516264033316268367656865283686040088672781903569503480832190614936901619380669493236699149159822727091585529552884636368831580461088906671446307340608756831485380007665983208087506455746296127108316606697343503057838271560482030127742842876252086175718027270506798274905666680903440023661693735246900061476591935800783172224233989448718484246433099629516475020372929954929804801041841275275319744413134990282952471761489695855444531151840557205226895547659427949837950902736868795613552644043424219232260593555592940990275240545026947132502297122846399949276470067975784829632846420245788552814503059326549903137054804301417393314784689913869459221828012696226037103508223743569503312657816436399426427319056026727750242284409427756516262838866410853964942799087493901317749081779278165839059829508585493441526491702378108620819160575401019357738644829888462915645820736121074618707362160993270735474702469650793154733228785218204258423256427546727924422867585780601352503374446281151551113124267983223112640474568316664070027560243892633137248581898027889869193216000000000000000000000000000000000000000000000000000000000*i1^3 + 13698216037127331148612002522318469414800337157142476064667801510490522097695134019216715346580451643135105556377215741686788422724026817184403641657049635169673279192008653547880710691002186652051747240757211814648194710004127479217405106241729394594234422751256746339480281923922265664467031293190491058122639742872321754113792322026040576876848205577720377080600400504834984635792141592750347963919401468359472363898429561574814411993705154130203476822773141032323069682678771601586985849518088967553044832249761097281293955505823035655290944325273749295180329893862499642903657556996321189113183988378336567213743720518577359198971329924689445365798351054549406331978002527474316832247823054157059163079973519550129536537897091204534267490926459467831107051356428536656088865213473513915929003181478960979471125008459575396987784901753311902840972296233701196161066579915197877077638880385694654438196383466641902248018222170912515259817754034863491586564512988920425776937650774937125574278672855962493142615785010901877332578022416020650492870164930830883124510175383200430919581064087881177304812135914033769711959651482594202048979591963487742087473431287623994596707961570964940893597493667968861106826676361394920067748957392583447030128266063071453704913098596877368528329489597959209315667446759609302283241634213570664059662771234891247714316983536241449369600000000000000000000000000000000000000000000000000000000*i1^4 + 10682088080748283498166620279485806054700071649578409941023403347971707381062573077056297826828590905043383799651070523989799161268845986185206310519291375689837920885333962191613363306063823611567324227969096427170780784550620359765440359256930353364035400629928684495372162088851728872957613472732220679575755028856592459967669636542768685326184688867027666457253645396973940650309822076592268049913374561121554784105081489497660361337280612741333525231194797342799275187918199890168886413015052864952304860584141199326010849760872890299300044866933370309063365149018374248688143207935343746598111722068973144010982065145708305736215777456424707805173566140678888463820821512195429333633151554414754210672504591484119551389816464971788629697130158437833016426604179470534742917519052357146766595063162016786139371154923927892603614242943981075580493612624189751020848890931521537232489495315110705022199342473477376492677361781676456278363906359115010919971816223808673041079093538029299218664504508761181510123578517608947449418107093754059034602269586318706168443588960952336805512226704635468359807377337794335768085963515171431024538406538676056451275272971149129902562893565083754722918736970685356631757383502738994871817238663059450780924138637605259211368339052551059910897385530396057573778114895908620011728706756970719198591908707822783305990582705743462400000000000000000000000000000000000000000000000000000000*i1^5 + -1911729639922140827032863595198252495042523955996298283833171972274403583545497895439968416969254795908355147981723349780495193094197301451848950512372367448476598676951726253958533755584472282488288985003428528715815165143414796250988906014868458344588429959900925069665752211960367964435706592911833003910622252018329728435693584016698655593895966385078275574769399035620764820826404164496248603386856983869277611246437999137835251380923586340212569985197160680370315958720684694831490751863811499533590354551073277817517753615924454027679211050401830801367056230237926101740973273504267438859055486160482248647009935698913456844714171719896171520416116222761559084172853519292517100786919010026577498348572854425649762981681294319469244645067422289634899497956939217083276373687598627600154327992916818994496316327996580222512768880645094103375970166836669713697908103275672858590914902712288125340484220159013456947904258570725004436253207788308839783695681970087588178330454270372223795767389631141007027150481408306275985509178453727494437425389845739322901842422163349568978849462421166635170044395539821776975390233199340501586968204814837998030172340142172577703652684254210511964350094097861922854134835842017350683574017974370623227939841373638226096173630296689136571483927078054686869232897079641527211867740459699690402110691341872543207461387807752192000000000000000000000000000000000000000000000000000000*i1^6 + -654624725044221397308533131144516952182756989431307250999740847633711964185517060338637408158748620249145121942082667293071029199866448990122352180219861743671251848385312995357012358462904142788651001869233187931042131483148722131409669672158965856214878329957247754940984513408612370722339400632540358723570989412015188988588515177602564407754474998086685263219515390317116147237957214749265694555711109455336858863122059066604756851980318972514594028818921066911537694715028747773417000114269012614208393430944760941678421760206081796253538864867901164278672108288254033105119111683220770416572544864536124807669618045635184439430573875010562998392968645951115963784198730625327780668640385154308509703283765720503230577396330274867014520023795674450154018067084695300737500766664555823405864816512258207712451528721718487800284198370874311772752562402959735284517353194369541108061176322907450673797496874504347100306606276275547930929648370760298031514131107371774675276007425409409371697852318727423182355479026554193778083818413742663135259143525145653015140875291473442711232382684693870017276582186855620715195315644985869550496369159816119435722978268207123475819037476515964344031097635515409917016472613574194594211738074434127690377868495778472156927830421585765813904777837661155161430373735205856021513848808575580529020275037528249740423957210726400000000000000000000000000000000000000000000000000000*i1^7 + 888845717468079812898727823239971531629886336304246923445145927375930346114091211999029127615667036996852468140260707751622254370144296573284784628162551323199542283115089812499916883822633075427418971525334708295217532416210193290709974309915324378194162359300006305314124371284488804351409307829037479725578802578802557202061829214368301424037731315812630864704058034796049095587180610005033595578105626138864785600164450043328650960014538794999523327660194156557447836881647491836700149247347116055472393227163285353533261348800368407629690090861221657353793402418588734756410458508419326033661652058424314024018581949687146415066612475306546559240980804511299580767016117147620091619208321637916255211343028330364237690937948281868895287371049467855194939653042973652733827738295148537918838696761999492590108695673393334974974911200149037271764717990137403029412188636421849152582820393213835170667789425454816655196199997471243204877444345027965349880311095094448427553158817471812383686768058763215405837721917424612671323268169633314455394291051946580952370172896665739405104354716828140419704803619513112009509679159888960156758295712203077321608522143812531340441343168262985534662365586040442435514413878047311602544778379696393554370875883238436456773976369533077968993872789556670124365536498283412810394656378626641224290905631636354868225821900800000000000000000000000000000000000000000000000000000*i1^8 + 45450464794840560008725872475326187165306994243070999525747117583515348669255853098817844030638828757838420110584480142185924887108389584098101411272017791050921889682305184436576845413362608662528428954574432325370180834263805592138770823992652506416246397650440302571829875255336863933750483838232887041651247371599256820868801886609292195996723472019441643556866970395760734912053048518284706631720466935188847006821048562890373115740827039717174488834141648629794975685035750291753374159364825282295351588376486386348831695147108437984742431828189415244846696427194893691331711903675503687055491722086340850440562147441944107793189485247378136024009694995824294679114574212651607305140423663378347081281720465200020026024218829109953943959276042285672309934831886092768477648144711628955809606292333466446065675145334259032289286248525656563216071198151354532871252585420742506017849611102496949046573096298466493561121248437374528106705495855960919036205435100643001578089356385267856709921427800571374797046608418113434441906378892896393200970767314779204111915499710328639750515059037895746862954179330607689200384823514661380470004279842128471036429187969193711927014350841618283996831524787467965977281092555946400655385312793393826617264825774940904269487013750450540594171885824936381713629261028252125236792647615764894461159634375227052124012544000000000000000000000000000000000000000000000000000*i1^9 + 5996443306343611951836657072283166169643244372135979771407335582759825311610109404342334774637014709930678090974768667621090746123795065949415082623275486477149867099935006995138550385378850061864465352844971962503321941783110645696909040781104508716812586122428172935153927023161429207778544628555548040552664611969276152804138076005200257681460334422175574734109153117671205650609047824811669290120189525678032030167576876395204988005261842993821185696459500647995768305613183269929654846670812611613657938728163306780066029468657863543442451440701473562654928322874533972951725706761419215440023666158855280746519643969096865220015133127446834386256878684465153137738742418433308361572461582116940777683749017343058632029317006135566223351153274434175267567403803344530782325513161834101423380472601242930357342312207742000907468026916212439638795391688247100908604892020044714619581951666963728734074018923655637203186980804253664715068655050981038210634563301653984414144044563301412502920373170089670762814326132460561006862301011476441395256993110256017152873295342158106909647875497108734523540052899760689164306064680763009715912909303649297092940757646869472146802863192207139102325337048270592652080453146531949255961015810970134908511668747653151878962707686537425737267858527354298137089296415874914692241657155577677341441378663775913115648000000000000000000000000000000000000000000000000000*i1^10 + 2896657599702345301744422291480054845257405762111322829199442741712869091560590111165901456234383636547511487074055154607933144106004609785915585426447689743205959085052866134002136433442760853940884334177234108733185457899819699658606452100419704505135435699930057357027889575547902947082922468675104392121244778448889024751602737636399158321442792525711545788274937880389118903370098697666390041619250825113826671683054220557354448641725321945522028832480396281491001096218174773108632829965275343372256378629542362698363237876793223087512415108586194355411960187401139555031034550007803909434804201832112959173468656341023175455038902539676807320769582029186652546248820282864004373305635207759026982587132803545030786785859978904602236307636300978279976049140234650300317504469468810107859175957956531472723012917917797939786384599455440460277146542446883733713546308723857656987537425389823098184981405056514084769691125269576087064896540345678690392627459935308817513429599318789204023819540161154947732684640266684655501215848860217151359897363582695402537941438828424527826800976680750427299594499367514324527484553138561019336440073833278053007396350236409890892362057380973844334466758956356013991781207276279795218334958034441355437390808929514178973623090630914266216515978040505060515876786813508980172476258412655157960331760687565064110080000000000000000000000000000000000000000000000000*i1^11 + 2409632073330007897501286394603606206737085948039671472043484530505662172067063333741289874166846392503004470162529377396356685782782457977207415343513920020325991780403966732002862959755186351930701314253055164879987941945872071342490006732570874429156793524443750315574548182904319142345503109064493200198321407730363326728101684650829863339688263843805848160352953898355290176712307922989335216842367050764582214619081756994805949026520819169578682068178204580739596066477398738676014494435594672330440155820310011946439769989503796017864159799869694397644194396812668989881374688804067915575238454242164988797443531081604451056884627557536983229228458526554577456539749442024720008685065275742462799685365097377077645577914750789280011896792326985977203192021500180335992919793571563750467850549332274972788561164519238596811506440391332025835635481297223221491383222435711618701883695271267251430284299883509042238225648309632763689867959500412685841323035936366454085376160230844902105051421505451374015220378422055643218528436778865011158684280683240989639881969332776178890255894895522648703192014753653799367025080454132476669678098143616995910442285568047928835936524521637484384098534729884156620776228416238560697634279020188088122635016371587820182875523158081202885948731911539259736304997429326105112835314834268178300490177961091137536000000000000000000000000000000000000000000000000*i1^12 + 650116197568407925216810405752769996124473452900914268871962755417790451104281977940301234063773658270173242893187351860260695707805892399522608612409542165171588940290210492905320934367468424577303819729782321293298277494111606749375716998705397618674848079408398003294430063568122738426773880026455285461596157198180308528848225418818592758034116611270265051832587617409794526483911224750444090679046333078002451168100994964548099506632181195680937277998876412663607081793149802731147100089629107843192808394733641558738357214511599690267572197211550389480487652131152555367460466807067536641533475824826469443266272778813329195555813410168335036491153159820576507458259670891808487434038740468242337480846654694309996809397910431771840018216338476851043264069462979044381681641755369877183530557005343755720932575676378637871444055207039019850311594402567807198895876291561071057138436721160636758342252195019982111229294397398285924703401589916915761789066176903325436852734921195531531323352602561527710542151708809589508750889679244339642149665309093221078638737037633395220186399375183866253065592731620249421957437978026833889763359425891300837229077508033851802478596476460842863261461838261511553141237908465776510557099476737730497024542576498639859734397919142938129165443040154092597630682834427329437539543314037195232581412605394944000000000000000000000000000000000000000000000000*i1^13 + 82259149016261122976592582099905619448611412417502761159599975347764098652614380826942506160091074480411247718535336478620074182131715562953238315122905783617420498379051918195576498806739779898830474320259645922464073119761140340496578039091690765889025605082502246197075110266366321969780422423696843615322122626103728319344233001779324525415684347839617406650130067690201308783808561665317864216913735912515011809423945155086226116403733529696352003745218256197245740118482218560073201963032860945144020894079246664295676667311378932279207169780320840607042378071506613717687554657182011038351781032482039927983084484047148553536203875049893008779737544818915564307055664606862869360828752824423124917847502215713788536138955256484055763057461010469622010731524309836473871644434355035460333720597740460618154496909697093018626597178560741335116666795220416023410269533566737386941849238536444830739476895895097077067487028646708149253449101920435599673336072852183697948935946546282527355422400966306284650198510773366376417413905578212626401492297868422199282203078744779297363154210074982219341451616487502759240500246235281936130588592056118894415160957538724861670688796984219054876784078799235921730515872388636722813612516529894504518588072647951934182607442510922187021442681130920938949838362928348035301904039718784854251295379292160000000000000000000000000000000000000000000000*i1^14 + 5567848306829094795619132399561563975724117034952657930468149365571492228919827390911988239450375156598441451450664437208261901205149234845031628951334104809980157002336120955670171994590026768911934039202446562299306097493879548623186466030466632870675659449068496856428512906112245032310674169443687733037735666459591601520972068017530034961840448458226432450518402545230121878080412350723603475004824013529543773534928518687516521732624176233872123858563540436569129969020741771717219655765288000752845862035227466046707724248573203299916159445597719358558857356240910064676400662732161342497948311460959268049210977132940166863338818908882230705873881032684586956310110925067982861010101886393875708325859331478148772964703338610367314613576353187032399218522413711019355958128698473179558229931524795417277317355047576969187672748204464031298928849679677543711361669829972502656700479186615869010123077405140729998634566458379852281904320049065959323295245328538286460392595785641819380886695713074979789021317372916405438816313539844564816037076475458463338637493779168425696007718545254497588639431628062082519198581038728298521839004776047325167897265594851039243611467566814812684217166857913616877843277089555818722412343607865804536303080690828950574839901781726074466162784414791663881810191312714480976186590667287457334915235840000000000000000000000000000000000000000000000*i1^15 + 239608278222684436849377452921590070088728124672652131120069268279004485249197219312003807183207707357951021696581493738290811774556747453797923845890930833982788290742395972253442244261890626075960021110699008874708680323053649180586404420151828022266326000775467481264615231647481962643935014552138484598751131661641321758818817320038854204025990843473331119325849688443263964835431044601821251273107554581334139109705311699223954934850039687083020106750791357020443563184566780143806595570438459536921835059035115971667388191874064550520127270237715588145869179794707622168729912677409105759983671419524156682708238783019632840294791312844723066179557504391064716793917692270514917013752541365140937101504220031502227370813931513910137600527096017275875855138900961504011407368913411078852792951983400863403548011490609595347499869786262395585452393130235281029379683292161317177748963207657609853272760761199078714016183979933941273977426500623014431653369949230297582703540081093413071426038875057298894196484552171616531990131831747030059024796658863158855510630854307963247241247964495391507419420472200189122927620809287793307783148540931571621219816338828337254552225137366467726956550975014920341146741648009094014711590819143656118833762059125185573810674579401363803016356600901296595289726464550287691964800869240592380670771200000000000000000000000000000000000000000000*i1^16 + 6308389763333433654647034404187999188353150379908453746554473468987004632595212262411445661982500203509022529143672849193309386421663438899774646642330512524676287271543703595608097665905755017027593522858700096913561902896784625483900368916925767065694475822544022439216169835713802023458938675905108463579910081437758228171137800348485368617087610897090202946043606919698383984056067152917645619833640187838893445081023151666692969327809144237360473958754303110751509382645022129909335836444684749506952171362674328180360868639606293623973993570864836444028699963448608378381456901187703683712721857045003813106742344301482234357378140969949227689130715672632599194759054833908595947922771973851926952574944357330645757821158921863394390105026633421985515875538481909702987359396333304718161885218476817167871289371618372951379449989892992639198672641104680411116627423385048394045137192243286773627013078105778761401403993187067339743291289609635681466380849720212788931397347190586861889354315618839766414444998162675834189755907842615426420844832265123571282491395009441694098236818043971923684159060127270049275064889737581878697187279711885446404795420343185757860114372852989354070884427801734342740787168549391803438974243409645661571952539814350809844247347922836147032405484121625915060546873252624897899632125075728315187200000000000000000000000000000000000000000000*i1^17 + 72230063612781046073869359086021737483974391395729486715209451387427520392396864473123165411083895558165974388326278630517311807809627047767903979427808514244165019984039324520427493131925674666132024967369414336646371219198119657697865045943704388271786214666963806747256426329948634082698144624828771142819392903757920820716756460818428625386061089696706974389995683261834829966976055380271604890324899172818641680958188969758076403809156535462889197908773209302510837499173049643450526889520468992287200165076625724666835778885300088565198667655357049590226200655571314571616845611853814237105691885560773579338619246202784651043766689841394972169294924984341371828571531262283755773803238377485694494669657663287118409471606892340372693778868733437195703106240409659215369022704080039505518918186938778763806078202059215600748471280724096709907117898004078989882769689735157796369783391758941205686410365650655129002849446427727527146862884772055750667477385797059899335444684557059853306620347481927844095537100186694005426168200171026454519683733845924121662199745553274061441092025862516279291297064943870749908437266175517591541254319458366700429223912966260434825148481899022924858290025493831486531026210757022150142602489095439704946751035784911335516274471514358493941469864479098632688518149165480191587905549029605376000000000000000000000000000000000000000000*i1^18 + -222313428444126776038377155857889886158188038910916132306162207243073620406502492960775483485347372844771213589168787530151422545341830219572259690219184641484713265552389925855268249449203556041062098961152074987519791005410135432703539317420297556915180472204458269278217640852645661973984304195089446571282212678427816682339635171353770582647330916351261370478117089782481375588424084266469157098812985490116697182983764478021814457712924715477001524424055223019098526021762031745828890206310722915031921297169308200473727586524078869148504783471493000444095161907376319682549917491679366989088258225279470000648594587333908378616572455185935350580061446888978298092104608208697682526444153331630180305119183436449575576285067042925926081074644972518083620006125552719268941225653043640507650258048565258518622044733300703197798788533940490570902213622637154832061304769816374276131232853077380180529377780359146969859853885486012351795399602928582211594344350526657921453168316338202007008635688235942786144161099123726539639482373724709832218390560711533151015196729497435197494834003852042941886603879409834193584164602006924675247711645220050842250310247412093214935983403660701310643186602148405904309169306303895301744875467465389834838119576066140983054883662786754513502111412212698927020183906678981712087553042022400000000000000000000000000000000000000000*i1^19 + -3163505888802410035487904959909914639085857081108417368379006764643362249007068528354333349908783409059781856366469081171772608974620941232021484938488858144650515780591323241679922307295524915874475538643821495969945426164499787229559884948629308468970432590994521743192040328485943804845843056752052331152877615483593427376435876204077599745156421826093677633359404188148344302220518404795760098911856448255351819174369032749633599506172933516024097208726594808955227552884411739658557924363007131946718292547164632513581478266375953520663835771274753336998299726571467681122709097327867215209484428134539418715719292388287402557077025592866980759560852220218101540743737910587182564678471604251823955240259866966591706409949529964118362823770405952466071599317814324683629518900883091923599499240226134858074214262831167762435326476469130990165601439091226920774969158525421997455689936081820169914984412216837797155793382125100151708401840333173900061153203352397778037033832791676051336553080989761511802459468939487751587369004549755889063288297973186670535024839729499264630095770868893335788648668601442799256654988804444462236953627956696563668798783710591900882003505013096308028750569112554150598049466543947050244402526607027033998381472918150804875821460567558522266660896641061559972040967674393604545094615040000000000000000000000000000000000000000*i1^20 + 31185960886483454758087989208005036086450209955929344261891920424323746914990193575607728106971068724367022534913719226986927120167634441809767067876744050326570138742155128593246052792422025275211661759583907561960142715501597759609016003874500664085197202001994490804463733220141947746660563519613705882940854122433922694866317841364874909578992942831749463070960512463895618434114137467371985773361698191910787822301437427407438804992849486827749643506723638285859894062103626850588835336504630142972702573347970553242732096084951307759211978523424762187056990881360368817645021925195284266362210267472108589887575321917539896641388108403674019146299331432393290184346698917515081830448049443073684042659486731202690944213870751675822428294836263870061430830456902878933310078205648068989319038436198614290854099188628890598419930627293952879991095636651745623448246810075807846359467806255961093824385566229501163650330368117675497580705853761514173460223950466478069275483087996674607072165447041399128757423239960029699268374791495252552137900255713568092341498557549415230548338938338553991820127740649796781758149316148037972361857972689164838963913083760156813531537638253922519136421017427584746032413638698421347698308388064876199010520088366289486419440182281097145388322394522854083962792633135353672237056000000000000000000000000000000000000000*i1^21 + -151939406201102896987289124493407980922185524476297740368275869991751577192375655999932641373082117737202472437513215748585759005838056795513499926879898612043677689602183925013905270266987939634104199556614339119265230137319832587255026478260486107803839826790034735007708489952771988365250193580774451084968213764592366234875342430243732923698582464230097236327911625504416752998514427064951407569247814479764114308891455381031808590925606167980222621386583114083209474409267843425936149406635049965452247663583876734380586884212895346466456520828549117907104377659257899566352350042498901858090568178357056041215639680029398381253222011373412697909050697472143100959378243741726384488519536847658831736194194432670651558098718548936288016141914343367522430874469336302377975505238726858114386939653075323280947380951651476070250228710833311523629265912609145689569826718433809845500705959818999441233665767382660173876392789233591546753543866509714506177737688495484172177977670577968657525333030038176343003430476870800189772069869019846904976145324261914949498390849316212784518714528501970988390959659774107570269411778968247266517397331447653966650794442353893337651789539624972601324561750957102035855780672789985919812546877280160579187545018487954223492723219432326281673994337455722013235735619279677030400000000000000000000000000000000000000*i1^22 + 275764223852532212339555970531831373195339597165640264296950539012681608282238668591325782242054769104962549515833382713947250233551803030109366121107069721142179458101608806189756228968415280055343693777173011131846574046472347059148307761081545049175984672389716177231531117821135201046007560241162292763061818707960579502188750821896267670977939757358534070396360763696903264805826860461848201062796228602538258257103384768019314193219574555525369169403664574991305984025379191842123799937322185160613756839248891579904597921838788161230375054178907932778534584554817581964751576123267927359183580582316551336103316172452675278552331330525824599247574162338345338382158317041029681382371769359595120454939133336997473712590051011750788052341231874102379351368009018696056177797304543319115203906072926783931991437904245783482850186989740303880746909738511056867535307984961121712300968551011702632997788858289498776163598021822718985310396110614644010424191879099791340303457147318920031577550223160567329706417900311332371413676859216141194834856064242033775006321041077634255934490844260868064237811924248803153570804646620481960618182907534392642193256828188682336871938073666102135130344220963671825075890411808883512240203916583817134937760844224144095827587899426630768405325452903381066165111740170240000000000000000000000000000000000000*i1^23 + 335522018520224707418888902087135894718089333448808061978025023684498867778661188718898606535278501600220437430062149042064730284668263477354960036631034790110059973019341505957312184630706563291244553851783240319385833255237419203050805413113346452439403085202815151544446595725735704197700912440539515861585500918112328212823311874298080694696359208788001709123131987099789172348227935407701954662189332471762835751177121978044968495865303380818328005960128391464232226792004836802870157811471634326938551539899463179205446606083129553770390224971994073845245565200458789735741728828955442285792417960765706810939629019188660437913695319418393575342328252790059968137375225206012763842309808705692139597095804267927344348884029579884742404873723998221119198371190338785936203623991302335132160353158148717402437251402336040367588556026605779618447433050206833966744991674735623473374821584283085522738215893692336345612992144418281896428721951314670087088919824071991040233743130551320183720089127021328571954398230680415574014482571069996272563048481470254971573353329605595428152720928785997593365232075536545008297314696905629744019040159683445616996856415400334195378347342194988304753715376957694762589507697095660720938446481641084309560527242539720702572867155860887984735910119951515537664638976000000000000000000000000000000000000*i1^24 + 83955727343396093384267411319755978268854677368435122761813808457933885572750976929904236698380513221085399606132574734294698141239104359203540180927094841197286455482675600294185248252571261085917854504645112269668283142329477171755179553676939342363199799826550450415671950206231069661572897381568872154569633039811255730530927999344908711049393072523819762562857128114523051307335669908603181441242317655905927454026861162251695308634417454032844819214570036439360786081993413807428463664772080884413371938468174159337122942419570149724754181116745793945256632621910123687041982790023627873102013370399052986127490992729593481916851950753240572489513500230422631704523856594682958235089058550921658550190384152694176457682010611053917976884958281719047788434863416923392582522937456589555072597726877580768865472543144421835222392507545926368683122597916208237327545479649110384182183583497730760473066809092256359115855067786891173229168427811763450322755423528924573483439454533617743657415939179874981484959005216001264746880542182815211003054043421310081414992046801541924909029732576783065765325555404690969348755338101007242375710657411596201609194411931322338221448608573122322019990238800510083920291502266525327851643609340784214874380669315865225803308703503982832684923555593317462835200000000000000000000000000000000000*i1^25 + -4814913076511969529476828110952002433417421502862140109768590367676850950424628076587992686827770499593966137257248285637214660349561871218450655186956560157709487177791125689428174682841333541378263802136444110029222456486924487358825519640270444580511773378320205144559171824260698191617064278281604374466645230500388350057378229568478121069717426749545550129970159707836699937004061845581641715570679323093623192914904196053676050004005067555182141117839073521879738639183954290191586941031175605738384001363975262678401174688715499954416944354282670099546890385807716691146677941713816786350875582333449564961377661138444192787484523056892029657425621593493348986891468671232673773772612350907945148750745643378657609935704020426769223834909977401465071317941863322515113256643365371158894420169779616557170953287328687814624416093262146717565044332751149527231873179424628501412235656220173107290753531745054214178362153291899706799687985066525977663463931086310799108468931890322742379063781794779701052896844484711416831314215157628285812535114595015656604735437067662215807246861261058969352233143664217786656380777073983813000254702399214773171419598698132771092457282829864925990481603039399215849313377030945591718436125757124370563917804535503126555025462866921737220491911175864320000000000000000000000000000000000*i1^26 + -177733701072764381099598210663261784981888432687589474869691611765954722328302900076195279288451804600658291805169567255287656353111322726432660057687877494749348275522356792870845951862959474428258713008047959035468703248602437795509175233886514496815081905012437418360365965302245511891117723211665218951773314832432382076086121518888575229032247492284047029607381482098307014028994102258214944313646456411208415333641753502995952983790120574901777182512211072042671636614712850675540942431922205359931446748152709418405195489924894560739831893360338453146850033343308609674932364555260412752055793937698613854916773721861259664896614431046626683105871703362216751718625590933541032678953468585604615878685908271003824039848835156848218282836570956873599638799174237191218140522818530033396165672643446152469581347159153377541948095531977101277313383823693647257079743800909214307657399893510230039971667247449924660777057983513377364388985269273855053136843215547829634316650421137002754934834695693130545199410081117440000059668007787351626851419066887964774180247892034018066220695206494302348452021358476709627457843089626524301512045171654618043202161823940241619959287136635152855884698559177384983779704472825523834297210556169148762604061042863121874733415334388464001092681728000000000000000000000000000000000*i1^27 + 7976208282466545442582313848078551698442974845845102162698715246526165630844027935634082598771179425109605010034588976324890203864210593883330936190958474187296315777436918529232038268004668434050795063444565633354698558395764034250821856975034789335126034845295873532705206484015338213203363715690278016859597665137731207541158799788667832142403418209426115156923079129066177819925090221047178147710977689287777747143721879979341574893339413216319601205052618760621907875799071871565565021076970751632520113516070557356209951661047792470281739037613525008832925923976661113229620025121937984561748991928982216359999668826797932100405663396456700772964511799118463771613773349645395725219011508197505990665879489618784851666515072834288622962862823112335785401279399423552825759794498844742252280477480951364599427038733948591567078012782449513112719975058817294039549864742260963374516523569193704402997460986978889051381357180863253151058147873922254951694629725207463733770316569362991964051261478662421349350272833248654494330121102717459553683123329737410229357603523850046276187923074065951892218477841017543201667887569695462286808687327265975859045628735521164690673628640157692779123277733077781269152546076086106706253679540955662471935912148441088522279591310913647411200000000000000000000000000000000*i1^28 + 206383290860418592580147412234646715776591425023571790886351170877750648158405504902837634955625753457932682291831754724753599281727558009264683510714812387687875042822635437234010687712028727787294720789394315953335514285838902977014179618255697955845031232838286119538482169817336588341335635334428261051879807319794005786982567276131119512794195538791295656598477686661824759351817132319039433997030267561706331293810950956948004655441707287677298581735744876766826050459309453749322654878635010297824581697141622367518741892762043095526495188594926051556423641992097018739566552365267983194536125624849497110449655312741043362451747238806907188588346850954815041013604409143338483813187779370142774036434782527492623377602018651329778205317509427088261495384100200830808358863585491939124587198978460678078924099760489882453995764710596992849342293456219503340587850560807446627767075099508781661611773026929389906671589100754337329487826840310370607687240143962896000560805990205167590209507827454819272919041746840915490039762424104924194738690092024091139503690976153872861617914239214107744750495018893267199982221649401239491082918284252949535360295475215050663726895694118623918755278451620179340006175632247995998387540929386043549278087887728525859032291910615040000000000000000000000000000000*i1^29 + 23195392740494516223502992803395234525379274303920414294857248931439835731128375898645494089328543150502310283155818539070203990045256439196457764638993399663836561082452392648049922566861430599839429450421970276063325109980711559451213137967949383846199655607503037404691498907110927831880303029495811793161374830126983435718280976807858584143317131681582250352242716946436884903928773843300634079241138202180242626951526118786235563129342574370752645582333152727373066283042600669831175799062442188845056016190687735359387149354329647656865596033135590092313298986855906067865341067068564581615031258200133454292988239039179101089787789787139422547101339753953570960920955560529429711332203288402327642927185283347028823726021314945317946935385170212762277825313120526629117533053716960952928094322490119000414279833750229902854195083935382357807373824557907985439205935614259910710788578744046335159602482142050321467992432322395846052118328733477354271235760525878261551256791926940460401202694862169991166230749718088981910705128019583715935002956226487865459411663626115966893912062800435561270213993568680717114340477903605188554930947642771450002215037606230865953527587068128911104800934418694205002064487132718744119195911790732048538273052624514447310848000000000000000000000000000000*i1^30 + 13415932588996789399326003216731461365885316508429081609501338585907582378145295527246333205112042737638985168172620646475103583223143254804248129426799009489291531105134595662511078675046105927814363092721327622927949450014344001006242405237085932405227914327213873310326921263376970580029635934726290784924855580054425748673441258855677377422601485429206396688769150533851435252539532730530513371765498735792153494895243896823716210436225042028287329992066799166710421742728658569308400781899084051606905718736066669174043700367568151048577212938490157361479308728175977430295667497686972637384970316389210196047619079994028600527040537439611075420619310527344048014472152062784918580274399607983444483080044719055892390402047390353528492011628541582645114590763687148701345508957700974931456659391520016255766199769732240670414802497430205067072790739029280454338249926480433957594742820151135517492983219712275368443998032864089592843260030877869817719723215578377517913068792792622574801431799615042179506335343462142216895719188953755643090660462327166964839264464166237646583608875017690134492841726026302946810561892509742385487490072434985460842947721588278849014422472085988845741099158951996941563323156613512767701634970296273576761738113421672448000000000000000000000000000000*i1^31 + -10082614620723898058708740374795185913381060996734809314939449178051770677513355483059932843904377970483294179925370359607442608826235644064924537475764929202061598896767526639681734752292497749386439312933592068891477024393657104896230209994780310444341825725716280006632972089170500809663007324078784066331215526194864907188855617306231472517681828923726995081730448540820772421229295876221520415993168803355375182693293049739697266892817065217088586355651566519092183239857386538787122816030473180249468289287437075635970211921332029007279614516241947054087576276505859451800955514807334859285942996418490695790257548669480702418018554788585628413791295688071289531036733210447045871739727179054159482286005558966275570342148176103652240381736405812164214348787616522124978282967009008114917091183152326882652308611503281810120293328413790851523098725042168617851190044842086399489852109865474045551783081171812963830391188470266812921149864548285523404236613663876438731564984609370744496156567178745405214339409261682555610057726572563686451607386228798144557091642760351124905873433379239351026934697603805902789080221751548330391634166365613719058445210466258145105253503338502650457818519204704416715764202551402074294796712192167348151097753600000000000000000000000000000*i1^32 + 206270880905480040996549974863908744905191464857094134248869530246668150194775710927491394869204402189386622960312647417588730050239857005282848162702062901123938334768145320983410521813347000166989654774549683703714099370579142448560076944488271695027760715112020585529531859887544097806293265843376641733362445141207397377972576524624165647400306978810221755594275476628544867814057554403733102098256027654524222032702837023502438956207988111662314708832674615968531410037679250497957398453960197203152689514139510549815964981704820780208876815155120047704573694759598566944865653078015067358274790708879007825140728058129128543645906923344675942805577410063030610087835472060575626516609729335760598925058820057800312972708665976587009668421763759657304772343954982560323364749033374650013406042029937440114445760461724828597148707520729858536475647778680196899884737502835405157615072253874698959671884617606064623164414799134910262182532245094115760714417496953214137494401691501829380569046350656159532293500508396819233889911279109326399125196691142307196144847002517346920045001448457189848155866344790096767377756912279562670482872161713413033206065620570152909469360008772286028907159588382179167627395032820450684157757808639853199360000000000000000000000000000*i1^33 + -94650773811573209321489565656851970263581879207645334422246078198018937607475064980328483857862015029725369094540633793310873622340528760639105244007140732818329294318649326105721213529111685517721830411082356742207387658022486599961119809020593708152117401628914081547072982929622137769178282802743523214854151010090089788501635734589753853600738186687966711060453484399527532874653856490092847406330453078703013085815641738148372700113023740899870343983553087402851148684978364745566922509757231759153971036236551884973357206946351437196677203308882007400385544492306676366364886082039585621928237453357958828630969737097505831073641786764612901482647544328909489094324452480284884583144331996150265796003349958008334789371000076744157440418466650557381389381036496642828618544331364630176374573950863612676283826210768636981847370874291465941701003938321275989125418074016783457457589264763088376766450505277964079793972316313079061089587813897402537546311513499843032967345966385101356589510716261297453020460280117462147506064787857960903925653894549373947995037010681222337885695995149374096367316338216174684444080893355918269141573612588326925249694489329390363577864303672354892242348644208462919805799748760895037155457577779200000000000000000000000000*i1^34 + 13749761438791768740138133509073007964027295732646608658669945518386543929056046008992898756473424890147921221402753703283063000080620890786938463218594974548148635481435333609376308318177999397503413748981846718372554551942615172049599749365228780466835044698702584689624258422505023755216397383669961377726412306751758528796545530611272601781921125720750146273008999884337569963008727854560770260255369887474641029275081906247705052799319081263956241782854981061693192765226393308193174422418394808863605484871042203996973267250134254111523652910988148908770135324862680792901187177668724427084559656273904330535206410763794631102534699953499481674568757050063748556768856523083442116693892312456090949369286692012124108031880680799811237221170397716988602785217072610587032425127505258279872334190999432300473967681934268719994877358854219002920663606912282546530584421209808530901719096998757010826282943397679669344824959013439752091152712473515792598981531372333444200361243579361315398125268764032114033135314140533239033321873450067927739742641241468836432087756338823585449486666349525507380664651177077268253223545254588524626707833925130216994917379376420448313024000046568874875390817944541401086100770401221838110720000000000000000000000000*i1^35 + -840548147492114057504799419598402369742183735958484500467868105991088772144809711306419351628900934555295095005901194774579560142918638970486496570203853811229930798942516731987566131713942174401020919138189369527116168408311485481176097581940296396973870447366427561377668658495795935669918928341531203418946292493298221869786851469579973513733165072199364538528129547022139524158050413417038675492541474218317981733776903169512433297287580110383758089786653317901491334377501737955421139785592348653067158155707031244199640695897230864577321035445284572716042851346517091058125086457163250065989784792636863526555258584726266759379213925658123217596549020365494656332612610253625450238415234556576080577077288418627937029079201272007191408148815930451101264793346147023415448075227134700001549569977558050847363239730440066892749738895502760857596624788582310263064154617570828361925737387358420838108047119143454959331374661590966611018328301391534682534454927056710860516142647594154710908968979155083908973424449050826262820177914476946974502593502402404892640984859439173019402090927899366989677528080614392786259936844364832161921019812353594972628477982622080870664090677720499309461390401464091376015823077376000000000000000000000000*i1^36 + 19367240476691397560362271208218266769569171204987064547917955423193782274686769263244969459854790687943843812633392865484102957447846788409263085164056080352380777393142256007206270604652486903954484339598012848316208471034645923926407161174443666198844178954154323369657492589747785418886512284637034515188440554956101429395248443220149153278624545148452676908726473667651560389529682384862593530780395877576332918582891104607846873305325270012904004178071060042499701006959504133547139314629295367857041319484542898336474609512646426681676397275153247129653487145195468515041330912958159681018687494284608040453112934373486684006581999689972327419330660438107631789227948772201410293026345085795604894382420677047615868810956348748794059077871288661393069966384633504172987742315886430791230114087410102116797101280464882021071190660540967360631427496394081357908812879176473334500622063475551014414732635524816051882468101731158977308898671244155359777387632184548173485009453297771452477026865724683216927573272432157978999014326727477890914367250322697310208384597009357334711559154186841439253747569100288447670154438193335894268709313017033268293797690951423337738716478923920236487760500382560472268800000000000000000000000*i1^37 + -407875563961498855686950784627039618833204935780830103449017423794634033040655165385887878418087523341821562393986988747171947643152850380681618966320695689338524022892672946813381008673374713554659118879816372999965403273475561497868095685403503734834671612804324564616186327217366131533145013529065742723952411308988508987444519356754880161111447448606468116299788898725828262215558609382322344480129933672009191151149975789486980047146463097178400183704883860999496731520710160985691033327529370426021847006308811109696369761823236758807105411087962024519057868370280105026201267575383442786074388267660678723261485894397718502643618860545193303338227052077671324162395209092828169364403088557532883740546879953137312855521374224711070337071337315754114805101555790027090621522903253924704513696552527510496675394377830124041579159726014235318423296120220951642977841709071043155791371438698075052876942033567463048372722038471968321963241720475315616894715401864669120983465895836191157614775271536319866330947258090274157495016482793160644199569786077941945465723794699140176070950368856079440714506919397533305669403882738837602657959810522898778162265542816057602837145470202731917574490030080000000000000000000000*i1^38 + 3225721133412032985835109688955582076102815926906677238021372378360258280373549674959692392364672113529355556145897762559778765415731407727557395184925986638341121496098983505562064951526479645753397087008532146298251476685009138352925063673517935417681439938398718171157243440613258941053963619116078373166642781385564905269737580801236508281405813974873925838562313229490937864268620098040732334716952278042611645055320914164225283997510507623492465127408287550585331361316008360698553451171804199021782561735153155623703950408335066971271579619261070809318997477231690987336331295788130298426825554318607033630996438412529039692464166719608545305644294956867667909643484694609983905945938760272321012617156486290467173137659912154371086934327518221731895586829064224909304618549572774817185000121434112257371222523972052864485250652877252051692447614058208974505479084950746473944791391125907176689100272693543062929021543410945947951727052762570458040407097173551237714191872071086067318660194100848215004962639681128533086337739414632245894051368554259664632915885587696738323867890852088492287614030269936154461013220843146974374195681690600088957597337793616013786172938221571276800000000000000000000000*i1^39 + -158068106633532839461122416817282239286026359272037558816896564294307275350323840546168360242559092835621278331700091188846676320418357230873653143842870474272827505742523621830906972149066192420929380100464688404223576484337430760301348051390552488187839633811282244967978494518823850492856081515010250440757016462221227155871646160079279182079171759264831293130458593093742533074369141263345734943387627151328416441467385446950087040311150211346359976050247184188811856023544341390489509966457626245553988168749910084116750165404967306025587961156003655434556464224237933091581613356066175732078351064478462277908355615475842061790612031792145074253338246651219926353178819473782039428409559918736685166667577519401334913927321340138054703049469372381037603818877083574583100806087244373622380693602288643261532785469762643491282239346196729368660139276307787399525782302235165060441652260244165745332702121632006622849341230668221141784502121684922601553872569198870476956600030441270241424883752614192709491970807757367406950415224685685477108643785067071183318338194466468443677322529832803941075306389317934597972074473515314328864247560853614693480230667874202190286631731200000000000000000000*i1^40 + -1124638607276116048880152103438033783978007205466699298166773380599139672729668619271556995005162696794342375359488471959192068113743826699148485042959533590326624513762310591288192909828962047955674146816441909044682565979010122336466137361452110407408148959947051366326870401134929761168470485361565768708990109677661749914853412270708306143105622478129636250976845709748390507414427090803707535912197318029106131468508874311365158886151328777529287316668708294276452272953394049485761134444190694508998029609056440990993415988646529875630150792272013987792901021593512221005934960384866714126947424106220959144322684025038137768197143157708926432082656391941508103258184782848347936929943967546477775132077543583372527426838706051180259702032930477375215391519159645208414316980849358719298643308445190337759139274143312861912342566796981001480743828179617597755206582846593980669364825164800110151637160640712324757578945949278826984624016526220003482181587209113152711179543001125658185299123744414966044010637179290530813731269396260093734395048784387170523726128475423144542643112027949710758113892508733016475174888853588474948622488486547651296667673642254991360000000000000000000*i1^41 + -20872184209251979272997363413216394674303559188640685497593255634009660213321450517687549596698814679444000592718678485753591313169016347632443247026359043144338010785373299062189157976047683029537391511313656502506755666508018031135456431568203525158413995962539212301581858387390754855299104939382701116477260844546846618486795815392044456846301769622585615404172645526531878802945946981382197326975484732314325561511727184021173830277920222721196719508983182794161208283211186506752282818980453664282316235214221327788438839837026576692118909768094629344968945951797334644425345418573496070187573560824628380295938398962737064784598908922396796134343477296232443886654642245385637898973139391803611939677960490788189119705527423641183564204600690468847365362137693442961779489795205513169037476869554778183654065243465526242452427270096335273619330443393035929929983749823127312731613710140385265156264430478121290656474825442404180693277383760523356243968550033094528960381162388509742411759022198638030757153621444120583197058284083002856829256683990225342099249323038139203930356274557679944382228055414389660022760977331948087534062257218747723923062784000000000000000000*i1^42 + -133426180592729474643362320963018421391709400837244766613556564136876529106355488455125959098466238142583157476918069051284992609516289038054644011809956135556629585873761333051058134119650531891887706686239543379399829796152604734180905456296229384140313757633732665767799380916718451674546765110705976055691695466738408311263963235696252120969783222853726496375682450099725153180687515208266695724158906166198975129451018752520539520575792190484938099959854455308165579894189556444392406043250720672536848015368190302703599894453038088011702262450275435950552676704896945535294329886378269896579684127714710407649987178231939119066791958604005334176770673622404879372800619747897133479581849251639620278357659810733832177879577117272198482022255260471896235421438427381646423751585873160934627598863586610120794807432623040455812442545009835564067106015003730566448006885132009722878653686579681755629175234827256362306637246526549993338341728972128225963444932666704134376274059322957080519163932433863626517146062996823049866397147848451197679958092451258853722530333846036324854664347953040818174414618110939480494274721866887391253908143315353600000000000000000*i1^43 + -997060157726208463357064028029911830912144614850360994726226600407542691713048272410224663466326395995212206200145055462093821838273346968316112317737232965787692029281171588440913833362229985016569808981787589460314261681855765626711239355094979001612905488124903677858680628534709093488101668265727143986732650597240030169455899210389073049644354041752210292549774335383765678756118019679340448949525938268746384107816000228427881390386723280093075848306509462566385339728474914646088619219747926872038055682698085130806989236885665533014565798485165129799672519111545323923567416379773945314856101744033783376401480856190666817123592350178613395021542817503319975147320621914682680857307695963599493210404582446298095732926545180258998364024308775510969708764913534932979100310572595374818610088244975292274274652293160753229007321626852370192933456460259303686571120802073100377755106918118441514151127895472180618640077997188765352732187962448749906712573977097723612254531607478836588531567452775638834592093093928300460115984784900394686403012858379282662113451114770521155090796788933858145142248503019233823908287519006722327838720000000000000000*i1^44 + -4097213553492369387390253732391145079277618494672269199703292283293656654229052619204664920510941012128020898924999827722282965369980924864652356613188532201214734247829900839586375256251040027882834256716522202151205789694349539582653835455571224146687560956650299870202575405195556052336190977501657943042426473699861287651290462276433473860842171551772696370289227437385963996413854060963420261748958674183774865675998802260164791357787588042151548453115836238475964280673643397621520604446871654344447450983582226427746322145922852119156811539360175019043786055929793932788177453534920808944973740311353885444574990223461305651258220166596996312619345170886981747402226911678030850445060291042432689012495268971535794873996112890696902104028506678255062834124527562718651070401287742799368940052855439246105251772425941297919574009138498323360293250074762463795071628708796193802412199624887411942023327403183396724024898440907915749073984340311941405729522141866522339190227350045171825467345938536625807461965617892399577081938858881118286367405888325106001690501680558160873030446673943721732517113622397053761260590465024000000000000000*i1^45 + -16869184884751382992354391780150158446813029126632985896885837446578504606290331377425497046511994540317092505755864467046863856585499530628127329532968867008742888507586140018202183172401125956324581454379700940728058461222033078940584701283018109029511645533435710136838452709634916860335266599675965946164055938399872662857184856171679238537749871476975850103569355005140684979622685830780953650966654686598445135917899107892544031835975211398472583712531474695786655740180034992125917098325310727567369326507910610403712912250313043950757196777356088093181114260160875897289290207268117341931164133070605374439192503907675318536977004741962918374410189063107140014456662782931065296422525134711467803917593873091854580040306882229888365227682657966321867159240085626791612377905105219645334087540197053686442259677130641621242112816535080208984775411154379578865413743664590453238670148202745157880119343676008302499221046292395584735211495699306911950313920637459822768095992335671935125386312081194063442572438605988817679216125727339480339063401874345395398323676157802017316061297843661568065334736818145538867200000000000000*i1^46 + -49196151480046928097395749186405431639528063372388834041870606991874226171991974860533919649490538793407178023056755336284916078565282952849925177301270426865214967155986483274110854003219806456678228453486633140797950047920533814309520886899330323158459516632489081328325462193768704063352010651855832708199386411668250902738283389691989557324870499601637585368575000289312930477454643889036254619857506156358172979953619832456221773350222065753721542533122112382223971071431402410892074643768339490103790059010448353542226287740185591697240102880045293802234236075730214664608620951639090987749939903872624822161104466326506918682568092804046701241307086514850097991627509433537400165480094436600885156579872245533901724085850718626193453654768308351391674230442493314643458236831557746960577336523816454878273156091251785262938347812347834376073678556518609806901863510085281119645551494353684781840322899561586554270870681308932974732109075047800439955169999150933836626522771719633390616082721858646038285288330024511505466660468581164041143335222430293247391736261058576578691331154155623568365238353920000000000000*i1^47 + -104525392410837039244562408323966707567450237138474143300704757224319560892207115283328046744729403590615397184997363623360849662772392359372305514904524121151170970904214587145060884543896883785344285849049405677023905541946690034881899342196141633286186711695857995094282451217393364299966476576800218369214614138555889752908120500839250919519523784470288556120737761385204834176892010942939832231933520101915960652372122336072602942554608438340175972561436207574569056444087482850119214754417330962696594613053926181101077408330112011340690914447221366255242009006914532796516057447933079703915607772191268381612565730644345923022002257137831752955341217411348607553587584613599881184518979634996750656387254785618564897347402830964793287872509577607834559478931577426287539413330561290248793070283945385906172929167529766722329239396058753616415299998560223539776423381432565951891651816539111487291255687979890328732762651030150856704010559031051887353857225248407404153469705207071681119698064405668732058851704883182887908075670214221825873925133619752673065963048585109378189564578227027968000000000000*i1^48 + -447112566062182495266928960525757443018213155073066338696509044305572196090215623545017745260067013643945947298846947323055296720367797681528893424435979577109712715679345424740193826089532208437087419018853743246946632774740935745629495469603196265939737003682911621464324259468878432329111637761042395057184792911533871964104708994431208113781905637473648948353748669297122499457569331427043075973527965405851114900367163842021232295816461530265479189901464611790555497446878467724803622259786961097350261794340518317967641870231752485186409458702890719722929326130415541720788552818873720411367724787240547377739376416265676102712650374869411812449843284125084360332843113085871314785233432154996627174601015616796399974077860195170935025125510447555434270544722618957702897945302685790847806672621742889916834855883845768089522055571015686182269385416372463462634332732095525385030855461730898827019177457596676634346754433950068214972716742739331562643628835700706307237998347286657871927264627196986911021302535606099096576192463843155186557086338657075681188473509301736553054208000000000000*i1^49 + -128010374206329135386001187454231338217045732258983726982483171625612819344372055397864629481417587978433048770362619859239444540283271853685060655969834104239237796607242922268412666452533247455060142452340727655551023809242816461462604101880638134988562370513532717830571846259520133827961934552199754855493471997400563835103481081598372110274537757954032832109018345790499094459579070295175016679216172513070439461175920219527691530190151453244544894054313006280832260859289375838798451507707200932630799746131720265514611310877357977672445436053485332768351362245095077767649130484145223263577484979186269194280122774038662295971007179731936320391314636042964569065984973050760113703789249070117609233561828801086610737368944893424758515689109636885310554806045786129658904055113050047974275310746762070963740146876832265354424187523900544147485946630461262406912070917863232088553530874554668511533167782135496221914148992631105921318651227107288684992985902464221899144337312520809380968013954820933777700366495835019066690122426086905441181316573253341172234633179299840000000000*i1^50 + -15026262896706549039246833822957721985546603579309548544200933221479934460221905720955794503753516778062809161889699522825489788153075622342513157578974378079859615104055215149191741395302081385809056412602938258408633287666668029329548178448486651489254286795932121162270035287495218152922068154111919280699798519931323698828863668258118185059533109140958275838379237070028614326961215204463390422755884559708884132112051756117748458487154726997568579262123909586675367422840335609607877551366829202938772190867246694245358496304564878637912355539744572887118711677061407278932357307773222041598209635542574751275202013218705976528327303737413577123043427309321054302589788403174519875174814143276896164018850381219370033107364882366534730451646185085982561581030758112102264588274059421303427799918575972224981352363856462999180131270718026587131981966894608385442477723357836637680601472972400101645733596261960910227959887960693543709393452372937554393035836508551861399997831594367961639906322134783750703591292496055755300610362949486487292155646391543136256000000000*i1^51 + 21733286836869671979299729516231947499051330266033941673346992445853696952793013339559003969412648405445993599155624998435508127043090755020863172985493807349869994486680820892484530601360947918510356497888907363073338271575805260029583049633696975146012036947349645749287631627234535836446956479290819005557676940471012318007533978158157061913915362294256654954430520545284179499921522248524036006106331510969340754934525189271395428050518166202945198916258380181757210041566890616481387727452733861697732443367908620161006710774519995528109971298904389937719048387532624674653032193496156596980555673566800797167017671539634787286219379419394076361962354386998941982406756745698143082578563606208591700363808441983389679894210390346895927051477659565941864726449854013762501958691376092325851365086295443030728495643661542518036045717297033991012067143678120732705423491001088950447163702986729133424533887690920808249904244415692650073877113703042352319644934464599207251773274991449232517092149363365905496392827270483490789661726484214639126118400000000*i1^52 + -19971896632779195838654940634179374081652467663119898601383189248890559249552142119434921116076934843908050560934607598622255982507686310769952716751747541844683188760875545412227736254666615716486446470370897788432357017603323881443761388187362932688984727057337251620866244928421828799765353173044021048475374300837923074406623498151986308502404594857802710716437558771637814126967696609849372946560468980466164775291424665877602065413203160119007867596294784265423722110449748019383156627141403791133617554761872441170999341500498197929405653141689498670561012701799921654755617665461376407549535018068202522002471263301114618920745126007781166908389389656426597860560188454111500991623392684624998737042505489533875085473242213889699683054086417511435051590955625436202084141752617941657894280217787061195589158757818547551393826314034419950009858038772019353290288562650181525660175170458655086892173547460495985360622296611324426256318535074468223265604164508130386711746106548609883462709657535886189637095934249442529154860318720000000*i1^53 + -772369845535637114304892971675606380953695666012650851810405785389093574666392267495606936381784802618098990431297620531134527699313689428591276210796739315082969501748185397342050384350654471596431878667710283638903497673274715618657476090894112372381774801515502121515387746123050230333564765331268847012902389645796337692336348832553823111908036149795393531746405064093789111623743116134307903618371439891192978300126853070219736413522633746823582879355122375690764347333834579135111525216928355336668782086984070962567841673279658058193371716553435058592228294560065802728591979870911756404290624597100691924469507947481971477585766844403297138202897916482598833714227088677568211657470367024471880018009196480593563907123280325955827632293307292911010717136939374655953297884848792420747489365599659120291736624901402175486993112959656937765076241465984631501318655344593745882640369269922130115303723727989638835678456286634203779533621167628943813280044836708931493308607237468898279400691420837071185702245875712000000*i1^54 + 843009375674087371868441233668666453679706957810701107222020858360586546223934817002321844606847497490765450311816358528716052875765128241817497995586493561069780691480529932580728226109273211625088973821607019494169844981177602736622913245275917193069465425884585762531123625123663466808250087172282961134475749595792907487480684344858326903672751116349569547537690377720572895778145124144820507478288508802536928222215799895458493095922641718837697693147585720871496683427721402669425670513821786186890329677243586583684939627393474453679304281554485688885654072484506597160556939399882707898345759430761791490229017215094498113272710032666193121731308548181312994377149573236489051066741278383547665619858662651064368856206149535606088767414169191585333547979951567381390519320968200819702089370142678409260651076048085155667370195869161416566457759194953807889056074384117165856714716013940745610345282086270752043812358598536476892495257819650356572224022132964571136997223562503268825889629902738636800000*i1^55 + -41004932039395292473513545332036775412024406210733912251062464815736724780144302920818796879004774325631718165451466394172626617156380474816981725790142347315932422028303211638931550222576458881336223170496505393458882560417993119605774455926313983186425430213487231650141789402297504196660700927616520486490821662386882835675458866046486144480739020197187837719621846832472240735815117941463231921245036800944655365418690471880605924451856625968056396059502952302319145545436559828891584480018589140393052210773598654311216169567283490832527313927272052475536553625942754844274406703538730315791205438526489282921278449083607208664417804185853035939561679780723928699306186879622420273045546473346086945129514796133924659429467140630809162100324507729705285530480566689424925868108008315698495545918447831111763930627592077989573947439620330084970840701770347526677936402777060107610753110556505312041986615084512620881305668946971150228990478820288245980846838505032712667778789885197107200000*i1^56 + -24444427084524565944646589453878960042305820659984575101899778055223389961945750363129206230393685360804681779881997690593167116120850999060377826104254115569315059514891216676711611180240850842306987522577053357614555417264533347029630422651910700912475173949060329171868552325437297763623871272180768035880123812479737738020874448099341652944674690061510625574309661426050478236655602713924461973196547102767841209721601871543239485940254743824293602309993376788832617162370476872440589481370391911821030006151577382689933012170799357478981289277316905064353328391146467286543238229019063930151638623642769460916350824357310081727031896187342648346704644040133358099545205347792247622416496406843231547337179942024419723054049677349262317885339847578471392574248178212069787368518100821907177270378118385636278888829093720814595452326259739017640706364122680042102917046110162334183127129739156749638685413003617074213462599491150021015113876911551143532796627077444304462880000*i1^57 + -643422498467995882264777570493858256004264841340943619669615873421566621505359473831096732978156945410961145983824750941183970122334521936053766789226852472614562642489582796925005093369744143590304349594926546911436238135334490011530524110410756029460504854235059821701434353735206690676738947175270244618406426326483175245446885767330992734415215160810772776542253401643317251972689117766937689626275284744223590780286636508816539551870540772055579752413736249629996877471786336532273491390661185365931401384025371237502387637537447662166046766668691069646195944326044262343979161923846965555217990497064715566723484026836982944416394388151380011156426846839057448883432312292768005850369560723670465713947698341442753453021484606916944384601600551033887353240580872268954381496469994069629184549496749284912566630001214291848732232428982041401671158665261694284806593026218263177109600097706618172729011355830563424972819785984969207551945070786710612864000*i1^58 + -369974972803638633572406356220766979669794280897229827995163762897072327867415128416389431584834296937714362175777438194126051735673358454043016972340203232393551992839998130207645951804493972721681322726754944307185034678737399489422783182154481848445571822684141431384216915951925167730968922341667259742639115069622439358803402361856059789650323846897418591562282166418307921789202343868172836663692912165791027907904281890142814997926203507264986590001244728437222265826810226307992587020668857239828587391622174335919074355756032841665531050393429008409145997563626374549197576090874322188308024767205276967195756596290038305783922297149359480343845186357419387921330996021059469425158784151345855146975584614803884550672483699951138698536135738846348520252098975336649755107435518683318136580085262593350045860460533028928395665361855346091294113568010748569586495973570632591175246643625248577657249750*i1^59 - N1*33735859364409338599461365655349457436212674420841896621293015256993834349884349647115695975428714293295623211025039637536309646640493413521155863653324327058582961455103864714367150025903836259053158214456513517352990825071687182331297540712992392725615754435311781727998715251014118368069530312930927602075063*i2, 1478736553836328803076486405176682001376350526675944328220450439687893503401401743790756511676725536792943320902740689572644315310931408684909450190408332287952252729722177349809413282123195022256855247505648213668786404917939918882110128278312993131371395424969272381126562376716830623268703624021891023475002934738684878475719637168071908257327837430815594875044710979877494599662157505799724100947733069065519675568072886633509346592740666556162891666932781083051224325637236038396757351971929679427697350572009984798670532966468529200900145096734764687237361772514490431488607986769092114850273126408280612654115291615124449623836282772867062388953935237076107184643095663665973402508173431199023364719606985890208830707425520298173340430538187526171942992187934035815471370266334174202802371718781783758105782952682279022514033456850768182264402465895667199461358377421188025235994145768290369585562310910250232231853927233668966689196137551775042993851832967118675932619128467150443822412274496715444203879848581285499149170912198325856809909601773337884330835198069377920905633665641868043009870797195029052328575194710364149450767170469493040750440132372491819063224680452642756913312848835376101063776242064139073165638193830060619126532653133311814179999256765774959174451506606019702732826313125145545463337689960423355490107890570711363170097592946899866602241943142400000000000000000000000000000000000000000000000000000000000 + -648746101121749410276058487100619448501296145815341220501511842648965509734929066208842678428513373736873617847791708644432900722048908365943531521066520708110778037434914076011531181312960554556696673309936566064165432563140947304378620494133946259782700991384478625134910976014601540139267011890569837556870055730100974586331830843865394141660361203757619367096228756535669416554519719675589325886196723996154824309650850089536301845277700275917862977256942258590527065513170386349407686658074331624263685967269069318388872601345623982008254443500240414290561969351475998458567816512098915317746415900137974938125503428636583427435617590978562556327133656613309686770336530675348376547269813254238331830608735155155742971682833554498735390483451649916905856653742610460699005242312939995293220251764264403656395635146442421181440749092442050189406382169498966345348567679980890256019718742834397577080878191904006471852013964008612492356737867128723012045618918717953390352890292635978795121533251736874104739945432311850518033324918535269129223180903525541585655453978346648190211480507929636698558978339249471602155352943457803007095449526216970359288121477420990663888266133265555180467290974367379243129860190154777590197231286105524913772996677259056320216386789135331522563188822793969694379876262011898824680572525879372069093624824883512610304283349959909426813992960000000000000000000000000000000000000000000000000000000000*i1 + 8686438505155572054966749086255765591523103949686817066483460549227127811498412080649791992614713757765443775538186829971473076751594158693867848771141228404576535170861996546859545580231977399559069835938288273521633562214613772021528388044118809383013492898034639395003750501032262961706754200469027079528297856809064306010166068555204295627713022572132772299544088735768827421440275869435908680944061689302204227606866413382226138351058650110579997341969193655518889752333401420613239477948802110984514273417222794793670336429206974048029081742684222657171485346262997515516063741934191927647036889537156920466016793154769369663104403071006238104907957223738750719152525480446831402440318613000651489679572826752785418467128501944262604549962415570330806598539730058048571805513540241995233785974875297919247169498072994007111575640398785053837580573021770201263103452059860315650510986895024244233080121006079811850396912736155915197184146572929246485324415353426876390716279127014036291688312301333301713551248960969070155058331846663577186429513651702413832827298928625236962674500802435991075380535785308248913573580238511415803742766636070508807347343724857985871193050172633077401792364534266900259628202780213885010726536289800677825680024368382396757848362657452173083416319720884117301603484033139794097759991198836146713109771981216429638775805971383466109960192000000000000000000000000000000000000000000000000000000000*i1^2 + 2007262303270572444274523310652598607580708094755481242546191051545813753108444478799571111585100264053651774809090660368211830110307240563610283007554227176671502999990613835907189097200242979700557590540742136589375165550269834655224563906984047222751784458227630175350961848114758394738712286540094566410767156360977504758930539432548727218195953898712991395560886509707533977377476739323022321477728245083363226894602750721958366997521887295432812602720716810335573970002854528009210706758073675263957572924940448443893420168907455521439211532685433603109972163178279976573500055777680929280334814384872778070805513840750718717321524919919816296236327593105955129140514652398787674549987310845185821553777266619923045358609020741010479356026465172049625988767557380775337811968079410716605996729684905884827700890257863437661818115709590032859587788756711443756926708087821580633490726961302224837581230055935914980856785013141911268392473407907695821659523825122079734145323996386529490922928836566027749944200306098331925440549982468275058741161908701589203024197003229116329312997197895352463324152454408842824290522924691916066666245806747995450016120594003115586864915588959138459629886377982247222611851243550794075334256988394877694772141247103278134399478976562759145372763224460085346663344735178579056255136335321585708485408989304112260274214422843854369587200000000000000000000000000000000000000000000000000000000*i1^3 + 4671974854808937817336990126694942252665818125196616703822346898809100206085243811441408987337664669217667443741657397098025705677498831989745771569238174631655363449307818239365908696686254414632077844365813976480255383773546366164781962605990917761037508449436575135037098434097811773165791851990134949123022193473830747291864000275042594801409576232480019060948214854374476777333941835210262175645005847859525599827715923873691501228444912179430579192722614624464265510989812772217592300467508470448419859172619027872027819009871129711670640200748705219401819451453534252527111371429217633535393015638861065923978363168256839465665173092015075925596353838388881595310998831906970817249833778569336059812290663820050440036026716681563091663049207322360430086818012517728015407132545872481358299421086956722337611197693856737293401761589947423674138713891091618089655099889095955761248336368724343108648032148085276240317549419561517574174935693938283247678447155520669807840949506815931053485355980557466789315950001476469801429612490338621123156168840278569360687716848588003259734092651216320808242033068552650880289632622769419404225569117193507607612674039291348788643160636901664167688553872280993619659719931929628447088398371453204739397465524401291448634452992192380800146289083342078393679222900317532480925648464101113016174984512689593453085386453083320483840000000000000000000000000000000000000000000000000000000*i1^4 + 3583293868676985820079316477550214353182982946448449252552483403569257224753084917103348040221898685257039077721583199014335294400896901371640027005575888082963195271339890614103362377489476414840615632485863049492424465718574696621427381720952185589093725248307543799197972144139137654403444364587151994849682163871958381012315985164453220820952903588153367752550133224008644432628680596236763059013457599079050133200487784659111453170976478802140545008226382412808483460256465184243067373630489572710207545121362224920124889227083963623898937910418907555312594528509016382537342751133332733041158065003109274549593945316379611317450496589324339827736172159718612415759546607292827386985861376018548695627224285420944404776533438510928681131428190062124426522768861035022040765079571829981531301251650806423275825695259038050267142148628156982142392774238435525945224794017542469522292655177365985526941326760211704447707777080218140024040453594160646985594456735101358794405882677430826270730982226419795561374729312779547096810811793732949408206845554364655315755648295992978307365823376087437698302903926179897002383206152700025859846520326261012196939224415958649372646369944363865159531216068466876290078137703291964232395729325564755494495380129207386374420234463893424022733635354350798473160934906712736886728615457890416644323723448864448548964045344024297472000000000000000000000000000000000000000000000000000000*i1^5 + -656346646445314054495908637258008477929885069935376965834533634545582485452430065808789670466241616610210535884044242894360517880046727020201194042773047011774254824972321540607105467551930170620645927867677419727407558467745008076988687876651510821806907844327095310215020570712999949293937906070381763712231762152904498084534036752147760277689193107069925198553287129992523953288342956888214431675138807774933249469089995311632903364389812357899236529229656647487223975690529473792071092041799936444249122971157407846153742429587997392830754488732501622300595624568243678603082217845734440815052642510408049572241859353307382505542080868614138254983332495186695241138478350458327689517612817255763062887677961649408422119190513115621734705354337346521383100414898135588529402967070187461651945348362190234021632658620376771018457016774072586035327596899687668591175581947965755638147170120332732397931443634609568817984328671885021292454177889043937540774017101807267427570581147529942206476242675572699379788946907943706478998123815289759812364938280144147177299367464291181466934943450744864450199212527099291167504661460267159406672655265272806531224049658779413263330457696151052237967167993844685068920706496113073142726190541682847874145399944867599471747222867106751519365076740455254929611583765076858649189597267506007278157127334920166833174954792452096000000000000000000000000000000000000000000000000000000*i1^6 + -211145675423890962902796476542341713963085406195576117407789991404140191319691239231833421261449428011242070368017907596181237065087320366166849554758614485919668687407608994655443369341815324910494634553502539377370066813122024854817348127177851080146543902095890808383238582942539102587276816454995604717596123174908997058322747999368165603211809681347571624859080889718304176128739162276244962968655647364412330551190141367398275728975387392952772610255669464164543487743470838449569618125832962379117312509336244191230982905674191219105940697105446235223636172310995601407765746328009254718007288716632217200524730950154083405561156324706787183156731075025812056441687478764973699433756410023226556764284691984035160711265624258755327690685498424682381427505176865826524775872414734737006302484582368451609907791743697466155405797664383579972151567857936886930324194049822521562677199958175890112934006661771244874378533663624978271732546958298886705774087841955070563695323670744173838173740711998466685629653432342700692315852411529637840607579915946551871998839508943787769720597865980150494779659262892717785528168289638905335113275502405168669990915745753100482510164590258234630113474480316047119063485276518743346669351443444496834592321543400074766528189755167234274541315717221776318269720196716437782759307802453176867080160444028128297187829895659520000000000000000000000000000000000000000000000000000*i1^7 + 296909572318281306147104125976493641205655417384580621025136629780422218842097100388508302852029190148418006705809219164649597054360286054186875882275011217382508203102586841585419937448901614636088710427073691766528526639994032829658179687772164377018764886559875854038656605035150464494763838965467582729465008124745802012026489244653366872466656327394639277756699825507209100336776984008640789471836060741295414591036301378090961197124942439724649478325019488400752200312930445635827870472645140935455288960054910239178155268953166170239320752423970087090509265355034580714686241303767887327231905700364380894477896759167655385704574914994446229113889550359069857947681242006457554958495442364276132502154995700224357129584821260814457906558309302948000010856669877808833867558607438591523321786455312892558124292155700496402305767298650699557052577081744118354955478872147962461130287324955543110060791710783147042109902109107045625207018763601641643905377098059868064544203545490977375922224988768687270827834544547901192211742200985433593249253402393711538452952416575255062954503890204113324805603505391328310442815042704924193259097110630492978482414301537532965588694972674651679011964801872074450305430549024842848610042041211707172762292834335171436462705760417258913230736481294848577185914733568311430224126859151595286840331560198595076839754956800000000000000000000000000000000000000000000000000000*i1^8 + 15125116779670849175569974428977407193984484942408509387991002158658168887910086306524236773711951981877019877976117161613721923340612940943622631919172843416012930131791256335645317276373523252434152619731869676130463192705713932988490560895165355938729575997873358667651278858837099427234108406503038133017323391544492017559921228035179395330029336086973195468464630423069168302726516513118028205124495584089571226331659583586991962334560242122306785729525243795704494972399824170759964949264372083143073833237818332256316847121216142515364126514499240434618467987331788559192463888763970779892933683116981407750985858886695786037086825113904530749456832389314444316932885398653535526602864472574987573108335834900184710784883700269461830021334930852728039901911678146227586488619641978193664761335667375389307501334708872819138160783336764811092847357154507303760515679224837466653368619945512193168971721654734451452039871635998630650673957739224421227772628932209801245121580333178524321176600175986239521991019965376208005856530740694821051258723266693798051368970097793687713310918680157974620854215992694917068882817828633340758844494666654185853967798667958057073667355628746716954061862181107782633068154845762922431151762403739007081884428310644553572241461481195845181155029916404748988409184506502415853018457000488222166436478651157998478766899200000000000000000000000000000000000000000000000000*i1^9 + 2042794313564526263607188507810172618535305537664166642908631700655572048770442274628113784364984120642568971571068206122358753378657301015842722833906715382967906658862905790432780306188243130249647745942340464073939917138119874504492621718796022912666914698285319538042147655561982098475850443074645367001623708384162454677165365473625673084316703517446852162399759676884736509335993029676810933090368836800370245426802341330495514067511642127122133415761595644781643065774938961603821455489425588249335160029001469668752901600958352298297848965399320992027910764430834147560860974674529628106837507433036211289376321552001837221564647837176764334189278083705169960051669501697446658652633658213160261601496036938641508837384184507332700896323802838739823084552494914553404592842736273302726781900278728896064987473294110637281977297001804956481252605864913002626743843867770458608316767968258305535934683429387996972518989071845231703455370539005179994583277851157753583305175333460324121866969286964842939467634021116566503110831822611485498706202966751530441900821803711262012688720678536928342228687784214099365354565776484654125374649090911682740572392242040274105036647786666585462387269803872687289268583569491447577274791164144440608344283532974390683447337230776551450916337848734888168973927599919235545106860840855039565782334721486912099450880000000000000000000000000000000000000000000000000*i1^10 + 979359155818224545394424695420678859161999870408969953082393217718968508727940419502298740897434266604344407506446673519464501778183016246200941697668641526442677085587205860722630717812442954275318028815215942073697647531949040860494423369819530932811866511310531042866372574455756763300156400424027330300314829511904746841809226568337528734072272489581566308309099903720812413118104379221117146898206132195935659608468619921199324036670406433825826197506711577539799167284154376219631775595007772670741557752535606572726836192791467920380589769335533096154806128129664110366296476719859098402943426674507789715990056186304125216471634738462010921504323334057807210623974249125472914619713203276968980176870923665226895166309549133506486524690593145229348918614688379514776230761103498113674783361460727833369428640766059568119173336901681342484567809216018307880525094027004259222441032893729309407718387117584600722111939710676947177910281066071474285394246436829039309689955051311173393337808662838894369078907327781771134327048352042427016578699154879015206357109119364386774766552456932377181186771100410080049667560934920393516183312206233636476985132547593874425358093424535898224241738015721820362858102445669985611698355413471644893374314842325748538298076363777227348533648121660444662514932580302341858726906706097392550880594324076890161152000000000000000000000000000000000000000000000000*i1^11 + 805015721791096410294558263739933646765708561173689268910928110507596173651853105239459661531741588710463555325486708327739109359857122142557518356682383135183708608780670613822439450108239999381617589672618235687706017624056606290820139082502637453198893591380017961838308822231477993483376878098622835001610208845917036453219917321764535456836318411790172569496715775577320466218772052909920288054378955639623907783490608361701343374518994282901867209349894412309708206627241702669918741842086233314120949531818395803482803600199336570235076308434236982122732304703885401944154520161977839101718945500462681559239763578466436935760092123050811901879749290257439267584249555956019315096360071377828155601044585191937668350030078217011821848106048708834844625933813710308730949680295184299319148509832238156780303749701322429073669707290587588061940874551315237429025462127724750248956176879203175810507281964696323884609347483822979841464488896878408676511480364215749675075896291563513917598202626658921231472333565403141785175492749662395064233862345234471915246009563208732424824887942806140705593455767001057990855948991726258289175270819829512237465756797574490890104420907166804687885052640420982566087967572295707138480343004637229718576283245823613498838023639783853702032840060093005243624133256633971537012323631793907933616491215319570841600000000000000000000000000000000000000000000000*i1^12 + 216643050779595024899475696742838170838581701002259802274412793288474761875594372539527487986906088530328230113039936995036504447371567474224961869084269892881274953419984862473706677786003124921186736551001252249671961033809705563345403647268691951383885368929599464645506018025308573585044195739527622249262211419028810353036905407194610396379465255693353868516463106840265481658935985048276975520344306448861464372199079089095927207071622710160093010703501410330142573792393774291758130353874802136799827987385347241107187527301064098288795285177509439820966246571775435597041217752726244816824338842140013613517946473850439166472519680583306708827831938756736665682307362781364782267993744201838808737045164276618241553180595075437320824556679308144189534746539582734904721212857123666476705319879207711962884027434197155886047147651939915263631554858745078078685835675677837702847668709118816496401635855808614724237700168237303004655685327780566639302898254989882384011808959238813000919143908354686492938109075038540288747255787442883738226029409531686378546373724283978782624488455439303164366092745735757897442438875520335636701058685627792159084119777374729998765755188516412140723710147742594441995414447035200302360808887720339973592542089648811033801390889709685479911097697027927163664232879878397711510219643695996866652253464821760000000000000000000000000000000000000000000000000*i1^13 + 27391617609549946701123056954137711979484250100688958067781242495809756629036699569732810935601411869547190251282277325873078499299887791363811917698127328224443057231574313116375130362710219227432334570376660447697714100725956303804536634654939039654573523904604847114734352904602644121699407165538286670910312116755132765995180022034560590365375441058865924287148637073042137619520337279636943638154012469488760062073705616344275466145288884311421090793539159492312580506131277761367577443603603498606800854689985551857355220424243572475927527884232825137957247178321976298811320175025558762871517992787007721903054388980805537012047917682436111442995342046993731093595657115798867827366286679920798262591002063767148662523192411838802293365492091629738994754895130793957723936739209848400482723753808498395366551584646873283165625347622559417243804370307350464076265682560093720443552644331193965365844952898722518376270471602175565825650014700990290906101641415268195588316791741475219846885936285894368990302334872364639303427985280264734734926081349531976453519488486914726538007686594783292762640707476998858420213551655574829618911938165353820223742366006740094557176917640513629457042811907140439895737110411488538167283621543134073649871490701254192284575203377801010277424918663663545142149556507745504127059915240232399052738356314112000000000000000000000000000000000000000000000*i1^14 + 1855745623512322343969323470432801434404884484196344774973313303880232152194334994802074017194668471392601955450770351812820209830978962150508197130288289967549181904243649729272205072367113665199117812880216447624072799671022783095766118856331864910388112363698913819183526999317666016374902757512218064635010850222448259341545191278598064711168259226919870273592958123812207392584558203364805063016702411954919804395103815909407255751090903560908793782175058559109817475772738265060677991205133093372662096239913957930988581572405152845376558522844116952517156501739665009741608352110984953671240573838310694881063856703199567022767292368544658377237718678175232760920017632766148297570110630342434404401467942841862427033098758242866184739627940449068642454157167248367252789019000706635183161352021071959096980412417842647463485903984249825393852714598117697689354977760055216780528651577972263855546159154927975967186533252218990400416046205944510617110852953347427239070245392983942505726936713898815511905782368446324057738832951628022722523723978898369649701242221302618106358782792309169061516603200086994459395019676550700964802967153585442089793402750185426499425158060624462680588363698051883182697699998733963786907118441856990065535493187861542363243400981599100608217715899004134372158045351671480823021046614605417482244692377600000000000000000000000000000000000000000000*i1^15 + 80149594684031679933601592068768285071830042821108058807101551729519712328287904197633772803245420536205342167811735262089551885816536477088110662998032924365781942280935228846562936556289628564434417443802051017058629197392724868810206300162544710379053037148936010447752456957819918747123577582628031771811361149273749161556737388650163441906917000287797148108842671375204009967165346558135687850857478835397828416339364643986421633023383069590501272537283176484600190635197563181166558993264601994666100066982335939143751071897478521011724617517236132999228116476774019285562107560010049964178781492386055820477926752715704792058993822125233642586245384828729416220703386629935288294990741417476139736622693007221570217860569319399953598974150353529563145563524926778234881264503143211622211054226058780416198308635890623551515649613561566342769289853178207566898140424812081745292063347271202643476612211304110867849624602426327956884933798545793506176229435330878962919063915094316368232834275072718805327152531674240771076739330578278112475095573835903771461035526444816684768349629927230431149395661744549554844285813332323838564051135517637469950070371072671018115304883018848758602695871338244161078840680075054981631660781094160228931971170091697791519292677272469882084074102495460430270802260908952597517177926870789657387335680000000000000000000000000000000000000000000*i1^16 + 2118541949767911660927208434916582847179440030050868512097310427745350208770550789331101356749733230914633716624418105281221829886546559801479017263232193228574093186872829682410045655764288617446440488089691394602981444828941903630120954315173926510882484571380037160725686801369662187645103596302990024832471060914406151684338982195291538511070066125308150492552070218736580309913944966822468770289947506213228062464084210451531065243878888082205413232379812771497048609625895722778267099630094074659592512624738162839727078213036869117289376143048678804066680111387842618198449622353872203059842377866672484956766211622566270669412097514206496797665447895572005969222139454948897093925310122997136949843020226626478784808945006118588839965624971523670164658921528012527954416042187751677437930156524008144482538179565075854892341227109586666931014749436860980001692750739058767463447135883276403667922304713333346510488177910083590113373208085158555740734889908674497144286350401841408470026328531202330551269469028426416986066480796419549765570953288052955029402789285950080500786965633272848079964765434196914071851461332644663746067969271035936751263950313861108310000390396003062910786296645988969243840147596623101360153801321088036647649249885054045309297870865733743380949804736407171459025527438602471865933523434387848298496000000000000000000000000000000000000000000*i1^17 + 24289850889700375036370293579936673958318586739438053911880463403195473811060856922837739152477026729479993408173660521079479909076156817353808952983387043710345671222143202639512396998400595541744855395015105334821600680420977973251325296498057972722492528091843454493905774384670772375297942331482009885076343687579464088442861208382902919467160624228995284349116679604901448127564646384065215431233175173926807851594781571341686262774128466396040489908778773786904503518166797420961750951716580902693226140538390164729095914384128881455366259935995092581922970334371922413333933168143797518808686927752184247192793330725966447369676766407377780197692803374427084856760067000962057920311907385628738593258751199723244524853970054993709104540804214795973264318557418402580858010572834077523434947616730018335929553578033045091322345264986207360004740703385524457399225866720639578791965741789939816255478799762365312700252512329842062143468687597107172103848672002073720290242289318739112444780932045182105020738893674141188738395195135385483693056020361420920679975050849071869546764557343288198379462630340860594839885291815979483919087078057908372340567674354721707770775206805282055236016612099418114366687759240148266696674026571341989553696620203487839346605011118972889055066320876271392104767034352136281308218131124899020800000000000000000000000000000000000000000*i1^18 + -75993922184949836342168915893830674225566154513001782812631902443660892609414990655956146934413213999438293644053669116633334530582548336895430397210296786984111680199172197445224313913627270565547587846836981467190162377276286673812978705648972443855337324975644289033468777557352338656324679826620931056141861022584612752456243448340029195142927801585229734294375715350092194117343780714982096634875256166402903381307723275343345347448670456130825719782283305669264059534207646459251447660073015809710352811866091928720276509952813721926068964415564200008552734624834305137939434396389989679590422455259279430961930757012545235000937087350307977605856229034076245197379305481553710318912435785086537203344635687134118015941375873202008887416946764019002111677014170896043001165436555224190365998253320592058885716857870368293073165023431027141071633424736133033618419820261346244439932785763885051422770793631509753223594342935362609601894032238033806618947508583690341765512290212584608294853377459978403414390517819537728032579295578201229126203026340579348372067609060259880155808442575185901830150522332628408935814562432406181333863915957320778822110566473900249750461034352833317748879935934050650408256686533311297589175407414078258764554524478769501434109522535216678175489015241631543944749521718995805682558021140480000000000000000000000000000000000000000*i1^19 + -1071590066614675656684076774845926093452276482943514759456781561070805687257320713552291164146645698683062960926200217521249394973522433278143971154397674856229911065180957854828182689926610909423580486678183034703498691853653298854455223494996689620041484237115294959155883850604180276930514735237356642125106579132726785270938122859061033797371806476373623335310891768117317578205893971934977476457192118812016438600468784787996689758866610104336227333408324339732300948497922603277481564062763263864143896097242892421906945922257632728222765509015591844616739814802230342464657850237216987712026705315286118504299839995980379051387049272772614574925360030806313063644494724322750594052044324247316408322649855984251925891738050188764152248204117787527940281820841890339310002494664317504038192363637515365206600171554522686280635667585050213927263217272971603025315988105826482415255633827690406693517971152082275747582122301996868770160538817298830666777076759907031487503804281027419606613972286352032806084768591271681999401494055400553211577345606853635206491868995895723251808705034109708543125000430895428582314090915887286115918104312862529541021488318671601944511941010456950450436177239442387381883009407442791317167301043345676233996740378376244288039525186891926041320439619917997304902151979564142212824432640000000000000000000000000000000000000000*i1^20 + 10546512548126812980368942048142689797272775818949360192184345400377548039749509476788341456734422462125919471881630733418570433431578624652168853447034095671688794139414545876164996326586952472609645236706617605860684855800711865301464978023224419342168102457705702005525762584207270478952999522508294801615567577570782332575899738859914499642206416307392265727452266390911449109671726091238421372321275544034291889652848877263328370269605652877737069144592916756609058096428236582597690260546316692183344332544093483028471216608831005615372605974658014800646931016766898463306305410083476227216774941989548702009802511667990821698019676938739967255231174460448438012708680313956807418726575341700320389212051324383746627198905020447797892353349011933370168129307891621087561203718321108570395629667858887701713292780698502343971974612535071774650652244187615983276738801746215949463711041784542695077502682932367323061075333635818119477877131966757744779101645932354888723854981867193720318684593337766984637926089365670807925554480667648033234993864292704700288720335955795633604513999210538673508095479037089750217585095195378857148763419680541589430531565458513209672317282044536458213877475332435019832475206445292704158928080155840775067435476711505195426824405446922705733471642705366349632925497411604941111296000000000000000000000000000000000000000*i1^21 + -51380611221395047995637643437419673699399836300962922362956287352422459066544913660297724954524947606736852202558430542351027220751129938887800742719354045939753483476348111162622555567393300010573467115114172159650004769368515077034294252504158887199369395528261802066837668518405408634101345576577353688767275456000760887297886369409504680279316145493609727763703657042367353232930929699515260745395718062729518624543833310144645411153643107017359250627893116747994463954702369221002718945679947583790197946764852942925073832917342547547189399948848647801697895527770800326956755944672430669715069805861271580823993726746733921080248534336216678562745164018880910158402726069531981401592323103907549024710999286162819128801672032614894428642063259513033982794765113796029175132540699701525581263733888902109119604422361275150551579944647779677767711251702232911417244140094332880181602158447083770761094701976410980946456707302253797396652465292120526897787290477491462526751140695856924754990058004734315236007508762358740756433560707986430535426934644858549355407444928713844450952292719844132104634634171133205006690023619432265899141446892438266346112673677267989094805905908382511334238989995089831766931492991391213265018354544151921583961148805772765459457828365809548940827719942495224310693108768781107200000000000000000000000000000000000000*i1^22 + 93685946928365262804468333017146215124701160422216021014598348603227724163256613377112613050596560685440432267080567211252485558470053323097809888838687342914607724255887260407010566890977895930647060487783382808329885255209243524278803999880699133185879886423846506435570678961203216969048676011088159512753879604726875053813246594035429934209022560594771080808848487105704943121734153869774303560656902705007737824269602077115694119436780933762054008779126279854381121552127563209027456837330795483523909926675258530280264836978376161908229822956306650175878401231358205116609423461971168596323046013301640980015136832382782801075327658788440920022503212846522243655235621559053512257889450204285629579579842358010305629184840312895314891639833956041703242188066513334574843686562697465496433699539538997845098713118294660479109230321748970790325484790599806669971594269283177744023568576021988861710723249966276440533265292388403097718574428051137014193956509279930760791233296639007042741661181305152069197695126391184920166085982177967019012269017845073599644497939394686122413531268270694965656886199458187872406832991466409892687430805508337543979274495251810150720184277420765949750277982577504377637950496454789430091579335737310964273922913332321674254842431814713935148031856276389680903607453483008000000000000000000000000000000000000*i1^23 + 113780303718172738246602783654959092480157914633591637073649376814157850533965564467754550808327356396824402684173959564241492253552005614449257221013221037788488862804500871938966574480321379632608684242923145237662164109011438278399964081835060198318901413414236687460188688077542962100110881477085690501220229227756174947738389114428030507553766680961353251270675414851264747892427863024904945139609741020384252498258900554234845200900540633625749217619305653474289632325882572737170079529195209150993802953194439882235917360911136945248043562901043434684397604246496283557793300859150803766201280847247055564802670401711073511543835325458133701764011461812845935228903145555560054887463508380527483411407164357675872388963832778716894538997866210275499278313581129493124219487555919932297437413305281588475218568949584981836003407030915916872845340050643947144379318280836099467161498776511810376493698667691900673362714605963507158715037257879900892972694401703696552826041542902875620018756695850756052871167912754038133180194436530185186880717825861202686031514098206247635422936132454914395746203748718096445068958335991685612907895832915189615018740413222228051617274763194327010418957736675259631736075846345246083332116811759377633082539475647076569081634937749292513256394603327463816532328448000000000000000000000000000000000000*i1^24 + 28476013852934884380695445608618526110795253088628935999300019099048036715528414242491539832115257818167192519912788809903153431269171535744111886526053439701057101102289064051299824018499010130239513572931815478137706111421500086923707557985116691266610079412169799519683408087110423508128740417291672292325764087101537687509502125165416841001355784232681017105261749215853990399637637109760531401430840853829094805963392606751012597916644539789135854026163807357902137205491781134695433909487717282916741436453525394304457388858691116157958432622666066395034391609346946209696178744143538240307111486805391609074161047415263871841293248407480697496428405479948060001872245927920044397059281587648589196116874206182382303307018506605291979194984605385450045583424678699218126260454075513240704035137734965688117269404294542598422894051359519796908615805371960238322867830805152374030466555503259748177448960278143108903946250846851296550960093974951174411139147100493919061929723498229420811538890132180315108992794135615551219528922206894925647231893411819369859137795145924009168891058388372761148932797694033255759110503643701581076743149329688001824432637871768924680257310481595509818103081475649865740803852109440477580303774985435036604462338426227547118121278063167557179369047597706599464960000000000000000000000000000000000*i1^25 + -1630323474707097472678919796436806157729614712100034004281505097669103611904310625083856171265980878629309841336396403685830369029399702877549656383160484302592557139295920133293938175846788143448361762208458576538079615159576222340353382244503599403983315573325427115728210975620975425226180028913059637555171912591596762597574409223186359031243779309690081975800486935602509245272916305863616876959661455891716179685128276064608505640434140854530325769011326522707267444348907961766612075637549344394746481232458632765893380899675261810390466549395131166576332839061141089094553747713241509099626914234993826600711274831358052423273811407426430801271700814161209373815943045935066213243430566808773964427782690324281607971900306262105285783673669843246405157878437297737112624552672637207254706769530094039311822633494877931835671510463558667233469452000786302313249690531805455448605650072270059416042806834090000475975775821498337454106038833363325053955949919411650602527121253877814385624677177100209328311215091069524091139427569423767104714125255164708056744250748824764363180460065464607956702351059354913420092808308354022643713265267831811048456959110114124998408795120305876131499517415349289866861820438536366427279593775278296649433489351742173888730021451771984395240804630659072000000000000000000000000000000000*i1^26 + -60296055820511775571379316932939319925288152813972182506480098146511437831926287102140954751420098515821445011981129699391743266581053462088176620195736426542071108027981438556395392262256066860846020491187691739735282245547100882258059193170040320924150532954303593624941671948301983948655697078997465547433653150672962753001666684773117979151851764578782719822485596052184744436709650293786648355926134974542830074354714052368744508840887192488450601158841456934164003079187462771255864590184766414531211366930299564923068620326899697455067041364008280085923826781611157214716854933390129810858778098909407110599867769062313351265608877257212183148381571881512763378703606955821862167499094743030389429320884682117797595774909279318589421206984640041106606432366607973124797520142788724779569308205658934109914971296310472759431022208358158843135306523090707393535370399728006067437211139626572377241102013687610571531411089331901518513237218413251828720354494467400955585272036997515336210628948938299289909981444063926863474948291529655748867095471358702684102469185709107365980923035027116638422820680508666747711808335496940276050484936994638605958548434342451642746937023795806346931614534754794107059143624834726030014755325433399883808683922320485191038089363658351863829574451200000000000000000000000000000000*i1^27 + 2699106377601754129674461933004010251758431732170641096841654390743742305043785538270094867624419056999970724231997434029289258436704088520478685081956230405854215273451273696749994549639496249003431239601743982980990137695359833686409348072843107395865550945302603597902355121310661478730431605172494824841319151810118415065774387634768510935573606815095936063521017036341696539467246560542644038234409940969914510067838882781664506311845622253482686017666228295838476509917694217321119379687066985300336468623153710782905665748892790080487473684797573294080036913681273567891253373048390964468404292081940062119593954419406771776705868411411779641195861449758397470418022116610937263142509796305335185308544830974873180811468426409641028632835623151388543042116266043287258958152903390425151494750868662868253145329523790940822573907653706119885768816187952666240689581907060650269815373089651374410632597994587446325582521383253694837091335847163611738607175558805493841982881266181897285720685620862440434998062351393385918764290824677096069148208813249261848526499130109453717679355949394658697794202286586696210334664179381948471150929528791675427048409975830836765995852379452830685568351411223218971287373326419780775855811677521144750301601530190854997004862150602003578880000000000000000000000000000000*i1^28 + 69919664173958716227561510580788505904869654794302311757504414299031464792449874652000548864918334328042513841407844806317042300775617624091301657030932725272819926259990362094413876407205635121153890125064194089389910238682424788229138028470473841908833947675545846798510873835388045785456902542509829431606624106118557968335361698095715284618122956727071431534118800609235185734243811179740968620636739380100191924732859753496424356187680383317612055562465360669215688620960022400298034275317598981050159774225220813556155575120002937281928551721879197840053238043783863691091608339796041437682271594986971315792226564341894698750785227070118937254532506921418805987904351855093553287093430153726032194996152168732941952175246023353402576558095950773665930333601804539383468218474065305329191308162691766689374119379920534847035384445053539399573699911133889804487309375484997764088737031012018939231699071957040133793375630934098665457346674770329952081477306210171616631872188587774635839389388003538220225919073129082288049225444235976517012858201758815876897825598743084627345623292470222100140210002137259604250527513465281689108513856235227967797674360807424407092874333106126722016282950887887630491209477856873222693769976237593352077060605699866967701468454322176000000000000000000000000000000*i1^29 + 8644354874872855781743697990432701614216656716995002925963184697292858035821231282793909162893147177001576799189636534370882001564182807840170975459248410127584415825238026181901512903596148922098617996855400504058717753640088209144002532859701748811776669468283528861802596026892329065382936542627040213457622595714466012055856077174211806502758965348152756735113691384608961337028169382786190969765187910189564920284806362599249666579861994511290715073997173087581769613260834571053696475459115615251317736817859715158901456333399590558850524743608622845723763850444033365147474883896641344252673662652499948234535362171507884778836868920469331151553361530605649954727591561641517920196589456686612973932383458189746168492955010724181957382785486812070692831417369101267093741514583939401652069329040768318854675380239809395147438297833708902321546576432741552262217464888598332993614884648670015749905013045089185029059004399612519870893119038287684205193857372664626442736532659423663853812282270893762771830274465383246315644459453879003480645495930371023419603494950023911027271794212514262433536356500554231242610649009964175894303301900011990749822565138297405965623203024991228676444365378168043250468802055291719669304873123785696022538270213419608257331200000000000000000000000000000*i1^30 + 4551166799079571164354851357954518565942441558338158584925036555606139827309887574595391146272317431586157770212291970360418559015733604190573504805344147717185030076629115277318096597293433702219309617834059021680327901968501963852012080364046861839649841690408398808753841903479501901534526088125777275129519353799393080777977084553651158888878753128771108617818136342551053407101806187529863614003121827528092846258744503703833678660327528319350056967355010349841710601281243966129486650762925047237708891727859993163565932064807272832840845457648958876839630983080218206560427646655013625972509974055042051556366078185018643638199135693758698506664218593080238375617723342183401141348897505597939141557660358541586020843938454288456682876446569219811353643647813704355210573236502849021687429458486784049045385847382295252355633569252376156475143790269301118138716686545734044363820307179312166700500542419897456224691857590085884714678729154553826634809474775435960203133168775760715311898526828823244071641985938944667288597617550244578926440575170713841568981137047530765033384311237815631144509353246684365046953585232251672867022949931064906422795489379518669970571875885609665286794643636631883320864553686139112362756241020833697097050573726055137280000000000000000000000000000*i1^31 + -3398107214405564369603382713763488430842395580397135742337923329140049699927193141593354558007151323312664231099840596618379480278122455757303385812519387516493168411746127998232566840951405708163532095087493622660353810926089669480349133578772158755637971097107211850044859978673530049080352521806873072257331193553621151805833932177134216386055650237953205153752860029280519269886069725444642544055940158267062883733765992249915547954048855450677204831300071235299202961497656070242717389465147758334190552319600323476938971775352049801030599322335058309934566149934159882901892824414641799428230723701740065221414715227952908616112769107936202394785163077905357960561982697369478406057922511045480955825700203105709789558108918135310318451523992759963489140315228717457647816492381724677044078949083058524739120655299981624056540982740269132826592506713814261420635619462647257519200174788288908205673533511925950289305894535075058061858656590713969588504564827576393508324461747415519793938603040255227641941929225182711644709721564955839356684517648164577057186331383284348226887723566823046932868760456939831897343340057331642624006934829670258902368864952798470495534442666604226688039083446846761552725888322506650379792148218268881852089499648000000000000000000000000000*i1^32 + 70071709675971650826687082354158086196730861088735650349183903951370254898959678820849514493136808428351324343088915499637397380376890512986817456957093696936257979057362039584430744186910062962032582521067467302483001850770339981345285041827359505402408928666970365434526527577111796556149880038230215145447565196266567368944357231233481523485382006256782178769203980702057821300666442288061488584166916845725606983313493558255565442683635352430759525755490495793286315888144677365264327275574472703824715513412470371808145923103516206976740081687921095402395024727043836030403206999322672151925452226423260092739302029714671990685866175712995925069581416565910984473735318737415122690472142901892709844392394163915052321868745434134115278477209221781747666178581260413080706816364784501185714857135565780977427813670621125016901690480149514574121855830438815103935327826030964679769980213412014453193209651954497345043884535294249586933966992264692245861152884543265946528192255396563998956993648001222959961550185070882979962152860817532916941472477397915555953161386516887562415269663714971154962363304811101205604099015046082046296269375041862201356614691383162811446065585486008062515122303353324233499992770380119308785023006358045196288000000000000000000000000000*i1^33 + -32058714155616855763983836566884470722716084495507771897185685819383375735232479963578476236143000971400498425222043442880031564072061937904395528883058236533370900563712405153920583733337581246092787327179996317597650116919909773363466588314712262563589610804229696854499081498001478792165355368783989291015286563938931492339883500731840984422620682568272312206830431122009152219433403375842506037608727936637577643348804146547295765761811955951353511302942575580824573766179915277163446577765568697477318306747089445151292129762927839931631335940394255157177830379307800452018864891726461892518469319810852629555537672285044682089049881663120752621887972293326084166149897899955613772955044738379108622789493580504989635750595819637106377448721207965700898625562757524522319511842368643092972102565438689490090077335840878141685040924179275324013777499416292022271161168951161532521165794285959360032840347419240250824807682683498907889848353951738961686639034017860500740837596191584482377681958409059059929363465920302098918920110148355706501031452243629459644803929913471683126642519639399328718137697425114431806163175558109809316856122974247339044120904683100428669786702504840895023969529757587235951486505896807058121470362255360000000000000000000000000*i1^34 + 4672482583618793471824643963071906368053887359859040307420419754788417641465219600985068638540530757355313290441486710364016462512960899558589303150775067392007697054608275180982625756809625497985407498630569381302846515430418579513819454032195262476026395357597490782834187437360078266698759493425524038478967632311177326907787284186706114539639108618966639353314135350031797952388006866408918992347791049560059399413321599325740722883904962165413727186703095153269424109500875806493140733188660512978994265001392782191128176043084184317924212363956078110700714504986084089407671178619032839983983097043920001164702446503354524013278151538211987618965332692324128278067063283071914932217977775603390925895244147464292017718344130602366252764470603028041961082799894394831040544664213312056318586808022462586307328575459368932435090706104012748804134423801073930743349097340816953722297998847842083746061930755857786834769784940088234347144230630520409829562950133491548623996251651116402066494007471033384494225728253283419301205383025936720722951570503285025639251686210299268976713303860622356314922656801128551551342167370332073309798462060955111755628797955280696966428138814857181219083113744129672957826144483838594646016000000000000000000000000*i1^35 + -288331549753460409259016511003926599966835439301993560378458030293767179974304070501269240261719463597819124380202661284914622257096276340044319818545600374196068343614532319254096603906245808656684674845415077456951026266738114908058668384520806068085178003445671217131230332520642008615404814954972206804858837870245240397914688144819551492026773461038473649321059668952244428907165660903952573750876850887006894959139121806508271206326414526490541717533004077382158759382875038432602375772333736200434725869812730250004883523727810436141319754744923081922944029616837127457573018957926380350056172079256872559597852287709921502965215145899496298506601929182244545159314991398136736461313325676008042865220995621551794369362078306484647002836887590328039747407398473164520499870668328091273105632240094955779972631740496808118133995758240361940822933691131846091818871584613684088740856579910011117432755356434326488878339772788450677105061402426003711617560572551719003002791525968516566677833102177841569057318323805876049419001586568212651434993010202958053544833421137062574296184208314925821995721007880697696895543379150609248797614775331651451875084217277181745938186973263386175191551578679534160445782255206400000000000000000000000*i1^36 + 6841855817283247705601859421884343113734074613438178580578052305354881951920387910324206014596848237060516368757477458628707382188117181525061087556979197034002206330296829412006412239176101178489066152646486908884077591301794861301372043283774072069393194559061844879992512240321437640883464357568374455918411611097698253797051092968214757577263893856859692501923232361006476833217853889642258288744569357838534928058746417690324334733836286511347448713368233633169297410122943640001835618967374126279689606941880490489193982313457694152543353143500510587544811406879032543391123708647542273977059347178044142959884751465112477039345099707630751464578119275597472527426126454630865879611724928880060901299974936036180075502319357760621320838473106927342626317239886927400800597625892718283109492473569850658755693705839203912230916991960252078217991058780467539485518833356345204374293722944456228031069691633632198088561686457002110444551369303846231514322815857261788817391657181214983668934508051538439568830850406221216910991425055709799438718372159628769784530458546440784626634241289234515939722024811358466515866117050245792625943471673117340802577036310313366843301069609542132084346195316714095247360000000000000000000000*i1^37 + -144657957588176671389854921020222528989969448315920768750094714538128100834297850446684970933727750470409055456075845904740452074986218315109964022507710184245576980201929725252628893510017214235555198394482856108965740800503618410147593336002088169359032842813221186309512667589748710430601190272489205444944652992984602302327376121241032069961619226456815432324279821325918638828681544449849555628832721897523325252214363146855250592527473305299046200717402272208836290562507948177013365397968593217276195611426164294606537707614980896845127660167984001687374266907892408403151830324759446823732416979430429755704370498477887333887676715278061187761508398873045929964554792019374777549073157281034041233339361970103109436134734348358215100422067079134042115245694935208825614909975580442519621370352180263981096889473267595015851158115309833689165320251743820720514216593559538305422194497355029970183975926890925607543351579593559234705467061355679311170790690901222302160822544203209250568651986491621104773121956624630467840277852408387470193922365193416781647267471604255719196679441090227053373100973213528160772457333018789901633205536798540015336346355656394834366824285475403266115181215744000000000000000000000*i1^38 + 1238080837685485654128912509478909950191564512969617628821692824817229169672662387124272204381030059002201095179439097311738874290179911874592493166575756151690141759026377417750653866556386970755718931566737736409949966336260094276230414018542630121282699018641213831526410728607827436057275978815225611378066799126798822344783460324507049583695114025378648048273875839296124129600135539449795440421891935236611643866503087298498770598213325014296248790447311665555720228861903517747438151638869162473946175080657221849100265898457481558687802707620856692533497325558177133677936006605010583188544790338731956591906802300479002253411361117522944442915804390932100451018288444606994704688949067311936796097579097899486642809987216703805555256287777969482163650939356989932386615704166516303997770466025236963074380006073450486774496120829926241649712142042821746291330300891477945329884919175627935491566805964849328601704731949427036078638337710961016070856552363888535922931941208167268260091642456281225827838241273507589113694868089054391037513471879530535273239586160949539760237051373269688256320353535339622183704960817056694245033871337336245775348368090149670391384732048197419008000000000000000000000*i1^39 + -55241508981394713124549532423267177180682134385852188149940115926321224330724273326196932448839851658888591201879039609573732098829513148747433210540608497410597981406666828435389243497711862454544272065123264161982098737707972842624376799209199046261271003559910956629926772237099177667672450362093595793648158342138357360116616859640543709673335078502148537566704164242064550767822173919281743481818565231233991943618107091242537911057639807085087927759815197623237245403735480328192793134821289096884689520574947950242616697155586180412721595160051231781621564535206944613796679844193377064445304221001074245100514610012998938128046771131230921000716940191784373479405225629378223263343787386984955046610089001905003929259444281077936292011617915271657455590163110005572492149724358866123577882902379433357637918644768155288620260559883814462486941497048796529364099964849040162977704897499651742530922595633777181123502245236201589100645751536949523380346971170953949768273745648846642617136110702014490201109940141076305546389571629115137907452946569293030631081757076327357235504714981446559046260313169380610088898133532612700387296006652300723041206945523559174826486661120000000000000000000*i1^40 + -332110706478023651011434178191075693198038997161438029446012178140645042285337092325122422046175227315468648251656933849703801027281979878324821857588824334248194945045586270732849129144039775142425296663129973395470514204551246190420671565484595161531759853451761609875450524696434163536139848941857896076646829885047810657501494254305889107406416214492357278437747630039392082527171494592841711575156966532756558352854464149744379485666993022204417844735482674779014837949333933120696065699643418414924292021695049905830162693924063572640331362179504769225702182415122743077599084113669219582909843719004551577016030495920252981497334550269847169674127734611100922901915900910706025142474808483107291163359277702538545240302776102990840439324134204940649182641920116651803417853242835825392286459902590327643994071593114793889641977227048499059665603768049488259182085158691982668160986713629551951340477779428257967534282185376149422502014721684919206793040790031531772441403843030221171260113908545261157078059998950200091926474107014370871168402592786851395646238512949673307244085248513200942151793917985811844306451829634109371755574600697527227414384185712836608000000000000000000*i1^41 + -6971895299300710166527806700891410192893895038474084084312768250211057133785726028516226104128382624864234316312568718545525229366828376459883818707554190441904220263527660708025571259294649125719542004172175729512108813825311637007993293361708671833145586759211138232161263304490845528207468462689514615758003023799417878739581152246636491475617532398634035603164177630317064817152977747131656071071473985436309362702924508754395655149067297342730128281988254606372483924409119512095021274623647569981843104087552664034235877485405933488780340039056009495672789700119894929105125515806315358195588404170315676187946235672236301213035595597399948088510797092917518032666477668177428840198343511245029716357126529100219750495427002162413144309622401475931934060567446201384690385460073313430436746914896300768484090238907141249347440235250492452426828360390920095156585376514206087727100975800572675879107175465603098029135284489735663655135628153849813783074537004079936915879095280889951494056594021324031126980338218845561044891334231198078333218406285094430637814949652082608694168997536103490294329198405617241592271030714074183753310034099972272154686259200000000000000000*i1^42 + -41983734913700033255765947134675819894371774568230465371174712384250943989301845758642369124802593903375841483014997243505511916185484370507716161515818615350865097996811745936143779257836613055170500317832464186554568304263165434878539198472000890718719302801931945226330329913811949643224395748213559769670275195284766552054398367673356188142386798860773979931602739364896924811793347120491604629923001895359194893949400827907457959901396622586251933227889689885700180406896825580480010691359282281887399888237879471666608525081065050460536440884179368472727592074972245260385309298379856747790298303620585055049453851850196052108607108290779686989692907613712104486477052613280528102425988872666395981279111649784879078513826714631620423083262542757576257420821097173008035826245499502957364685775599109008658826826998910984234888736944931449317806319978266935125256624676123818804291855903617336694578103761136086943299132794620286612305158018673471569168346629450411055449555316212689451755519684240075073484686334693821925957806235931855512856542230551176950514315626661884090154178714791019888836595414574306689041692132128881829679470907228160000000000000000*i1^43 + -335288041666031725244244961938348398569089484960517433983607461529074701104855261472610037658506868048710705177639017358004199866305885542693046171881292609472978331895856519295257948244822544785378248030153725087238097018610413504257099950351899667527666154447914276270234875614144646506206769227186295426620137674169762112578152621005284764199379509486237396377054341726652043479513102235302564802675115061487290202660205795517701309199480298973772526735413540197483753705315452089942406413286901960531964027476760550854608145182908632389766034293817920861502481812468230553872918690729821670742882280875041942639832978785743935200089235561640489077932392178817949456244268262602576753234388610573670294857308304137130905858272870933952121981939595373580259796933259450945391255990861236613540370654082573524490071637581354555503448176976422047670488108720142253366468440855633604899818705494143189437174552058792924113112194659579747502420108312601048173328355524648842346752220237747504627944045832391280770667481495935017622908303552609716056563843856388826447114464530511011976172848256843265386366223535949251470464750756655133622272000000000000000*i1^44 + -1312295339310008464597339671903818781448464751585770696852430025218522297977406328288609201952049344019786575470728361727912736402037427939994004574031994814016582336133035147533608933030614968734505444655809950304403520861638773247008460352882973040233702730681653802478383338016315599225574973477302091183933673547331693538674967003903205273890315413751009361826945524547724726909810019028501248583852457508943612374935952501696250700842121480470106551095086915648735762201491736364048649354977073264293977734991191313715188095927555534425832399672459586151069677542295501692675253270323624383748154663066093400207517224576197746314361193042412120728105227161957292448733312280078015096676922415999342097371154630191062084627800382998780708717210279873307529281451176462213275052752192299603191688524370151873146041114981614126651901959155510227454841398239230512786732305715330194613952097907408079568041667359253682760731509772672389762133589801020709634642725904290102390834265338809739968779032624716925640756274977361451403238062713008480244993269453886845327303071896509752633843022406124307180084555752502096159286755328000000000000000*i1^45 + -5609712363715075433666467040259813087239477703650298323738282328019382238634149465379292687576699434998576566573686180998066169721305774324610740964596194775826552771568449709212853569466053013099857908501012363713983697078614191812858265727940569462800270222179716396136990889476100416704849840149543886881440652007214774034904901757878689995408052247725141332411644956597282923463280626374966718220420668978471837815922515433854566222906565585401450522882864773660253180566928202260050921458968854833208978961703743712790354409845240372767220497211541266502953221615040854893056998787944330728659684488557691736973782330120238303957544030956491027609295418062909136487930305549436923166983387465785149315903854610291705088034905647539127858569377053734166273456498253928429835708937107936762696845711750156324812306543567981277311495682517834946881314052825546114449172610922477836687455713077268207303506120326010853405613771916577371134957160004791904011183812453917227910992267759929103329467750295248081247480903872717569161849529867911097705350279264656337532010094376555128925020655244874881774101044818901729280000000000000*i1^46 + -15324539694734813034879992959605912895374928084608460249339106131954473909480185472882211913097833289863206626075258241721809925164496732723283037701271531038585056062502929903643721843995978373517101109165164120886356910572518752577302659591169211036595702214221711264360950983560765838016836246078799205003417752987255737919995027206480608081732321584230944607279007302334061867933428034045091258417315347968195224801976720980426435606292183361690880137579223823170662712925978933406979620377849494301799622972245879356804475633324828773954569995171324729293979095768382029946642723764741631795293412041648339983471270735280498726352017261173222183244018682253549618129144336840239338869535153620601240464491004295999913568406641432450717180797573757529450456963875832555894701323066410110680287668588493922063262154958998911098388430161539089784937119047006413862658110710266257222876952355029785851556868506939262115613117164808798694618125230947886433102680557151714763687013048710495145705979059715110634843455466639931292468688279877485819102688257800092164357060743161783918642607406099862573302153216000000000000*i1^47 + -35324842416530637793778275195547078394304752010247496533200979442908278407978905651415621599549052643294546898328741985826333381833468379182208174961666155135092156492046825114443071116427448801331375687878457497081089602626207282651768557824388733210843105576842014563052826428776523703225277918753933490006586628088360833528782003544452994271752372328145839664007212310000524811306210302838770000058439980522953888309000219249468733390260039126216104743502921403101719736936983520031252177872898548854808747803271792156979178869871333059799456402724206500121545296642932410262975389573948287819248265367844710284351596924482769474213295594279107485622564907630418034974411920242414835809686641196799136853443528567086505661898449247767818425818387439593611609941002371820665447843553379382455279603162737592853109120216049560969533542237314339925521031548916339072560432389907598266059280527873146739314739011411897673293258261947002322661448553029419024516147190131428353198477964513218331547134072643379555481997765656955053705908257740335246669679206867233237604858906180960614371319599228518400000000000*i1^48 + -164234301283252500684558107157239103690585708388022772334996694185108715346196423420771370858393477034254213843170818785336478263568735166525105614379826950529239054243973603539574405338110847893966785917443056957445359941432952193321273615240698731385268422407636405705509742292475843375763494285365359154119844644857909024816237176244229664453038641743179665373110038816600433668129647852607945198486268659589960710407002978726736084872612687721893570022472377457854303425843922375199488182508712593294054734734481162006502761666517597092611523876559239325236801375056896689563845148250788202066967113142414021618576775966100793276582486034251227474645976556181272327878909457691258242410724987966417126043726003420682444958122906086307193110027994248593434300215401559489738629943682453089984954391065501716604911954817494056769334903717350221228890062799972432074422506042704894250774611317572607400132055557071082251854098854098529242724876564528801898626625993991359964552332596123096429512154366453919831485849164761701898717120895457204288230903206256885262210703527684465491968000000000000*i1^49 + -46065832873713929213446513842144698917397064499954387401972574369629177829924456319009880822544937517279009246086696022637535534562556534734612978302220279325258059987281129076567423707139558572633969535849399807478078455040384249661292574282071511969365656549977476294256445283198252732557511137294755378952472580689534653490269673826237639022725951562438514076572090097321652123139549472276999799592846646526900446838388997265863815353899793201333232466980992878919085017039445346785354513339814802944024567019895839149196174564812899603026803410920972753221255042010954317460243610567435582452097450291196817751078961143060764358523234140046458114554137075329796777807943627108185714009427058934982902272299363301708008744528909742297648828397669201179969454225934658326743147373006112779874050540967510747014302298000720198408793864096684808701571609276139338436956790911017439482964499025433466480273682141692985533507278270795097286091875638089175715400556575716728338566469641602137835995175800047786982080181365913221323657626830299233388097134170349076628513027522560000000000*i1^50 + -5351368115505215048876433836841955498298218095743599772205518725940912355153559517984719498645749060792927336793355280831596056263355769591446696598596747884508644043461547981017624433978602341220372769305180391197820162374390110413676204164368672929242795590921561698759811589386248612578691159575675392006562075683581910054586055361199773232338778657259840139448845813665674600414010301062779504265405168138390497246911648172076478587195114273283930856916800778835115031481664234421121754228978239567041184859247591662804407458613721489582931251291987822298329298566640960847704589878474271070780936075289531340903945286600030332946874660422549076873182266059468943012863169216112094975086797529181839287623291912892691668541612109869459812992993491865631909251084341920615967586577440995592711232729574861598173175940567037984324411050671093835598795149626726539628003507198945780825908753468685667889810173012701768732684762313125461965268659085208701143544830864188025373244666011904371338469638606493916289713143675408533549142216256964529318093483809964032000000000*i1^51 + 7592132327344704567933220634801318056615688615541179672993370821173433537067301833909121579993171366140109028072854148591753474035169093468513301542385466098520940920166857252892724745598308635770643917300062596940569949073972944430091941744166033456184364515886131448137422475183780673584823640428129386028972738025673235920796318000641255109057356766581823740827210372944343189042894445376591541911239982153892747311341629706578131155680986753498080383437316775462358262929274019731939615606637691548411997654691238941154187337443347787803089293035245147171455230021996840289833261383580601069498197562389283156422814525251029988678039698005433277996633151633914973086491099913507393086824755789568574737711482653359961013735287434029624571351637193722549294818478155997611709694226082168678466156387593862162547743982175170353080944568421067897101597835761134863648904268332103705774054894059396854350679976256897535411856963052607891976611987861878451662285943914380789599050064208546047203294590197883356094810595549343184050461951542955931074560000000*i1^52 + -6935619557144026218209277110844001053305043657744657519453311204563526821610407467772136165692506612961615879297392828843423516318857091566718485064003938270400581825008392555602864173784715480614638915006960664267323961750596102763151988910930636508062297722637443855837425209360892977480027144343134944785641608943107214444044049708988232223513145886543597370831549625767194868490952545688314468650438859892017588078990412299903320832500028034198341758960356483419574938184334275349649118156457196264039208344349543258039884491582935073344850198823690749725382218307711945055269396326091244202753158296941177645133976731092928907666664094865129854115620000566927628558506976069736685873548853175205745380930934232606758418381004150202411752050011149997277255103161983364389625033872944029365226565525074155511526544387131463642123795886042112437196848259691327007213294313182194401438682457031457145814542315135147748953134869110513367826380060629096145032259766346463431957539928945652698069461402034528169202113246349104077795033088000000*i1^53 + -312770746883934582120198823428654562299274983309097495146172342571981236193745362315059449677015265829791168881555743720965603101760903291244909557334355149391022529466280377324047193490840158232882742965959708649983514966256301487146305185994441426369191471786544658907163821574722070391820120330801411527553260931776640080971223741599661900865610739906937361026891706452496506794192396748729394147531412956134843023104916230030513479425915439738250609166064439506559087358686913552636875408389591180253160148310393518680117192079881906144320717555539314533829954349658030223211092593475257829989648647727164300397046925409513602405802721306999209619954558515039453756327515217410430092505313878586627861089716459245173946758212188416793468072349429140405504919948397274785984849202985288098654578482364208041888480929275661744706702995382162234367654233363358192410330505282943394541347197317899704358764618091937041047081721670709668577537596681479915322898466486748204586054733308567385245293010878136260292342757785600000*i1^54 + 287866202107283022402924460751724836625720043420721582052336583784441518057125942986622638299437599722112045201476041252432823748779576655913458875110908966285447634767126832642664823772081001449751390877419683163915791655378245562009129299313597540030291102723908350971704877787758030937377823166287314999629310368620942805722648327542039820628549911739067497239469675554555906980114871796018202228163750363011333378308939948478024374579338435927192364412804344725789872922370457664733068089948603506474594424021797216074256334505790352691891111606688787859173364586330597490951449440872009376244058121929647750102206786699840942382633980432515271761728173034775326601877370804556538053289696693586733952605163407229276482892802365368262762605395322933457138728598478415840394811365472506827940647670587049530550316845064665775760362948775696430728291404770859554410900277021135785670904529926550126648334484224675226808305457211170271754877982535553105858240906242627546219510310164709667696851933013422080000*i1^55 + -9161511544434568384245383788365537911121380250516922662155361338133917531731451455801379615705040326056581665610369122304446200121562831747237380166481604136751927816663267735715712912594022921345700024006480838899152032756703943885709157040572675454222809573178396079708353822711654988943830316116093067432072264685006612886266796434344389971581147471665530989637115167315229631167007454502994958759406828541158560996739313062109020230907446509657606559320959710070653586653394785295639058153569806839323165020749613870891914797433664674553297664967914866346209385481447183641185522365465780282828509894539088771053306868689196048130042490758292457829399066184153552535200277848098983705168656315230686107824509567463137275226988867985963433550363900286906465270173314717547706564824637385291387913114762326268505532590007064183042558484888645680250840345163740350371635282989623404371259560541944803298000647532768520036862827479269107071694632675073646839387004894976613868423685266393984000*i1^56 + -8071069891034929459187648103286769654306327628147137648374750086870885680575894759163374375128862248887268699231067331217283758307328252802598023098516885949324993464569292604288281940771323628272754856819864664311278810771209979990673813908513155021926904191336102256308624512935823659365259627248653797232794419994832676741974786357300149311346692918803782421962218855779401863477305108669305378011356229396754265463735606325968393282419608053376893260476182968549803570701893572627270031337982536941856991152214649472388112835752605233249329155506307628053459121067565128168737801506615834209576899095643475827220103934627315320920698524550494960179867135252269864374551889668369001201671766555603741664318285102505373452185259958288882707762464726835614078853206532227734917274702677651383122438336560198555009076419999108806855758605429347947972761216110929097694324353582409746196479640544618540627528546992967971157663957785069434693172712550515219685927520393947829017600*i1^57 + -160819127607889200765072047832384836399425587272590660858248748814503406773219972107983524747237288647707807759016241802139347864661022060178473356387016863698471855161526595213625945093212539001357988727878108144371670649358285771357688634423381742698856267710788749236492488601409067215233893482685543224586790373929692692164130687069743293892084368090512732427940778498633486669176289990844083491686066452161043999198760902861367211667478481688859732633862430757048724484009618961296896841488263912910428497505330960693085498215979140396496494735154293308187425921230424050178817167240245905697906770322349107553054411003213307563320414265877497170690452171290110407409279323094779144402711160399841844518462814433976035704462254918313152568711046797086151683653019902898133047290720133503579401289596404578126512061327831003348699936012325266899807938375235716409157005814808194659638705102403071553221856233414010819367383644205985278591758110909020907880*i1^58 + -92482037109021152079800959814803567115341007649831095560304160281036532704395564954555946338086549877717207484134912878449436501481395050351867514356896432307166873513802912668050523216408420431308595160681779072908400696214576460062793503969965414550235345271256495618478884420073244281296201895511005182224086291011336814655644312300773639314277310936468149454000539854318709739129645062783283413856640904417658100552066977048859233102170520040977408603401478224042816335732092583952588143348303786034111013510280458332541109201778872749874616542310386549253309204457236143832024579457585369711307122399151245824606539583177296725678258240929907019686014086173957010459045886434367340094005751466940648628586719968435020619095797444920651632020080458535521203832315772726282751763023716785978252183887279301941707058538894475181373656515082855424231123067085245422070587709914675979165825746761263380614490*i1^59 - N1*33735859364409338599461365655349457436212674420841896621293015256993834349884349647115695975428714293295623211025039637536309646640493413521155863653324327058582961455103864714367150025903836259053158214456513517352990825071687182331297540712992392725615754435311781727998715251014118368069530312930927602075063*i3 ] ]