[ [ -47251152730046961608646214458961675538236256028445669487164738250374282398394421628279189875677255408780614859978283879837461055416570919077077827681133848585782809535340619598598206559351142674422819732276459238053303228620318866361451973216003560292027316405717122031911272858555166228171639935417444566320616781911591464015724701354859116478832939530060433960104556572859302837826085660672692754945164532063796291864375759761930971004738316397619541338782111532205308355237349276211614072527064560568628594675866258486221518200019859980343220794409067624383823553025705469642117552681746217093541768218828096956379315896720721580545161267062609471266007123478942350192460910156013702644734262972747337186366649502442190955193718098606253918282996195048245857219711355154559008772845270477375674476607756516190047539762948142542503308958265108418924221587459218900188852554598689054465017559292847325769305678956223952716761384542300556938441485756979104298817307007459707963365459583207193647483688192033208635338225531260803293926463966270340722507077917383238170102090707702766748691696417846918712277610308051375489024000000000000000000000000000000000000000000 + -299165843623441692917978627321740202505840145424572262946687540535907847501522889166648601717620139394897880395431850403286919862146763714215597476957247821405481001457939982236901690394055939066978683071253661620609454074222877697227404086709405161774929166561287978872457980626666854282718221104968802507207559171181821202302679015998075323023427131589714676922124657370769169312053997256667013795008297334002635032440140194737927688493578937477588860268293075451256090140933262322933943332237275062020800775500520638072326177590933085427305496184780342181695818512543366363979690318854782303444116613946859812952231730654008249990423605909375352316002952510826836808880170554867752723705985761766095861306902227284659175922123675544201475075576807753837101767509282175489205740732602370547686647700840279274585569454592773414936312922042365359781755464664636215558225847228269685952502512300297621166414445084882563250151945227887441008703400766074500170239138622922638367444874495276936644327769233882994688387228663809411846824831012034898084217142567414633329694582298200033003583163759141852877110771449159061025587200000000000000000000000000000000000000000*i1 + -1344296843822938096612424551608518162030878346592273990641107315419922429819723664126034796316632614588433753735233403479546682411962403491692877950446477126171432689091163130146922434965347688896849865572287930775264605069547815107539554009613395323743078667811874184905131424091806689791838075972480983759770662069429616845068705724527791312931596633409357044447235277622396558278204149778658098353535404546115535155736099259326072203084532953081035284778842837193359385575003883709749604407012464109324342246201755886369161068168693598239108253047404953185652696269722166320827640004695975227347589779443448812205978509826730035344954978677777702896742801539445869464471394979924979569936110080630271156042331600589151019008041353482387010073292247227500773127393902729729459217150046564748566410821509171409551987735430224537819176386529610946059526828487077606563746411150236582096906186190575621895010368346483956723436410271269390057424249668690322572379469248859599264451946768435648432713376874780596090403839434364431945211462326383192065928485807721368551992288003450617111544337457982839476403073438592270336000000000000000000000000000000000000000000*i1^2 + -4561106517788271356792183973190688000774099876357197533592427590621336044722824322237999369865041570572329096779765302188378027760550611005164825989743035896670144581783800042807640534634611280140541841682976434917598415522049280841212381035518928516358025034524329695579713983515626125856681786471863881525942784663499518084076713601523778912134705190024568660451567467338848927094058213922732021090941950974492718180815049141939395057159529276390585166060303259884121399577746009154427243801695538746819968313065480154418824576544254728586562719819411725376359364439605588399946892530557933271979509615069933956517404381152285762222999853597462945288579887990844070185141251033174945998633944560245692796933382786698924280557505612030777304328447730134181510019373731104256751148036102618859221565150127706359130634261772834104519594191844940916952329901664529128206606604332936617067132635156435874997278025418604119509849224046559997302453615028419758588678409086134807172534269357308005235632664923512703935933889787517789269174427891933187934566415510678018506412866957957478298556612971097084287378158621804199936000000000000000000000000000000000000000*i1^3 + -8035182899089244507181425521542965910633843598822027307381310827682261437336481733524696395203488386767792711172683964860264488083338819577012586580680120750313452002324731653058588276744191224585807137043189281707845792847709378388071384368885013037009983277379394617511675998122556338016455076504912808232406506431669919531980761929684474861753668221196605889415247229519873521324559391118397096755142499090119964823681463416570307257538152986843586849119297180961389668227034030015977916363062455199045712777771608262924056549773633840160585346253588336797786274224317147307549277041679443474443473485948590700242214460729049417562976794306297976192098729346885100966742544040019696463775021261427387158126421651646850002931193181789113595557664066564549826255269352049384209612690499579550433284381838146564069603323413227204065670603189924656845928910133738497686464789756075465839249225218266535918480760002183180413512100551609228194364392072110504076780256558258799614347900109811012187975028819810779528063682500706815491811442309882602103285640838964818397626381334101449019656354521222392316445065806558003200000000000000000000000000000000000000*i1^4 + -4677823656821220211909558708576655040558157639280363654714902596574504544052417690007872082845724245817013591467683374021706207572642881027651550849338771890689033003606023212858865178951445954116655905803564612229146013558578701155430092648283014169117094671470760283567848253314429268010574424464652810761646720579114002556252739264122140983130207378730465852045327317512513717686901891158848473674920980146270526093700475948474109648817341521268653075226794100095187401186332989747347214303219083817582111744002788583993091391891760037560781495794594354599185571378852479067883108638834919909168142954149654735618477950072423439851826262223652447078611697615109057497895302369959506443839225719755954360833966928378747819776559415971380078071143229965151663385747969533010309297349734994867867857896998071044861091734224715894969278291932674188887653483170319985214346534123087604652697122309122881556078387104208876712969467743268882084533323356690913454590048283471732136053692041703565465177655588040686347565401753591954805079055609597109118966675817537217487297743051420312698533787546788854616762339452518400000000000000000000000000000000000000*i1^5 + 2016818859124661049573200523238273085965850356074066514136681111545460993801145904560063004262617676350137399077955990298050862917136182898908033434332916627587647410445170277845161171187809161458460468466496459361984005825085831255262843994208243914028868575496678257634048901344622406840711121611279241592197861600635799191505349340048094858415011438963797766205769151202676488744575926303908452432732958055051577011314625389541815565567596264708151085015343986583118925397374262266088996392950184637856966429680631010113451543879547177147523873471416206262349325276364076893020470361376254683275523247360892944920052892430514243806211898724888512664057537539655080705065192822952706109318467449492377212337879683862242935972990806597211017777204760695023240351003253724900065408435226381399755282799566387313406120542836482058959461926379739028616988220392081420609682366223384751887492830857559374576054463310355630521388783094621732218774700141935998698916514027599923576110174139920036586878562717960082344757932062885966845130688777388743330495458429944668718136038348047515887042353495844910829659375009792000000000000000000000000000000000000*i1^6 + 947185177473258676096934457849894461382638588278001688794383887272215543577933807837849365412737845469361978916025413210862252617519947464064023228999957157264898955796783730844025287183418949124069695221064479118726608639129766413331954003204518734600692128612695011170849743727813820208173079037395173811561334533674419556487033893492939586855460978538527392515226309120464983239802543743573576254781191844314540800755791970294096823794701282640218312009106565411603845260665323522733298979671041676600434421499252729281411587198859595187564511847045573643840704133440008537154185446932688546703623551120690475038773314572274550966994632126762079468834429647441545911816949633833033547322132688865610134260769197316593415683182457873014006350984086837476655436265189152602173524689646194286226484065402126116354146184084026072779009689658940215226331457079301805357369128566485378007054965393863199184606182279196236936794221402796774276309683482241361680016506736380296322261531028368514225296702641287929595289686936161532145475283947135899949817968616563031113859188254221241354832412206665234705675190272000000000000000000000000000000000000*i1^7 + -1264197148742836502201624798496853258908206941158159570017852281870568071773071249185359766037242030882012339894991736950858880253205620457292790675924297693403466202647649854701543247407348302294104352747445640489209360127587181651367296909211651669934787434601425936200071416174496142861239886049376457664472851336855866621221906722903271788909625812680978585524135752782753634347964212024247726744416203339941375643744169658905592218035010752149099370095776530085722389774330204176753328948512284222224853582428181605883652500768035902330268400270083581765230641320729052922254315968529730245209027234992589081995403993059766691166408395222087231453955142820963028635981133260592907739115627140947960399003151370812046615172086018522673107590781348368421011367560476413256320273016085594024077278699345832219835810699247066519601074811570291570581353665670895152381826813824174659258083273101635964151884328186794901302689552597225458722332716638619808417140612895928612556502874523030885720211140372638157023906650779231026185595531364189456689601813119480319960342930882369694798152421690207818527130255360000000000000000000000000000000000*i1^8 + 252083528513439799705278065785772159598190791259677353429576638885222611886181688608615344386235046232925190111636072665682335645095507324505429775133251660759937876901604046976453099242385301769087266450196494626107858058279700885866448576666266767246247090608846469664909923439325010408044059502108911415881316712311708128058628532687274542433524653347420483471349879014564753657915707713521545260693255723459650515154750973362999005366987112307160488232207364721265466190078521027500057504497582792261160078612383530035812743955095909316715555712766437935597533213465165434579808199774446053285402974867325969264214039171135792834255750764088631551174009881810150239782704276806114522895482167858228580632068069217185087321314418055552555470517227827334196779490477699087738350448445152492454380539386640356555978623687581267517728387954377036911262582177858207970622554790552813352640746108853611743518125313988884326310375307713165066154255096404746805046357904963922550821642219954702910809688379699000552864208065175526054787893973110821990814451285093214678779609528695768053347212941010388916371456000000000000000000000000000000000*i1^9 + -43934490145522788114587354712494794668199666345318301182318888006722928435111706913125368110058098922573387861297866645095961706598420487154524290010022815989848575582112036770136450417898723059167096907285643612974262782827171887375500365978600362891387980616062266526071672264591905901545398510960131111321755421830140539552752388462348797821122629756403550521720387136698107480928791068999562400994472895927001506908249413478568005049488616907731295533553196185479559408441952982055135282096506861917512290530502722296347311800067295169949736453199004481588857034313631341923488882698361856099720609239527561444504128869695584413984150750183045745260525737206597260484584800907208724689088382714616566935442597679953854540294050451743886082233515891752981964882869392448989950942740073245794226763966967597819929112320529834275871771486357601736039374476832770376784294018401717138526446590733565382162311271579590574155223527876873147271530801339542858006950719502387334598772216098448324107226461903516569001199299801741012987133465274726905330364533727492303335527691401351069099089782448874061824000000000000000000000000000000000*i1^10 + 458908003594480122018369100210149250967116370520473018882473801013564795047397695290516704596383887319594829510284196263023881869988167163564075327821474420576280289306186400871315740162808538989908338106975268399175783652498270664502185592758006897935834740411456130326708029475350803889994940855856356452579054136238552207510764668798411919422883535543123789231315830810061816280765307375251778193909085176543229278754110772612010083379629185550649338290996838727725827084034843312787976531319416864316359381488553957735129354527204130386290415336157437929595156001089123079467804781870047525652588427589685768305643748726472835441708467494531481423113860159386796738175174180666052915053185048983421036795327667996993957622678930919477698695320001827294556721078155964323661928099835883814894282518011201845098771244491548452267825813850341125074969747926494958165378538724980754324116607966004561873806990576326607494020672542198405087878184148795825140296640192735466527916164024183045372542288936970055992429896750498931369607189859676368608614359512743764231087661057318713721041288317831741440000000000000000000000000000000*i1^11 + 235968213629827032564172607497461831387426195496694583946857001331186502563657788665282116195490649357464989931443050654685711955033680874190012035315556718199189467306401715232083882257787486033179117154545516211331357888450230637081172263201664459824289985993811335896344604954145241727649194486767158288129816673095233467151481127163647636793320998883886803613754557827597913822051508914659658026067894078392749438400759865102641961613933970078075641953936432476584220513539848706580230207302260142261898065146112404574102865519288806857158599609806460606310866903896099080198315122981002737063352279138288713754119329410798176685427900053876013876338874120983234926260610068794902357445022996281704553126058427408002788132348963175305013870648803864086555113544499179794179479497429045580116363940979339115509184655142173809238450767758247483276484409830064259855736983572657992752357704820035897281566750330322968591306214033229796001772266395295505860345758603993809645446274260169362484512164898445287121476690375905274070224195630041537460032665750324207260538696175775765551434448249028608000000000000000000000000000000*i1^12 + 4491063013005126254985457940821202704420664155663195568739995525233084556041317336975228461785176806582235665644276457933590718946461829338173412783295343344735159640827824116356105172582758276252975306431903148465613902828105131097820642533862423047619729077620869409026586717023653575727931709470089317628017294222659676545250207405760961875261353670044339134937521145218475281529361047343013764317559390770650694828342967547095254604959938673097175915036759586105318710671013946891097096348493216402427820998780385548046254881697241317640876120268329973585504624630284491714775709710505274053119867056268284490077035272109662220626114160452781740041500936483375126250378339532192723439512657999289143864853320297262402152078267310178034721470633924963754487305004995379144958822430717147121906492211551945632387167870930819450749290845922338238363159515906824872140237269318519747087177765413287729725178274025106697350227680075926902252325085181528569699491295110842022547595411938954882600088575665076874842082327498997254630689706685597570951069292828114111842593747789978830530868464844800000000000000000000000000000*i1^13 + -1137710421098438390884573636968931755441069643122676959564114933263598907674709192278003748681703662781706185489934871708547414790859690734932365073889719575625384557018322603908606172255094066449156735513760737447181065324078800427949682868596569867499762476620958016220813784684649287906933993953551485453774307322831694131355437020234616542556889988385235291963751372208201161524263615078375781461155250401826623910326139456410057686070797566126063686901115759461141455623107687699681202163781632930070866503146245046500869493544550373956481346514412624347128624538298971014882529264938980273174992097059250019257966225975353020796441267870980611542766777186138604104177585019269447205960089871813584120829030693025278875920295844876427637124958266936447830865562907021467278349238034104903956011914278282521610497526689151361820065196299390547002574373544371288187387077029937544825532387312964012304277888049212561534228175615280999544165117276164786280093428745290400670186929287664081781409233528284746487244973533904309151792474974188205586050181130341967498355702532833868812501647360000000000000000000000000000*i1^14 + 69497301141816934451422267368390653884701119212126336089998879818970501515893678246112840436234931907834370998969376267206384609409554979197279759556180527566052050739946497238934652181634931573813220156162008093543172148430866550749319123655636827417601353072453837305072018347544920335126285710112072006813963997832350348698659781927230472350475829402275851142522160412424533381584326049687959258482643958293262045355936602339819492191992408050399889101837712159266498934878501560835714901992168925475640142087423296547846423349868510989224812539096453958466628735551403590149546824846118258121948495221802224171497448529343348064439402447265413166729458140463540693729077427809908586526398224287960277759682656851943667859265998719210364271269046188864145792878480390836158976669215122869764835921449041508077134166776673494383785430810483332510305135771721596106480261689781861006933079096860701223962191965049251314100860077818373003076907961416149600035602440600056066996032341382896769989386180245439980290596664387308121882442998644570385444122246868908102176369160034813541875712000000000000000000000000000*i1^15 + -5536126216423231347521317981766284464651038606794347522035591018877003339082286348683173139746973104566417985403461196512050730463053604639725309072512662273063658752702331378025464589662562394644573320446213274482224477652976332946841777956570478717950118945840350686303160743639764903541147795984631166225697856678518382501711397939374170404323808314663634959944652004343335338736777141191081091409296837767199202613103550458324916975411061080502812637870456127848680489499931174993247750421621034905931923189429609876557596725368748937935603453501742700987049112226357457905229053309000563848168799468481180854635851717185441539217424964308583154868995470411009118247331445312140781112406723736962806407296486231227183404639696440466356735741635665463375269089845300744084238822831622776388203616925520906766771542576952911576963717742977317989089216349057018371865175777278249488290566114469039573755196076721366475692747127979081393658270675758379218642522321497067865038418972080636712285760699963313297946224517503113585486668255351240764381996834334090363735141807486434436710400000000000000000000000000*i1^16 + -11311249759327091727590810281191273838035576192455948876778984877656034762872061264006835910999062446758146827329407073275409738176601635981967319730248230327411357233079968798991401915213646111000242175065258864918671181152230879687074612297158446361203570907510632849042105765164357114066936399041298680888591110643342301360662041549255594605588340407307419604000481043084736165612736128152686723114762888235196561125359409813534403897358498017868457919444321455377346409544754097074434876025150584345399792198970548641608920168072041301659467416180467076202907911078615685389276942790948373600223651355495891998214702022946702147845332178476781099746257314290528275551858028754624993971046513682555342493181885179947255619172036035679948895186259337849907516003174456012081129716078376645250620898999210549343598212200412948822250923254367050524633442524960810479287933881034987272428097375984253334674889151366289947053199580442180479580884421566603956523252870870181102334717581183309907287439182727038162110254455185315504480548117982003561762564134152096098547089104793763840000000000000000000000000*i1^17 + 2843695062173193962375481607070101460817197519512620126106729365839203425879596662207640858914652305288108337802643093405984376179167176318645428991350591970963471411040238101583823242004484378380095836799928766220811914543426372276784484225260707426263188670746006592183993495257657113830305635947495936809063600313647629905306785332656953176518644386504269181266330837505328160010860171887091268841526824499027949504221391013725109427067552260762539656014965619044171298197317961561743003920863300184212944336642086166322617849945597176125576270650999179692452698254505547919585245639748330720828702283356706712277748314583282878958523640511041214675621562205258989232020802189364612124334105410446075409307754255293631317362947012222345166984215583328264957755703522548300074189606708212473165517176696302271059949471434903664238150423897207884842260619589236952897264599332737195347472257220531698408604771162745957549295451569074192231145414438045773635267677416171832451844647478968878287268769204302646071135482288932418363393350156987909666929126839557474345845522432000000000000000000000000*i1^18 + 12883750499079055429428519170504653982987229107535893462150802357733056888603242933274730494368415815859863491423322372250526890211400370873313669741414079034462473269704981717402560556705230653309446655696888682672285723578788261791658332641907774723243098029238210215285325253848605000933030714319580854648464253614457191873150890068331329276194313284625035612963382328894207412762558013453487781149344477987130917884360129524587184887269177624300601270295800672933093499038089335091515701760001896329236135551961048652213247825102765671722072292709948667597699249043429265274596384264430480793877883247851574295268798984819313579232926897325497507595751544297199562345389351633494403772395880116920613957765021642652789578722639335011155983991635705366629458995123338924238833733881139709339785730033700273123084844083057178534742387016141074702710300730274829655792594417667219343616241043965218796065479017341307215139088045402808472492910580498174315271333849507525660833318693557752883223647830233482553921430848303189067070633555973289266795728099221234885905612800000000000000000000000*i1^19 + -16506816727764089119882752742882484529632083101462788388797948249196973718274953167400065992447057469686783985144344276327582525441169704208430949883014662030635897714270060743074764133781337225981726352837353976397537548170964499227715668546998008991075578889185768879269643243121004973684099030161613896965032217837715411068277784699545698366130512963988170269184941038732996327778035439129776074807771375998473598030303854508496588289679771284406207581649788181797715272189456281634001914337875966693769026553921426673460617211866114212860859639717814746934686720667741401050040598765731338848174654181740237191512419703556633680837443811122310582997771719324430006257892974758225999688827953415630578783613628058207110598455127818211029224192974114752905609905489129736653757393675004270585583000724935217382903796036488599756008934494294112789443611835900903628500076558279414861159451951330561090332182602385957803953582102161892963567326244242670887486070555783743667585713054232629383133492779936313606551279048447913698071550815425953730528732506546377850880000000000000000000000*i1^20 + 1315655630164608461929012303754136565530504440474930018855858252164745497708626693976251805579041040639112693785705117282523603341858606637855579458283524433381799920154556008222564518961230986333651747477689056352551082636859091382048485126986305364616149219340952648582180060325773884501889481156961433694099550919090348179262198530949848953552485061752460465383267518222577831876269146498560505253409495416138881872198782814003498492713417712745963305610236887341841189238874700620767441830146530164874665788308641575422935336795833817044000564865727121268002564548275203445648578822972750668403016018472836080106735389390467445025107575885953124486345330622863727120356872765370617538187723423382157540279694081691993968064740646773646437356111759151026375838122433010206497672529077048652498753705294381175139918531838066019974178207702773059826876411343212991000773167371444261114664834638996549526974743267434302134072371188646305009566444044287436028473684214819394425752513724255929263081289154981757431807317742842392238049902263535340833899878023168000000000000000000000*i1^21 + 925266815321212841960633031062178355646089841105132414165792485379257689733530252850722137493348448551088108115577195289817296124997519929861146973337748537387862441706324694972736584916993299970928654486019893583912687600818450357365215765861913013980194275333431669792526449383623812879635892357268918497050978948238625096555062456738653504341192790649561703201794402801359581122886020019243512208358237763259187879636080701156380729423139365142626927871542290751898615835157063448280218670769040689981877381686316531110405478111417186569410148114721271644909194543789971796737101811998529479172844520039067148290290412926662213328041342265598084096899178761804063717775979439734404023856422438019946867318979514946432426650655888958324557532545541456954792893772171784717973924691707936096241534785397508712948457413430297467804997795949922880428297122311103762584675232428708902903072308248916707844699971123677149564798089211461652560596827125212779836979216742555960398039465945285029464044814006032193100174944844963878117943878666946301337062604800000000000000000000*i1^22 + 1131088588050640432812007155710351332715267477859827765689539733944061075736040799692850172738502572933258448704558613298680523286637110757714356929008603195400049578795490150673967328291917059217938944313636099815334193507399423892709889211145150028689384038435728483392985353172771459681325230133450535388154430845564896237782477897533217423619058548797673920335304045498953229694921050056462791551510553775548196933121889633051650591434114525021052592712313357900243631413694611142926238063127737663128788273452765212716627115262666411848255823900457166316284654104465106537008382689059826105532199753851079559869148876759636866070150978066451972075609572153597382990279064577773924728572894240006164523060356924813460807665555228416941117189024955947733320466723950123718588518100457829128164057003991138259819428166905709027579822717054080591713071462705329349190183558789382826276890152851092731754290215753864513188938428701101964475923371499122808596441573302357090132146172764634689663221165851466672456062388272756506208196839092528978329600000000000000000000*i1^23 + -725417482280296977334730971973101610275111182600316280370524386647434762002104390033819977339587878559486085705981375665510349330848667540883596484188150441814389963992366179593052384073646191262578014960775540696429527303291531278853557626354016752151946989450550388430532907332680616163109062695089837048292135310297893281587038165270729595950284622511583337451146944364532158827401361893756722279496716603300789182771673991523341753107651729513956813017235468751895332416070553840113136222276278186160775318807980613231677357361851352037338828620683777521755915373507878326059851502727669867187443625920422262999434221198664251893928604599725478784453198703362124267973985618030588627959737338723550595549709117554983855799794362060714278138239842039257944841293938995022800240125305664871804362503820733213084549460971333386089134688976865436834884852529190654603324510013747858136899082060279110874820566485992495285518333422908849754251064574572185416132205187180243897822386839142057164222210496744810731708409825118401532495958145761280000000000000000000*i1^24 + 137953298546671012236102311951976572612228665604994505416526230949883855682588973104202196765029825770344479944194928913477437116824746211168224923388110995389817031751119807964400971528142783100122916988512431326420528830161487453218796872725131390716958836930192566034522538192325038249246278132941726554008330427586850610108005148513633842387039155832096675392413320859296742681104093826278481544097792740089377269020065001725581098769681238751760174638349008737261150965865200519706548749222326178318072729300402383456375295025278554358996158527186521043986398760034053905999883709944742675792013664911212746549167561280032105033130946452242396019881588702877094531354079639020798018240743400122414623197522157045123352165056913031935265716036695564890055511653577233178922407746600565558761907070717710531382354577988087161825420823050529042504721688886924115961574494432341356992737816511800552724518768619047624024907631230450079994850815211240299753035561303131204956268305109807400158450492457153283804496547315284838344260845568000000000000000000*i1^25 + -8553110931034897690837529146270443243329680765908350368681575320445182292194923429967716498118178298551956108132383568323330528022274984059171774437223466234122457390663045448287871458864952286672808188328627311969391388047965545582474927863589717849253463961562056393223581734299367471016756821379800304915154124756540124490407128369049602036704738952278137092563093962025367623073807574431895007558704553136196852132789408412047385300796443155491372624297107752806888767566620182251907056543063498555146452186741724771287615820353210891200596175651525584035141559470279852066740222185245511598719126391127982154934916950256033912389808473388336716166064156055793777571000868701050294691533668786163561604607677018509189139617951053014801332764190287180335738206771803658909234912814919226218493672663853928234518671267830580266959751048763307978788503610042413640262051139998826948254358185850663041018700893625923754941188565894947655125738390191269727271762921268926964951330977513531816859389048578106621220908140912872720957440000000000000000*i1^26 + -61529842449936396106106690137566591517279334866361613808589710786370175043214040709073699792299887854042863832463464485461665614011485015672516154052038994069539131970186187066391140162568926736024815595392790858535407069721752279557353748848222564096570938704947090001554871353538157284801373338085876650132093308897438165667508113016683961404018246564353785206609552894834078602697437909692724462612540306200119159005169708092046074812281871508979729140348561670124409650900126180064782217842365151208847763918453367206945254774705003253892246643755969674852422643788973770767387195251366834697592080354077636903401061153242529305339423222953536477546427584432342627041700956928185588660304626969992415166148268597569169444383403659681667314184694839069385637914658257026439847879567409957090306327939688832418943816853719654247849752964218994748546095823909012835890249725830016483281172527346408067838817208733052945629827280488736369106886937555777305359004427955500320165719637627817207923962320182164278873638200934400000000000000000*i1^27 + -1148886128848760243597052963698586168423041167317447311675285643027400445018809083888135701765315511754744786288797231450842490635190675845826378798448809132133650725642273619884177118466519494607300625537706157081809785235153874852707934114581372175735384178754334883824168846913104296421088229512815991709604227412618597958176720089142659669336948721990674687966401949467350698461992931799223551919356873342661327312245555561340664612446770612367722035210056207474997913311691787341835984373720648129756720096239378328433610493938666174028573693940721155873589455353410192185341603858810673146264091167298169741822235234697690669331549573873507568946359330426425398805098289380905248528228691183966047138590745296229868062900100808494682287886496244298776554367388384564549123675190489828350437333643112938280708059079057542345227576664332816577986983435977950918360243153357375072414919783026716497834014231401112090611883148486963282708126608243077804939742180450019651041668198471115626013891896550690099219870515200000000000000*i1^28 + 755581846697698664559405153372333515565341109321526343031314353858570538225877751030514950596058311962058683260519776967079094208365058426652085172942546503448734173874168040974667528319500547262037176752683454093290692585273438346028293042731153520194479870263446320041629740506563412456260214981554954017757962424815003393590438868250372526403469040853801572914154814599467159738972805908276964801452680413026198966060696673372909629566468320707890829553754535233996464202334500856338739619083555670867843842960066739468607376125846768067302556716312334449085446948534212753093534323828807846229717911152874845971778994760393932714573551440758574597515173775529183160689400537025302046628401789713002286085158462825917983873019455809004534784117598003469868972110031333958548833772284265403643641045950941916210990503098295222668578369890828617209222251309155928497442923433562142955358219859594867452138698189416523893604820689145591546047944304118848609018715845366399220062780724403636059286009187100325314560000000000000*i1^29 + -116796097039097066439581541555647034715419828654794226913052523498900999337771667758666082391710083404140301709541002690637004874872875315095676927958523925231583019542839067853574606667163168351114884998317131200984437019097144101998101231064635928841373327923717424505095033874112256128243302308972669428012904050382340805203111661619039675419265921638414722568302261411365527643883347820272022668697977362256475579509232921488566457029155578873922295848328402649837027760147472038321435399214075719322436745375998441908935802656269540359520557337215626179362645368740779715236937430979176445774043091189981968183519007199291029682258198200530943413188055175490778519823008783616054508722034486415887627386207020327839157587488903962411776706763805404328147032276802712699083697280629371371629733788861685179695555576069078649131793296148757923141769759454892844190793015351895615931833210074429924673201027974893113059593365318154353266279539341428856223052555734737488058570108457976983212745650339840000000000000*i1^30 + 948278368023148255532671334823648569839808448332812845948267979566224708468047318220960538057816234438646127917950774181943871202778844938675333863105940118909851034098366465041306356170626220803558565177693124276648148028806051869882776555712003274154647033920700217876443976134133871206147074374030869081026425867941949521341706161543435254394011881056476167484195069409713474577228729146851230334517062916878401582971690948500026112527374802859664171188013661835980570814824507713034687738567891963963589149744211410661559075759503445740990061341397535731232560624761678124801181946323409784628798758068960389905018029970173762963257431835235486102846270250277922959140400189320054163836000223396925337530200743916835135504986067241089723919438652520933560047366834946337132178883969066370442586668892136786052603787496645829056774889718461643391730932562886724455792283309346754232015379735344474444761433514038316523763140272318505047486188806936784000954553166779055739253631065601168286888755200000000000*i1^31 + -1237141805282137065137914365851198287361626344530419145289501842474229706833165098907659055141931927500854923619379424763216576431863819750836955231938825591435521662894853970729450283414655425560761823377308531413379323748461221249532236972988676624744683597143840568181736348024411848236323429000847894586068366366734885946493264122932051094111971552306530062166311635788574272392897919138190355358410032546901515852510378701589759473353836063428661595650836966679095462553023472823567337181097748395648409355527169297741734732264420987134442365436241888473046531712125155199229827106383871993265094862493002095648052826347454687705480891607691626396471228643849969457580796797463436742380750913928670432787175137960452940082443495400922188176420141669507865077559476811188017768400440275546068364645440647805648333710170681245682550372724002204817116219358054601968174103965761550724895413484581117534162208011589772862816433403286695957588137410786145944245699367792702140016371721872343040000000000*i1^32 + 11523237173271494662859218261833602747291958580050873800263343462787544419115544465348984034647797782565226170342398813415670366425342224011455542739925212423287997553020770448713442434422230191431132126370728225447676308806657235922990745956620056655596561466343000903411489192528021361172665999520670695091105096938797218317651701010225666880232014013809343152208890327998731504850784959641000720398241907176678093391953982690683482804486023714677579784111159076250006566568048988095027097623106110384939650325242344381695115055706162148166691253002167675168708051932986351413832955555634313027165873140011889862371351483587722988642716138491553343555542712758431177195135556211493501974657795132260815879366321898569777459972647687396509865912605009778199846265752056501858449062698015917827936209918724933603099169367887945485296352545652737205581111252185960121425449001512992230236680936276349658728652276118811807307843041903788006697560020690626891257897953231316673244799434752000000000*i1^33 + 17536025767808106548788043467149706532442822896616187131759299406585256823781024651445877568832996850648243022355534662313694593218865194329796467567269531577854537710976387584118696687888883486635163627371736320494857013272794121006487347182949405089427128620808793101240449626071052148366153794288282705283037647226841065550676908353747299443422667148472063868252137038468744854789181574500284331831990121831455265583197720506135826206863078344600996250169458151055305841813625982670337609836007362485193228351814066584986743686538736799659571169396567804942487097926290498384719455211174748392895423381795059940089923518509743093558961577495982917497161334743343326463913835841882535552884452276046966325000535098132977986337658819020574951069998139095320608288605411652152939679777970330480960753376934850114208075741168778290641966376661033689165437636210325339386510099149760754744636587548211147175162447053193747635402155421409175969416623899587848119676162160774348800000000*i1^34 + 19365178573220989142027126219888509552764723154906164126828245595349813274694965194092554801130000197322568774092172677029266247508444783051957503131776388178002145649010420360158730294197518608823424062479690654880398078417536290269465442331029691607672964907427863610960486566398308642515159501922350717632931076556725971902102058779713334849800588910506869668466214361000798641695749493295766130067223859005908851518344424170888506842912179061672886285122825389769473945586145681150188184012397487021272939896404009693604658023743011552580392474508848707621067562976718778179662124066718819926437424731241590286471395494273739252788101836466838425812836618705392462702741878316347259094624786394354551233795682156672293249968768713780498083195360240448007174669269166773512378594676278771049090674528649641351172836440173757879516976569936443467247396477432742332979728271897667193512465064681423889194327041389601081930429357233053170776099341519476782331330560000000*i1^35 + 1452828828735758997629990398534168220785471037354458476094386722347056294484370463299883976693993998290448485412283766008403525950388858128382156624593349633596377718696373461472355101442139907715288615973642515933292900432940251855064775092601847514339394686287657373390059265405542868506560247008348573615126559144451817731729711964726407250382741847686835685349056970106534249137214139327136441664003599228805273148341374942991084146260991771349362636786834954023401616620644390995802127744333047712967046588184602357680838646086835338429033240021254057673778977374483838274030342531124774640826942456353316258088200059544421294989014029937179702035943591994202721789265913416127713938872950471689481834850008447705987705867025917231592185601385025119349217389003524448794906486957996548172709613296384922658068219903533394824447054867792819567481723885865020350493133531470472858881562636690231810290454587781653068696277373797686331296050757763072000000*i1^36 + -20947766232067143313976253285599153109412928769690796296307354255601139360173984245090043433329324155783655060542773823597721936744668069763868686379889225105140039019077522195455904536060434452407137216414123784311946961505425410096317769011867693242087585993219426986295775242070391596104130343718583162808911681671757329253056180685829453611646135651867375221886069197775940214937256266871294691098396407619552669597165521840429106457354390569157648023085002538377237071532054120108528731076487372672696335908565320133752993275117402923969789885191112076263475726448695491242234260130569680656470879195609609835689484214202045126444844531349025817321906908353905636657005313233085559464092650935692184455362645284474852719865997263870249398778412486246677103681986339519588596439263264097668796510969359101471864916923866522711978285560425476762623724120689282634665226193824520669593092762965202021923793205290185803255695882479206400000*i1^37 + 730723774793937843220001721827059020435972214419050074720232173747464676815723768509272836427183964031016861093944936286232095273510052758319328816036524608569326865263695980179180189995189164572497389125423032475361435002942515968001796141546819207036026024117798034364552692123217630082619121323521718892002159439327050022183081744007062040516141212513395740263105243352448766736366804705224501692403920303127233446104242687591985517471045228989322687718871608596232572584461805332266305317293656717397619715618897797858300174820199481076886771815502225028150123132691654569167191731900043603577460547793089611586025185493794452256105065063640109410170510444996144244487232368009326942142634439742743451343862082260388495387146851407032223564987936076831676860715416177900363718225589884293518993064028443062350770397046216199321490822858434251989470393204238138613355854553247383811696199923249314661120469302855598080000*i1^38 + -1476181492098775324279283690350343199804334831040928990429966706440937999932935648090927945514202313031893906959815958065916851934854979405274121112408500006769401945529858055170548494320995889448747446810015053151763472736253568029399874078448659264925410131910132129774677937340849451002091609995872963704418745100256237063865295446072384998632083699814643548504612745738584125738937162672364342943525185785185468968494998690086939398685116404052691039400896653746686231528928912710051202255644694424021549641588543041922332884939151072676050197005982665526324489672823084694510858812463369789489972995869512851546736086298343081934680441521191682505914505055332227768719823487621642069581045860848083153097040301835554142571139093610066894267053603504028421770677251242792275025958564230741586421329039277114661721302656640831105877586957398858727794172900095898052934087070213472525860338690621440000*i1^39 + 7832483776636603283720702488927568848331576919622507939805648154235530428609730480203652761500040499661304155957603197868867194931232474915312051240550373996932466723282158030275036619890448996852478877119975704141769171058021770199817977838900530384760440042752922836734380994836009039647730574785308503465757203480400442930891312217531967440656713271667184355571406913384074693221178945607279794092044108195517726554282367616908142850376762872049547422881479405571314722865114061573633806969689656758176377245336299758223781410503308386332791466455248115799578865898856885408565493396230641475399104606760658581170252660432811522455316266664841505979232068555900202657378864568442372022306832708983341894456815215505000356326106302224871784102129116905468463111597343348077346050027020275901948910126191838670433723527894199370249869157015538618969095569261957728739364695952486400*i1^40 + 33927170714112305476818181252421602933499210153447034489070362199531630118926006800065067262872329957017176290889797439192373096705564509502909337688665120769599005283607041845125210148072461065172656994176683391023231063440733046183719013261105778802323743705840662667012742743767244647359884340621019499554860892858109843849100574761463991926290953235108694551264469685216774998549757192060353465983620368968592762887848506588500002950364441552986998217918308980528335721275263966027375446645684726524013316060849695118272336565049950379382878745394955185186863507898308319647308336889932670215117147759153603307953796043149642578549432958778441719621625044220072501729717459127668574207621193886631197734179031656650938546888732667855333281215683006400604200371013333802859196199681631433055027656659576437106963244792710791111275930056806500974507699554880*i1^41 + 52108214491847869387158150938395828420451627095918953186726669654171061340210885909492940188505868162882447636428012753550875607654807244508006120267811482334656446403106667021863413642265161068536243359757678479897675537895505637985034188192580733258252172701725743341129196500723057410594201552378502359181373369798687293320682548669446849915326459530768770095613758325174128155492237796229729769648004698371725284809615805270010934685709543710274808482429564247517613130335999626920859856971696763831201408442525431808567179748367469196086670758376622658369490552442551476798872216639016587358113043968528890175897747333001471187547577085194305275331939459473622782400504121533669118324599999560839578286716511821739654986863696796117718922675036351961900155958129816309414138470873133779228625615481408151850044990837954827979635321*i1^42, -57648579626812982194319784247357006885112565226085917649845797114151720359006424792633951200273786090062997036265211386584244221963603827542832247790578282371373985965853418385663383051710267727503736709033745724243820699891149858289140215972047881208382401685176950915107084486765823699712766877618502211997390314512085073831397207289331452149342370739956040640292622611552438025502321271893965262615212702465982216603192549547425047577195085318412175533174556395465002646818286500532389796919156102257470738181942461655072938798166248837916891257405831837503839640058511991015029671118628955578722717637841034841739979838445860575821195554402646944418614014878891724724927874601071190093828165706367300851980722478165533386615849053030385303200954376434705568878344204479153734275600270876895455074378247967451372567526145322173301257474815260398664350618440438354076010911191410246497304453678320374731783268484040014917746008312799957580683773230274723518369340126233924058906728633769827654178351480378591964158047569917572385273265816547989806119786071741579477610103363865466259345848933124834010330673138104164622297337134871333319824866082681161595130133911070680835808126523007955143036318831958850763961180233964587998692272589956393366939004262760175243477547052357238579590090680751158993685303622887743735550088694010437911761492290895881077602839019197941915620814846821649380524026589738654801423045849881275231360179375834116876497854306934733457129868184998591621854451294528105140517291282263356957235842118923640236071852770864012196616583416751666180880695321619391139687781281196778960412608573248471113274991909409914880000000000000000000000000000000000000000000 + -394907190216883710960741745578261244223147431545314459929673287091418360791886240040790683715198252762282154566907209292903255768998031942102899569031188364227686305948385543365398306138851568480457098773147374672752339539437374681069984866709135878431243504185343791460604321921731537846312940236344439782992172742501218196375684313285024509625405820821795448928010891360614430210088720161808386273095502121934905126832351809963069936700636224895810970708555692712827741707978623791187878484833969512210630463650269057884937805261828980433625443233555401328140148796020332831677650649790753567147824120657638072277991873482572739976949338701229940691685503206413765586703108952291967599139478698947470907755144042329628148952894892060406583372976578214994958604049605155661723783345235002878893940963274475800710612739569836548162881134358587445890747150537502411464287359338634419694623200327247613179443630355950827637590639817645669387976123711926977021033052075123612165880915340343269346086182109782374516582632852167043281289054139994670647029260034038905017838532639921417477533718897085918147277135104031745284748725076684252670867417516181186017059871683641550691726748171996094394962092846159201160011594841455841689027772238006118750287065695925781429412252710294051197981998895555743423008842611760961824693208723891767274907712282503081428257525101048936011419857146772005369625661420441315187354967179315312597117213989887622040863148965134056309422146540616078401969887395540462733692789557849148652357970742144894703782023744854126240346168493700176084413938833980269991230376395290276291162189190864084067569500619199112806400000000000000000000000000000000000000000*i1 + -1814181819111851810226330046899206806704976110848731937784675238961863008446181997684752789787350801254030403866537656153145516136685695626904995369472010224608884982742167127983334952580793586472916353561176285198312613949682494487510372492166153513307146048531915156471301945061570383125263502678159756691360516511292086475031619916788424068470204804744427224650313911262205954983762620347495654050916202252939231532273452824768507714136173329106142450807869227129944243231951181510624247274064124509298457208731655728585643423012709646387202462164855067224309144647337088073997536361961632231162698695712078078343053053169836938509244195251964323286212601904755610621003190044359142073661834467707593636544245562859922448803926368046427622658379699074482760598548324124745408849947311413471327363922148063298283985957617044869253480544270482631329218027803131056858098822863228475581729931254112090918081296702660889926734988146276357346848372569917861295604084782938298268320175463628372750412526272191079136216573440794719733467877859654649421340728381533789466833869744077539476831218611991880497263708104516063778053599628667977402779731851641999375986726011585076284910466446476459562789612486729713389015940583814889677421740859401875018523905320488421401412199175775104345790495649648159190970294846134675418534109219979041015619730868482113734163557682697871576613120866713103347852722742059802459648525813180977083316194415377149659448148661746375065224769331031524724497161662717293140064148628747191906891070136555811578930093943934689029510470251823153973504554738005923033544055585099095324293455329042827315724553898405396480000000000000000000000000000000000000000*i1^2 + -6046506016142803345790515732368087139692236860506831807618383633261077041707439850049700609795118385781615782296146030791401457735310966569617019605242214265254970374790003216407429227251505612660446046740487531895599209717096392777979759772830117710384744637278418652537317581937390038490226655031232617391588806368693240158199058573597958176538746644683489855335147097118635438214782257194413215073774343168375201374701541061709233528361122937236483009167828760585112434739363690813963185493290227659895696576584247350497226696531863022347148020974252493900042114584769213564897586074951977790919992159207655750432993730797464639589677877503006031997416561109120285674006899884202844763289511831498365766550798835641939623835866502797366243886894585523160516524281553540265166107758811947477096844650581163522312797202843429471866610542756052335462167097045133967123666751676493907124001494382186908638596595221398393055469144578039483928335694851171630366115575627033801323428050730784904354405152316191484494967864636903320047403350784690724939391696010894840792263171902018216759583960290197382147809424864519567797796112337629415003170916928394352215419806622918206055667981187423065797508267350682822645219169195108058302091982226434043413731728470241381952661559738760462046242863572153438443919453702668771450780531851311676812461780268663008113763089340153895813866470732862508410026894269637286182301468837311885233303098814346505888713396872917458694646203916542160435177640239697027507389825715127207590146546323362497053916128286870754882658379417984542109789550309892023070743315244397776194724360419799381483194026846846976000000000000000000000000000000000000000*i1^3 + -10422200576537069745356336216168324841191938679005433820237879464345913792359434419106059659369013010643373881463856597800839210126757332610350028353843927919239151117591735936204681534418923193159980618599931997553579729095378847794578276970087113251904005983823038891719454480133877803678252798249243975911067728710408437757202784804257354980381712190585143821701240628349832040962787436479845080563867064564919605637176459034136946988869242926968310461688906328459921108314897115274461602274066111311257701933522968613178542586450016998000612252602231742755355040307314676483718893367680942864823637552209337690243378159835151751560543764571057120176793102066306102546539183492844091023872057332254624736297904303418687825687342272022853393157803632847721651159537779101051049296449334633115460059439322060471233850857666989366732079234917111195027274586750944927543916106315214584950439377607251980416833062760129608688910567227341026091593079066567679609221840109355570703356582853404412270886804379539616460562673976955593877962801332207069245349475726095678452370275990975701915432908233282481625369118405610756745855841733976791841836889434206219257972764196245589500122780507536380956085947048380855137017279127916122936381316150029549987169170228950059954405832987964039071113549437443672797513657455555280104557733000449146060348670369813876891154652807614969406184235358055264528460320158469725079803747822799949419563671176136561927531368188553382177184317657482037963476558917737436785293859346689825234290888654623751205216519176766061035660788067427768707607739241217761211227475202197231496296318669946674025516369340006400000000000000000000000000000000000000*i1^4 + -5803064569521781991280588601660418289529385904151789732400544891648560378000492632211413438986644789082731264590195750603211619228417766884024636182594999404736631578681066876989695999121299039554632517615543933605182253130307765573408983516256328681449954453066723103825791200680709795187079264797602081629668265439292428777762288780354727845757293797930944055034686063239453066082429498748415902108567535735724670661825032790857044459833785341610627456625509061460851982427764008597008542529069754665781991522032446780787022734782820485353414660529343150552823427316024786838688793312007179310060891506237437275648928655234022537104736197988460171095342866971954794181660078769155198143240352178756894046157453784056531268218497341978113159566853119509771345729619597526876247427430336870466866172084953773199151938165970062385496590204698813020648269684058933372288375278722453471852711817729646721079433635048098099837588275511387408524802691066150577916357944068139722049175492044164063191904110298639276957254047875530201023283043326196231187083779008715328274556676510794245863450611917938368065177259688879295166682483906801617263520546386519289764963947977030238636926104365530447202633199059816268802535204686715466784009654345302028608329485297527489787050506317797608800952745979391129356858908096801560332654904254308023987428927477209011547967446917569670874539891048200113438826288175121248565058009747335195275675998162506656328591407433504584215749992951207836518702515038021305594933563246487344534951150409494849744936335317026577857154907077143388914930671950821927571186944701306917864483682743159194563114874961920000000000000000000000000000000000000*i1^5 + 3019496804367902618068085635648889499674998197000285305556256345868614459229544883230544136403855413289420078920678229351710086899070345106293378307913795478326130986602569660590865167949692085259000917152184645400334930774005259715517198988500308429288208525573800066899633693686795775571954006330114726942543266623762845814205114214077461391792023259515307730011576420063863151234488603321635454799310329393776500604133686340710945954087687074813786675675692111591721894774479485541339042085419161690044473596691870894275219531833382035412861829373620700275751256666478508512710723321936446497755341247174432337583980534272733337739930609507134705125779545473764748625933309104561911242953815289498754777771550182012793489950401117139349859797720662149299185781780839603400001607837720258176256086940184015942864417822699871687785001054184231293956016123348703274949116606837391291937056781824594378290414225782269528978948647602863068995603081578825096469477657953770466133880977149001055675575699662232279488461920530214250352548483578140665914020914088060220274202524993404841110249384526936927682515885582290955053322844978644118063115401508931380913506546846430882026201463967258758058888364544211204036582510280754125519476213328303274521289799897447392975393523803304980314390297201487430135174731317663594472218456171574141200271304150770168206667972054557972107922101214441091982708492981331388947691482184544541264729227016704669843655470911820318939131053092172325230303978668928281454623334849180362165972033421560018918427684912429386967761876973967262882037601616366702192996254072443966889271575692745526220997787648000000000000000000000000000000000000*i1^6 + 1331681424643947490432224697756066027686808268606064364801060580856864922902251766106457081502970163333986010441988621473215677820893499976915440922693896424646560191788066233741151675458101229865663996355785447332825110686483244339999304173747192737289872933970072104426605602143543955240938041192496071948156364556193646232052773317495246144575872383550090107832864400208030008405585457337808606467042798205091677681382420090497404239941212673838398942528355774367759448595172452683296846155289035179597614624872560672938582933690168738001273290524523835489185303126536390201083158612159385645257891266262407016495489794892326487213234831876328757777462078022292057318483076067205367133547423067667077821632881938771255041757752554536295312787409295773459937655237528084222727316199080082194310202201850552196345536993265365752534465954515349329703290451611542192002878913338384529664678706644021921169296856173115962618625388692845895633546467940282084200976873357248484713104077406148546243295828263835120580567977764933136706735582097912065949859784055304143642931270087081026792831787344458890391367472704862289857833504832100147317839862512748502164209993789814851240632001414787880350769362259708174995823257341388292744890295647060107810388849515387598793005289083279077415211838650417258489514380101285639898482903543246461380420239736182148239812983444483615161639764338563352959764458357954021701821336408185572103334351552306428854820545819164437248411098034367591967535064981225861893463180447088805685773007267704275707905929339928074086681140334379169192687582155424357937523727001329471570111218482578776547708108800000000000000000000000000000000000*i1^7 + -1834443848589722567633304338518873739749379516028990118291656494168739629193253314907303023931953324147295168251124468385170545360907103092851640753981113118713051686983339973209527694289870794413913090852811045356877625858773486258083389607598330191512276121559170226582238284757100634068681722833265560377836745085647358379092470300997108561532664364180877065405340478587180337694644105854350011393354677426868584893138493127460516631085505326785879873973763054704176871185879038845983759905103164451571303854437829732325385367074728680154455130725295233691270181687309066553345329437945755302431664365287801595220910044041857848075709252742486738528532788850353473925841604744719145841544597879100129735795389002647619274865082313958588007182478249341876916952527057823341108041931973923162427170806044435466822528274436844473867273415316057150931698027498951832887501144855739567857625129282811664758306663103070959697012694230878567615360832299086774056932843328162426649237731576367668146650060446534107380272271214511231688731227774247305822576428243401357818475768513052326484631393463591173886967557052913639631216504973263983933758587809771594827694526579623866340224931164776289654221537429040519764557461066170184603574546506044793412611432075090212188591385727512127036275551818509614091622378517510665696283842924818633366637695059684692514773999578784664636392336393589140399573669099450356295909131419274952798913388878611081381402918454227507523932446511307624068970831335797989756330654998929347056926021107135075451894281767849234038754941273470281872672364177916500522981028114378554465911465362509549388431360000000000000000000000000000000000*i1^8 + 398336867077812297515539087912226889888987370950811585665358045328012196652953973081169569685799193020088711035181313783099590720535433165277647351811052588909314319780136129780036265596490393194535614107607237706321757549852607199295271507035005591848316385525148287376701969129232214128875201633910754240582149368599297747485849117630413205590867081239299580910105925943708307001865190813108221338341206803447013903706485018072925910928261886102481062116482015040664573333908038209775711227948726983764070222916124977765356205097283958538569404351616877964569284714163451432715183567269401852096386379794306414583392330823716900609099345348569995624818948278021981223613179256115797377606160839645189659456376187004989209009093306427212341986300200227933131842833462934231545621742294265169938015213137293790594986983902508264110236247827632271311681713592994264646620757166633565461392187412246510572935945903355263551478780399286157648469841692420204016417329105875001436216912050636062277136728646558020033879888747751457854763412849635616359656937459459223081643414682339132492691118079699384290991740586608698032707980194281747847683012346806740487062313397118568190991288638346058095503334954813067161446530263593444081408986302785940720531534871742426761532620835699574793028032864086612311930481476153299987622076381737790738189323205315660816019412517008692438717894366749342304599404942911536243029697176076371483781989270323656691905172621657573111312292773112741902409403703272928977466403554146772317615943430661029481684425599806940778038494285654873837846800470736944410927543783491888813021655074906289733632000000000000000000000000000000000*i1^9 + -67612074059812138422238590931567489490323864341528869394296751764260393349700019624072367011936002671824403756579038053740663939832069660781696646452690629596243153958983624523381029205040526662007334465337801093024418318514232589658687531409950987741308743879196480517473008963295627505448256994444213034128453239779515863384300681557794861408251525118407241670450031018962782824812694420706201775337221388078496523372759495677382274669953276456055759909552750685010651749635480486296664052608133556536407600989800974388675753384711224679941951583651795457892355215524463753206593502602906143144961701776641564998583135547259805100252789915506811907227420989649946536549981138359253968459784978405707346764223570290678260222838207133189014955134685628531630825945385360589127454974493149850450017986897268501379028828378336172636365408953688928676590988050776457441900591773197479572228308393496409396401224751455137145310242937611085825961718432182306994065604392800620493853036264710659211616479399425784007506702414301670435924293142042215842993336682090334349445712699870291385208030858411069488890006779103291993913147151352030921443446510430544418761436982758748106246725734652041630041735159544731080664263633794517350334791773950675200841731891500520215871102809038957606292364839411429827184643579662489272557272849797475591942257847185431288126688903123430403603759278430984377139963469407509335638399062843869255868914659611751050514379363083316217446269997639412116578868901259778633586850022247428005691963344862509887461744990265385160738068735937722394331961866304613043687322563759818236596304937756078899200000000000000000000000000000000*i1^10 + 581709976501316587728525760938820969201700180116196451364688345105468182265231044171821880095375195175052448194806511805296037946786111933363279855763941801629606071457742988617698476109418023174498563285942864448855411521532227191403139973232586901859670252236114013109266059015159479283277612150300191599698185030353767857136105712340383279849603335344203438829478207044492667104083602825224429175052958534998204486238045000809758040067911370780388886833199100634378367204547581634262293272597447837462580639712943798076169370694448202035619778586844496638459650746104926773068538340105577625444233213845696826385370728015702957735407959415359507906182606097678208511224577114527719704551222592222861115672767017110199283245017122727450542479851975940801413761644158649925390706523439241980011710264826411749011084917709500113901785027574589931537450953577593433165572537290535855388372687026406933080038339832025752599313830712368268125520849180680061334714906807737290956822445219134753678083211475150093709507801972888319894812196211453071987117651513792787465580645283407444847712391668405390499315043505272895233358401005654958851817582870317272245660204940291874631887575412099431158052900218554642700660282578727441952372638056721579455211551984917940427440370642716054110046411472876967924579358873879371523418165545597878105660929811158219376302352613519463403587111286024507262314565280696440421121268068697395733155119298980908242529104697490926972900133515857224395355776517179798749202985984977201303228195592546341979251568800042585395311533123241045981085885027503565998553546327495211868098600254832640000000000000000000000000000000*i1^11 + 359605832879957998749103895862175084361750775140883084637021044653433034951484034323272741462600488019251697028577682735634663301324464342898572448344174793192374776340011535406258416990471780424796550186457425744464693085688463329419720429576783528598933674990423058771608490496519595206002113366296878946112733114623234296253987103178784612799639186640520677136036748195460984455039433760959048866409656512291140250159979260236157512050736882029863607140232905926596083660039339822492711464202988280347750806060770360763962259871653442560192475631464737975100538302368342600058029441206734073581651293699558252472341015217095315005242435635204120764653291611930783211551807497143074970126093257861363399164712234786249946081475086430404423487857238691065267887951856036095055237356991872246346833891793086350894903141967130106748605928614289725953777030070969408261496183035794669027518241081350768319218980142752146269710375492898911856182609690778435788211117524505287915824330666861803366790386724024140109962069106369446786141649063349796519283009936416732015651074939086553746177962259933618862574699141944229257846113488155670310511370410227310275678233741336372380204943677089040379149529996181156949928722989699659192744422908842240213826038039613659857423837870840032341174718194199466366984423654073595709846144486647243782638477756559588509565559087521225543078787490059035084576879233580416147135072941731368939897048499386364763728649143579727525514616103649095959468391391304407124541115962979023560644992210930617791781531639861743373248447780688144518212936573426675417897680717233318721617341186048000000000000000000000000000000*i1^12 + 9365654709116563262963563385308175594184227117855675096745862277813416270013159858311946167320144984992689149600319777768164837298250028555291160900457746489929576235534229620629842202280917031962473480137214842008137268709798908532399604130998514357499317495663331517548404585568873385671342641185936962026782302909350455419983696776908631814330003622054217446162166546313419657676594787378704635871365260255248697341876258905995269172028756492401549604118915808720709020032487843704142790427664869425480967068771029053274442796684764266358808440040697240621342046918481451870984910419399915538084345228721647760071674252723522537777839690712825550441352240062340523883905237428787146985696104062185846493244084689900769705746082608955203458275258413870724036305632656292343512195402877242975588774739232907302471183735149626443863785139970496933143433655134682303336837518786741085921237675068237236601597514754824658224294710476708860855436706972579187369824042837655010756377045893602256841072665213060173164099472043817697362351134686540310607807651620402566210966867348103575374944148649133957113422566549435870001768462846073880343733093994123052139421583306929902719602909122424934747370548593589148479132186134741689900178888152242889624382792045552791639013405906525150603216757880351064368517354462853061414630245346554079183807090690214213012349702779140782384754276385167229562297308636266115397162889747563542000574681696689499688359744134028027823047444130776936052877127302667288935485683887916435787441588551656052690143628413460530372865786377887352349713240206073699981044142030394559324330393600000000000000000000000000000*i1^13 + -2186644255196260508104439437787873995365515456146618323853588046189592021444769414086014774442197032676130124527365141242271707997532809450814549649815576734119254839311544295817246753536561077796618172008289863827855300293134536464419319493054835628470967928858402611720714048885366656842698682197392431821957246409108723950256333867368644805863238235225260061238078786004328775887443608433768313058713179896576529653852020965904160989306829886136055327236721103227694712551065913728950969883099387360713378811093122705575601413736503496727284021939275943823797804340688271272072124143166461630351431599733159701499432779849642145738245936853888915552196987636073856084947863899674944978597692223523076720521899600698176902042314739495790107694687058478368901725188437917619415508709816045625501255523852425607472646763427616103448719380868446840294952887034032629741701200828894960930112503164885894282771042623944623927977953247322853687955096115740719259645554059289510467400635698904041423100953026511511249199299421315006715650712841638705485721169076084243062846209845621336250373877811092538970038225988950364451806797182143901200409656016904772362098980146737748120291185016883249207992585665648133778865910358832652908972552469515284449134048494266180236134646193486394219317339493337344385043582816177486433810620245580140358264488133952220501511427443903174488624018663041745540311466064987776120909287029681762158841890451910133879289603664995542291082033275086843909958784358738650928909299281226900641516392485922284783393822182716142053660005848259173377101305307059342168887465799588204217630720000000000000000000000000000*i1^14 + 139548613071352496965809258898187225890766000744575444553328749178277322837856984536156660329186975601581141426685848496613461197513780302555668134975851384877893545624688612815661843028546478840378528934254020356852495630485686538877213311123853657079286543718893085630211346940694573212498707256865374861724051096380503223118231727074455884334617121672078460506861779802103704251109121548975871208896548331030402032835805179867640048446822246571583072555739821770767962060455632919858582837110686130633375333315385951600814139949109942798219233963557401279871301322000867622201062187833473864144149302619977120966720118339164138967386011490197644379118014051419696327153640305774151308025932883623097414204411437505999718141342787014362369532393302455368735446972717557237203653521765709604278699283180932207227564451680945338449089092380511820965660941228023404250149723035094382962188781285328796971401379681578552001577839029134240790034281335839719191909256446416195221954338139408294438044778880223345798030662372384931291916310426245540294615460168031469340377933162324053049405017576029906759654662787204167041636290509790832827573218640312457220222833281581507693632339858640852157813866544237892172296500952253304565666747606335044296167949867822194564874008452974724472508246630844181891785336775914832342783150086229443231212958784487459440009299144051387838235107590030953575324709515855797887433717421072616745038126111002321961624953805660812889183413047763281849676501202967591668204496751095976660629367340360404940367382808040695509353848052946331269862974448935315565766035751206180093952000000000000000000000000000*i1^15 + -9162624385552051721388545472589786720541482168780200347157741985514884124392521205482035176347454696627139034770820245351937780266868182099846502411285756834153553494763225540234576934613156105828743373602022859579296310388006925979604313702083605570799269914376979898747570870479301535561042499209854375939248289096647322604589026184725785072744613250729735018792240504655886968134068514655975988577125097505295116573733328521987708209755106974091181745549795541930685166370566711498995505240138566997933286444193200754699194763647684749585374195372034262204016455426760825398418137109755647744566889200530262499301576455877253303395758194209845452429304487223806664427689167428824842462924874526317403758947187625241132557165849373406520003054931981497898550566917038944990401770932116714976049369035307984735910334296814501229582588562106659574604418325048570934447889222824043402157291911025733138370110732317047626900098030073945416429146898007520212556874101748874506468011797207860124250899467465256116457493856371713559674799531794910245696625288696656995001304242693846148999233076298425164563166062541310258322487365218051669870092886822836116512853967995600190738174240683423370349841462793911225131030385553418786947316034873333926713725796281718949018540503999428462069325430292476877007085474483803891906283355183269767388316770387634786879265309206358427574426049770654413198337095482361812177201181465849120324073469129238821688733782027930850972044320178847071945545503224381122218223586827450599098117279562675153097774310024909729486678143630817005622094334956125754098307626082238464000000000000000000000000000*i1^16 + -18418918054448903118365936863209209763473911460450530004534713772649199123303128480524612601475876224840025983297173197762206384314665476944846100506004342964582706684136856244549144014762813005345958504693179334157999855398192385401335131695701317490726019248764356732829609633314250389345595220171993943481176513514237687917100542135652456735678694771025240434444928906872256191315913787762280927451458348414412889981621682706194284185958871228506093370694604083421246654663753421829010790439950165494472240038218343174215455294216932932012040404421358245368438160114846254173333872144375767449475310240819597001592762661395010638532987790459889556589014598534359985759505368917836508765415659406544806804868950194675990805644945913898682252618281407535765882429008441086530785656148966089190693696594709828412439345730710395050277632959038748849335781279001845897818508784298294379886102012412399717983812884236937381747148347798342959132526850628562056949055991008072410719471955339054365247353025890465960688560155935243381184778844833827056236525668058488275445331204217270243954052738055836455089385533617983568785105701651515098595345634232304022364303617088595727744408848446072178939595139345559241630250926258107555685196847324011601909873487846226483931592582824602574507189947571305430102196084213108033042695692549888636514000441315267927479896709084464570911288407122495432848657929728740730376180662035586480969539146008889420622009511306552764807268541230878959236703165897161936135924328386300769171838623527184133245885121433248725796884873466859278409889971552299971969257706618880000000000000000000000000*i1^17 + 6151606741669063846445136553563406251717710341245129127159898287144943916664132943795684033369281602046963981057393655958226847060436520825461717973113427652066132405458390598043317420677619804892408379494587836786064034418236499738804863911139701510761212782195080752857834197675709893550133431227150233213368481946255004225055136626665374976697595936239163012547983730008687182779088865239268129456280894363592422072276632103915288019662320865095037292448400784139141270046593311115804237319664209494808446820177435127232185909315936906744087787423130244880273317355977700210082478066240238327237887507818704243057062120944162370028135712046337483573453514794058538845113420388530112142123938535712451166546803827884122278553071869287563541488493220790292366425380689876619240040803023808533580140712282538076390445601888827850857889820762969604824213662841217081187032424623698311610371043195482402230010079669659691793717668008212802113997952182615015030347576961487034888700148245900092165333286469886034672635259907370418378289846663624159516995078126020859798458684833259401887924022406193760768979192258230602638649977056426871500078652825523278708530937365547137365901409992917835754389900888149063371301880559631479964184617048218438729523822059287681868210782866085250398346711912113743651690921823639843891995492783768345462165301839028307406046043279140762897255923829783885612707347040533896198957738932962316886494953832465540996999345286539396342582233299991228018836378693813200154875840219982605279920027715029241155897311732247495425697896047795599754083315751691673038487552000000000000000000000000*i1^18 + 21555378033627747402980925936495002203714271148993070941397400651430926552524485534350451951336492424517573787887275636751153011690750016101743439157301156360053915503969765399605986454351510313865198957409600813442868044815531991858879172570733572242411086811598470999972825349079076349688126970135139076069882104708473341961039850786973023157933659079250083756532041463191332088294844972743487581641664068124348784791748170126203388396434445318271023311060595419564989185550928141122183221780770836861767315523759715380716821961027804745786500212127661446502050700343910848721811084561450619733570233045008183121218830718765816410169572033892181333597517446027119934944611982959672139482471318984172844139789734042114329875956114435035728535521518613014894733802019001769652645301544233351253425890309814447393347386918643367549517076653389940510173853837705640612148382269258799249274210279190021601866556919835369144254754102487289214132580166392138668550506829504452986575574655103956439817496847260295655888798589091765604977263050008242002678785297827675522043863559480149339682112841711399300379844358302345783989763437159084905879130855422587739622189534322836786433656247563208045408462519956201681816673542554180110136943437705994592536308333569161028597082502374998485903767975506043825932794444263853871597529667603951640080178484799017853530778849808808496257621714493762705661902348909394312779888216498886335765860588695871948901790264897534359203228623866450450569300283270365495153821501921281108679944108755495471436489723348726845947683138780525384500025432548241833984000000000000000000000000*i1^19 + -28887671016383933025501161641655258939499111822679779324335081257810091239460161234146400314243676548793996411477255197396279939102738095144161664497949867758674492331366650090654466982169530764078107161962965338085356261729603963096747747462090228795527341723951684331467302574930517876407305450922253785537221774333105604166451377750883704650956280335827615797190829617444330766820890996698085775672303163671547552697759966412162036730679542028028348674376385667600013235533899667455570521782311834062726644338319172434894976219537807313401136793276400860407130160715534133456323631110516664106014050179191004462412809109241866640605101802303021750633412348655778988778134655213544658301473835124462019004594711996557739222714128516834248024983258951045658833438019060642286087821482534773961330106100058058701751834583468424519287161661212009908052455085032820624358852171422224029884593547664352924666511530514530236498148561469865562306908938252606484525119431312229671699487051188936266751849628379659352022383166367100714601071882239211926159749822933072678452235249815475588341650505938640126906240560409703368573014427058796924063645233293875578218768347710559522126119397596690111567083572620148181739020678191713553127616400221850644008352173081218085109264464643394476381542555368987828961931152725546915460819241006761292879251722039321631409291141315394431265712029086681024685548063760083806616175893345958341569600516264558044888425424420682150094405014956618150441273032739474450973110922916987081563936351831400405829262851632307775168070580847087088592155443241943040000000000000000000000*i1^20 + 3304782552501353071184378364140613764864402520609891933671034940049102038429356851501795563794711061459626774175435391028711614544394649455818881510398638462199074914911941847511009728070869538756504874869811138230997950415368758416618231208473720451421919543912427055526905543491638883921120713211706839784332799998324842434321016009710917279553885314904619974011341608049931357969686063276002389553949351214095369741459118672124329145052711998589754864222889184433985711778915643606567009731785938665197154451819826962926548737892703639300775567660434456869346973910980623447286222183078682119010711041752643754400387785127093100645307822669952969549754722612723609337887589683799870601715601591139641886199226023414730973736523935177171420221269763522497338347052526397993018153615898981589700558612327465381363200131646149657589252343488562907131459493013442651566506256590933553485901484061544202062811302984667514943202968363370331121888300642463527637246959361184291494974596507966720193150081411937064576281719564771484092697145167702685413703579596595967647643826568321915403898482031743516830514817983917859195743354605158624664504104867248690147994280369780598545573886249719401950758749425023391855488117832163488227945910905666403597010800349790257722404902485572112960630019878221973123663731543335225163013183396140874621411697290822008098481348011574614439899718072452079768750401280341477860008850079481715020050861225540121095603370193914789932300430290374071375010262953329675384634006065993763691373328770982955808149624369002652116121730598245799607972921344000000000000000000000*i1^21 + 1909915391654936538710342702051397722926039660866150068501832857127688929506702301332576448371254351026560580508150420628291694921630761823510174629149605884408131744532844415641270006634366242894288879029840122410937223905672543242988441455828997932599532874401482050460932825060100221050626840854297584166350537482022969482435182318381873662154371754481961051845715424275709607877920045782101443471606587432397225992270090240118298299740128855996353762322656130421946990363350103718359175975172805989878137632371569263838037680897107706658323456168472895707990965604536275629167072675179517617068539301853124960478292775483460693566150246986578728276009954197990847304250440334197488488177598226641232677490986341359514152285257387208829733462760026170060173470542807840716038952165669272796979613796615875760421882219421851076605517690166754222796138146045975671540179892207306875710750650413822957861933969825045148242720825992466021197006871218983883804295783398421179222322287074426273089588108925942081925011982798538650306969388339518973607603857110627114353637366149433827913964676699552628653252922588701608572578271889340744418993360803202278442497723840991600756874187971408941492145841010236315495244161234725148462091421474330833346318219556632375516039565320864742013832773523325726433998237309589964743235816442601422500123426212130461974479986202114422511935072265190875519316305484679029921815124111253034687756313891581826705426816801098813428453739831177037211430574532220530259090982484902923912112806669852798382635323311989741281316188139680727826432000000000000000000000*i1^22 + 1673033679210160567181791454579102107842332846852917025747261467365644271175430639154005674725345082238822886980316097644150101653526228185236560347650182301340383479875673299373050655506222494132242547443315748658919045042257385772888808289464937250166440445634026115120073110601003592885095208901622019211578284432485697202516904835364528160404054626427284201143806057064682465810723672961707444380922055355242914003588510009906757279562881491518483049706033111728820263681960492976970520330548002661493563217304341877637098571370822790559453140269118389610699972301619219266653322898383333299069264894155015784251141672351312568677705959988908205368191287554815776394959295197973900027099469253837616205572984832230120352419443736241630355529469125933519793643783774235414323122188565577533194999479350314597020311172352842628866506509294280145048331623451604590262540217705934326007276179960671906321053021706774779802239408561686202378544044643778113643745181820902532733667493060077583127873782104898213584267249646489541082272481606878970712460175156697275885474189299620258929190665297175699284288500839607692093741328059587273595819056055766686135437780584480161509815442739949222852458681048049914509385714258602599657254212552529226375071651965392187926848938729717174419357627483771672525376183359824263082170052053257115887863406830780229388371260121241680317429782271502999671310458337792117216483313575412531827232058864156258019357539395395534883778328035126111990501845048603092631408916696623894284912921050795642494358604355213307321870144403144704000000000000000000000*i1^23 + -1266724033126055455273540389871553164587089966780507195716992556584670777297054336243519267626449109800349438953037456793379483676892682932238167551949133651578029341099828584321611712881432003069364685714895923346561183991346931925168818042006628979459202944296962586527138848474915983211271860297270505773947279093565504393891730562342454948528932777071039826051584652460283124768319326386906407382184164885832949901490913108408817749619338746647959197896993724203642700443746507880902018400510592283257984628723290311957735562491530143683218731479202669031947411463988382146666044126407191203723883367265996628147844125508199198187102731885246008190777830259705099110076540245543671196042339006862699457093770162770714916322225434420085464003894977057655851107132606615971716230011686101501762528295766107714112781065578846770453317220427165313374183913511608532508134708043592408069918046141688264026558843845453026814194988841177757659330400176895401770287319679433592471809331746782874207437311210569213469576530226969975408643582654608680059701428864057720505051204684568747168296211027777033794336747498386008796707540710950532789410072916456291009439618519530691545414412236404397998044074218081290247432167276857758278997252648463776573570946933604997225097575722339534384813879794586996075415121843067343540129160601688635017768577427578052639906018568508958966580654753783806596954440482080576514159557352889039440638130243761217151648335625034230076690716680532411204726361691101142511844337628826926734297710286053081786881447304565961084549084479488000000000000000000*i1^24 + 261667177138184813576566391399031827620402855920101365098141746878239847115912979015342821267299619219015361042258223538681165297230407081696058282357560726192708800770386272130640525176809799645692368534298666011796355976912017267162163049640375093584621442388200937721531674397002654664550738501473937499500593672306002831797150521768465285987874709376344571827165420398392724620320157711127748145036270227908352110878756566288184373810605558437385163709767693319932312965317530532648367777953557412279670698076676532338848157927079272167970732997330333571522298980289344226997703800052790886516429261262557089737290260244397354811575479391532150859192859302664682007453819125729914359985258021045322188406541085012942752938085186974785920062611776331105267659770021542278640051042039478766255907220749761957941552136170579174763146354058068947447089991811573777656709061869106342823736030808398679771578637636209355445520619054155193996873728519362725698914922916228390701282461965745403265664704563253571517756088480238915700233967324067478623605802282228260244834883069358275475826020809217086568174126266761713403363477192240637657093568954452347359603003329291643702879421591344194643107024439469899907551932161299281474693014096746775912269854124495789150603176393720682466777690433337811463667049759675415859923208621732089599460697384948667534912524281762118057419853437200153724964732327360235534725321338355690368826839903056039851641885918137439773489632959708869372268004686934594250902475216707663472376894750457486411826570500111185475954278400000000000000000*i1^25 + -16933203087620517959952735711992000565832808868836394567351741816458908570532479506598153192244844327118993641811861077023892233444585509622546349158497069206050904738707294884533566788855361343101276978023530832158178617292982977458753704848489066295943573185766817694951109147924648248496754983347571786971892644592755892859206631480259881013761477320323086103723331805107062353852867079741695510320496040784085785195825940759020267319424305704829169083534796943412152623464130178970532846052450162187250030311893466961716144369788751092555301187764483472165267486366931769610821707851412249603271349225172325015117780178804083093959441075436233863728746547455767216351877696139627256963188924035876144396101753413722204272521107803829041124396449089344897699367967735308706263603799629329075726299892296771085330243353185587386408312910750948222313060599421906352935836700440702091392659099545119059124049929217591275947284113886369942827642197602627943287767300927450175966209120688400315207308992512121307216323498785008623659391061738403639472588544636017871851280276590627865892300459456664233132668139607175270390903052618525366931858665487311387411204687852367710438280728347186915214058416640670068182741750136493064722703352330728534073497215220821038206231034451088098252765844284499947991882186077026906477431062348137921845750981411006179280157907165067889791672361752430697560218813557619608171974389262008859516181094628088740854866446924907280728972814204505673623021334219166592050372221416048185427647055563984579818099275239050444800000000000000000*i1^26 + -539979994770114176478137111987509421032509609376907025704150702049719830452484787762609189636646686902407695821009059393715271135423765134080902139015556248939175535024480726061415048167454213807064435975976292903484214444603481611888757220145514329733596197740236953814863531422089138626921990160236404050096366665491641366768389849651258072338735061162547850384449558877610914643811795419637993698643562590089275171399126111616579631855767305680399783259221850075093947438734752374462765295822743462680424718224155065350720485953281196146884613156051602796302015589939651206394428342599455176423651114387907934761330050158628140237477143014413896991387056120610300782563091415395405331330841430580232858835237125916923838384273282568253728315407654993862041803355557710790831252775265126370759673082054423341769705269632906559290507953681992540413264996252157266228507533064392442735637973673249431906490143894875082273257008011814739530164217241563981338410839977680383487836718134112810662899850161443702746486765474887616610251290006285208240474930371941981469884345719142036762292420733507298352559000415312985800491595713184397457697679227239897149518774687001349493231907026013422685259734119592865917482324207586434405066932498492897701145604362268302716405705135250774409513844561971629453181150910226497005979475313309888669445711100910588396893935273018159424011810424021173494225352704566771640895261108838234683768254763949061326259500299117893403478521859908669851470687467330427236043621520628859025467584470861541133025126907904000000000000000*i1^27 + 62572173328351749022975979402426857704102494617090466725699211580202928923719041503350080883878162956441052554151857453963228689806047244627831926520559287477387523138318751937549186720800589680420758911738412518880128316851287479288225937823416608137642622530662777516225609374559142078288256030545071025821595084843885223924413922958928032741010371523138613263462210810979309171047738451630735202477787236172567721873478713046012111797167814759772185892966812838671916232163147956233742312680046826584985834019817007398578378522651693409770791852708653555833514088628255711504709662180792184704760398016811382652544790509020619196146633744024237757063617009577722707808821321541726058319233458346968362016405254564691680219692319069253515237255717159603915703796483705470951323948850579535353227797916287152826666578471211689956459824991453360915588393173945311848199130732324573138045408842454274864383295148492068136231275639006523457241539395053176188957626781592673875690758995426735912896427106646484726070472566219705121310405046551830328028594624721830215857362559340104932488409264658331734285345290006406682100537554795526097107856646466710719855200503095771485635173038413727642281934115457392389174031379896760275761362753953763058479726332640736488185023514497915781382888436630790808912293046706004995366492644866398489135699551895240870920310636911777296314264597415704163258508741753527252677624911757085572753379575757797186253874128516271129555417163651354768467488880270831532650743958647087703371999412985179820313804800000000000000*i1^28 + -1394114428168131398211327393778638031815428338314010769797876279918354865626919712445964206934131810948381160444433477594036784836956183222713368551164336315635111158374851104243291909166933725858179844097446802952650460411716663419334005531034564877454555457210174432380469833171221338501712247757577118985289059976562723213714552873980677188199008647048591059993573604532963577714112683081487186916238551461788898549595859357202366055460074226555657672481181962208572315178517180980991146095973572456987484263480551367624342428168998681429228295150062577245156808064847734907338976995965595772081445246748886136941942242334846670306260276962809769200331244098734518803257467310249478169601652861520454173518023644463557946286258275372049000813240744320525326004661273554668569856673313074392673746777559066172813480876669716778769191672317235687969906153957450452613895450430589026530992517806336173370276698493667222857212338660148491244550743088158175641722295966646962560956550637851577599123376808047069969719710199164191931306684807263110479864586466973142918630614629819019757911678350791745623209920487455270018032270229005928634844108523546696880610790545822648826245711691536133725406111614728067620879059358675732693981847904262467565433680478231473464393732867047188443740253530184277827168929870052241547132812212036711948748717276060834180670867100300307102263726071367891844301980539875450140760136034604860323300525024185769770579395404669397320237543650742541503781393861561862914487509530714415814454625222829015040000000000000*i1^29 + 76604096326709376270700406708882075150601226320296729976263006719441933455520582417677791621598127857391528145438365888276963325564735232689090083993606056894168681598850621952670946398164196426275150737651480185986863754248062306814933496881799765038287369547867248366235862144954363455539463688117132146774895026115281859099693679850809662041670196494765006576605908456559615003099618697161997332838963036013078487442407034047202132792879005623914018361881189953943966383780413221431995098442081415399284464980880388901972041080550640643669118539226680673318597795173346469757413767541352586793033774501928239408512683690680583059131632490671560412081168849680076968324280718896539219495377557387361687135685567964225153124337452931049900238579194992765085896181283246009153219355334525287149669977955418875003474516173964986325521962356951041730412067584575940963041873341036785188990349488458519065906017744571992750929038676154778481994181738172278029122494814248055096467205636592339839842555362807110520720548925414952499555285267272864774602086716884359976326360956009948475700485061049271851445661228353287425620973247843892725642603521885801833632015758262201972428343471361515139861532070348258344961800504307315622445882970799163663280708278616550509486740858657313006050458880120185477270658196524598350139296857574808424964119976475120635377841011070700846932417466809359862915250926631648949776407217426989611534278186115908183730551663163415096774105413030183938316043499555588146944422167060569449996188909568000000000000*i1^30 + -1089196066654721604769524157298564679102045663293662622828346036691798733013817492308152107199502115504627634558134891961524936997714011791887229167971135330905948084420246177280931631967604303921961610751663813413872742034715212558145512348900052828268972922609474683554726269373745569245851809766704102182776356275753447044943952995784770425787953609004705640092898809842192597926845834210005504514070887214478211392056619782171773021576241419553794049514098500067689329376915968490378058439878917764483575103384239718019140456349492152014777310963254784949985050913359509180182532460877605513288728297110313890994272981457345580336237258162427572193495411687972787926006834392166499280153759950193370608428683776426868413602765376294271370886363999950194652985437287981743726872585843582592993314547100944001683023889578557164400525749302661527071872936245561548876046288403257340987262834300760845360948644794545753347626743505796986911519623946558335854122189348681531229560324923630434410381711127530838774044652614580296713546564132394185843598008016033166518953977225192547420914008564407452492037589740704134717013118321151306955480183695941907681597054843302230711018970348918783357506515042935084382362316090450608823806083701457178428616433497640700030686130878066246264973787152278345744877918258187419267143174168740758742565937406995304894779674240455586644476741240623258581525688124681508788538847275497476196129434802963384435778890797094534025964441982428832426384049203442834006004867146755160722636800000000000*i1^31 + 1755380826947833200714317506821525115083538071785298214648589929020382942470233261791043754161754951725513077860172735929206325912314213902589435939356593833811188966076453841083114774848600966594531617470299211339370172226486486495116725151457755380815031228314602167815064441667612891586005326856413144860645429362579720898763990673449216930731841858115779647998178664288448159503924722273220799661762059419469346095739404777842338150821337626460998834378584949393263783241745922488542140830094586759191609760791483030003824732491407471344599144005419714315970489416516482826030055014283816334064472944200500657522192414410689738284845891594115056018334686889580709007816584055033582372169575002701749281670188341350822652300046399898291014710041093737370817060548545082532303936549408503159611610903936245173484819712588699073001614469859482513687458895646222661931614151622884856508189622427895751228532814795672161653141833934776693765467539001033143785596598251687906938229484748461781390052590934017957877750386988870202077401122925777086995033665490404438543227127630037504098826808183141382231937622785433307368577658934831902748757120852264806073087760597617497232829792903196279304729329131975908115698569641819491084383886334879821419716582811071756800052190407989055818496567962883947472325612525478523548696614697295076657645635888726652931043759275762981796546903189851645279848858117278619792196590150640282711878563132321547573032088826324621237058965676964179017411190930130032633637187480453120000000000*i1^32 + -11543007705831278446138510106320092774533169518074575327181197109953259186094985826831672267636795907273360003245010400111149228402318214648588239468732560445140377060951004244467741638445109914670751283851267361004540548423371955789028782688995355837006515320749098897645217787586953591752336052179115400867052715383021820863406832650398848396609780526968114278433379152619631092837450048192740690661821368663137492424476968726384654048637400870569220989821890433186042331649643053638431096480541752168546323195209432730947780187704539507052182721645740691268587270193860020817894336642988534709691472837199561217307133459547026342919353963419930746136893579265174945930527050817836058958590943008833462420223253368903031691244203037725237685575905731588906264541537015919316390496993109265899461482519839146625978429599921116164721889009684164678092593205496509473419265455923824133782865768072103716426151004045620012808279190385087523482370867646055566006366069419870353040158192851145055583824787902095876841277225405714007587964235528379919436450190617700617666469503640594756187582476097509412971361866524298314586786420638532352939658817235449708538124541559034008528141530756947380220134281665798776098503881316182963266172665136959010567149827997016648303099978151970134413640339958540483615670369452911200824851508880412990956258372520202364173990022432700546999969942143353666034903796159659855143105728407955615742934227069834112485193019084028691849002591050301408656944878411425033693954048000000000*i1^33 + -18338642877469865251227027876384258288312076206631213294134506075052220388209752998884366744351598312374909015866980701891416503080034737025712843257659614154498113112921758684077646309158740235166762031894909603612412557392877133206181192541732503809498167465591801811141161550402996573160972930811763212421210441517496929203935753218100058774245971976193284498503574458543831167950188039071477460497723847062275592206401503488233421662233467438271608570564873727145339485017880233247798376102551012267044605276945590108353809153352016746411581456180085185316529448918144451362775444037710464762729498439176138809928172941389644713895949260059189305779347672113115503346829001069856126070253175871601061682373085922384453595057052592566718359733734483014183437629899576195764590135308136285263333364146667163280731387259613569542834345980762826879460111130516061469668130295857493321507191050331922340636800145748969892318648120065199774038454231920530898047491139296897052672350223966055748690759869081098639769285971804333690178080951726668624840609500615512025384510909733611571009555329785726323846715721701386571974978960498703001221321708756516449040656726620633140530845093507001269410337357316894281603460343621540637479077626015435250771272680351059721947349565743643828929029092284438787761805407777308441408638039229096413742243345429921801955112466999622993401280965295403503658604249097373714856135618858630199305463564785350046701189108623623245693946505317576897096378125752729600000000*i1^34 + -19441241157528051516457685456956094489834563743617783706988753376590041917412658433520115395907770930751579999378047423684094546307801666893661576681145225220482237132595719923910494044682448335287189474989471950580175641930171465896124249907488939203373777235931273935077607394030762992204314631766610790482703859572963038661939929826051004052656033819851760384849748085668962750300142418487523278364471241862671815994099810939373620403204978309480672212877489237440986269416542354602600960943444857239899437807596760490579732319359904676126244747214926435228570373791495657766045055901446086410551380313637803280013366525093472985948516630097863350338795459679293446929994674081015123076666643547988426900428052628842283208870321352452231691148637998586172536404599460325939777736459343508115351052132293351684024848517944756480002177508865039938190628725396058264640112814987343692397545806965714541464928123112154694740893629321680395775678793048860367001734697779080302412351091229638393901854733682217745881803044978492382852570074842830403515803180937865336831626339412876391864550075858752667411645853939379504097091939038552164760269699926296897606709697884097168159381208432834968834628013902900626555672090514448682889957089875610082045520306009926422209268963523444369036667500090880594353541563186237688457434375919457071755562543497936540097712201884107746769153878195929743444264647976545672286681481371193540741558937913783677105420160876966670715161800441222911754240000000*i1^35 + -1408250717753762533133784120781034584088179648398041934962411196249676137832908681579400306083549027873580831459796360368977957276586517698062047535742208013397435260908567729440261798285669255199730480658844021166731680487578724800956389161848614541607946829876422879161464420418737436953440203760038933549834683147971656203871567842301698364322898856497235899713044760828479615470700839812720641923725807440381764298437615352452784631794635357275746791227453372885136314730527974887473154607430944776627465526909044411637198812896982279521486275166370027433256899300325725558501105778157681495820440326068717753423656789287386103249013016608534298088516569189233261743817682191461704671043359557297004432115212276737336510280450213236452317930098025459907878787921038494745215057510363449929866529644407139414181084690626904548577686339180444461459891116077683457996037372236759520715992037134974030861453274821195852720294915776143570032438517206618252497695688508542925491820417614165567706730602815984308824819366367589416955426966729458586075353818866496367837016829670384620560430602269904843580852344425365073839764179304532566831722136639932803599919521647978246794955541745072354216794390564135620994464922337912073377517515180217933554260505075598610597735455946327467885327520759396927187811761257171919591033817088485495492414730278568490936951487209493205260761945883763603644570712178571391617975661976556340502532011604666288219090889543992890184687419392000000*i1^36 + 20647315728731608863048706628348041458721215935558484537111005663294580583010045115504911314341928088263930814259419174050396575918888053393239307562892752322354381815005813751030529278683545883533474718598555288892428519852086419817921154639831103539286405783055720487993779447235390687307796022898338890627223902057503612739470013105300305318601995859734160548521013921702139484110113051264786665007979922127022669361476200453434116920967575826126848445252364421976481209541682518755046568908093308532968021002089383355589108889234828955025740723873382154274311610375142479960231447765757005790748686223553704637630297450634386994295836792289721614267221851637664916028004280585965070002335463851475359201688464394940363671513309393542245113753578232900148132029826540368910704230907210172575918826937667982064976591227689261444265507794830995313545153893382319520147167289900062095207111770457325699942175870552798057124863202871105199101033895265742933355218309644117412904446312820224431569460032980314553684460496888335908942552263167940012868178674379899377780925597878219895317582281572967045164313155530009838994895284130104187408454405368277874961321668584816526319664614243353000933558799953345209557486566434357977035026303300494070860231630548918497825945069774988650695872762417910285649309945627058892959574746422846666669060936837543165136292013390458574858814702755230036968750541614549342816023867649149563871013049724392025925301882060800000*i1^37 + -669063474186843334102845452845038083311075216917577634484663335102398696958095508075444336686253366167772301611215375338914962393083624461775212205855330185014689925354345771956917131181756080550248815648734279189938232778228665920924021516505256310827692579879212829256962619858747540178458584222241660641933740790061499198756492196543628534726360523257595484965144330733519802600340688127765570037045216830679720495408020199063500036774624644198499326723165382773926407905261333690909009379544662557087943144334669600942041292217658861827605639581074278674245550991236554087357109985864855084564293028376229222360230890566011867935636465207463666317668349312333176617832776597803989006088758087538156736850651959797311407431404303216973766714669238776568129591121839740329807507458782277048325166107898475086359549696034187801567283970324720362308268871570068308119280497315909783166373241386774030394807592010502384806768728367125318087859023757969754660720130482298589705889874140642112536481630714744659586695368662937316389482329853502853975335915517432309038560220983680219545544640259373654654639233095695728397378143581041312085761839933416789213138561630571856584088873222988125816241163710979882961575259630649622435536502214392802525542553420441792880891944298128649770173216793132104468445784933226297757674130009310893209232748410872620565493572996164108164974300787364883134228039412905059605134581523232896267291149708820480000*i1^38 + 750901527412494552088958943713261264013466713444997138073623188007332838717871786065511468446315299394927702969192035763546617385683754294394596166216856241060217787311157325991022548829768614070519038082766699242811504699502339216703956930843079675633339983322249469308121518280600834650665808979608921453426010721906729031119147504863155417575425487781238053153549883546100769297528067413840229224504024480204760448532893858387340386130048147853359713663770903099293475799218166811007249150666240173107542147053985440931643896745050087771793695790685543249797608696008525515874949988063130136594328283644714154887931282858930647791988025925199202898787398432146769152731619434422265770514083239302882697740736658400419943720823832789536432221884694976490216147079030856575931349471957079105265885150524378384843530645317034370529893478724406005343437688963145375568937439208372364377420133902857804847823976294594455799482306306457892836339023122199642061608379834521205605653462735521229426941714268349700627746858482183412616146265029936666911993579527123084676404568583154121783394817662335461108710728695601015055652646895846042540413674255448355908428290902011153551803975650534661875561759732475555104873084353629684864346279917672437752646769503385978247408374771811653052887497754840015066022430602580463676564125726336626394855931026592414097037590500972262651202843992690571202055540718978575617872139124736000*i1^39 + -807471943925687962528305978939223443407521357987723391575109623672882204398963988755382958807663054974760265362545085781272644876575477867377941892745801923701870557073325055477966661406803923016935808062937229950459972264014944335962690036652838936087095009870409685817140102424823308736194181776038730714855211371223098100580909665093743645518515734245950572354585068628493586494000587899911010846001621690220830094258124832746365555824956173063872867619045723944131942384099505230051315939176133116815444635765072140850342460564135771129103209817874539879309193547824842986527163896269895813364487131949445460565654705445656547247684398048936648581261406929734844121702571955641592460003131708509339321557865343722744289500250049120364552282361950450389827866051537355139462658342677723353430132654468009263789063705908911155198661565437771381351854255200792062295579544294299569913495861086497515871263507075633239756570723314739059670758186880871885040932544844649085540525558493448626275049675015471704557698136192088760099967041109655799931246366041213150322857371308780039171585411189676136289328557656974583380469053307479040575052017755230799965360907238311182994285260090889023366710387626977591746244002802877390610925301315057286996539321738403979797724431942830341709882762109768169209610172340959327996637290367890782527814469377754045720505172692467864510638692231596433889471705907200*i1^40 + -2152299280415728314691716709649644286713481652766286225580635578093582717638544151172211728083520465098327099337976017859675764196184216692907852697695752599105669912880296608105690912008066970519653716640996889862765843190515973769572829516063676770894846729227142289238605660459400758710707956973516492380619712633626293587578778408734645461311510516062343332885420408386740743561713144022463078146767085028932590783362509604720696351954646075243173214964231044584193302938788877527338368255578525439959713870407852310840361164995312903496672148577459991337346013720332662220198428903093098095331442202758596376447617464571044202310145929436228623457877864553317921229126499392547056766971801795243401837739325935557004173585436172604004080817108299453235679348500539577840162263288891433255055456382769049156714529708489869474730925456293769500792499296625642855653113135187234769398878782077171519296850643382392962578171717951274599758080493672640174877368934653449447576675144778803134245550809787471117643379256355837097090479315430960679944189770561797560986543514452067948874851439916148271299405333402547926841968004977682096519628321025418711867594422399303907621169300486472983667127397592212514439837821819576154023846800199986366036490519161756742826795846669046929056550633709923098078666678471424501545653519943116270679873710895123314636816766368236957655367680*i1^41 - N1*383446428883630582255444772309788448633031383626971771741503792496188194223065270854255824104135240753922467362618491002847420067992526825164823680089591887764753188833555059649793495410773805499351842083597492779603316518346801277474182326151556440967205152763387489296538025053815476269050974590228310959925269239361778551101274345371089296883225931539079564091911819821781259118250832719021735061767545011834398835873332193789883888981669954967240137709032924486166329482553842225427250051838879872314808567583593*i2, -50256216748364986221270307954696596415995950584272678817047643329949053379693629837602491977226222630688052922040851498370040119067440619145848387030969299000714694648028875286289763525947909359621462215528655756821346472047006348078784878361925991496725598884678041727757532321426071719572592357827369320371523068056884395876305747185666700906232995088026162515959586266195323770907841718891395877404306839078605861778182068996115105666458234473442782526967517006583539233614569833413684787874020341351960032194525751868522061375370109588516795077602027864437166276509203018620058867297133252528079459385133418928686161790979810619783788332455022102392280410689464836911563712272875736822299688044911523623615935057353849988644418162265073108882381521398411885989609324437120588633008755903807047208669276799387021478280138895162918472525757408512414376835518253890280775759566678797637550513245491142877275568769038140038570757147428517925070418681486592546621996446305361045918270876829315315687859407819156467811556650284157095914860591248451405923370188301178931669936416724383329693477243690840857637184173640443356397830784825268653151195721359594178934845775384869160712802501888973738962998440790399817349625033991356111302140677757764832435166062402922168508551130573079100448612402775674134848992230009317777562634214025500253524780036400527970111091982221495987060491633136088834888148376309312620120480045987425444195736852322368343508137440472058631328945768751316455014444135493236698210863768406115489360970705988057673710072741004306287394167845104269033332228348813315246789852108700883677820475618418049195803158893750648832000000000000000000000000000000000000000000 + -357940565764620474897103736788030920247469330921236803868768781149439355489501297603374683736876154833773293697029820428411011752321025042760625014405039817114085941813248076723622988524323116898285974822151976071788288681039113618319582260180935494411786051796232518753980956829896250190886273828804923525029655888671913692614427637075657353059210779984789480880309547544623569076874602950935999810866096728967262202170578613896885645521623030068091090285275924838670301547420329067299462673245109632264996766885045640158479932709420750051049095561385245224794217108711646930233822950470123829340399360050813628764870502923087574797626472904829707212272316380327462568367496929364035082081812255215830396666840611743585892408199903480428587064723032015358668265351429970241866250020153102472930071882204798882963826589311738579156557008958345781631813211655864621685986855982766700473343804390258332427030822222757277781762683539196145849017003064063261531614642120765222311888700734158987110858883064156120245174759867209559425684101664293634459894437587930917865654649283430617960744680532790206539899989308910485658448817945186494219793680828419949255376560992667928822964142077336541965851437106531204171021562326255683772669726580133634761896387573614158773259473390436275474085445250563001366478804932580742751410283379166269850211813735476819255653620646240274503075208522693091331251729753484007744765067687316980487022177409703800365825611109368672383120526207207600369945786091711819357990744475315225351027529631216096692060957920153593204541458333120956544180227783649210370253054053025088742607591665066578036281953695745976565760000000000000000000000000000000000000000*i1 + -1601766512915541006980044615438498576168468544948976088636955184659959344512758829302688990413388695678413385194290150420992281929175463401525535771325284492357427130146733990850535080274454194445228573274821047922901855097410097656043628601979024504305987902912423412890808721873944677025983134389194202514532274503306962690499892150334968123750003530704627749962415469774693988829288500554932087283187714391498177284394454162186829923327864762643200187585233454882011116627766384814939872113204655533617010584659724883859539441558802568970108321119134589392672202628668367270448179734119501113785518547978606110359107031396758377089205741770620825186021820556710115503742679753472234361018517096998932156714920944318335611120123731299995376435339631742891861492719688517064251675633209914813714984028852316005982985588772687496855696347010010332856605233819920798258814119474749856156343837671232629831088983397471910670085966259445081353451440077791136461891507785698860159558255681380263625206836532143809025455398156930126728917094631753534041777593164513319971438813686495793927429005699911701427375351209782530656082443213539183165762132273043476047189643039361818657061986951131700860954713950466462870114565113019910490511481355715747700178055397936877740672781072257143661861240161424402113657004722495286823464393210668196308758956834069282953854516111080016394706583548157018662057507196603545769042442177007555587522651470264407659179038284075513618031387404438086627236528544653094281784429345235178431282802604888785596569867871268193825621659367661270129920291417225791412156851724108194153629675711337296555262827227965816832000000000000000000000000000000000000000*i1^2 + -5289883754481697318949737237323635580385844967565336354562010121271498141929676949610028681948741379271547737374565863907485640336804525315666352629146526874824438039034156053771497276120074206100562634001966334276027807286000725130208786808241904343076674899954909041381950573266555616946219530372523501133784056663034497626101068496333862793346085837348336129504915421285997057838595302374812226378001910898736885136426883659668778841642210132593567982634783211168840655915337061980476058519606601677720795838846440841004329098433421147126863751041406863582798210639802497009995672521897871359913412247373775449247137311135412582899133369591902261963659976542015979854495607678610602819963428468830259517713922867772140912245122647920901824839975216419243510212852658658561222583132223655993303392029105026264045182150036227749395504535078141357241031512462897961422377137330735135329892765544553575211827632099102369906033867028356400382251071676186042893337586480163544225682241563584379834074623571712970754202788610602487493486325742720355072257428058089010182872211329905553878278429042519154779398628088591757364234316109119340410011233788401249556014566261371756255761927530088402126813685486530865314879941741946949214299734804802773086374934664474515028227218066785607611758797739698184006256585057717536709126871174626826181136620564096828265284578238462274083444692909589426507948076680798987896237651361315604200687969874713470219329586351282849340224601974840475691618089213406423278601397879492841543589725214977433715599737666513441136140813470825920230672550745680610147497117265480208742496885176591219986041964795736883200000000000000000000000000000000000000*i1^3 + -9301128305889339641655559593879774566260542172603995974548242913254980348530115020403768993357581116216413372410459027401473403348713355544360612244449216773090629802152573646257431582258300911171799703714525203496982935324530521123781425770868547550911826892036228229601164562518815780399048632427643873447633788388106420203081869760304811266838521569536873003729289696543346983720185464977915798402002679621300584151273904945910161923479587315740577253779535000739373007368821617602707730053079538946037200171489712627116970064422385999481445671844342184606161067274462421960862990325839699954800817885590179115692422604337508903687335487677505803140946075930956247455175597451484492571843255592082860755003885132817949993367612737235684898901258015446519101784069573021928653426396766912395781932630566312237182733589021638634393668983043325944664041589643758000739234838765712931610874980858501570058006691119596402878847854681125084009030684739047692724887362673836519782437209017210498232406542624480065917928986552213830075180551331206634416811617437724467308877225507681829990022050133012000522420111070731803664634838043928990744055214894103899474468353715533115712867461908973190726174001846266927085309767576808404785673771601615973736872602965398669585413578160033276442500754769736236903300094883905553963564507316989891026116309333704817402617726168717871391590733537826157982289420338713476503117536234116305184061157953012230603855731962971718721898242208997075823518627062001818430704623985264859835580863539257935635498069050170141486374905272026534190591972169681735821768316872685409238685682102099833261508729335971840000000000000000000000000000000000000*i1^4 + -5380525832124881116017653218689173722527615552172898236342263262255324427176078872049375740816268459273474875042449927050482374454060838726585015102819448016210431872117241360599819070088161929739660010714488863783982118442273259277041087504397227828137192582374925518705646487409697600825160237105201987202952262183360688919721653528872082105442616186859227455045989450750892709823785038810762246196410842514189149767248246782683224850378732323661053304005171654325507929164892960300837484764430993673964298102595993823734388686330631626077855622471821077463540646277320637574253612399061526947832288664967599723548605894817851705810567799720327953516387253142641920643499309600482280875959392496406870498815834753805635291538451315016100974087125913107027331070868433247478322646621766601413665845065533979225875895858222257859981531161796825055240761293293474781612621094473091150357591823193366787628431245111491169895111672231366696616584958198921823666217058600755846602481039435364468373702557120456326054541955518194576183878231640658846628610945536576010433992784962324622481409245507018966234913740961460945389401693891029638853287635617259131203542793301033148376566150801861848562937439477694475758320774138740958109855355744917169731862698103908459214980958035860834784162141086294162957890644408707034620505379774941940331515911333187267076732008858202942474557961586870534733435660293789116075268038295281341313979088343732614241382204260611731177962892305932932985483749940053399428271366450933784946739855825410984596895821909778144360738297756846635709896777462112176730230905236719923762837578120393910977867028627456000000000000000000000000000000000000*i1^5 + 2692812966717924424639894753181409932963752923972091520136939442352717795207724207786678190248429744964245394873258151111509639881423443514289410192051303476228311140261216027531248040165444461285924179457047543730505005086296051039729006404467857857977279772459932976273070710604019953034473136728226889826033677132657582758842014236964724511540022400488383759622416142109242836706457630894627829413210499433661243509573609184978399278261639498577327508893457767227869933146001487393262903912029427911408678073257463200656950332924607690359889275618105038453712642256840384680048442386012786136928800504202415895692163065381960056840764506797465564101564203515041213559105162525526295144204951844706816573365951500977875643050266250036788950679675515195483627235362108456788342612275960762594289452590542275608712596076919523109911467384195636853934766546116495383434806835309154662206616644714553967037923316999740241564070497827606379845934168061063226927523785254617011122399676937177631593081926154628720742953337737362263689266780335182814787081454912683800001789889591244013721951173294651371720772469552691106456757159525121602216562316076465637965551487072130180884988024221931476679413441917018998374922938775662061645964098210572554098339091021692318874634263444191852935703625215694217276616069962280194047078633444173345084830315273453233815076719657043661936182351708110330356693383749899317209098574686470898631290006840575638254450043289938881126572080089269331745711690430398187928194244423045923804139841957154227980611973122026196984041592869570547339985645228405392879852459420628736970155437276385292114274025472000000000000000000000000000000000000*i1^6 + 1282915819472216479102903257950060566792177298430564737045649444290811990674545444626997155149117183937760672343727725839059633874429634695740088089209611646180193186523554204183315616129499967921546908554185576996689412606469237507839702211425344951558691905604762605095442358478605200929931477212861468682068950144099048398055812085737822525548582978581184635905185790741449606741358873902389767653472541574841859523449935010310919709316799174226953596396145282720497090272717498470894104483973671276454832806153427356080076319994147661689441164956563506561466100180040816440932199025117125103265794090380206793832656851806831846252081255404878278093139792073459784100959357296458484946951510092555400596431905766846646271059353788462437965176954642866583024371814521681120966524901467573337309593342721290343140797285182148767933805064687020780025641904892606993706988148271917924852095624973060773348916396750631884118669304017460783320435326166629457122778387005823185199518948745656901097726297799508103186667379131828964159890490264511058827314375506066007940903224825260541373764408373598405789097090019418128278901707691878073385814063975600388799972843784227231090577994361361317849510431089027730418579864895591379971686212418737888771296127049780181477968804690393672944138862131703969271108085936377847033200795329033710584376409328480607567342234701529170550891322905897984863073809315335282186471869130674756469526122314063771415876697700694935670207677506458002428493373450565750574094492141063212288411743834981366743937750237745435715592598799819576222581838926187642742659344935339308415533345623969395573428060160000000000000000000000000000000000*i1^7 + -1681647988662660625541652130036891573994079455459080654591600890145031687291646249473478764647960073445426001269660912419175071466756005686069751218662738743037809273387467517657639666781941610909796924087904828773612024399111328239044392514514779391398046612883064167980507027035609896463554420466489051961250901835635896249908245679417645834812760871834290663907785086880132978248889872794424341655257611607240026061200324122773034004712811130299106174958846963451887002949118165307234531300407978637012233970557847691834755215772987189760000736007931561098670071141497518031932370805393798350417080735870909418476736086537148055046781032364196849953073234921519990980946766814497772033773314833912244245001641269275186861166724895036518748673318526991709548356420423759872773167074414870920776111594044189494364675153809075444407443040224076932366467716196623712936849821846513902860954878580353391830677515872654720438501996306296960505386416180466736055503359730854732330356494883308915920335863668726714092004701276671493342226873047151799806417518393542709095830024432104363676861162644008864389791068284171141847608091834417405701599054666967823338746705160968711313410046354990503916844270311942424710008169574589478266407192594811547847246330270035277578719737131523606469881815198522911453488534460616670031421444671258540689362037421438384312954178580993307358144300194708000964376610353675193697056651875451692137206214919217900142129866906097208804999110805359525011684610091483283158942905565961418841095922376580324491472965205103822326846831796299381218000147151076989319142555858439067019153337637736274076893184000000000000000000000000000000000*i1^8 + 361698323899900547262328531407538555873317139259672292581446647874791278270877070185398403296974524200540530339757157238828663775585869638012838403277991204585837798810661235644075104992006827745314314312489385259755841957429482344331472999272510613585938283771194095279020207095190898604183665873668480862747121719547079468537916140520357633489513612648561392763309855459746473133637134101035138157764663475752171733860687313623023678667335206482824583471135974648208619228366628129321371899179639477846678365188689712254926150802171760641216238953481370496717028071668329988562150654882630511587441543201553566947724467911977612540589404768393402461342183201589062098024119968330597277921624985628290238467665782817144527722487921181268000257256603651047297508473897414527023392389577207977412003642363418284141562320722026056652443895244581648768211576283168578893476991848323847159142360613376450460144119003405704943289688370300126542180599164000223803166401593834947683382487986840018162654714464485122117339762776665913609695815810748267070574602161864418196156106459683410407570935751381442388080810671099578766858147222490349399861712762606280667162946141867918775818094117201972396363153674201802617932361228781337740167659362957107760455868445502367619442126516422431076590097095692505112318550808937386066189609158404423091258011408033410794106863658436484918510165296141259945423964248045737892880855061851441040716003218413850089853252212798322354154182916458072724449225275029509693383488413245136079978790045835737548706982026767977928939834260259585280021870294366017630519086822987095900861098963055188063027200000000000000000000000000000000*i1^9 + -61703725129857313262923939034247034138642061528657084491311674744061169752014126989112346755466895850690575230472533642632568712980494528846688029332020662446207063015824437072995255637338532447016544242394393989834282012987528340851515005300422206741693191919278708954499785376709438071045821403157168229184465648885072204308418935112236577314803616217152398856537846253257195419266439659231154374819232447833052301163920273000097893454811875026752687555506109270824938850703048322688502232272075581301951727260446502040321666763012533483226206796651882304494633814428781651931480704320395637501082469539116987345234407173340705817093163361779523323691311172204273447086910623143297859945673870244256358632707706429625713883997744620717118116601500113405103921409531810975551652432383527070065222302805108519592057208761667864639751307282313301577826536552588311945172378376678552426509139634819379061173088325946624082697642643387864694761697313436289005326540611880917053917323649457757648683768696766261290872865559381215371302384072748501033407207650554433723783495389140390008256627680583933032979289131204803930766366703387341152705055221782308247388224079241664149845099591410041721533612554609636029415956856134140302795058183610462558580742500926452665431646396233093553208418045529995522324944141413225112062709197856671545660790584969872870341737796989820707513370986999214879177083989003267761242458455003057986225929156986354807566784801717191481969824094899979163753263067295163259937856467675498549843630866271122663276824758241522876829987228468477878938054273610008580943004313089065869603640517360101621760000000000000000000000000000000*i1^10 + 659233927464110009905825695909414000711586775273797451800214438675066054783239999951283019387799713895034657679272310753367217286137894428556157104335597038912381389415648968762312968372514709214338167011475611462585974616635162814760680374061347074549333676713889344506325508236524951634161782432333398045970029407705939642154709055435442611393332827791604962982189704323333800355362444593225049155160128364417709191967048556589197244563865071673871057232168073303303867635940650529728408948027973512043841210345442886347045512421134258657637226460484721646066781625647897487255742327894209358485594529718736664196348890900426471343713112875101037302025194714652982956055218614120923398130156365400333090644183802293913197676877965795217302049287008079604721969347937574282867628599990221317482008642846477040565596244277921677143129754298853177224045384772697353805692124334816345072929947810295429535823863643771324732392604674430570775964572896458069653482926032419737644282727541590118182679326411281744142000952924713801308445783631812078920292726107387981315857747921716814503412864250379009115666318848452016069307259729347580904591643124790182492440114783585556211247964207136102607024439362512634574710413334593354132888456175248562258455489367868458175919791354923461097670614909241238989920711404704678303276086564653715619022979212599882644341791154843718810059437331920442529665839117983288738611529518701218559913544644509635997958911201848340032134490988072447085900368431744498954728174097601789251639200144256965735314924497685194208497088275920419576743810515360123172532562672158556062181781068054528000000000000000000000000000000*i1^11 + 321345987868639084078077293150874299312049778524454762617133157956228249827853190426464205832852821209438398858001143413985874081162360436608120785046010259492026488861383511986648386046911644340722530027516198228585804980128800806625099578156725161359078415523069141145323988966415035455374444808465249675413087299444486256221827211598814800744252466364466039662724300997185611296166581181321058545768875685238010845752273418172731840309749784423004401186614169853437199188914027822478907178204947290393416584850328955859967458158019902256300141349184583698692378825635647165826941757586537301902942715482613121956753091791375547296961090587492621094201486990777081862702578974291156164512762957443326760178362698388133255812671033747344284084912956978639657850693264586835389251875351830779866567027483304194489326266496741483076016358971134105757114965260990809195955186513806170170270546057591711733989546509635768994391441831878062877936609284336819712349021527438023352208142384287368333623527151745849838409944789248574288604695679671337529380824904195107713518487079762886960806883727673971809073779832872795202725197603756927279746131887506897612999258548728743122884285561956083446204953499678818198140368629876213615879134011201566460075874637496141157509107094688209408187172651376522187839476006486606517149923382270021914162050275950594143153600291133551617029691887090436061365441290861206847653688169317374618235420501570343704336503862485473602187533674405580008549324376624081686931903555867378542860509285342803058345849445701850434279077099302173679599795811056530647598704014715651977547665847091200000000000000000000000000000*i1^12 + 7992579174334327509921883737679924769035679438022900871445120586139731340729088430278879359739828280578211125259628702341396835165018263899313315260334588376203362850032444935337112241635853103803928284808225883259505429199910724956728992243739632389246481430871139029241133517482318388202653231885751713745111060334641965465012602113317625744274708131189898774632007991628979990018105362229427524636312199173438840274014689975067893143372324646370055017779872461541154172854928867567795671460183276489657453169136117473661713931001949018717129623394755483073377363523867453430848920584552954431002289123303489150189569708103276898347694065593056759757171552043211101816945099071233996732579172971915674912037024340081834412651380130776820927187351352074759413607971367308457667030521687947656324634134448054893563688597553697766371904465515921339237623369367646420351098103744834182500005046667101016381360435399871177927905802236479326319877157321938518323897204258203598577810982107987851049439440352612360278874574082505945690737431270091398940768555499999051335685709679710347916348742660270131257677549255331121780302510750028656026277778083599362912605648611544258639470626545332609593757148607228759801380113706811030859726370055995346522720919387214476160755048329087404770124244069805730034402775621363410497635244785679068001066024798845336082165439620593969166306085817393423348147055143311138814744291139916536936767225012389056720270124338351708264594888987912942098191422618489456562098942120697018798148208037964920708061008894452310988401196927853952732720765024676593385841881203802587765606973440000000000000000000000000000*i1^13 + -1954419646259724489725618475737069225569499641114430251197630884678709604027576388059615655935290562514060599283599244097676380276136352831419291489771677695354677284111771251215657018441168460160443094937706149216747187081429058733043762217645098795269654474323516981454168628545403757934555971670240447899585234683325193830666893343291353999717810762403706769408277797212335208286747172467467712260576638259489924873747446528606594852281156717965075788677527363243672814739067705263190744128803946500024880060500928416304043327212336222911209170298924884917494437197300120350958689284311802841081215771039422240512483546356703669938028416732734965016117476074255848995722691156764207405851255633164643174734180768903370589357652791583068671518174968697239068745945963792082773903098870966441555476254100218225348925520677321920796958908651529060012441939330781040256142441042849238747838431406220472085516499722883467417781467949285716042024847044464026665370521626685587037909684983143135477316314686398335469639462808773780295239505440928643626912979116139124315947371000069032958406992195563633408967742165094762603595933537869671873184954059664687532750737409203431557189198327079280623637261182540566913105058647472198638056582020706865836447829785159864407845484089469806779322706717430273140730890870287127829650312683170587532001414804323801403562499715500478487171642392319062339096922119024686585457141976979413861277963651568542233185035384393442051025619571465330437737501347672640897171909134993842499340119483066370269042939782575857049874345187466412084340018313075719274683994550589408770260992000000000000000000000000000*i1^14 + 124544386486030092396722756364387987639664890774077127933527128018151065671989425507444880198268399626052425234161381191605026932134697890187356159022244027591391339015867270051916276420706836634565393042603561469786956412390756046196801673164164630952947979794953789905257332330605440056536708684087389965709013101498947945232733223764966880783381743632863214558068746595925509434885643843787366790037720863603314850977809078427120427134732220908014701590801122417856981598742406431807621280005836518691681956208002579270776935843289058646748648529197172989711232242344454270233968472696508857234331132702445891728190810812137984415839283401992452308221693563063331811101577362675612651499147491568540414098007409086089868595642280169937039881638728303450880099103241651291748872152414233214563734531951480115389260885751153398070797538430418575065962064298445237801977837150477065890204188099255167523582007969107364865191277173856780264083987029233728017144082535965333038801605520454253630166287891706427283548665393808676694296457590441087458261997939465093877199284236171896944204953635035450587600146154602719776787080435243356283524983077233321240734433392087050094156598638343500696944197371760047521771000799976822692888114094796198428991397627629011201509499915226676523562531813918750751852706273271635419564421983162271946023419498525323165884330164467201888562157046689197681047141712885997211498142413679096172339311715050374837687517774628545475266109031959042056327066217189415856046651698230358761496883593494511895791543817102128635142759084292196064275822852522587324538302766623506405785600000000000000000000000000*i1^15 + -8137816256778165992953243686910535854561779360725843288524632834406071576129094059035408717535472007985435195523377282303893458423799853262838869471091243740871168530770214002647293712815702761497619088921106271027333713785957713606018724543648146317015212998405118318054244732570249398970237830386149616760326089110263834430415190174047193952046185394064539782175591570762278991455077197280432833846144403560627504190136394549035612712622583253310028853544829105019860759653996676550744167986766673296213848572092374816818689003955641075516050528954667079266759552347478414404654962697578958226000943980205182301791281370577879149534312643756488234741069856648645971611800889705170327127644848543721279410351740538834249501496073176589931887983744614278344312203232844080587257290020287603299511385508446272474301917130485119949215968271875839578862765467425898631194007360074966704561268834178084648092520843302264693213167869173649954379328037739438753349566439933433100705216436190201065823801905768762594193173876562613854464919674131573709755613694909651962792188218124267366592532528097182600876820402181866385981497043372783787740623218407693976540777643886734324644073615025989114133863987105223674513908647392967916860768422713661420215362766988573584723178444563449034153324972812485773042156550812174579558210208177546956088326536454475945069543172707358415040410528252209489422375989466360759806541642394109864737069963269842610552607238294038138366223727690830416570884960166842905477616710403365317403911123407273460188463055038006036153987172379459983709802933366620190302180763836675522560000000000000000000000000*i1^16 + -16419178813358776504667628806701992200369854357227519949355823677317244375047880694586685777419276804725499982665102378428739770355452758062281154900605515356130965428403504881582590855370019521819066014017982505034921781482201129498735855538466780057147498928370317845427630106505988860906157123541764176527407653618528062424481585776768522832257661226338141367060535973452659749451870512885514140805598029432028442566972398157949257562167175124022887474609509778252858832846979802218607244580464883175446045976319690423668326921289670177149164330374208908399686706885524020996031678822915076888795002927799313395178856895325611332199150447805985348720550866238372856410318944283382964957202546612668479881757251359724131802060062022506623957031026668184078695541435150139645087257734369483263076517714935615774741732123185127195407220452229751546761890689968070428808327195796808687892195443237785153054893135286789419311025804704968991919617192067404696017528396819897698260624307339081240945698897496183319479995112573354882304144648340371021025636117584477160322703233847843447208101246665184771412598286472172825453812401382461612602134144795075190612747836119756782828215220256068033727286426335963165490749604783322093184739056751384508662842079842392030771469763912942987663779516777180909071022931316959205258636028630464432145031141502621245811548889384757803955438242376036876841706665289528926508172468376148746919228044592931324564563774493536586787335268586465880267420744158683119426001279127235723562271783520776064498034073714936320701389139616016101850392637545315309084172043157504000000000000000000000000*i1^17 + 5693254933192880516003955486947352417909746267161009810617846197697020084336830229179552786278504011903010724429022864806626913136705755495835085502765497268350559785478872516252406302473625100927244305703994064562816129457467439701332306581329059830000067829899048024675894267201937514773726512988043896966399256608740409653514316550534162322754473315266358889060240653874200486989743377880156695291345460728755960048220260674764070622287472717704892881493554641542786522816980507938357054624188235262539617412892547023694974136415840516493265973140385994949050457088835369195931696535767673962635610025689311917126073225045118206005689004657018332963009073128154583038238895941117544252556062057919023813739766422278605747662182137494991337044483561024543717967230292641279953578826874604697810312389952417755627328821088711921774677125939328393108819859945152353242283384193157646691921711837977146593847482994562496718976393702811438829564188212564377150567253033537236568511114935296557822698106556171807824322929110790862871483248525393500121465650283407599143184945093236784760048981826986144937208839114150078961820683841743144270997560441942255494454036205589224676641433501899776401255137552181626073816193802271963552200593944255149247705124346254342985040696228067190348285521278478941910856624649694610309835315018553765415875039969736434883522809247133066728130221487772218340347990124577148271507552066434180226356013429133418187155785026332483468783031451600701280338220518737581855769132272393839819604796397291972200008159694503425980633730812743190466464037224179552450982707200000000000000000000000*i1^18 + 19342999647839563034807631631314914252874372011557700533490892082841344423004289597651979208170125442506520902258150019323129490279157722111029770852195388277851098662184053434694789822029987556512833933448106537339798449798343533285579972939654681173376218092655301241246807656894907469460376302202298848396637311511874782478275005211700474502417979297892073735215793649448009528860742755896817906646894071348396582933655650775749025587077995299988115372155708640645025623220856094989677536468269977285108850248954885044336984181977691213870812227368268869926277671674006662223062638305903093825023354009709029923008880131907980651112478594222374088559639838837835883378436801051187431747959565808006885544336906159056059781673982726744419645123765734782913252056093112310911600387928993600072867089326416020085349358294542212839729961409077487253777438506676956614262809840396981363663096586274080750250549327057792370948218936686622214234523163280852855478666405100566623922594470064503477377072385707237350701986788141397727729066349398860329674707792315534465229050654322291423877886876706503040901876341487441373227680905294742339223460038036032999949727554918084627921815405163128683925204168445629380675905177194924013727650058540826421611913998681157951377589311768169229738954334991084661064909808323952123950786559101555670068602667333828926085942633726319133324256533398965099940888050260738656830366131515416622012079902218239249025347414586739953355768786404262411534197268457308964563264339704300283632509606812675835866489088275200015202540780717338364295421214408004515921920000000000000000000000*i1^19 + -26076697727129088781799403149071174687376065907327617898590701275065756246666777327719671860659140842536562419529117017756621712349627148317594684214947181990253362112863432502431653978126441574802024377285559518824595876713414771413430970231310370581392051251214000307492340999495789722303594097701579635394559309623257809943426033255130804047929641948093517114536541457690774083184306981518897080481400824167840496137668684362636348565559529423999682356646553521553835092750129096715626849211091960301654040100535911480024601538014205300704581777154380725196920875782103458737502253319816883800261035643616590570191049462067724548814108204151316174500370908924511334286995295009998899978937758852352091616602702273160082207002277624235427502841351613072689908230124674853235487125992909679420570320439961165588345634730187074142476529025223983418328518089009742337526414449765755913919083241136010877776233905404715270358143827942468797926197566144274651265096182062311576845903919654164191468750837663525212254994904982381633360280709237877907600125398695408334661162259241709105845177185561476143585241746147128496776985775625106228954357127811725339140548952689251850571127669586410349943909388514230028972784982938788576573201077250961091133299052666176850398513748428760047213912779055326204763059558745440041877698479283161904759815364363988519994646983630410632631733428499507916081723376130986169793981425324477343940651658988403410525186643901973808170768834770833220830994562766296876750883500796602517105714981321509946833853370733991970057728927842055423495657659746484224000000000000000000000*i1^20 + 3060180582609140168182344026599699408242682361986581940825367933556147751439468768737018255027270397906135572414641769069184282571594667127685884405920249507903285189696892952917408619144382893857056180917306599412967496876232789253953877766116253547370407692032952642098328248408826510084065696515075887713211954648925436172887580267139217167536402456007805255703602593532330432154548263076757225573437837491509188563319907471482949251520997896190777111127134700124380801501082705787723931513455914576418770287781921528419350982490582686337119212341652859353068304623837889554538847007270378192545956584022372319500707805646810975778037248989430344322417566514663786108161874418162297521152810795455005000202028999854081011658334614708505193697358695773139147186661244029035375614873469639556728441714768306118603594680400181924506785306977606920756957113552218352373437384567519908364083258069665016839390874148660572715604433396170431197133381554756017300727655830880498359916442020813737207574367395624728656857060150961130808131226792156543019850223450782672304016893506552980035651364238948846961420623150101372171925307719975575167501397292693610587193229300713257420741943394419733462655100425966204717498300023178574026479077398346913540549425926822032473029897346198301988206639335388072390100934761519656165964482854175452293290689835927736807329592588360850738231417502962734652478845335978012104012315099189423626493368949411259841469469235799452622146192786334330970586920333570822432720800987061938237147681514917736721700270287515138351512396121515477560133366579200000000000000000000*i1^21 + 1781599757808129376449487881587665837524389154717585682021224186793811929140836049107487543839564932689167368956107474755241057353446797172204513821171561000676810324583286561711001485706313068827177867498118992043145695695066970411325181612767325554445207310081360298505003216709786591236163036360582473224982663691224797441611834826244410998930014555606657548741897252642899398280042076973465419894226800866269856787520495889497087332814297643016111730632497597894326312633804382680472945201911738996240600288869302545864677541520694975580628141071325657703377550921630901027461100719373929873843347969651990674067945891839187106013930176465518783510419145377150251892281194685196823681211839663053145277903124773817094761043928806447537343289819199300552629291175308828530903960852162130043532064618369324800036844971011577046066031570560136105195636025116192811834117262115166436791489958873406499013266349709881133234887756765792699950810623933979416061976290378043171710452423603608030826515947916005686298337495138348330306831477069494744239226867446811119635414385976302127843457509766259125650983060477913923180914648353168350067664627376621448788953557924561039251704750668786554533951856208831793441454016184815738391057261709082557590076956376086460077483902016316924770619800181200662903912259863387827165623254599255182667639971797742251012051524390914351525157888760937470380193773770201480908148634104697188503085044524382814278984127817336763149966665716853707283093497688307234061846452550225431171192962808456646057771283402195358719378535380737220400906240000000000000000000*i1^22 + 1476684554559894574546682182709620637318373040207145790971496934288708647920371497107151271431880886794155116192019087327206324959525486214297424580652582856691932897129973268936430597165537732378547284416149677347178989419015184150377246714863362971190623789116185391747124044307292845462984297985121932072721335457780112949476471098168560568770833074181011003195803052027612268214632076839444025993815996110530126904841233097050708145034526243005464504305809548453958311506659171503028973422890221823352664118119261665765021549662981462286911877213024809231624699587480894679864974567475441224647231149260212487266186670289818848700306663267285852419668277252733611411861538515643067247921272615498396156078573157863611992539029218942722114145005970779657006716243279222864387014534894105638972463849320123401004058418009172490856462519551396222791990931287522952157294993031184774688378130651449004711668886856390753011234683650885343555154955681288457337618427134604111434149970594246790466428721995130414476136185629862866599510015758050155568149462413460544436431277211603149589608971986413097111835389154638825738401968797021811227375116209324734980728272071439374465861591282503816433240396663705527918113618981701321833484984296019344697170575763259851032642798117134294458761143049601299358919138493907497376189243340703924008204378841468381015467107267351008752873280879103190414439328473794850257865444249243286302794829398956428066662246366812656903631761328759276608683919886827704099197273727376801176432476231649645695708119508763865503878784487656521728000000000000000000*i1^23 + -1149097264016719318158814194078262897862716340930157805266781857950990589185132406331774847799310493991818675618176783851175857111808333747433660548077865300756775915111616201705212843946833779364361159620566690749389392554306298119601626343379849524700675507648749834723858324008303587812210845337844548947256122304076290429737456048454978534071531736530824933842199890465501190480778250913495177083404760648782152607462640882136690296754656005304791323814225208628330270833961733837923981701555394941233300234018620668844518971168092207031808538181467134343931562658819165638063921704572108847958252169474578403229470978027031542105263031024954362136255198248195350309856247320879990489991446053221827006045632791879749225875562333694297114229438561693095696011326665059713956628091383328469594757033675282083804412338707862043808941447790407278206078943314431566063617824210302662981461784517119110345289698557594182754479109915776321544738658993399111662687727000525620690412985115543696938200824891643099978027757649450990864675842251160738403093184895499846728481048148851999806172491230312108246726651559526075634892897130401821147206571000992717809617841137434257607859581674212632712479574537762740517004953239724279598409665158187655187983957269354686950991409470627174624275457079752357430445864576368128475087120947660580749272246600579397605481976043879519000430335959877871429969698700086568670112785721681748239010270199563328964193687412707595521161391461984803925544955001091143279777574033336640883911385849194657303925305005362838240797004084019200000000000000000*i1^24 + 239825004921316678386969683785187552327100126307977477678100119353114503366918526451840321742505992583014792816487513284984069144392752945972966784135519822319291385989314497630938479555696202177961011355199438097819565473721787600140387784678310864719112347948078043720390591134901697308558916134319577656120658234524864856867647680358488615952945029894386916586127167662015858162348568002882358334538262314066609064849438310853356405656650155170252608533989561584188013809445649038985574351682301426530024665351111927563614856060381617138444376814446207668976952396586200667792344653763194785334990985490181690345785825092123661927460063310473998644143309047991652595367126004559391910921177659441258446432076586467802439525970763954989220853783200124640977342133637350035112240120297014094634668351812758026270225518435150195231538124324956255777278650425710566044161693955260310343829403247974261779618925348644462473358542498826726327683161368478750212678563541894545036629999087204272260921149251434764767120133422568198132238130972840587839381217049445636473926010329942499205257388030878014875424252718079820580991023892568608283703785015536165775571251150684037349678010415768850655874159203194628773208387988519258892973924755875060315068539561844456582839438900789730015766607419220624905012209443668594883309004879847585924173869159187873088881472761235522726239051039990143539764120025364637752603769489387847409918226306967345056899656746118903356803902575389328345455865410426495092490083385281130519573818364584762427641679085691949185970995200000000000000000*i1^25 + -15451014825595464535130842547191310589491732608177084936076980242029734837991687036119313719993067988886793153563791124606537045668683758946547837920874018401668800378164704509172774816120263658088779808685854958252395155013180272735817764794775810538194362718636908787233362752480801789688545990188230037031993808027942583610957700973728772386199874062831190006325813512033867176484594580992525791835162264480995752149750101412108771874071928477503812157274064626622689491918818075551696803263623588354816549167602509506484824951752847687076968133546918059117538007092935138339721157488238541275182530644965031514371127680574755093361399658028826172117036604654335162350945275891144690962982433452474693189768050694571087372506487907578428479953822006159695780892974084928904523488685548283107157338007448374663690376033620183576832313183599025656432798384147019351381753509572863687748190622041100711818553182603899812147736778087737466042679341317494548673270932481132083314716129624732232756238351429448957584421042821086611804903480885698699849534688034074350468601779929206680687783754144816208084977983833440567803495142207625581774934776083650488155398042373889363235829652704414153667824883891041582002328130219889520047478955744523404515927948362574798010683657345292776674571248132216101671970030546173584517511449743687510250957454670653818989842635770919338728057898468103998395885023273396986464277513088146388787312393505775010371812062494604898609500284305567692569810660354268196843302305432331056340079541666233612255141751142309953536000000000000000*i1^26 + -566621387693174004556072773466160489735269492737684034167494353393339345037870307116659231009625582957092130062525882731202512044408334064270308341552704237964122051540184752472113392162867205554779275628927994437063569362141207600116936344161162722260018458549054023616370067494947331582776439558001490868420384145113511554036652209836533067233441096090759005680598103450573247697371872133072906136605656416191707716740481748408568953178840991774824877127965727282453628250356653942110233005105414942601696439055935663253210213617832253318541886131636187759753707040804678757250119719657817398616904296662261853115906850374517303538374596214342315745861369144070848315094376127884511895096153862636888743521951806338981811371374064456167726260363682825617345767720073224464608424836838301981821972739081864115328141790329788051278187786089141113408775403750746057750238506052321309683632852270513600503704145571257051045823162643843779070045544898918717584632872202964499676664890182884433369355074201961428366678029840255239815907967892854671234436265741414217799129931198647113406524944221084054319671812187732183432604705669645287996285904183174850920039990552017059348772279734179967944660230860886480789405296227737969916685864180810347887147166491334217668716458490397250415578599322895813428179660670068791016295253685769739599689171709468204017271502883472361298467092932388657933080958718114501270122385827071494440317933062391953135853535380812430635665476667860414829781787127681752755429353937899387041620381658917542376331850809344000000000000000*i1^27 + 64581772469776778317034823093399808992284581716871042772133041097646464530331056973978935922306419546636592164757607932034220192298295463227502467585422330605820532190026958379286005140480173104023897158793497606230186716097047243043837521568868409124182238954950242807628932179858994620813723818360753641496334468306599197480875531749824547352924953926661080484721610339153570596088303705640297635930958861147736948859982296332637421812487092411192897073692543377309812440788832510648429010794598786762954139587354165018942657418945670029249356834146937052407677187153670628635885010416332793191122283895503616040657064664331174068959702385423873005306555225712770261809979927958861150061000177424786935932509479805821557757927957716978555928172907518567006967604649684852427006038165920262759904052660926224555909794920632794106881570209824905672022255723162211408678337595104326402107564346711123770197730490512050863273425382365632315896941447767821972307725470741641174083889028846857096489836281216626974683955423047617602232046023015584881086559348129689859901038480162328832464087422326297267403621305896849830509091371577156598484422160514676346719646204153617209086389646778963523681327768742813114461351442267366445071690527665054756665679278263742318385402675776368320086789696974231761680690549323568089891260438239592940712381095345680642833823741547207413052047256786776752783268929837401458831903061445842168829329528384370772791995776584135255414723384891339939986840052888092511515695586088525119886818239511475582402560000000000000000*i1^28 + -1535708479017431603200231056366543684047293132440107147704126836577490278886182104932944390654327553359841951863262942765223854671817386584702431710602828054515299825923132668659352599105067490710762915734942439621672073171512570993618634168074602038147455842581287272884707650428371054200558720322022269354869911652325336258407272335418335605308783066990923534401703868344828957590700875529272664047849705975088718097321113167403642756402482892529083169374460777743061652284540529688180289433611665350488207341342074759534893897847599462415093848355083381447685935939361040745654972073798900098234544994048481252628547372415954947997453026290987577007907627512701811900583711388670707765836911518672821319115704064007075252790771759518732012321038410002683940473438801620035141142571717194572258112687649120926284214224530857658206673398918323506566011634060401836252653389430656435624221942520826161624006168455082170440426217876967749333469175985690769755561426797157074306549336721159468171098842088504934119212091179928908386233669239237139924024227629374714215905991155873000747804794079246454569865946048316083531605866948369081384114709188273379763119937897411423625973799920790928420933640679421749192686292133850316590000223205914744638619850060093936578805309900688811851948760304240302517180079927792204835827033142145204779793200305393542345375282684695272587062732632355944177719915649873824506382347124985613494680198085847529116297110515643269343090632013650212421043505206544606475568544530578208179535413059457646592000000000000*i1^29 + 76842829271695840613924161011530146569928810204491763466489947420674744199502052752268464647882410900748800880448943093951333111964030481397896114685995852332582050094869279982271705939960035243936704056842152016368975909844450441222292083253396145145676161711158122210754437858546422407876285556903261622999022304468002315581633540767720821240940978303796552258091509469692763195511786613421836636611698142323636156275046282458833825137936975016518688763628340454926378683536883195097493227885332291989884378592327362914454397782084094809720879621763657921342674742347403974654268341567101920414663178819039549697272929522810128737821496609816924877097534183362570800501998005384405889158381433174691635412039918376693650133257254684756086213382184161788831293215143154880808559900232933432349805910656957947527156178331765817184059344460070683508896785931397132654685676502077254737288211121053589537619445334531561083184104670349693923846285531548266075656682482425601062860643606045157807356287821993503326049359729783665861243595198204141582775216656942602938352150868433662479717261803451456355834183906284195119204790511852159217376610012776844430230283995354034784805928427048349956717664555022454235618986083185350465471826654375207155332862666196312909272423818176204835557295257331038817331610495054615079939108986044223189567815829408832936159050156307979289081124680365924623683022866313711979088735431832855995011574283955722287900474436727604202164878627489044679769841947341855968932761025698845118221328895180800000000000*i1^30 + -1173151738736352531070355695508360312175558270478174621450826995484852435220350396793464409945101265711966232229958267603225453077807851939129566386631054190103027065356479795572555694087661913609752240737201838263921962616343215657824310183966583060608421366676835465650147226931827866451366721530637317579567663239497501478774417501571864980298372483745679113239719292291278865901049251159506701693739639447071422627005938341230905652159855270135952945373623415922426057196662320272910223398181586202734023142502404781230832854798656822394732944608223799461279489709208494279331463620179068498948665284536185481153507530303978403089607606080653137728254460736655026648226838981700046432662960328911484139997712526670760094166201417793523112532625927696161877592236701458677184461928209860577628020318088918113584263739493592255996562375322205896811793477245894686362582074309394631489772457517129824904180772486362713975982410414658008607766322449978064267138266903470150458888364113481602934878644216562813106568035560682264971020581417308504210669406513679025461644610460851720769898492413333629852855683478839339014720255054958496827932173409440295379461726593425310742019292563372510269286734800094421891204731097288729212826276210197290707837181861346540308186723844733580462231697326747772188022656145952180702022237464762972894188667845348654194999940342011092894968184677572934016300649555147519109335375612627919750075087870020296279498561432948476648721096949267048176078556869766458419617711278217817237749760000000000*i1^31 + 1821480491475947229781776453172002579111180267902308453113851330662374145262862687239137882597342801024620809150109568287610854430428824632588889057081560748530879421643770089266181450437748140705685602425726552844516580200233105702160709212189128829160270752654337114281292745146635784916874995934167429305715110081832955062325369326182308390906764274774913341495930710603438098050736709824119423182731587753699625599788577603744799525042185983944933146757337492716942603542228067736070293607355737738805406172465512438283006072036962874883744232818536639039301542454480556598793531437992323175680126283707969768017701246403643690419503679206321620598744016260601953297518054385903433129102114965097025933488112365824067769516399706043327435939766295893318284623173373227632326986002635333571344835268910692160599752730646511678484003484856556583355017421134847087619051430769304717820860589419007467423852222800261016535197572798489141253321633135824746624786200365977849983969920917794490803720565772019046715523111929088848336812779764085510977542830923967619242021048194609410341985576343247903362289389037438849894013937395260936830004750553456668672823743601598311760002589882351412725488714221854150768446903976009161801182905190258409940131459209220191535810833669077022545363469428121592942083308780407607789831706195939744715905036515000364707961242778645737615421693169533357993522096216838100957532829983446575560126783537225716356205437858673165119816964629043451035833015683047999066377257230532608000000000*i1^32 + -12408223163764472308091414053666758890011864195070544785594602183694687346661101731162971453188981996585391234527391171839377425437286133587260376764681742985950172061078147281208693333764149770220821112553480777832391593927249816980018569087026319650821128225638785559725194189872719299106289265275865859464350306176704241395164729357772538921997464473266225785078219078025270540500612975119418047429982997736994460436968220962557649363742495345025908238282259280765287611202784134095766114586126658071409215082667455918836322538738960711293162091011369310770978527052869275624057435709971897326641611811606723042281452536709124844757791594509641311238475886644868833788658371711983995237275321530537143439231296004886275237719158756892188063917640641692096024799310618938347845333880231776427159308968994076720511965318211027568960706149622693022544336443293263154648565990016766021911501846172233600443558079252315909779618136227195817818133413238849576503915661057145423697593219003843983320651339207533026627667603666709152540257010288402840677531238226817505944210018056510637504107125826352490022206923642509623209115483645239596750349767210440240728767793953220928930554284543585105582151484014457783303488853890126837240812201013023016311589910556872543529129564526051604369488583641906415699908369528764815935388271182104335868566973564442081244138608553409270759915349809657404772380639886565799979282690813896375824339617044750231600511048936229737290278415089044103602818723252487872850165760000000000*i1^33 + -19235846451551464335635376120428725393984701868149075979081119368914285340882764155275506487724326226296662316946386970994053703892388375474082399513473563453946176291697277562149027014860981172290085235849116100792060739059313496213492033179733923645743604232766640111717860093012040837771638008773638491236286200636433241056625913950157225524511391621655652898921774303266906581044747191120025874706329674282296665447148272280098660790125115288002235308080631997479895763337869649062725698426513631017189612011061307536163531761044633444425375193795672462035564029688331931642906904267563908505682330793624943415120090647379554495143262111724400411083818787533786992658603886010226175231851272484735282593638155272699729029356360567627042359378332648666751649841992707979693924357589736870071751347502693080295674963621324067471540713026066026500865587104699945082484443469384607420074356438812079969347707838418730531505091934790432989774452796639879084682964375391774094268848166468214858929325392334367940949768530641583586991168116608318889734725150192306277670882567655921198226210574964757445530966410567331376950728440891433642096392467092902934469574538739596078453694229172232241698634762407117967580991344122025798180807626971013634677525479779005899242506039175247435012683240490733280832132921768911308252130539451287336010259438917707611148698819402087060921289547375857610389623153154799508208538101547051811409952061863955007590420979529665715952275571069077724065209277376102400000000*i1^34 + -20157016159981369035716791577917381276711225632677699015046696174988455107592344701614280300252822299954199092613064909831045423315347422066466448644233482142697279850541738130083219854816960943324407525151918491318438110697739790453134722008333550640171029179438221587569246146954351273788782536738466104305018075291673647719319335814940870469174900664691515482655313497787246605705646278232752555745011875237118751862196606854214476228025545265500220732332536480519303956711871332643825915611854437896163765100575436797238070731637941148733913204994775679156238401885362401045901055156256623290071769815329000108878723520223365558913766813341006984343309016074410370199658306190096443950855717790245267021242511797195809966614331516294272544768161037728189412148639623027473313047840112542641151383490923105897939499921890235039604925738860488294705890400932539937582492742132090873799548515634352857111041070442190244521829044103518239006240401286656994766501605909759413234895613485192878651295648113488061245946299983187312691755031436355404120982325058910026102337448497535639154733627773436766173334341106274136434001787669563174056988006547600546855778300115546235419849747739596382831772668905494681255329689221085873769342123221442839678866050553328685618946870975130941241397157140450361101480997140129264290043643464499225376933896681381967636026003386405789074321836186955264599840969566995788819384356524869663381434930375054095604962883628260522566514655778588208398336000000*i1^35 + -1468814823292454985162632143568662348464388635841124835354321746685463218527980342323352459908032314751559378744710114949543160703265232414265944484566235389973508167171421943795980899624949482104508154291248246463587036408450797156423062606491112909119097100907470172454550831460086459261457417363937991036697356501503049033256456517731867075632079449277394773106935231628987134860984801064675938581606547113387615558629415511508156415044817556933792175522309154323028389482426099116207391833502627323719260595552604001620208494224351732693682492794459303442211371428256582004414414322311838217792359974272336371613071743423564475076505518276555734800581226883251895164916725982110544673810956505509680769352759433112760292883189748737770545278417056504905303188710714901466658710333070695914118186647417628034974670424426467926731779755916576565828191072110847636678513341084859351481459878544051433436602126926963875893418637649034487153076395055062232766255515855058230143289671709235582910162222489280098911331759885512288593636446862104495929929392226706620646967514633270338203772458708912256844083794494782646475585178603062328528629577784641270200949769367193130929023310449234658259058462879788509750101181624569643645631808443800899629867978071171059664327838322096911315659791956789345334512507996166098849798171698838233732205148427137837818344749838366915906352978903224501205691316895604121426055031968458433981075935596547222987000523455979359717115402649600000*i1^36 + 21587087652819826270572189208809423436282521026483152779566177776501692422653560578997264231964657370162546660378408217401097154967537871880615439872022078163066104300275792372426027958936755459370321992115058527803725017853247526901756861828568267968509457004721461902995784751141330559058081714470522034789514144857590831521405417594733072168917758585930537669258603701821829258045581712496083030867690032648474499595299488617983929456049730668354069388983168742036663459950879394606289094999827695987680885245677697321490875125467537090620662700798853961744855719683034837858772004408753698096249959776087355657721972087272716842430059946330581222961210774267716924591620159227197837428308035658851458570531695788886621594342030217977591890917303216911836156150177217062666018655758812976382397758109784951182752987936480693381454615745951544245976537602255543639705585205291180838006976643417769013948227982315840469088679436576461704197308882545655006873809864999695970276958949511428674714230560776423742636272953627632394728909818782809802465303561276442949732179878247144053629663583072470363824089102154383991382125082870592260589958424341514826752098781535304855182851401785940164075385072800131917481139011950701256159895698572810039147827376393284055646460562242287965373683424341405243284291413190503360778734781239801231228610482175040766419491614842724195406892862098391408212056573577808705083675208081434493416257403234072302143012486512640000*i1^37 + -708994458625095228374477342758071362832408071808535312794570187824410721381838941418006214592865516804129897425239326738374265938494068136202194559162357157746552872763538887692961672031288383942772999593855324403502898428695094136776525999448302396021622572397523314740752953967239147628778966756875911573917956219061470818136698957672865517099902859699664496603561035906221295488943918232994934027277056972683290800908467440555558136455458396463958858480952162131866991558462284686062558493138556896626980152864398194544150943548331855584931570971502556637892275008014324484046791286662272863704307089148064538674298758342346740205525527075784599328359639910909325829747575404397574168216382117808807248925757813799916508518407118003332986545470257987286136330128524958837750238840892283967439356522922340498487511319737437912430553887210043663087906443260429749848255568692227930602133415790650338689726198607377502797923842863659888140768085763859917261609851937328476490357354606688656470686473970869008040287160999014345181712708667523791608336213104215992375119447610563255197692303210633824204949294429741162365200755884390751137279034033959077090689797769042149798752510155512542168958653622079263783772402996669669313189728268021185845346524442546765349574669451573382946891097342553422294934223409138417462200736732639228393119542086311074954509229201579796783910630970224847242405084777719053387223313259915402750990515668254720000*i1^38 + 800386939040175553698707783389900111276469294229616800658365208937801211956967349681657809735854063636704751678298277516820178727915485139220921902600433841219827194975821277519233836879641340977668648617139559494270164974537908843150897701593565387398785266631103678327558272603035769442614505516514799073818896262107417583525117357120423015823008094372845756789367938950929278493602538223622187054255186749664626929607556126560298606106226248210940768555140923406130505240912054835815738235558110052018548535903139019530999693919560834548895999351275898055521255070815512955190834905974946195373636907515966759020489150555845722394941583990821948572943162550808680513564022483806916960179494950448485412568046170758877136761430261295050114611132752786064974993261642153664101696153755394914735161887907669941382845032594663608742483603455205607879977260913157913221657551373580014965133114572925327501922684333752377719543651893176310455343800374468712191406842866942037204469900610483818329917121413257773840509554289986333067837463302828241216392663095406566702042590450219926991175161270701492139846960483457530540476800868868132231215199529251670972361064227346937730242082107954848050002832008788392893799897671353389599105649096442734562967918146510655666353999479994380784229116119975720265714393887654126735736786530266565634872902497744377959011915978292463628897958670650987065612242774581996965164698566656000*i1^39 + -905117223781259104185863353861371203581149738180607349030155253294055486727461171081736288626749251739931331555629554152266824906190985905650822098494920568089778848506411779347023501238810583538041153494452699577852019076901179061322802594891283679063745815123006736824522670401596155999997923670099663064638814143337335894439210293442221385676776978164687621678133461474538059561136292547517998374071271008339634892113622390717808465519209102153706338840271009187353788959034329253163746732748932591135331622858683314526412766464231836961850825312533357137385308875186871573495054680435538918555793855036500671247069478321716525797693335977622622832586948175913389630960226184961606108397926047008513744776830738539599329102312053898722830836637640338315151181033738389727066240194662152421950039002956250577808005304686377283241336932018203694643397673114344419661717898186900445325725015519081737634520177794376007610760475041651905736024161276701400220716479858977480893034364882491157143112759111485328724056828285994307082757550016073314339189899015152604725466983190797410660157428324704354338683412768387739306290242588694333062587050051494238104724766416758468336851957691149735773776322474529200526694966701854884412282683903524014918972129516332366639418623691528694112004184748308810533172628040283450410230702050462371565771768084846383657675587510225816046105726359553679122538304634880*i1^40 + -2444538244263780940119626193307402591152581553814045270451884055244656006519586308441725630636411041457416645058990642149454182465113399241425046523981650798662054357548129474883981576136047629325909399111417210763771094096459890027058329651356426734469234318331417794828702671285390961488969588197456468232824172338757263220464718090793461924912718744653600932247012366671109744261531838757337961349127366014318198582609366490851016568204977724049723251242549463372969919160597703607479973403707247286737272817272365258315237074240186882250744661140049242283948822429652828253280293750676921074992272883869090874697288437761833051188776369305641486231249323387958801031556297501852973191605168997963288942681908100155463420608384893075894529054760934778923722048180269804589740416893423489768585816622213584629507160185933207536495204273715090425465951236580957454279618960867069605952873666097640055390865036387225108688708926221033566522530736797770915375440175726088495589876990584073915241707016510152427010161974799459387981130500202090637027415379969875203120744382547592963244053330115160252825865256013416187758213137964460033723306675163731321560502436635227353885727818744908214879119273013418639539128761864273741895371504796165069749881092774350695556340211414587030034359123307234570654324712410599817201071868835165557828452587413457919545511146256195022526103552*i1^41 - N1*1150339286650891746766334316929365345899094150880915315224511377488564582669195812562767472312405722261767402087855473008542260203977580475494471040268775663294259566500665178949380486232321416498055526250792478338809949555040403832422546978454669322901615458290162467889614075161446428807152923770684932879775807718085335653303823036113267890649677794617238692275735459465343777354752498157065205185302635035503196507619996581369651666945009864901720413127098773458498988447661526676281750155516639616944425702750779*i3 ] ]