[ [ -857803971618715050789803138207211108424304081803798766519538221258216242171994198216285690155329984950632635704964379210958440576286962122830934233190765837928476902696664685910317012973782811087991236234771044442836623230025969250618926564548639606017212258267919890683412883426174069356657921244483383793637012730446850372331296366332248002302554988889239260972640488885419676596962405528171089932958942403602178598917043376999515418362837685258954737322210339349914794539817801951645089664986070185053473110475598240659439268458692653567479845047457051452216759781127036397239760709596811980637507704080498263964157274769938684930706278242816839327660455744425949537670013448789552025062394959814023787254232491584995374107152211200266542962561192341901743260692365959149092095669523942387896326658457600000000000000000000000000000000000000 + -4191716529840698593395093160159196429363951373325954418978201239559392082961311974288035238007647347057265118326265169130844274182357819511559922498383624170737644526050756632809266239101939836190767976654366451567992531765679781115368055116675132113865645070673415360593173514192506580283371941200628342330357577916176156965454260453933327681583986282500290416468390560243885703919854404336321169747461280508123297966208986196476458142311443553620797225726841192933014641809996633737707110952971030044123728959680464013643568792434352183917294121334661824708147880259342571720716356495907480626416579114866916556922990134972131843203023583675149543195234772015505117751676005815225486634418544732451800672349275039484650233006060506689656016562604360525401003589963528907619241163113447386844460723732480000000000000000000000000000000000000*i1 + -10438464619282350928716425338735637085248192172576252331531576144168817967877548659838412346786280354950511446174990941225271660810406212114597131212756850280193633592668364273667136412765576576154996615777637560160869624977619124672657091647348527705683820561715261357322306052158073542284465666485324462304394311798447720655372008287012130181549475422189085702213498977223053700107528727627234600561191638007913883926433427908345730154217903744594676430993236350378622209494532895786818306012350768392442767946282711187836395644167106624748865541425072123369707215587916372510361826946900040091135430049930421118569514463388693225255603321284349096425646591676327686836839046836468330732670033869099976155911672006295980475471708054177937924976095584082435567414104829657111361362968504990646954622976000000000000000000000000000000000000*i1^2 + -21973730629188488103169770027217876300876093461628357914474568025106686834448989805960088135780970231085703747211982858928788774389037991587241010480883678564215086602758316006164536513353364648834312051004090314016438935033339140686922194605670478392455584070200911459472500124051635324285493162332521539439990305247119800805325388805417014458984273084377530323860189970513375701142351580933394794582335212244216479233345935215949174776836892067331405224203716007084315134576940441957945326588440206998880029042882514668630492285024428383965981696132432246666749180185032622420820355148101802218582460638458450551561515593311685698092006731676928893181437275374308995888141723535405951122734309639836397836696078378880413013136489225974446976300408162429603056716856367004485606021096026853373850419200000000000000000000000000000000000*i1^3 + -123311694843460739919915531318764819562392820041768460716821629122761473657748987869005946265522264456242983866133516810495029331577916547051322223841585180881590843253178204783032772352063203869875383548767120270540699468679049244792322583313440615571003359733642779004536553435792638897098714995421090839098174927628642351585166586639181567848834738689685138086192848441624558787323216898333547250089293280859962512358360246660502958249368835782973100666218000720903275011293224142227353624249810534936399589386113133759156898893235745123024429355234994647914689956320845115758685729570616855273758471078867997569792929242416229588506470828159058534665151779722110700190835708215809583353013149061552141827264706202251552021680944090161285913383304798143396110533863271301930440480126764001630617600000000000000000000000000000000000*i1^4 + -471818037558378040752343244885508187110688030566413649183095309756418434640933514825171748262358346003478018891553031699568160471687785023112889584814446125047417887832249425806903844199706351152978769834542099028734300217071330213645519289234184035102352912611824395618837894763020293951700610245111762322073026948817715398354215895058770658173001464790467661695629234760863449637535920345068906130655380557035465457264094018957329044033531928174704359922602999230524925195780925943626503346642423079623838182297277317455569930476379318516645428155291376440913370627605555387153262115625173856247739496164600456133632494394844244370366971052586534715456295880895458318698515032382698461874898394785819539524225057101934480100017912026028220788226078148066836359205276063485761044509190149837422592000000000000000000000000000000000*i1^5 + -918607286363760377906028896029407962758735292627293317792181958416173826696698182104166935102964801177449992661495720454191737687209686043039516364616411914095727004561520107275948623902448732875863177094702855399365756893059391546456341781947222801501442370160736548393091785351716972446671338581136506266934947166444495304468227209893547792864362774426723889336972842999497969884118799534336428188361366795230926376620760096674781204108748610543496137346194138509764598553098021769893884235727684798149920392843083840214073976622547048173702054323629891955769549577138643418592254436823430801514843871182243261089749862123752131579166374265852308263074392139262070966361128838621922322891837583381938127333353431476296874672887374957384792361208886182058443912931958346622300453616056432328704000000000000000000000000000000000*i1^6 + -1129791946891302404275379917011325258615729056185706272029120092387818155925910524633078028869851518672403165103595657867520004373542245047693293870533584716400166180970509664176255030915211801913650839443410080098706265453042385921149616881409653804386382776442419867862770189888182690253036169199892953019750948703963026540059070334673941733952241559046629693774595921129914096172164596790522588467469857308368977859187672105995654746891489173147251883750105330424215625341286093375544763324674543733609013332980672651822762695496478816268058474953353692017435134652385510120438972441969117018576341219165305759863359843209443156519576663898530242951197359920484801851812083625688072371439616331097252207271016750923247158162579184040451016326774673680551202779779222306357702995456257414922240000000000000000000000000000000*i1^7 + -918700933749724583571011169309799315550956782382190173731580774715470255563517908625831133845402600655779757218817897905087364518671270781077701104959969115482416111568899813385958480436805010563656031379519659546423137410664451319333907327768525540623703311732666905030445024138570799026173663439714970144387104802108506054098094948044949989161015278602388200776751962378345227618020049688299687954505664469133172498457390723704829340663618876448344209073475679099843659332046725697083242539964088037963052173924908314775941657126925412428921010669098986483513445999492494453991650088131556768891603687094655508583943512991408681414327749395265667857047256410972944982114343826122057558607737095734561253978154351662669715938339269668483103368615453468266486785264447219684592083788971900928000000000000000000000000000000*i1^8 + -402204042349859219067120786630003827290389232452334670680553768998593558042941041344874562607399778806821758223819421204185304588071180900813178472626803767362116892122899372030132345309622855993246451204509785826043353764374663879540709591678957694962391772978600513743112542969326979649872339900385039682185008542937446204472388868929901237336697031755035995176225897788609526731392951312367059778723677159424341789487222292134633312138673600646095889722399196133152629375179559299444509067967340716868561458578079788307353844384924357813168941420249701073745755928623800342347848687691724071057891826312092962775348555958820339075532625503735089954457662465705468671394769267427249753306286274353717498818908058005914979877555903136528431021638674221174739025000489785611711507653984256000000000000000000000000000000*i1^9 + -153759853176453491393147488020307656024062206968009500058631820409482768834554698760583565674697602948715804067471759881320869337150768773415417492301871828121213504991298438307706830110536844354159044515893161132112264178720246346195928752721919089900648764446118576505037568163117931036221682644063602960113080915410456273305476342779082551820360470145444295311959327203435528898287574949077826326934532566225883985095365234559881023695761582039467831110362895283486533815490987969751092699634715961009966301937078851143562646274587044747286489502217264404187564459942607647537910828141577559382986363691922600211898840921787944442881973438958681873262661590444293186333784933673688951770047695007826561148645757993070240997308937149638105764444883883753676792638241062869685002410393600000000000000000000000000000*i1^10 + -4630776029919666826503653517354598018077568094129842051354150082121411321301901087854415098545027826839226595897858590852747861067964074276876610868628824924097031463667554593300262105015885407580611644816620766297455785308082842707695068669882524386596513554669685380014783865282605059577351516812273297690402360926300915490945430262184327405758043774836187359919412666543339171909988168465544549100234733556192569501923401461386283236518371489483448917675501790972170525472545275892255951619018259551769102581351097688996162191667200916806954543865352260701499564639215238076883446787428108987462403297656326713554297004965801883545343298006250524888848338205256223529619415585349254736162304824343211598612981460235802136745422738029442260478533667725320980612663306846335053856768000000000000000000000000000*i1^11 + -1083839422983996649938060110838267753424291654802064921187127849675820627265094743919666011903297011121479674446189247106182459630121292921279059205256450553959083273976576770548308995131855558071457364400831183739320064813816583927843462056471968348439933265377402074762259575515109993894925706382765976008177874554465774572477855193051079400007458414107977053987982481169755992380983839639604735613403028119164785491856555479912681675165076508499486230991155607615532955230718717459947276123205780796722182229041664470371127594806487286529458650469572263140694293308241631663006998837192767798030516031359303958642894815241926076371508670661246302036837656563715288614891188374412632464449831076451493788381636821179183564644015085276281057175405876588004627048818496961463608934400000000000000000000000000*i1^12 + -17412581521926827717467665327974078180086973210907917176084463969794911961390879821365316846205880157081873201395485088825894628398273062112035822784931485510520016425067370974030043624720805190816100567525520947505909161260951160564371290460311058442887479599970908391412748448849091943373593535694345183192707938995922834770355253513334179836952444564979594580750505507110855136985753424351256008898705542811217805732819417455358360288706195605140962845167143710906981358288609120137911320584235901908822407198903193817652549451772674444362959127796706524035556675158003492550503554978690826754268808073525294431164971733332971523638862490590195697305542134860477585369135974609101951519581701060394480157807509421852027789936270225363882132531103426383913318454244586343628800000000000000000000000000*i1^13 + -3636928199297275499129501564964636883516217105324758078275021507401371364434544241141529053393550411401768998851537907491857431588749418539202184716883753442595460021585334996381870800249091655623732524166235778149283930275492840842228867268988032355100363984224642885508795520499276146426846670993363307645179433427820917717831454378694777130742547123499881789399527738215533821111264430185603674308347789076668997071744547775566739911698274281288957349995878383340197027856602608971924134584114675288651470230404053995284059849748479386494174216504878350113944528808309870923428169203998281506839889934382358767420071162555259797958515201086039969795654824164464161054001383916754347002091399580957835876978742890287988081591476442595206416081699753716614219392906290003968000000000000000000000000*i1^14 + -79491799525713497180063495062773769060811180137693140263837278428559003917241800291357477684267604937270381323750996492321319134840798971409802479814901757836345964969767865709553488404948602868212722686993292075768619444382958847546642628551214617882477448054307540452590129054703595325476007416223678085946490605021878644583669408480920417618794539069973304684121572840060077378622921215660590749664702245229767180108417745422185273080164238849934859877171526019063486196939315376989188098844637922943432346079209948114552192717711863336106932991398407625083339832771750543209602497789941381776499760034261147723849096725500560444167008575210941187823816503888612716022835586897472862144476055628066342324040914878230563636644392045492065072322374848922633071396231577600000000000000000000000*i1^15 + -6137040841858368100304794895513633313850048029210491053711065846193239028980423662215891545180822912730872820023619998786417140273966667036507466005879699806610395022350183067571387829538503173215470789596632410071233256623349591508796232281812352456556290178559105947034709991271420060631062701565222832771115006038118377398960118558533850175306188471782361167700877787293039226383949131839604564909848289688129168457323620365408121173345810657038973738011106885931822538228870680609046724349999916102895270915456790415589913983562776515421098775625989795146388790655553769829485274192291468446882542049268628923543022329740278016660776525421590191960866484607047883039193077173185230419548634082064557070820936291576486209654050966069359933914536432880651189585182720000000000000000000000*i1^16 + -68024419390553145896969716132044047912184258863485202546782616798609150970660384417108471966269989915019018501722068417050100699287448071380327999650922709084323964653429206710877054727200571828566942885618332404940011628310691127538570916111863897308871598127227124833119704937101136933760305513463569585978959267825743065945474292172541349026541059852414232490528620137751381054026813021815307546053090109391908067234349238520185747556131832933964830340506822648209710885058371928643671423356218368588526275242724712337370936712064819964737822874349289241650444347552400038290490435142920393082431225317909713882828500834590105080086426901592421294482082314248951892111333383209660481436800485870811275641719264111062794918776143786621788933893778131714228355072000000000000000000000*i1^17 + -2744085391573024066014579993277664696242280524956743247866180073713020574703402234810490090945350469159436896092445909235932417586436187180219266167648408805643181637406202504337633931275941590907240210038977875874422047507923811959249865002185321064393890832966708853983728389219252605346116125602226683693326960550176430130726951172934377363149589350939940763832729732220970214270481406686918067206598606374504991425794856334077882790821014024819250214940613696812727823431601681785034214889854348021854909598335142721953801861225072598719762813121274128186247948507713021508420985556579652241775990596705405958957158725804361558051692000208485170850644532609245424249227746477769451695330622317589291075492794015910193570415618677528773278221308628875975065600000000000000000000*i1^18 + -6317202304609116061402080509435418129461480338402343607485398658979613697199841880841555203295100614280355079964714632077293736392798478664405657015462973055297920879968269928413157596940375815186009096197362068914752172056311070745939227113485720908649896627918468614667706647876066552024333391998266046248682634427006816806325493790363655871334366747460230330574828019609780151873448797396252957967774818053516904608159109412889850661125390971196805532917781577610575920446930993638138500505448433349161891041366296953502846121487198399506945599128556077018248102203100518944508974456253775114223541603787274015487157495460364641740459590711676871128381108932091470760084085637735703447593479629282898619822186554827240028653309262163437835707462734315520000000000000000000*i1^19 + -15381820552431705932933210943510142650147164242802630763909164970855239588896292499594174247211595092311190812695860309239612022085845003299023861848105094746506928611171721033734144375851307625561867367792559407065876471860047823219683414158505334574739771632639520122478532506619281495000943441476710295401835689900985939519428106887310964746895101616134128694277345512644697317379362007136395381742813845053650101666635472342143005107231692325019158266534920100341581636688798057271176748675580586945933576625660505646033111086546124592972379892268778353460081273960207122336295070100097178170475547363187668592872483735146826193803741089460393456544461723171741920574396308698852288945565411313019550848829282021517982116757780799696854992944103424000000000000000000*i1^20 + -10943141398976406408236017493659057215377362922572501779432377370668671426378086929650795629790062977236840625878611731642238378186697095963231558119735193769087085913231114676100210787486053805317717414565966943726587642688552885016829803698619723548081591333726220529060980263162437075933994571550624331079662297066667915439434676238565278601822210845020680586495796008729648629705972165919893577569659925981303932431380572410407903773769813142997901306498334974090809478412157853847305126807606889395553634127229264694207026734385869742654277874306210730077868915006458619689628848829704086412222155755677798456277925148273271065222192130651707901773004636634814699673875556295529369434295515405929405616397970579290350722657784380322924304793600000000000000000*i1^21 + -2955379888094597968919021376235165601293623922177280485811911813391884141395343563841512721283845217001718637852399279657564598631756411158355853776135085678974958910994507104064437196477707629599702817910338652569083486226566023161863068879110072881479647671880070157890535961425648141609986194462155425199173058597991195524017079106556942101153891568349378654518666551697306701274929552117020398290203223767396550806048991785459834113010395550947960572749161683710841864316968855900830107323172677659239216522174462984612168015542308904589612616724095675141725361883178089544559686541623434634715400612624142380747132137802144184021956888410403949964664374390186965930229709545319411896736247197562399870929085863344032569093988132700815360000000000000000*i1^22 + -235739083154747098070855615831567506650136093019099187160574130073023154499804257869001635196121525208952137813593041592462425392325319373576064979106170073304529506925728737406200910092422568576413015120721763489295055960912807168691455654754622958192634308484271237482009024392601258187747761452822512147937882560584293785279239941501874542781059391542588065768359189759824196418505672658559193758197443290437256588717644694605088942785839926032134337513339505193742522203174991608307479598692973245825163352634033242202219381209600921152914939889772493261562815467805742745824194195390592351470868868807519447756196798663523019812357938021548469205066276076367342863911872087635609022921184625023837686638644482144081090219406786560000000000000000*i1^23 + -7299554732810600902872778666360064771177497097633331911169974718090741637094832469300924788773332414618790943771464905083143500321431175353724410197134342438674157049383532855457578152289629229053307547952913339509823314434294576132471566231166845666873578401494934166754288831706052311212963120228162220139589094733938687490200407486516121968202351298605278213785460162447584917117751202780916748193999837526188540612726859237834411691721246658448544814912088749052943950362983495229510445135052378109269257086812160178598764201342609590440076345177788015974133072565491893548829449409169873358717423115783691005408133616666455003881442321578810918318168229901073661525521462464695243214970656850013034678936302467798376487321600000000000000*i1^24 + 79985573121839378849219717164250816299454356375474015571289694437381865874262376352511244733990854339204729525759035404652857026960158207938313039654901651765639493348621425151205134176067003854540897403359575722265769883227853708867944880740581583418789874298531462344535456024152948272480930918620636499569751875538902527166768652994721706123785364076475421332639346372905436840506327359807408399477668012116438713914800220752785533209785343091176079582043239388439747388945847972414349113335979771499321085550519553551263178503438133107364031974177404083725400968655042786863646175485996983889369269972984308249938571694477179983188699319155726962108887820803020768798072711435498452656055059806588323128889286737264640000000000000*i1^25 + 323865843093288318928021407126100131265838142279882998977499939637483951050106119332779386652241110515211733652661600447057182225725005877855432368780289058609027884516364525780242466274679423857108963137809185752173839387723242683647647027228014895519559398263190086042120961462259134200433318978914330862665783309174405974989109080455971731853276884466046778884521688449525995119424180312882094109820364230730324104779982702311678642441080481659061881954029766805435267310196516414946890818863480113999242324542787239927286562986255622566167561540187151280473808030661168692490892438243475973029409957764658047558711697421290641167797578824810939648532556479727372371615359175801951328613361253704049259108630528000000000000*i1^26 + 502054236605050429012193561859014605121182611254805991666335764420280759956922315309296317945919184406017072256357210837310059740899817527009614836817648828093738801993348706188303303130048610300744286137599383280804280522876762167014572998332553467491067304186860815796164251298717673469313668757949341873546692417499321060532665838008449370273366701619461019802374326053673505759913886402214471817608466704924342481246842590923456066538922444119650649162031927891233219690431019633971741522423036145854304719717031789372788015626361052350376227448494160503918045513662771086848301777331871394300266000315637715062920715635554806255711083497320520795462866362698169094499617662474938546771733857678498201600000000000*i1^27 + 30871182483520729445929010229195353052532890136181618020484698465778595308718779998924108040080661045330468521696384559033769173471874842217696879836004098234998399807687902531912595563875866946305578602798081395956405251985413269923089601784019571001872572429321910468521704212868013832090166369626098547042757528033001205928201162248026720205283644665544601699640972297168895093639661120999719219060027058733875772949370250779283120934946469179247824929030564958514065945074636341486857993850324374404360005092440326377791084641911326090720713591207223149986579618952039399936301592897543648057304598269002914546995274613254318945490250257365305234488296630049193777322429656918823618036797276160000000000*i1^28 + 148567656105028560370505740166115106286095278849500528495091407700335389196003758750876995688452284607020454240161374781811272542536674475408318735274261468769170771823053351877854309270033779951668750083231066747288309635241090341909955905374851250046037739635252962269127189422716635118242761786816283077521030855438012909645730682269133383075958050131587126155195512197116676859374459739242909466640517105541600532384430758075283271593729752792215730442924282802088203148304102678115111934279916099192289307143884653081520036323129319593172171222617634499598863491032613971478797087902325107843084339594414677660570296293176872577681058336249918185001991692619951214186079415521895251968000000000*i1^29 + 242991492461363511014361153334443860244704142533446463953676014880153999696176855815675911710980341238620839087931837448592834925786416110499517443869101624662164192274713517515932734049106252278179435725731610210374267418016590166135749179356940135143169279992075818045630715541768055694610493543470526855243087114255419613007233861610399478737160629528135534496834104520719363770381689207622331536206771832269470425473383816010902100402068836107734251239099678191378936276419428651693795943019704470600625986638258918065532061706434737260548450976985753336153359237868888057341943086839878737467947529170815361477140202633583631076055221362289635835412533418742679059377553408000000000*i1^30 + -57612828845279226512387784111863558926641268196004109047257908304370398938414606131835136487294419623940993134131693639502654010398685665818641397863505081093857386809669303567488128604915980280013031967180837911065327819486052455488249638402697473347890432188747160043164860738543041167651923152743093038442549032871206423248938531543635623988543312301799153984656045369473205446833083017384779037887905758666359335168200552780957551262860406782013851743015339260066885428549876038821522864498354993337122395391947225075387227606866209109545268123694025785999000204794600613293377718827410929710435900433070323187215956776950217304951454363173689353106505812866498560000000*i1^31 + 3223725092881212252353123983745706762538753232144060688540712951028842703122841616502770548234432829062750281593187284619894992393027953939495257542946068290822674843361797940361663449420771040201902109959913868991081364865912307243339300531311733906683458710167377050014678957348689963930909256544376116881567879258160078751508589773991969447017766928479313513198823939414061333719281531050587863936298818654878879146283418602844466193085195715239601772231370219702478370157284996863686785254761187514239026754057909373690354635673243132263966275901727063007786606585502054947256671534182248880606279477493032861526978551589088211491055033357491507236864000000*i1^32 + 949682725911480559842825373735663008731629351836282315182718139229057148119081531804547314128595493583869403449286834262308497748757024589124510827057547104390457846840006639941575925166847774517301994492303988128572609751987518451870015470448606334530560464919084516419438105090967469876986739219006604148755454379870536253707741116090843466860192121859917328160413842414311386830993597593988547090990511362603998646119895563679494581046233980816815076766234344490511680420264549275624151972944006129581631687013818767258624018801900919889092059213394730561218135146824154129358477732307940938401995956513117458477139456755166820105992806400000*i1^33 + 422424848752015247921828343827719593519734692464626844633182447515383586134824408203509759522126138520267916288279507527803262579547265717040980655973940953820567474356556899664296306812939739930058996259501363403338504326235674688059538705088290358621881199174644145609306055796744869039777224944699272096396251979862747236093343300189821111683082926037880111830766193100217770626080717288426189275323959428344390597638292031908886606418136299528649686380103437657431294625162803386160681647164720564144819557983286055622659043416461744195498709923992108772780302582291521418889418898941885207877080833667661132676562325685760000*i1^34 + -3919864123225602458977708778496217577491649919883334850273877810615219413296873901910929307658358432756510948248735521889913449778913136997569724953491413471659533860154988596942195981852865517276138586626295946009339712279083466883244668117038881009563543357436879095707437206487722223534168397131804686264216499431819057259590848002678010009512084727523737410927898799460591547000251885195492029162593940242753064640705710411370505133551493983091976836013180374599401932041962613608270770623495535700357737256228897205642012827824044736806641836779724969330012858439271055588405932543339111850901006592000*i1^35 + 12901549413829817395979000341063199960857482788820143397421616454408959744101406251544797112579361592970624791226290756135469902171862452810454917671935540205358844398204899443101233786236107783215904021783535719564354498980900229975291950173552202405004372708181290252441583547426290019110692800982051023386303265023958085644272850771422989549724409367797836973179745361881238530554858508729737469954121082327117254565205040685672247784094321743491542482768443942337976304626201397745382997939425411164959441085474779316080408546711153594111333303426865786864955939091912591778468800*i1^36 + 240658636426028951170838069217639945265129391811544110286516230266643913596250495457248296840560412769014858689043637679444913120410531105141511099964066308847155753281433972118730929353254162408101363712222392064348617495547608685536272998342781884705654100431330120175713935189952376538653275110751393665851106576774003070102192229689202430928117759255419112631166644977419890106101107801497109735165234043166352312039037462252658201898736998808886775552339803749999307219410459545025305809633944775201800995046480*i1^37 + 1381991672958788440655797421281179613327504792044709603188816889956342453422748194032409765079265814303247943260845864151146265383619444230137969681356463373011833037003661320517210574957364205953859105734016588587741315824828983407493332490915908728605722633276988784769792839339965807805155149655581453580624838471536043925887673517975056004724561562408061372547688186177588351455340688221568963921647886618024746898939875142657519548688950748449*i1^38, -1154376023706778237627532274779088534185774939667027035679653227319196651689417129765608826893631035342296594095016783310439380756209353643731876131756584400689995262065332881885268286079523148409142629559245411241344781289567877497479361581086735147695181399717761157968808901112728306532554335085438035856493218124501894163190504890581760496151065057909309618340385702409793300025263889039223838612497588433011912128977149664382215368082342176097844926564148680254299824107735971447126345467434089598341177276090394560166369439476574248625559727802276798095831925189954929223514131962130370959114851947080401772152247895370351456647161203050469786715620346110177657072869960828872640667795735556318649623096485889276174538689198206827177367997566110321649795982312515622646947972039690818511869667304196787924321715724456695652700924372150724112897723562882249529253858955423374347098881730253737244703749776616668502808549327024198081921929800813295852165020153384485357813577649497244834752725601808926722360461124906563951147461460691141719745710604615239876635853420731816619452310324128687274654889804824576000000000000000000000000000000000000000 + -5515292419294992913445610428386369984297974460348003822539354119479221139711638646864346986976133172800952822768652862762476839825868445322243885514910763844355725404854655522807566375902506337861451519844139206519954484948114375330892592286876966393561227190072114323175097233499156859217723643682322499970536001162602521752814071482635562129003267275165846592780537013714223273163465779476498635326507873332830164581081826535965570707419575638031167333197842960104404228187975693312378581842581279032169114973009746615475984358781725454357775454161932546399969148771856930224447404652496705091822388976559676326795337273588564379755935344143920880456178604675307038853887533649900747034116886028433550239694143642620516312949357902629796158889519180789728502999075512152578881889379015688749731130907637106861065117098288834688480058793104814132329518183612814273673206924937866457007100636172148111089316467347510452709512609266324698568142202469100729539786478921181077492569514401294871760725271392448205723942625690507600596286733064459487988275611602710066022303484845573511549374989741386617715240478965760000000000000000000000000000000000000*i1 + -13056385681654706981886746075124254727367221524875506239931729503345714065509894612789882227867562343763060105272109346708859794374686468680503812831535822773397419656262961990454935722365572638782667871406923578563021182438073628431788943368648393400215932653589022571366252901255165422499585890064201579572083451934531831478228145529873147411180291676052428827299598332019506041224776663891296102437718133407907755782162840421177892238073219496123373672708977421180054801008738055783163966325339697862253699495783983051144063662627798759294095378952965891886681038376191443198805804064525618872206983175999829868396232681632742940752935631221456917824682922265431234344998006835322765756674263178177275269829915915805530291444520319600507220175792990420934878465079111655752802305301424176043483802411907138514045266577939452077409332555433125482185423836345385224584201130076937659066651312375227303363376191381485543281100464904803280509632808039779109978097996950356660706008149024849866138054293291997561952753499339482286562697875652875765904578399133454255742016315759315074604724529911559798869437972480000000000000000000000000000000000000*i1^2 + -25706824456385896171917579715930070223292893407689645129241193726123503542870240789555658083753692700932595507339003059481144717755005033001266316334313451101397746876559495690220913902309973442025841496900856295617299998642136936859714312331218141856465405860832067248213933246203404592191157303001936827410838552561784136009806652159172149234073457165699927636313080020043705278298960937581804659727293544825833528431045762019347278784371188946454612734944563638330800783876044737657338691727095365936618421411701394733284163021499005186780237297292633674607521459694539428381868894401043845474520342252767129848617033020220673020251496485869842184322115044835552351971456186867228898407734297685216972054614752196921019056762927374178606089881728521717144188634564560404522546245662582132985019160119290322783255650847797632905113736675352675905257271504033249630860075073243497091885278721762887570429895704123524707775418969450819830050265788276586589645482474813982723459727404574169150462750300506295059805000883004428603507160393663610674281340422050515141964542869864666360493084595426543188385464320000000000000000000000000000000000000*i1^3 + -158172255233642434591608302605590952111054109053408711600824083426714581955250142234741485178481224288147421055308602541333417285020249483848133397115725179166597930575461637739032577062102068687485651439316048922518499823808058343033130785534371955760032922523870144905958384071142738909611844583804151071831944326832147318202775990266692182425941932314458898816352876663832292079736367893351373179088938016079161770220925764091168324939924004669072579467653774814207054467623197008938423556011893115314117934834593124629954109941853791848993694533940866450452069814609830292662896847069435329158656350507026059525489359746546321492104376437850971647385419043461204538646010734928888478270307311134782171017155903712445504269260658712487402652904653914536780705003172206258593619922808146198400554021879110149592556838358824312902841335852387533544515910683959971264245836117693786680364267756863208947138042454800300979246585205053141267005261373889960161830595738539553928040623467003002068824831498563869362071117326117752969212416245887613483348047567640037691171918258996210174866363022683554886168084480000000000000000000000000000000000*i1^4 + -627837125354469562464096790778204369475483496921091779219178182372899956303253605752387865371471596459679501640552979778006134017801049829160201939240931274174398412737998925168983544690567102868746631421015629232654322357451870837114081511872757046475885390087606146637011306047116454182966469706415436848242824520314980732121858634832560835711429193289638995509209271704694367438436055351497973151882647258743709760359604617501032373951152275124718587520654503417938595327025492925191565547088985604635622316313747938685505430219210410437562041301190193642830055259934759982359459449391473409179831537694571998823061437378639572580718801647189423051170364150470696066203860132233890939409657741331717641273331412822718470862328173108779814088404216056671589248926555241255147135439324740356521439693452945826112919528448582412850908958005622277423601996763449642229376499401047072056477681385992624695168611270822140469941971537453664752779250706813398312965213024566707352440484600485509400654344556783327970035592311855400355167495675572558019607969814311442139173324235362368900455583289768640581206016000000000000000000000000000000000*i1^5 + -1234332419999904433916795791147427282242708441522867103362793670006474221364323147034405355015667799818309636566178594550674362899316615914383080041615946367630633199239423541973779623866462265415093507061388744363126496423425555186721048897403568116848659920001146818248401831075276105795526111552584764219370778684204255099394234433717274320924971784261915143508569128410387549224103658556560151706932427582850670568446317460046097526663209692775013642779393542109746053369124002047778256368706315860505462397979298452567235239996972574981037496455866144039288157450617824929201674794364358641364677438401000184825062707294308695250045073924225350761047589446860529344320505534771114331885572923643137060500222430536302567309853834893214649038613653697404407665283129375994092547834798389222629495665395906746486280143762644316830374641784969083310941579146873245267748331284466003471702539659422223440253738592017750066843001799789576003035238778850038265351129042979577422053562211487413381647329324563927227845260066006555268315679348265468561745885285500271086497711617367474501148329223232796858777600000000000000000000000000000000*i1^6 + -1525099788478884907323127256276340901615831934360935891909098840292732402241458018978384118711158088976150088440512235761330543639767922334811735499140232544986415215904925297599756352809080717025977990892890342674389876125101122664335205819948274048392853567796561998608260368764405773653932122059121004387790564531853531534154299826903119129824369195810831463075856289611741015400616645945445384859388541927065823380694421103730854771063584564804858165885988604957240315635156555238672639939428228135751585403512512952083621392418551988046022374433107269347423243353161384458026153065988678502035394103984404781034737214316987270426673677025789709394573740221589696545459147521657377491781501225046075663990981232797787841640159974395574656730383085678879267024370017901654270872014159143477404758709750509850622490971063102751252779932757166905705836643087498284628601026540393592419372102982950126884528715298392793688633429938855807663352759494159516180755486467858305414808948068758245557173136853855384564831938328922978735345026931816262445520807455330218142996357365822729687166637668440169512960000000000000000000000000000000*i1^7 + -1245113735062323947265847935731780994285653490262710342766288994244714342697917758317578840456478003809782162031879986505036586311693733183468709829996632550554210905864314717978457711559711792331702693748006771688473208857882436336120724555783132900397079760709062372155551686393483190475345452999671959633215571288673361804934830231033007812407222643586239788815456302909897458940382533664166557254992536191657557020925581276314530698114436002659926085131629063556832856071748040754412583266824064353781003417911415531330445968922000044826481004246397732962084186281162986480202768167326443896692651940582367127956610181945744931877429981464976401412739503471729972475231781620000774895499929259737583482906211012690366114179524317598637280166919106478571038714725224930299916972964153617043176471397340324584890641801173343151454926811296385837252409246018330170359764768410454338751594455397897066225896570318818670219409018223729763163853520301496085594254067771033339654765998327388879014978309129040947739761320520070859118617345572242415897862788883053691941717504752381462081531503912941518848000000000000000000000000000000*i1^8 + -544784529803779633992634820313001405196226304233710706741404228163358915550014752255683364274624263650148425909413762227052208880399708814659204750832195057487176506171789765475184303912967981964409424286916537140770125366538765005360071853055311185492038716112534778064539018266964167389817216427211752944866466712012677854384667987350033084831056051434253765294346760932621610875991706498488636583644803865961537041171553290755404503835313931898081048482090167626642290888526310208562087220023994228078585245798953260311251162437445322549331454373064531647224588253776978439187666019416825843201029689183055376285866622853741107887842500237972493709368009356396150519859610621547723662439403714708697050484820748226114835213770387874071727452603187248953839751691683749309419623728672567547166850321369666190046273585438480934528984431273159757719391324217492199632833324591003358536231599969367423174993714274135224271717547554534984456069739313930773739468012835260842161614948482930581469141979690942267148725430032856214827861497511291120240415350783091005882694459405571991646104653238632448000000000000000000000000000000*i1^9 + -209179829080619651355636895731265270334298913776539604457023497930163422582920228558293264631405268076429665807099341343435236759980515095022978775341623626404429308131318024603209742632925722802662810768316331663285142805941035499261840313145755236310167547412271192725471965633901347512122167223661750377105953730892609608913899755724094403226887148627318131101928750596912429962329640868992570063905390670614072461679441460330257310525763892412745237388235624764680260223194663651060481281735059171689678921373703575139971354360385574095949000761719982078910915331282674831617064794225063928601392527843095025331608477560132608660449692845470952580445136507499174149291801937130191081500964842899842214640884879679204907026465095582899319994212906976931591588796211302404368307122965577833379846000158469668980101290804996390204049602999445109876228819330845090617105930293854928605913992112054421479861553149502117627279451138705839031169521994955083156137655512376788275653589069805137431347761618121810314092238837797691756326386926361813087357809228325114684734715740078190160495038315888640000000000000000000000000000*i1^10 + -6043287234420699882210235346453735467727507622335783193365333539370480559378541372616209745295665224230182145104450449885754781368680847174888001329954569580098723534639044843892427923591925206993385108539161299932308291947552163798213430499663471696761376051285478917878135669607802663576473889651875149147864206812135321680127859017638931233491632709222148068711119537701392693139848085346266282342420159594102041912328317665373589981009006628280007088585824116621468255472230218218805495863918882975478549208430556168241701576874326072456334517004679216018089318288886004297422455057671599451119946932850200618535251058541325277868717370835878330278332613823063337388871094097005923542189981244415838271947328520954791043841282804660725137951315278297681920405487927928980404009093860659039323776307879212978942717938836017689088229966720885600130853417456898205167774588898467929250647518088281911788695054873066825010880378267156078696568519029831166315133354666968779495953664236068869651872853407865201582974162759970318737356633988198190467926138942720734271079485535328271551514542080000000000000000000000000000*i1^11 + -1465881854085957861260412450960333081556395386391926704349742453218170518821470953339560904626683462438267148210065387628857167868362692297494042236741183353249378131479745843614963502215682936757620207502500131453502602987629838126105038145359108252811444267155040022706777919672526903764221568001806976411980139232844558038328054928231102532795030997514163179280965367432396560554829522354396859227091227023889787878846834387197748027506645210658274340860362598144610469847757766221319946751936852462801984779365512911551267755266283439306499349203563483458349134524011256348009321420602734919931428750351196689528940325299002314094796032477333652145950577643220078164573007416067211509621594172757063878590511037380811287285564486230926021562543230986341053054369998319548256614705823771354658466804063151162278337496978339165547800332366063390106529913468337881164627157013266673814131969993228189573134517837134945942797859857377469887577859918133816610510627574411134703064834916648714178341173234684651654920895958473188146281413027539397967309949202799816619318602657083766486335488000000000000000000000000000*i1^12 + -22535722930895119806172204480116534572289713025360284989070871214573023338961453284511491775455197879080084957124600737024028231977216832642603408235590388273998546325848720667955729385139870409150810932728800426442334798582517133729688739274927148641703457086350472529822879334895321003603574179135927975390745107674874179338175457759755985648271757999423414083929864091864608601095433730162118559698991961056355440245923465231471711761798229108985606684575487257530743527922007462809003558299024942715850141826221826008500412365763791223750227059882339045432002292759747043648405984741349199827801545658230405125791406163200480746678328526889335356885356014751528315461518948952195416654421389174220261299160520027750231325102094598369015156362147480657517617290624344047977190173117109387710995477408950845883664860950088341303553785726312603469197579324824295341918723132233863360797199069934891825920736789334502375188671364909099623188446073514132704915136194082314980272606218394817757368911095297449455810984500799198741710540252206729637430332179968674352205571003695725637795840000000000000000000000000*i1^13 + -4907246833589390096539437599542035058193191138091515459321936765130497613881265534381377476148972850275257803374726273793552751533532320797553899648145487024059522231028426100647626455487285930718300211779187017448799189133890630083954924965073729870364283136850775562294666877982037841600620182993555259101839522327293078858018070008843482425493911554263938779447515843231634430410686474206804279949376183466702508600595601683627842700607030540490141805665766191083080321943835027171723184472532014101128151602748436070759816304454932685139920918139407119597252089646686262794999487645366798955881047510696335068026113131908015607497963235847313124220008979858398410736255381589966579900595681699122010172394897188691648186819601400310101103479535493831662753305376898229044986183547188839075281202799565825827074338981945293403311795781015525710495440487367237675395358836372463619403779628924214377561907167143761112223717164442502625818476430554710007234127546138978969542531236057280953588852861789754728242159723489768545524528757833559824384777331950764571203044649820879847424000000000000000000000000*i1^14 + -103180707260104769223296795611278020010126803908478193159465300243438334934799643383057729865276854489872368959126056645949894932616998538454507837765628222299707259877484223237063107671191028025113634455049037312377536811543830372833749669612521075534093286576524923141445350826854357050551371743191968638469448296943193999742065718261791591049079858214809676783927258675213018497879793318771389009859441558688334781952562142119634244623653670897461825918321650496233048286522754496579820499541728046714485315932888101420560719225034741876108442757229151971285667139353385178881153226450769579471626091466413173136712992766507014991938661408144353216074736151404266560002143850845390893479473111154693404138573020130267112779419460730967093594494764999137363438146136552501711759253268443695838591771667038149299042327354226883514590944074390731127029247453815931748370575436706390420588787808346140142434268679339361949042348892900875574599530049582422453862005398982137571892086147944413824169800515713544716007480313186343533101524656768661771637098086309278193380586223042560000000000000000000000000*i1^15 + -8250789709495631121282057853053331199123121945474809576579991950095633853052729330455914123351546119130445514122540197051054812614309305514841997608031746362351628806805141437311115571660934459390771346401536296138733485427756279745399022452852550557236173157635342433071034178290436218435260019315471317394626442144285938012519425553773639714911971745407028937237927271097092172041318826753025302001820829736250564931295869033900650449380481755335866145676931457716956239700279314507614989978504310798210873323616272640094652757825301060579227879364041690610564888256849689529129217470769542391912589981052522844460601545784524543470879427328442811142800289229233990856687987353141268995066501855969250055842745797380724998920950844609623602207479421654352485965363874801129077966425775398131115343042127115963994640764630457312381572045677119031132263457694543271879778502350282542964650220764121854506102469260858368285183686877172735896406600023362423657779468914281618091058962847965826450366557684776336184209542647206084133640224933340521501145120098448233986449819566080000000000000000000000*i1^16 + -86820569034531243167926962361095415557421782771598297486355855503106446694234176282035685572801950746181544277614214808621290821085397139663060754496821678876850128067084675099858564265589947668354863554256864871148359076664039410907848781738101615944554607552700694675402693234588207419689136356560848996106225763003344666510507034974459341775041638676112438441559799922698287741571761256939600387459124995404435272929469241816740410731295746335967581683824895102126864776875242232283812523848339261016152338569703351205810984115779812406202012052658885139221399739563571834918846375683918346449677195610685021405949536147993574690827281346453581622094678997101650787451175891688870608272279851726020929797320978985348708522774398485557632633835536971652757073289412280289770595712068167300215163560338046259429530037108632898359879848529224605334426179496795791013736739330818168955703417772947260685686089104902806486946018460788273712745038380938719156263803320802819190003528718641593134011199835827887712153152174812269104352967751987807193851481347956582185510633472000000000000000000000*i1^17 + -3668918191413580985052329102079348988755658599414432946675073276276045004419319559991245673130362538572097396631358350309177151481462912486254131868210030470309203952517356211004306477275699462257867377463365920475462761625604934613228549252752751068610493372208385049030061084782401182263095832688338654393882455931294445386543883083906746894834521689148116298087751820585680990904138080577634784184809519942661950445393797882650973207664369228609979555644496888934562154907032059052929436095983259080104279984231123730963712637575531974956815371805863891690975577026472233967731995137834619954641619909905612463617360884517606181397282100772563383481971622279643654452363108515922719120833998488045925430235302756401943403983992980649265375202345953011681586903610063707156543620840320437665109964096820834214500543317063558259978912257562322044156445140972174921700695887750094825540883532556710252361875688667226190639837331370774937521174480341290700925726746300758846960558292968843977092029495191670449626089597757772659256226177649365408206929440619136624780902400000000000000000000*i1^18 + -6693030794163316353830918487058024806970225824292915342097821794783279602178049413376714843546035272615264133704915736613278970055210134042747825637860029473424128708887826940358466625128440790544478956737995711413695597280871142091111379348476637422807768269454978198352189149029795493658206124589356472341408609377634892235773849976306436998941018757477557838526930158192644742362945059421693681706958264639619101555212691382315881713529734822862219541725898032418363629357256271516497654895612038343211101725280050343341665786689273572315706423260305939826300979387664375234113046087214959115845652787338716716448528528268613291283124938378030508618642041692048178342451625988844867711804350029133987944244436221008741846522899371199777670285709173985394520780777950518204529804281823381929472235087047549473791468983470180041535885131531443980063849994390544121521301479132103752121490243841989485836673650278407381611429919218577214922881787383800746306528070911811110371067884942213367486151978454735733447076743943575122112084650706680469491125023762630574080000000000000000000*i1^19 + -16830279688395023792133176615131360431153795817268703260694583287928987170569977765010787868302256613213864101386594554819039470206500646632448814769284349341610622745356030761089906091915236703677038656797233752514617724328979217380815518381601006227592338051746703602245868113262587224612965308538617331793910432186343236770572242110849022046972187290599076095277983754316717149731968645595769719993778800467121044549166685137962142069572858994863766307645639358847575459667850894341329027790027108674663226653703895707251960992912961531473947816955246478611674514794048347636242675384433145234555676323686683155341381402124024765946205641209124597162188760446957464617991023636834900482557349634840376082162852120510981696589138318072969993978438923974207322369346550478440885290514411696457644097954816075130970834716372297805119545725624383458162124733876553960671567405117545921691697001012997097318403517252327396724627157310695125245095557013988704919548839855103591973728276406299144424192353202592880218021865137014095272143668997008071001268503445504000000000000000000*i1^20 + -4173599853541368004468783854144631035324087720456190952001049042591925293062198943931351102914862944277295654585317381035660616325036847137652998497667204996818351901144710172406268005503886795598078537835517954627932654951030008638744049975685244653559008580940187204677015771034430565747126976610053056445669112011161253376773015150055215866898170784988759616042486461100864118699189304075449397287963915708573755927710637292928802174352019802716212208239254749744672336117138152935648642790662593744729922808454628672425152802770324132446790741119468909533513935946161916979848158284060944143724467969100059239804664651702025783730333151758246761945278134823495013494342413025534985733941082685426706876916595832275169201383760374684240736504753742729199211247372422089981383392910514792016247030207650880780532269809813583665727684966866994410615183738923749489590028858546885818779823689792851650150241520763371648044268623371640494657212518708613635560122877069397740006005215846464383915531223505524782720933447537408362677825410942538421462315827200000000000000000*i1^21 + 471362811608617953862886473407766890418698230397213129685029042928517172483504770546752750018491691066790168267178406465650241199848315168343123644863413510317867950279404014796783820562524947817498622610862848808966675679820163986925525766891726997018936599205387934727265281222961078410176769527401810051495327977344612255260338855641794968399034733861254778100054253872681642263072882660500667934495564792335632104665471046296633134440355019701010490700826002716828649149296078807534806716114191618143748259069034565515989325835008968926255279910490690023590773013081487180519326908947820499111835175501132677179303690295626362567118092053175265973871952206359420818654774013370387355283567008191106307507288858370915304979347172079187878765789321569450131985568632628433685616436313609512445701756833312180016945144900297821567144895942466411652836387337333468614000080485472033616114894158939502215909483183045248799471510276179125439858499074688361478935302844989147301231351882128505787802508695782830841281984937522799287950693387205817139200000000000000000*i1^22 + 69056768711542308425286031064041728605591842180664973922260245869829395255785167071917229151557457931972279776723117207099850253927505879148711656112957975390696925475658054584335988199452546194264679205544063923094205167248990189668326208691713460355156303582340979166803515244687565763141339362851942642931850596075987974810738762514575910997532441461495625533326317440342595241894577345843177431360064936934971537541271528900724112569139311563740089911556832704650245681846340744590743785842149740940897646753956782223034651602432679712757565161482581826657226544354233866066284617575903778086359665288289015048850263628768889888249537757803990299292608237753319450962981880758135249417917674674706489370313727604874240287131412590497856508255787761879081643476661368963591214954936054538511543576203723733864255928144647638787491753617583810370673207937489482045812227068752329308445103373998247371086716984299595100963528976275792996001361636166653284749721167411824214073423041217864194800748531524108460810974593226997732022590550048768000000000000000*i1^23 + 2872916696267173188187797371700741417089846741432907471469784080475216806568235271406862303912864548118850751851070741859403109837389989376072478339465997723108911481024681614651268199819989164494923741005708243354973391884946302341855738807213416799683657106409469844092928335802702939290943089998855410830555449090167525638138956926591759767001353683695055199378314080770637692872085668013357522453057207583837115590740698206524754812032420209465790049097718550066892739077480938797701898449423028733148384088911253482797595295355170158571328778281716103508660205754261424023053404455505643979858979305613647343502748898465594844257442262922693628085413510604662491859687028547760649728495178424592282921454660665154002379710595252215994097903913277387038798796758177947587806890798750187472392124424735895364736821556265677048753699632863052696698924318424153306770393388441354524361379537080758706960303393648100238373137566257989651231922592902019616706337113588052535231044128094836695890304361917835422450565936844246872405259059200000000000000*i1^24 + -49432266584809664192652960555781762481775186555793723557566607525687855315064032207828542381239360128479131530171734950068345271643520722454681809664774297684756088455438506472677922856435200799239847851865141789154848023014747400609029370460966338003984457686269403658203888851856112391571481671259364721163144300116414130459789602527913831664442998539143102604926884145434350981021765129076253088036952138692215313786559982058565977430517150322774474065871618703211971115584314062429841375928709056918830762892881798017100266138267978574484070709661621692074939652016893341496372912534133386135493313913829987784394625568629664352095066286228315083401328873963603793152187331284743733694665658132512717608668972765585681733534154227896089963131875860655972503551889938311513964737052459537220926716570844942479497221046661630867222269611861737454020671987910428249549349609006020136551543157720731033290554524085896068972364347441992299398828782568314824504315058827712297452033579755502294612690961076653849214452102557817896960000000000000*i1^25 + -188901152861772419116495507888144647071790116450238520864794448297126326150225772027509302160229662737797118123969669428621598648985230010905955377697467794991581368739939765485568899220840507683841866533069707752150910268976302914449907634752362500001590488141713757164693422308336451366394466333668476892458389989105740626886851362135679565291003247931543331240978328938124015263834079214152480068465881595249695911808765340158145163499321381678186720260916900711109041689488382988077611343610945171527120203129564455335759967195681446699686066706841240359401352337163331640491448131045903794534950481406850569367216822640993261664979340611409739600514175428865613913340607998582801690393658574843739713236086151103782283749557780580561217176001670074743447578915518538410133220283886842224312999453807694313178997203912731439508603196748182250627586497781626819851550976728693382671120429470095098573908461528606603128472901706780335278657480753783875111371074833314953478495575855294329403516746747976785448799507054592000000000000*i1^26 + -285096925716329339860091956138604627632625137903648315260176251331702709862868078416951977809642101366954189826669969857928777520673280309445882051036927582710289180346588003440617066542698992840332463659503445113932205791351777138606494736313966331575643543195203825381287785890033538178119381869700204951991793931163644526463211884253254290860636310935309311148513258135096003473821541389209796900227512469042871166627629932359344158000044407291724199471628556874610877309066913373135018452065646107918004285863636460017393778274541609004209879370576919828682599150139282636619289685432665261688925607442693207170183485035384103807395039809655340958692438039140357329829800596906840620332802800838342779894467915055124528861942448496801868712963740038558078626231073568373350775726073549557312379934238531759849954573177733152148234776632900311799619086545242094638627464763897135378566854558184747506113190276116903431736298496925927693805702551761917215642290003062237592334615444342750488644335042128472807833600000000000*i1^27 + -18970147991270901521232739748961603900326966150770972595422084593080232042240378391855684472453994252877336778121372067091237990361518442134788904133784417806095773618187901873557400186720023377871912053649810627128589564351550579918541680281744440876678500545653316390744643666141053901699328694649303514119147634296068526008431927176017979993338697020062140470046814852201767675785473353799883255594475540552690779879860258056166359277647772525721319721975250393809605941894503188543817931642831059751233063249192036391169097038782156921979197533501331676641660252176713400963542982372060087317278644044443536837415024427786783378444086294386660609692449709418247534467465096250473692682935067022601652046562128539665230359892562532824401380328943966520339111287278249284962711407152699667436930801039059270296521427339961403885827025649303744977251558454794580627536594984875792508071681599705762463534302800431910800675910267894008466265897012427433011622195320239703045716549156735007954040966118113280000000000*i1^28 + -83886441943212142645800864820829368669749661938528783029531127026351098760633877825817790154364150001268106222347807718864469694519294852822391496995760148847328952465801587500489794851407743289618207828935808609366938673279201615163100891151310188366815477153725883402624327586325746889829778988354720765472514032132670579585420202173781746433753700848716016273383211557499479201705519682447692622944293511879822558639232989415546080319662140455937012326901658333403189335991882158014994409327277039442235622031636003187651736142927449563632263001493460575306540263162478298490814539850165298702794209548149350096130283871125214514778077617440628975654625075363789225128005931140414924317277762689637012776559069604226236615338849349942882982233128036861731134615739109734840572780241481033020368629653099378047016435454506634417254361056634354416057321476110453680043389442107646561459609409610276769709087036398686892408229277420961935516528956465899460531847924879698836471387904495294640947200000000000*i1^29 + -136929934911881762234523817273812157497764384443855191710071592492639339830293697953289995326527077898864256610890533817860975675695649502947681607194272181172512301750289012953012555104485231159403559552295532453306945169887244671125490182946835818804909747905722174345244789704987240981617615245682595010473628304828645392436063709863259168104743973418484819716462819933755493778139398751457818601621298715586673080426297711105811954535651883921183263426077421480074768774325435263459254652973554522178115829207493327881028876402993796236849466896319190455441490284060578726155289258506802771269121585860291841303271331379104451125644237599895827955439743276572456392956136234618411109567750450576400174382212242921420959520258020749192155432052593921882778790688619317495327940617677939250961400472717095972418675890967323833218906945602465278688044719681784804104361449872708997235794081445558502610711848451729560090828387776208828000021681410165144651387058548708785197943726748467200000000*i1^30 + 32424725283962650354896630632493177631361354093281494515141028840681983549162630639093071293366940334008366042668687541367169913236325509240186652013293883519475461614185741270609570642683220784281483692227820210857519609399142651543625086615479547694177289912173560913669150826455639768474863350232206017281083948381717302397040101558739550915533916946101782487384195808587941391085587575992332559774098231725650259401830095483654324643617766333457569228260212711755215429120557894089995643626334291925645671607295170812041270827569204511047979793655682462445513654462026150514568530784405739816688097276501039773450962458687427327853611331941898590935151324830993572775954899785684234837706756680083741619808217606965057256283190948916850939776040894076020782526289053498902030941633734387554560264931582000962121365085472001892187452587621348593620647307331613103382988767382295389841232066207706833892605006502561590400361211658199704399276742668076557763403230027883806720000000*i1^31 + -1811727130588140247208839044995285520957133114537178613941274203749135040254236211992815166058045252677989732083783325733705698305017473158249727564907075007591789753967178552450309450387566792132896041654195743059214851982769562282858132810949579057801621347952913725173688691204159213059573876566624525392201744216447140291078523688184639872411714236590391900879169044238432308177903174270461807471293079894660030486982959609248353126014188929791659467570219497375681262109355506514222499231577327497102218201094501086445177945797160271411135547378729762279214794867362482194435833544971172744916263574671564270521901386248666809740122465562814745447534939864602663845856198711291237710369651065752009255333504940417972621233138805193907053670497159355963299703262556653159931557756247432570525701758745414881972748206584652606546230016689899706994621262057727810794244214958277318050814482624176691249200339978884928279965743895039047266119886624104873606453248000000*i1^32 + -536740040940813375308364892184430530181085667093038592777071489652267856951091114762456182536924628898258723640702247626367364304388927634479691749811648289365813579143941009424600549962474640179378891647022974724346881146328669581862708720541958012674041385547213629481077355720230495429496418036304635518614165161354659264942445186199789559178481857118006851561801534092551172821830423025744916500482443599174276911054435631054331429597055130250259795225543875356199864378760538628935196280664660035160205887090402543871140112339751570024238172053393339261551467372259369556267133064773915641255282536985278733960208180206515558410148592436326435264596044804749564676777673022402864519102499712651998535278394058924849938628438188259627867606018639563625091441589706498434900417175306815698473202867994201551638867145950079358125307924968899980291909386644679351509482466163360780008834886260584700050672197541727241190193946677269135722551417254400000*i1^33 + -240272880087519247896802153948501991004421980488711264240170276959133037838727460631258282559108106382436361351006694502643578411787054719571776737077300509373927203089431059291169088460733457371583647446173657440749151493446253641393162068156337062043760633215284768132200874761443202938120040195512006975787709328937465885467716761534830372706757069248537712615681423803567273765515723161780687193749702717065189993141947336202028390648162350261622761542498418688629558855067520162859573121845245433064754940265567097541549678515547733532701343698729197064921910683690379934237916036999325988600713397999189766414702626986232489517943409264215761450210983930081623997223712533265707219534710237318150220560347419680394368790707704721051224982059912027579191237962283473922184001786467279121470073193806180061865348439296685186376619985139824859195966514160280541170177843176062716613944964320047155350919778759810447305427136194416640000*i1^34 + 2188949180241975951125911607606026362018755792795424720032928235706282520627512768791849686228724777087622397773327922389604602765237126458235431255847500598339657542270584614996010811461702688475774871388749412885875201287383443135078387361650944321370277096820034966764777649066296086558862742705950678344255831473373758204449383716665970483449614262775087635764698777583539138700899760897797157386300092209644308794308343427050824620292148043786492821839189763551028928185460597071854536258253199148005451853735875156908693296207977902854447121238992508170388632455177350244065198725578892879252586996334280240500894751617910379706837014700605537776404067043224424018819192248497711188856591598076113451128614687670403777348168118118806558020882195175550020403737580029360234326981983008721388830590957044170136899107663425535116841047626535179839278600402052684456402509739134599742683632227805689550617911920000*i1^35 + -7210275060664271482459493235189465642408756625897305143857351457910116476390575679859611552608865581548927648927300500592330513997909369981445917376670340464809620406285196832421916173571987356138943130405502973542522496464079180633173515997920622847990494810056360432287225016861499138457002424440590054733368054227743698750171860948185246436197553105556392636278685817080184625325854224592342549586685904533209142453251683032515447931635093547322774532460046899483847819090275576997961183102057060992350350958315533729342688075893368419984323456461893378288325465306731917808217465200585334150665447782361367443089244706612872458078726166649989227306166419436131419985922555935769044813710151385408862862580367701389872041007512833286495831018326204793302594747259708233974830928859184331718159594060058619046269845688960989150839197727054391721474449412070451977522838474390786373889061600*i1^36 + -64541541199642801503337646284038581091389031369406200259072883248812246069453993860022764075257366658791416076976174192490499577627700355230655686044192564568531622417440468976079193469987210949258374452399054573650774743713871213883424852941124388153742787883598871511017528590046745105596902682305910208531613253656937444949200169135800127058028920890529109055812022048140107773990122853710122684646682814676255223243448568219998610704676210443262708715939473043771400640467232044967678289884367940485524386895118652472191115907028807236308754183829151209798629546103665200190544013862604208930617554939693384911251997750216135663407996725956024580141222146224702063630182211087125071091946941937595616920942740504881631169290000026285402964853485069804727791849625455047316419818021605496699639630517313309343179530821825*i1^37 - N1*16609274138540425228531207326358350775905033970884404698684204831685367198573217982987560009610620476231497910677145185161059652637376951967114298938288469107047122406647772686727739866293926984908839379996448201476244712617350891262536991686170819798073865497558641653767830600406430947766536104981194969*i2, -390193345349861712599963112180877857994093597847539175648247465263942496473593781281839225958827113616463759348843119654293111365895512980347195919697089874187405042998377145568208301429259349087500806699671585446987147623068632489218942679075412797523368831401624140137566173572917636718972524353415057304056291701737988396089246527597961957368113433502646396836539852150054482244389910426409599425794085493499578373119137287247581442803613131858381177196792890436733226506877495866013270735803915787861187308821015503400288355718668773055754867777214524927631762650856433516136509592538474756316700391473240922676822504956812985831412575205233995178879374810476995430569169757994967110119318740577498007267003716609041397027390051988448663533551236589183970002117929116910768501967653113783925613076200782010945727155912512567210506012896944070663879859111642290367368354712894426266017934187797591375360025672242410883210871164433659072370141559100011521364774680897699195250643738259053427939236376607355759087870298914381049966530389371016183454690399815553598676860538092995798347078657993319707357973420441600000000000000000000000000000000000000 + -1896034569815147397096061049138114506704306338251602856102934428645374928122989475290562567218373171364279973051682069819788651860779541222123820393022247959922501388554492614556700212722221535986416269638524448135621071941409934635864973611737808838251483883164677804124423953333286480593239202560672568616019664007194412931405245851230410603701561417225070640538273789822902174551765989663309796722114418266746262285757142687137529015577539602916674178164628444280277510393427281202218020964818426778980519570819942302054363335760795114262140468173771051706933102813339663780787891972417216292862581809614942207492573476359848740012590169054795525983629824196512501419059340922576963918992597393639456201979026928833280900183925560103227552508853456023011577588628378378196629695814368235008732888533241763525424778187485066553413820904460585313569328059947306095020036040386553679348376775760315848770067388164628693041302885786586658975458232162262101118420839678484850814060139327937909533213974559139939283937633127029788364707457191519800586897790096869958910944874188489952739566649817491763597518030503936000000000000000000000000000000000000*i1 + -4653164238961837624698646471479726945845095711257719219850400330799872510142585191813135511199011959453348770589191633246452611810191497997265373951646718965886576291550239464593293860096213117975721694668331957755830210146286647030320111296707368809435035539125608458174988624316681661045550024222493019530266309839572072117260858598643590930102214072212238624839982986159818638873967513260871978813869416613738763817059815614761661718910331684735959241198003835709251242321659961538227124412195949454276091651317335018748542914698178923338903183839000576740617016261089008396174922851711009200544431959617116627640528905920218263597891384169649079473341745928804849678186717820978628208220512555457034740064337832750452341335320793464427866946275835352147466189825210505753748042991802716088894537367379481771040862625884695346524944780469822362616674253930359089346124187869257749196765489055279285322902838582054835174588248699555337596756748263236711251044424820215049891512107398550373576650584337216995444804824977379058907352714535819872791120487797319296554895312433328597528771360494048669251209579724800000000000000000000000000000000000*i1^2 + -9566214462411393447088228961222312524290824154374243177177344034897531423207442092699771166121851205833892983639600558314597838152865998621276497378849162161929039803781385067720930967017663271660352733407454399657199303015223496876861641742959995030553274279931970551320225826238189103937434941701633902811893856875464385731254583026031077375495609719215426960795560030374448751303896784210230675497361223114301200187333004374328788434092478775218970812823798158274987243088432253695626451950081431556378483035827728598043278740532830717559595744611034660895728119614925958756304932768408417564502639076461733580550631000781591094736518498349123368097475326000878995770033767905640417730006628857914185418848792958049768280982117576562146138513202055188526404363789706163120345450869005517066410697080390379236540533769097905558384539896041333552955985995189251899450501047295172022682254486302259865165575929022770364381654859647834041900863068416731373109664694480568066044507919552533493292381751703622757134333177535702046858008510137122926144392046294647205381607498175900502473961075030222118900738293760000000000000000000000000000000000*i1^3 + -54934726957301897587264994256559744957243817253031491007861418898551395621456116224791490498061299911794066661309272765138816959280688325733653818415301989390839602180222790919646093724657804660480314300203290203654324751818957899673861957213217712664976843065025683472768239518413369063764104417692550645749675897299595561040515302556853377714570264220185891445683995619592465370894594168601100205933799875788318592418191023322007049866274314542007884150618155169400910925140939479641559996328005373490825384439467224356903960513999074940662621861337269796811204287051617191143102999861131537397059840237001795242704514894597151874408871368809784208613192436458943886319652894236559278479376480569075484911996424890921814390031200900856472919179832992037381370008091437148311900010500139881449607729947947153817503662885782227727933456451711910596376740049335957574581313304456974734199434049566098666567525683321133542903312648022586303139106487642826657873048480273036768304792505520449995395145734228753373972801529336408520385577858048059793189461229224528878957864290712685342589526365572416148527382528000000000000000000000000000000000*i1^4 + -212826789189506438101623936951320012195689653151482147428210766133228837503639034738594245051628746526269088792318255108974992523156564653481130388257586932018353223197299169662746643528383621159209698881394030838664293927869769624540543863427949915595949345072335465700409498834908682958177276274257534755580006630944045964855415285996175711086517233463471998107604465472654300274931761248793155782014051517851687218462508724512022799467361472668202395580111397331500921306050059500318227547906279670674270926584205994784716980416484323309109415505823580482756160802586416814609483400539606049790774473047021190259843095297075813729757053693205544981538840317222024442411473472457636015593619263985451985578302656666493315863979477665667838951486649033185444587439920679823877007913464236817309380018080062889179296930043267131395551574167469077566525425291710647605637959534781335901461673699638553071131736007739416802430663113431245363741183102959459551330767311208346930300726890217886373436981255068558082305127193021564231516342234970554342809382764426058243588151791367953740213342064186823152762880000000000000000000000000000000000*i1^5 + -415779273717728297274043678338966339816621186765055453621193126505319912685737765745514024410875876902443457056463353326757316887897288960634858943131241739486090907045009422987197422717406471160887509878983154436680764566490073596574132533594082597885606707669347705782826291555043911502110445688607000081442037241984823639911139779505284359820558485551537662611817421233823838274606536901367029237232221101504944611589897659011397096638243626248632473435820212773019245194514905359003920529144931703566265532685789398573592116634064923882340943991112277396069110232442857789648348984311738722130948507654352183214229300088085517679729796436195505865278415609687882873135616553898574019379420287145255918194927781805729266201737377025134690851303826750196366021151864354330901003397343842296941190086024200675785152966815944099280152541284657123718133464099305589896777111846055985695710892272936322942412036948297203299424079613708299262692425204727270069627950177050597515236821423537068778005719799174929554077164555900294978807878421498788986616581775322854856160708391437164100743409393581679066480640000000000000000000000000000000*i1^6 + -512242861062776873303213068232556873556369845653681422612169027472509375606422924587264830694174582869203676670153321847513554376868794553411470718318252256207315978746945353079218041037571140105036799086045900849436173668021439652660926071062856354320554585734485773697678697007000671159303883680662755236482047421119560526633964779807095133663975969090727488782316907640998840077516455580527481802873231710390820454768421299823100367511364981414912163390802549706765313167913293558995974215156239102588219895850636397970662830612562598274383073287289008861264225245019555001471404614321554789536893523846505881094837627204001154468383233601993761876895424850794054219171728988040557540283615971711978459017636865439025567990517194435525377887378865708843355924242311469157827881148898953920174828213694815997863889511820027627558478987483354461357283640585970499215183376121097866259777750637899995944725163184418014696916609448544693158622439849058668977979850963035415288518378717042239911114990883152000555597264623742843941762334155828313004899536537781032978681908105803267187152271596741357207552000000000000000000000000000000*i1^7 + -417478888121786043180333834464092607952985861165996282116362597345572860469131104645893351106504827797991232943781161462559905815522697267984790242695929765104273199129678692239177083309059678196783609269358257953596323391377995335858696829296065935865039940611526011173528938441275140358696693561279936690844321371854014063238160865090907612208431662097605178623127350634787691006325513957350160877457384526550396417887806471406384347156239304179059261965971458767049786539850959628215569140428346892613177260912773427527416225384845707142389468872891982407423263913081195314955398807106501011577158587547157387541775905093171531788920250047606734501634150287483447134829832878269371419298307790234729226136675791738349870610161656935615398771097323336275032320922032691648301301731935423822038537272486209575441461971766142732010198937299314545463731563426413421466494584202744443026597299622534024063276596847406672228648631735901286062431251613608008220956840987863481096395805745600663355723257095453560022016901674324544423800585206319509596053237872683251385074444203051537863348182501257589555200000000000000000000000000000*i1^8 + -182537246967921670509167988303246499998919950039369801096339811098182524914508658195819624982516734166251923151914082189274166700832186317214785050201267187161773315028529579480038126675644580798120312645501788524366233746216170905023629743385079631860842271456127710405038977361264947752856685787525372404130032188848973698465150997604876972036586562886049836723080613516856938200365065884714335345248032240222607941763171566198303516212880305022083690299526403832877916749695601838556093132260459813883586310062531412750523362452586350169183759414691780694931133782187837465570972949693826645422018921053589200556828097101400860587435186354252674961332370238373974726172962973703363924600212214685390726033157417864022000516813145681628548586115418839395438804038069252747129465431391329131157710525551474014666542920557060558387238346007450572069782212808042403961190021267474261534065620122854782786709096029866172441960310444645862062789808992290507318686752325583449032164539386769152079669223396187313598883278464798451585498042014645814615395081902953080403219787226579986835106074082337095680000000000000000000000000000*i1^9 + -70004645987494918891805021790766917902969146742961671309327152066591477915602676171121825283971423049681038460864238052281105465535181817314140305746226446907370456960779032503581098561881592962669121047733376809279060804980207209024331409514096386756508984005969293973894123500727825035264265163022262995572660094923650277274831711399821593759267531130806557866705062793519411619474758977019896932330202823147222657047978419211342136652931538858325834554247869124368066307163822371262836794884606010379344835695103333993599266387520055106396303635516216480487924738888661461922626016436602203372323289679248610752387236210189157530215971397853592612407765445729807521729848227961243264795488561968494632549700617708177645014706031313871575075514364336216039064817843370652052181028426838652888297674998759655238159452158277398876736738957156360666892250635620564455290557433296155347937114337327498716996196070648150015369257427455983416147296546163709561489102335092289635038231308934542648511695046076668394363542671247005809464517170288574384652668619437081965315948407921642547821512864301056000000000000000000000000000*i1^10 + -2013505301125819591651884457500380227504060594904002930720665924243625138801588503186520105650085488334182039722752621013355483578786242839288453534652095508396545170346595877649382396498275364129097337464254393212762188100492884842231229519552740731191596882145063968448927862254983882912348101237528515162291236787283499316284714101254685881444124634938119879443975698910778040717348073792581543643077801404648627044497627881620274225987513802572361159809175581822812745794497165583103284859870062654059723252174670155832098986338472570531175342476766163875473126633486412278884897834721729710221224836015425042283570272373045735520507105589146285404425492577780920893831194526379005544870471605728838243329238338701569944881249017417548901309029854516632307685082776017944436210661041244811861273314493055485067440835656439201087221312501826285700780856137498363536093417719682680575078835514069006737162423205264475882639531700019473393595918753400807833756828448031608590394648305552684789947767571638726311119531333792121415112061241097286469622151008395534313385130929845756958482418892800000000000000000000000000*i1^11 + -490819768698911433222401686887556902513865955649921265332499866832528372104475439552761235356649518527738393572333476956184861468428317667928806367112896304195736119155467254786824894515958317620109531168940197421143589553373415308363251861394851639844832872255609440939359642503005066410910432223760996633460917559552436045766908810325462319962080225142297662382733714697596529441373763062112068920154626108492742238450178447786632206665100360167197095181400727979967793006425148700285900561270756893792241498726051124131493833568108463531317683651269656440315022169022939251435407382158097406905935894930525109153788023225256084865118088159582419088987958404767419955679299671785332375044187442206436958482582517850784581835216455248957706627217448170133493346969293050899207369063263342089972273022041213441955776847667962300236080581523518786369988849866263899208357442881893174993265746382549067177365377805932531766143290812426373729409868976482255326239239355373650973123283912664111919638829698140300572190550230682126247924045709185069837906531730067161841955835329653630090682040320000000000000000000000000*i1^12 + -7521123519687254168793286090301945485430984620198640775611963103161370318095719135235671347345364610916233085750548313967488044397134821627519003048196543367470266131327890976434989966132726843919796452086742011226332869288694917450546990949440662304790206433210708738130525913354706941606819127391091723191347627202068733924371241408215522984238997410178746276728357627583970468189855925194811870933085613219068075640088611225946333382436975484977324792529036730167309962207048323811449136200345142596553386878598724765257893609999541776232279890658438270615261657943666694571204865093878483646180892321343639533797284936026820868491924828045352519512529778622176739272278320305105098981473772019277291951112555931004945274831037441090691924069252135235873619753824186191949707682809807758714597950124374957830319028883428205600236868943450915573278565834337949241283593488228858789359012368584079335217123779347237421493896336217731183999566156249981463772823447088363900998373213816337714672216182884663732776082376282749810485734151016491355052606528218754807028795301008893779378176000000000000000000000000*i1^13 + -1642438312445434690115608519720623187997192152436131873517469208311953706144309752472781463443886131827595677984338152409955150092323078442526989388234416066703896232198456285675483722408674049229471943682221868040626583287559953512605084901913481342797153255169932672222583150330450096757393657845925835554195435208646639692242253163349809461031886765052197060763402319196157309008362767543529479818776550978322774107741889955002227945776287378155417645728857112515080148310456838832633110065087296784710481901192428143335116570549207072846697379955077706852090033879648836302039806527826870810136367222023944235904220135739505115588317963049485941662050389318183631398420547333968117354457305542562781008217466814367496345508219695827949479166807454558024532505713963922781636944562325884414033534418722167166908638340705094140034261329934956026240765285027657867479938840066870082609073092727378537646686803858129088019970638517791389994794590757307965280476211480280136699469986348611997418549928902735943561771959289692238070985013541611029081388727270141895534104174121678431846400000000000000000000000*i1^14 + -34455284048601244465506116367445387623391131889588579178886486182205863969646203628677552196546583494918296000783329344954602472943713113833155145756824533999479502764901986734699698407435422268663076667438365291789099488863187728876390431744039477719960754673829525775583403429680664327462473517316162303251266240938684045756832244540260651965908068647745399687525689822416294133937927842016263455206295024296655111528478010093399785342876979855853654098725354368155673133853643869280435315976736810718026656050037557400002442133915138477267271538769184537096428327533953213205834008128381657060627639854158064401278259438838884295591410551659569125894618089424160205336219719918387592630373735826047669263898384331651597932352409620234942823425279276861034031879390835580357351350079383249951856643257635647987216463794203030763759183208079153400778588017003221770602950720551302312104057556063497192817612366059262998967830367194283905643188160032220899668660194429395155131095272359093960948804580834670211715303145040428213725459904021550637031444790865912954991614812990996480000000000000000000000*i1^15 + -2762023599979180442734348673402997194228740982343484551647236837311132510835267048619770679393419657274476506999895625435296779202594795258586007799645253756907390427052257138134290230053679893753105150010839234205690277103641847232645431572021433094048932733131019093794029241919528570297690504918475930773386643340770270210589845277057017030333562656859420383904404253151032251483775364047041759140327190284880048357219923008809310870165876988098053769252721166492170439779538297477981480382593413803879948019989799111829204874623489056327306917676599028472594590245059778572764058280009432573543429313543754256478424996899390530978043815830689051940625865067439255151040840426554563007355579862460504022431918018150482850427908185156327300740036930261130690804771806154083461212945877374823175597176112271279921861760522138211108910658733585783451808920034714672823988856717220911362863618723172733744662797154432548746665819365720724650798163539379878909511017416289613656462365002574080490833634918392447301454339134915695704163624388997871826225617449721463566818187673600000000000000000000000*i1^16 + -29016609629997841622744344914285340176321054624932781268339852324875558581099807429837776031512040539015542582564161792386788158183746439900251914052336110889870229183493450593935180432962440817982908302597430530902552548384082434016529047976323504547894589332320078647377013989391031360384103652798352694322877271143076007600982456447244504755315979418621424646209271417669340252826704682198277829828904677875218505958603444118072739905087181153723687523098520626750869861925337223212378042450314919508773925628955887935210522709403834547242744675754112502526037806045831187638374473763937162669502961945678716570464219469939335247237633081129079041735517644397069452074762943220331895216162307298425698440449114224622107286479374993723641563380858814408663156281548200039558163159008156971696439347151231291254631590979065852579040114242590805352063998160637358548143933863479838364902285141734178088029467227449012904460510727906573267655242559491903009227802290187096952660782777556812354506172701009588822203781336964111683960111776120652473239355912207917118761048473600000000000000000000*i1^17 + -1230154628310228280980102793845010314839084064997935740668920398992744181326014079284357315401540994110700080573296907700073482053250975421818892180669761162470918322625753640951431349335661164283788660251122253011451114765666192988123302776814438079169744286130116638514090174428158436008065475425932546840490102474197282772280715651676053827873977376512744830514745208604533072891123856683157849282965473143118805673475048399273881719751426854810498259926772390486058863871962683730217779938514967474318131133545840558344259404467780506876945551806156289812310008541205850752131239556682985192752690172030365642901147420050917202836326325741319010419057269720703581468103695602551981196698693819352215898189993041212258279641963723987774860372816587347910235074197987045981952508294072137352257318627629951566651103936013136773600085662777437590126667613498316411425952377776793772174660732334153654429783359185817109895808229088291528290552064919690199554249481006720521530068515991331471425084387418585693511678709338869122022379176533399184986896350180934419522519040000000000000000000*i1^18 + -2241573121483644488637173184865873817848371028930609263731990558155258927457074546586779522394663414677692873441966343974366126295684975341686294193106766854094109417968147089385221155211225609674163141261398211847321402862745003773133289134362451595970426403970742332115582051696173781492619157456946343059054024044927576348467062929886823622285609860357118121669981139107685710920627591381612721991285871236421158681674339421319621990982864167034140909505076848181474442337102624801114213478944371490657743000585205947806358686973205215824321080299467008264008098908676284168031053671671764051694661915584146044319303233431748215643568393400986232846573185623538315598533097317891799868125018192634161513817946926311054113966481426380081721100020937162155575008614000281788990869696721794759194447558327428415293476466243213284348009840244463172128269304383864897612075881222102303982041378023458164163915895159049056706218347805733624669176124553377954582472908885840736115877755150867422473082689837549178797204457810857251600850947881432769170606647535896363008000000000000000000*i1^19 + -5633938160251077578706141595585608307665367080649537762045544453934069161665253721229179840906912639217279250774555228753918266521910396344534069697921370220650545398057420634824520873382949598782553179146224610685044091024501853928401106851874693555877151310204652861174340107921178507887644557911140106555251045883013756321403576108977633075357054313933888105340128432844576635633894739749874911472868420630948062958548005948217338629471397883673860788213670333592295042969619127693098091058379689983377670917377731099509487044901700070379149315999792527177907826823555588709360500535198745414811423516692067171491560295622262640446405345048239200326816833648229543239647574696208865291836682584918535805358741918147120302529577413058144026209215911697518498089950292274637239761271203951413240425015856853824294628107719389876147821044066104294588493181406116207218403636822526269938541109431778108285609678407349176669116040429813821374063700808307593561930941906563246690998018257425918053731892282012939014748145685683288291418849448275473934061069035110400000000000000000*i1^20 + -1397520380826073026628321599037210556023578485833234947391823800826583361822434426841203926303141383173284521388418028017545396232715786892755568563978591012824268503088959199883400672420934138229882811892020579904622848989613018407616213088609803365389579302446293327381497284872056532939196006414493795485614035711201807780450705965914403917584213890329345769648256770160930471503856009808494183403765861544427125358413165181119788039060237884171249922297813695338626976875313179010989532236102978827689452608516666286229259916847039805551204025966425334869458407463244083920395161869299732152129622352244412444642380699283645383764699399967988774784226879024898602914071885296295748526437575138111266934391111068000742826634390761301186312761757102541008256411571149522802000844322876966054382312541157348770415230237735047808639741181274750377438187203589358365177364716841459623935262988357996050214464165508615371937910559230880410459730883759953217675830847120033114646745294087768893804242197663980133843855491434763454107172832238543725998521712640000000000000000*i1^21 + 157090924826059264963954242807440037305499926479561074900828858289407797851803000894303667793144264145223342274481267790983629480154530329222096869328463594086222250473910282954958035481648014210605333506196201348324865354705234305622616250314602183480418613536892614016167700875004647454539186342614463392539704091381169710558992833936217171683792976939547962442610053610784737253506900483293002502972309683809551066157611631353031200069988497626550857576476318299213528272919761463475138459802598895203131904252822899492160907549218414132225579241720389822949251626273567834159380488839840281169889354213347522196643744618220720687618716246002351244632538483894412916036483530745093272609016996809287159582138012240791145077831458824120254893379545552229045615599018507903137004700467329251414361433501299231190222161876390940500692557140684829925070008611810262110846142908210656917838005565467109305611729727990961585041700574093939826560910653599306330829806919893377105017475893875968901850148057005800610443670232663751500469084031577894158336000000000000000*i1^22 + 23046703999875248920036869020666947184786236703480851927309457554964888721974617037193500778268336031684974254316131121925939504040963880262172347954914997534666000567814599426985905967306476968234180224774285356239414098186066876461450879184361769928717829519044915710221273731025476497622162323203758939940464329540673861445068219871940392753703135189344947850698745341610007602443118157856525739837627862184175337335113179373214539241770964035004733426723743642569434049350385888752271467418709126043585389470131494486207459688293299013458780682509017164660960990026453793314289560189457135238650670389467973060664570713138083715452494763608219401707741185018021153440769865297196337609512557084190659080095101293562267636752042302286470415359551201636828138958263226097202394654016471191910715739849624950365632286679595074832368186596012897217820526555790509031808197377768640210018770194650735602322838690363731821836434830054583879023266154212236219650974090494539719705794568097108765068043497908733271445139028446292421662287002913996800000000000000*i1^23 + 959376606967494914591606832624007027594392226888824565414123150446014040774562926542929019791342054267645876406261918824214556348880643959529452600475158336953576220961596393744450715160667449355739798584151950160211348097678297128293474927604901496567460319168101236964851655056029612972574764806011739377809169778075150022084891050611385715347266744761739305242130426587984438455551328191059030695395952299380260288893305913378412541943593149479518920380742943689209724758947751895474669687221024093065496293657303225383513687566693600369336081140313706849642993406683850596755544147093069951787293765040055968512727220446175115404962913348720474916298091308589907735054024665413504486055025251210724169304201820845888803241989612460604725093674329119116993188948781444103954195025323322464857575644853897824679698525956177328177560304076562732359525479139475126452150693584268174291184988363526430452727747772040381793595585919827199767197678599611003986109193404929445362823474902025580361089044214757933115795873861136835402824417280000000000000*i1^24 + -16501717083036874495191502227604196711344669719265790856145404524963527523805149049190431803767957587242784172716183743916805640048097900043435671652512856621013844765196756033307255752011414652647365525798324967752720401414491295106936093831946803683139150695414994250638804738271873750484459991045604921703272118850907946896282373977351366073473528548560851886209686279845001107731141535633594975851005176903431196861501566353322993577588342648021641020578001323334956375515909966701765432795673758390760557905739577521391548021216511003144750026557598038388315442156721247605885399212362411672403756164649774172426510028694776603449373487013800228035814896856820785970645619333509135064885908786196694673479269637175098149369857703322786450167677307582217058631396374967071569790507422924669823305941881687787189919579579818510681992927948182881403261793695817843014355348091496042633737623167391782759250736904649557667461078937622238400096040825922776371273746084778179607708075676988984811891132820376225449149272902414106624000000000000*i1^25 + -63106691210455297522284100210730032801564904280142143047103997168237942613404049143698242443196699599910300288408970890767929490331544328254489721111558569912235903787322419565892842528735613974896249429110741543972151305962465806864125083278082181990842302673293077396005466381020260432015163401158064732978289115849487904293831098769567464657591621983271722768715970455221604270078109345864406667838949486146460614838597873761091038374817049910224316616677183216902720256474565462178313972892401195717977541233443077710571049374730864713716823416095195078511138797090007144890043436285478282567344237729291274756870808688618007455270884736976616113046531722568103329340136451609824722551470254260219231683721828544067128877043404995712227165838218190719305852027200726291039499205296141171535668515386852639190047291805872495768487301482247103836155674125686172732809642725036300097616186953252452426463172473827807309065554393744890377157575968630621357736593713493791284925262332725252454192513378782410272720572068659200000000000*i1^26 + -95279333249791428648323174245872049457967877893728923258386049388358270982883938894943840812602938611324663509786703556740218513425822506791036583342129474516999285178560835479974093778377648121097190181297338634455902512494023675133930379447729964632792688013423484981826657204958563966140122155412426361000202803396110591638631128950299882352072231632719656163422351680258001167117757628314970776777118964269311741632539444381742734479700301337075029848447151646069119429428591036366848836178073614691547474414449483006376117598426824100078873871520570065357694570799268550465967707944889390480979327745324748054677373448206735936802737698028838073389588390317643832836052293361844549691322492262668585720652990634518641089620640603866020842123760990875677245244743418090583322335790476961009119400886606479990853471390182037944942099181440986000789028799718082806849802455061914947247315982290288623680764467523611703588548814624431239733496421842294674521604757291933039558829072823336759012353854852125897523200000000000*i1^27 + -6342355674907535300347114646090818439894549778143372498968122509030966159914787235158112972432919228433988815405766326799928508613577598292774688684372674244919974686284337769975813187797602676428022382098793803858777424129369443253972161145532203291474280564735602106499463905877328552624896273440473581545342643021552800475278272500439130686061830182633842849373642431068081242226493657201509317628482923161673281707483467128733459322583130996499370139558339470248816387938642350746002171407655146138119711112188967151399642605393097396541969085515712370545170165696065543046655373390015277083395171099520469891948279671031966688522201243778737942723161067079716669032159941701051671808235569154990398767469219725363619079198445459049878801841871343571666208296969212913006647433691474806488009026055708405706438720807393691065727719817108775197553931553773118187872769334282421445427014232817306381061638390388349073596309235135636076577062836711054487913525152154365771376167260980313345221705163603968000000000*i1^28 + -28062514540027479186620903201633976378710214102770546385520142193613228194427217549353927680772855771973633329175531788160959711852733420473957881674681881259108682321776505219108895109068913318561255130210247513639590061517198716449936858933941508641511796992978516135479455347412771202671998155345307805372996948894295752465734261933305479563426325758677468229922068183432855114354185533199797577827015664581717079274393451398254449131313068691647675061166641055382359642969899511737670195860286013665493831113940075238263442851244112361362112719549119735275174705241043396894484734855100911920868743072358693999826775759375108023693578591353352617614939376599952623760928471273683389652058318788899477068877496118903150540687071225088130991634377931095402614974669665380680748883792027262115023773078926940447508472864015505693259284627929062651089060077409667605923464606588904286693167320951793906279152331144185405717009928524419401633978588736759021018051701248044379797757932036771299852288000000000*i1^29 + -45829276730812776031511702083817572261065161692818586859701790478938423024549762072177780573377426678045587640067320550288486392488353375461819369667214497772053174751689955385873017807172332470233518654487058569899290550598544880729040478979607846299391390444149128283589078049390516094371854049600682805516488830070305991083198069382599661375129642001729860172180681717963669800784645589523474891736515670650066322855717679758072072150738069956001758435516900588744011015838678304022679972533297434685070602777923073650630642892313936533482879365837087667680326259773038726751900651013775206492980366587709936547509140156234789195159757979582796169186058047868722218020664243664814203905195150820978558259518762958431828385912204846038970764165101012878464864134842212917380582923230390242705157794012600796351585498104620979312800424322351584946406011328614478571291918948866082267291756030445733290306152749084888985799043146592452864046307770214435515461131442060791291540717822935040000000*i1^30 + 10856765692856054255453848890642439094642285791363653478348303768790698968882112575470565297619450153353670634111060716929180987653861262236141703701468578567856428182721701788483058321028998950023224096780405978226143290672909111565168432654852385204394217240928219794328844304118904323037520126540988640681112815089002909538148898650672592053099997529880172532777554210190594344049298554349267969410813459339824612238802449282274418956643946767480440682571904071496214013755247771824047378415804270710985712027502178803262911903165869537983823714723549708777206502528347666232673937106173556847746691176899524152376410245776563509182303663226028669266442710006475648505416533982070235061868233290342174654548469066513958600583376787480004002423818952535315690756970163145159162503869208176861104046887337272880175331285406684202735838329160390310541925216708683117515245939766648363551902560347395683450496116218282189290552254920821515754592945079247849611869822114979053568000000*i1^31 + -606884922011385888825706379838297461267445192685556249327926060898221802220327710471584929109143745781624853674341702779986081039113745775817046288917655407690897744317408662855056312077780185196815604380312621688350071228262365332464682732990951501439427017049111233176837172120737658228114338476012957253784136992437022390133689303992319191283840810384507245109758925121721893081195038543211208882396586464752205346256788049084875605944017067079493798400255660522560530952828798768460639892036846255327911701260101241345335461818089809956995691338085167533222576838816623522971755239299457841125359909334204534507169191352187997597489116655864912908308621710547901040334445932166499147781838940787111815923185087027041994585372609686369480608652120527532425582766788909678865832592976407868336578466746128719661477970294498221305760581026029803227993640710947548842867818924189672936769638962473773346607399973957875864315706287004554593625621979169811741559270400000*i1^32 + -179507171910092108768750742471183666783697221071130077496602629881676496154558667941088150529826650060688894798201985497016620618136044794520760746399583091500784503352196437183553490609596707145976101723940709755131797699796091983221911513642162783088162945095330506555022404951927653052802088346150627833971243528049588588992561656600158304656032288442839014735728357820250324773583201620976308129011098865536810730340480463045206980190934212742161929659250321662790453352953295968412326477958203503441969213380828714244554842867747071065001806057158688020242311854598393419295556272987386403021562851654657649394664444785625627527399973697109573220960163523183166023986881810004893939441974233698246549717978027593428492061994101065778639316175477137410995027804819351395420906477907877926160784453280298721733125453596790548641070364079103155474030699472053215478569757294520146124895013687842274973116444965694773887754947204071840832357684712960000*i1^33 + -80486173024179432040807826429244467172358721563996823330459618362711699750462127847028247029827588879370479266112723479027792484793162609490196326124340406743729991459155404286256481342611442085266033201852615627014339143789140069661147622648598070333252251389693672556311962462943166935135420767279154893942208394196945520769459852050319417742614045167109977473102122202356985868140874687247033274761704208260189593899438724819126450532006110648705030048638919541906158973639577007776053929597433377746483306131535459818237685689338078881194700479990789237017470359432383296530145876373572798474928281009365162716059579605131118735045010534084719466386995057556792407087939869837802401528373229722845599999449487852353902914279558414590639971936102816336260773085658451006638326020477066861587683787506674942633495348909148498645087030185087654340520821108485373012821484154549795114185378755568208613674204624659677966978473575879520000*i1^34 + 734432454458063369265410109399390889666968749880976781943476785798796960537669589986414209049794872033730573452664254517652072018533580376987380684252742390366532090500751922154441932948703561202002963828135513684601327562144976975577464712018285910973146612618742905598679842320637957606722894284662365207112206947985915332473459178797422353447165181140197465745283991026573911536554614598434939100219839998655940824721754567619332853168181946963173883364924900418984237968677939894826927856441558168504619194898827025830638430599375205769511084656134238612246037226243810561667017523685452411332820419803011169113709286743530237699772401601466359142784574997067874693238432279046512388700872940295731509657223046282481128211565308097834146219764783683759686458705217427483976430056417951451951100220846113620412765765734407958141039995637894979560490146733800497718615750807170545267103742412882085601778692950400*i1^35 + -2421046578832145409491836741408738826426081286558007115017592587205292233109383663015854355574427436345044332554222527728450854226292238024660600587379155737696930795417249948289556304612522255661108268444442982018423413056526604747496384058123538094248528415068418462452803132581201904877496850223389209708266101771402507028652816201169993627360353434372054886525185371524513364635294749265742219339380235486946270357957061960262975273077421562361221439826628571672100469698842755005407274144250716947138540237163878289347510090487398526803715798525681795913442077451453014871855282861064985474887418688156538545770695242925924578403478757882609092089940308006114686524877600612349663791087799391577190456535056807452496784462393257868586402857911041274735530818251149462762504932087576030684238895546115762176945506465902204810034683648669498378956716534627096047248853910255976359742985350*i1^36 + -21639081864001777595834670247551686617669982695273876901290685309194761428977595210516926003084238584022113195216203625722005628095400675097957798055397495204853284203644473383476483502439642346626824926594023300325097377024191772505320169588973042210773328331375890054178361716442370177690420280633220148984313958952425461867876903601600778064785907848208925928024792962289025421734659265762248547076866755119488006220534964432711015116054942761540577108565392022018083077629125232623661890378801828151773289022591140332076450546018833446608908880749955878750097812620241141217741577292625239281001384336714124523586439361456539766502810651834851315034874529388684511175778804378566096185869182118006729038670382250827705894082726300793359194030445248139807717808558507903873996083788007897254283489710912708681620792648589*i1^37 - N1*16609274138540425228531207326358350775905033970884404698684204831685367198573217982987560009610620476231497910677145185161059652637376951967114298938288469107047122406647772686727739866293926984908839379996448201476244712617350891262536991686170819798073865497558641653767830600406430947766536104981194969*i3 ] ]