[ [ -20503277298033496946447201362313593515084139963989256869218019688133056149084791227765636223970598393413004491266005999775946403420596238120012109009555048680832884235877894572470568413717168098227442065882059973857434789128470691939554791300568846915179818769097083635917343596776181600391093586802314661419712482772216600188614147205585951842506127430749315003970862206815096351485297876973128329217379290447223630055640396337005831694354122341566466458386667890847811569487238018439198985020099081946345010072378826365639991064055161134219954044736227203144143226582192459778654292665618664075054477628859159862845610940576419974303402706662485088518274777917330172544743271207657718768666739402765646644845201333249525917031076217947507703151674761414298419116158529138759105181645434541700023484720396049875205617457413432137040284494855819203818453869514758674587080827668328986343893652534722560000000000000000000000000000000000000000000000 + 44070798446977510123245328469443449399554399144954588870626955538271772926852918737605959225371057014180638684086252802285260471256766356486932496162165127910476423558391529563807424926173486770382753338735583716676505977734412947327147958698010801173427322871839106871306983932752031401861099207727736694259171746744565982989998448831660026918501501180548747370981160363220594181464010317837701172642890427999792996572594289510866461115537732131457312874619826553348998514603985216515461496547247873981242486895322966139184883753597864794956749160924676214472704968226246689084931974167493412873589076201313367602748703174366859272570813245235617372755177043916225934406462685615733576796327198004166786004750692409092667316709064763833740078150170453786078896517420012517221727845525705648273446311730385224770190986459845811309197119700176410848107969467719938619061617894701412691380923151679488000000000000000000000000000000000000000000000*i1 + 163828134372177311579307106971545902436253058495195374486557753796127196653612430423033862731626898489486481213345456239270579471352998823209125974904605639595738883171290068041128141876463322232098911236866177757641972887704372341849641627697134244540460965239388900360116989764604766310847027132487127618969361351524894928207806933088290545878636543237083717746322470653387999690488475702358720606626035840590525414259690967423480861306688162317837935633502832795600470516577865189709680653583178433727509183595477590916004854155145637266335849143224273484391089421497939495271297213915632859759400679042657430929024671050577032013848120365843392411801777476096494363383319190257186283119228558002929176940628700134957490164594276823398288466602060001669709062044678933337579430989785745005191347072359426747247528491084382197255819087159331450182145001542838766200621464022173992278058116893900800000000000000000000000000000000000000000000*i1^2 + -534983079759551744027554576688733398322079049715882314270182497495942665748731479217266433831805376463341985367350661852849145480039175126371998512287589491531675663072153154061759272478403053237071530801263676391984602067720280562783932266801628740533911913946825285260066737634193783102106105550605524038251108845002844449810983373078124010179352979546698476758298282099988290881413383015778445687853278029428188199783756030491688152130967212075067219066642350483384900714361879403995167021317601969342621566014660994837093629568253652319987009791072428357161383879974019282466013600974289909890222572443002861924098451778822375866742659781408890440475562699492734136529384320391927050453012834900120325712132427505247248351416452955007562845097439750587720939896708977486669629472101323787880647286410259977966365440741363678091413889069179042309909740814478420803242886525692120592823405772800000000000000000000000000000000000000000000*i1^3 + 49414443618355200602824809292602036664774632107102618060088745504359534015129385277417235490670119138597145080601609884677210912490579405574279347328137688789312669382287197067993251818840172582625304581164330565571961759736120642603453628783969039713747477093669375274377919575374695304279840787492852492647755619035344952125276908495120317944562292945802782262189083283168211916250889497339623373051822537143776402180499674593334948769600941304758142510375823364621161821866149938513955964453929274776667567550940314504509633456947290664956297668366668862121210719229131538353048425461903025050233273843590096834506933267695009179171987517946182461905331391936681562447764604924540027791946137820313463268017541037646826954347072194722068445033365995044916667933460784662624987585897384938018664341708444436117971509687117742761653558963511645853467966722600107618883574561903734244656545792000000000000000000000000000000000000000000*i1^4 + 2066790427641006451480195906140622964789215387898929551435665879201929946409640541921290079747932842119235408365231912032780785919043868983292594648196707786170845754060505609724810577651870213208373900505587525393728847561170382495054160309259673176881683461287163762015256865345463833888492072005802757951148376382352837173810237143821886622602807706973232614000204897912732315937180862044675212725867982310839470864894506485734956975740464312441237828181558591098038187064601209601194992658107115166979456229538415313904478652817725392803775801825749611617881499637402680261037239726965814282927304309226297420497360369257016241559754327223822970986156136595091773010717974802432428296119031193890928774763249290087896890226329885864362727862608505009132709420653861437640751327748368451372900576202465222044809835494503200422838213121049225838115475598265697395214168496150356060649658777600000000000000000000000000000000000000000*i1^5 + -3731741102888123480403234893388085525607908147085628044376204576411345404878005554741606588286780041964996946992914057721800150324856286828327795907380418010630976068802660984432994353150917119486477343946996633270249043447067390332796275447617077069967357444602804083605628213366512073990781118490367428510583212745740825522462976497408142986331192058403051734287996058405715407946398085996193853163371891182794959743741307559283396461975941903563586616585539162652219272970107330836720775546297561338186785518372287869183408734504573241851560469444923994983704750179768908444882930879321084278985200641114432777521851982696144217948692594192453847165601701966308772140850513645483037579119134354319126044041086798940737657226675779847036828473206579803811651296788556663250184702196424553385156839710037362445552274044131518838760076181773708208506382042017107189110966078434475695029616640000000000000000000000000000000000000000*i1^6 + 2470466194942348103507182475919378060336589460772332936293636971942206288554172670729363699471697040613950785142283195145737870834076693612917774754472255953242296764554750434797150452545478358970476046173990265685516898927779587625814341089786890867548448092635537900801083933296472443436573481959720061963527020382250658461040571666999524083997169396631183110289122644584384109390241438584438870451297870285348168141662619362906351874464590147662636347093069052728161332638611176171819037601449994650806658557248449285694893619915399890922620015491470544430424547210918057053634640606553588507424357239447932913517151913053981857426146401915753820594951103350533221663154619987564907596549886603729443117172811626561988173689911827979088508120758908747743472605706410337490484684888281343056017981960230544918077990066262957687324174391685663790157993578711860097143918800796159542558720000000000000000000000000000000000000000*i1^7 + -1652613387309588333882560979912600962744528427498039603841805121708797418709694808794002962303865549967688099292478531894944530271537115205319369680310175943827366853917749022442902166222266260673036179679890178841011017959035664113185113414994188222018882974838085033697538854188550744150551194599454496477316509471532076504115186446613716461173202958127011969499053254990285164599756574731144492764544850982746101097651536085585880189359437079273856269715901944348227660412252006339924753400984997164988758390928093090571671653157970100495671331697000433642182177658019028357529184857509647868672182541007238593209242350048298249120448268015243427475229738001553590481602897846592716484030559571822037673820498871198901553445396771214140707448581228571145585148515442343367402777878495962702479397702305595490188060457112618834365996288261062357210535544000812514939151114586993931059200000000000000000000000000000000000000*i1^8 + 389534099845064223724098548700458219643052509391828491041234501978169279945593370612839158096582001958481131561238717381046747579185842168690271812853794509712899432123437468077049045523714673187323014355694462235507669364268614020117086931741549500809409109848082568286463681795431604729700288654150942416746190616140014726045838971767841969875732513741897826926363651096072882986681744460146530327927048760574375415532866243974535824952886284313947806714671018343459853230311513714749844586085895507087618459727545543612513573227865503539471650184607091815180745404672324175603651244706331483480339305670583309677081218536913432209898758419900361661291956289151591467244355738110696801572665202837369603598899036802062357492147664790923693124540969094499301720723913840039163833605924104466312091183115900632287811502527727208922396318177134321612472730080410650976501018739982991360000000000000000000000000000000000000*i1^9 + -120846247269811467823861951881691178290718172018057636414749821033457274382918847833925975866187355311231385413662785886267244888455843947224943712304414171796703506045676188610043134988722277910961039548497848756558975994180275822933071431661956703407601094576531691188417275961797765002054401628250045699362698779652408533486625006620529971806718367290229791960844578526396946486942271913163145789492455062920982284554138522161263013284898666184996041336556373304564163674455895818406045105563440596091519868490740664558769097529644797124619875485942765497540788385725405453189102449358137101258326060855863678181515630516661628122700396700838509072111910892900764315718628013284093048746821925485721832222521286228155079365060739118894505806369930833003980084744120718866190350012777355214931584281192104818694692490998091235163550022141828747132051161332707837033704611674849280000000000000000000000000000000000000*i1^10 + -4657937683554750110018793000476670140694078013867332224156954707676209958207456004159851518458600757216786436909195361808464492916657362898089358103301158945655139016898059591282072617646146801312609723437234832250497026219717869415220835956933662205212160637059578256745805614724998129543950010259965055390914464446975682228260792881391544391380888580856840425805557446114605729306869620716771814582140861497527224429741739115061029361333256406094398860472595365355627003401960686408604679182296616371673375928273205598678602600010752031677685189138994385883569874149695179418604103433835952953198512280094312818807151828942040015106139900843059347077869139068177052366486019530833344029840965348434407074352336474379559999036663040724452339620855922446840793031004158600559500698412833715180833977627874883052660093863383178472222572067398659997926392484563393434963562777804800000000000000000000000000000000000*i1^11 + -62425481056124092158678838171780390954362404749900124359543852395070171402166777261530431874049200568045431790548534622586389997616373640279445352675855322763690441672974219260753396934734721092722926317380245473076167385284014518059820321623826032585473869009364538621296725938397788273012560862216820785645300092312261358404651445475809828115655152671340979806459124082104364289414636887444865620451262510367014402843938172213381570082924748422106443916729532190129387137036559661969899389191685054206554935842109831989489392136423929836275174809464980992853594372643346745466079153527686010815955181106778136103414329726125431197318695477995691757065404165507158734911267084128874331126311665644749191241587884829679162462899593618036742707244941891154685087269208713689618331038042754689921219070850560515528518319386380951656400823038001691210950078511406226787994173440000000000000000000000000000000000*i1^12 + -366192094937561207641691046770803690251270494941487452378141823061222856474311432854891205182245149772015766306132571991425617371069984141040820509311095329049881828979197997341073041961871098353790843794317877029509548570433886389134447841001894593848410386003895626388863173599973910793133967312187272603043462245274564955646423956014654406618783577471578190865251015839403509408039914427151186174868529369073670513381359096568564880574156611224892061171121020410879245120161118964959801056055735846781941833688798784433469690936683080633704752508207339485755075553784534917105243558094001927794039379255211696796524156416153987504352006153332331122150376113210240575069873328318468026064617789962374631898937880839019287609615197762588841985172483278964202002617501792142286700713936773851461355879049974484918917154938094016921029317500112020573200316538766950924288000000000000000000000000000000000*i1^13 + -1390319376954489725471246391689560426042492408751633382973678046913160734390011168236316208156110519767110830494118252313120515382028720392008398003956668771731364547453488870936006420614826662344062914948029634319423114916975003182559236619149610707912181883568276116758454437216162330380485195127311451547776038183756481636942236137607473143019205725820359113159620289823644894778243457598954579377675983620716573913588796326807882357675068387251595363792633674537650802003476201272991917707461428127412467016446418410119543183047011620080936345542810801766685027438571522533832949674332203341755168046702024195731387676338516920330161967339700369842250934582004419618760769483782245847912901987002566537866344094111199366218611860271538938945778073656661425170516794932690776644160191329893975642636367049621061065933633229216622198776089887204558407586247029555200000000000000000000000000000000*i1^14 + 1218551505553456617870608309270886994492270492342787709058622498561828648162918622549231812413078307833076815430915123667598323175390131296715689635806193068980359720158479498148267206903798199096883902654672815539743514349463826046166332683529696368792004349221442201835707793097514554476584440664433838363749124665143070528190179158019292617176675496730560810913793921834905886578538223471944747242789138323510682412359854433790752755926479047570417215707139496300712199950292891923678413040335566985165982169000611907828898575730600614747072040256278772933462613155125149966757153161154550485694338072074415801936354393226498493361394096530136587893250840539900613926796841692698600691050005158268145538200435761499507348760515088469449990390632975248652721412572844348841453843860535697438612718557423995610163682076135104368124349923676570476921804281610240000000000000000000000000000000*i1^15 + 7357755661964721104599530624881453924502265707846629341201534007816673766315689329537995588292172126948929377127598562644613897430271328256712058729391897209661457782757071844568464923825289713773545208912761361695180411851766934966390718461632155324291759699748523540342840948392132594248887522891286801296508184210297518245161343599647040620349596108792820799477182636547722179193307641470473550641872707674618062898527057472330722975374447411930634399092007078354571093003365101816723880758154976761555791247901351958014116167252394719119855177077557005850372587328676447965284994537061852398100643598705872706774494492259895223809578390283073418995555667033526461185290869372524405188709473044823699568967043665487926319287003520388621101749575667002096658100782397081502791956557253044188487925436973633733743478185652719225786443577904999883985649664000000000000000000000000000000*i1^16 + 46173280071599386048404978117101604148865722651779713111532365129497501120963727657926613913279785839650679344430308427548454446292150861403008481108268035790788085757869191057708456206117587924411911144219570971537354317300537751672455733263058349858009385513001967947562602127343156270628243388655495004752486438593516173934015341191399649685506371380713962617789385988505333272682506880251391834402349023370237364859332043289481657360921891986053622257952626349277616281452572182091278512393331254882919439118149717746621933946939211192084466442066823634610519345073258083082372716751694871647832446730356854562375834302373747141233752489109030096299163289356142077908831962992297236980857999816833866981792624300957489611274062119084340795805968018302302123750008747972360702625043097718960962336026325456108626824623955495369862828880686473858252800000000000000000000000000000*i1^17 + -106590675576691774999779806601435861646442397956737972020632045116137648391074029461811181314869887393867702400424798806055390380831827429944232106594942665346644021035122709291750157272783713006714421628042938277446060513630758728308191999537582285026059126673088372653146555230078144688488635944386141358821547109460114046830559699587643002536269923214373004613367446839535651512221898577715372645627579743243172101761427525464355990929765598804239644732547778777500341001035371934026556511659599611245587603064876997694275664750022585302993527066994077168402800405446040074856461699058401889589154547085538697620286751079220016962231474526960421438199081600406711528566159608147303068979989715892121549558807364283644893278713194665027490529722976507227604313635234240045506746749510479002516477193171417609036580268592124124105525328939120066560000000000000000000000000000*i1^18 + -15378493138077540391141780775310535109041598720691891418367131338472285156342654477944918413395114471381749091812969486212864868104377356459408228965918185656077021628411234372995706880911294907843852374735331800062330706201480515769155909465678675051559590827557543307407167058683224356292493076483324460229710161630993971113457752367675887783322670974278368816085857458113831442165369815063649133889299244467123118820389487499670019614595496752818961051380193500774366814299193656506699434567455140373636138646190258406085780679394473873312332415222865496243070331143651468513046348514198056516935201954239935953180572756460188588732053284191811868655284784375759552005578934514765024028243204866387498901905059136019865717990351858704566202408224805901659529732852016099266568831364548568918671592167564022015929193316283681568176021176320000000000000000000000000000*i1^19 + 105049348272175296891815256118667529640959847364515817345796026476532591892694518713133188711641206471890650248310376305125529749146760522811393378156526994625375622239820388213013776278768985776418367717734015006416460363997530948496148649183720420935668801525026154806547518542923800542401969285876123586705843180834817695907143052538692839575581951096800484163427893106372746817979848960865876166685041052924809449801742344611787596964290361190707811903073426985123282766143934409998313438805254912132418054708520848339303840201781436001408235193167031926249207097711287677906954725650168239769904470545292483882020784782151159966233421827982466862448979123257483844142583448825750699175854560383554509884758228406931277786677945636607715407407038302393830642368705492449365269040473129925487792431256140734550081087757999506498938470400000000000000000000000000*i1^20 + -9732414598345824981755892572623415741758134910210453663371052784709834871060226799742731960991265705605419306560884673028070865501258688281210364612023217894127913747806427571469560279486632019981055998415032061198275317565002052606793447475802935093195446365899230345073645658533756851977695432248098869294098593686442834484381505427797939279471560277588067198334189857172457297248178862072513914523666552459875874192542471127941437845695780856002346785607644933436885136097139313829888591187114143050254014951025066165556810434288183671635483541152139467664113921808673847260410724392717207540641169469909835604545842915538612000457216912710983302306816712078258134893795834208155936185724989652368016231599709092516161459936592184436521265841411669962021529326653086712344718790819925546300593488240824064240482886162456479006720000000000000000000000000*i1^21 + -46064536467060416795166938470210544128494282413470530329446440630235846667922353658111688832198822378235462632532336187803727894918357446284473624522369333209008312272436234960646258602607282131500911481043139815062834291609770842072582986329229589662929812754325015129613827286418623856246774332935227940986345188955779460168296994642213036825699412957908723985571990331911854176271586278159893997757323557694524746030023605917334671689676306743342553560097666190645959424422105552106084292309037517131475565188836496168694230338353953126218526780871090199805031444625672263638807716963456617501969964525217430757592432309586083727856519920131741641400807091510651339885419410703225018029989475119913584326390727684458933937946092570671579520466757708873289531065017663272838222089258991732372888194271546531860373671558250496000000000000000000000000*i1^22 + -43036333594247656892561766431968246717813820197850861855924627438072440740578039223101681417941238397595014462493585410160038805317968791217239096759429953400243286781821895976981683617302062312887494493712434296720211453585006381276877539005829475156260920371404789514580843607075758093226613611347450142725680728597215213530436532536599081637675321509671175230951863313862765186096919860170140653428321435561672573711357761907316670279616252178219667422551188712446347796023723447271757056644840998710202022079274386253269044691609943245162225333813373624089359126239071117896102685999305881168712082323373101743461126511752237987602989578879986902028157676201254776156428730723982492329512129410265670955514938864167098851098337479579839041840955103120259943730193243695492515343715968120106419472445986012927620651417600000000000000000000000*i1^23 + -1532071286709090818626225885021556657346801709026005955008917541823071806752414890751050999631548095483606911830998734416880567364614256146442973972206920285599040101067925986176597404003929535750561328709053614162568471243398108016486104807663830782622551000954190764153351187459065727473096634330406295996089438628799123048972236120734606670320502711814381558993443605183393484756201523275949865431220109512342725451259719916091994618446487969586925015778341115356117586170117502376749944140000550857196098164806974318639075573924681738130335831802792365207505280746942931151091938670280811076753102419820182001662922065645456921414301784124489452508125692522954676047017747865696798272912654011986202741692070741027514518344268224230625257476416336043694416871535454954171650551158346918670132221793044029778165760000000000000000000000*i1^24 + 16111327987611866497939976562014675306554921321554850451930181100430761923187350200407647183133010874887874504241246260649844479088571739394934212995830277201127172577383909241785735996190594857554003167424104570010118685340543390668637524281012180209804566669053192594453482198832836704483450658554505895663831112027601694091622589218195103398675576642075831911525190447053453174593402134194340219329934782709820007329812334785904397866821269235473483129200749199004062426210177624852431922649665208310852711464732936903513420577968909370416901815770822919332907756689447201423396424781444732480554627416406348566564813188772347527681608056443246405543746163453545129392978213236841041150373000028085804875551163828149006188701019109048781450550504926521306174167755848889632088943076165695622195832643808919552000000000000000000000*i1^25 + -510703115307112763351310181985735476076317292463962424003875232046940878046255100465295403285639783864573451601470732366193031449484251593201010172197677062559092727135763189934760058482755663287378487925344516372808540131682462524304116068270825583232585248783731910274867666018698858421380574214405612330334532999042895073554285302073888208052515621278540683718950270700546164500551963527225961797644172580492803771863840126788006798429952896616811088104107040210776063999183681734765390950380925696756409166257191312372783289671536872364207178771535347567683409159274656959938263068948546713310299916111941965916843024618735484106341883620684349364010178083905053468858856862123326705871585472734453663438022325886353653360343346555307486108740995534478785413362186399117265605443174204496389046324428800000000000000000000*i1^26 + -96787758686123930798223174625334511377672168470972867447360912266931560951313520908035697328421805818760856170291322659595605601199364154822008472540992397419418047039268094669088587578517971897600955795072482237896644588773096153136446298618604807691409039181388384524602656941383260630229640888380025522138898526658548593284997417621155383688162475833467073675958532762448999657599847050682198544841381878384149581039334313579059419793466807743581554922678337749863785423010990903037486584534688169780877236365631371612134171205626831284527671683140398263395795298763982239358757455334815211525550474548037975955673942424377586869829455636420466698176657095502133436953079906099802871316389267555141260049340519597765324264460317530291949967674922621722872136896160934200561617316749912144336650240000000000000000000*i1^27 + -733499157881153576039550649514747792769867024918183368679320308414561877301233527193674215575507666229487827436936225957127310079257081270695477093626346410372860767851257908834591408175210593660323496155590161472625857262275246866939231360764625396933656469210595756910198124016273730369723070880739582226954907701034310109715138486580487919021976851434661697449258506757653984042695335486192066436334693981568475824643996453191673145985868963805254596759274100015860363869008814091747928463246701653076113362425271376622625363934831194736106785356728110466985296605671523845070337104321933237261223939974436791294057726456154842664375589644806947236370815682190247101560083795281577750075800920301050573173871476731692046313720896424285109639351375337291527939818870282688516463257088142868480000000000000000000*i1^28 + 37942891032795537400160068255213723870607701798857362729438757831091545701390789083629186654595979713668557629832724261123779724132743280061129216696748027681535316758214390569807215312629223935780904642668862653647868272848879284130308958390491708033041498518940493724140564495491735044325818309887919149163210671771742665518585472329696735538451351337528735299474204768245983121243366074923481684807455835997061644787386262984103722822365100376501101977460992790293053273891486119995536267847593596223398399578959901684535419000517624663891942196194618152715766817262084154641224051642406223634922375013257696973551713803444625785367652395479622167795993133994132029125784195787428381166088995331216134381479788510484205366674185474734055884929555016907093023779754994823266322394539622400000000000000000*i1^29 + -1866511659716265641201344312498569839255313090882384597813410139779077757774008345355737866047642083049894623455396085687957427795907192895128646494849815190936332101593847718200750782385683777999330217216644313265274869451257270119913812164982988593462412471063627189664590648529939261943747061619413866055959685617260353956151623114571505522582669757366461893511712905552903675691628407138148653060109336496435162079659724684132850057631305354064790716349130894523011987413285645268015191271309637401364818347020657467074218749275855351671249165476360504616145795496639419908734618988664574734758957276172174209037285915306263562806621901975220108813181017022562041204102042412570716903182753145849397738397404831161334890095007912179469296493393678974447056742468905064417659453440000000000000000*i1^30 + 362070458931831318174277277960290960652828635271465544938344643373995524991338629403296355260820736328780148360526079368756465089991662020921243812752324809496294783171556109427979199816724195169035892576034280748255380611266487663773875093160134656559757159618516583341264233754603581457577384881089526033070726108308938880313026750925225020847596495300639917190186905266826010139305995952193950841485777213997508154406493033292976970305608102165403420097175530960370984622441147691434899608893314089138010669311180542630104404781494029284842272615906839028600004760830738785177402866633739870941839482504724476510938083425121812238751130884625756775000176116803967953455608414410385645248858839821644418499753312535058824021807488658024321932009872759330088845073344102400000000000000000*i1^31 + 9612837204915703957472573049082732381779776118703661563479944726904821165490597709342141061213575919966382774734804781307299100907170235192849767711458383561319549912309402684715740400721013245634512058838983930116561342265732444862179040911244813425521197566477295971323992402543042576171920140193008122736335830964979967307304716361851460011724578949201386278679518730136894716396277938106894074825616667978776610083699714615056995926893540048486925675052753563413204180840235552044535616209500211192721479330986238503365899459113927879277428116909417064842381462286634781808379751272646341934924067111699139609353637109151116052749424374997934371454880997665015058914975478960463009489456175555930099716183505534529716969183631585293075984944826549972736199884800000000000000*i1^32 + 17278646291496391257559023361852709909159911346295558929255896792269305766448103433997767236885029174702775372520403524958309982744874592694167913009666294338892701878893028344974641255688571204982222879883410847137113691365955853789006291053362655326681674313413425078521843169365157129958913371206890924971899564753259960786163302411245526652209540280050136648429731706288449127790641738616399276767738701988222453150501575981282744460645433785640802466937026956664247588253763180119586059364483467181750708054762446802962029906614921196586510063329810405099687361747321642173345818362475462225710123516488366234355733600485834357982983207133900199868882197406234122816626896292009817098352636163457129927183040610797652224327659916300932050116356194959360000000000000*i1^33 + -3723621940286124230901334381795697300476432330890976951303772717267465772731112719903012451419973935504195669080002173097238256074750160901965366376343200595826527972097453983551867733013751662672341757067745038982300056880587139538122805681858082361588512722664685317075603318007549794297078725386470590482756605149885394307256366184747496012754468094581744833330019725003920074724829696535484792018442798237123749616359716695441219742481766387491193816143764686632390828409227895772800540691788646103180682415230901919627533909108633212486932936304585260797071028858490026098393644593284801294925755669055671550690282909146261402273671439512614179884137798723690866827595883611360789514159680404220466509001033653651394307906254611522630289719296000000000000*i1^34 + -1677979766565514984625933026962373575959239635659439098167599204307629279857796406210945212409128701034461197820341592561751966990833218114451245338209203926959188914653260455331693155708295248000880272137128098770286004117723696222663218574820906912444750137231628595540066263942443422825116426486540241735661519600257763872272017786536734839376738033778798212044894228672950347624575949079449863069672376413933315791982955174098821709311306566640348603868870786067512229399593174581206779193369266061244318508247200743871241036999055523655462233749950315656896394745493702752709184607331944255498317321134154323098098400772203446790959621893783866207667257668095055758029903504756073117146351363338405412538099400697016869238936384307200000000000*i1^35 + -4436897288335926233910461144141326059010910530739448331411941680354548585938790851005069146596433672292838037478672126686234287048863661463252271482215051289470017897198792562374634756455466724622697513677043766065556343922268183801262351647954879544183199099912445675423554495608567982156169461290703299305046784633887330311460315938490936827241197775808188518005182344638785115250686938562043570120442635608426794154735316007669186246706459013180755436136779413579537256095883078753202156472703955333648699014177585668666109713813245385589779498656145313659753968514733541391881547611632277441744885815476431937390987156035038360813048652941105874322161455656806823632085308770960048824700684571272848532848990473560554744053760000000000*i1^36 + 247637418131770513624468187269089935185989239485795299937526255937465058046823266790097724276462185846702465052906879886081624473693894922342605464287069519983281431865664923018936480668997104233612379211590093865308910326112005271524361700728640106058754397108350206494099985614647982147854212683120052874921376380403410262064635489465499306773371731563524557136035563984666078905091158607661050907079040423611484072463692083245388448562184110654865816565760190997846253404886277008643410231798534239027904029509707804590902771375399573879579625481739295078849808910462784246017656462498036009748745407235243689915100720068680143659417467120546686183644172954892522694206578775219637260025326399630874515938538887315456000000000*i1^37 + -3200430712199267634432977502407113501342574424961933590985614114552420353889302486373416652923352413751180988423054749678463799551168120313493866034791280734257597962647299112155470020112995179813767967947044924614481271933878626662895500683929748596485565643772101461583010329754725735576717690926082761582362170869402916180384778630001194393150175895419307301770879191660926483837009421668723590123996218230952703575319132262110595189494658606622652366941962366331414958946311261754307686501874680167899002704418858710115382988789916391964604976774347201031657070556403809702883391372566771208484218293966373951355587485114957226934895538839943488914831836967159171507543863744063658287614696614596423929036800000000*i1^38 + 5966319475219219019170639739411324896405007492627355219736832324304022873666202587735403855045799582083898347614803002116282664971178199066188817380041555428471664479375123376557615218178356801884677749580091106386109966911341956266119723146640580652679539046507173535345487252604065925695953864048293619992166213728712390449356354395755969264962779663046174008578428320377628156255722461552361322350850909042564075526824653943536424660393793127897762880945951077221303102602817265704263848470317711827841090856175618048689704116580789789586190005469365113945976960305578736428818352345894219219531332696471295469197615757801865534700435514642316873297178305079468861315735536580683434442318963015680000000*i1^39 + -7467531415943663548680499414825369141794333634726593594058968210633483442698701358997175526672484314073755196934858180741684619679581567859051884416797076754509735284429726331704922078597192781243958422958536909469413284618635050960144981159310996482839070568680900935578442500821242695452933002530586297251399180425696364523430452394383563171493148160479861424564375734362686906094965350457368494127591816555525740476333829496681870160078669274690486961063553557849068832771339055379163920627250153994621141340841198527183590924449973875873854446434371361609907399692460835337733663081161247742855501593628890040080930413383053415993767805817882776232883031137205974476591988342963458048000000*i1^40 + 1820992952585219656371059080603091379216402753406175597195792417426485340765190518264394571653791235753419452811644748349802297435049819568988389044526871501264184503450746333501515261773729146669319584565133408191675540038373722189749085412293051029047954749639473105121427233890304468679133093266490878242058977040004711938788322838783167511063181600288225541257459221585117849963509740388624372123068028487959228982343403131636487157087837476268028407999126157322065187038499070073635031396588938321183135781282880914435140629693326888214200910419559102362733316245603170736664073405527200746068433367893875394698501261724623440150686728883649115502010285088376708157283328000000*i1^41 + 2150944137000759534298479256416859172614376268075235697640444978166678369669288167871571962200774724396279380582002261061576049995107792239053140376764612888185172167066406002482800373689941201454964725401568383573220739671703121230346575717728884877516451926137386533954343261731993857229829221562341627145214833016122288510560211434768773498576563541470711341581894353471520480371543171829749721371691815223909433378092146689518592747174578455120879064868380693897024677447066919842139873717887705976473821041162332171356665915865882565412463993259065303779067271350341470997929855461287828977976926852493171296441888527308575362643510030250505110281031658120317440000*i1^42 + -1210015349817804071042177557101122880249665327995392076644003486709083292257687542822106585538256239578450241588714645596382674698709676024642613347930198211312396068374466626027670532274499056831408085503576353022988833263573936555378671146740763610401226357187667679421584735100674237538714318646691233926805302692633900488945831795546259048386121263981680738005188504305603573494538876446640331821698480280851698374500533393651646767944588837118382269982210527848451306218933817531621166842234029533258382611450082520983859782888236178017353578445344920284889713482011723924517580237102685541389540853044312463621815508037280859149646546632296387469056000*i1^43 + 74684679487442615125043957104829354083620482430996160895149100709158828855120847215906952971907346008952536007408834504685353018810459161659643923785904808370621289021387082448684638137933228215515541176843496314895821025621306513723300837853833435172987725214705344464569664615553065175733372108005972079065616123995391550778239894158956921273141825490421970489208371979276272575791630201936994561975128856040302089753852132537308587410552358712662483239339767061729652537604947263264615877649868640374815666554239435207166648522281387641202180425327525494348120794083553229287154176043607135169444356965542076608359785602623531085171486400*i1^44 + 27621593674831073722152989216653722470518945133798178720232775632285179125065862122135478314597848097872962911229681631745355843131129937313754418808361604759827631352008835619222781846742560333810554618695550583341999731243297591517692612533073170621478049395530020300485386567475029684078272466973166455368286082202616133925718941552430346869910368770360585638321433651052679591240619065183574003288686386274391223499413424707877813257312205937199541676013615297640688742680203516499382645546933933908052480216454258453367393311902654124344738160076445656528093371713825840972850291553393090292102247276086299200413840*i1^45 + 20848609208003067794710998500661551787333672136251915726133153357491404277988910197775130974780426219483904845548505021910634766256719576349771033563125405966930098002123149841747717320046259308169682213934164940834370007345151201172770227587981530126632082674485879207617589170643977730461954513181758629462656846054844615987277884681275952633635758281234900459328483533467489545000305973037777560046499792423874320954474971801696777813813839969434912559426481327834415659697615576109146962533467506928529651792231920700001999439551718113579385344495215792903170666962771372214326485208827690386081*i1^46, -102861930524386334964950666410645131248294085613664197666077658297353450634498665031533902069688172658177407947434293126256976731353325991173264239747742034671628751111972827375507195656355414044919409741203789595046587721503865408026784764326239859512359937618925438527513981116943411003137050302249442774987988198803256277224379683167315420784216589829152947146585030424009182849960151398776481915610097066279143099991669451211532641479292302590512901808077032347595721140842180560952135829998619002385054354911801550476327190339914542166982871777517207015993566628421531013555230347177348066402733467658306690364685380501899522016612463163726196801622771842949718082927563431627535853626824178812786520667539256521688272859195796324106923884936826032178463970450275950244446847655552678171029774947831722885748501065833405183226010633371234342677095325596744503424414834471374972720639018872827440928707365223150717885254182584862218703133786521866625800108685343313860191654028466080479200251730663363502587707489809283707554453017892009329671531943017503218378275790421139206870458358110063282469503809724294854692336257930570169271294821086813272573580406351222993883994058881330181667212991261135980374402947028687402627484638891977643681678263167582731197480960000000000000000000000000000000000000000000000 + 219561120527200859040826647328005921051378456702667956730741319342669541005371109564303243174906494120545160089209752371117190922187854480319067728112477501877233041571206005652641670513522909064945284311225128249669984750885548413241821302740087832372948578763871661832610961166564947961785798450582161459699057066352802437053645802690841393436005416067867660738867451479462127208469844164583475570737223867447009644674731335718037041862206734081906592979864916164309041339004612172822310541754729110332222232437397010563653089887161703498046363096921366562322625943369344641969497488905552815449326798455224723610048365205647839297372927567330255205909652001814236607884558432096795309011236228859571532272444811842746091885423590453119577382850115915042360990771450017692538343972791426304978770688678220773841738749812045733623521194065168643820368449507156437029748023115133220932351608786014337743390603256262394277603552406186309036614736260159505649536441227189481914988045493742382644460501952237882078628698290657793462996454977432060409115121651116120067795188735613702396470012985013752621559861218374502230661560861594439755983971573853503029696430271171455211453886629095793472569288310419368249810150106084255423150510423217040819799249918596866899968000000000000000000000000000000000000000000000*i1 + 821379229508182112548843697383862877987928235909640421189991647707697124295937412729880624471182099088040700490808937828018269658880512327203922925241115498371330062085515977082309424222871313469660251984918945277311567739690594917711172559702749771641972263185165575457195222795346099340244951621107697802608454066912606545985585941118292083748389339301037652876982302924355754751332222608224832889399429921014224130257106415400569605357541524956017520854162547332725735171944558663420687949492951535936709795110648847277330108390476636840829162851142626555432405531642180152681665204474888238255250266719800611401411323195654113422715415756544298483182169361974778562001753189875036591056944793540693185620727940544399141691245470835765654119705931234275963530919241311430334064839024672752183721626190251107040235130412006018505414990853817772220103255279202411925514831099028074258253100247923180394186878553053874658685503912477801550280610106206130252912073730532156471388996115124234493619691498640837070958167132916191115480319608974177096974736900559440097801365361237190074960244736635124245975330408638445483723122490500136254038247617961905842095180810103085470717579067383108288523156016763172935549234111891407769518912970296417151739121922746194329600000000000000000000000000000000000000000000*i1^2 + -2671052947593812039684289878651305215903473615755486152155680383875497797919973351276531231053095808790404122039919524084961407694787187508521478674259377415853918471323062119499826723256940391650468102082730589397243251670016643501797332575434884016868982249673843332075940758549839497122550712779860185636801515364681842911488030998040371861590684637208379300506557837055309730274205333942248574659535975339577252576143214188773829382141490134140344871814632445757161466217792381609212945069096526477227513074098333575907505938582077810425126481267688207150485089781218585079792524174777904083675237976564186436556150886652944998806369294870442238701866222955871033630248231630080343720663672622023562215975756317286655652814399677821413887238232035476935563854397765335313242474502580169788482666039418717352060680456579032026341000084296221177825908048174305006283314215378868587691132560996649937529971305319684320781870997952549495232277690112366680145098254150686392515531400793740729458137183769309232815266801316391400320236328878378830314258292610733292220096924689463933485472046172124125080172515960364819914141515104443578945133787904290245972160753598981678980173772451076867154962371841771527363830959487847801975673917810724071782404099949272760320000000000000000000000000000000000000000000*i1^3 + 236266114632737536205240184492301124073187919443584946272446793161239653399580794460638223318387103514506865698646139090189362802350782259188969392477449602194358894207502777029461569659104725927863747610711074908295996359395939038944155711440200661717647491811720695870788995016065764971103747272788032186578187681356124697141782795782899979405816042520031417200567119814647967040201787170293187628035462347519237958123266889048224745769695251056232078220619020788658864196671195072611561898353925924536412691797859359420868723307574180610877976135400796570749057178916775558879188016266197422094989121044970089594420613721952474975305031026254234255549837478314668747990995633053526212045226836947887895889194695153953675059961248807413370215650514480628808347583933363682612568716652930468339458379518114759231621479418138997501213965956995007164084268178670258791258558616529115420408761167743513128306086508685362069492337270686692327042294676547996543480657893627581014107451718502351216939491829696554696797257184251141578740486277028079020301230581182320063393142385598222734951201204958177051406019867523186232684842258101474660378373603378826596885127786440659058034008816794077173771209990955462289525830559628034804284411212827875147996205926055936000000000000000000000000000000000000000000*i1^4 + 10337907662433182611050486497182174261954142871854319834325073979764920983390159251142129804207619972855756562623774783436435204107052445859529290392654519359030755557970027630017309314419410820885856341665341031852484848786792813926226101136157083438498375955808558525107985018682756461653965654702160147704390878833087352222624874305569945373083649090539036246508933064491027288532634753513510211487739030914121411118608887564004593030730835012529215652638759155292754037774279420179158681468817666491547828730629880468835555488060876339219582023935413137401244893291475048706640322905498050078697866010151569294989855043231840744352221049710753547166103308883962095559407231505436183282734931804233791197524756133060257785045938702003658585961996162736276172534745248113661664420956495235398435201407419013342802358807336561282266770666049723521447361540585215656657977483914602857440620740898641173139070555893319929794282906192036481945993217199465640205518207465472516056625005233104411726276960045317717799536829065669542352268033779333389811099674863266275544512496695548188596249891960738497370175879888550788706936580453085618185891183154022774347682526798695401165064766676846702942837058389833374276818838753168349201912302633562878627084305118003200000000000000000000000000000000000000000*i1^5 + -18620576375358420733729284064159890902376189518578035880204718691276727005305887774518438827785457981568806664838180508361536362832772410297283303694388363764840578875569422865461420394857949011805986652462340564762131530055440636768298939783204463616755699365116667963508089101475532689830829911822363254786497753879790542340384171491598801381298379667762769184016470981678535931199850719922482185610793498801637856868964332214651036803565013272261354247017193739375580092133497271662320379550635535756653870748622327592145272214615668342244061459912215165883713888049497044462587495073345481795997168772138761431591736001029231199823553427175380800650718401663262164461616660128594326958719862876267670702394542969664755922601460842101324493243053863089535801656567575014472015230368137998074884872751657750746456004891437683631687018815005788824490486502804567648477567951391257603469287989979003478479789491715535519340857423813006472209153512828678373771705353546213284142304689245808285413679576883624715106940383751920249742906439029390421204881686468785272772062688282288202385361436592694578456851366179295770428054310204997315097217376810059583801323831238360389806358925227566047834832786141213074167722966061933556321964544103499459262305292779520000000000000000000000000000000000000000*i1^6 + 12331940954620282672447628096979900008853689995436940526726576512363144348804506579185895382534589923974256989383507560267091416528742083154997940625636149941112308048659774096333470289547433166753172674617271351316530139987791853716489223414604831528791606869177026081803821954341563772016931803563348048846281004509505274080682543873382696476627196074134085888977292361726969671603277176532782062089364584458001194610383529433967414840517491062010077435299084669967791760098797827075141890401535531561263865048544930188896915646545102170374540251322040910887291548765016934680376334016969283750960227041733217698106889864345500244904260893926762854079122283509599445465657245408863194176681430345727205740037580118953668782011155453935021545085054862573774750546831864192530491989860158989929725234689881599494033843739036864599468805120009918462012908438297507148620816279032615594440679267432056851594091788425718234742015467545480433603937029124837813811411725382868071294048690048624285457413129451748725183834194244596269948155870526784392370534285635117123801553569286221778900207372587324126656493280070616337376928960288620429856850813075938086269063470837893413039877120926633568166753923032911912802492699571344385328066768218772203717483560960000000000000000000000000000000000000000*i1^7 + -8242984816754184233472609681448722025322644479551596357870025840651707093172884197530532504875439270681302417225197523553030900117579665482665514162849262328687254618441756174423180081680872814732078644358118848228844446188571021119835159320300638086670875807246919884415955918748252299964372591111672258169747304031542704549881316770250431951492675336924654153450617192998975736177352822408761488832345673390491422420807058168973919324554465530235297581106241121247591048031022965094551968625318129550915709548577443051035593315159994156272869024000803992584750368539019824145291364337907132421706099727249625003727596383532703516797632115801308497673291162494642669318100275037128320329572469369848043774630621466550326260190492997459650691270967535354347739786889948234809877890588847984848291822173198649840095780470551428530233378138091071447632036610039076690757831792625613995137547426611623009639523943674716019675291489764890984165555732733929909913734993750406797794447658617972935961665082109649773724083844273770141476137411254388233025721933274421062400191261018564130456803617085957739823387407039416723114235761780767865920728105186783050030454360108122894967135412787407451944720972940017790664790604919494985196505155391815298167341056000000000000000000000000000000000000000*i1^8 + 1944546992055544920005039312665215265202020863798170011483999993650137141706718717721906815028745218913718732142093730392463566603093082983739479847297217364810748587864810363017018859331377815378227918159632662441060400799382705348359552042719571726164222427314739780187724097803881729190820382745694768501801492189272261809656100585316982836059414009458446028277838147613861578123136691042891754845567478188938289149364668959229829152535608383772439734795868344222600781489407430487772351209271874643263962893791714787170170580514511965670991428600571886787758890479854148669329919818134500002438540782892599302507435689395570196763095376850330921659604162445585296066563029132564395552516802374189165617988048470862120684765946927820844232764192122265150594460133725457176752613868310016922150878746181867167887135034866573272327014875852118935128463285327857540206719172957437815313373825950419086559966072688911987895083615720961850890418520576398932920085483643389131135139997880353042403341533466304349475660860318797059728924553268497228466716006386812497952427195401185028789752567922932789601523474969784162527212286086996242962612509921409052297376850278788107718977654428677861589573881233068479119336331377540962165466505279735385963888640000000000000000000000000000000000000*i1^9 + -602791174749246320921245053005579066616014048148404468508972408196389307210947138941853860266298525012403924223109895997788510011376891929890787903353141354341840607059401914939720008454670796756327067666928497203945290312137006839678679923008240569853440635390572901456331237387786257561878004673722221297454576498990371219911958008742165138618162457199003450128288696332700770160534654030511395658254386501998910843343165273856313060032427055378436424004561990070804805009089884718748728033821357596585330542302433875579439243011820761651953481427148839207708226448492496742280127021873895232221170612019996997467090058607366176358412791482255504508582485255025923825466383048816240861829618791192861537558586993312826830328541600559482322116217542080999926441168636186098696991996665897531005738892643458007131265759468052462513875479632306357090108726325713136995671151319077247993002258514378019516599382780272421370597656377856601531488460380792721044332995085286270863359869662557171461512865741610649865905492438701996782219967072178202247877095715082879235170116808158682671162284490834635302998945609581813913744241227994964282185967312794068283445375870909444243028636236792974051613592722847493806403539883770801131404087916174940045312000000000000000000000000000000000000*i1^10 + -23124257554313795814052915888042877547549681722450758113491315271260539748682080585467309658689729906807772675752240566938436245674352583069681327163550415204522887546869471819747108616367320381326368435364060972292648317237323812124870468352036792747200799080814212851937600810613109079643789570999273821206212426170495322054943487660409122445294111811407973351794484989010874457397597187030832359797445990637221481743188081166276965179231150302416368983977069772300910865174177728995983765570098109529421741861112971246672055549067643974888667476423572642660578430162721441274788166406452086196417727381417494576936158429143236438822981281677600678959561345041633229924641253770987550903191909062635620744375269800640840645041297454066486721711374236714219289015349505238394382669802262818782546511989932963420669683698283399265334640633403459512698175232241461811675715451358850458135149694767824008416477209368626500926608629740150450241872229904063583728015223996165995735769393148324849970096619414395483365008493981502001029353218822515093041170243344622283542043811862255126722374700823920649627244238403432964829554484264240675925768166858315253196553829276144182298407303272782256663908950815524046862923285509281876098366540333921075200000000000000000000000000000000000*i1^11 + -308271641502752128133830931726178166175388997894649932797602000343917441508445590689526227401090045451403110608446306009486974662099890233347577941466233684104982572551502116147256304047497252426475467967293309826022492246867881253453466355243305217518929818981429466480948701479509517859382145517130129376939362075910068969240916742179418586934305754215136542857834841347475559756327317344035346933940815970605409626069632482957788316647560668156525240242756741838394161916398878424786508988075528724718587272498117021217605920014775799406523374791058715365774471611359416858348238845252612265352752452462662712588201789880727489670694563835211944284990248589502336912924217231161130428991529158608289964653131339878657386224479617050265614817009206887963027417619799177359345970455554260561247661771824423859472334221524867682259085973037231819320456461097945114568447653435159482109185336225485487063189510173659442137362221273534739805306633986138534873426735369002484421607133863858034075467108935651712015598086236118807332169953961202726864119096272164130307324683986886247006309159429482389153166383254774154024244299627950754402365736898822200343473098642286899047322994671927996998641056397864118772595680374628736710185746253742080000000000000000000000000000000000*i1^12 + -1788665583729039610665908907679044960859400613315439728171095120190427835629691415851704761187792045775321180400915913645543182793146931120421753953170149057885322429561190930443915061546211064804329403406751680005225374551770918719240822214929321854964367732541010708885744189018162823966473026980867462195350249396897379916134213571277147894541368853902918934900784071680861453630438096346639961732311646112254966353935578137622804072307209339120898441019900330368074777382404330964821701069838537965142580466467678371203687847030004162981894253274569905401569014153246085296073891397000254151618309176843235769108743705239939626883989520065647855907674939250211948413108709821012101475764803785070379338537005140139508706277629405447840655347994744916720426370790063185140438613557967271381802237446941704327772301429321776344810672343955170097185774666095380980534495019363869032924749655881245043447747053132459562341078345860462642908411671031316256073256294731686385362458543521657770708129392684733852365937228301921186508117034682762600545663454004696717068237078129505856024893843191483085688231059090911240961581949242428522211971137639593306142958060642440778460071320670858137784037738986444149008481392993740519383974805504000000000000000000000000000000000*i1^13 + -6689789131459345274258639075721847399624755689933116249360695279882443292211297280796176684435149881995878583431932347252047191855758022338410717745314811094259740539142696849746341048061659931281603436795480449828187691604534851386660075075536163046459657264778625545669903308165062652322402306559434521297063125693865800997302989091826149301456033412227712418225572386312037154469855256695642067326294928257417399481080497740078186249676984297383961719603943818696788253108418280304206566047574829930267305249603363123275550196171888422466502170129845585417860084387165335896856522272963155416496949587653757911095931838655793083763263143804791485462908132614702900637236277533673537368932439910269283863291976316786399301348751751395545536023647951448422880727577234600279190615093375584454622465028222969089552860638045562970006040173535056401900233700220118058864934690098791170041921444545529106770389280152694808417508741704038993094011544384741161778481825457522241521144549116931444260889929927179103072784378111561975123667447488279457749753281451438687460939440695308687965920876608723016301236963153152981374772616732566560702034341373865180118401584265384232798566390839916496028984414292807142909534830756011567166259200000000000000000000000000000000*i1^14 + 6927345540907379670008186017057491228758092137230488314620826396503281714968749166659743575143269723110726226641195319793230567010652926834531816550156398512645123932267833989852077656073217449291020816114548548868802131119438136601336049121487849024830766652852213558782779304865970324010183739297172564554753774886314473111081974295100788689534410365216684767406283894268216972995390440973672053916786314240260684382424606168070874210704187865010083179064301765595649161528433318810022912071904149630508070408037092345861199570908940254235567655809634686327510083331147595322525083885498174239040202225197044280352670316125159674328220165716969703032920703407894833755187162948016129114249607430751725895783746226662599641559278624852396491946211539547408322784965463895839431733334097918298952060598539131498751135655376462525688791535256213117792484882266285032593676189966869384140065193716009515812741108116173720398953167878386716366243168144255366117477606569614778605178722380580645593604681322509237783706247172671165319704279652397379864770896618144245199942559712796292583235047243378121884647037660247997620066550456327844406723148199651714143843695036577880175650440682321299744608481240611557483874314478503854080000000000000000000000000000000*i1^15 + 37460473388563113377452049053824408445457874644424050114118978310259842508671634251695371649503585942149820561089811640099315769740113571285047781447124850751039449824514391486678705044790560383561810113970739353545351619426783771518170461984762636903289802852781143124620854545693628762030235180913603979235941565282373204028768023986273427774819036390723230380788075175320736785043429831441560920463078501942879846444677957217959625985344230149754080916383684911891096754581489910305664593737243979352621861611232317674223980175574218302596361465117233714868024020071284820306649148735740200559247324007665647274526510386161679868324903392017089992350629907365140104496887648186744950936284859667036260632591057674366166033960921665622950660912533489620566880952039549805499918924961202163254004933320276124877596095002704116487773724817558495624495308058249335437598085678783573396884074263831466288535765619151939444177880741781152064270718893685514449525918085661773429629495359118363242959634843934708977276085758329106931719519566844445344620004590846746362716975418995367711773120870044591288218007079730765120983738621296631278636130155462136913443276811277815330815886525232240819766257494731493746974565410537472000000000000000000000000000000*i1^16 + 226110725270408428650435305461744837857435478595898497276351331961944270574726583103277588704119007083230715604958636546730313787987934907578173649949741449416442023975315856895794239997789794769243057599668157799912682169997641422696062497189363407240765853873385016630368315647678878214910364103479677323729896039687297009812615764960149536597375002822082244843346860925153908164485146317838958086479948926165285854153558890491833025696372618257098467374684138735889362439149733526773211450201233722639608129571387390381823349164157323958657781228383574855824294857963429745340064395378455476801411596823581237504410738327228975542570213549642998842655136564546646788557975832567886077784556541280051454637299400000113959831929968831203481945518683957620981939919821011548779469660027768269679531588778209480559244833713221747562497619926860813240701987551491694813476382623784770932258769863386043317176050769510234783413281016084881447462462463774798756196666552389588625002867200622897638614673660406743106794189820092595116099018145543680325427089333121140739468370486354658217599319620997548853239217208103672557695746838466803052743542715837655283404426351064669103399070691455014796850514581878577334396230041600000000000000000000000000000*i1^17 + -548500066907794661009727270595768997533756384872315452271708901174641621415504813962701927311232834983031985325012649525926980004075967318654080532281297482233690722296606287826393940401409478157534557721849854952596357277102810938858863485519548982344964080695865509198431402618506808652333951565359189908731561166023666304164217908717589948628146776925614696728877520794107462234159523857860657180377322103261401792734439852544197867527475822760992242044931021824135251004436466106716079653869197827696990446955540696226772706437784048799545599851827261737793903225480275054636291913779339254072282814963297300931210073286491993222436200970252826078530367750030123440751220379029313986731322754090010853034859998981803392891770676307219730987851114909968222341687165849257328688368798094399908951460345213349434131210516829587681459918983614046954269904114585745435934467251381513689404014674661875042021702653583851929291397334157316494425277053161102750290694105901246076138120193304277921145853351074527617889427622275101390389615830101045808930924410200376850812656130975692552904813784953147852372931606869130827893157561007253148223725909768460603549570801769642373450382174998465366845076072347089365893120000000000000000000000000000*i1^18 + -69214497143253450474587820014868798719445445766316041268480128780833867503776212849949355697204620231792820651584788854807154437450912326046918083557325036560462554777586824927480506545301479983219219339205004815857776088827146193673421282884890540017640369356270695375202808083790045769918102348943258936965680561005328771475138638168479276071159590012046183169832042683214947637588939681930204335656311560152918578513185304459475922420968547701825546399115837636579175771238344456570372432773131167011178830540055779492789315309097728880764780388843457257438486340277559387258505132670235102218843133813415121392967684892841875043183604130264173802783122020441383901230453672408732329689591225748684648766078110366503287571877227443980586134033380578890863028470043054913380753222151173779983564403656460416402853860572062036544170000811065997519507848628926401049255645989155322931606768322679026199109049795300304357217607888114473217828677169431393742315610023371564484447352399045381349754742890885373408124724721065255204404830943054717664816334061187865958540072609662016946110167227536853411632603109212448017120803670901365428859296218537092703181565122075460771803445453792506014885791181530202112000000000000000000000000000*i1^19 + 579967542716021354090693162411356874565194018849827714858845908944526204191470709929088698035613625677984046242725307150130710749220314474169549294824634776394001854031558036769100448166949041625396410946223334610199756075766924016244780934340288668110925470886832581242122398901303985040092588749180915653485646862470954617200656312122765797872927248617657100206405255859129984629699183848406590480483725050613874021529603976387781095606311810561652031671794742625648345442360173603743490609781340147199741864769112014541006331303490271740623901862681298779731682681527477376504721224175973019981762985328013170434367839392921539279313457160621745650368521917653342852482300973862710548156490896531899693651051891978625055428275665141225463217605339635887219765170749741057991676839953559782717292476576017373436695859947123955255212590063614257849424263449801948107877009694281663470062208114417030028853644282810930283322124729045120150354797041438917319814672420991078316317558900217590174734772349459144530509590511520881157593691167071985157488807906735330077999617128154715414525993751424161651965518485817756444384367510965258312864082462362689620637000429723183711909121237173702475558985033318400000000000000000000000000*i1^20 + -84707366766306940637937178999198970120057048960501001763468313017436028396594142975484643849544974902281960851987327022549843824215452316656768162187692568824228287205830430126301531925702284957492541644260273963041323983871297209494194674624321099511258572571315515782748497093112261023685794753199378865324063010375588364345123042398070862723687055017404608502532479785213662324700835737521765252724205263888894158284119455987459908181747139837111316476903841053645624961498102148588852848914786453741468328913223791679427469266176839250134115827626862503181249614701730801836873606112783924542455999286631096724799605408549601427992078948349708101569057494934455962104620628435081029622439996942354576949287306783581623045026409717053890015916697805817200797987538647867737521233635882126856147590825403337214458181012925656639497500296809860656118997970468061303556998333101101560729183006533474728131537658837686344527884839572481010026234008201112777211844904273337433908279709149037808293830832239783132541031732831139682968303119435940771381940389887672208402056412177321732201436191001380637728143895768326276570733482631647066832603810433610821553194441879441418945895188831139786150379520000000000000000000000000*i1^21 + -276210890654032133386896696589969126949646417677125679525169206097386719187745854242265280104329818886078851614439688424848220688334091880338177129892917492146668573528925914304517188967017883279800680042169902829169514540437122302791632984884163193809565294381498875338413277471339643366713717427949843093297123078873840891677261627802473263838058036740166083531532834004004038156367544451685602779007716740545003645845504328906521545811961572483399362264116982158122912753113856482191742579715710950936801309164299491342271744305738768858574851564457028592271144955764864475774825683634182552427477742270401132931268208160476495075738240579991230652784411253887405909972445440192916339491200338760832280558504074315524868289889955821348194133631015564373870202523561006091543408249835437759936674278517034606789369900403028764480740341537298603632381343178475114499859711927862713116115227302249182843512989385062826549330508300953463502489659275705672919195369311245041383456509883932250808450900459033915012914233453916750696126243429395600782893115664721567901731362330220642185463955589504405467301671345011162568823022312084903197026454855730189828428504919226363589904034799834368049152000000000000000000000000*i1^22 + -184466956595706389612436863184286389270619932881801203222033597490283683859265117850930386892786394923072341998323745989082806033671277350568598645736518745110560196967784630295916515139628619660817393823209127715204350079893318404350662564728458469452721876968658650695223780693054486590094921987482469036046946471020993534984227167904931961413827584847903243274877290886281202559183743690538090625024449855209185682847143253362155436606653610060443939419636604850766823619624186462464494833397181202238843991997878073786153434764243714421158462570266718178247604624843229876400210872527975341740971835922845269603539608057884103989903383328979697547765515480274883186542325186873967526267316128002520181133823320798458286213199833587919344993697024788972054429891527890724986720544279377574095368123973998100573307529534201937773595985309713299068061487812653991876211082422104430049551556268059997068960199971097962122353113269661953057494949541962990931157475441435405559720861672405127784276894251425397922682582109716017536338129923799720945345384263386146137589944674872512084501617573975365812530507399509719786940931814303183094679700849621475972264192285594968934985337153362329600000000000000000000000*i1^23 + 15691696996626172601506072908929618522906013289305818004873830532275190503080920788881502698893299079355856151489550739502164372310305343886386035322266792550357561678410220361254564433576728801694438590696538453569750866785388843989765872021531408372677958603768022114160812935431799810984341407762018124114685401790762671009930380415412408809426347083886928098758260030372335932667687188060303580684340361160542801561382754821051335618594417671486650912779347467416993143976070527437347815750975334759744189198613747833708834820227844969034299343139650738691777004687409526439211970279834346054867964531682169478907230205053125132676620642089012310905983726293951805838594591631295059646896964068930947278192240793217715198381017389035964328513306237586020886543918687447548200006431583929188142234153653084464367151577988889636592479423426451252024434076688631728286430296824267264322037652066622929332069878329037450506567734673016404025339476331874908629169304619573716699265745633374728052048194006398648972462331049181071452266419514361797535680608389482076246297208548483011974247254116550408510816802481238160441846771491777417287808495690294944532355031521017140741983436800000000000000000000000*i1^24 + 87471070857664553810359457232718366721031384420786794043971254198955329552481672579806498176408960054337106835755723649023736559363440832724804677404096272503316617123288695349859260757997937819414510493807266917115317710373423320853110950222006937017214874093197242253024922781174467259665387198412891540343913966897637895839410057262994634522633257808541046697322360066333330277920832819126085630569874651330956465367957577427768704208982309283488844123874928641074925106025921971944913431435122830032322499327168590112462534221778706387165105049114083385381047140041522836737779632309963624041593108313015670788574523134606002106599087953862042556961576814829870628448627357064728500324365594040962934204584875619532512395181620967280461349027711094752398794645131819236919381852432593020503592877015408697725641197181785498730219233631794582045760605160601732647185444391167511174050814664277289320650265501698880533022226607679452961211324240408241663104620223780772634969655469610411062687264426344727704518275323746983763894570575780733322157805607129722085869867941267902380426889779477193353163618158810651075903695591281191541886969095308694145720063364544693140455424000000000000000000000*i1^25 + -10305443034091968433291310336911476018806949082579352540392914050556237426786646635092188463082568839773927383474619977649227986600729954404422037321512300182488859902755385611855363579409531485391248646521298314344972497191858382707135548893574435529514377922137363401751864309089066772974758212610261014880848266825323685138589411063478077802209660099216210727381045158398320530004134424814046639897291260304323002610690046467086643256191568569524086430199382280551037837419782587432085901187107422259063012895099499260885898638202451788118048050952817455608430969838965688639733248343892581624250280011097804774816837323655446333160514070369493300041616769817425738859235905299208731301120920319597066024403987034138766153737456760455685809985271662326920237253310303938390117125456906672684866539761425469797257421688110429115492611426040365560902026535308693136535177668723354508355764252495024074235860664288903051073001059901187099025931371145263355391812737477054200041303651434649382849129400382860141739748114977716878156334949383284871155848775221202836391156629467494633493257121581529604212654868261633373173782436403528126251940958593731120884721748286006886400000000000000000000*i1^26 + -5430882210226305471850341926139736276095973689263908227118967129818981980185567464628260161467974252965755272479463507490170750298749008537230375707984725632903223184394564272938094180718111054810842534610437674760166085806210353169697049001755606149251386633879794906292458135643123317117571627366652918667801004466218943022699738040523370627726857420016505606029960520561210384356146955199616935623128067342755612752938072963519947690685644012797593706997686525910799093948450784197091168833565616715883903734568954596720656766185785213914705807246112846899453036133420493447535472563436604568762941587622748849548019499208099562162640041468752946116094855786744278626001867714262702875941490979219987248938191095911716984303909730617204629159334564775732975478561940151247591438443032805318490513354692127999826064880642921941664471497537367579911947197426846766803593734110988134576073389677093756001642410762985958156267525644106938081609190338204938931726939900120549571137013472133211601389348306914342863375147728570148375503833549978345922529651585204860111343925906002331838478957764473756751454922363119153435144987992360736089682585977893067381866055598080000000000000000000*i1^27 + -700181177490994750396481312998427427991740604535983975693253009479436972204573142020535467669535537546398004309760036298537615554854742195934080742060891283523702169928484689943904471693568286364380003762740745736867485260054211231977107234605269279758822916437362473426734558588130300505929086808280964966056716467649436184652599409485218965474231055335497601788616578355686223236672230527616807553802035199196265525429454124161703362833959617723674056928786997286487967772101717146677888679216252906797043088211199617412221225087967235470155571213880774309953042671492711382377107027344950452642754286198963256854414640219545293265467740251430497906049569412043710470075902665736200641770424951037470828421997263218752915112607278274992123562533249958127139167697721745787948939568409011434776934070961495853810334332065751870456223992961946317904952666083751059168947738220893517528683804883024419167423389559024828465542640924024786353414112326380436523809379048667217517594090614785762603559020547807942418503790448379923848519387975342810342181582105330732527996231708973101130511045962930098073389152127210481739618581267530971852823037721957029227003904000000000000000000*i1^28 + -40758283210318782050193797740343661012048804536786995979320866307924881448768918053782341718741265103746533242884910778941314764683531956784946016411034213906639987028437219721189793773148602696998406555558143691960853610994622965800183529867847589529952794012778436136480326887658559326491040857103702041132836989532551032450275525155606430076429846117855203815482663140011448766525195529447702744400031389382294740271180525652767283366881253431581456582313277142006355428604306392547214332474706841352256590903777292537086614182543509993767533443599969160073334654095795131974187910378039859609277615494362816296199251912161943293789411965085962672496301171903159888337495502246938138505083685622280161047059828630532591894316737798241901092811450611108881061310519602375217854604009659056875535900336664122989217676428219202809964258163415006627485061837074455491486425225026059948474988656586567972308587254506534537593311523693162158064401819792578967468531375827478982271356340064415409152031353806744752938321777798258745299591611511925691821768475157216272767139620609938334775275528350533481837278279500690525257269939492468297240997351522094284800000000000000000*i1^29 + 971184139227511523407431641015029304746541634729998142266257247247080980394641900428403142192005612706729833381735644843991433884956350337905062720209579507909744135016441532723909312241204242720956005778369265955185188006884650339222609458000286717987595419684670063617606283785916298865870867311503727195802711749010750411306066829581685215115441688926189074015442211522946487719437492328592176794790015805461315225198067089857610417599486183180205348158879697391197087330916887564040555017345981826390911452075731782651494933622266564870669654090806131529740099390782739651562284791935811830023978635985235336339604505410366837111211378732597626521460431461651552389214705252599467023685644298995334478930766090872080136615000493499598989019802794746172330886723415791774834087864668289879954096217268347291752869078350552957877901113996981492203727733482659490382230498586963060523215640372582447191707406581271699142199112106608185642335721305656110087904109589388269423219715840332760035562685133635299953957708887729332804698007055553491768313197071239784209991783990210555584370745068440627212112007402580790616713185112622456616666613678080000000000000000*i1^30 + -182868806406186244188453559390493890313432706453469449944502439819845784443965526266565940962467983855009790628307252859403446126276739070495243176257490987126906051701364754784036907879434665247787232264483594551590930838132485270598968193965529434339516807778507514344870470786402558331487606130789199144949413111712392885985990819766059963312502972398347601795184982839491747967620297103994548687268688528687329206562137155137890237561828549434255952562715168127747252838451531248077815291463338085173221404864276426617693206263553038510474092461169376869879258958075142816560866018499920566841458050149013121900780627628594725870670378558801706188351764653256693979462864254039817060458360778360119950225816639061722717762402510321663945709634605101941049884879683224407877053978620153021213993943800803212206161548133652181131755440787907448847420212592143802649961139987946385119713136901537539787721411018965116510045043355350560951035739989031313738600119547864290833792095323946000497427552285586378255342021485415863286521328349703983543823347743608653031416434660806763136849583697866192624787525254915419664116305327266511978496000000000000000*i1^31 + -5439994222492129699691412096170700399630187629566777036852247851563381149515567927230380353322428280116796693587720304571121759324243320522660933402535688363303683305408792484450101102705294109597321897120918913274331817676658967421040088239931813770374059696836702338109156334646315790319771602052033645422632711658727290084829339562584798792538886257903819991182550171696787554375101073113348074367430237820866458226427874798490007704054068671856583864780869369014273158582371570839289223025935307690819699187393481144737999786023094469585989594211260818485129947575921174466256291010489374554164537868728044270256707133087669660448256634839204244130170555867779527480706163980006407503130556886482326837471910855427189142097019211973860596048775148580995122221225253032255099219399811100709205218101642157469580588959427970177192141543288484342216845504618358471453781935474093279275217369613486445568075330649088360911279776031846152241533343311497255276193016145070998281809445842346810025776440995197412807629074925518138860427377294142977462350955364215789661244980116745729071960711480165964203210369377106080336898844262400000000000000*i1^32 + -8906422038199824101906084738471415806183044122800652071263846230904045320965755701331143056206818662731488999539148868124420257677598238098579445642547243441348961483021341578414056466747575092173455393632529801289283538554331049181420995137250371803876129950302346667635949328050908024295011736910748502714282978763945058407596279336522567424625298332134207145970262993067425989064824819539436766645873151292481084863811838349442633893125535357468579340810169409625213971809094433801106922536511502979983370048443030848585420717195937583735604567150681671746468734962820571225930730479763535087486811862003903118497376740588904229386247640050217079722341067096242765012806119346958254879311590022373627548133404468126214489313540954786528800362545362024400491207166205191262696183608476531689916141400240137565749720435184722119149002547403862149265601183776915298759077837648256417919125030005773165115505081500953537420361784241215075427595130815461200649736631469337058580797889690632337678198977267902382199712639058222515494372418093931579809914808750640094826446019727774679667282427209494689768115724036684770181120000000000000*i1^33 + 1862103783295776820756730816567353836659582881972113560883123812202101360843308528234670906439665485524241637320634268196740538869763537582225006469619927163042104917539802709760933906795755150964538461292309180199982016095374406663633516208195259112524959942643671239206676278174334295811108533915424086242435751111092224162830996365996695656084325360574707501225302621222918614584441968092261145882844084325611485017913316366578487800962763878415056705650829623206518901112621588125330169491022107340655300320196086454631426887107277524042567151704321654742208229108777513065614109810154643678058291866424384844449357144312742432188056025576525853692268395887448852663425367890666963894212645521173682055521974169725071395536765348657275593777244739169044823073350034604173104501540805891828142565506830054825192555570478974204349603178349472219746928495798236638211515341204240044286962757123032745092834260357499246166678699117500896092264005743174947569853191261760452698063094782660888163921620500158851005970412459404522299755382766309836242190599834099135228650466163281134778429913984534957933180238168064000000000000*i1^34 + 7356500144350000490960415617091676425191553994143226376302385697981062908372096002017014047194504523519733074479777391022063842711857296583650623375611538225357743102949947965233654140377104856149960095675632826737013847650790617705573571259671824083773219759075693087663548178589753667472904629252360654917948818028178794656072934740377753318226811078305834173993227282164992060676387408033987238879609293126440242833750123135987484917647561709945998759663728880855785061061033701591603260198347756437823341518050915058744521123895848790838112292270574606525626033589175796736649714545113792144865469893604122271227954457805567148396470685044949183777980561722689693086193347779484060504824625877345991538417204009094253817477874637923359764872092838395045234216675055054827373131263963110266344123137893057752793248503691634509379166824665746765119301620276895117067611426109344498640911231842383547086133162738401605078286948465067296533899039774769351426450310218651792917304576900479714630470250740033646964417497401128865367996658676383200978735553238652404960661322337215987905434052079801335808000000000000*i1^35 + 2381350916928214983127581589722322577977422526593444829761530536384427685374280841109469892412789368003915547545659322680872841780437817736790827376507269337004653688562197253509638172205168576617760998522232501569264482669755260304210709908514583351860774761228805510203908397775386510450115226069541201149017000179491015699948250336683775324282974758771220670448116078174935094703986046451314722537651522034340694457150419252823098305245830372179403233488321239965204371118924774078812817602202510720726327417822880624544572670975869649855507819463935289934856206521551126501208451687840067093419670085823407315946167979520292929887332280674338109029749117729841229471257064718648573223089750391998511910763073918984231716878071783147890666950345900620354126345095705116660403528786381175273335002742884464244312817086378259755434600986501842580096251161333510403213923078913465763628612732957894682835393861950299648739139490103993176031340990254579220167660267541454795904877897045044558961060569581365789367410065725946349748589073800692294474865135756495238728522506425210549427112101806080000000000*i1^36 + -112141810750295588260763398724547179088072601615541545322815780051692668322385478098860304241330596422402970282801692291058924508173510187479543949034378366142898923285550598144234751456899925001613623783648607583059903890072290269167379198907115736918210064229411459664616736320416325303494056895024032604312795633027760440254607294179934286534776974881710971544227960703144016382866886195454227585270217365571430241148744749532004577490510848926760704219276693004104488618776021285396579084530459981666620956957599083598029686221476527079191132865078565484049200544057546496648962583509908177914513270977224676888607074725644719226209517170258515864991184971236658427605860428816284381889541032205827008259510169150353614417632503954620315177719802248013572616694494536585367491877508379764719298954802707961981686342924483292455582348524115403879491081664033343691975563932781343313363676590964386294452833641320857828113371959950538470127387724677654676071661259099334876289054826338743478080532391455190148204918772376921896765038673062034065896235365284541807547787124029470179328000000000*i1^37 + 1464078989468127140082631807878649894905777687069004949157806474963694776319746074150588801951102987883410632830048996163548899502077237488754308053207414373647646322364987648164134125471184006271528779639774351377427460927032582932851104377613220499144107028043204223894678119156928773187425116970426517668875230975399064626464451777763282701051707715646428289441152408796317084996394855935109935096049628334281260581481053556615253337493291682892906546268838420656927394376995322779126948183113090746836162459230516119603949185438489311122549676826004286060099697754468183852901006318682123876281979622165129788874454132152721685122751112913194193752442498268661750731554633509940931305331788276251657145264654153218025919903774042440116464524584693997490639805302635151797514408762550516549120718322626899621136146119720429833910940170879778485400590961159244612058299590146301719345397571005771179180120685985081584411292408012691681005026275121073328166067833576225531543971123259763958696297387347944657982823249340804151599363579923232109318114262081854857615193037209600000000*i1^38 + -2854637710098714624891795573197433010033962442697916669991181512056060375299680412634147429344356601245743388495001086648431993776316639200727701471538195075202825000207219591220934449354349665874313969284429574262241796855456551183965593257696512603345452145144940963375446473510192381661184756119708993931650328621181607535754250023052234148080415485867363229966377724805029833894839793917306815331521043037949228935677608302221054389401252070850405320435136681183239268963702217316299468347720687381472396001358115196251293897700473109586731585567993683613360162072765594271016774408814281895457920794705111882859727465322724010234495249787382244697600331899709871786513666232184189689750002348921497117440355053368061804447057245887844855033870957923151643997359187129220923012070153666155948031168192583590081146672092974430369959480630246139727867167721445090154976004971815386200402069741605653432675880185173542129873790206503994276210595674320367196415331559923749453669635496067046128854302679628045812790105059195438205522064139868977755633565151768657920000000*i1^39 + 3545439776043044601646593577349757166341172148268961662236268816407678107340791521520772860281827470556466541202677565371925500570032028428779622653793982882077589992887014258555269437244947693372654198030569474884990433197420009917612914109804142105819869778620687863395947653456061867885720206882518507193992948524367340899536634174360041285098330745217971292891314108428901835605276465357232631340226749306345410292996562616740731333636329711471795507300417060319136119936576245601536172894082513413167579503278108696830221361184762336640833212113066756560642515222264352095731891687326110221468055514629266358095399052420488404031046026189192846896148247178270487537662886957577849441301148028240929321899938689272160386227634154693688166488898605672687022252873298173415368425587115024801365662036620510600238300182394515769780482656476675497476034323099910769019064877483637868351328034360793637951436339295454736540327362424283433528938306992474503319043488713939223967683940958144862051774254268581659953432975116272380494301331735355683441291776000000*i1^40 + -756896838791772918493863843394218822279001838686548549312636123779065009710628155011034039972918031905207982174095300706510964702825909999678117943246575507310154411181219746697056730279070757287859847453782350564752247036712391346028958505929857834440116567654112979294695563777870812721524228101597152550228169770138647096459016272330826748435770454548005388169799265333152281244761038311633650844591430276944913421063790539407750849264972640771630566376581246570790533000266922664279579720587564183162346285643161603200832279064122869739027426142368453450108765002087166570091001155048079498301748952201779748800155457211655278246743363463584997808031268403100069508536980439646733778775910829206416223080338624703389232111390371556580957792000033827931469862398245896664176525181917266179133503338908982641808763999600286885800569697567110163607571345706964469345359326515032561703259546359189565618368781321924842351831944940405037092444548341814998281787799712403132222055211653156643950281092181003421540612519852913720215421869207923200000*i1^41 + -993889764772151871159924415205150173412283716713675044857540445146969826014269470489461443494888552622207538946399307981174933458878738396239004064941166511156729872715626845175600207363098920239099340499375454494946980651897611271826449798381683471485515213509999027217761482695002075001592354122582696101033774813724234707818750676243540417193864055636426399933945189718346833148427747726621999193925051239783568114013935956322359878922137378104602908444115498642142028202379113969027315898813602803379984544031382151726779153488143256459047270145107644344298049967569940921839062797759809737456848072973788184001539534011653675754094794209390274768163746895549116583237804731284085075621153013564558220205979042006226643876179672078166377317085633715493375001910533613231773357636940731894908888085573304263356691125809832768872425160821093904677486952475647096072738465260119469812601652981980207188808348876249293108095874081597720338160599475054548968308744981788548413883091155096782020567301348474785334544154302125482280320000*i1^42 + 522894823322101964524655783858168659729488622465192304324363838910818595564320084980705643610806148051753472489282461872709616137983687878669107951909457767203759735893282212015879280013485130334735615024122121011150165046274055615601489226161891338228275550883862478931617339918319788333723954863781309513533352994313025813377916593289219547243694680767348925924508280938566966524683769693816892482947548815789993839154095684192706701601794783866323448356131444729778477023369568761077980453934885468117099727457739998630591763673940666490012323732295191047057811439345478399808018633644850099202077432037539738595360354678868055029018529662894811269105379255110770353777726929106601251572922860022341014536966628867830751174000617818744101480282403492276753536544518883065109899766264828224400075281629640166352806542243941977392879536626873629851038129693269588757803366192291293434446361199782935513754381813256184456063098242127175576796623321530034562338638885894640093568775284809809678598569556159682378761799664000*i1^43 + -717863194448850300662989782372541859103130534697335896803722911395032705243760297055731907921738237179436239316913089646035176203747956144798486256896250368105343208241105642921179479016481418508569371983776807437482306634131177322297982182306769331088869156489439906061491784861939847312582259020057117629955224555169363621087160959296206054518624857742342065713033765200597589853352966871400306708330571116027522634391917548491696504259781189732100066671093943511411132586748235954528474644892406109773708352301876649232207854699271777912362300757172285574467100337263829270227719972228986334375626273663680018435087989391795179654529277887007929109103589702165469266805988601738868118254996478466831457488087762877561157231533580227276396543625558598091702926863112620866829242997569073603711280365068805075807032737708815071233910870755790670413857353196987928486564431901240853712522253915565234175358940506459689223837051629803204229584766911498819459279380424640669742825181102821956776980136449000*i1^44 + -177722780629576293718089764390588508900305604549414816918034034205132940079623705574968972760127058839516688281295034627427062857710539731847385562289008592574478101564331886743406250627980223258563373179617083002439313554850031626246189468682043670299365656181491013077842405026844147317873148466647974082398831733572974494260317187525758679167981242249405239474894261635611688241771759149786407725311080520434240527825019069129908838751795083419269974438370120667980639797854343874683488335307296711436757083427905410471079580619504880250008861654251897891791956995787740933663800177535215835793071843137802574906330670209734830952586824360342713011602316736765833770402557300686081509153957685948175864958965608658606297985405064474667379304447497575635902177766776453812325711970466977305797091513024453905657473526277084290371386394563165308063639665127862819418434167022104904593827965274424156759665732203403388304107482927275368005548679667848293311014983081400100722295893115*i1^45 - N1*32000689214512353566534045576713455337714459435321518535018169507038983897421441683942149005640865014245430136349482580578104567434233165860245718228800983874119472393888527639988326683515300133161558361572148498080292810145688075733455686269416766704791025041569834490158636544492600135765111489788959324260798425119478072893559754605579487799018459456141061632*i2, -139691538473419555926511520254345948038430501432822629920418849994116414227065747152420136459936068372918654673070703964097110252441975034013139687174197181698675668849791725668712555811808126908141003577139709654223513538283933450162808469557243102847083568190629134596240561392043782345704471746184405972400504623382765042451670154421068109935096147132994036854665586520233657880389003045632228446588920502887498036660994414631008965085698990083472336644587450682664638327862563692026420045334712117059198044439114617016155078225761213202934732389649408848696034323720625336616440397512120528805206590002781730869107340778457213254144045736484932029234615702354758847465590433639175096100688610380488610413392463164001603748196138990013917653399607888991458762524095361805875397375009639278647409743163613593229669407327516703781356230537745133949041760299584376081815374666672457956518052068600976567802631356967429851587015301207366863953634541493852907589512635625005895725387534852060546747437877785578415511330254541275794186156829314907759766279483366360765718253570540634422059457398884102926406040935907011314779071306112064568329501888803894553779056458732733030774568332023499051411670906530849935085645106218780017792330234638941170633260762759843534602240000000000000000000000000000000000000000000000 + 295797049360118540749983333106738619824848361538734681976806892444154679126338467920132607501665339003346745962872827606719762439570649678944893158152064047576254609409530962445226853088133214650749739439320654162134082539723773047074432951928865535805685777927562864097100592268297477215982696509565898674164116981115730914523034447191416605976119606966725569569405530547925900365494605362193328761404207155128766902438536071060508888447383219094549806572466611635808990909533463860694444311287892980949509651023382941685278745213492906841489587217990822163848142007488861537988068891864865212932024751834245803609985386227706021911121185588465494709409532539267915086332865823669406083657575361493062962456507506040796256906057981997920535813990221387757271052611032099620798851244331528617718529481222869355876623573323767679588092607631563210948816298241927191094199584797620814233859603106484261802746964350876231514808984658431629066146226207610998236470572682970622127242373267040511781732266700258825427721130115568580435992317599104238669115298967244847917205620934717202122253665675899431475760054387657180500886825954845091447229975960238102919951932652739013071780571677985467840315636915525643876479657227608015323089236492845286308911671704218896223436800000000000000000000000000000000000000000000*i1 + 1115330970425417032303436907570953073517765950884117376422367694323141534371947568080414813882918127608357767228668131422567048045534380787044078771013595533457932169011398798849469726343064410977614204491094538115445088685260664533567855875492035087992238644107517772581058465419321086069290221960416561062547172649363111799601136399898785884417394727932620682314764722580983982300075266257734413267975271322233630769841294941151199749493529588057493964664192211833459107682577624782032481600981421044722614381952952829580309425106706052601336690885677184144058915317299713428656950531931515543580614449525156470425516094729591506035424394649925663028849971692224639018774552855050865061140316996599303060203301949500330804651606970429113478442151319377168126149705419905324673315566608393001539537166997205920898061179041238033447369059862420213148069474900765221961676023675385381068114475878237348924239800778634260535087119334627010242909609083174525688453845092144968259868822187394524636110192659590319557918029492023134549651226415530423335079094811019265138967978845677997308230012387313981163071962225976118683790384678910970133137255115499110155477883544099858756632995837277244135500039908046516321885518959362898368450260875536970938479889411437840302080000000000000000000000000000000000000000000*i1^2 + -3608593212185064479651933870766030656274379555737225646023815998167482538860903058557276185175849649095120353569617242821124546333824235918895778245750285887536256718132892305240187155517350851925157276167623846911688205197749318073399070266700899597034327722002733387225230287407012694683998308428607250797028194817314904166685881671731401374803468897955535437923330210846534558770042000450388462084370098935100254506846169132903791537498149650947466779843586725873995530298636585930032930498543711818482115992082178989833228701097935032560519945999927147084407098882714597037831308107558402504687742169044912519828473753518029542990194851841267219439826655269479791742059176742970535351564755979848407230328525456349684194998976515707351312500139910639287429875403631182848479808216770272453935018403449902980553764750033788426258260564664887433098078036719361878097808819786484061226721775314974214905532086679717233060531644281235073190937162694947866734534667032946925171206087650109216370173705485618428959369191728625661217069090500039309024226475015530395825485540927793253328486454450948226361135373754519489963154699541249729634857383949608769451668548318170745209564763684536241402080856925327564507847276536379147376954705951154821797961221145305808896000000000000000000000000000000000000000000*i1^3 + 301201564123193106565147336387802064743109871659835422582541545837069241807405864327268044560490302775823222290400891498746360536556688745836668922298174290084852028693065006423595653986908374456364145199008051190988462861468106809119502825471419797080260676614771707059951285520244343377253875446479194386756923386691575020903188305698822009598636170406165979139852623688866553866339364966255291029257380500453261425045322907898607480806074799980161862063158992256323785350217805413664563240127543165644871746580085847807703830253858915718084686983431560269360183987205044857968377178866232528510197080409866862436984359019248745642694149975390977937156193517822791463363704177356823242750916405832844945304106967737934553634601624672130340545267771899500957910886375640741678881230395703262753664686400938304847247403268502860892824265153182150747907876480313507367184336773553282278355398386614503470934793135865944593531142373237003557135828133946011001796305756657700982706175251625675247543972746498340404546354381919349861049290205326147671411491259726076316035423298110252478532791831006088513523065012876985218191257016565459143756589934546544980426667317529195654828782079652085567673909155376496947237386580011902048964360371752750309514892591864217600000000000000000000000000000000000000000*i1^4 + 13998828613654046637442151325080095291898098027390475840239562464013055871700327567254751431924447038024620962349249339851924423855234824352428409571533381987941046808710807670257356569476512429968978812689097851459180644886295212748512006617422008386827976632464667261000651121561555446398657035715770147349057812476515841610750960562496127658190736761691141635609172512714223789573733772900915953585648081435772253616183446802933366468130954830396596300420599254754294543548330573685893510561351200185455427619753645757113309694579599552135965136897566423468961344817849408479884643687878754750358172182804584148903892988981533028059861930287293712694323851275662582198421358337861386714696033761253621965416584362556155864635090801916811946214230843374696646625661807349703300978595818413190159554366148744107872227212304363577474073600565408763268990888578975673785149584329671046274573484305481567336296153742145357538243927960734046496859405608839121710893835118183098486325023402435763890036949281779578956715652458745973216542842735145613089432210364849080071548961792038963805400246947722379870761374463457259891038948688357901623295002073228782688849769119119517682060978959127913319409681535217403851693499013088945361818318323833891790626625809285120000000000000000000000000000000000000000*i1^5 + -25127937468595647307822120999422451158771028204722133832510694431871676328524152085963441573762471592278758494179710543304154578586184220057960938346400804313883818058363687949567761835398041022240086143724688779664599887492390610841778534538986191643192421731816905755412824307585861643947248451193720210160918061236074477949956936080492425920245014496191181524781968518797376699503515955483171032434295551571029672435145919018979446917354537933622369828390206702291238610672954934873426666023611781935168391927483093758461571955790288439598932648891235997765687919805213947366093509851147216357941663567454785250803761894554528718523813092861208739612234700970828267785269783415929076132264248152050363732160876742332910827260695352628558545747338391218522868400257646781573184008781720847503175792598154931651351034069790606539653774286874598649700667273760133355252077832023170520747500755719407352151383359156729521469935150232924752254468717441677864345649576640994494758111109583838300840545905674433852016693498143414819607246783193310476736695221948969925030632719659624600347111677941740573459641208345757839461128393842695398458150083926963142650817218155223480911872636983300454759328240047206326517230525557947458153496562004808391611540339425280000000000000000000000000000000000000000*i1^6 + 16651104491056445622098281293164663636972302432202358239377334801566977553208373855377483102086328136669808168305548728050423700036497537583566637562526621392382044654318960638934303036242725410551802721746622441073998561285655615526558113521450769343434311891083910812578339559563263505493124856577039142939637331299030052926067622400624790152023217491214454805516920058525105074055046661036820561709649491129716430692654844570082245990500509889058118968245905780187514665524953569940518556717520467288691512432323636805395556937697682519690203522580459687969092701595371744214820918725727206482305215370059138794766123955733014046256479255098845017859714192985039355178881135120208877869658626190898086930329703114048252616654682116481465993584580029184132015042999489003193221839453881412426832201843722761969103578101352617085913489736912525684910729166556095579839515891619345701438950988473960077733523024270201933947752562148752137692516399527315097859867503981198392365493977578494740547785315778054660542672926365808012464463569423719650129983484407565964581618777444348537313761113168213203461305083681424081977418992933694771430981463555115278667152751152374091260492634579124539194587968832620559203945464391062159266878570578192144469819863859200000000000000000000000000000000000000*i1^7 + -11112366151995875791101646977806341993013710001891783239877880696818435920048596861010742273933186178825618257902522683324868748333829794170237016984397243486519476502730963269768922775221374592042281527239052805067186390129730284055791005037862370779595359365859880128830508970994902440097070836348253377216303208160406462236414919140366356487659717246629716207482998338061620759247785612265808672462396290954852312592551540898479703023004531188761669882414994694852893302501927950710894920444805777376895282302667353220202194152822174967303470941761693272270036209852488935192589032064410888532915599654933846500074231002030459499857565047204954680900229163613681356041502075863450188574353268475488398434471327119171465839811660755598625992306538494165401299115942265641093975080396950042961707954722967605937431666972459125696465421258284549589715261136690613481482070553944012057074831703758409586335974397746826171259873435153405138770432886352495958611510256186967888200968809180510161524304860247827468393501214875485328975758378779691270024561019584480346081434114581150549811209362116249099325917518662554031561916621812276487259553843074586354027460918326497554712015853031325869318348743150998726546601882303981054237674925891631661814455992320000000000000000000000000000000000000*i1^8 + 2622745523912459218507880639047750111754923525430354465095398855338104651034241283597375739781446206550252066878896386742690825982435926216809729831396810950635037271434144568446892097521066358656643682008832412737829873204715890149664289480242401869899806364139211091325133943931051818103660365774314933615581552204732389380360346831205638102588631518322021347994294660842982606699350501288810036785721867869733430211899847974749825051042016061605923400345577645105404280555223097803067899557130254494868924621428892834169943250420087716975273938506396500896576641803074313546329209557437709591447083818745105949544098256292038886356303027534380285578293584179394003188491993223405788743834791986223344334169192842215070655945779468400016052695712782491406865541103059214607138737789855641513812952244135896669555751770254699008193220184271450158475573909325578993355846421417672508861847552865626244136954085984053700602291722595097599838575950189502971331146983350661036083372489480053194472028372163491807810922283772129491019013753806171395554444332792695542508935566463449902592251149609416541228900885318462925807136922958012977550825943955137170231438113648065713332181421503117579605328919936056998880707570139335705298151025557218535468433408000000000000000000000000000000000000*i1^9 + -811844408450820562132685650533608915857303314432620122780052834511289160816438625107135893752535975057782650773446109675378936870587045304302783908587111251977906681592497636455675165238181288904324757392247468096030954147097848404306691025853028833345622374787097967717943218478322654271360226799358540278673632723346647183117334519801056465823823265481543761213047536791815914528963133945126723931178769111552474643754159123040019438397634973674276376052063153592748116948678166118910248784081185969118651572229285821558381824184947347874513465159641604999288734057930511742319614344773093711922291117472932377475247861176838189614301416359612542458942274984731118734668815490114662352902130948055637939208609087804411161946303645409288330972761476812888807857794786685849301332000347879401154065227012596704957876375706784183055512832001929095406935493815901412054872125531357413923203239646084827470662973542091514637476572811038277385917203744606585732616589942684865276721308769486910958547482519159144244181690769081681514195016820523944996805101855995326942638614788845365992103834570094168324590554257665404167857111219219844851379581855784270785311263143639501802668760351472435543836633808766026399785230692038382245816605881489179436646400000000000000000000000000000000000*i1^10 + -31138396952577333483062438260869324810755582577928711865022541537319755448024098211151168584444536883547173329982084387142829187458193740674517566939146496580752025711457226857209950179031564498625258905325319062373575199678567923260271579594797083773539537335922541625142469802227105280113314865013836399228732398530103547725361919151180929881996094929855682649891780806699691706115247264426725602239230323697758255301088187006640573026324317330460091601066864300050567795390826463664946618128506254629050652802445131064261441665593819531754511728087785501779608437966181850959258464224205010214049098252618583533259842918313438013847714290880896397521240607290120799187642301072595859761008359334409846881315958036927742688542339431324448333962295912369657826335478701306291286672649676527669210669834990160733305630208559671913747454114137137567591892780834510396161232294357636202325388347374230996781291153584909174385553873630962243725120355622393349809757280974903616998439732855501507460036432472325387219759976410618243432486146117094569270802679789265566142001803264185936633552479329825189082345681718996419784143435992767091036179267205174095739734240071745912618955497242414755991540238930028978336357734721701199845974753752740003840000000000000000000000000000000000*i1^11 + -414906597732006944577809989655683615387510461542259207684727166170497420177439921670266193029245494144132577604817901443725837790086614962441180585579919994250521011890523371617686843538733119696019963811554199477882579446509043731155504060141228412209465588815674990177153794104975468814934827946275322327678288044490837893548374294406175735837368265718586049500210223821105842877835387731866869138770417946918775011591356706266073159168294370734076727543066177775293949440699091488481370375038144656543970591042321971430442151643489659580309566851903903373689311205506083762958417873124794627210858124886655607796476981628493872382080966827515005710684674090387466246507257552987532693967675726095770705082541435808930864688380722210857736224887886617508933529936660284985829454283473391227428985489427961740038097854394368947374054322051690481271342446984661070732416011198601609851216838019765110012450533037686914140858777595451222115901242653106197968908985379321601707317949234448887373338684017948270406871089625510299146699593031911255956587661368872832702458406773584030309431671341841722402394663454384166506699158952060773610804115112907217952848736830411606153906105075388076197119851557140036951247670480313135388422233869254656000000000000000000000000000000000*i1^12 + -2405317085253350019572610863093660623954843227808149306989557844035036090080020393849685357569079480051095821899507588150724518076365686285980111188826256867264493138418489923751511813598923391809176641322833937370683623588329619743575658045796105968786430307844292438047826593353027588046283814266616775091773104544872838938790573728411279845604836325535778707398014707474403219556866285142580436230587344246898697685633577131509303580667793457913910794339725461556800762399457553756393210822327353158588304474909372749448238317926993700745476045832732105701382432046575457161187842944155443045554893034432111051036623081274874083807713658455631504698263574121089108065230947327326384743661032745107544502621381764871210676954820725761344310252678419135794638948507871372084486001880313606269969463738392609896453523818601935361807046927251185293806548467363609331642162122028853839285905966159017868493166018796483738933630349276311629599067794349393238695766470536817641176321447176132196614872777177953740730521644780552497033858303743420266696714044529651122942062824440294583375729961050807729927546763377021337249192919532514467566316471288523763651224858516461427338984466576093401229883579275420684957822411000436150588885958656000000000000000000000000000000000*i1^13 + -8989985020464775131943228242561643598869086672342934182556934274430003551402391815692448962594078201758269314376569380935735307699197850108626576905922626394579181981065886619167357623584385807380132212302251037287342418627675149499445306518294257651306157768712273603574316033443348859221998665427362563654326733251469985303262509147201743323158947682470354835394261719024012146789406705350597036607910070087929334563095303047509315674861637611428472805777439475977731883010841577893579935818819934719288045468933996124009054686529649175765094491917187528022225931565227111611240053247471290381461503885496194668042282296770484723236104907098197577649063026346322207674959280005407205152997432329195520614103564231493853838263574915369047504644129895750146915850104864795124995338144074513336077867075125085989521963836871443521232839225025172267975426446368270009377297623994249965335819475796378256162591409307891395227548567500160659156479256397772602755923006576273588022996704745332442125395338989573414411167980608674608021937577705082254959752522010003004563593404455653412561791160364802159813668605746922415682915049267092176847706183594567977040300326921977350507802157066850750574831528087949966183174944340603493637160960000000000000000000000000000000*i1^14 + 9410020106340145759749713370234599998843660029970848681895282108227964306732057946903591288689617499672816568376180638053833172430407918050526690840799523648580699059275054588645214420402811635597467770001424964475168623321618662058055609738361948447387232340059984171815854190902251874954973819595368074391566029303861343303376441761699649246679939809171644656929254525245969967688673185154915491353321130478787523584458652139434067726779786827431677902871268983522352249662766121388316926405244848301456825653901456226534596911935950687099271966081459589811743385436673082770275007732279816379069755257107089654605592474048758914571518696261541040931590148255524420329384077137959436988686224453175001895881280887987521431363407479794915749181589485889924946672627409016361087076898828271151182078178053548197977678589956291371381946650195367072679344009856712052316714377203154327079824776427006446040653854215906304225508726719856589730518482004321096345587305071147112910627167895052219083218943306630863938483983780122069218507683934623607812901337516945253863454558288993955580265612111495607854782143150364943874427646072019574274545194713619478110858202371657005795690454262481576895402710919873282166859976671030673408000000000000000000000000000000*i1^15 + 50443835516714939349548690209870359303557707942447527384395126123421146792094703510745350717596255437687865520301670260155689958180270688793664909984154629048630452518103167572709482554238216797067530095872529159430738423544243226802472474485959316320247892223116636674072551848380833054547999819484987314767058608963031348834709458183165179214524319723079238686489177135517166730351781253434675420775858345078069845515520474198438316928390339178607280676555229873517070860666377766032262417289903072335431539441290692694543200192561601102515425839851474843216983553281326356326229192159350219603241954973924898268074170919842837096801554043932913532704222565322272392426409696151648143295535729632622935841782756628770307149687367329543369039764143740707519922077654407949142385848661043595749416411270879005201248992654644022338886377369845319880389439338034908184593977776079532222951921694675943147840645623572382137061611875077618722091272165769451796817418466129922990404834813112713631475212142797612458847514875248130399795630752499359251550302084865554309878879323545279353136705046153365789670006572383289834414570962353299488658404183513017685827762105451343716240805531462305137075682540072269228265017180998860800000000000000000000000000000*i1^16 + 304332704819223870233258067686306721196691740316781929656384953904243121722135381660182759550067412043670183045054786635966002534192313818508448255284666430120376300666174314839710301482185800122235350071972434713429462572275733676947739475044268838252498492742152541505251744736625597742793874331152580301606484207480839222414064511175360561368410122745316731099062804757865358753946353875346718151407612975322968840772413161749647284219141891611026975953703821451120402708815022769820512254403271818351806094898467676549312259453044243089338449415754692884996117817179913000535557374631041947298740022518517289747801431156521244496368656662503104486646847996701387891154382435211243354513043948553919171135862541952755300772838209639922722701952811361330254071407012039426747661986311324269105852780681775098127903189063678293136781522972143387224090821899921219939305643719516007935431318536887056752420397439312930798385803535413246307712631265487076014809861557551139888077534187189215696393075220520809905870696690855785788595621667658780911282023616791552415966530323234702672622783607995236914714548861479545895559490399924412276773960501516763106728665637931340186648660902503736519731905080774723244377600163840000000000000000000000000000*i1^17 + -740534106033328381680126003173755556058448156343682606171657469464104595195125940472708250325551864796946280552806038307967194274770402571163641804109118345044878821691667809855640456951505248726706963355534567766104680593177216211243012828605691548015562798730316448672698310925759012785533123540743123316165873607392866499439715521715247618210569872548410810249528400590071323868409310011566546953054972104847817304404761603508614686784320513562252322322550885941908317123698727314011946470344195621907666435675545902429773839667586398229549820153919320088612777087979974878303255046434887568034389594469609199909261309234000352629754090844637579375121856454047722983609642604861219023765431188332379540615737116494873508350668350805057401075906208116090269137281771283279955875296407695678356876180166268809881497564716966487152951836749026773800712101329090750473569581582426023603424791358426097653190670069524313016858103224042648570226080808986783548095388460559250541560209580977499970031418932913590479472354885384505695479087426989358809325017417493973322013853873175451217568389645971530703781011194609260850127609395674682764100546188743168665241810686022931552947190942282593719997138635437287525056512000000000000000000000000000*i1^18 + -90077381616361385287373650286900247750650306270532563128448185741004599588738617163968999815106766786755783943878897527135793927357933676633119568311399133712457332165449638296963061491719273362047298172813955805215544996998241194007984213181679261120594524286104919247981566285236972618625525006487244349889986614211464161589233289640011856690037244268295880688433949284704771138792111031394667220601785586930810587092591319422742128527153250311815419648660500964287591810902519724431170134879608995622743456632645672056572983664379763986493769400875582444948913386687942513502306671935353810449624662116277614452565597593269949434554754493322214638066108579636510328230705834202225265356655895205704627800702930562926335082576784110605807751659758789712246922478908808212652943653420129848879172227562118262462489942519544623369401844528343340934828410576063576447092251934980147924255333682724826318060123257425761916841918202036195036511153262666722904524767725376248960010070640611423876646798593115518935569818324522665448407103613196199884199248175121675005968079950461892997277270474920731091705711055534321449108744296704922810424645588748486950530021395304441177217134533091782264877810907359477760000000000000000000000000000*i1^19 + 780834526716542212519323181933247120834919091017400196126432036142901187205396747848592847207371393572847762614227048596606514655849685647646963756445503129994546406787296712040358643386264765250043027550436132272435171108340745890256702430337385459896063738754055722074506932986096471029337150801672232994024853343341262919306566892311308638387510985024435422494429237809558278995489948831764532014629914219759795579863616975432125919907024888803585209717830417067197911516966609035512198076290296126993737557229585574447699471949353496518496170837224498742949378438373145887202139043147812889340538485792486304371032274080693869999892495409227600384020009690922319587988117319982672643511188774825272407592703643504030791600698653483580845331869998074446754273846902754866413107658998915645790692862559247064270944363338533189319320313104083587488607571994357887502981138428356632025835662530617053300917247524936460879501640087822680649854300693389024465179000238257982702196814184220881443476767346792023987572180280650679947530231331181373253814024465450209823440168996903965746006320108470652166063617964845651511633853807405543976800087523698852076718392765333720525223135743053725030414018412544000000000000000000000000000*i1^20 + -116924999458787621621993563036996362954950670203653305212449067828267000387193853336492085786990724839163800811653257111222407601647546905598905321917767064067641158323300551831243808065266147147114715055239950638538416486274125817052754495333878126125814132089567550001775811354445653067515935753014277589796245107013954393649717114225997844373243730928881035330133690887019628236056257903923091975998869443824781672304340862286560905749124902188537336106106551206697111611308851635112307728789531332070659871588631161400618812499414736550114877666674778118937365431195666995703052389233183976959792832376061904509830744458111519020810301273437437885520304646719709213601833906083087582838424015653625509749290510996326887495799524386743647292361898453578993615697172876104044561825974156893729973327216165607346640668308851289798129015762542370064898416060641369802376515500669742836917934823047258457456920641265418233281784748232337422725789721765047767079038938388857213529238359960399228895827208071840866926399726037360007960809620045298044496433494055844600902721161473151160624455573343519453966316657344787506422017955764311130837115950363883118187943565310738094390743309570479704795774976000000000000000000000000*i1^21 + -370904108163460846956600369786696996996275786035806819477635377439939848016610008403468483346131228677248089183737477109875863532717897318439688586325129063317548447058527205187047989298587564752187518589987778226665329691657382143286415513043947456926387428353285612406841864089672611513030434719361756320792398946600549952441829124548073360148889273511615332697365309223048589226016739601354984908810267349039379622656890777255501115108670925522489961451275854134687741026498495573051060408313519965007975367708145079775316921481555171501037273200223075371640206226819010907803294773053125688929005615527249912883063166953763086141586165648114839931181289612861047552569862747332937261230789422664216076474697859500528396692934545439543683550127878383070847647335596630484686122061732097726816595805260225222095969108211105623277181452778919135358305842449577953987895659778785155519034916006117155148064659845835077293551817753038034316052640771490870532375322446288371134330949271657641430365696962985659467836076569478375272516909045663036253126517568995031840513311888739474296993816449513415897151936278344309082284740138666951556691771445272555920597074097289104040345710456821625389056000000000000000000000000*i1^22 + -247991753583832539486499991656741581800758515089427260747498272538233458834585836687678612407409224015199911885488482429171850600185379158820419125274817304227400095037498188398116482534784626774993518577951763170741481024472892225386648696024194217914293909381400877857219958285644549474797058366797398380844405584914322108207055409981574570682459857083256308644132125257763386458411530251359152334539331110720172360473311701048929599382461498288042528258635770287954768640136478027431887716425953191142225525434625384929636776623294163797704475416192387041847028099173862238103673685867341504271758588220615063103851175350109529809882945327982687974300736861503771103919966116385623968925688475133001291959124285642285702100790237370321598769333690509043204463418826309510958582655278852364512055429290156040041495594390115154635409029367697773050784464727927578451185373201619808295259744349440769292935889403547068897437437219394753607370844891428490964417877461002410190191966452731421099024020847428834820320533311259108528602886048228519396785105737285794199240376096048103079995237132520280532356534220846062360683325230296114728738272654043994525849071929840264366184306088282685440000000000000000000000*i1^23 + 21414051946101004314750793034398374727932027970891564860955527481188324976117153073792595950803027880366869141029988406057631184415880654491048025581877052166848723772842165121514118677256158253373811483168622195663818001218607357087904065975245563523756183877267743065039859975247504171188999278826363888403855006708520249979872133821478415946850061378890993316356849720695159681847692485320535182335634238172910554820301716963593004492492527705444193677861268220251997391600844939983057564358881382099224154267030637878687559274524436828709029949956973985011300337951933146584123014317699456841991851508249158713927477309761037164642669036199169847109227566310990518245975025175063643177624544678572296041134489716353532360117457909811325651854078178326013346338017954510984785905746025701600539344802787402019781280593473489995281612833587784199159506611241574794939145842042806389900936646778545609482350403513942757046268821245858786906950802462990900991730301530772810047761499366470402980241449357777860107556134126948691803372815640367866328755373851806840695856664477460789274376860040606703109429883829222801369239365554476748000829629517305291410110629670592195847826440192000000000000000000000*i1^24 + 117609711180732728188595599243203091881421709848293573620486514602870927683370428656550474385354652780265268526803798464519059667963143245763902860934611605584302133595031952620318837077062913934875602232876410138889302144665901782024950196986005549083663398634734859388464581568449568231973874772501815042115992231934248238783711469851696469021010550308153975968098562547005239792475711412840333699682729752790928378591721916137076901095020657545569599759881332847509459396386900263225285175075475888976174699602058121900999218759702222126332824810764523082797311900776113348632433231664050670718428396591440399768164021066824962088388475810798218152806776164397289754544851153629109057928716576374971649735318535733242251895686071774008675864378429259063117809293057975227915216765985738935824145185949568414686615283643762437001484291967831468287026533125918665130691175549563018197959419563634427377637635340798919409266673788884824849731913589044820542999155357375466105350264075215162395687549031595227103056834093769182147183931540315819135067152730745377182505494016315108524548845497041892610208765749865627272992557495734860689444135828710070344398241512327580905530982400000000000000000000*i1^25 + -14133194431264921378332587729973703724394278318873215461369260864879545712303694896064980872885518644968309248696843208124398107218752952685827270442897284861754442134649490970440844729778218951617497520702753184924025308939002111132558558433299332720352782306444032237136773710982986777172529283352350763259050319138991136086957995346816045548239386861454980500940135100130893880230446244466163551973090166323287828036411272297234858111074486734529719097280038040774094522122419366886471815195172849798319332374727030951209369117425631112688872074036458677536590346594940208669403308064889762212083436275386061894071471187410582802147508194208581506968630916652239441112774026965584451194493980335109230247729743140063714554311726462399062584820246271063788390210500443220946870620260842848474521216159654154157875637943986487038494347872239674797764831757272017817986125907324287019410272515101105528727119557235924967024688647240968759676349928921701218553465245151462574642125832180558771278607096953211026266603925136768903102381145847896888179323475019407950926543579097998652659086609995206024130031252689744883712187176413806009073746872523063176483068586416658186240000000000000000000*i1^26 + -7129175899520669493405451182842057261690935139690283419641043760504496354819124617646294488127300168862961998343732681822873353687132886108173719359209616794682915942028675350516047612337519808191339924079528918355605731722228263230433499031880907521038295838609646276426580128780855931689469220039943828467381936472490103660396628428109849699594860153276396248666865918124251834965312194362707249513793235863178756640128936341237592280515821042604996300819766910379741592071991663335225349634898059664112106841547719024643242010402017728234777121806254707894937137706141550052801026889788339806559210296434946231240534024612572927651812946464267195357492104193951171936741518991165994248910221971702432950715957430054044319506189673258218260266289149896996666621798465619854362445650179341247373251715047515324690780773494420045430505860312319819493615968974770061842934244386822181629059776047823807417409396865140397793569568793377296035305993817556064035607661597878992886020163553329200205613337381798313245810276773365223075825131230597833138656088320470856064968409584171646150347784150753283029019837453078091348430801339455185951521090114808035322627205627904000000000000000000*i1^27 + -982409999517379091615386834089211978415310628872991635018987383416390149120823885944531261619810510872282268876761888270574913761132994585486766692276391955543092065672782875901611451324639944860724152243740217933486966423151938722722080904076448065119766358844570142987552516230129124744415280292177924377668121496984775126153258254363410562128943556681675249301919831347012526774470925754336835283434667577848021782227667155806728623754536332599217823213151636706287876742023472349399798224080494410119120433864592164137680584317647039341216928083390033503287369738519363345802700251602289376263469666824889277106217396285910090208311374682012101027896095156408362818007696896240180487072505037891479621727195658424118613004169138205850929546621202174227131460944823865468103970598753807010825435942351748858154184291233016981938372244786323150933012732027324290442941495289367126491397064408171825436996444169949789549361029159688811446102597608343424646105493527929814311099220922913876349808651989025215802637912249001148723502831598694874233913519584983632313713644908630742728140504511745069633085577257698584178574285034120151174280289392225696879948595200000000000000000*i1^28 + -50971274895699849554020981866614557889908461805853509712082140547386765382407088199816187394439757783736159863689024168322361753529193287971518661680045320538111274023838098583447810638971509261477149903077601393479463563227748571194411200139861593269378319073535026840665126475743911046528547095640371892408781822103702083739706693642693528059528126331965546711597990508003362295275950538454193919191910151154554984819556506481815436655021568039209820865019831182087750565799068957425894785746686426396023799272509094647802463678767080690062841376075517330622626806074210490641471515700347435168334149858877675217072487743644143183305739734518688384465058598888917884640564679580759839193580471361506958003991565508933714468034447837334402869603730389512739103964698156815918982041372377534087949088140810653116808122768915978865425103833414042566421732806973980126664382945648311958991349309376250403298262430018921527839869487055695529870682222466575964404446949621029715595161015138299495928566738490812950812885310239209345653604173936533163682766075260366771893507884979265595370722374639968622611121226785153334778756472662605893207541604939391303680000000000000000*i1^29 + 1228772461901715853080477923984462805281493490163699489590305036142806358841236907840334726554557188228057665327070570838726453509695474768407934481683488083141543405654946723883258314671268369577102319770097585914131500013353528168032191112037238438391825635523901888309445060147386759510637222565942546686761328478227430684940087520548977248871820249529408256005069408520502926118812490607330838467884944698134404738033269266550562371141542717674671182131515906516607189734036699026852634571882129438528895823526056107383852994651805826633733242379386243295654885965406306818813273922552639100096456611675137796753071503050415773786196550546403000333025412615408688074015869808195608910351005226932903064509920532042287410122690308641708135338222029926525605252259436616952439917792474589015288570601125985610881829363157672590267967580160264973198773361948322155385623724304606593420965619130526029061291337733868702787828805744517739599385729030662579542051639674655399040092877086966853988080846159183158729085182735722634343993713849711390568451641031795044972522359414321632618961467994160512832123986535797198851968230405347009137647114256384000000000000000*i1^30 + -231694556182387490926308032480380776594410830324271225150258870999594039798005090635021440841825715659071356959128248990956696591104291448790537998717322647365426676606427645528057190063536508693587848835463318907639291799990856196726590793854551580138153753153565859216853903423477792086288510825323362501909003439019104074836732964435131047319822308203750407287098786764373333947762605602570128335237912236353030845900065856777596470251374523488011838388526204768024362148993065307103559007544729214800959961349097296473156034191437361162744594046273188767169159198126025133396532269990459411805078431949659399067065246487621033224031704580930253018431160916598463497578180184088160967700038379268688057252047763868252843921082554464405752171269440159691804415183096743888404555933755263541737763209550006265879608746124289467178011119849317147968064982286943778408502983963407985359003240729085463636424473966635198848022751621940099612338659575050491550621895129871557853058050447826579870600053472920620837080173631971921156222286238910840992049980832713458591872000021450302894635349069870032067355150652340087621596777839043315708723200000000000000*i1^31 + -6875453143226494176125897657237235327703623863242422383342750275129312046353772392176024968187349613930736979304690905919041213345982588255612120423615264211159390290989928130532812660470471081307532679890771178068104664537119508975096151498383950061598536139591694331892190897388613352506814193282532172427324049047006053830409294973704966661591544681383637029209472127366998036581045976419993782000667222174347517862088006550679683249139204026511311995445406361041592635525126947222349251506969990165741260954745185677805554366827650315226102686549207890353762546897486952194772981610583073384844725472575589679971787424043782248123163597326689046079772728389018999265898824789282322735881099334772624855262623683780206570007309845954813954976026361778836161737245988982518414772378122686095530274424196679721551400155170173287690612967449788905207658299071221559352674285530516572066427946085871469078426049801966625299619641321142536818917668703852428662751823477033961452611791359224917104464261184878480594284601234991403686872316414173821186733028630179075084592854512019360178899377587085232838595057286601397035217903943680000000000000*i1^32 + -11297703324741603976906516606834128813429061966960432038288974699906557259366662226803896934006939061465731104223973163367901552966023234143420727116013766283696733383587018811084266613166197153507419800691842942882535503274201840908867052515962731522940339149589677806789516341686550413825028745851764223920234731672480721001381101345001611511101307549634579969382019282207839055267659557072321745922030332916996009156840725637319572887416307442088147007212749690966309409259826421031590762237953137095776508806244233636740133108944842708166037761720879944432779890012356246210210166975716342977145114240179581205291315108178350300725747896986751139183721619894099534803073006226413119051617374676578416773333768475817246231178310509758726946840509355436567545757703486512516207999376546545116531784810175767839382811499912922030695213568881451419694663119245820218321108775810241420673122047229270409285464041546213323870171981994033760123255045501344034978594779390710229565680752613233400330592323917211141880102584491709153463821494734776602098296459651866290501174046522435844204993569580871737891142207563853358694400000000000000*i1^33 + 2365268484422672584706373851312666511548060499755832025312418414726291048307335224509346897172439171654498457459293133373515969380587175126109575419580796439444239813609590939951960855860476597503378192713962687028884699073129642498961754538343614990972872728141136511313737422300445741693125939818962871181496139786251263630368445979813374893779664774690644890081047280582430068343391024373189452578192418998945013088161551720645836569825041105928163109025664057242504997301418584333844597818017243426869818940108617828559969281360986194823221854014957236396499289901104565358121676112211753604899684524487171211763747622385378914643386336276028712836379354039600811674026995414265934011387821019225139469666415121794604166147795376915071063780005748848658388977475665251329243492637889619379558252209328679889912119817357912857685959695373933653642993523880986747169411128061620395585418712403114747723789158422735202193615616252855874124461934995143995130757189780023241691409745871975513089762654458007031137538088792499419616662825801690163713060536759800142338400650823766895994697207197178082958283518456627200000000000*i1^34 + 9110995848144879168510112104423839286949918687787483370868827466492170266595791055054255547789678650434194739874852233617768225433918128586169091707943759559383040502970587752939423906579701494565613070401654280363593136391371028494052663203088575977558494608818013365788785123584465700529113939942011688011393628639402910883565361901740338042161547024540092689932209022321381394712769044242481362407389280533633351669005069398230265550964418134308652823738197234067808380213275701619971635214345732416165143818267834455196313550100429192600928420059924449891835290080994756556379840013574338780214258639293971176374998661837879974133793419909196908593369473931607364952286569106452171155684292181582865718543345129088440915482749847533276129604582016455331247630680654682347446171773275138931920221960044988710290454977837663250702247510751692278660752510013603458038988330019800606152629086342010716651691418164465708704897253235924170517154401280791338735139372341269353543822390800582796631032071604502678696821232502810154726552598761876204070216853660137376713591862722593106064917594403851772887040000000000*i1^35 + 3033112716980392014396639740898756310302867437274510521325910928722177034327626735214206809982898582827451309978870093063253525564358419761526127877178620121196501388725098671529944220260679520492174453170963966661369787198480017926356837757048424110077032427342849258307839077022593371574149440679521167755284449984587017587894509538319195028378503334541782151145928605364349686347616085880305384514390878165885874558814701218829021874836109623505534630063929304625231717135930222771736404411742753621903396650041495387954754875249207090320879250207672345417712747576953259928154372565320287258888874118227238390844522228893545886153614585226380808629413272712109044465748234893570443467407590729139252117283160228084029348959886235831545224498345272954069526334753282096952286752343502965604395219482132901511131900801263674836026804113505815086869816814763973773331531197101257954090690535515297281598059944382636184359943732798901094583618918131604794481178213912622356931506817602529350289205647782875463096854257731827488892603108664853959391071459711874975035765318302328495587247065399296000000000*i1^36 + -143164576733634222945268770745682725023661111404376342624790817976809404304761242533700414968399157195958329092652632901026670428017694407408512794931245163809648538831480100607895916165590361996186247109716286598843081492005524172779488034962435429629059859293689254071138568825258846417276797638659970061751010265003291490818879751985451696017095257058746139924533921675887530664980507605283111792689203962940503180007526432998002863972856804370429145860245262806525815583113772772671703817186574016000529363918128106307805989895049574198886549190451671945895675008292809964115972663357452798297906266419051507711424582156729112045078091413427481860173573485881251263781898719754545401330950160236293847702296760216950109939988667797279355400749004287840125503445518077316656088744165889402707347752026516515412035219147708249997200580730266093696309334916621391621977143542523091310409517220209639047430943036832990978179882828058832270992047661081964397474559131276551938973910961162614859094564886062410967937032007756083997457147359994539591967791797771707025267458073977630169497600000000*i1^37 + 1882361544401402632338803769818370442981733064696944777458905925956062645994261328648635852383283144116855942369034146937396902861584975437217848988920278506031631112128250597574388690770291100957002697537462763725506597093024703712515790226719898093958867118227375180876484156538811892143389464605075636534404771969832966851753049765044802556516072356775266122904211805510530676707324159272809725214957927739524259152967153231367578521903660017695837063972973047138463915088122866870290976405691255368463389886134388454979896048481674612903084876863672747814375561571740780684211897516316207339719530660693403668427591075481805341667965764167468819054514257048099484465272365654093099323917748407292413514834421500241715787518128383368454191568447711646285250611913969424816853768098396083769959977939504215243973152299781461762083470373773184441007319488001300657651656955510941089624155712662347159678746959700963209532269002956015157581022728548411698880015062544457996248993894708730394133620313996536948738020302540431076254441299027493797137920875264797671448726238003200000000*i1^38 + -3680618681423245931869560533294892332184030840464958852926395199282137956230057221650758122386727439191542694445434506718234160588945085706223132681706995751064467844473532822766622729333914097077227048215997060115521645470397647441654541344446294384677970083542649828811653533057271326457005569382666027156526827618731826204910219899995807130402271838018750853796857331450697173662044226269856053837072970312781612368322093271420761353847103039046539357906084630536718571071009219111925467146890365960085677610890227492448543561810940325286495917198147416427868627533238579742655235079401479081167206703376663383635441480896291125881811229217748567319138332261887030125987840508299291321675337112406420669204221178668690325507594473067639392064459038504467777954415878948259659509218780471880228694000890232893453305444856208517501893655002265102452307056887632182382828436669882981992121729197754743326295220902413285511424993800582488774330053306889071619338498557401306214787042570657807428773777577524466131872989039691350406662429838336926282010382786880946176000000*i1^39 + 4602810536084965433894553994027821981442110044520392792789903869859372577395748104098353089520373758844520767347165474215529109713812199074561082881241091679297074506277478698769927923775365051870227537005393220277029777705486554737809110453130384100396654200977732129863532676670440782630284035963364443017634778196880137469002063663746352376911144816284630553401905151764255535275602940428028594028990921031799105086164945095372427586789254948534294775989042731653932619994857964439009665677244952536451759679301267002095763561187814078088880237409711142290579868142773169688165496220909487059778747706176287892629599911411838631306888459577949614567520492857299537115732997029651227879292294496177895880009274121330989898852038071310823314804959680269991894270356916576619932327803421638319236067471926366643923095738918932270074765025407318183252229676890375914718473435485468029914465809206167492346084197966423148650871263624235860514451878558241943670014301972464680313090528503269085653486184917752976759782252543931572921478736856897943356623564800000*i1^40 + -1003495777031627494368644324720689616606489111689577045865953951462770974301036557256065554058409244456046034200629595314263193172033367643198763598778143826308965643119101736485608493835596520768264717142725070734664797185960585629387979333669125608885687537238897229760184525701129243288871317423855920779579539891599918032356609089612227171450743591589581151541109810922709180003249995504259204123844586629651676328657205412723392383958436700135190342667894275244627880730904406150559650731549783391603786655104919635098822051653751259247581368401321630998261708257626719697063509550645748567139338407876056401851317656699240311598544461007511426324161109207049415833316866383688795372349080592583006365941023431279851118912029648917401812860708901689829289883064225428475833047871018544062820272354382144626362176617352006846501207840031386228579970655255093902049821249644829127643923704024378004212133681227783284280525139382224478704120735352156638310759633836118350183375056282542184153552016295819733479916519799094620987350183494632960000*i1^41 + -1281715758747761165935744835312884326601141358805091956813546664549902400298647393123056569015205873040657487493214228210588138133637163893208279111383045643638773113375114525134229094658505488856243948827402682118936376144516305336521110709575581147282803925783057953210768680159985416797285552361915006739180961322945818280532575935215050723123057199541997320257803446329506032506796028350696948054378388439429195847244207041604709390219730984589784028618122365700116115887957756891290932939390197842400514871808270325659833747575086216281673206015411945942241121263282802186801104245270330370871970186646296401722258324440277655612567398452092106743956199240696205483384385687621746153763834631816807670246311633325932525135702022714069475193212342808636649485536945381474757975537742957611938197555555918805784460648709484298048499617073601037352398785908304008666214298115629517727502146176227064954358476279860024164430258282045023041461976006789663520176850279824099587427660966176341260803574527886726362209196777390278139520000*i1^42 + 679481769316334793814226709744983120375209862767819411060975496358547903590047425346866679681182131887985312735296332345840918805550845192107637491223786752067320221636934250143348326468681406649131585954364698696605998497746130809997372057248622493173919236059239731194206881026787502649395818916053363460021284109703461446885118623386666805518216916219553753539043839054291226540271936511859494969237904524820629758644866143084017487863419077894847947404744991234976410996040768680596590092617467270539150975359923728170270631633740560974045334157761372816695331808909111127283770651900045635363903940142424037901513641157706004668887772103943407276909456539112427498786833856010592718947903140243419379035032337167974227110908377943108170715006553776713278145452586890747886885331434598382873778229575442618589509527675521371113633012724931071925748611860928375984142198296172244222106869068685806999474268231601652817506193163760028964246289455722919026304395807477409507827902344512785546467962574266121107096808489600*i1^43 + -824567252851609930915345349539529850738467187581064855939649018180171532980118983046749142286749202431004464551863577933308950059449545158043099366595707941368938514314001791777757631336817195882818095529692927885491600816782714491963694028531380728883371261713786004509983617521210283307109868255048242495543039287233146960568916377492312257651549393142884928806183368780487668068931444563216857544275581913463399719556147713829488445828394031106356952121165388333062561086773167299886841028106737387810203341199346852512025667524310522844021993192141870584406041797784435416815885242309753802506674520423320485926660643956806384678704259587634833776760563053872009859933516225880481132823010791040350147133238804583423861367824222310052587920224087268537033625452615632919214166407694112099000028668814084161572300501499387319871890124971465590084264088187041974193656507037379585355978103007441175950935814300228885373693327072911776736835820644243718278655264968408666705224075565705348201161648542680*i1^44 + -206396170640894815682854538242931687718632069195761347845823291981577462634667981374664981662307434299116917798605012210665424544265572912318602409711640962976293039023175316890266538194296727581215829120593266950225342534624361574252305855986527510885302985002830136126220785565703037460462262738844298661717737905354232740237834497404383522680071946434132860020552117074770609426248843082700707388861745414747026357063615868580335408477663880883830344057769818276030550835070897424448093862172316582918886626427934579552566462300433991646601262654548741347793523828076166054350243541654485794717899832951878576442914453343428821941541697859882081614643202722022974399847574711161976744788637620955194286663421675710575267496592568609628148655606503326207255463648404877194022206105765720757241137434011350016177594425337074251627849679635937860473377996216200862584271155665207623819322018779631694719357110956849917789718286235608199093809687653548858237175956516641000666299272141*i1^45 - N1*128002756858049414266136182306853821350857837741286074140072678028155935589685766735768596022563460056981720545397930322312418269736932663440982872915203935496477889575554110559953306734061200532646233446288593992321171240582752302933822745077667066819164100166279337960634546177970400543060445959155837297043193700477912291574239018422317951196073837824564246528*i3 ] ]