[ [ 1107985583157967813760585830679758108180912706756351059813909668085378842525637351862970913030874851148393161364740332096728039053857045916445090825102804555139123232902505976329261620299839863938870965837647043020098446408815552259503119616607230983187003816315760026965475683155240888427928052261964910590564968035356006613304993200612454722742310413199057437340425514372597285694171785091088771547073663181665260174850722194249832546131971621341716836979289932095532631100741700791572303537164875525053826277691948395670824977457943763103584849792873897312940685394664864900323983923314722098824378150512336324344862461957641978812000384384285622277255816616329709546284094972770143567880113893477589344285217662350980128543742978728087965719576581735750473141524013480453974728586035200000000000000000000000000000000000000000000000000000000 + 4025882971942207265831335150246827191131096645709007113420877663942139110754077157268293155735780599762475667740137090508321124822877810196007088279335007767949753815941378951383209751422269144926525327218486483946904542856446419854972323975589019742470424572132605245170721398669271429264497880091854955738574514666588270259647048654865570534660864728346614421238288284836295302670211109358185218495641285299307848590999597567749399827820519791195233290788452202503004985051891933054543768662546116802638988467216727750478908639072314559035145625239915742091110516624084242440984231491959827772610296415742818425054146828285150585702068193933462209472935924532866677556808451822437584759139303636851335164000019159332523191344967593371552176763768177096291165054016641876002164116029440000000000000000000000000000000000000000000000000000000*i1 + 179423456414795389870667060637273555439975191122352339351257781094845858524787491074210338635902626283262736945254973801860057108871807544836762847462772742816545322586293201407474095848589375576473124607326487564774591794541127451360246463016801704095307747473920380267561717003110128378171944198299937312479937460612252110161851046525924411451827822529881479411142561788260273927805942284066057056029075766788344548277328497784014802723665450005008881444341567647265480418205150351665460659673228457890562655067328118822888186689958115073955002687687929290435454104182857628593008726665177523767172522574230120394980298280440246989568271265625525413440762792018222083878330447428340062136450566333366882768331804402538310886253294334312851865760098879191135067110705702245634708340736000000000000000000000000000000000000000000000000000000*i1^2 + -262167099416564263653798578427415605243687545131767133113927811489256499296128186614938328744333006345634740191834294253676591264637315419301037800043094382859945274186133395474274085104957693426840576260167285183847424978289671912214766388772745017065843516164229591807156724344219965231814655958206785516658339364730372164828978420232594040350309435817362903699417446019838823030072887980927057842129466240516778670443914036465555694644442809165973813070208810246138569284799727432127793369575560512764273713331994133061603873792788386890342559584034184558195703904149631189160419003190899326818922564529652303440859786876723566879953570327626297598435455503673119123321870759638296755131935972913651087995753109763717423393416941776192726019934362028809225046759759033378409545728000000000000000000000000000000000000000000000000000000*i1^3 + 8509494956676946580861116690178247324874935834199339439561380373446051681063860078943377434220094416646410961043220977548984010396524133167032437393074476257633784774241280105208397642101580881123064958865190565408580082725621157454423710510032775512163461760482489237995231725795216249642274787492034494044421246104742487390465929266711989638030514656473205838382753273543347990767841094555473101073591466344076163274806316911529078377823898704059822164083470130239744128003098889100330158326012617070423258786182855053183555651354714935563369401523656805256801775942439659240727448885678351507648303462018331692047532491855812343598903885461511686446444707661614218549736923157981754483637659462881217390723321234071743331743153244486480264985013050565156124043012676369925705564160000000000000000000000000000000000000000000000000000*i1^4 + -19803306755961747042033718963693368079854060222645515071434462157537531139985904702552653334089931301795594670588173762962987281162718902883726205550998889088466602866329907603174664356833923140151912762216729888040654421446274556961460862298353978003751486850440615011208366862624442850871121544194285212032041362707854505142301233307294072267486030887009024500506890531321083554288436134011751823966528452135623838902391900289548762181634274964864346510973934114883775163158489841536629226696560643979703772183716717198945103859782362581571463193593097051953595948810715465669818644105196440485401182347471265367098158379608034530817086864150903704306360713854152073736731069656846512700440422949635894307808983326972025095821098377652480743487048782498072988432846808114031230976000000000000000000000000000000000000000000000000000*i1^5 + 145062117586832818240099544021872927139501753933068795781206216256714902973216002163749560906787714341120874801344262998408904956536691959860447268822136464893154337369167952378797351279535555033035467992216312106197710365379642030445809498328358586379901437631441888973814798318598818154481815677029357846979636177678561235239017316340780402186980789463901889475508004422373097445137541143747185409670045199303450902376820829506659657054665133864634149628324142350091215466249051553717931676851992473059621000406752148900804603089064002347355827036241097881849227674668459882764206661675506481628987739832862327010945079012058417774980840632875216452749364759921326275395857015618853214058490994253760561691520173163563688087587470057247693558193826619970251904015069461915002470400000000000000000000000000000000000000000000000000*i1^6 + -262780736775400446145874682184802452773398135902539695833160754857262177579097899167413889513691649284587666747311646856390516059993190782003670777522855122195929908618630030600480261260697700618611515912406100769893941631184515118405635558587836357253135056280934619557177094960704073614941905517672080974338122949424377476631783971580742508340392745765544740945764146172575830087411664247019429060225670633280484888417471691686239140887386153480981293580645612531684595905703980777891669231194459479921218433542871136123217776277159246298612399111118840539796508945630571489480184912166129860875043051951433229151813022697755396521390799763151877148657360812981113635131730381561339572737250599867235029191380439578910601662793742469831664086835741569729744125228147700190412800000000000000000000000000000000000000000000000000*i1^7 + 632701356111621862770220087694123947907515463717503674521215822061672584479752135837560714364975532067008281809039217370189166470571269788398325596127616988191185244823816296857742243681713616358423399268577121204309496335005104875036300743186846477123999944239340336366031429740822679011264080080493054087348564982319973819550327628171216283655474017971640968538870269787659624473492956481438456385893257218897355031483234831809517115867312389672549640844651727002246729354682766044957557287610816947583110768498508291814078892367419947469523304702747289529386899986086155161081104764328114566884654205514231027586065932659536321313054322341791462363327998315440591078508573222055339552293808305765617623203356550158649853089874250926598470197384340325188630137163590458671104000000000000000000000000000000000000000000000000*i1^8 + -814893458165380108975628215513625179543322271699585121558005169710977820972598100568882442885121687097964883694108331291746206435026348058182518029007279934698801653566184154261412292975197970119533429103220630003783755775774779867837337249386480702019107460988568143482065998891003785976567207726169808771025195991394317176652613168598215998182076351806554820090902802985958583127956788066380285820700971279872332714224748513685702728088351482937608619915517929517613198878768147565359440922320166629139843024125230466202111493336037371884839842670901783648010290866674418182458016174477169851452943063730880908832380518964148409466672853116675965409680928653722864764580862976245201690090430512725166989722802009839715002062378967259290441886804248579585515430462219511398400000000000000000000000000000000000000000000000*i1^9 + 1172071465667556558534840652623944106608342173921382563532234039271553927660152634450400398869197283197043407438941505068529916749082268892435271115328338349954007518347628861664614567112340101780269349659142561699949494389864444346294501565334186705748506582333535202743613866173048700513204088619640867004046742385873454363828379838804675878231890525146653094569559112362534993517077471076830696543646239536661089347016994856194570874694422911009449551073489865759038695861346365454497837161546111871064423664555926243385514223984633319945915830245519445627578180299759403245202959081368451436069707243176722338838471202597851421019139939330900969935436450080754427056451126713206508270621166323151578974409070224788063295376975153610238483381669744074402121229452066160640000000000000000000000000000000000000000000000*i1^10 + -1272815553564799129612260009702499763097701111957075654275614561547107355917373603212138529570689424237795031282475440061322266850098050195939050721503666384525888064694660724877845128893855976956613586947855390730776702297944489036694428273277229282970810833783008533482455160636001252061177126011442711407897599590529756725849903281921389208370449133385678312890056998680078221972198493341343324813841594707721362575268291314867223844996673208094364988712482964966537496046084064161521991656961428977748006619301724647528149328179299208791965630748515607088763942749742076833859497279645996574199071656718251077808377429831920586712350562475460272868028095724847095523611181448732637319913027277556414240747120927154844826454352985548098742675826141639588820065575763968000000000000000000000000000000000000000000000*i1^11 + 848200449184207338221904445448331373818811905607026463557410352347325366768162357011953580677973487735357047994219291850911625461173118851544882198694778862794309940721249737682249435093645048368714476214500553443519307360934769296180288532276334884984697122128097501074998381379573851077918617984716223703481543481307773709266801944121477679461703173342024583965306112869313845474878074672678287975476268879088910571005991803129415179308826009430186035893613178357364645036028306552512733268488538052820967662336859999821203810725154412279913120638772429435847282495463039417235869852337434331082807361679144426354874241576474997986428201677922776855320275098437195794412740078584937192867393713811144112373546934370574604460109198898857343478365465092512592359430553600000000000000000000000000000000000000000000*i1^12 + -225291035708679155018055625093485203473312152805250415094420786679435951510537403588235958723557932094443757732503067570148598115538654818416910812134476530357921816649184057724096343045006648926116321597629777667410795600207945950449314850388494086851510710282219892975243535915745289559313608163960554755189763274538951010776640229381660351976325181770658317496236945080996138503639571840473131597970967004936156796967248578630642784753197652490896990985822466275037554099020104243718924365584023347931697139460698421598331810770387778255503041316334667797212012063048094206800661612511566172631757310624316561665363785580406678784150578894039350752937066600415735976956750032708854923706299903504228861471540823312038026248785384752934409682240392380299648329318400000000000000000000000000000000000000000000*i1^13 + 42585376438359136937998224165663604269289812493734618806123480087553405925914653661672953439276340826321056720653943867536183701613732328499374496788283988467002316285811995648720760922665621036366419491342358535136277393679881471030824917486449254375697809653029048630912364244053128363218758989820055508361469742485202044757147106167034664979068675646045135241645291620423809717294919174466734104973676477713988652852153677946656783932760319651906277573278873407121609676656512530445975969175976983685369237687861035476106942958959633084055652412971421756973782457910729883686358248742116579143458245273554161023506121833817891907358164275449283010698012656956589902321946333236413283084885135633588904258094672456343031837017604741500951862093702829337827344384000000000000000000000000000000000000000000*i1^14 + -3177100821218059492944749198602709260016580409214252634680665695845817166631024365423056811287486333332428151328711610041795864410647170787741133718724663556481556227905009961779507463222596834567819351836280531329437052091399941453596496098496117740318597954576331305182344047925830146576073461352615841967563160946690754282677709621766061512031334337158063177261152728457202515263111024467254391606228984081886373011481322814726834818011539490118507476458942305712636277731936932459856439667807146580648230502631835832218153170711987969156339093221502981011430619629925336993276371363606407133483996530817297090227355103631988616811182900395654740889818888897076689147463391667062123798914681896789162942012903645535186307372949306901443766847189101862662963200000000000000000000000000000000000000000*i1^15 + 61725964669758772846119395328527576557288216283631428329322139694348938804507795275802873469795675420167551644444617882223690416830892166352744612556699315145638902881285844268528099417602816001009786915306793467363575474355690999511863184364870420529101012918614190314597655448784791758212714972229246429783350973668433450579795479702071403665862991377921322981526294884513541880341853337243795334070002502556095497259204879002478644559777120104192213233722257987126386029328871758689629533555491161823840447088732100996279634994836317438891093297842925914646782257388188485541165663346407893330776968901866061499041314266660009256218006976328475658337567352175735333487669577528517086148305631978082005800732396782038167959776922540123449462785828297113600000000000000000000000000000000000000000*i1^16 + 9478708758830320639794065160598098978773136079078436297439920978019901497703571574079443180369684291244830081209490805880139545999744196164760073365092774122436124586815608494635264900767421854498747432526335105091269638315605071067222198522006847579684948440669626442308613702704644036139792911422827439182810712676224096602494672330456957681264169206706480911870073641645053611979214438486002963457518728691721477041160356598827689938441257853686293101059871285017994302464480348794519138683558140187744832094154480860398316325542588602139653084067983030960597348361756078202563878658875091653320368059304210992635444619565571966022062270941245797681823723506354116413006814441888294033477760127066384976171552421514773743177672586064085686666735386624000000000000000000000000000000000000000*i1^17 + -698628369837938076707229951187384702094644399149765903467238312960505870754881829434759110028956498545008308251294692351449563376852637094843362828937734992900331346588078709978628458424719577972574386162634331784895084172693631456380949934889109009248176718897492933748983210115863669500166132984455458100185286940888972142208049304252334988762443149276764786925004689550077789741787124570584665019753346833154169497623870940970618136622200287815777098593079489143746408328342203562750918325047576856258047804651782548025657964574799946895040026667443410904680938336113887139556535391855888706355593943187507743411948640977309828034846500709827713406442096623338874448226724867014179653181337749546717732992137468110035413858895617306272125063423590400000000000000000000000000000000000000*i1^18 + 8103873498906242605481258183529655380279460626656472899176256038058023912738147195466387689152628478189006473931146422159136377131980854642418672111288058972328901523129776987676266059397911363951255876848144480639186185755718366502192859777412410582655751479779149226433879894504234511813874524081517604856624108018920386724136529379732602945189639317033926891732762405550123851962425196115297428915795951643971459026358786726123103010633122975677868656003483283955981561710878541980087127757375311632787211685448660178040660965569430561543341286642905652147299679765492980096035245548250990055886538007678712312445810726347747890275710847623466144048319762422549303906691514674683796094882950018445031265793107325244268551082363533335161491947520000000000000000000000000000000000000*i1^19 + 727115650925398938267700438377180048257613970223247230986345528478973018242111251967692108292194158439568368148455339946197510843488643989525492388035181864446340945382304610090009283414032763690363987835447835505175884773873664633832285869503169091820695653876964450920111085930539342889680913784247547667812437238765862752849175391233216877318387700342232623647349343343744060259211602564145386544262148133263617267861567276323773543830587159071280216977739178546813961938745563476873139314642507870183027897029018381983198206339107673896031369322064205244044935647086078578817254669395572414331155829868796621004218443956247512020280034498235672132349390296568182822532241685513129801523257702255208058320320347181519266267670310876878995456000000000000000000000000000000000000*i1^20 + -26903063563689003143702116990859369459900060516096116641129688600839713164940529071840436518649701940414383440378190161721643758709420898908335842359915402335376683871534974367556968309759964692271107668572357513495939986314750143122171904293848675099137823986250029896340291699106621813025018339487305284722160151997398408780536306933076176865780313586333632396301075693302641838141500682854080449892305466817269214910594969146792241106765757716289075913948488303588567191217579663872936137599253263391953882079390901504699462162460948974203722851923030999022209632963163856289949472990313432854000369768513225503450444818646095124682777381162217336015702564210750760893562183806357349477469021084535963346059638827936198724007906660214374400000000000000000000000000000000000*i1^21 + 247022161827312079050692943382326177529562271862223456717095925565365451797721644869014172855635197229372218019931415018804086456876079053323842456246775977526693680091683771904196637394112091052065239331892811025141017383967515228972878253240509876628413548264700683171381791778050190040920476920145571716333458441978540598138916135539299644730052799000824505758889759427828338089763568483407540603491162730281243164696864614474514125633911216638972603251701497138683425515417419298005622582086560296601558183153710052111013535540784050552684456392578621047185848454064092785311987101257709469547925733284002787159024309599590399766556014866431761019930601359513306607710624765491017741502612845683633434117914968123614212045190620774400000000000000000000000000000000000*i1^22 + 1888308196782040612093649962166929720892983579300357568009892610268019032186854213380723876209383701644478260207570092525422722113003328525274261639720499278824329528050009493203788575305027572680674244640492246381303912879288467272691707389835412969648995861879415854264675423412201435237709581188701376925570378752378308109169008890216502064257694808578490164140067808462750849706996723217182547191555609879394893538240315990928880730368264973903700971824414809094498713890996386902176250472421599175718010765095693516873165701689768396144560951471246972705167672032639481487999733853266495524670313460751137056639850073506280698082167314466349149122777849930406643366353811032463936222336484674805208235507569021603848533076606976000000000000000000000000000000000*i1^23 + 18588738049130463125679034888970487482878084719949377976281867389611541628831985490232707936438474741020306751641696066951597035834550572627608207849442696195037738741296634813781452941544745261499013400205221695956618486112216762301037178432756626680724513384753444291948580700827053908249659360640045806556820046201551904286152060119362149830478978320673770981751186454153910320697383641433524872323537505720580038500503367133565462591053156697924789257784747650470710449262421001990856145217790570443571326390794677938349980393878370358041418793758124363232696559662249314157225636268033093312822590862533250663296395091185376655864416092637671394273195167570709606402754497141065521900126837214428644341307828871002971753676800000000000000000000000000000000*i1^24 + 66389087346481592274425783547322526667978850400662267574726504700680241708081084334616425141320191152258859915884704459954514630729288349784627692245901241313332914912120819924734095176715957576309351291693018165256368721377719020761608822293113426174743044443653427129133018447286922288279159178982457734181281947883677455161248441121660725448777587944263256569447602496671419658888958357142405451750377422363831121607583306004802209763586671282029658998469212187646390292869112855122310774478815214367765266393165745764156504694454429765075182188887073153047940047362728608039632034185591234183966473328400684735675038227625404064850355031043693936655020716828948588765413063942471847421774778955587317994311829620470579200000000000000000000000000000000*i1^25 + 242017635850354538731922526283086981473924203593675986529084232221583562045305843428149345455387065951877677648489623542359944495306547438227300726609601988247710400384221577758354193367805386083346332683141517699778108849769232550926990580603309764944399454727482856987634225645509236655919593519646401237676337147182246937825510130227847493051070171239124598767847492702125631163041037868238441613539299677305454195314183438452189166383494424569513967717100596584680889598573769053453494705102248971208986711646347997217821058422660542809791876388438949049287493019560542392282403043941484261320032495633267202885930734839429404457397734590060661270733266166075926980541996039369846416709674366939842550187757108461568000000000000000000000000000000*i1^26 + 474116885473103429642617809268547545548572163080255818066149579673193904120375501350483391831334158269413281316745511518194255997468733617763447758877803608317370863571656188826768525069511120271415287233489051207988650530306562650439043746494614658350601284441203526287081110634637850949172375403057533094055952483546018729206565324676379952972188158624238399549891290708033812775228107832162258794849579358520502849124530937731483242262623681598643717641336537670344267800432806014964501228932232002905676154293780797701897258143001072107743625200514135609574350123825880871215304703323251276070806550098142032723256936587365950746973219943491892015227042552440883254470349398764145594651415619050620782527905792000000000000000000000000000000*i1^27 + 861361814268932742701594692826852240044551163565940969795323246633962333190874103498071905271775860665875833473238047771472680153173169487424740055010576687906085257448975860677513270350271314707643820079810101188448610103249495082169285555375169380068260850241442075123438824753029885875505012667664794569904073615998673249453736655122282135303491673460566892753109073944626140529749596903780488343128667967348796057357568265977037720098791233321100803432667975878597474695759182439966628996735246612760999665726723323177548188519409241166347312748901569007700373447481635031134837194153020654741134156581268710089833005423148625296386936626019339030903350968731937764549132350838891455928254643844231274168320000000000000000000000000000*i1^28 + 771778631310628340361188128782335281881631570611757883752504098596926595991695208786049713289715828425813089244911564413022394886271638444167723664078531723412336250001492989712412664137295087240279689037227094074210269619146976061422985620870379627557800350737511544831449615865179546393580213433391230285973785717151466454028058936492867045954199085975297563210695143874678770204189275435621408956072863408418987945756819747689124062119915684947357489149792736152164670086267916708991367567233036545393599415414986020682280685667917533250883103064465344342433972197333272383340687220642142459596364864983806177477367008313479632181247381488720137422026403207295139153415789054721362106060356003980902400000000000000000000000000000*i1^29 + 599803663260734654447042599952885319848587600631250711399272974366041441468119042122087508320581995685908209419117133716099759603726686992353826657629352006266364993145693853540982381380389516343803728347165142029718427655000840373032682495719939820500069459792289173026982660387407350416958742424160964148109924663802250970323876428920954733087777592949679872594170185025898311724249449677530404996796472724473960260720988593040660705493889375726580311930358030268375001652335183638414808411862348294623980196270763114386228994958118532635166580161080165875395669333548829628692328605811118516496216653089928430086144186418893761831289939382387255873372974944256723454895217195408881346227269848268800000000000000000000000000*i1^30 + 149336713407272507280219752721185940037618286148555777353832584633325172109308487238037899503913925785363911176196363337692384615387973677596694913599745406659454014538873113129456815416690351018925854593049003061478330686315415159272986968478191101080148267242133763412405013016986501108777429969364715810946832621785815564744745232694831430324163459156515446965387440768103623189129456170551029666941870118181494169106628780556266900359157304079597310311871396534580862404947892140768781692476400877862625057849135316252777944448163905760627451378376577237170042799743553151884504887762759391276401519225326338670641158631959890318966651245250879905727413952505650683846085992964933444299653120000000000000000000000000*i1^31 + 10144264978027725946798111640673455496163464746928891325562747933138105973314960824563641733097681939575953625301445795154286624735391862237492633924710797156227421982085089188744383157376308257651235769080021525449656710993559314831715654171080446988006469965934980790034454328524429077447931411155727178341409387803451423617081612720870472813297971279354802290643430087789761804586279745078230180705290924538577545537747133634585867649256445624399330264572840656497678170728387580353803974328308859033730185005577237012434397860671021407208518852536643765886380439552288816039940684285023206412315735682356508533364609208225121181841345544965397275699471953593179723421754441855213240320000000000000000000000000*i1^32 + -296878599089229120051751867514766540835200334867518493518815798882661890135109908973311468881605645538001464972057707994838178413185744112461537609334969137976963322425388846947015007847627814922287785897840451037187761639316597547440031859225949421536437729435126286688996179526938472259206424435359616142296998075270330099716644533435998069674434279285591360097207957082393945115734696564608119930452872400705108122020828139456802599973423317069822698533231099948240097036155454392256468191346902115505132422459677388327653111302669187901939584477270291728013995211778731110767144135654420327092068900426178744634651729344045029915499212580366939456407968084860726280174914083225600000000000000000000000*i1^33 + -601759577686605798021841764315531723105708017645186657299164853143724306441930556946930940873661803340877965572463937145963741925696419154731423345406707945353939440185879110573409632073654836260361197679244178854950849159756375156358483328399831768460399580048696961388778656787904338957228358515957769229190924357978454493115342935330917274741020105853726983036781351977118953363026414123984530833916943006847989014371198785222426753164655424301358135384591234433206329102575379052952943937467685235928534444743927348707642414689463939824264924611265038880580298513116152855964608101681747554605666733060303638948523099419065158726088660823226485996994438933528496769597440000000000000000000000*i1^34 + -45941744286299031373007422218375650934859663239308479693467252612524420736817798625348695653233038723071524871098575566275499750960752648374253720033793541173640665027366022739893780985088179866669179149471313201957512370397903963762342058168224221903222409437761026569954496641859463253624057121744182038994355826895820315757911339988044152222302058397760149895649427261423631015678594902035251817128666799829713087965120601660658319203846876284433135311843786855650827346429765841994375701014970602651277525768562938866907753194737738590147064294469148457790736459435860937732109514139506492286530713113351907674552531060349188898582329622285295449243208070929055744000000000000000000000*i1^35 + 3704249404621469011767298823098772523327015883345261565341993048436073398037578514005881230140036133076828720502500700701037286492289311341422178144629646467399798185842996550871266978206700638129700809465923910417787461330839280743162644775608349640370804418495013944262143842690573414195485091401788432813024060014589147466561721098241501496561435497354041996800117051273553155211559594022265992344505815710798614862726047028056396682974495176471452211935022233893667420018553254550441332621140195228924130081224172207596779588435362555380783091492990405978711887884676624801779536904550419957567146539467743003339680379851219617597634415785194238826551391027200000000000000000000*i1^36 + -52949035125190113012419636019904206872946532395609376133346951104077738558135646666569452050152053332647404710525476085263622894300951733719104704576817189774622846906125945025204048088700460472763525471495471733333637471797469389780489586937911075266704819199387076969560177367185970057517770278355698573665795841713276535094526421563068547330422450269417661176423816374134260203887539265729716644872216472248876503664791926832293525522889540606135137946426184473201011212857601838532721195311050055973964256550974139520336989052768927281617810328032773308500334841696143278804974221437102605110690109665749281047811514822683022878205364866733109883699200000000000000000000*i1^37 + 251838913472248573410472240066526980231784288749047435291546306935585858487406868510605856957708269450242742569507214257125893816097144625625121509463056586921868257048076346508306427351320862793020071790476462397537235100895113735301533160845344042863005562552702243511144750891218865090316204482091943493699892663197061529318108361031682237038609364093027099209106091724183522591568342482038075076453045817098058619747213303521022555954278344068962604318598881009383771699781273394027720526186163577441769996782082017950060069000106095240419474309509155154492537838809869838615165045789729254670279583533765122083302644645591065091470510256029696000000000000000000*i1^38 + -224253104959674291545715543712045367101381465720449828760018889457948433375073401599299846644009047080005127530302368779504497404459217991272290144236214643332443502628799829703032936058542168037409168328123779979149691052995110803050805705095048277351229478387772146550592436464560419322491914749839645371520651762108274841294602354519238767497687862371548188465774665478448582973124321673262040427480097859054335947144348199815590346902267030606306864542237289738751968044451265747816207826032777235531804479569353467291154645798509328110473501367602803289989764255763557150601456130901898017374790819955830934262346755951891133605976473600000000000000000*i1^39 + 60196610414119216509451604179337733010676894683141252382238475288245869632406197640414908659617916534253811076302897184082357704603352774002446873628011666474228958668816490696325078140946926617580720770059522214227722283933178914409355255258119654859318910014838144143692635895503700532259243066107394330737074909254778174028170937232644161451463584007251392132804399674011572618731891685071852120518304254847581825950594069514486490257084185910062296493307801255919410717914800084563079078729000940729259861838455644590847174575683427633457864202212425425038663866028505342925033290815613420483089272895223986698452872973034455040000000000000000*i1^40 + 2466670571303490336812841440826155905473539547311970214369334032449995877254511532324676660665062301118918630292319617652705307362622686192456427823253563129866529802222204505420471922570810106129694063748486600717815498775710195529325980171551534997345674382709741209173941244283514045308344409735550180136326247885362854371504961191049179444714442094706670749440344294151265535653253556867198975018895246625881101808435080073818671597818386282258967155100929471230241208450035590080301812513939904272970940568898262124963477176088218726036010144041991711381038365571628549684082962104432912784066118923218765846518169600000000000000000*i1^41 + 443438563014377518316266164223118093190027699027235007943729833626803045894415110737220769608852108843485113124417514141254952757231525937922120490952074386398877021469783295219308800606746076397737556616735176403861243114826552626640827247981449347171909220023640090148326631203529605916484303280967613663297673358527376795790701210142962223284769978216814166957378188953771663476634176508119238874769248319333527198277986128136603429385139409223205867471503191850393223740821699162327774352909128137056343991084964637186384660806474873378253940779337627778378987089838838013763557115426531436615637581495376281600000000000000*i1^42 + 28726948471012913062082687859454253678334961734323921712295666101369989336177397876915102265546990817216018074599203841228340570734554790450999035162452362292748890304570648867519959000328045515455860560519254295546770261461763534519640328272729001300876049850013967713174811446599116390086438435708428539984468428874617772715734577879014322783153629868944765199062829358193817161635921658417569071937305623820131267555457197192831928839112574591003293435543113381398021815234434243339103345724727976868266434494600039569561174007065837934935121272064544847829350773839159932705056094382324412655337472000000000000000*i1^43 + 1349608721171987475066661067465083663509088054891490387210019497245775720129592460883015686261533157428755739062643139156085610930408156627773293803688755544847393416972858987844953958483336388560004156551016878644394173646853232180276196473659168863884047944299828842718629017655445802937102840429362527403472295184872874600961129019514512876710328650107260151431491438809392949234159772290327505669510338712114872365285712986146946087341147045975202669967897858951139335857200731984673762154837229277611287396410160099981460510817539248016533129789071781490155315094643450921452289838125416448000000000000*i1^44 + 913386103417841366023562013052503543874672619129130423331617691025285544894613002964208433865507110451685516412530776753460740344023028954477965395697480858996885271877247916697356575155961233097619976806047656693266224964649419385587715035514464029802267742516971558364278240391169674591845707100440272449530197614751217278846089471171983581843580366809759524124188143456769422093535216985527006764984277628914403819101038194514250745815930865387612733336165793404833513915992551749731163146601631250680466445437467108187934878195393520765996273658255834526537785828248773134490009600000000000*i1^45 + -321653630310387221184438455289424734343140564960135509063250938438436357000901582239778650367462790327135812702212587189778091495507256906641669123921777800822425976012519705781745241624496163905497709385454647590522149673271789895751891224663144927673210528363730241457213059859682038496537001258496755029726843931543480117474648788872641612552648992701229250167316797697318308774885021310647510410894715534917544326380615529252525611845908626155218874501790487806001605702860040601941110501907526517738214405142773543761736943871379201707912116317663188701396686696611840000000000*i1^46 + -117029478102082402861129806698956318750410129039028812400694594923003280748307339625626554966506369947541731900390808399061591909207228876350446179875341019919145568074540868716398549880499461463830296256629737276838030747153741165781637611058002914614064255147681556860698359524180577585257461086527007679975970903712255355400637948896122771187929440734650280259726257353830722185155957069497271074911573631316381727914250464173619351586257406838157191971145517957937504180669637489319600032700254717242092092492856508677678142381561165189263867608868302356480000000000*i1^47 + 73523036564316482049231265836646644732358000640849881136364672345965602950142498955234905660628900169310137740201283624379551397790112054024024267613309287466156141035522982338488035318106708244924091134384058130042616337872553538236118019135659772092697221496798673880961432068952994445890947843453965994398086953834187693144088536724929977054159717008443697266774834827235428449178890262643426413327775623021553265828940119267573264218767244567449318493513129742241954155823728830997607789532294827278796469784261439976961244341479156130229780480000000000*i1^48 + 3498291885105029762930146952873310391846986535914183723075249837596515989221684184245327866582600149442122442003840383595181196488681974856282614827508377340719026322846460918872870029853450680633223555202479874515581177684783663877193341569498176292981801033853819334022963736665810495004089302249539579526275703740413295085496644157398400370192077061756270485816682901871858331004863486214622195385645638266703435279141351537209340382268828385720669155451010255489963194790747542117707210232094318098269048974674415169598501253283840000000*i1^49 + 177607466688417717138621765944520798332476452212232895256113556979553331121499342013776415402083924600737613006028947994665372033084673759038561630228237523583958198768461726702373064229690815400223231156507895289744206980944964647904326113332891145843341635992003985187588202586636513879805848140118560618263247351775064538644560162924008613891272376230180267619720028503127847767887350856518180938589288510152807117332517552400286144494663795721794972429169468145169249355699450929782181358631472866263224785599201280000000*i1^50 + 2995365274165612246004418373172419350901842251032653776720672667450530156590010496521835322348519539030421324094921224262812994159458092035267279074132137350442032524521765176246441526795738059322309548462808935274248591852505165366550161421877130409941893598060975864878276754795711393041329585170144653773024218304729875279707523192846305352047719388368025786190084241209427369110195721977109579119408580067430057374843184627671831500008558786669612763898776086434803897097618782956491088362816615219200000*i1^51 + 20815505573804340721104438840658062014736362542229246226815906048008892649343583028453122903430653815462271451189937368017110933636934357882872434468199622526788071952329064207721793258603028762886252695721974774426667233449830881182390569556140152819222070276077747367343238883249473581548435495995525940305231831373940325707468257251157507340722893991521029187702484312046964593166173008103699724089412948058444115799793160318405608005740408686209715625194833255838885371277563815526400000*i1^52 + -73509534695389227124664681619143870145549381607221632273700692343281707893965357047131301603009459707736380066063705998688962040811808950598978039259930188212518745945853420757027060637803926487225370845701514618123847773256359475003737420779450279066144350406803721128800601785087565180925517870732845415684078950350081898963785438271771263733779433745083669720587147949977692043797882164102841680524433562735386873951735678635973375307065451455846624168782042244579328000*i1^53 + 53952929907367829840150472894573760610837931694699067826737172597745336658587975009544906731653904643964876453904441587582218119350715274013980519408194517716392991888425044761380939470043722645628500596957040665173077948297443039043588649625348333371717796297334011425097488369223036898461828440799735301790692816527372252224783431062846828266940202829363925753426992908450565522704076820359386846571216072083483780384522431030914053882909678591348326400*i1^54 + 117270482025506970167156895296960149222540395656278363237768059099641762419280827946958004733006356371198491373813707586378303047211026507822968455269684352914354846566174972070484772912365766841686681692407787576955373550862565629393946127286690521372509485266331956144263510350654199258252655611155158876750606203267550309979037397653339689417766824721724667353822183233303388371573991654013415361560273215226198908576869044480*i1^55 + 65921834659926025657975797552356115859746248476881312662610770847334684884893794923834114206440066967212116512080737408943850986268089242529966307289704707604094322682648908106943811056671028662215322356872836025961607480856633087395383330404624633082857099102670451727389520405278665507307647602685540148058787402811415532565107358670757361541110303499301211735045432600621168172129081247468131564241*i1^56, -327935477124510346915093052907680523669688453858783232033110499112510811149635157494429398169531545558287496983471135997523675707395451151750402767844975589950845994139651404770907850517838281416971363207833401294347203261660096705695505522754077923362865093186217542908021287125380786507592263347215883893195678638525095721935236340325396641945371770984984018945016447265236137665662955343455586167015225390089993590412566990019557010896773666876097579519313689005885571404060969566415448615441813702363099331265169994539974251456491664292690615297002205324202826216385002438433846262931592561376167788508841765900571953103633937493202125854337072314695119938515699318379015327791787418046735102425531609306839123270430107511272064179473933658991887060544137467137089475130523802318251583401826401859728540928927583319121636291753753840233095335197763496925477809808712713290381247663052773755149332266256081603863621792550199217451033054415196416032731613922442199118223769600000000000000000000000000000000000000000000000000000000 + -1398760294895895636112379114567901505867830776069368698593467222562261203520249594325766036651153801469429993826420162920593723090228770921787623766876725801087428271443979890805123193876307960510370658470139008180759783605418010938716785216863261099206805179340050609284399834954491067350430269585130418274351740230434255265359166006152567030659593280013277375792364174629264547082298262847607173458360569731091631756713766937850663290313426045105718786682887166826676096824059047814403303741459045032043822980522322692898614688017545395031207992691933362372874257621213240531350771209720410103276694386783748085270753426598885900744257540369231376457365744363640311833324921808078128595932902739934228097424103558420499056027709380364157701302494414414888984186616258433114486407687469152237092330795870864792889383678089927136145619834405289855083777846518892424317460396824686873023766930857495460614006351185607607574576295735245230260627031488497205635017657473638072320000000000000000000000000000000000000000000000000000000*i1 + -56007001153152181190604645379575275467377788774438942386284659281995574514463950734690877999424874192945366124918728439702369456127589164916663426727370432111687368761164077117168209190883754261195188422658974825160246102585721761926016076157810148967022547455524621297025635660052565711299260931613876030660091794588316557862306192917751726271360318359250780951579083540134206416723094315082315670158908960366108873022530374491779587773970164824787776376635969388041582737987062976511814296505179862413340997930857131313647627703206726772017299548949512100949960798985662095950058385153038435476969607056090276650159179988935534009092389722858907154985326567097870868780388375086474739009983350364461570176749154904083952606416372482503161078925328921824382745947275311330923036336112939112049214130610899174156117015973848435089100708634712416276872498534185497061945819520616485861318346671548600861035147470962112668167981633126652736302162347340288714375639505670504448000000000000000000000000000000000000000000000000000000*i1^2 + 78879558730373447021603286952297042651670341313211451323244142999600185523909075648388088348824529483272652146683105372796500330441625159726888733702596584055078765908223485720621584524813194669406060857201666099967075105479848616330021574237594712665924194605448832069538911319249516067970411287984453449828240888053738736680169681927121202998766550414937373626094995562380122855378912936372396439492875199845572591454917778558712599157598886154668661896304787108254749873056042403610974192600284034646135846027585736034972626769119397600207984188463670893084017873003867885843682581341906282663934107021002355282408824462196591254456544502019409928591076640821812398050557484902481387015373372917889185803370825744570721390839993206802100553754176119767377111748409865390111151669157627047468979161191529654210113152689847883587744694594848997389863143622784210454875089936744626139816545989803240624921853572068778393476102190667158072315743872401731711852899597287424000000000000000000000000000000000000000000000000000000*i1^3 + -2700922216519815318750152231411766083470001349341120921724578244060393755781889424769296172212300789040424112823854314058357831346855228772881107269334513110845641230112997910179492269113371000582776204807021073854286673800108880130585863965537526929495201294266489659392102502659572547455101519088637810306168190019471038469278072186714654137070093781301816159424048242623418207214036144981597482436965104195593670695002127096713871416786358048907711385434287757506705633622847995864339303877016714064482269108878967549332472107723997724200624440298889250114339296464715255131152802207564296312415480563839019227339878953680431101306194246609660922706002306689372093642821211296858545296109433004348100810089289476323080579086627877986103350374151006815479953767313972292665791718805964732918551705901639853128060196609961448819927912500688344001668784284638226923766980637334505201453106422555574205030494527994733824109597300239058945714374800757044591353535932493987840000000000000000000000000000000000000000000000000000*i1^4 + 6159914397305045822057818285475664150063163322336760733843100545072758190364475963332320645068875840708923059420692800407702707134492838265784185315733458291484645939771568749326207226097683780636151566392799528236176722282624723737122307777913577057044334574679074703107767611855502167997144764385848371040626458644819771224100185435726700383633208215641837819182059729905889023488920812521528909863954406020517943229602884175346239253407040011142669038118221448417700025329058100605818553464289216963515532437067090384777595470241399198531974601433747743687904848609191552083243204337493260311353980131793815619623248312018346708636062915315505935138886428163652023380944324512513492492346133091883931785938398814965587863366672102165706101029184814768251553021366986887814216330023943882439904349191613983496899231342135561130565886467511473204582326083036330355615408745088131140241793127084927003123313930414128971619667701514981887045921222152322173467989922283520000000000000000000000000000000000000000000000000000*i1^5 + -45650016197144536956798606652503645485612973319753955729196398924456457951365481675761289350357583428861452288553240209734729451082795783532015884993136255554627792130551222632277327874571638227299548702405692763655811164829137161271551243367541832746236025043920770053886775558165544262448799164959878696072464840402255358531583099044125635583519834023759913029213366706033995401308103342175567718009556392352912058567510559758967782361169938415446781933093482508337608923368566041743625422986253509267451432564553276669566524937719595311112994204671446583859843171649895881957442164223681350764724051943476495281856896820373882887884563079148492932919155272674781975874297654254526376395738014378800847745456947125724261716938501091906210621029408623583551918007572402981220631703430345851842440889203864699936027971722833406031676260231236750847945408180742857407630655566253446702622016348175917865446617682750406936902891104200775590466223728667415804196566335488000000000000000000000000000000000000000000000000000*i1^6 + 83403782921764845111582345864051549323962508624344620728477989653749452039885032804937624855962427754911217860197881540141175583894173167563436763997358097225491244509275700877964632243696398402591822584612178132308477455464465707175178175831989434839176663007787500903962777539367365010885508363691869183413620971432418873983144244744885387922544452919365023795460349999253469123219771889906459294837127460469150337975270736172095718829256637429039917514941047889492627927733460383039561855147712602262310960563510900273975581911757166401800449160836312235987446793160108003408564528196118870924764818539294040790344184484393149148023829649254035605493338511196706548655007505947151194284840379075123674596295313853871906571667890691901535397702914646427379821592351816334455145635056511693714746090557076803847497933163962655957885565972915155471805920743741279013216480364014312211292692626915316638544318770902078762529464798843796928963969301045442666962008145920000000000000000000000000000000000000000000000000*i1^7 + -198461505842441131845564682644046874650051465134557773273003217870261585938303897270207326696391203483347577370992022487373935470841027868152833403172479907355644323079695403080467235034495689550166442111087252751763498413078358905149378864833354380438832648240011579770424841615607803614381830778303352384505906630921053379229711408727530188797399813937909016182114971901033928267885086861478253799400013063350495784325126862376307122263547717275522191329893790701870960417430341858205979216961114571356624683931163578572667910494925589052367356645561594318761956289961931920360860171094437058551175429890753855133932403576469329036176283491509207145278797366032001205369601669655494770145159715114342614287909527454436716233539787517686104783250807277005162008703720443834192577008205809647244410989458780298829698565497992654960125382789441280578571564884415668430157282053042844359232371669646934034223459127945046973343382216933122954353123358640490235922743296000000000000000000000000000000000000000000000000*i1^8 + 253450366537920776962472509292316707567281532885832354394092745004578302378685081706073293603123550472080271757788457571800829638152701200237769719559984297272132022722903076573247872204373314730247639790132449437880274977868153718736702601152534563729978977039239458892865691508743554539188565206771968378423843611516154621792527324476339914359437200789088415924544314461295129749946667197361984213700740340900627040522434453783559683302528502408084566738984512715134507353370331092284012080353099823401664188084713372055463947044809934714761783443251112174334558928830187877933173532271747005102515433112271896370205946178953639962668360916114986914245496257595761954670212089361299002012464518091667184488152959813288582353323684382649428903772539513527738526993878159636448782197709324235468555371111096378329663192470482419622808662856616349678635111901171028513400515214135810666951842045108014587133612365020810491647653718877274297207342593048065533070540800000000000000000000000000000000000000000000000*i1^9 + -348595385396955088778748452933843238879024032930876615054038979370512118841841290386045995848934907644067729536242229819872950094901677073639359419544847685254077962599047700921980876484225131241242634041439899504989140769082359872337856911616271642390927683771273235464818369620549731404729230501268709580335391191962180549951149165112273638147569718277708085708403329413934186206679481890969704396836477560038026267736515361553676325332210438711437054795433455091104390078974182835669442699532385310754669819479718927850354860470365566434274094035292942570298523130676294637571648793807625676631648618836068939706205566709810057836839202398279030447740700817971270359372434590750601765349308232470915334388386785999757172458856435943997242486055497882278602174659390296031892181738393552317742529712661237484941267825172062716428594877465726515308886062797292528174008303984325257666491571126163070635917010687612068409932361364598594762746867754954749745561600000000000000000000000000000000000000000000000*i1^10 + 373017167054480930050623640919973790122405262561722142799538188902334028446432697548579233943573769709782040342919043105123439591209641710018023384387103940907665862160654602116955877803015157949843700365606196488663063832095800119696651206754480283125934277125030772995339944228911788484839634850119979507859674039102126175940734628926934104599761863570255013777225407943027208839000848485809917324456870848571146407101718843064565664420803663202759786186763221945967428850883472366169835109272967151003564935446086740853314513806071840753714256093528803714458612709222823366694209170584861032355146470605102021611072021023444577803650815797915192836630136204482201552929463223909679507961801308959976173740191762512515424517777950545006665766433995366787165738245257333830363568607028743705694912000156221669705479333844403199814444755773527963880958911323831643080147547831540422784077049275659916859124117785931518790869049074565423846630666304024087625728000000000000000000000000000000000000000000000*i1^11 + -242648532388261869073090700451024527335302858193352778497965125408191564507028124353858361731911571223408058007288053075496247190286259249101133090654782629024331587676771332909322465135578178638241358020291914820373684819470168741504565298630356663019832573219816090338912228006246316274585074980195544930775252415486013313417988826572304496125463061374115374384708706131252826126328972698404243757402897053518332378853453995911463781616290586696970676245018184896526952028171690280159543814133827639058788313695029220347619101716683738753707606471710596099469733275484142905780789792935935233602866806126260219074413156773682182072914909858919529292347551112905972982794794640919118528653357752367513358336969588761797012096590850571473105620218059316299563032364315378555882776338673411382728233090875827924705880628346443793471618735866137267500041928933973195701771441103412738284954200471230593802006730783489059849330492354431664288078658754249228288000000000000000000000000000000000000000000000*i1^12 + 64349102389562552792049410455833067823857682418631414657502304274660577000345348709615493951329936735909303059785022568698127381435883093542972311785892037685240682640771083831769763014608176712035388467558319833257618112959707374433116978950624776272566878214980419175400708808629588933784379086991141649602825128579832246168636558847114578998278266767711982222393255558560369188510305907830217160057661091077699904080629237650620188946867585339656999453302299421973261990008206671400757592678844617002384311438071297412229431625301232257836021257788072443838514739107282609603227204852139815436795713997621511652948619067162664151992181612258674385443519785076043593853959827382850996380789069550965063622227660202935187652072631623540217594283742857722144169412528977189088018766705901504917397999315249567028759225551634122897926767669987469832342616612309687775783678723473213030361927505114979531765146028711856750007484499978380093990386702640742400000000000000000000000000000000000000000000*i1^13 + -10531676835354454416107006267972946417027648738077195718836532909176988878769549642743931561350887071410650271396829133684366333231427156333959789721293475098667168889532957988756463080944921310081862352085974227761725826880640394195293245402532027861008574797653517154272101821394594000358251130297125116336632228233619828504357240337569633618970679465417640176775346610075913651329097904164818136193635548958274023836171928608260748622617049805267503226986035341241461773712156077448046160080911168676829085089855470616896256301278276765931483545332611493573285391017042603658054252149901956498097102504767661926456487039487845177533196479412660722268857778359589550102378072825252554382562901226532690785191503482376105723351504274763351585666771115428901345022145211277019834347430159799742210740131855439365171522684349013668293834006926590647656122102422025371672159630592531580370063917146155729780640006491758147372659900341867376047031194746880000000000000000000000000000000000000000000*i1^14 + 568893481581190580621050078423078023281151760117997895175738959570235523272535502678381799826758645795991578771407398011079054178616780426112412635872716140865036876973722575308619685967030441648613000434815610295480440314372168054971508389106958669076610952500855100879893405562583485234580828727137682722235582685170225730229392326778627541562291521475981843814914552347655457379509989053396496337635300548777648839013481882677530777760592011755500830408511334694640019967619420675995026918159553243583797539723481955617276375826225081127928411075615393503136020499602764003493287182935060917089042946207971077048317609984070290974227573903386745974550937818234286603392404034935726542961374608350220595831823066028308445160794215712750400781192086360009953368565950140889891642392752354440513574509735723337200645583753703208217461391037077447144055851211202689415814292681900815967389751738343260086756978203869150143717783783154644388367722086400000000000000000000000000000000000000000*i1^15 + -14333054411374198331319589954863850991747891767001859138804569542851416428196373576087898083226673132754953742033123107210606593853193500269742190873572901983706203867072591375418273008130225767205454220455441639119988876914975506186678061917978503012756356183142315361406308079474566888421925464968382085683977186341017907168938812866344295763526995260764363962824916488507696720581150731396960777896581970265702325286804108409671037905660871873380075372616727484586538138159892857688333048162984143908260453204380452954174703241178846071460363138496810621568040580485241956806103217976963700391083816079220701206670960927311066202438588947109556302356524906988511986507427386915167264378562501999465356371280649763344037177771032840887192789103379668481924262113976243973473642310271711376043875073529758912333115876890299772890536909682275697004622582814013281992499366611644268560357596466801793071305979769225194403800053015821376053670051840000000000000000000000000000000000000000*i1^16 + -1372895866444223732042095837113980078848800832788433415141685877115833277807341578386494876816564161301422304307958438013400077242043046097138808541812803535626378506143357341249518564495430829414737949953660164534389261465219868160214744294146379982074866909028951954264007687648460488548231237774744167045806551383926725835858835103892511055554446393925230845937025803974228784800283411037269801052937240974135147452810585891957541384302283859841746515362156512650101834810494070865668346992568269750681872339404375479135300486774528656944577775985702940885275771778743794335085100669330030128592546420989507181068672200698116025004837314985711517237763880883318646931455421678862753467185320909112596037750908998409127167392774201333279939980908630225452463711136965060293248494210500383714517169719009348178702109784595095438149388054348301573728943047242569548980501142432359706482488323759062293202182532107133530391520463846780073672704000000000000000000000000000000000000000*i1^17 + 87897009364324009387773908177913715480639610283776373997631855999990233031305688757894870434007042631167809363354755742869148527154113816064397716083299490417237307800026733208351641993501071118227659468831232074183937287555198304263947401500864303929730528244325721380407709381267176704321487714153266273670964375462896709639072269524008053219540746379465635372377840569763836873282369982319448085676227531607060459331308632017557588355055168610353068403700765264696088939736937354720691918972364628655280779273746888950681794936547848018104373671405522249437538630151235242141457042897823654634413837127863030999626520885819774875626792567990816047596652207450403762768722576313991610166558911861593591015635592325208729961565965175206590895875413943161472446207471632422104072493464227015142676661351826609346691460340208554296752823666487404371836837150966931413487717536821767658549532149886078725075427833902508371919105273923161292800000000000000000000000000000000000000*i1^18 + -4168497935015407501429740549166215494170673778792561663976534214211498978062564850849762890580790773903909140133264773217119161494945553250667304309981225904366670737744182562306372315337515715800564458622193185569712756707591329668785484823920257875420754196864865931488450063005445513581992562910511937146950305787309549030850126728904358465823580522184745548450995323910018839370175878397683422623945164332143499261916384031178465622616325156636340667376146585776226329648162883027363563301072182003019481332090418399479018879304284322008776868945521068019749613368290489052788407973407622963116278985970230126952528291500929094305116336502831109414334513454199573743624307680415995794393515611130144056502124301145697101188131300016765520884360100420130545318118205692833558071879818158782028637553474865409260036749743835564765703224372273093755359276046775897653974353810009077284604120953215351716207861006311819180927534109818880000000000000000000000000000000000000*i1^19 + 67436537916462694316610561206815451940092843782216130807586567845355377098142640048407115589607503328691568627939084936428948296037783368976915677158430158165461117080078810366528926931554654995032065628645682021728764772876293579939285726317791328859301684031883229412544443596163107593303255874310362963023877021111951601825905767062995940149230185066951497376927476089917164472657004861785148702337315695088761679046391303632657492595934591210499076041121811120685507581919606636324959431832942993329538479316643017787303062794056665229055083102345599518091389622330278822719594025090037902401118816484797967526422308102009442869999440218053938183561160083935970293141776840210185714808380579730029791929953346691884884452839928586140372819712698926838719065949114712124365346506402431832361954344740134675937389118861123818462052751642530052136724613232874886986086787340664733495076597450040815168582384964365095459355044610048000000000000000000000000000000000000*i1^20 + 8725384686022118921045457498449030009498342299630121765978762339946618543293943058151303141043288061665651673876151548458883360916508993843901201841198399329577719467435486553552658911701048772858331223743973319446977305635521790053094695602606783065444218508462417385926090326083985872632349819197914850732086887060941523837943872971977314063191115496343280205388266619952038369655598605465644344621098124917418451948862961150581633312736053291894392003248262371831339756808521889132679121312195537070249513640923842127468026124622031404098854352864915835046240713964317052728433481294662137352617639041701997324825804841909770777051403560024290706504152567971186429077142618308789060600971075741243375175247997024620176146413298376153789117757937049883241232079663959594715954192460784159762650576467121886052845987210747008817367617505075953316779983425445144345880689866863199532570863062226971173935712474997161022655456870400000000000000000000000000000000000*i1^21 + -235512720964120086038616345628398018386627778338073934897882253342049151553692979799810640369756960425388203865524695365812684200028941495607651372090105555959761318475904568322247403653525925741121552699930306053566260372623191632397309707945993593834266028906342062624002310361605358027320795602342534952987154446705749822014918588498346173643078366790140106786658173949218189237679092521123310305011477744191660556212205213066421944845106200911707637219550016007607271067414994838792993487790872351690751471369756309598514846888416052334722579662824561309593436203160404804920743365041243565859378093257338990852610754483978405424461796775502547086086918475812099267657175352586996666979716976000156502897055781443028790350605996256329632263389769452559222608257036955417847037773723501923260870292990547314029783835161981957976822639689883275279400757080272598619871947391115023587468042922775463817134991390211893499002880000000000000000000000000000000000*i1^22 + -4280137248519774250551268064736220830109957843150700606700526359703842971150427267449679617912480137820216759160561745991001997374736576844325852067263813128579050406809804919179077554421904124411982822606196310416312075187197433570657228073013398121014846840011942879584286271222224304864201179856324594190423685599402854950573910260956436471258770237554063700866785055121579273977108219600892130436845714003144325151278257099150504671617446016256756203142724545832207505441837487679032895759960693439561625329362270011415660103378071797571148377219452096760733175208214959414801431886771618815820073840787326170030576469988986474172702714803658546555708691074880351029483468162406950056931540518209415844027417147077683041155989940982999981109482128925534222419685413602359751507916093776525388138893014848243590105723247730652624635082917069892209653452361432641691310392670855188021545939941957896350627201906380898304000000000000000000000000000000000*i1^23 + -30229743675119853761010044460699152006871946734752079307622404277825670875090535244736908172944978169531136056047447806646425438207789757201634504772226818378684696900018168133367683358941805236403785708170011635384213393709238992079450891564148639826993729699349606254131529315866918408512900515724014320420361594876552120834295339668101108146945735298827418961360464509220833892134516047432120831324920121549892729591644478485944534879544574372195671129563176927432504206863383529829547000999987318934288156411114605113940639186997742028313708399951214338765651858282856007778706692983782596288181655652593528512270717828717924056287196848103378705931762540831056336479874607413945626909481642780943450874156846034482400496706710400535506506654281924877924017352579954363000030102173483562381457682724740441089408038768174365642020815265023499569099062106739151909611003297362002168114901943124038565781193410949939200000000000000000000000000000000*i1^24 + -146549755597530201481992548609640223316642686547977515045980820794756706319739387861726016708815839190476240102178466901391008787215525249541022716384321888132983604310496755525993595861402360955960153077803947111328618476243904330294432939769447985155892045792184650090907105139615289704298821955573828010316706529752352596479144201201022729445871941184778190468471068774050881423142033466452140786631731267616195775915657241594618960089457600517126516562429866195509989447902008710618102395016396029792375024614238533532421880413143037054246729058062081324350985694189966805200338901001979728480020292250910640806034852360946801194071008156324107417409806527204304233116339913418240682143959639316260628601405196151110484910570980226600154803341508751974598979671483249714737832178495442157612825491622688736661777955118034545474660277338345879947561777280350724305020392101276462319122154564851600505082698792960000000000000000000000000000000*i1^25 + -415555855847321310595760819636157842488133191413339645493012081036302568972010163899955175886014855782378185019649205036838253269190765694904221494929232515143991232512968868739081039808651461315748137768465327738787532495886180354145400012358212818071726621681980757625455725594867804996051633386818467063798988924029289533665790769685239329995500456339917055496825116370999368023862938205272874147187510998733046747866113662480675459086795452923319658850254077285014997795115646618880391927810071085577272634732182780853384202334605068186717044083025825210510908816898126473142987059107774132287092688812619096188709406060008368118829434060372495533067806096921138137944111338617747283430655905632838829173128783548051622210653299383571748659358757892543631124857550503217069616073493370128994580395937036184674555882711695248159312887591334525247798682044042339495919393740334706093155525170291128791990272000000000000000000000000000000*i1^26 + -904672836959459100860642552507744116123172955479696933988702790649291120417053760180641882918705922962512396719981861921929911437519802514244827457322422951260586939083357059183325860568525459457997565067520091888860216353722241692609662166964733620590874580990869743936521261954294156703847883493113762161375426799364067398369919130667672214710136948355293454754572833154198839964117382508358737163025921658712383065940617722897849118139845735908274188213519763275948978021548984755166205167664482102735930551975607671253644065638090495542517215494560332366233391440703787543041759896009667137358891817226041548373603392335565527429083261884317672482520737022502758163337448399587417789614308629815619660381228037472645889351589263666957186672231951354411511524011500325540488352582009459993163404012898774878935223279793824289596812529215327551205824316004003533431071921867255950183438834396757701427200000000000000000000000000000*i1^27 + -1193313005089851555460734627372309690279379612524192731499149941297599417616916265713694825797102959932527342424421079641827984109755193635277040358191783310867626845339272568065717591662824821049928579395864496440825136430937503281988815464963315863739782300325140535644077231003453642100036157292017853969730803660232482015538497877157796664081234341375358131594020144692569784370305483517159646998769597908147152617703080357376865413356679292126068120691064716619803050320754199988549468854240684713462089781071247786923119888766235124562875795348163659102641921788259526454199733524459586706551072613965589740273047094182087871343529556840305293307079682931167573167823197148294668929288909995589124775627379904172142055680666271945217204607132416007764775731775243540899310890881934377321648062477402166258354930718476674929468280327394707471776405127151638628271040202171286020282976559997911040000000000000000000000000000*i1^28 + -1044388506232720366075024270486196048130293922250540616259541456000675644728639505103926993959431665429653806112590194864969729101317156724186987740196977486144519099204394915463049520520197548776496261242920533809680133348142981396992741165318077298129634135677515585794037382824568380043297558362306510810047371296148252366240406060821093450786177196610201088343569748848917534690784562120623821297369878944923999336268933176308042436334414073452400180389323200149172356986408914835294169024880443508709349096627069417161608470272036954958873372063463685820376776056411250721550659312240594675399227672078890414882100081506312128382944644947377813937455674085650961452442581837155423957854538911587461019235138455670421100041501538373950145434042420561668954052939529217016726280221357873591866459088767996653417180750678256273063378455890502621829936065216423867155589915225553120759807737856000000000000000000000000000*i1^29 + -548200342876929902232319907866865755556161014761186054081169198697135439746556552331711842991483949481829991020316960172023027596291603320404570394265863273418931722835363338785514967710275903069592930509981592320173789274492086859636314310591946555278154366656798199218632300502947687439733281857745405332718413305544539690227117466657686254294112543446646988809509601406297959550078273066591166938317689427937671793658983411958923731624737649303150231972997486268321691435223101137264352208150603322405373545114705126420646246938372897574117015912922223498820750542260408787893246554635717033209080911243886095797070698654686847391125471528220598553509737919732609799493952659807885418669980864060652232464221166400267787896878593240934591982626156417825410390776436839735092451254153588591480502420432481220141564474648228982922628382263642660615580700320176074608868041558517881818316800000000000000000000000000*i1^30 + -97017892291003374070897299525435393004765551158792502065541512611880406542311563259614456899730763575584469964800134482803996541841790068114101473165117035009601891857434271180497374600313559556699755363672685129825420402499870874575138850095011944763131396673966325072838896516731663827590498394608470304084929891142883742758959156317715213152526192085515593027822895998037054018356905234329707945781671329378912836424306649383123885016530839353274621084984694047365020245568552505160302546131056854950304271689659787120258730860730423889439257499077551917923190465387026926446577127319717895053991956893918512103209683414260400802905070423605606656229150179970864462021035307750904012767571811371847671283020198708331057361726409068663196395313559570967137222408869343579327235050261604989155390883517079445791294215656561407341483658426662415616692289005644668467972428428581273600000000000000000000000000*i1^31 + -3864882072852424168258733719472070080199371200357682574291231782693225581061659028872217479580503759835386500220768181233254882267070868822744078008554876150854324213483254214395563415156157248669404609469691278492515475443219227320805249847306298186852480759912743397804549292666971505481775545565705621743571706673820340085486863091015726451273049985240558264967059802857316154250202188580974591447300430144292448725211036633609252818400725963071451481467684994384174594406857004654425618810852035482087625994892613240075134206855450278878957613540271729507658231527551696411599221194058268058959034389265831774060593858197487458619444336717638710300985428403047657206773562031610615851596943191223263356956766942263796982326255167362992360820339239191717255476586185769796974597758625693865346308574201160976941720566177081552103322919430127915453140990392249628040837988352000000000000000000000000*i1^32 + 219382522887012029465834557268920719349551929672894928301674526170742136371510569589748791572467841588485191268266290868351216836170875478616844326694721352429882116071345727056716704486113127344408110490832493043666553646796751643191188350505762888317554823313892015503866406211152966073364810843301497369196641251216608437250328044190186743145499469571917164265239647084287828610952179754061101681198356726360122217196474944730210035291705814662942477356074243723797725049334229076699266961914433342145924243139483954690690601516736879293394487339612577931151274688040504120786556862892193942621900889439498862371907816746770261721088517255609690916089120263117527358869404694295774135937515816300396740489211979395764212492904196917104421552176951094954039766320596980661372616336664417882399198119067418234717592128727464341277212256178427696774485243572087861700198400000000000000000000000*i1^33 + -845344993819647744549589899810987339325524237927744875070225167363452016921705796500132622276648816132968345608218030500231529772083116356853322280425843568265446427915693976815031015830912646835342511021233068240697635251631337582799562348832501931341243316515627021191248805671465602830317290917130249237864760647486306507328312680449316319064802823632128968478626393675840301252811355699016352098477568114032628667925995323810835669896598592240529432477922584410008182765661022502856469806497453585394727172883005899810269680734049798234662075283039862775337717104380219717583902647140035773278465117129276738388701072165496293739310445128289277870204662882858632609202806873014328338729593499250770658034051595829089493150378691049962480548097290955122385443058270646869049925896431829275835048644003220436349251068389975360629836032080805032685378287016345600000000000000000000000*i1^34 + 1355718150144478238882143936748170697211945727999247716603479755676277050230875602406258873978977790384609870091326144878700802214904160944444503425600783106467951323494321579358924582453375648544960786463116638351311571958568180447882840024645135937273575204749566856447632040725383582556981923672592021759893983010861946337799898642266714902556672388919591855563080831873687515165164840361253907742251644968368431834076245459286928761627438284468480819853397290355998003747257274921172645393766144368373176557047088713660716111505769074151023211570665070553903505645977726903441645356297924745860611913408416083558464256090822832610470457301224700413341481143598298560040642249624653361544474126917168448017392424889194109965823723862299272646808971060713825971800108138824683077993299294344669069535291786507955116405350166923247418030930491524528472064000000000000000000000*i1^35 + -1435758173351448593970762064380782799042697992832661196445781885005068314864723207784838373645403935700085210361676974907096242778228627294932805345964976501953470757583279155471820606624522890104775393857202533649012434293121862093378976199931783227437333846478096726008752911932430377758017430851257800608357089752346533099236803358821725947778445069217095421130797401771282149377744696988184742049637746843910767704348226458855650865017505736270061899593760117244306394181429509752856520056553538254249804381718474462770689165582382636805767904350187985209154947816827785050941543743304546255751740492298030174152457105914766588689757931803269272333820234729862357044224314207810504731971471893948973760635813683740367549616658326432159945090901910647691838428568115422449186690594712002771860702730719287858465236513069487842494260021475490450636800000000000000000000*i1^36 + 25696352713354804554689070132589532620992579533572609357188178961977222412558039275300633044007030200178312595151885022892150418362540718638596397730713365400336433938016393340451793986646316284101914644948400027736794683199108222652589911482987079684334748824630191510962250187166230794451193763488177554989640279063318108243203738309972308750402279578795569111106318405839518858778165098196074391659660620197633842251959414799567369697755806322698468194879463400852701301851242669658566738752048127516435749875658919597359565866337447662225626785279826293394945842764300972217956982943290317657519171017593257861951135604007781744948982267912261891602459569437306674811847640110386093216255791759387198634014012427882601947727644558605664524754292682479932391634124547572122362471836042306661273336748792839792010825036662434392592204766904320000000000000000000*i1^37 + -139795633579405604330942350056096246275158607914761808258686595085745936956347861113580415368407907860688875787120366002973989218395028013397269493391795214746752185564490744621678509343111641114227915983072771554276021918945221486904771356650015012896089333098686670560657004599509143775760523162169070336974600730536057155874869392989176001393025870533972857456503883019040951439342668352667587106086156503518584439368369763713987074296687398088221711007258347896057780892266942386355265396079392607715794900032639803604770750154646953071478780900276652309382920064771276769510509931371576564102972549421399402270128155999716898829553243755720771546987389447410634015790919239896901510639187764811220272787172427330940402826865065566142540585288953522311498145341801170332518277473463498550445668505104377485473796269280121403295662080000000000000000000*i1^38 + 160639689693025140127307898573955195505162667260000358342311785529917654662370580915959446344009531613050232220123762433699411338354452689662391750952280283064810471383746625472365580752936209788785504524880141409452484874670781317988974407924268417657807475497589240416291971113792482373106042317971165980292071155978237262883896052001049394431402136483708962008753616791042357046992069989997334993912553355109833487533440943443172142315523918070695465453360485601929014500526258372230221336568822934562106818623338546628526058134177140309963753084722749046555580247825383665672924187810956591570747814096024935458403618749586328590204468754411020813055205332889387505479924505649516161227603583871009902095426670552335365574058898454136077490417187343962922693890722578297043042024643757655815131161712740499415160741899010048000000000000000000*i1^39 + -3595981955428833460877969435682105592369982665355130462268555358967096759571745985317727914871012211020111505354085156036251512346453850188658313266335333724262753953407181700647649732209330557598939992396891959978529934669779390314930603962780872412273851616781440598505045859602606123616196083259726557943010745609152651728705177443526989718153409212254262944732386362646397359690767291836726093099132636149413111629176759847056543195557545733676711187578388780781753931905032691026196407000046152219784998916206116371480467386643993386230403412201137424776536290941728164645955088944268510072376645697251566447553670541991885923981408976240044700724307561862379642300529400792338313474760874565386189378194081351497206515797338368497448255437365096842378424047724279801180391893430112202440387571316004355604427571200000000000000000*i1^40 + 622981322349038712892516302215461391898608813009974247338639949481040835035409920540091067000227877502539881076569973782057285602852745206719191469176502887021849294305498802753138742732491193258854537053015283836830703625387738352613628243357782546954199308772928869707510256721901869319809476151864618911396473741383473732720513722941121088909797299347832326557937486528223782142862865523126306733249562074827993019401612302676395858744492464155159330097340454134872504705186763879100159579432578003330658452370090027023279578050138294670201978432838031049343091745980088431039283024388272987135009017377606408013947940030022822829396873380961553555672217485034743012341123845498469595680747050093757163970921423605208296076433960621989395136585418229790673140553494169469462560872901644367005637853650616320000000000000000*i1^41 + 4184962930529841070598102095103334449817457410908213827714313985518810576316441653395773297598456825431060196690701139060893003399094347857401584091365500916337164633420905267805432772910347106274823705991907160687873248754691806747660455898216463999978138462501023251103019444828011892723071397540928524853827069391710200663259121880830307769214315256603355111986271369182199698338365266477355369139175960999119021344331292328746478147763384028588812331649905618520635490757314009401205495975292368813035370644793373775331071791779203130584404404483328412320990749553555016448107195707265186422353799757349908451499515661553491971279858658663253405148280371935272837611764582032553872298016885319800926402411787221904907717143053656570664307015077631901630838555209207262359403701064349722085425152000000000000000*i1^42 + -1018420712267448737527879630687206472621282997545233755339372473963154477863865763259494372515145048310186039465573970451405214840953748692050382060696551732745502329970896838918025409376121479189655509014335991231835358593086537663941275836830444587309257454682077448503902274090353302193327580669457435851038058936904825826110931737465622109331456019950682139337700310430541547143591852939801261075768214024276375305276592234214760861527308871122877919869114778236581684549099957156967572898289950170583891608721940982376359680827648664163744746169168110494701406899690837858467567710001668157578046165280368119835730608475196067385132231754417603864781127826792116128895514636856597025126053537857831763314659967649342619461751916166881343315053100094040451934193248856633708973087617187840000000000000*i1^43 + -183248132175759594611810073212719732772712439726568273239629006994417967921133498430874165874827678759994124360436751926531075346252215484024583152800856368338945585104419566592109968194639324218773853105003217752298629669064436737395534227403816619425083705067816809187962565587760160623938892542049422717024858651603482847974641556303711985479698502234004605526697514343787943494549157610397707087445031813705048371567705294830240215005159891286809860695511173126569992482827032742412497360057806519588085185771680416276294996067582027657676890221536128645563306495888752442606992174800088310294362926564563455899794120277360977045170818390550237179242412070830781200043196261929621593502227222799913498063126299944247455622123614625437623409379697734284228921812819895963298562048000000000000*i1^44 + -122538157505062095068239850951981187498254578955738417857521660597528267415071643672456842612801098787015749219813704812218832327698137561766674181404230012106812560472742543257230996202493953008665952295579231458308250815443845266036434786210566774009853202137588572463080738209895876764460814826863309555913346113040948827244048716109036028130585171880977397925602757006182364710341030973389250264057023650138749150801837822697147930420868524278943817372510781226639699586736363011948246165981478209788264422116643617445868688544181432456242315410343638392972262181494435760030236414914243557749387454690293428549586732141964502862499294752036884147656729637485938769621069547950813220438665889377344996980492369484529259404740243696326686595549858579701224412377251840000000000000*i1^45 + 32559689143164771259456683787038174809499955715560419120051478165720636008762139221001639132229325346516214763742220938944102473439170307637365441945524391026832329249173593946589961633567031895403403262424383085472653497283454135676969078627680265422015568147812806562373562420003263179965711939874158230322172068153721275031350464501016421001011633077519029679085855986290715955977211636298752085517867792204074681918973186889383812162496097572616276466589939231592246697872393460555826544962337329120432236182694696101086864200537422196493393019281167204100841523732411991785582836272950791625221416708795413850023997782169945309012561225800983481083104761632889426629459348980407465115129793413721709827038947972186242678199278177010070825768907183688253440000000000*i1^46 + 14241711699777127483459699530841351159102462866139584354917029539228449651141108368665764415891831943943570931574014827829568329782582970797847953578655286353652944004143160931558040321564460004769989845712518262612572077026975486168438950775291376400026119264246210319954181170265843909672474428973730516794958091542062631478944895223522640653807551656021727802633114309969943429403764398201468451486290646993986137819480654059739839377630774876863028220929143933551585703785535032175524740284033297757507290013302776754245232719718714573681295159022041264780005459957389511936471737451682255745351299092156304606768670864542838932852950275795192537821390656903354035064297333225759790236779246783750696455969243178856463782334027335412556807274496000000000*i1^47 + -5575297589984469252601807930964203741210790690923729661724738745249711985036924829898893044228871370974973657011712718052986784646985110783270094345893344419145725032365177434159708884579107300400386372035450073512290949117035680160243065634222368260447474303426145108705972199449552955371515403960850208902356491003746425898567982405887163735484055057581490846779491755650261562938937196405069422324293090105927260439411937698050552347404962669338514326154156369673844637254736774771153272435603139495877619032180601075845666856082849442284210034137961791550559459133283908278326324068053156223083946514287869654996620267180321426384837674159391977084043164734329140701181980689659481961961217789625958073521353218417104794737342991564800000000*i1^48 + -246911644236401911127329763143544911364028572030882446106831941645404194369931670372464968679617789457623896096655857415765386208683882068532803404557699507634981127875086441120937861798644966737814461237929359927536121206678011816852691064478656392115012334471516509223432681668464790968025157405797963884612145317976320039795982553817346447459142063922801410441486420986696740432323284431574038572441709643669193035355107231343503197500374602858456719792249756554138855274030134040671035205021431004682271847242755325943937277745804621444275262604349695657368765477176927395433658567945081393404752603196822763064538108618218283933575327296938296157663787667914031026304565556287433484788009244373994741287072200057159680000000*i1^49 + -8809433561578231560897777860559243580718984803776764739165341046100029557919589836536029709894078851890880134770669435431517081258854875081794519326563661713287151371282968068973352183534427819839975579725358270367423291254449194215351430482645995023032078860161609816860371837071588149093639306224382266805209015461129033221131856260831486066798001892941251238945509513561403030651190374165623258631426543992037347982413343128342978372919107875379529007200258281344192414685530065265030583827525294914586668186806325216728544698878601905229801375099108737767147187754811734721133855004390186727585585654288443766853624713031234474913455518081903354008501498076272047375042950381343129883949186101479997440000000*i1^50 + -115499719873654378458729866331821056916241755217462649569233030744203409366828827846442803525569489042618784369233807566796653338940677782098330496340163130290839335459154561550724229421086715906573390034178806269275564631874523438144656385668876677660880960927033358963927981355470068309122486419031455251486388030255585439967349422643442269118899411330758822604838244990140842388169947417888370703448644694815726367430225400192807093884002903955139091732742484730287955443635019831491943646239722867536157457869738868465231035807745746777094468993509105713213818390196064300515837778054438668532185008252547414125241344737737596472474246678606563978000737697091446599837858067083684531404800000*i1^51 + -626735146815419183816304847113575112424812078736266383289234186192152444461102803547753958175212571833398397155498638263674453957297922224946529450595693445816929912827867139855167564826584221692287901207117424373399783403333279371592396738631262285430969690639544082092948635236204703793513984280365653500119989704545246082558602718274687939884827580475975139613549460987071654797990799152851422708217954254570271017794948606295621752003558200992539594117610444422824549069310317500889176258798876844906209405612876069649916073571503876972840563750113326014214670847121308681920908659359573829035152635304367537528645345099456209869934068528154414839425309681057894844334080000*i1^52 + 2743491499235481945835780695615729161304624200826786474356114288877246402777663655621968207243308592617403288681955900515916204479141797828736729331243356333561142560380785732445194022011581172133078338501695881608728685571508061993583967215902817384545221638349712830342828706442197744641386590073095574386901549531592557662694479570431590351177135752000530109698081725262652707343737605370854811606812700938910986976116979960712271245609774324229515802075874542894796491837268909843323016866237763623804991459900563203522579222956534271891575218106743152503277598456785374330140329240127241613607221082033125146308949917564271109970994500038096175054716928000*i1^53 + -2104984622183982890900315274995064962390662073739769612367937550914971327272157618042345796851676834184279953969838569961748659370529451280730412969046799481297985206658697084147753572721646378306327473724648418802857731998023776253269290758897366248355567568187278926412025224353566999288457373102064198692262524023191106909596537086931950746806586173223813015123546954779051555409887277814380063132528292390842883311704170768740960289030576051910045848021931290168009402151355944482668927608697185437279577374232229287712972012189279613400008073684957393007044890575853598951326534935869431821236710256184130849425472833943836064248076697600*i1^54 + -1918080696688124776932725034728784293306778679524055924988610138402294350406798977878513864894718705006358265563512221737783347351579076435434591199724615391401379978548956526701733792899948110534025516096787757326271381054712443569529788049515125172400805355299212128231171149568015506494018074615391841895205329700268782406246848360962466877177656812024966684497082128304506786612479709047210168453510064679928940142006271475218621689838860627797011003462797996840255338585693277859864701511248151180311976558440718547281248799350969789884670662073155333873472122999080373700783176918970062115513526363482347274240*i1^55 - N1*237849257989079241500846705678460728456341256118190244535726065863488683804815662960351119028617137762818845569075299596987540342330643728299146398204837819293214156468094777638036654727*i2, -559673056458580814316221523201998869800083636950126523127547863843045645178949419160703452130877265057001649074853994917683478465026405976620545207492650424095708355223780779703863193304332930072610437047613987115023604793963937504742671557747472570140855668543619848298308816413940348347517050392681033370313823028386732241920722313862564706035707947381005431489304924030553217859647745699177814866148085199270721633591367569000494959211360956317227960344991783979781936401170734459650550466254105896958395960502743852507345738396898988202711386476162517924261270700958689164887926354633068028197666733871085202463348718506218508431115985906394713801397236630857197866833578824901632963106343717896392926597852038814946911848462473693895340829502344550106360459974972576167456362826202821259979007963444302031925218211658403817726393742597672529910665204325002673740239318026421723570040346436479477069150209249846241318653033641243165205935241101116397201647347702646995681280000000000000000000000000000000000000000000000000000000 + -2269486392986314639213784117529165167416334088061943031713395501488817840740394455943610200620184437041536834445225082762791240036094188175588290201311574909117918477369536152753578330343786359413340255157004834377036782261083391372718882594806401404985132594502462905069314132529982893965847162140357253139746249981161286100204555274674134279692934247892765755930179561488076181628714799236211775188486783592511870492974763904322988131984231575274944769220854303883768810604360573997605760147270474524340651028739761779943247811173715138908426595059717176080117317057521724989516645930974551600819641783691871300896680777817326436573085084344494705879953459719238982218804899654625469795331515756309402822426199628381826742617037145916301766699770419322124869582271376978109345748773179039733425723457310770893990465764502422775066111046084984730590673142902795565998687844086067841590933909191425608514357663198660322820343948039923407650698947451751566993085535762851561472000000000000000000000000000000000000000000000000000000*i1 + -93049420444464753729149551618730077940433853171185974835012030616493074761091145768587923925560147185789134382807881901257211570334240656076047077137610392400535044054928482178050454834185473095707911483183520572369792372790882056477660791026429837616964404782566004428498668967325978882018670439173764544290724287609823032916828380741419123711923052740728677707471750804252400440443866783331698794449015234567871884084275454098171821486699576305867633701412189544003967772265741258214625700641738412700992059537281886278549227391474635899867696090439728795519271715698127192717072178074407203656139887218489926803527629788406847948801447802720920665969968582679439276870087491747548820156460918975416427707368388894653398366209659750650585385836692200660591677478702481414227326178372184313908193678495021197643979834928858601657186624522318837717982899478086681917538422519372150727747409936549790151810337691123661480036558708148058604650697277912437301913054047257178931200000000000000000000000000000000000000000000000000000*i1^2 + 129481202180318276576593206262730002342386166439294766234558346178580269862150714226068308553933969814312601432231765584020383231184625735981685128878373798907415149414079553059000045857738547308499806805542670909487853930340209768142011454475707086984188175189076018405496460463353620235152229531161064005984296139790442119517223745668374346944461041403832871628906518196723913858040237429234762708830123184840841776130129081277391720208930393583488635404431002662267450643045718229539283548937131197325632574987325220921160873900195020841096156505963257818929255577985804116353378234599505786941422186844596773162745692572551549994552224549864719047868366746665500156581471259906233634474568843177028002584866344548991234859632672021546174471761804666871716365194937884520941243419027244361862159796185513657838171900951749021789114938214394187881388349851655599952879644663269649106414732242729314167441301218896392075953915786724480229654175439548162827317360077591019520000000000000000000000000000000000000000000000000000*i1^3 + -4457969469615753805851675584932720228401241874097100654598569340848615391045405139773692033519166105663759766026209663550132590511623565816118673345092332953365667611638137841516283496838259551084575936649261395032001466039400801930118116336221776362354936615085608138920107132022893463225484576341291057457086209011075159292138600228219836415665533331316977987452327567105463085139792317676092656087428528343708047210899231745179885117786770064700047556739605723322509874730533081103116040587318846982977555781382298177635056376519761715066749224626094265892726645391260702323820512550964189162618441950340350813359028648443077965877164416061228052699304125802304658023832941434797367662236284642032025315130421166958956473320957923173150122509285885128791676033867390485726191078191882963132020935160037513407692702265581141097527525480752001664506663204785796155430358086620025317985513691904932425972621552045571020564748786327909234534830576732504529654586804206043136000000000000000000000000000000000000000000000000000*i1^4 + 10282570353868906419640191414541470587815971192350573611143565461907075888214467734698378819524476664348311815307342314916569571156031236029342822438563950936798202609220302117014425764632258566443766073751747522998795960990502996145435097887381506784631113421904966536288493018319997030608675362875430246706547720118505385894238693525244001341634770940149423176294974442648781131782224581961519900012086576792843585908565603770906051878635616050229805346925871705394250293089831654380589542964398756531972451770795990840091805647800570303809729368281929604891962890817801205855272208210701184259228170564404545132979949252714545363246884296564177650567224427532582984345882235104034343946713522853968178149667564341198273229008831858336757108462225934275506946863890786932030879932625425175609559717439684841474881377672035992507030985308259609115011286525605352922804311640566839875899905430019762641196380151352475357990651255469284619170669685035763013624818574766899200000000000000000000000000000000000000000000000000*i1^5 + -76351458832983447357821447026104645209049759461196412311898128217725016441886330566326714240037019033493446085057924853623572515164080601325752812942610147814365364832033753687612877314005956118985731560462331924416477581308696707688347673688256497056035784696287959010247021896099475579822055001207607717772458465311949698850276947261427296441604060135215493667943140357760991057038767447906810239719339749509026919096062126221990341120928332600167523972403670738142456235739742252901011415443681349308824738608376252399835409423681990391252733080662355829065218392751866786275066924141074500568622587671793287790401295175777999335745602462709997650913667836496093199079585628342224771139473389556816850542075851536039640828912143323741263323144013659835683394622398587909520500475643063996412119884744135668282295217542943749660078359857636088950317240139200739688536255019812752107135651352700405670620100584415582486835325375526496752614534753693302180625798282608640000000000000000000000000000000000000000000000000*i1^6 + 139172046256082371319613822000061354491077180946768652436607682490000970177360809021489917663105071758849007701565924104568391978732558608855976161475824521254637482073636600850233272388171851246131749342918645175284318148599359409642576794405299345099484602768443010974776100793229665881379967338004428652742465239237304427136038307779406205387047541926938855642673096968377810876359731467493827884383838404096411478185339743574043878116538266169844818197861046848465347029152048491258998093685848577704766570366112500382976498220507697506810878348247024433941644262753159004586017817233616701757449376664854743947026030163048879979205070574695358175401776832033690975951628000987735468533976778187748334537311977948468146324919023376912179135524383807904101377465674852362798225241244508296353097666598259055457530264783185467930688266018775720391611176109237251818545165918030225789321090970971875403292274034600141335028814859771372873722912421874319011063636426752000000000000000000000000000000000000000000000000*i1^7 + -333131796269707054762956758230555075831146283787237835343906391974421527770630397207688764193184597647122257797877510005859789034862879215062908306773825659377848706991980770757336071561918706527607326641952602587482747485114149228458221461061011877112787998872262602677059618946561649140844334497582278455818850309904672352361845960698473967760023133956241204037523443539231636771294960978672937928081303262119715328237445412158471104925054925890508775413593993275503486687661437965592152240341825876247103279918878246539239094333876610430223156061423891949987148142035086238012506384931194791586452748421262542494184244643764776346359973255139161723361074530968518970128869974168185302225687043523985400932280305072933299866511515852995268902464844277389708268629681036130341211783317280061165179557945906295682141179493730496672567199780969035248648714459380004221036779461028122048255663914566871624294319868019164480897375928867795106449756986914752439418198425600000000000000000000000000000000000000000000000*i1^8 + 428497410007299054204623066372307497943587561732434203805281616430166646933158870260311266973539734366092326435327216930306849163523968043775798507964144819806854134605414519538454775227907258519583451774159472837058292770556673873952362810334098042154971408365120426130987232678234653794113223021331352346979580476624040429059623048330692946810081075770914343660302773548566858793783111856439628350383756154115818576141022776479110588392043417969338226757545223277862021592009006978967472040838986160315145411277975746179854752190858721593828508897026376667885646734007399939265826902900034896932440585621899147118255102152303191954350971132947621593036696222538925039374464297138916734453122248323701578312680759898436214540700180165575756679196506436841087756006433747033683634832751596435874780955281858975266533548120443538293689375802168278079586831650328425133126078285463281031907971004622624114520021699518668832934383075773194235332046374098608597321646080000000000000000000000000000000000000000000000*i1^9 + -605474963607849528391680433091122033490163109843967929023157510366548549119778844766338288693417202883151452137047362004129502590174122125947438318388316759964900328265900896710795356669855274237641002413746546592609040804527476596188844381780182496173620573893392337546548911684904103785108030892465829421905676817177325785127919403140751627666427459679145143704132030163898303372607261790537656686980875930491084028015853137876375575042276376141685312947011515224777987113923269749840558028985424464021654963889930896614645634934531876001856102769635771819462090849136730449654861729373733800071725283082387813662756574854217317944494410896900747821312440735129524307623292288372210438806638969865405602944333055356088560469787131060123968478625352942929637098435737083520258508005862701218734857020201756677219611576575024180499220623121146725096227208912094609785509941903478797631350397470116487958780204664373392948705268926080446041523241253906743979671552000000000000000000000000000000000000000000000*i1^10 + 659068890399022054898227811919015986209653696664134893301428483541470514574372445816104440191322698933108640242785730248348684533875367180182193183933442013295033118694975589222777294953888338849445556503262550008069749509419892680654139125148143059145318164119279833463418592142303755048567807624419231226783273972221831815994441353974389521865480790225239189739810056563864409609205323962516041548988626767311918267003251092991216398351465490548778237822982820524102742875295289930290863651591925996155237643945479113640524102025988929263604867154338980834269169453756773929277260658909442708697869254241434296342839436327922271514597874735401306831099471807468157113652275508979302547779914708605472226104506912864692857143672964756571356488220415074751375858235297530687778624234167048837723137897734283703545842969428028669609330538528649829803128271319012581172656055103088498284852567287758062498741519634169126016941827585959981847149792840230134769254400000000000000000000000000000000000000000000*i1^11 + -437880023874932648230140047489477247500869175031005607079667992362537634852889288787299489390185702837800838198207334099433137239241968275765553957902361469512643746183482712449359330389823135592615283263359792195381703990466180865934135469787428127633709447763505062164944365832642435107543518271304016183586303169710073071706692952082422121853243945884136828597990500475291689668085721566720728426576310170406805846380974824907161936255970296575008917689297962898186231219222963383974172049046020679618350064408105665899044660073902558384448162066997534332087080871717747214012971229848164011119339666490535419891510027903246262677986375579947820505145166714463571000378037078060274167957468744817306089969105079787703103381567951648999583556814356298729866389692914627282101782467886993417747658527856918635033074661755664466002295005937157895258407714990225474484204627667745228327300845210566034513196250754717062370119185856935571902396283172078118502400000000000000000000000000000000000000000000*i1^12 + 119123327714656894161875865400778426818782800161572207058445766724728646894617353029683604709344733720829922381911238206298800450107666061847332293705354208455934563750334580622034063974137344524594679801285702934408533190294875825090997579653360198381238928542274950970272641363787460901802209096700822235881150176637759537694621575134113056836501964019841999936844536846953357432386049439617535904129966579097183024551054023193398981533563888649572876075503838853936911060010712463755822480137513043216250212862898489624996815702904435213594861543389358116635254703885957547997138963350970893714116335537358673096538568341969978872460131464649578643826705984952936831100596113207777323638047078246673450282544981843778456773235163246481146471069664749562481983228691440957591998340283898446088932568844528166673049123589182173665654611540145247525890181158813510120659562923955123019706973826277648863802640435549569615171788971593210885986398805539422208000000000000000000000000000000000000000000*i1^13 + -21778018670194374168030024301919784027043546780141959762065372360131853969566919464291058101114010593990829223741018045347381515937936329920055172773073790597945977234896676351736286499000385526769339439979491481197080050126856234746347870639479228148343400218604156944479458625385880512043162430243002729903033745622781082473315596201510104544871536261332176044366260820914343488565956576674503198565785945759746303182908265593755489779629323000079670372453251439167249235479704354277977808885372232593685211547697235764787230656659762845842484647330214063765875928347233650134006973185151964373892859715600711824035974617643971014064254789747487595808315892208674595975376621980639256246824642614121255371772492702783944501872444550707008252490648625340313882393670996587109675146098326129533054399141451048763521696467955866117355946353236122913828008754231635359830597196286132518236780365935043705925069427798914518951288213580495140754341990550732800000000000000000000000000000000000000000*i1^14 + 1458499160450494514672231672925083172470497858051531032672610971042317225800117430235669176408054391127847059538031621078944844737805150912094599113065444420913240501883213721168823673922417233379174732777008937199772383015444790922433638693511581048054405017776928578551183846211497064649315074946765687730894858359544407435337464653698716444572863722537481693566762281225417731777079078151057997379399798149509255464383854997897476042946303193636429270543228565546998606907976095798626309764943703485471487429939934121984540035684467860580484870140951765056366470966860050423841388264181329149689371744451597131761052169731681449088970098783861461709253081742466159962784255660920662909502564392365346128192609909681053075718798164898116333468130844144907941917360394329533019682399768837430959829591999148333976796060018758673492984542915162748026505699567080346167638669003029179365468412778044561907135617178828504256582182182014975475071110348800000000000000000000000000000000000000000*i1^15 + -33603583932441281329509834681206497893262433031747489020123911840812873103438119997886532306914492209024577723787232049533099805709831610215136032704240959751114353361983926117317492377449866274182232588147495191736835432374759425025574298101415736924984768255128550816859195974562381679309040446515526410328789994695425408442110418992005520730836120105286707946367569508618452273680024488172157627754625908825026904509264656294764515405210750562627447242187108055247453093627812922257298736010104083151265778057646110706125488843544980141561441093804689390403778648448258277080979266776904556922280025917833290603068363408199550354600664732150121700020797136906254701046217129586324085098574140220116211661067194110017751282115705088288410771162270582804701267623288973972854592720305076907611187173352075567518136065012840956406541211974401562099271470255264383796721105088093427568439974269643192614835349649782921389142964248626136839826178048000000000000000000000000000000000000000*i1^16 + -3968517371188533318335019834884081607747333689732944162619043442982982847764035357476738970163319047956467829547684312455866401269101476493546506236783302217848166059358016991290057682014166340907015693245694002585709548553328672959364245539010939698430499770241611598400500288781648821287712379846711944236207648085926145443673471310538251019041966675990381530222205476912386341420614323197617183902329244382654710417787223983842918945971069113903156012011312079735518295830664218226269944133046232788738150740866291271546229279769656235713226902069471002924770762130937879127044357096784125636645520901621056212843816105519093463587154968439649049686282072386265292044896512722477021262589069711043755980007367871678498653469117120366898887669471153584912370355786307651688815434568036674272292397920531654037429911261662976031829106920312308731407094926062471507276681600355162631241327800720667248747471398340115854790206466677758074080460800000000000000000000000000000000000000*i1^17 + 291370336076728911031649191141517552819817899615363228441538390873478475588369489441531547278496141767178782517054408097175114793650261871516481438218736744977998570624707306712760575026831332128784911088982170743979648121329393888147947669727859936841441739874799891493041005661891789437967348462018473272802655091970390734845410900541549556859489072609572797508306817221508195301726134222547505834035823342564767638988773516714117311208892639425183667901054618657095349623554562226568358424736464752252718994994281619389313198891058044040765782512803514092351277988680383772062285414978268217068570191587108964359128924765297953675969479255401911626884045119130690510674646620992989319034738248304545768111731445621347553593905549107568777680439965267684016806454725106353755188267902960584044078683711469690375398680648920934956890133861111616184491066985607041697552559519377419235039692519240925299229193636105985593786719613260996280320000000000000000000000000000000000000*i1^18 + -6629556932737723464388926830408782456593521276298837877246602496305468187063399412234887340329853998053686785851490369230707046780208169480229244133931696361181387203149618640464034134386467672052700321262801418456271309361280976180617406572339464238909227159214318495592513833320534669998908217637778428446033781201132297482552672637626054372224501907696633808841290332579456289387318618336041495828906989707034662599503258499313097283206232541610357664803607894673403975285023540796380652952042670014532227692304616299453677844077299530868160601997754023926923400978108020055634678097029392769901572714471610881798956295694032196710349159296819498820849392565823290980096999094428416884887905749943982053224433835335153008117316180228040413944146990450069069836575325350405837171408990205366845280207245238921445141614311933949360913491672520830330291367688771760545128673740979976228802567216875255157106080486933206498028818161205248000000000000000000000000000000000000*i1^19 + -147543820716848193250033763213404534105494141447341592959263584741650113513122213248796604459652463060145843107759590144043154140959354501330734001078446727573005197953099066537510181593700316321568887776890919667794391666632329631901387097515406702401181560637492627671769662887766486281684173996565705353166802136365729786582371508477777988018805806818316473609690841315948394882419676193233937287688564483510972570873757367336356078526129003772618258452856895345928593211446015761955101390973411211597441122008095811563607167839281464574025437387836752754411277976684684534825264247845682871671886028881806320755408068883018225647091251843451152955280406069379517018774272553977474030619133534095508939918229963551357513510406960759165625878894655463131369797196379177801077031129364886523007357834055327862905651016010515795106903962681167905311888141467702169784016690249585974346678421821051457297605327816240495298198126985216000000000000000000000000000000000000*i1^20 + 16589261322161560737024064140557585954296152884188312986948325788354461862745720915841444098336471638232337152284547557692734064018398513338008581141107438458453516379240906890204071064962878011633186398362324886580138436788095100688700616257301885801530943326098605117736460591617918663537972570059384913529297029891458896069594009659130060327344375988338978390663288482431112141482048907196533679761954116297398401884977140930966164687006786047956724753465230273781320124285071833415139465445938188848736898776688551618315449004168364323423127351789580153759055063287627080726234395382126328585064207183607005990519540226822002295957801350078500595304649893716983119827243109163840525289951454405707597388369056957372651369240448602622937168280344863493447914867786251218034055127034254226420799608631248266290667908798792113432254667625794342208601827145337786723148061535888975244114462359533286869675978412055696243081095413760000000000000000000000000000000000*i1^21 + -311000397060681677212838662308267550953325984840267603881904717237400915292193295276591966338219666838020674856702199807153046638572498873640855963353154096605101052302165668141575476708100962279626223728390681465630042874776708491114201630562588988778038491518354551849747014039683460373160204197137123623880266285444345483515685414483443764674707641974993392510418708705500362720012876666124341953841378027452757525758322115168246393853370704190220492753006315125751010534064736166876189953190914516787276656606678024901344382199902260821477245218062683503157846378652957726791818037968863480987215320284765687939599802009028871817783562471115007575396189353506453515128349787607729625343404209340900503926794806515861126357532932252869454401093701216104541991158856770449407723601384026515434676084575823859197135559434589449545414503016513814702872848099088462527528040558170853033107651397329568149249952584525963316953088000000000000000000000000000000000*i1^22 + -4596694237782539833397645291095208632015001415802837845046444962266089919491286450985665968575566281814755283631149571215899659935283849889356626521887870021610570566787558495048627031583218464336960506966340710453582029063308905071520848689009192065577151988364998905912806176531986850706144335459400242521925583200272181496653188690637028872443447866526924143479973649505598107521323921401232891458075198972830729362973074928216603601113194699248756352422443922412997702130824404597142156399980948664232536837157540618677745283556999653445793229297059768756552460042149137608406835202973196616667324131246138133428894861208663991663150346330170946970551670881716463341269791241248639789479709164415443552649691128334800933818708605909171414495143616007399622086741262718714930353531571806758412030125321717144882837703532242278270024652643230071050420357229916932569538515365015050265383243861046013277011060140416172032000000000000000000000000000000000*i1^23 + -32421994343614648414361482391907547800172921472785646237025653023932503639665340978199001250866039295132350634167327648174746792607418748591961427632886975619739660996642008319540755751362814836843771441951181979887117272024367589350154865976458156649638045552170427895606656864863504661968793387756796302927331610128837022982885137341229004836362895049500992065485147433598471472239417804464199790302619248575171436534980421082227485562538777695092931044661100098321325832745353491684650667885792583865283357311166157619727572875012449084530594253607448478254694527870765781470453191011092106052891123363116573351579386515292415222782095564411813927535599268708885301842407257744879285580684784338153045385558382330076474518581760047706716975537306935886886548413542835962350137783307731410157492900606635165188607880870660939075091400327675092896988998988754723650461484581673715687838896357701448744664353437783162880000000000000000000000000000000*i1^24 + -145437313735117110226526945516741571375290337914493898090685709305283762182023179475121578473767056116799573790155460816151533994240587433235298556521014466020726319946642280404997006835997402485275076541685033116791067008533613922174766238492753803611746253188952607269282627977187225837512660158144945044748213734387075247392843543364062958138922123580878943235248518300730056860802129425381954990427533879561736372356713512800614882950508774265483570230656535726966013925915757039878755070053039456070473595392940549564447975761659629502697785685430945851133368370937809667306231932679626693040746745733565365411755564005767318821769781259525529544529988477896273138736583796428267099813452574153592268408708279586449482136496300208831603138715874162781627240362899883833347874883957851894824265758885665116325086483233765572849181953724292661075422277573235907101888234209476185943900295555097351590438198312960000000000000000000000000000000*i1^25 + -399785442373511305524303331677911815352462074828451649082173739202952929381519364176372951473068093609593559630147515519231294506573873099625033268954053276156643898212570375370762564563755870116624717350577033561701056385909412452318264961291915320296497715725442888755049638618774149443392675276199391490021047059864832779543108444246709474570325291832901531140840591529365642290964106792798833107609374307798584676223115359456004448621857783538659663601843240040160745089586080775475700419753224877929216540017350086116544405927945339922975849503737485944964012440881268208655824340452869024226410531332951993333851027756417383324991622770013302540479434699004458814824883663698997687616876485599453213217454595607374226943484382871823349344820382437294466382984756444681172666012679111491916283938110926477668549817880101076329825518037148294583257235170342556881661833705243984198846678065200759267183820800000000000000000000000000000*i1^26 + -842639714508636303390966189776191209012488539007627186042207997519591748633005896720925338084251039143707187875294021140157847099860953389786157777779667948441988389769018573316049760001854142062043830960020596630438995398133133356102982470698384824563150431928185926139274816978968526671735552972580313484724407103111280196233832218654989831895757157469949379828740264775652079779081298665125461894533512717701253624783131697334900509032359189031123210465036307479736634098351387497177088069850341902118108034503367263165185876635426306065365673626796128253811537071713800099387579135265420240683616295654260122864044829340820247460428195539709498213469849710601543897998906957950594545228244993309802240780234473717049261094486164172843082624940423421720735493862693592830838143105271972937632633399223180233026274685331443188279158362892264854530259567971225595694492183652238506798096604824872450785280000000000000000000000000000*i1^27 + -1081525552589597614817425761296834337364236969822135506539577904865597340794438305397439384745599326425815144000611164885775934516007976491628847977133240504190118974124239525772696717660179191753333010703355723427654558548404292413733244318957653322309735813239019931633654957082719310815158529969322448796331487755277228808203854097924379265332985932427046961555931303797288921867118977370328544508814704754730474522962706329898517707322097591053847167589906468734542633972402225686186480598489049098790784045501561986990841568949867880613077229947571773449971289809037311433363188751038425736193775262108783857463806151260587021756056093978436730205220633596520914590409222439289163158922747676713923014697089648441921335946590582120509183245775390278766997642513679293882557352293601075730701429783804178717914313875721891821567370277327285554534457356867202829148042240278505637114884085130461184000000000000000000000000000*i1^28 + -935255973351846128016181507421363563914532077002061159259455546197500111268327218511969286191599153942871604438763767537769385567622032104329548649188525834050563645084886325646374234141420476735893574519607345778708937178955302050772835463858864560798167881105261895225865119300836279194789504244728332898523607995974520207912061348547041635667089616451015958585662663931480891488896138048862855773136873783351573126325748198473241458436777041323832008073760187553396550239465793473651547929917787279758573201310386900202352319614802113745714189447392560793588632918643962339516766831197136275081027832386838012989253250533910007664014808936403779888018093397370387946049480026998359152880605663875882853391023118560988610954614295034818322912306962182234751154535072350865817412202852229086139914908866836214414949138505120490394987495261095655166542778796034317946829958121455040911234197094400000000000000000000000000*i1^29 + -476047469963230687863859976925863138615276123450980126767160513108613840405599006003356578558646355174834807174749070261809132399458872043983438999580579607096209479270292587644356373331595143633234267943609567096020510811911929826365617900637638528076349084016778665501543202233092678787918894845642396186337559118801423576164414842287412783845731960732340276076239281547969893195051926457460532398515239928956601988480820699854642724650899814853639059113285358393730359636292919162906641374553789305287135658442495141124760793298835117011496911514220461487487293561806962283003129930555559857824072577657209905072601883350965402124328743180638055913805957090863518855050569431218320605733516773873173569338439749157039449100774125103523348551899245475353109847837252609605157907951780328302579557619925367315409306858488088346027454970311801476718137797593559889753688959198610032322150400000000000000000000000000*i1^30 + -82081294499546327395599777398750282628191173333136153084900656679178786051194938848084587093495913179653270635016284088207578673742692273784873779255611295946599776117189792892626806976447702284742632991547733750448030327772861372164282931881511045322969574342258177344778722268659146186015545492916020232192969409803499616651080704347862953832309409362280634399694019292480427769106468396876400329878082877904264767150986050489287296890239624896821082438995437015484973863580098262075864196299240433465106166536548986361068031634120135557158580314237588160320557556665520696693684251011970728178052645738592884846314055651731363465634931878539874574366118616632343594995725041909849292121737604069610188923606328854956808963111337382228347336157143399200670284316005847394538686290781110693875816884146968096887967275071956134809307110419602866983737789794430968108424778477553582080000000000000000000000000*i1^31 + -3121832676785274508585539354166135215019298913876641666477608996251843040463084551439096778823300223373701951954091287146525626720181726467333507000991039411311813829918448977303538711894314043112535032462040548021462402898687616591405984296380061492821822669893913284467692744395786235251849151148474652775715657786165080020004082859541488335446416898021161974751675418646574159344169352222092777613470673628823689542421972786602547579935488221095962739372788068806435950173602679702261882554078774855824983775563159947546817557865334362115613717062440528860237110200643766994576127929935019795929502370517912150737037790728311499838371113277588700437254444782745060599123276122696499235184145400622994485093410981163695313365148554066750658184777690056565640116492777625003492796025903273700614848883909855331476459746939882494043782686457979419873053894810965316523426368716800000000000000000000000*i1^32 + 196252367032055280654498500199782417097670841030118696407441783082064712459805146070199463947274140068235368664235612119148197967931951671083983244673173731311352709843069737740001212824462231282515364083720254038757038547923197471124911462698787703321456291471925876323562714293314546870939534493284343118104044910417759693616490270080724268186999923216039702520279635483177701657019512849111558080251238872301533070909802771545557357115372886563884504035765389269825847119557945881620221291635152143316747171483105637441880568753925081470061555071026050841507702442276390833090755273586962079043152966365592969818615577074139336779706569174963297092221318902810218874148666130304235866290540938557311991850729981309496938950892950514739886748880511747404710947926089332535960932425553591759887261931839593977109648690588596426147574565821929794554826632455577627367833600000000000000000000000*i1^33 + -848320535114927866967034561996369503595734996607112147510677390147478278584545045459173178615309636591074582835968222032515910388179762012364549397426965416276799622686514486004594716530864929102909002792498071751447487528959434123717900578084080414801941458762193411325081863493986438568233211903657984637457397069593317395924752248295307448976675122145619275064155641968434088051613150893826400414794633012846673323417407377737188614083096452888711021779544340043414573343823664725952842372454541751293827431337685492403934950839057439213352043760572039331072492775916974991681958921397651723538035843603805009301215178413439102444915113950246406806030851950790176552215042886811181830471123160218913454968354423194778529662310674602975004963356266320041240642943396795864117107420575675416973054160348569266935191317496857834672347456065709810972802082085535744000000000000000000000*i1^34 + 1509079991458398389975631678955715798020967316914569527262667043507975403167925464452357886942232269581907613031887148784847134998050700960488580129907060538298133884939630620403383836228722309640203154811900535523367667731334922409414801687099111734514032179747864578363455693254312771993781563991306784857541183868361564377016648875531029422123296883481373979157212746201341789666937771509055479850822022150731099005371706207634051831121849756626644232380903336798956483947550079437307268563483387463828528524000518640132596553247140357758908663418597495950961857456278448743134373711233758386642861111458585997461440590358309003091147224610424990317117946472900756172494729052204069391737665386252996544193170549630529652336703624189801314882570928780240687206855230174928630275776543286910713602913410969741774972138277646279197881260294098675921479270400000000000000000000*i1^35 + -1290249389195361193158125760917085558349844574030516402124256757441195064932604698396010703204519968445168445555848849408554343237350360822547852352516839636584856820175728035663037754877803942711748651296165449266196969180119497899527168125107916123085299065539480003266461506167068954874475671811671972081501426343375251605121191272720595308323383855530333096423809860670828455218882710184375582866128905934850100831180529383708080157626036832317716360982315085135411095098173182661865702541271779661375900168694297860756761589265820816190375472211684750546174934440042472486108254753737524283710512044748244418622935787318930863170742692199665929790124302304561965435745063109692875534387246772734519781194134355862433586178583729464503770430391661252301506793324524811742763609560395175217835485612087864819142665072931533499817491503595755342397440000000000000000000*i1^36 + 23222741559528256179996611949066122981944125228655531612671812410172950701442689831491688661851326732536744372223488030403314387316572249859841704559685473752072353669178730866034901254428983083224161322500525387527633867520643574956549742764667453401754453072841483066039983810839228046714943319413757487677835675803305423044334565355352082337097530065867341902786974914594022078144567852423533910269925490455529080649317958665726113070202018958313223812782310286218475585222939177462746455245244743988518440561479806827560195643979150699121882406474454727462112386647632489361753320555824126046965941529201345517341758226994617531995488486723401250314359968012830441524777869261781211228920565649721675780295701772282099348740163585185664286177341994226082226311068498347069715751871932719741336869869325864826901566503822119115432626931892224000000000000000000*i1^37 + -127098383512311127205564331164069403669182222830278210502069689896499615554425670224459148957797861795796624159931922229369189519969880482460866663396584740620023681750571746918479530548894427387654559561803124937859356872879766347265601737740738821479216615846003831515059767805575087417144193029948268715958005513050113502548379710840872749999763025051296120866363235257005542583689253405346352879787345362091871658200715012731031862288166087878819729265626525379314751769559998037197662611126741806163614962783765490834751982654713530913398557062339715564666737484749680782239570060571998831888838986910629791423261677998392050049565234465695877720255402605335394163049398498872061814242778024075929191191229882184095803227852527558633784632409224748345428291006031598497366793881622900495374659066447195550460310121161887822070677504000000000000000000*i1^38 + 148719063250149856971666397734207855210075546413078567230099739775910101578779780471346220541553712771373276324271314790072702343935779518180672745026343199766085312390398713962436056172450940967181685501627927032355661922391124617612948186833387609260995221428682776087999643868363091759299346508343386639765866099884505940542243721573649788733096533931231449865999294937795429024166440846099609698519643400462375655051269182717123034792511065253248368097862646001322534956876372421070015217486426814560458582478492688568621393043495412456106513853572047156973084724314407925284257240980546699685576734516190890685883155330943992229880320866878837981397293204908590329153420101635210794330247057911391398200226114522431958612612900906420946851249607754024149583450328248421907784294294770078052997251754213353722794570328047616000000000000000000*i1^39 + -739428668895365410947424747400718102793995009287996080833036870791512578047487432342503477264202131751272584724490223101810573779208470565057952548863692627850809358548598624082979477694912963747869456035691962474470945747583662023806299569809421115563346514556197611906538238109320135167629862548652953373253686957991169473953603733164082714078433563939600734415682619190123802632535180774592145570228993778537800956899437617084219003622767469532336678262116829674644868723078425910675081815193533270921446462297540888397739134860800601110156558572085634294275710196027192319207707014985524425321997638848560285884172187133698962587644452494081736908494428966725749828750574886532211342670174294130344995842740173477117938294317430317860097402830402500358396519797157037263449739385963748301147858327014625324910510080000000000000000*i1^40 + 741007963214222825222858886001822903706653268877271929107775195263429848817736246027232935099460178933876401050702699460579474037200004949269680949929957097744254044794857347854894218996374601756837892091093384862865953705075027278097049318724336960028141312226271052205530082380945534590197100288761136506490562466034933553200162005529942260503985469911472363934848849177997591371451820014149984869380224179594338366580953569628135330499470836391179486032317850332455957467304683691777398778822595337218183544536541755171337235834146227591408404708659767574317485532397933797242110301521532106884353184803105853020679134358789267578867914799074704666855999644004440658615331534172960402199700261570656240762171770598822336810017797253671126734199701924212091534218839526601720277048894685287361691295998908825600000000000000*i1^41 + 21780399132521312357288485532417432885556512690226065404634069413488666421203634609046803688453105999141442164663475367662605147507981615151752148950470734566794531575110681585880938288792843338144550284692847832007053725063993730144608941012497568079456692124647839250541762264088961164953704625715805934332838796222879121000965734324993163611381992229978137091643425285247586378975134761102696584847339081530600266463356942430022970167247670230049686692448316948824984347498928783716996952307043414711808914922757382444493981687578646545244085351455904633174860572009257285887750041488262034683748382388785279201675239405352329265757903626522004483722982044341115891652247643237141902920687549531634980056933627541552850586817749024698952177732252219170305166918710773812260969235672824054133041397760000000000000*i1^42 + 87754722899274092249651550377981938590211858826459271665688160294705117283090418385629388938451336836715057632541984826040678516120601290284619599257489435736737670933508429874576612116974603548872505563808901999981619515078221260465650270678497512772421212923539407092644563459481254833440244155601795390725387399604601400292371974539099019807056521377759659750881335739896594477765281122983937969265808358928262677486674033703130385795735920147675406011385690392516522658007270290580536118540937920278417227466856030257092829897267306841951568609017310345138268726902763352115565267233682427440961843893146267961491026304524570306607414094899920442509188704658832719708273519422637090521918529612710517132025321120440886731736830816611832981079802447391453447250389686835206501007521480704000000000000*i1^43 + -126202720048504401608321124573311913995150143020245227097809600017958960451614207107650814122732396187801542086872142534373023231759262014892303457414020475464539895840427957149971743589381748378566970479166403974131201309399177918565051741054161936988406055180745075161016459986211105432233536864667522997043393263826495999756756812074088961404190101150048325696249851061679731196382233076623873064303959145315635339923224607447928556764418171636284968894135119447479596596397092558605970092301354192114767621136442367012020094495746295073710033011326347846122036112551968918526216557478503956472407453425075602997559803066690123317503842077249186594036275816286021192885210289301778661795750008000442645059884196698237778462089434780312782180884688538619901949982103483310146794291200000000000*i1^44 + -86183513513857404833223678760799737123279611693764238170543038034526437923608800220969809362294289532799198560498165153120444356076743909058001068110239518935749733397294624764978710853910550024124085254839933769083221826717738520757546371117599268621967336026974487653436467259173328979240648735999739485745192899688309028355078872780710046524192344590980536283694077789213884081519241723153451956178260116917523960954368985641774973496599414594009617811707847473000330590587112567518763832093625099782948906691972321795239749920467258974605292396334947371697022472185378310738720237658650605077381922123607013903845582996931369819061838626716403361091382895817717514998648836736162133710651880004698898435008896999617057024380903996416238885141952252944925955271467991040000000000*i1^45 + 21576273694696237624081178238205445188755401581086045829635951529517822070934382505949829083020738360293321031936216980925851266523133120326426480745718247447958449500074535419487708945671046853157844517389677390476626653768518813857990366061194683318736693101198614167524291077470269852576703051090020990798620507218572646045030866831274704895805190306597724603417837309672964828692911620489197785074002408066082782516978852482395095136217574861749649385898954358946665887280687617740816358381061251474520080016775546508781660113239763188317473700458034295064087341523532044042482383536154809547624068774963512592777259946571518088147069832422819969804262654128259238398704357022658819033941440987044882797263734243239791900057502312390011460275771935012421632000000000*i1^46 + 10272033755247865101727963555967803089850412837738795990771775652936695717275526215883486202209006376126056068981982719835508436280241810263856629915737787366974894842874737055506997717930597382170360763506155583754443044752511381330267831987771629302247577159270136745517917497965697370628375841497426970842029464339710970032109681146790592688182719296293807684311057021809279984758443600588602762230274785972350099551904424714526991026916926249826046297062017793063080421258796814391093324378578145642672437615849932488534676290272451238184845797564193374641550552896947874339855621859845747394083155724683072529596808603546276693814902026017579537682870690156556004035485948167920999925651742279820268031146068748167180784132828637488113841602560000000000*i1^47 + -3579151161128906249402839790644118891724412394601753853330680314786324724587798627328045418705784524685548525817801297789378902149504079318360226047381389045837314278741297470815492733788030813536225832052397584364441964215820529141942832816686741117659113373719305617518462339479150228760128364275159142604665151883308416992162889949030191342439348687678695936245621257371840376117200914316534617539932981327186342545091440425644974628999229579593754728665639446732058804408187607213548754975420254874440981638010132917377536288195695561344444861269842184381787384433404230989241554560829582057116657959375338020122128669715915843241178612901689095900327886703667442170202380618327032306647114438404467575722860441512749603368403636060160000000*i1^48 + -157731600171832838551199464604071314495157268612683300751726758881817385290876611201496896284437688430747682288522693041683253107725931929758855665244392326588091870573367471600759726599613903212320398502343459031057811455131313110939380753252338407317838420679862968864448132591080581415369194357183293014419115223324553503110988506774621552244082452183780569130612859681158368821365108821023136725822386135930327967564426754801546445948538980504859372574318667819034287226554817079004581112338862690874570061913363884996046426369393020070297984489299394503118554291186168058331220576748924356932072354885644298322747164004397230921443671588054265871959751511169588947205106180055864567094159314294793489099706675490717696000000*i1^49 + -5412778759654750430724203402921408067650276869803642722478658225780795700563450293568731734462108685100874254138878561504477108103080425493156977479124382882805806614047023215142809831187683286061823124301458755163075866869715534827984004073313445951774403284575950629509805921486459652930082234624406497113179200965037379757617393919204845665165642855939548582315702408387211588033525494421666790490148471591984332733470329026039909712115008042669772866592092858555830632269978341305338202748228523927542801011823023969217659935946740946072847182048511411845598002123083036077062745944543222283236705276380966659045485919551452038008255502132925403633711432083343517908466062574299294627351029703563752243200000*i1^50 + -69708017296773918325070820363828335311981902495776838618669547099975165957093298579696846746768064570101331139106117532269138334315887256584830449976025624312425848313430542403858135823308779396835107410937231218262030833885392078374972699869868080055017888509540669059711735336879406379717421290905450191301206511390933032031109685714937184729695482758264864303506192388085243694796864969801190863871811230631782559797408677340424062148197633009980942642677903815189959478232519155990400925748955694340603078035539528566685609212003982148965021746247971218994938982922373773679832451487487487811912381533561207789172077281511083520792501256997847639610351232389290846374647096900941533675520000*i1^51 + -392097163400303827523555354847947580282463975056912474164595796674265545610668142151649510765373449383934075943042179397905635329139660578062079290724008281390675321560734405710179188596891641275356761542333264960422755365411217830210493414586053056401300365109952663195324841824377632996025006067507160620404517420870150214336601889647070227014999293606134354239842905049184649089326447651726081130310119878111391577350087556768344917535960931618685672271800578618014926056819022799117541354961046085660177714330602294901725929676322606549645773895657968460447543798976748565503998674768805324895393317315399481898030833511863117921230783174238962756572797554519449293291520000*i1^52 + 1898062334455446596508585664545798317298462830402457501017228782810077893413655368000716965291580528980020868475636153827101672135043465557803888206346265646329353886021546388804567974918488916221231273380019025913027414544735611643064584653909385013991132024864883857187283519836975380364029400401009039070029721251766993983954611562216581763607416421176683333722712156705067742335254134512465545174895094567062808811538230538935342892838285137721345249108994842800054111823720212326107859030550540957975903091624835567196130771567122836824100944243152632435338790914934856237412363150774160348267615284612171922116592539186148965484216041020758480172928204800*i1^53 + -1623000590162985692016345542092368945105988426514223984119048506361514740248026583208402737399484527782162017863837567370900545163610462637543346981051648118911171725337341830517741617241016823701296156031353854194977302114336576421093157290679175776680900334554841635577687282211525496767878187854455417900635297614257408926030607269983632649836846682150269889843954574515279853898996383028949167504570458050190699947920794897411014405891190621066298315402548001692982512192515759298493133151766229721974687021167698395519946884848458407088097396253362955749824307861112358154953785951105570315130695957633500099132681837374496727452541255680*i1^54 + -1426024270297487770632228396260674666262052892009728254604544258862394056599862431355297343738765701912655559549361506542171762796563039806882527914183215293013885047929732743673959051574424944488990080530278151555002746686236130612778662991947746621831359024001127119740412125449958921606824927711927499687121903583296535888192291065114998753296320453991402441198669879266514014341948590699357853028326191077209203079190467305651791381829195391264386822392361209261666500848068328218457678225870545116391156847086408623009820384922237167422146108122085417562510099155507835122032940912779121049134899540763966423040*i1^55 - N1*713547773967237724502540117035382185369023768354570733607178197590466051414446988881053357085851413288456536707225898790962621026991931184897439194614513457879642469404284332914109964181*i3 ] ]