[ [ 2749580643002822046967553380559492082568507339971744638845966517055109860700915054651408150727264908787082008199776004412934513391754230184213860788842038715565369203927509272360896036046453545056405302536657188073645930996322576598159360809272075232719249047533799293091367251113807347638989668149730177604076094791006311426791678398869126338764573893173215573146820117570713362719585348231720771785574932958398715230573724012476817380868683220449406171694163288558546409728146127060538223123474200218622612399229724828217533836866702700964685364774123736532571523184772813517522327607514891126736176342581472921365717388503797264180497459786523411035707551115082710741862754545865889581860056483514713307613977251779372037492251526863305706446422222785965550032859736637954844325956548939577024999005823168534466160512200571157308111781066631665425331756384169559220085932234819316064778997197233818006835588100378101261403770418683093599057007984517323499613225363498985116263159556981439436439096562720597736482620650093323733842535014621625845884067935906700635274294463851538680066962410633812798958127107856422816542834929265202743839370684016878304052053368434718991753642943508903302790238016715121917287202816000000000000000000000000000000000000000000000000000000 + -21089885841770478831789919964438657208552671911854058244707347390060327198913959900309972147298450700785573070326407045764616907105875935128335274944525500794046060401298864025849531599090638671005300179957766189969898167005798172361835280659853020752517181068553710123352468274164110786680857014489885974329190792783995477547235688288566671887736170168289630371260845185128765701791029891513343795536352786625063973939329721985170106925877870618342391764639340225243668231774200741832613926221671892993172040060694471408207467273459336857317762298440961723255689982406999243468215832118907305171654031640561632390911080610737469523250776059436956724267291840224243552804227211211035180548662266837702892800226487502882714013606181313579108615762917522872287611759226481477828423803337958528701989780109526620365931197022007440140388039649715720813947958200207369172070766621032511389887854925923096994277522341188484203511840509914248387124561921931882526898245169669229411766190487128748859820253025905502617640989669204819617572259825269657897122295445868894431324944748010498096216362521976850134725152205768056474024199528843481552764388440072342385857698495575528221064317638884788398247738161761529968439643340800000000000000000000000000000000000000000000000000000*i1 + 91813765723542754068856196162209120105409798437973565392690221421683513022840669736652581770285168868435852951167179973110946481898520607988102085330057567716202366081689491189776582545704740285930650143720501635001501270731675371139783344748644178926112425695171386962769131317416953466654164720462163010236083890516039011653036029967021370875642844316622458087324721519928814316881761405539827415510267394205459997432957046510106413129827594413833627692096312714742405261899449978142312017853016878707529426996320092871740987664629706037726105630382656003423114190383547653234129984437796230616079082835411192208370232168097504935686389119703454772394697771559535669619645093728654851645695691317160195267834901185147910262950052970179904347034565927962656941002457059885820792154379963496635634497641566793251806447322910710827428684202504721544082540987195732333458667568056259586282450042462966893513211440133536240990080203902903074598076212347637930737556818415927585116035434596548046213709417976276072079999928205253218182418170583343079577703993211828467597648259887589940640304648771900824718483179646126713933131133401264726453410861308370398519218902090555701589747894418017096103436786058129753285591040000000000000000000000000000000000000000000000000000*i1^2 + -219364607686760406552289151354869440865018340323001121040109006858616302440751930087699947862487218706048081133602828793429902377779986753886685472519109488048892826869227194006022547140747284923283553678051398529124093720864521715825488884830697202961691303102327269539213952702405370416126336946169158659699457972353937860672198374562384333469797801494389800399571917557917265667062543075628770290875546510716298796584419759660947256642398766410702884675849658831785373090558104287651076311986761530053237076735857252089673696159367607769091101111922701142152720613493329376021855668624633019065191472901942024089241930020308395631313476923832084971936566336819724103846046175681397178038701192815466426028561553764455529019619009093788896856887022721156740286411174358545104729764318405183635077438058200169494119165753607420681636982431735747162428918517776579367616064654673050890232613953986506114820415907325379895120354985152615267127934157338162793349865516705680717591948506462373106187267564117014493695840213837053146864484189723536247811232475656226782512765434789818296572023089433477329087373332306844396080498187612004283080305725855352482673705430371970616880852572197103889461562706121451003445248000000000000000000000000000000000000000000000000000*i1^3 + 536422250106009902187463074362036280753230313154811072863896603404183124000102020991836957440124868513948231302867543861045157329904708615134091154960714572456704616281347989498118047947394006323321528586369942716555384477784827655157649933049162053450081702282630607331168783203422209271902376195025239533928234736820544141580014130942089563413947916931381474904081068930258984238322624142340182817414687942161218422890203136280722649729109575342868566664998552253743167964303613732666603864587008354208249438781043640659286928941551962917244934134571401062455979564929891073516934550053816675440841196113883246559783092978613786832861654390270124709674164528836092699632279902746081189152286692243094935719314993981598322121531639007708989480659948589539481599803296334299165604692960747857559559881795308405762834970096066418445784493541519427639479076397925908191912747769429930386615036655845910721676209588986673483107474972173001916502649439629979844998002014186272127898543554681153588751007957556172629406543389447880955475620415282515677334998521923152827774658038906906036899244024035348524020758742763549017346699249767368982783167218157053764702566339443953179599909386960752302606775055001599554355200000000000000000000000000000000000000000000000000*i1^4 + -263316924315865182677235408837733559066931655385427995655570776790906221298290150481242071740947611608517804971762080874081524802458536411428925076536987425253706569212130561749913215909011727509507835574641552044758195956126040029754301730767595661491038128331557490952621383001369502589580028618062439805587693354252720373109362482825293072948930196557743679677226752781966978689046470646877577936375501189218351736558232987422314663728943315175440075774400320745997663770732756049247238403509353757890689961886390825583477079189167698573555675578566855693562441410457714188270598592138016694882170497550594319906335604607110684985397821912372840334955434981212803524989175734214988305765584162768814534366086231649913909901456383364687121261721540907643687621768895777457556601914690366009456902005754005767869666857134821535595572212418669788716061576928733252940309818040199023962006243040243468743570139861254619398906697761801688243965571620053646655986663662107338997075506449803630407940344473817323213049315187038229800993300951242550817424433475141750566265612110904172105547257781660556354526923980906744729876825276711931061642520580965691896989354424716867845103572430532576584269818189317270405120000000000000000000000000000000000000000000000000*i1^5 + 8016996027360719170029753183117768549551112967400915911773176901094190942741478873895222529428362631899362758615731615436654462713310283586812484347077355314985677865426223874830261192625695837051449196721630676986110161754280683754931422973669332391412112485217021776037140456142547330168826785677456441331503389659750857800532612094358727546952643052111172012815325175483391777781269747385131035958341712454158559433192597130107885795834691696363721388936444532718925520364086846351972252768392027493401442711531641064182421076631613191443843808918519781177215791523360705741546105476113970694667127083239143280320505277789391933226852012996534592401640367516467412216709429048356719997062243093849483132762921930632867712883837304274376648969110505226555155026058884912332813518503473280263772656887832322492960401576351121580347201168378836008245858428804513399280437318378386972600365455640212856642424183063428152220583868042991240033480131227553096497168171840509164458016163898591215425167921257186933813462846146835968455263299543368595916662938033442849373033674696935568223814396002797916132054029734847218444777356871652805646523915385846998950478594322196332003461427104564320937553901979206418432000000000000000000000000000000000000000000000000*i1^6 + 12215426470181389738550540456330626923315821783556205077618414497648125170658275591212309252853788022430955148516971486949573860500251089654132705077510433384354630815576568858669536700515382349986135288844575924414382126856096329201773459551482519692686275981811134846996747512361515365546361325191616116247268876055956960585921364891007411960229528316187180298063274532400367921229759954377904952071874840715160484746709724921180354912506488949526021974356680426600943067047250934220215518677660240224155770653147542414333352429106153935975006143870104799785912148650125870533293782311682372836253246698008997725656075984258901027997848640603797100377967697507439805892721828462111702624777359303859122112271634001293684599330023260679651610737828256396137068969944379311210901568578903866860440556908767945900999999773854465626790022880194641170523137509552655885400140316316835787785600323727159703972887581717786964854227834574474088869899194540340299885438529149631158274257292362005842414709169646579874906650727593577694087293517160228702060179031749193941684079880553147017548205391066608291840479995544457352165677236666894195726087615051251192004207238470670565800264730717218469509648502471891353600000000000000000000000000000000000000000000000*i1^7 + 28804980993238756344613310723907072496146398809755362901567129208975074748607611854481183711781273056445929504820765369645393669899472762982893721869319548503799113226038164922524712112336859285429023024589853930331468390582001238675120707311224730525163150966009724493293456756614660204095970622086503932716729824155127587071811852191054142640338390737588215930978673649599959263459252563609777726720720417730705106130273096488401373975634184108573987474400247893675737581389707144395950472112090209257893074859140598397751474369589066604763287666763267715492870264918356994547108613467516214980409523080834567005213347173560450865100985991244332072909082564300846089069182864198859552489081490516453378400892499446351012995920502865092044688735992144662927762240146863151686302617100846117208839447731154431142828676618489257697031857540391501222805253728957537300557961710935995453482577211742683258770668419371777663005665157369626999616830186209621117096105930884542806995774417975896364064761994163492970759346265453581692029601718646056937622797887228247372593548400543038482681233956341125423750105556616619507479099074921000575643980673368522096516625777789102493308782616456779859247462496558120960000000000000000000000000000000000000000000000*i1^8 + 19982659924890165779856895080853099472312477379079375015829927349906491985224084404986161945351334478257400243903357246219050117510015378277216047865444461882015881592685597223093125046253953885890043135457274086621366234597661689848619262659948484833769378529922397944619589246737853452928577565097885579765585123128721879039428768517649734994620005067587993134023624187872969817714923418585873273615752427117956442509680264715183826383406215444978365709595495762257396349918774281007082412725279109228163596628297108603760286199828840038180239677326637696682299725855433051573042532623359367309249377530683033315421597807135826218970291526866622332862041700223307853109774045052265908115769269939930474750685756113228238781466575987919010591639463628125958987348450118110431340251935392991169800542465830321578648408356442473032375467246225554127223782663496261580210007202910673100155785438564629734193562464405111625996824427458130233076093351519554199261218088411053147910880812818511814403018905461618975144167097059616430723534807828407127455613700778410021816856004403533516812808391250852640297601816577011711960511752470767022360216585287805945717472747905206317760422845049999445246251448139776000000000000000000000000000000000000000000000*i1^9 + 11049058140248923015687872808025279426288431114107658824255663252557336555937418451461459272129810972137898642003460174370159903173562136320137118049875066959586530187384955460744619073617355633039577654427685974627316470166516333384981263682262637683352728778619657725647499463112445918371481813351969026862999286386897950281210794134971221531648143901290086210055269160262085354493129095848345635267718670171397781332804757009026351324296927525890645652417869462679722706902998964427158440735139657665752522440295044794095217751649155513769876300718912508568511524102064407957363782402258216613666785593186629175895511668843282787358117195671088612194439015109097732445699789539789829298916299115740425573090223013815284018378999766560831525197377094093406474747157096147260153216247783473328952925125233104204651520935768127981119572752972433641975361152363077189949262080890233575950558141637730813749996831485489586570811880752842887668515064396055319742077753329114123641787623682654720766971868990765525483498981692230123337056588149887931421386823702051634321404152649003470106199027358958811780557526221781834429454024335029106583503253148037725025721864937808999538187743569873109844587918131200000000000000000000000000000000000000000000*i1^10 + 3098332146421032804731339223765055375331981688932646377978892312657333062015940589480810520735731683420836081545437719730759273602486572089334216636443626590776086346995977649186710867908569384280256015414503486708269355820375960194782566090015019276954516636250167814518040035562771354501223387104232527688243363523689664769588284517277530643354441299885286204484157570877804810313735220797928235980037976981655715799011783905432792867355394924426262070503609198564047202874645597575198213052560393243468551290633460737181673200565687205552480073671291647263214351278078583429164220636995453025958113078256929837379476257790598013214713923312412417791662711909227926689299364279707615530606110028305986497510660697253247492175378679804345217343170416547508831048091330742079307437760024712141707076883511052313827999432417311114829380042091061381331750806233854163214249781524777154454198341623158271354384636601813855684741696939118397108444420354555790683832169713202185349522747156651552740698826340081138434820320542008699836171627984753902449269368007489301028671881774415436673429584161532581857336268090796535646050477788592242900270379203779592946742560640890201824449304092335383984996352000000000000000000000000000000000000000000000*i1^11 + -703022385583087435668145635561983905673275720331706619536173564716495500649203596779618059298494949515983651782756008464998506611617538934117125368102782325843302567970164129555250116694528993136644372598362676248813857349954566783043894825574442488530861156542294128176713149955888685932562671206428633140501363140262414299370000652857399793302196975219108538332427323737257641487147580923877883542166697714812078246999358511904183207452910024236491147603129836411067036390701677272573782810518102383110520771854528586463421490458998837720420287772658806933634808054213202276977033847362776600133558358131053720955015638462248402013302938411609397168828029618295177019910492558060716044611339886506045878702035221441233656557297186550689967481506853055839437345611153142532774737021513685807506550410121279867548218179284157115870939172156727605310000692748545301877751264851966507948395644288459648301653609860901359261176799188513374421052482244167374747571222704548325639701533910377661385073222501477687086758186114576912222580083700500158455408474456218669824905706854400903898002984814702057569264532720266198672573270248369254761330377524653009430487284396632748056605633700101044790362112000000000000000000000000000000000000000000*i1^12 + 23850488510444979994565502719091327005232862436822866189146941263520409419942109701466361517421329080380368176884488303493006799866702742085098348240828133445057692027400763153702938674187858518157704260748015150798258166266670663749304029912896390559930592561968365984522147778099390692183566766865108714941853584673481876087903209268573578405271204953277477388254298845258788503817183699109297475507901433439724451544501617385131560836658882726682713375747241060739941890094979194361404295628818493822556016739227051793215875081470112889574284476135039251096230743505062691422820685494490857615962129606503086924447559584136608180144814909915396611939951221373637869570695100697370516106944937314680779098038403699690934424072930978188666337807643687911164874936010515330904723163260883857284591985739778749592681572854634419765475995918721303924005177117563184127155482774526360709095562825468089631620161246159924936481839787278752563730989170713056290712991787118381367405602621130193653950479875314188984434628289125362260739545178976612821488844087594289933263238589574756155762887648934106821794518254588270475369143118438215852127740408331149521708449327503353018408463295626715594752000000000000000000000000000000000000000000*i1^13 + 8232426063566687316133774239407392924120916717822476001497873320375751994314245179923358335770402683985229510020702003918115974336946876435884595241126003598747947618583891685912754734317083555600592667688603783520331691697736331647338864075376245607733068824789056089526728633125345322789871314777632187800926809633697199917359239486056281618057296102991975761895005612334952554208776022020489914753618075226152313123807462305969647141669102847302731804505469189742235402457126479133164043001329253655391914943749519614915055504818240305678531555847310144344493890020869104590328164438569959861324698870714230225440058529956774245187437300342792177084927344771036701410334666465302461146540782057893392217725647327429920688291014263164880238656911381365420247042118357737538570383173757666865974625700904774181119133412647744223017201690885424986154398195276042716502941081354284910007446380467226573318119920760502670286731822704267266960033873273280103501977675786827455156185669004401973528627854980284879720637584316463906193052165155546207893423571407274570449519448440562887052287770139898194842086716851905838946425422390743582199006627946879025435296992543311199655089924314287308800000000000000000000000000000000000000000*i1^14 + 6789174060659465146308404321476215480546530760465635649648176975907824654465468397254366880827391089981307894319774110362609779504276008619393039400354663771832016102259960176091247396885752404118171264073272416508815603906561842822852359772492237170058744671220738518771383658551516777104633641419543120830374590031146915912227336462004369703618106344191415169813889525064639165440839291503170894745845465015202443187633368570290033524387063211535235436403341917895926638528882596552435285934648750264736515580572816163295805025928272348574584501313222366396227397663961378074762395350879922089446805092922189775582536194601262714736118863622353501147260146787709852005342569722478956943058574602194350756682777213058362016079970333582519656950101934899537472224118243974758349513913126409683602951429964762541169339837944934258962429406927559159605807980171523528489365642746642344273760837959760503421582949140538934675292684444337797078677229817817399793431070488642151543946346882371705020948451047242096370153117270391800518500395649594977163411749399698583070421174244844332370746329337335779913366439494560131368348932378869740764057098526702881413865693609110842137270957962690560000000000000000000000000000000000000000*i1^15 + 928385971156969253536223649119381418131033739057507696044738556790882056053091515046387611146238020862010097673025126391019376830651514488253352752785839288230784751788679046514335493129906900916068344934474745160217853757992568409157287248331929781501967585705188973257330245319412695910100180426361791234478784410709632647575727134114487449943449555937564516188773764429268894493106392191146554708362716971510267084423014821020377200985148178609679939546497922450141371608634735532395960463373417710908080944740620631169521416969457771580654579403985804073818482162004531750234005981096913499441570583801115254974432528300445386571092483054392975391226381798473850388653494450418601533345766116474633560171403918689034773784056105057572500954883559243484882386877453555399508969709832196042943580843227747785043862008014653919695317826504854441534046521348487349876867322195709569073965476169896199320714890116669116840285491830142742684192360786090133609864912607763782862509531546687387766069732552379008665302734197747159647010114482496818463934655013580591704683067752865138839426302365900676323995525090150262597724238292484624905990509160681787994151325537414869952673712858726400000000000000000000000000000000000000*i1^16 + 125993890566236307795809749204989443466120577546089357544384390891870540482668837599334197990339531463444322303039129954650215260509061533087330116964466155031528260397617855738768913913362582863857895239911603811852899816469871384601155374262823927738932521631557477020077959011819886989218686519084312966963805372552041360232859078078016197507301407407346868450032822938811466460587241975560391442355686612443929688751563607645820991607340000553018329411877643652047962043825408839253439512962922436941277613953247579301863785202496579908786040189294772980880629548578623893383062876977595891300998199342833242143104108777864916116544529066955137394372763420037938340699735599990930357219934912677174077609588425432603825465195777359006701847771224349285261235109667364406340989209340046512651438024366228816465896809691340852099746578730919694224327539050969801741731646971041355076447441267278018599190936654862539728764051765087493551706611780310325235301410971861635494108728229046656281009298352425267315466927715281319346251720200524247731810486934962021318435842326610977534044589448602164308706177272319683202113794543913282471921836374078488880045306307861748508555749621760000000000000000000000000000000000000*i1^17 + 9609011759274795231232167572669723873945868034736518168528816038164196201592515099339337200790468495194671319406299069817742464037803555924883883838960954077254394545133366318873393002281985883590063525945120261252233209917751378959776312226156125547687607200268954010724856546891006079981777289493054251363036354008498500341788826929791482169404434671049900686508527514841573327315047968283626286095243320794308126309869430355620879141658141975103606943265140007882094598691653377426065532090284285389015360524066406784160250440792393803531996294597301842608412396314985378147476655664631548499101613380993493687941047312637435433846746409906366344288081750680690580261012818460242336749482271195254314903402813281535255396201349455250492102169450572355206245640591122458004695741595709620567261379866384868797646206179231476889463627080421645585476284290962289191952109092903969186724568710208635408593196999363583959154561859498016878451009124951269077383655374044700555115709600769188899884062408791265949423013606856249488064544479497439817360355539502207407208446061744133427114621573804494641322889248255353917444410087635745585347491382134866161724479294632310516198932480000000000000000000000000000000000000*i1^18 + 714017138882189136088367249189644900821297050336782386283821328302742888842769965164294650477693259465098120543352139869777116763575319353244850039161666102537622666718895153041022157176766268030707300603184227683689399601570348224727514173583452457957489516559198171462674607640946291758258097012161206725539492449135450049250392742313139979601224401193137305844519279918579876621734665716043511605139018476907422280144557462096679428671703850007117253152921971811047003212965130586514445833425327699741951578441965567471903546148713049077320609294110227531772673503474301124889849200432213460995542519984523866266428275758525695231164079616477749016877229780321140061027083996689810149729116359197119924148250176846907363214803303463309381677874927073980129261739681049670236998475589683385419068357257939215161761808708094764023467655633249466550839401814834659302503818597540238008885349073550208165728079332187148602947057011067587801214869027992717717014466079490754130792818447096394610794787153616645910048111865964291550103667947653648382857939178866022392744624985981615157573493847449227497488206131701653072835685552316598257768509038424872099224636431227257094144000000000000000000000000000000000000*i1^19 + 32068839221508765571445507099164062145451439019644024540782918842629649520997908089417904358119674392320863824662308021905070817856961688016469128589056739213464358342998062517448891733122308005523903961168251641634657911833169386488012575400146707060162816642074067222850622287437255388730365471616119629890215701863689404667812201404537334922623063925334386211407240435974314234566942125647385162933589544146347306601338470722155594360702416778372749131379256702184198413200949964839383367117075522260500821867511193351808321500848193049821894246440734293218721773435226354764293241293107794633556784971778887101067743223900613976600244626436422731464408201173462561399416279127327447533733675083851818953836512157620115101614212985774413354787249041249706356894653893341946951822347529773687470351023984903705552236309234001551647361295916614309645235853131567515108483359920806269526251960560789137041245566904419332687344861200795739028334037748541538898932896333461493795385905529604435474751497756837953378077151765224523782147562087718911804762175121873112106573683409589447382672338114221244609132598737008184250390892019450342457576713884699235991737807777258536960000000000000000000000000000000000*i1^20 + 1415843909247604179859907921252704248163938099446170904558608446849731931936365907375421883703384299569153671178348385343856192486784294025321199679455863972668631536829237032970430036129121224885684126591300101431613568626608351410330843805628225819068145158369836562818458590798106958507610225316690147536726349861145537025871581551384151507136876500523426558919599625327887008764991268629020569323940697470782852591536029149972253033851903445805852154262463364151600939647005845317367247453199095980603982531576504109499677621984216928880680415652264372649073503783727898451688402600358919694166419968365257641177176623154584560047919693268212170097778669842353038425139145945380760296202235644589673160718827369306446770416975177428753956372703352589569261629339220234296699115554042907453567865292611756132791491849264457043607423341558990739303520095097102598369821046041009942109668217819058127174875998698891768370500640438502377748455033559240354992781923429595050310859385730443615874733945633951996614937090271613177798936237488038913811017752737492262897529923923030818895195999493984639003567350004145375542377054210066557262849257162281637090595738384072704000000000000000000000000000000000*i1^21 + 29985646793914642827870211670456439166056174087568039078328571680677459556195070579322683377572889523708528708200693735131899627302446674069577990765221010637407911002013949512277871013432046456094999554804481044436929022579096979658068901486889637428532946555449852836788551586487668403796650383920395947068698850277075755422766130279664906289905395534754241596623028956451246875593189463161363914112370084134835855497804100823126953237696339828958072115508474870773769237346767103781614662282706530892021762965922322285165919566152830783428968469286215043335926929786957206699301602923458409881637715092145672099692754816430159123067142986233595875467598668709435975962142409279365613159001894018741756886793187456244325480218777849414991501292944193271562260571644552381555280025941315437587346324398824500238192013889772439052559298375006795659600083602506790036011472172199196831909883686747367891015141789342829702608254501374014634562773191104317416402676539886505800671778245291862798344627777140162901717764515345902388505057765470096686998108522589254911952013113700333534262149667669230505061595913504869673981791202902282481169104246919145021473216371097600000000000000000000000000000000*i1^22 + 581218620325938961704362871878607767661174204499776364777963419364093818700589731710317713221709324893638200992146508984590667264574619265045549270950376457057805395753134910417901542228371827891163483722906443010808150881153065970414925411906484263473875756763819817902431892529164675494126080833451098331975755233431537338611356345719703451887234621348723911455661776117275395817204876431390304265556668172231705400035224987969534250253938357150821478316643595607377392355682846083188226087557437996161607849763050059888716085797711737358235826479251104630836892726080627093967656245097193145852511868621059546148113795437394882038210723708402426399965889331498289796147247168006186598903078783251699558461263394125044660220052414074696425428915354527541186044825272869766259238206588313949398077265552907492294367375683338873533317609147395611251469349279825572117864342806536723232295820998090714880702839474366235193513873920437328524666133725950012962512012454582074735551192677896058564012679721336318485684420463000957455612210691033914932847922672065858667736762541378096982632849929041859402081194731507263556217898478641273369993388805332285526701506560000000000000000000000000000000*i1^23 + -2845643577078382155429266693408888910725496052353731179361325822360753241684699706583864582723399444898886754142413122804363741387817780204321671368964808670877525822733173807457500080504606178159645215820152601968503621288791779716003122033565305702810676118468308186181767834667029555889519864353115481662659218056648712083098925217453922744729812949452602504720816909649197813817606568690753492831106349621208075190722744347763477343700689252800024462782465909601187218515951312227981967344441820435630436358502012184954060747392323045588487967866506107153459461303111580164668614577073639020799178447045748946216692107433056514542107776804195151631924648862616042654677957229221741692447407341447986022971902647075775071097091280844599630915480598165769550451407217453522136790205379906109847833946283397280845536491730980767255219056128017322687488282313000387471347296721051283449472518490320609857722798727154131637789474656365016414154149697628801626178809729713958707355161466888548683295732329807407827871980762990002383704340325166562640594947340600304883955495247197579799207723115384934524479419688508686545379090980270179791592119387535655829504000000000000000000000000000000*i1^24 + 18864034341648963579784500863142763022489185667561368728018871144229719265152972777460243912102594746121328780066935897909464939376133870145639206568068047737793718963399808779844360479426655134288177349735088744732413843467753318283027108737865848817530963365811016187087781104674347378407753644804656470376273466057334799936729488221539812659313627483651850603611470886878975517347517345750583481054849913443606927270906150859308801926683597945783075934310649808890062031538434187835644797493717659729489783185901309108328765562089479227165545976486305901934716665421163395246289559882799698427073037121125822425554406158188821207507014563249320908373305240552525078506426214700167637799938074677852535989164499123044984406781952509170006987156504793260663395787582874346270891187796427537255035170646572086683535544632602110166642753831012972976644734179482760039010693985593596465871442965652544585691658673490635418828879355067548921813842185075693156609237036361900690488476288678118357750288725450585641483727218922924799603649895210106716088174615867830126171897559995332810670962793346319651266608257401513291660432691553769389613012419913082470400000000000000000000000000000*i1^25 + -22230338612889310042330244075669078896560997284374560403403974410315378279787832419134835943212078619226917183785346505864183490240736518929214052971804629551876705485706861952533545995504556132839203634991025496168939137458496417928934812646626628643022063377830240423770645987377082061035459551884936802673072640226963912195949833086475916221251230192531795943175271952254567395526826466817837692542155318763701976678310067115343254799307789246011035206482376266506828428959749663840899219626310414606801632837363125803727812806198640692501599354437061740693893925386440578195394755790324614570258721886762948718548355915163277580420428561287343790860456781379375222386380412844848044682480507490397522989471706416361836846347142714399190276928715411275284599310983342296941300545655702901387973846231118460901495519711822723340563794880149276198649490111848380915696977945108699083666619802202204792532372234562853028390752149152438077474897858197087411281180584770346631642904912724845763671934416505933564032504017596716334991322807062391592885074619198568526737455942601256016749209325189717743765978979143018123046406697161537350710794743971840000000000000000000000000000*i1^26 + -178532584402897725013058706942335486831438715959893692348978427400206485317944011548324664309650402088788169035475337449718765855733313560716157399435483382868426061343813127711539261112536207597422634091403546858428160167367624163217773573498318279396462123436674531667755942952350849618265390794109368014493859807684044174924690525219793119821818401898856046332981938396627705847954976842075297498900858288201795155004616733640831887665921187984817394777476898371566306741184765349783653511416321774036912968210304855813694224632609019770779659801010665596419580229091992151824039312740598657716007092598640173648207849120154762831410507048671591066400648256058871246852466777772819194000578783143128410726832879339506739359285961511783781183815511405661427153286899089912491777177753066559482504060107630182876519887938667415206174963590597922011227455119359318352955178544737248237149497836662726609344415784466698991298831926193486395881739821229763138630194704834277360563580591367594985257988123082717424348805109880749948087210641702929593939716066703535614631763423714013581395254391785354137459094633455287979363330700561938261213184000000000000000000000000000*i1^27 + 302756384930502447334964482460271275428093642116300809854670694404764063189268017017737689786961138726028000687145457339710282562246019530503037442782963866594883388209454128013631878520002888983098772312947139137090013727130061262256564265153466184772093088322119390354509191792952114503632222543036598259715700534565098091181445180256307066933139054904474606587910454998576761220281556989579438780620798087183728584838368281180408641816642724603188441350659293152822980022626333539983522461173182045097603932342194377665268583155767710785313842587595899044738747136373892490116546824579924137022925362283403577220167682868525192067553275516326883467386375381389596089966400788072973173752502628776505487690660892985383426657602945420680392780088340228714125973638172987093405905954011395070342541702612306302763865821717901754476145779320265541218854309812216435141402501341137343395526959828444923985142369315599480582236269203790216406985679523523185722546504373080693566673225182766121019421833317715255142495231381219551178372298015599202036349075532876006251723902463450133334140178940885030669517153272448957938363251077065083558297600000000000000000000000000*i1^28 + -343887614282184216412991796842559401798087462909210320344456860778445915768004661303451194321175909517570117726168969847610742057525286431801960632917767414722980843361470943375336931462379468046345185803176659953561910332229392400945789694701589083931549688688190278640117322695535622110614686167085181917945146300315350013424058249655982251958568839235526808810649737219839137510742981789308854249463612488118907424067883775220571843783355493636192154994800696538162576869213707090025805140010397357851591226527256302919094409913546715734507617417253533013215677332603166679664790450169080364982576558926906850946524426351893277357949437735621273085622231272560376380320033626296860257764202155194299859963560271091808137635162377023643328827409362753783864486514656885126438383270317186898445822703916284967261297993595890053061750247676525479632267274388021462429898479744345305250734788986057142897359857787241180585652961714410774703997023529355682950683416293476676004579762023854842488210631370022900341153464525531187288931306844287244185445390786584000013518782433245209172277870913127472151234076352487419871205451422016471040000000000000000000000000*i1^29 + -571593840561210994028234800842937171198783794784256248184422165317513835978141227695591369860332078214243002848491549798126035075663075931064976298581150990411732826600271474569908492955198233862375762361729924378954830850425212993455102581788246947382019124799207248682382976709848794203434461452774599085821347229790624650296407691049189735462737673821782989828302233671862833729916519480172085387081302388899990382079467784961049228507580353139586532581359493507200445057685650550399540959783411978135849551337221451452686317663580498677196481833079098106367510577325361537740663515604143059167692794515238329185366194596792301520943666714745226462478059171950685312536009321428034817718642625366755302141217851080751689885586764255651262638645862336004735070171703523629874018554817529066790581464776380100305281256831593560924349039510574913297823867148374792421056628294129565317091921745347613522321137476703100550594286778547009343709689786030523856996530107739605405958736711815807182023879010547759055949759132638488103455155489390245446006960853834082171723228856669038413440208899641377105179091815576721207519290064896000000000000000000000000*i1^30 + 637147970316480174006232041161065667282883926779957852886318819663304600558040921307043960295372603021883337742627921770451842505043578787748566191148000543041135118632188498354069433217946142614980543662701260412185305972617109155890336418047701824689055847703966784791133321131340400178719033196461389682610376821549667641792467544978886819697326199863726894304823202283825340701410477758217406007482258910683317357919931891084893945265478537921705695357889704397722552956335649477454272369373265027896076245527235645109920384168197400768836269064967806636279040225752648491964914883129085624059355355450866214107422976311249966353866851211460522950477460140573401036198448615216357692858764481267295213602114694342201772229983261363908989446819936518421743687852062978357961150299107489609767369257411150048612925615462126129282713980363839832439546285891078833716040405216802587182391329198932506324905427492094000009949926171409710066030642227407055037184520712207475432851163178100446765749807033177890451352526759712935967766159662045033182139824008335100701292832454654735201053115055682891225770300967836737535265996800000000000000000000000*i1^31 + 35492316184489312160990798503555165957973249657311758643548998261563477658619946092503235452600574147046227792781925030363338439466728096779400918814811150742566298368169105188833630798895654384237080679587798025714595002528703758569661972482570090350192584371984446677110957520886135736282627008339550625306597524206390435475546579611114438393477993190410863362595834178753581302501642834077916539835667938994524467155102540301516982503962130043033895796003717244486192073124208021490929949499585926656772546944003805683814553577490212724210150518299589829298804866202168304722313627849909267200598922546385966094561513437478164540082307309255976323351904142147113265431753551554483946361906604134472155291061082988960942592891402025203236420466989225676645314345179152013482302355386774567687468942748264700138513307391784770111723281381815092059892024697848304453007685952363541471594005510241817771271833007117727202318558045067184356725999749887654513201823031365554913920897017836153986168555952972898982002814982869307619131795539713954065759426182770389122813018708115089426817908133871338257509010466201885736960000000000000000000000*i1^32 + 2169207578299912665877168172222532160771002425942472107826014526968708104557358865464431270014327720863670375641771204259282228703454827529650878206797976336963513980672208273922482055851214510328324821157899367536295868728329669555909526788554902065495136393944787371261926615165682718001532195097773002148763798217418294702411350406133586577926840329330310392299966643512948649651648431924590634382305638569796599000848552616255418075724734279035798796552866642645825106767655832060009088508691433010655022863022993484794425024576597449855817666938926418643844299225296526568008021113741133674679436462254666598670299946983996143817408750226879857806957957415818372625295970720305187262538511846150357851979150475502014306533699732307362176178681818402953379022702669823082870495971865712177852902790110284924379112039098606665521687362229476897600759672522765342250326058261065838597523833627380456409259680473158531563434421079136015132515353492191404641946028957199543740047943778469182718666003854407187802922072587198249961394744101017580410838115636944779641248303116107142846510661285793969039125185036288000000000000000000000*i1^33 + -332831263955594637796067212819638466323167040847308318922121879301112013243073634620214906426469310229890622030481143533654351400492309284059617159383639337093038345896099899463514483540379673347059646754253575986464806666263830027655835628233989840840052244351918121086846980009789456019686285100723434471613843154952180167013638534977373757928427015495570427815625049865556039479738695879631763777015949307514508781531722250559025907853827871174554656220337614523493728448373396607869009476960168032469418367334019367779436374874701874116219697738947555328706275174159751239499058621035537580900679777348883557247275017718598196186523424254394675422372235236555822309598569487202579078455670642279947562885505299937836438185235565606348119211221320005504753482166075946513918110616941468000072871608025536698841942337859776602247515503399332036878839136807367574072250929475677249768105919113828373887787416845078890437241527251443215740725776920349020866127310058105419344771276723910083186722438218861208544906156845884153798541318380346019500610123994376303946430585333496652064024804014414011145859891200000000000000000000*i1^34 + -6954049677727556467060115065042632537556333061567969900632715191342729701526615316767496128676728147563201104721058940439717123967867177805181085726863621015210665991666900991080899560729793675955790103401717252694167493802131549988990990093214437819977690052661456980263050081400248925811897490402178444112870583309199615964136776459854816776821309437151922742808489906683618493663205854627092307387189813801836983147366676038320701602788256687163096548752952061959738634763176328819842594806432099374434406649767570525394809808265314905367444108788099911677826825289972637923909138436768669902273335755787724820043607940718768387034806977125864231862663178161458923305136557063058507572775838155168560178692129596969876438449285114153650612357404506537430219388782723310777225219159695692306774461299275410020526343667392622027477886545652657718946570418455799067813106564207368685313837886327785265914521757583808157783058199201073914471972598870642486418554974643507756987301227967202566006537827879968045818772703239006659389218989681481181496932350701728890451909362360558458072976599340118179840000000000000000000*i1^35 + -3443365639627648199682795692282047439513706207562540966462001166708098715380883291923190676434038109101146637164677771542139268409456466962237911494732082004877747244903272192260248833762319949702075642107423305355870104322837813672954147968421495123866618456474849584863827017341150194744835693804916709730475992593909314227839998503199469018025141947246429882961135867071859399723120862394531510253811935408452982207035552840435060371080084743037057074267517639386017771717765545718024619886333708929513839761326426641984755812269526584401720820394382379804360310862130400375494979322053086186746362482890323108783521776145202690755331664070583173611567193708496305895317518188647627217803275138446112402511739745823573063513350329385507795075648773800303029634964863126336104375029227831772431869043597093931367288328644103598473725700331916933857544411836253745284518501352396006956648931897223846111788936201383124275952881313409331348317594034480209777356514565531525378674946821105214588287511413123347248701913808299128550181251333170536528069898476796786468373575238217869204170509123584000000000000000000*i1^36 + 414677457666404263834226570591284697022095543106894895047985841677301390104418177306551022376518544145801825413831001583819286778136881437606295863184756443295224117621116353032032013517853696068538884307036606771957307942246340431827898856511293740355595772324003549304508541457123269299938201637215818859116250079157991378164466263032048802137012070773826576506019103359927755129627044036181362296704403742465777908382430451075854819498278889817356688478171608206014854620265775537797524292095763038830479659094377773179322217620485808753473897369422525324553370366563600947311521454990917242717480585815024730608943281295648924700825115827103192496081077851304617459062496906803629509999681515258582577659517379347115491581194687074256694671528968004513067744854800985929855168011309159809868181656958601104139093144897569020104068937680091658058600345935005560561273784878025581357699855711666011570028446462667764542008390305849381799817997775905543337759154085037817381761292612817154231641064343664664718340458938129170515149005668723066005509514912828909197583711005486994362990592000000000000000000*i1^37 + -3688813389282067132734734122347766373569120209358486636939858667249315377780766717364508328370724735693584888678294132358676182790927433077750658855882873347854213608057711595661962472397822421108595872700633686638030693382533650439175977810546193504861475030733867573926767198026493570006011392883238724464296195135639862160641251738379293243649786175508755261134433717024740255963866875220664290170162532411035569247944782306534999054884226821934642628145257228782146939664001532516050659999921369199450247682618901256665812025685528309654441928797914343436805205374956253369409644396116664913813368576897229685980222302272334455740908140388649669142744479076590500911953032396705721685357625843703623992580045573905885496654891457222085193374239786393920796604809212042958148037417268140328233287363454174204726782581694891006051310684467416480980333192833969785618529206589243136322442527450648617892398759810333901614766287118910753661244292900356882448405454076004538829082920480810300400400922699133476608480240224239500824785874396899999964887189903749701905321453928138670080000000000000000*i1^38 + 1804925133095667552647797166941269397962321980598002355000359295249692778857532591761223276732364771931099486618436064072859343042304782536621683829128176365110494664215957185231184656122371256671240347931952945396120792708283513148473209347934654359221565020727698761815797408893516364347642977397046765986781098663053517102914309785431479661157382700917712222704700536476933096401475790596806543698098939723349765367258774966424075370953715107356233386482542347561242746759195182903582814879944039878720185243991345035406158246537052695399569629254162046036919523810384779434354924813511683565345428318927108188284511111442896254318392373222403596102100770940917534004428413098248277524984076892322070378055017312365252282202735153690632560445446469537291481776972504171390679380793866546584130974932531254610376571154265850943976893306209989543513442707062960602561580463664612602544704388617644743530626723833591160761567740303107648436820120329321481204407083594528912616011125239749602135902152966243016256768454688343644760002819336440860440871657438718124098355936100352000000000000000*i1^39 + -10716555520273192224202874477751529662721049528728711594596309317041495883477175538844295407046780933942370262107459609090756930708930937336390566805179561032242296734159024345707620821734341025216464744694365876097745394479432034881283015429920225397634840352817682226976195216531912847388223448498476151167836050483700862214144662984424414299897022610662977605382498286985991862467460043714160440923802900742647832465250086655715205630691796654268330294500166302925695752367859143079865934313490614742286372759430283865151727840269001559106596826949830279603436309143333699191607200114851067216697676457767422555398006062203216120622014857729332624574676481009795025905247573623301158532754956513890604707963200771702737183939914429538800878365692393499876345981285230838976190340210028520636100298836830084216297143829698840113306164114852501956613955448247272690740642559291979305267587245770202508041178459986011420257193653237766843245602602532193539529752751953100464521295347921972340560422517223299508538208067920109025874249747151256627606160100190307192563302400000000000000*i1^40 + 74306440631860635587518990787246851656873302441293957743453812119940400040270119737115488219445059210840068278433576405174541967143673000208716099929153694726198418941568914271652102141100783425861206446766930140251742190960331813820910034172755316239808550344907655452670583588331184789060356723971413029186921251174163277814831775547520284134064248549019116649071501443534920245228344111411121733884741472185554103581454907125626644731323704296454948983311963239503414833762129684001484446933740159196368464318261773321820234436715305243834620348172600118427280589943773509903257546204599816399714852113174340662798161513480587798345367205027271745470398954140982865755934495622274884347579443881461395105434165205164480987379583641217463417513928115807178217433644059500346313964752976036154247805808241459389811093198730009091672606523938873398414263167855608394461031044093752224144730166018279052040686570308258502713807074740507477104752507913529080304075945538551244533817391773561735197056520626995227461407758289038723424129322042482686052557299227033600000000000000*i1^41 + 371303556097124150853544280127806870166279217442085418113506806530276154697094652058798373787695548025376472188024320027497326307735313741296853476136739274621427775196261577618199015292220602692970175130489152802918284712669361933040030183439752076037126454550262902550444507547431897309183487003485426657359397361713345473504856775108205135323460456059005219131541164690320440898839420272751960034457311512521289372299053783051431258759231853107452508672075663538970574265435024835147597282230936400311463498818213410904009938190690190901929312754102050002968836154954821020391541754753851291883383358483570198504587697688029684349016668539557791863240084515810096183996871484225216193103115843936547650362006885259096028799660816202066460377955162604613829336537778814767855525629665260352344295878116123784289369710089671292395644100667411313350324054378399231277073225328666859462921509211359190197632524783338408925080512262432655798877360605920509144101548914842592240178978773483204841897998705857631327679359068179885828702462720934399335989248000000000000000*i1^42 + 335020892378553594249916317988604830846874139502749643673981956235226804618828794261066853639383943148167343064702196560064964516665315582900164457714799046878704766843340146524756523737306408664990678802368264428082811020956277352628473522243251864199591431904465921255662323302287129614349163538691544129995037259953872326197271754268710174066185457036926675195790601749751730027602007081450774044624190378150068189717441687084513910548181441396136282005494362578772292734337430636340651335566360943677534213861349328451824963064189560284489373902709661558049109835303208715261818810160356004855235215065940810732868722252081864501585971001157446059036963859707502155999841613029956123978885316987486339303019779778600652029750414688249088549528244119535393289783242231236176869495069529430603674226435566514107441915122753292594078075968172464585895203008391731479272560659895405218478883330582647387426426593102700048287024678654433189499316717395374191321925400522303169511340473903809500086589158616061825446436196331865598167738259024222617600000000000*i1^43 + -27374313561011564314919852539816070335168102303077333098614337226252622698927145564065510876053110042455378888804839405955721203601449863476541949603958866333408330387982720066757418121524359229771968120407437378122186530536576725910375773088721406863282579671569099802734419768158592937900070738721641673804375661688675700147157851733966316721763751981057334436607759630364840449078733847272082527411148291991460607278833918967144211308449793376844408403346037165889118134932935950377153327741613707962693629666047950657189538774874139184685289544747718957086416579422767582867712834944602897475091234079399498706165948531646009031065481130598414417264643031043991878784301245906570851144836745991168352889238410906452501731778425895161099639131178729153326793155781528429138763751208450596479817069716369048688740822845640382038273501366050578462559623764137692057142226389635760887254972832581941756440964388751283325093287545397100414268235746756877661260984519338220353319673517549310029873987795117598049949030418502010656038049546240000000000*i1^44 + -73244310957018667187587302557257315878378392513574007841422741119825852268612014705843447910232446011724118894887936499033929694748269544690614162140251624720809152129774866063837372682816828500839303834764033125261760692769713543382822491604176506682240105202668685263295397367065103474946472447265535450891549854181477471658559251155380532250740246776264580679044694911573051839033776222931373889263502745855087426593107109109379165263190920159332362506691462575946139735226998132181641089803866339056329999673971560959338335084415084700041084291227577595752676668383051078965955787960367018178874287955633980073632633790307770993238142653438839212670003787732590604274890478197577398462514524025356450427122459975976363775679140142011838175096518087008037870645172116677373904895528325316146345832011843641256864998908641491554965216473516747645481926050164641122525842746105231077106468818821050737516499763492712956255450688172169198939064689192380616969372503634677906437665323336287909208687751836051306080555316810111516672000000000*i1^45 + -133098929413845356966806630481315695057256811335227100230894122474531727777769297962283335733334305943203071285627623306995297220409779243887785650605462815241382790336493362259004019133084991186319393608747124363579807732329383007352839762117927685686812383408550488212349411636807025717667207739983822383017620240701683860440166498750885961005925433432675374516286902175573694791766361411525487582871773755246572772847345872618885502704413844418928043858480399626076141785505507000047985777454427865596935070343574891642605313466842613917472486860127945988840006670638603667387842384880453432908938653623855035515570221872938713126185549927632146260454924887416041850729129278422348904066910586465973480032604370132150121343851851928252648127208864956802134943188005428758071796867769336491327913527086029029964752456649382244634306911138177445502596642505803820317277267653253838687591779461933319062536256545813492189524901633164078085843182755434919589763968159138466160097242222673316698698842728411167544180217793740800000000*i1^46 + 76833867369763600802210152202935448172473669972039070080679146552923045487573726126052295064224227837782545270349470407240033508230323332822322504355606613573639657761624740084457185441185908378289316679972151387643257861619622461770560240331298135091601991738168357852220400948591164870053072603219720237686298582481278363818183098215654007862777045538658404300767216700293836690621377879486179795231192291917936020177411528702980929028589042021867888634397426201528381732789574360316084979332483131326922858411097129161599104805579887473835186364913189479709806079669570536663882756702828891967167767310680039995669041516936975189686296082628457440527333863920984619331916586305351318255269222795411749714274464030189119122747660519197645382643928992033120143770287601034583935296760721983411426007525158134796458322719690616795764200251635613543826440799237008287277384416889109865107123254074546681437024407820419132308281156299655366671545693210647608891736476061803634642246666806817498775446849886094360576000000000*i1^47 + -219930681599189223745042559357592362457927983302568131413008844724917144002602755365793677906978796424369617582056840634882978248919187765458960496459028212537521644310132049020995844199470711203748012479668993754460121518525027736961326154110211155322064249885518518690174106446360452545804533924663426824335650192013730141372662244560901250969137318838622594867516229085349453183185785394762861149231939990564404240724939994909814422636867802892021335540350119808724162670099309071358281722623547117575280180034972638350993549990987000056210050328849348122066459963473703138131508728700337554756777878797342475236700863579903384571550278864537826716903081710264741422057734256326062347637063156996786408065835596940850238237293367018355758219620260627434672786718545147915460265206455690924166884838299287159271811834644057304466684721744220844478535335552612828959051510139785585693924728759019697985248906042682779731119837417278963635772102147140395256222563362805284560159655239871328259641044992000000000*i1^48 + 492198958714282355502463172695114013744004793559126499218782270692905848334543524483130259406892306631434161116415098251495818110435513320857879215970632526397760852689779266354648250331880696479933607285570838664212115280313780898534788414770011296611593217906398170692942159578572862290264227458535545916377668896110868640587262046835705007931485631978643931694696295998630515998641657264301330105574170516767298565268709973117042781089809423151395601857212560291791182855267878964170250791293782341549543048965233414647252308204657859277600177642543693106616668817121058149224652935527176089668672568422962893582394187067140557780195071489063539224619473621985147385917510572670916923362038511840454287991452889747239541462305219835167213108559595088070658526170495960108669138036916146916598876410215643058090015402598353623022991283035505166700259354331963816269361596099007560097803327075368832879769171586097481190172664723310866705330084686290475158012841791256596444779013858739313844224000000*i1^49 + -51825992276571194107044839484362620524272624246066076372858472897153062465253179269893739007543282603740677286618142304941856946020456610221361791826034213782866524538827622680201271351437213571453424763706606548733849250736251224576911518447422596154005274970761893729074162412908083477118969620269354789388206275797631872932100768712235344396717813255786956361604947178028598907075485148450952323066121986631309428359683450059745053121265006546220249766304949870785426202934168001716875939085917147305793826029590528135263417458478852229788298151418310214686500676751734470875159835771133940416503682416522790163657463691562979539177331525722990483818256735697684558294221035945880564574617731704924478562309837890551121884909880829930700713128911367649516245561027209226087494060118160740043297589413107994250646913434605888030426929326541059522090450064141104669084034948538322105943020282406752028116247450129223929976255513418962634627010915676003816646443390734818413301975040000*i1^50 + 1432366470040265783016338726281921926372978687098071317614451405498991272418125959126229974823507631991734553630481367744629085728899833758684469975680445684202655275646585664125159066882108357304147091324344877492001652355992514513927063802390251886419875512294267365965500689466237815790258227345620260467695921383065478984562412052459271786659959638389735933543949410402412941752050287383665567966020878321985151946416735194413836167125987543268195685521495391922322388281863800073793999383397082017790511037822914357547555158464718320399761362371966025744996054761811748547356144846819003472803996784529298179316345841023287259764577845448302246954446005515037251755832565875592573534691332552638918614786862350580222354768918381803915757719868949436968743248633062508457600409002803828907797681420385247625011317434581082680291192891403018932571448760371801426083962839993034669043182383395158489971729525096258592925030912224789386918984492495667399233796056064000*i1^51 + 208276985933690530591139003548551060647953136273857537457821343524645707759131849035078004887112405962508540691101161650879435040714466921265640633566366297789914087180941337931215559093038410034859592938177026095070621392188530521890999396792851181003989703810733336972269248842105986306193737946909248410165610040545948305227270043066528324927410755002235375146057046102506024922319244993313738492552925915641814100716679422593772460897743455864320421955317782509204054137682908904682243408382456060493717492898256317187591776750016639878534163323690231381958283383155332594749652942276270280571557191274051654816440309055130926355025881631728530760790091654882081010770481565763280349828645285900796267604230374454753307113943129406406103899011277481094428157611848922227051752534043452292981288419795944185276340360920177385527296052628194163155980393275672855923045075172020274771637915216362154796004546637396811659224590759842603250322813206400*i1^52 + 29959828572978889957867347775659649102903361693274535175314564846814760485933778323489341404282942018291299059670098761216435584180946648158423951304249212371494056186235940503467852886090705138825187816971243233428672920845280914007846250264212950445579832620373765548755302813552521645743005110875196152615281189281758807769074912461227339032625428116045175948220507717444590974190242819128055452656535693177205103699019602645321754951893769031012608142663641359464770749926535836602961896684595025761910231463974845278356416539737400197158274212051298372590631486004995879085875489203827644590707220554471955092031677546048843955017691372810742171984897105615762280812475188908276192818166532280933085066239489244799761208061812979525830269527541325036761878760890344419557135668419025520662555725524674108750352872770643528650926062641360750406365805042334413691656358198372818387529353696327762609446523369841644777623367358240*i1^53 + 87482176571513968415449316580051981822682081946538052962653263981962401932040043415525351171942411059215597722785687445708722596153329700320123714214370434841210042190882613983793374625987967148007763767852752142369777369210495960729981402946344074216733864807576342140702993159803074449142800868425817294359965997352139337792106088148297542801127075986489266483881333613390205484781761252507293432542666207688967023441178254741111036165472280489530522158832723340591247730968509957071564493993316449056459379909162772202840406616848729025374452904873304322120526502383248118134482903802190146012382526258446796636847488872713620076131150390763686695513729040720159593622663215258204628378250590439138402962598971102889757604518433742627636699922185552552026700938474061780975851049660154303568558890768551456361102841393587197191261590406292676759648165989221983177700641222638605904099287842928053980443734689*i1^54, -87608221563104687170875562834586965748803619201610115691152732748033639384610585577894671019488902649387940717740607133659079962184803160512776644991184717068654016968513496346207324196146063754188272263763420556881537667857795358127235893995144745501971892519898147404457106364076507497899150383323531574754529339269485043991162526619630737196059391079625191963884230920074261408230750540486119768819296662510002597314716771170567576444284895793823841452638123320537729312456319209730465995939739511620940928132064367400322423814072273804777626222026974475906846176958755796047001077230472189670189153750706134435950451279854287227468235756995775029826839646813947081085845035477255399171283492720027267201386060282062333068454742896940887200825315548384580515804341400446228628813156549797972988201074882035091686851461592386296116795383547819613521740416532053701960635819556438595727700619087203157137784444772069932707680169272305983083905373026120418111584882440079689912108759130241477861977750245630372313644217874905394881724794953751079935215150167142850042116094075172359757296156567652278964150470741739573275871065522208415787215640757978371290685108411826125868999152914040414356455830860594414359124249808230322137448174930550524656366161645279167596533687749316688701883868411485896807372924111596554365484937134804364807210409256567929752351015734808365737887303590139361728353928833731056561837107223861502226590751281566453502104653928412996508667393827335404012512915293732054005164970787076341592423026591196584346320434600120045094068652614778514336469332904321540985828532208086051731980254926699003709483606805511060731930330205824827233521395651474641673764615270994804736000000000000000000000000000000000000000000000000000000 + 670909868026744373663716653768720042108190871844356421682083295482860647818299604108056980437849060950994745236393183786662940890018845920513529154818033758726208521019749853225892041672181427983801506564938587464336104931618926578268121613032798430150352087628451976618151122499204955186502453441562307912355416914084926856291836088427906018505059269558710763487115593278714221830543766668477610840525158644059176741758103734119545334938107959562172645123423617678385537476785824502698247851093140069379690135504557498196799276049683542357912662436362851365677372146726338359885653712686701106378764261450914531708929116057125494268170657160748453764239232210793676756313254889766815641159103433956772473543712783732035184419600896338164499773548744030683906435154145759390895302065178624680331758980366035860456360998937784608190395606668656539733088190766910416191291749407376048894746170185287980648199512440576339777397696280802139626954096017008393447809276025860196907734114939463264921059330179117525737627161890509415821174187537710200306017837366991949332502626804013118454836060986061555667019878663726055962290554798819196312022447215171948215799095601624358704650825657359487502098298503172969318929148295073718968650584402306811772081041157694566205868337776353456997852961889700850863756459077386333506183567794246248141794318537313571957574605192225181391002515026571247847164218039203557606584689770084359703935072154051317830455893158825061602868463310856817786398316071454524930830388654190201416034208851888729985925157847307827388103697784917997355517351120124106400691339845595365637850953204778632111538101828603741474571197424837923309026340314863248180894956591868018688000000000000000000000000000000000000000000000000000000*i1 + -2917326775771820145703879353606215544286744494471879524200648152945443582589331095858167554789923513853869384550262148923978713993957223166254207498012220256586094447166804974809687278047983430852819879356295337547535699070211843345103599983263731987556005023207447858415525007152322640719471307424893006543569089061048020508664212792278679093497408969549735220760117527285173154130920905541479061451094320720560891788602435419889846607965511370588742388923791483895783479353754832963958706505377816470924098309180318061718478634257367800323608582632210546325222354881474059681500424903758979811765320183172702321774397758126864421509223855949342830323760046059788362455008148051908749921678523221465629388503134929890370021923885421291332843564859172397437523370357540277073209028697749355645072932412952276398409887881126695515124395281925238082163581031497092976717462670492636022193243673719189590692972354182831184974505685303603695977554572580934535247069686845602526134877229345377737624444189427230288417102716520004272803773418611157316883157283217940101364699783159879043694635548432144684386516324173042855416924742243249560804399341156805633364174814288865485694623307483749038562662978884547908457230774974608131245281047841436466471523823848654377261699507250227437416222108709642286258016957527643739402105404435365471933085076233962056309878490424241369063157421539544650869083757049229438337860981880274145019974589124410626571802944317526394606785216130065932171566534903549739579449649232515499934030277197718189515090111961994216964202174735725945506175276538478633796358605501463507456815454610007303888670259929673731681975251511037975537240378055554775239118573099192156160000000000000000000000000000000000000000000000000000*i1^2 + 7215086233742786356942102315608172517576288199276190319459753915408027644144286637529725740199944918477788202213885426031505141998008638990343996026210611586888073847799007076641902806765768964965656433720060794386582496577264555835699574187090487906800699850969942480646486016589075939857395962267290022789155523678422652533054058594498093990957379445904998730413282741852669650686792188849086716306316223692342944077161886930874451443285446058304001825564149265860653336379069686406043733214534351419035869833603486249787936995602074456642441253406534672135516567685658827776227712595890627091557140811553300531315533281613552045383982466774362530483934508511707539317404485185034146181053073180616121160281031270304444413967357671365181182872433928572555517447176100921570134946250456380824394043744192544580809580675424483533819406575176450749795005272461943393811002211020971407417230890408713836762957249768974036379228004487508169002911874175124497950660040386247521736851106092129094892341666468765686426334627830250500576557891366391670175959213617611274936665167925567373449304492994491807733897760701942714028022032030279565913121169690138722241263148029579259825629254699691032434616354599053962269951989548050482659030306085059980972284955236185587097639943318318340011694189843642064380887163931467153877936523206613015748766660277287721187568981824873700415993039679178431933454232911260592306176688497194267467784953724890174682729843997595621349526772912311176363815884393626672274455720983685789658788545442389371152753098551116230360409880321703045709233325185594005250078372202603332386614781784438856736489028318878350757140251335882216320605213617447855238198735486844928000000000000000000000000000000000000000000000000000*i1^3 + -18473468301900760267347689393337631201873464428305833608550246092493425029341917477525646015907628091626339033817326052944653423555258862685603444002276870637243128886772558921463406663295824553421100538132485092067639380867473374041523509060213412027688001884311267117743629928429055792819156665794275477877501254569303984943268826890845330209117764469154029091318876709699896536214727722129962666458179912625281024651878894588896002283052838905339569956795307516699018251916215760515361065929786300881394378534144349577915650982606370893288208246249285838879382606054137305128796963689749581974427850237748632341559961715122920918593328781174269311385739568620254467377704453502190408029985103356407998162697176005915513035746171710526528388754318261424381381852844702163609865661734633696489930349377149101201102223213912787208474728439820084494717007495514169704386579393031363049681233411021910130189268837932082825667490690287736943509279068142413131868339196611483758463929697997032576184187087237775954628736456131869468174246923027023630981598481821026663621810388580373647534570925741387266478751722326551519892537478782943803371085089271338565206630162164076361522183069769292748848052134198564543802939728090499796822207327632965038736603509491840042750999490294180417955624317580266698286766654247631059013873922467505501739104480253222527631595372646884943329194785877328577603137360057977171754916216947282845293662982958445131981821929570895398122691932781711655027406685460389580514743866433071333361211817832729075667539941718521054854238375886245269776193871490179703770989284687266433297987445258785017932829247715921536278720898289576021755034909534099134467796658814976000000000000000000000000000000000000000000000000000*i1^4 + 11036003588694896447597799464470541910691061508835122057658007054622251369183629955333359263285829974296699280977808672880069576899781959661166224884497794157755582405232315291708387287681087833187173097739078108990674856095930462163173960863455358205082506441018157596809226609618457689955571712873065279014216695917582365405682684304834984580392564410368133659550280988242545005113327069170891476283159278021774754676084676770576345261281370733532571113212301818705259299360291152197100571812163558945325308463182864747784101982454208898082073824671029589918847761515123133377142148574975873855361895957333236989786946719343473879192840623943938871580865450760444591747462196362060687344860820346855195271285460305562303203501867747413250383935285389129593705057466097163681574042177539866184863323293072844856091506310205942394698068804888367339091084384963488955270728728800774287249946591153190215300183813358216056643075390607628250391128022751850313131280260799153331223575375851530991181146413493600016930301661442033895733653366773227480377007063296393851775681114710253893811470481533146817899074246145282121301208386051768206776917622997383674069734312420153456680690934662747834366933312521356424866590412431608008699771280642045549545363100849803712151709676399067384361059086204491329125309360989865208095728875108843921442322999670268720140205129592912478347009428944679835940426252538186935098597889622154238331382527965572306276808763319417146265435608523025789581548368449739655095148659789027526141673153242111644891569391430335437716083815633620530636600315229680826564363168827474839845748192256748140592070385780951449293895664357262528306742276169916431671918245969920000000000000000000000000000000000000000000000000*i1^5 + -258998828727086999348372600023825427385633161390703180716704360803412002509674409581231290107351971085628832140054078430170783251160843865921709680668323987347265380917612153598467006345482393444463562721629777341285669322943326404793645246602993504477758145757970260991781113301650542395482487067313023525809030484181758865366063984980412322427966766857116408827478093465460776840503293854944309450055984742375824888387865267995160440069539300783907634062812775089621741424617775482544941384544604862401614679917191940473372443363224438555655318681009987261355076162279534519815273758016530996114594465120520478603066638003546988594500841431299881020044557789629997869280600838604391878033490070012768078607557348469555657654578259055721280257388728709507813111156742359565341376095529308864977985381807481852030265320967604570174230273860352078451571486121924856735074870724165162011232563745391047657280085401495794429778457326103348737398334989919442775822709527910189457073567622171606202377564081428627360786313285835040476444047868017889221136939737376004931996639041870160480530443420157495232692150574100827482082513291198217322401433991317267676479025730657712364244850349492270739247646444834068944457659419266889403423061803121417814655856924731263703965095226071974160005005164001189976628386691312387841464357223001471781622775475582020135922509967573975409249752249963697054293082260864552959721676796066097623288386758641802164347558971228546583756443661150153930942928745387773428615922187399645178400870671283989133742866794411647596461613942024836021527328179138678330743008855698348573489740826659224032279363735113330278725815931456197612880042402486997863065051987968000000000000000000000000000000000000000000000000*i1^6 + -388566298551750980367944034218045444444387131714970636622846387653256076843024643983141980954340404093048504620713853631842722010746016751416519766292170724143029161086524721583186426675748869626809169828658940315492107803398768367960664437547631180920034195519218228651119545370268892467613428478149221888524098554184871220247643410160220083731017627607442115788032039630513436612969433872807558638261678589894213580501378119373684271317979637238662967521691158382963397689062443295568151723898896860549042773827197319450465352205760902270395021656007201731223931010390135908512390320155353243756762760500926996647121409246895572098382897167662623111735740971648465423500628516431468271536705067330559600314018897624828324132784316239856917378418299767386915565602380454152304882280733780114722418399543193798896286007995914384860607084971457763574380952178701559261020392383241609986814243044274510695330616011374997564220593551174402172286718328826217038385547102794658934292362528520455364551371997999085031383315767864011255071863372187781557343149617293300335447080542212810559143349207130199267901113700180359737193141676316112588093498110269471692706520698114376925379530480991038769138535877532935303474889953930930313051729436417353374578784354967561312231597741218894329948570918691616653152761792680959058661735130869748216738128725785861623891035920531363263258641483846373478504711376537389942745723785564187063208196658727138274611566605920990194963682764474836455746536312158657768532626535437520451393176063530668240611579226011618010478378941260278651190653920568087326178460574181737367250380122236887617600662042686035990169057266277221772409277822256736133166242201600000000000000000000000000000000000000000000000*i1^7 + -927931291336839516422110009954684845684425009051546480302739112197229374197495953002157457872632327609781904262162393228257308992324026303072463673428252407961079665344814333070745055618413444771176011692139696278830706197662578018179167320699654673426503329098585375187581844987992579175717637573155445040976214814549238801772208278532232563519469085282678606538358209914116908477671195892190633819028600252889252624429228530426955388734083958684602454346934012415822048906773301283328567584809970987784577811086865208692567313664993206220335411500284408462622825717460399884234153658037006259779093004179804978084618106123471430427758300474125638049970493765157214212991358553964088506573209505270759676353074023916312338840209373640730552140678685165199475286260200995720697919977090177477918237350827131490699264612441700503177844603878724318231063231437483602762951611253947283056926941836827636999267263069900286990809203998739333605148421545189787095494568705372972723216620013026337737551356772643695560350980871191155011856839085408904581362836813102804192364411031521330288516547371918926714260642163926633495265777535385752266672885647279289562846761887895019404221545708687580365674750854739767728934075416132217827901430222684153700112253895927850000408524253619541791604178509992212978705065659470617179747854408336244256258496749576506228033034717153563043738025012022337947881689676641126510353663485979737960598529935900985720717120097488456593658616072247782721109923983494945125662245661214913969670762634470894107737774226352178409662528791735687553564625412203682401328006255497361477167060785261206652240223457383728161321587956824701808545851424761206942822563840000000000000000000000000000000000000000000000*i1^8 + -640582292742930740547555241482186377267189982287378001931839281417096749233500935705824644267231188395122309019064743428442970986788528287100624399292574532653673495627793172903344169982278318536465287017880739067610483267627460639140276120629272511247357348173881577622930471046369601947548246834279582618191059955051149362192668676673919949840226399701589321410275918679858915618001131271191115182013235618988805156260825070582653490982690414288600786552646026471946691213788054917899823577576434082467090057610128602806406001262955161511874589231609729588942488235354557636152970874790899280042244972276229961915531898286500405619234043986063317389041799243535499402195312994990316829294516088014491957785987968785156631416693389257805026472544533191750845498621676811676668834643171260079284812507436331398445138106905342998874710746776421599319272868868418460520145371558730651327923531826758341935867666154251535595730406208588826893076292649317003857443174640565149313190879467268317494718196869540124105907235161611710981311097034207212584581809387445058314502497585002082553055397776601769761250652308576266321894537366532360696440786158462376711829610885954205010022106086691492525225259789287020527688354695905003794522898978148956300651734746391338434772580456107318958638381417722547563923255596690436332929188392069559662470612052895697672679631739722404713910409230098538381469007058533195680761780617337312914618560552969931182488948572773627883318930267354607376204933609028252362589422925599157480802540950919001153784363268766788589463376510884031373870536280046029807335358997646345326085621393241852260996917326389413644640248281139255493718649717175843909795840000000000000000000000000000000000000000000000*i1^9 + -347604296133308633312022059053495210380866248968439527305166992115783501945038309445108917656198832788270618311438094268956291838224363367564007466271197586127122658422456144095963779408172868728839951748983608904975561242534639826602193745772995807218896806561705590647556444660750271847494057859284290467697752583784732007994644667624719876258776847895166033051405262858909989957321188553710294423860464855397284993372952189284299290319149978843389080464096346898390724908429731313151431332257881925390914673195112860939077732063879708390197891582884744120468438127622426236269271105905741214111670345423590068121724675786235254987438401830912845758062626742874119179676277024357019420590622236984086169485729824610752882308328201553774610486746288540735165606141165231452969353176034509238335223329123697317677770055447388086214046894871997273744398652532679465389663195374556218841398068284042909789238778202446580257102809794690779040705136153400914729477023702984855463083733630282554710424241877616110836355392497785135518023625199356108044100370978003975697387031284008858599505492412793623113072675139708200902059363406182117484525757481734574684536800795470007613115462873542976685428533016489156680671995300863522248100128858145906911037076016104795443916084396314438941826114964098389728206069124201496553930087726877380713707338224816108629685121150441983185152354192841975309931407571722887250651633011094205580179907781164311676444862748929672510744207778343924693066718223437990532907728907135558194059502889507210554049980095062992328719439829033235705336614913189173807733353627606123575323370355170079535182923502058299259429760801752337808230155322061095121715200000000000000000000000000000000000000000000*i1^10 + -98768938371394559267661099931069618271598473254608102476093402010932877544830971480438679822465308687455846869525687690225788697656660383474522716813950688283729072149835122054275367440897208400970534935357536374021173296725651892921975273331625223393550314324683405551448635095382623664110825088779185616753737450654342872436519564418039065580987183040575298505408012392882611433592660407346539520444227451448625001587818325953459856576234514706991019877702542245409998519683994067164075201673427857964737610248965127230845746842439525946637171239406085878769333521748068707584756370884081353348391252700789142064921768949266416610001661719667038749865476984304881468471911528749342675896375449829088407878099103651401680695092694981443474926342950103624985072646782741251718666132742867253661148838007028819339810972338438341374687306857643061563868993937124406196471596935710579059805385726812536696170878689642259866453531559072031076125282073900868671057777324309888534772306668332129514223866206281161695529817902823427663439734435529294986488252814898468484153623900916668610852390772230758093425847798447161622328682736840140003468146613207481154575533696865885008998693850556536431856957723709019053824669520739166751743346090859711145502704044014786090092392736167178589589056805442723496037709041145665219610740581263005606093410394651677384735231322995525273323403307965663347971790763611872420288368009046137079755610444153295154282916209842131601248526010440400565490274229392057705579315335876282374162342698801072857800822864642808409325223771132416713624203155715033136364638787083745496073285313254135180919987564698232824812527643111845905240885397789794631680000000000000000000000000000000000000000000*i1^11 + 21811271022605305182945042594449584457204949143693824582451356011516318198389158082072373562968327813441612052381233019799209682079350907278587432755039582952073547743046033261001174857400217427038160757383080203172192019744045235164987436714368737899715113416455912204208592286812312290350183027949498198194670926462831359330411405736683534544425508475118663609486134570723745254682648987752297511045840251295710815488196790820885260782287431111222308059162529962010725275762289832968550101752029704496517629153167775359128906920420344824299409911933261254735185776899902684361359575481730084476916555523008508263464573452107357646104226790158677915204719407640831152559922972295302162388050428218036034420071379424380856825480476873897564654442469959196752108968130609562877419546634962703118023814512963149736874788277618138112354083863999946995014551791010642462284465172534372977749845682371182660189792743000383701809769170883419189985990185114848046037851852749152045454093107497909445272012826694629091414330915582611118496712954596510316381799379726456911752794111928366429073416206923981197650241467468461330393713149687311639050350278926225216518072133795891435481691205618541799515628700561158353168245763551630775682962489887609324360934628041003003680922742185322591324054471235538103847442097614355294445289721118147705529665869922190666129874101085855618807441774835983228761665403142764641712860541311660592918837276914489964781517016396232318118919560811793574408399646803244902058026907181526797418538984799093123927915288739323774357802830464058285902795372794503529283739120166919987966724911809182254569100278573432067714596370409859218793785766382141440000000000000000000000000000000000000000000*i1^12 + -633676067058530099619941693537219229814798258379359299088652266940153539580957370757731526848451270311145009174451665675880350308422239932258287496135470115170776953679246717317758312029613106418941555138621077841661743376092825138116216479866590122943058928106817495416534407093634490961489168979623866305629938517703154279758326411515616206869153889769313631008849356504942003305522656808355610964623995701230942914978467363640821541725606941015835202493680083087819513435908353207855159998851608613738814244666247056393074982698394754161101972463270183995358361485143927861413901133417561009899559773616172941194142811719049314500027963580229350988957041620747829563049160675275862655787568839194973059264678311378795103210127364659715899650089728813226832292491347694593025093686602867374044375999973286060668524632016757063052095105929160641758148525309678583471295353138204949818798035059948726162253732171811459220485664983562062172125040926766482389596457899759204955822750455991982145818267818866392904527122846199024527533192880693923854856385531889404684517579499985100278975139212567052421295432843306727030203107195482891407995339486239439136090426626167057413973698341961254947019746147169679564009625074369146878996434887998341220980185792426489948152923324716020215836407123141642982575124975631544801452301441408050401876734250368273336314555097901353665252165302800280657715944663899679993474833048354222331698332433621565281508048821354466780338432519797001335443216167737593711648663377392313704466009259259813669900162540256456046793811047922020922600928818757603243455537540499879756120023648879217869104809066954310258054715107691546291934017984921600000000000000000000000000000000000000000*i1^13 + -261963989737140732958986417077709497246328259682569276546268768890568287849985106475451695802245246312125750849472471320530786790749107726663141043299980095751322915976224462193382888677825740892978165704717944115769499565899293462149859517307944265655871181937664116732095915742129747722425113427361706147015080160433154420658361976018356253960951928244130834234499394169858609060264257195846773340546691698089996484535047097467638519964791064261311855223803340544602888136029936706691144905258480488940283293564892132335300558267989628078001421017920080488829119397023021039245570182564232925578618530101715216741085604687420674189748110648429497691918232110842409330433273432588545890502617847855493698681980669405375587039932081479663684332378943924894616280409718508455089462587782166897330424469537784135571166124843098742256530432707073309118619957516907226740273772050935700137058270161569254760384237685615938108194096486457075928524685639344690492529098411667369813514916457204145943910382433390813897807430249700471284301344099046029138007832465680605427349290481240869932739965851844922228783389923028766285834317203623491603957379623875494717045905121667616750058158257827909686873662135036071662412035917868678644602207965639532542749072173605783781174559721124980229859822738052234795585865985257174310613649387761188502885825120875282108505183852862992485706440968320919700328292150937933871498838508012640109289417813354088610582521097337806319659749921841381007389150415393518469720218599705547522213671928284017679264012798411470819546134953231209863207617290243112141803768532964209027596435313803870259345577903407992383564752172853888262544031744000000000000000000000000000000000000000000*i1^14 + -199511502568571675687037276563800855224158883435525857899179433879100968182055275536698892257380267860220205367165364580488999864123035241093658056658886634512967652975154204512824827371438389068105832951890326808682047704441291379262995606365809523296309986947402187088277841700639167126601475482091866103189444080981841892036351176287354827186487417298011929564692979343245660926688685281436806297256311041642185011328216964216479221708418250491884608262165290632076627012839818348007551196466242435255998799437276698718690088033956384896056397298514616043402760061015294299233508939717505893487147818143678318879877779469266294266930841057449426901443163047812016698968037587805773516920447170515183844965279002728859188441993968480432011036156791060159991564317484094571386022779293548522413034817555229499826377627713311493286135091428853496375438899503477784701159186041761690929743732761404821667664558448059446129355348036576651784392964379272721010408399889265420162538002397494791982161762623182890474510360199401205479723574425201231359490911748643257360695950117199360278780656201207662168457192239445184117480722856089977138905733052550699854422802724674496876777670636178501355378912005577560341509400998719831034341802788180004431606613366845097473885017204718210943631641273127244845946842026940545455504266797938201160856474515231427031278182759555449546995701877309339992243742019863143420338477151823907215135026588190037867924920429127668825340162666042953019297912740974982435882771712007171281066370141127060477768659673594014497169045888102769539977630727273416471994670270079996739967864373948538508379609331977088873061513977844891846893895680000000000000000000000000000000000000000*i1^15 + -27089819289965158722312451715643977688392962230036859135863793853982216401457636376486535183667289639410012982632263425240066228652534354733041617949192348960445015066584335317590368310481509705499398155175421316048658622242486280284542403051568429577034311133864230133740690653925649455072493332655878152637136099968795297705997232423147017550132407772703673185235152313973217897550167296547266103348828327843291638215078397720200787975552239990702508019798861090859031659314899473496055537002125333371617548029503362824113433765926265981196400719429345763043707122119546382951139952908113264320182964039851153873180739766967250251429296161966055727995540768812304241904611711529102825713653597892583487224504131656045570673406727516562788491420258390341569625187569769340224610269487652213301803860138112613930327191580106299218625570916268478191801107185129602807233338289932145608237820472955820565311217192499367186644646546105114187552701477404937519084811263725413306811497879262662045002242065670180275391632412818431637981997169808692646818103165925457980654569599414700434008458577499442948518874830322030030825501461416979208388272170708408409624276510659665682491639884594299252119297732473561941577193596022558046272677180236995460685543079264044349824276547551641847035316518491035605174633424622230845352812353735887440242634451322152453738557061318747993846420886765390830689688744522434100149936652810350365401725790421078455346585850104828700249131148019295663981606563223936845126119110808308509779391350429614639215482646634334520874345401131033410750661007593360043648152615997032774360161583663281406167737649855426833934589898935521808429875200000000000000000000000000000000000000*i1^16 + -3519740073837926612654648181222581455989102484119444197471215242045459272523929946454702850345469365125644074617033014969658452783488003326745139947163634347092502888393111265930769226112884726430280300843379435814637493911180179129625147340694244184980969635264415060074248932769367725299877548657211491916362393357957084110601579002459871075149431408009697113944617341458049902461252547132864331591903446303462384382440624456603555668558163447649207557237545095094715100462188035132041186801100518558266352087717969473344370104248001864398797906989473674990992758934455143138817010160009356216501566963166912533561253306447074311027419098344349852466730788400841563417215264840799125340992041444022355576401084529726299277471529495844638530549630019618466107260775032268591196494927218959328380541480693894401199326814661313674592975871007069277613266919418024354709681640532527943072082339333598129352850388747825387569434985771061040499546132190842883314280243273627959410810660526959093691283022407159786658040764413083843774115311696488234845538618060495142396047499545037609935328891998063790345086527350331964042177655286483157781503095964901298235797518306540184032711597965850756181649418825626692709996884644943577135401580703292632412784952647643333130114514505180184791861697491423111715549520194870920433802682974776058139101232328696355004184788275767340484141053121559338579678439890488271598774229769184858594062286350083146722301725250895006530332648468381202037041791116581375014744638330235219995480697521028007190644376370329195585356336892493894680253015523362657684901624548944554617491321240428620857497391081722143177912064864267922309120000000000000000000000000000000000000*i1^17 + -264554179223707204559287642290701688008998860087701813853353510281117999900551698367573620552726401398350170360656081190544321226155880590963174602025191129880926505863903289788960284233916160889266036011238134122673094847433782006963292600845228075730337577054493195823004328008923706179800869462867751596479049541578921126906969551010416000408984652722669296755268709358895072592582276542522826989659837539843567984346406602570822934917545705940232177324149389569525999141647565812557846179823429533226981880428972304826205593140968611446041558033145142719621697723809412156180264620386839807884252322631608812290424795697469088614661778293920595832997618116774696610766779966002609502847113998631930775804865289675747671992695629264157713319139184867770392149450821756817437982219702310434051787470613761638021607226076547596635282673039094071743867243507376809109174175859465472614045490276402567217559562749990850773235927390837857795092691647040907412059335279454994622928528165732718588511345265969178652928475943923288827145074023018393667984905712010878845254217310436971228623678720878807658504779657033762038266224138698778255783609250361802118205394823007477655805159666821517805823017782096944154068452961602940597047995413439483224694835570224052399719842284179510803295074233935505670638278350268619340801500321166828108693744907746102565275997689690344673500839715654802097715809036648928652043810445188145181831970358301250695389299824437855922969805937121100755715221348328400842103665713094986618544688124699535139060479048755341198976515357194593632528161943673876835340349523788953871640403264882671038839947385680184828633499813241946112000000000000000000000000000000000000*i1^18 + -18832128337379816633987325610857875581293997676675478070053721717737576760512417195231546554172186844830344393767800230295202181420003195215990431900547603096208828420561715193520063856918225297728849370985291320282488569770302178566341494727419200298848937376854068724980896278665597200139794769874889436720394876177496488203371962001785493816485158700333820717374563439228066858170073127632830079568270955789073286875367877395854722661503717091925454353537187588621364756426605730761667956923733932354430135302248459214923845244715760755988210175479842927318664434112044487445689890992162525748919437254626612899170103077908159140557411130151766261931421890163636256083100586794025977818248119314488200646170468858544874212668641070562449131213582879039150833233226012702402306966188101568722818509776520799416864905464802490735250794919639804143826953959135942611541798185313183375674320428929846894684114209051179743604993030150692147083599471475919500587498726162739837366996845566290351252370395689746961226708501843152811763859463532533181342677239790648674011867002818485052282736694334879967661286725384533372135078592691431784464492057217947400726464261890484356415771390612146011355211528181317788660441235879406716672963693899976798955221817158104789929261743900133265258756939250248513040156363313478239558848181443257618499530241696146710236254474502134891751131608734200564390352890461938432845574748710489791562696048985412464933498699501434518863500843646503802083175460358640238949923395754545948217680511352911414570359626654215609446552557570034366341374282826398709010516948436226650079195130765510821901702664725038402854131091898368000000000000000000000000000000000000*i1^19 + -833915511388932225991474916784722421205942843770565292920449344055406606923322527478371249018042601909479085806628710317155710797841818408211035984915426612042202250804036046063413298272761606107215932411768530270696042457299099277860562657350412671080238604931227473226872414901554768579576837059409686985897050035032167395065773139927065486369977915592736833364576202265091961746628980921657064586133947351404687298974706958103690117889459382652490051297684507741534413722038366964730894003473704820262090970072163963851301012266577659537037227711237671437665871626948430336761646015623237602802319254133404637117715342990503671876015854804292837207956027582153789260153803731531837694499308375142580133926499435792190892776928321337515864148773592651307255409645991979749267065178514743069693619125822824604214343567832888076134605931221580409939625739651079893129967925980881973778559455949500813219194657381231730926417728807201854900710041081328609107783033356154336285935712995255814835042139248853416504549968055839541158592475664822889742220072348033072586244607805125759469158823449714763390410335016720275460858283371616533891920806249427823424019026641898862770647479931109179496327284013536979241399074262371508642380899536554393077711772678132470124411240503469511037584261922265149815110237971314976950061545220130627774297149366882291384233745605265792589576467889462938557176189569072012764691300581236062414667868183910511171019955726892390171330216066546536223708501932460002815638691964809927147419453946405323532336335309954761479979625642794831434014738673705573351298966011406155239080583888038309287351867461546749297559139778560000000000000000000000000000000000*i1^20 + -35166407499866055580028946022983918938177705567426832954831887276092928188306763201759175494891090200220955948800733522125830709316119661421289303468638175160068902507682089593488135407851003146097101625333242471696849162696366162154928950413707793846155901866383091761921975167300595257502064490603858700156648187795733683209142633187629407942993293253973510061312076191255980743788741022533958149604663018018614872343450698388657414417713410674172129621620819899896132101965101666230026567619796566819443721403573235891854132417135008197179519031789627452282507452534732137348894813266894988146122607299230123206076916246026158806234084074959420577248941250509642660531843697303404309968319786226795264106259990452700838609745249872696856884846583804235108466923415345198574405524891163038953786535538768424745006456061251358763801700376577215572628005495619123810174862694885962730744538980559248972786056126679910813513920776666658288952976944948929018845258301563340902964857321446650823526365584899463106453262296728732049997569709319333585928287359137868238688106145612467031451532355398000119833103384495509094857264421738498598560272129745124381230889958988627783550798227452292114803523420041726063588298038179730907147620736938182362156336482328578152838838809089466265293720901299040073606647713134669783707540496175755977495102767667956101889487260846232624263572419141579439694398075240416250109921786937167711604122509537952693863887590095428929052326371136392534596154624189963869129620663752433691797489332515021971030223624294755836625279536442289198861588286477860301764390715073300730682600268704041163378100118728540227880615936000000000000000000000000000000000*i1^21 + -739340537833735739466915069771568667936817973282586746582987773946001899358704411841950138130069881420050783994809306686292290297184507444535221386123139704996931650483952967980626358942286824874103356983795965140849564118309440295956859909258842443793193069605552576342859473434879687116154638406108812667987778332515433816150283260663998005880048953663158955332004776411385304945155221558358511615458390728590777252442283954628255996026714481006518814802716592276866801169424714485597494422992482233316675246195252089271525322445407859993001219919979141508726871811322094636575409482933868056226238279633865405180158860387367343492532644883165962889519234467500998923795938268692459710532318509926605296110901804207539059631597940174706945345707693505698842339349096654203847742237676957252631645991432132009572681172911624244081917597077329179230854989788946615840049278926250286570968454237285996279566069336215488615927081659702211228806832393363186903453897911491884392424295234225284774650270851064778952275715261994635267523756218128438280259637285667772293277877933901288893646840292531439763457273391167789468516077845800704072630630857276572320479122964734084348870077001200276558973768581968765520090508609887274559486708707500023233507087965388926991291188209913349765776484179595966522041647590740142091179678493630865390050376806050053238004668980068087672575996850084256711191600971363562256135510764414469778160545047661500407855580279643033793842083542249565126695813875801116420674398268760425740104164155944483059100427219443839096204019140470899029994294901290232235695423915686462214256564575716976160169853568958961234739200000000000000000000000000000000*i1^22 + -13587525685191644186603135940411218855621627957624353685356196931824560877845059119233141823715125303401844587245329909475928185577003622655414238878246514648110965279766142616941979070949148714583011785619569380304664243651368899752676926133851444338394368068302469792629193913257968471548293377031983622182009548411741777989472653359321557682002785503698201370333211744894246483956653519163494527483161615352567379944983076955556035987795879088286046081391622331248734492706009998464434694310676310191857329645919534845328382454018548537728285099333771750992589782066156110911722818760849047560956513297126074233738665950780046086391369527489788452457825328660903578229918551402913499641020154766887828194260090187883985679601646001556930600526361114049957446614949360404590876680590165686145370849167652295658309013003385677270249535323384569901483869311541962474023336864887557028481447108634955383018875859248729796537573636196713524068409566631704686769659778131957301213645656215752689620572382783289289113786437670729096913576286796582219514321254227012705359437671707215504038059433600145317620001524596874434563130718003445723733543463561441875295727697499569113486103325557866888864598307562450537168938794962659368889261562993213512978872710357008708151603168220977091665367866738555849735764182732439398409178468470332705834278778118140581314257199466626881583593225480287679449103895693255849467065171571909672881741412291350510981817602993671120590053584757492841092279915813639728292930969355221837310236711046438374110605967706795494555576974772530527427893016352893667839592685075720701785891104335598101670245873260051824640000000000000000000000000000000*i1^23 + 44666722226035248394037705142244087338507241580349916768373838268844516106889406603149408835057461753082521750292515920880448478091776912030827673515824796040230822297900773301240964778018254971290298706696169719993900457710729338312589115027199280365685787043887588842640936425877853373067953386864769617973239373581445538132351023667828451902433872631722546582859659762492911982230732283853203187860644613263645337669847777405307395574393547081237047560094690117315924505659522890705879119153043970810821399825372426083380702991606352021082794351417163019934523412287820890926028133012668852599350048010888666817999497570635935809944760240253070094341384670766751269067857006571656060523280110107669184251609599441585864089306638569689677081459814829430966233702922052608893640483114277622449304105275410430938677666856835824526007984871968326909551809801136155055231993263868389048387116477908700055965822033470120386383398938813821503474027335681016917963972540013366614601669473456326218413221044780295787871219061390879788655257635701750113136290869751582413539597558249691049768651503126866722083210883809570661189328350932195127251082580021240449628606578159014275661672770666785944110999380922865532008615720630429763501065089496480537593678758389073230988611311943308355022605630304788289124398533639593545577489075779219610097473507676073928544015300967167588780591852121112403618061907746295165310739683616023140248324005543587340567192583328498073908973958836618554551538897128523976779848854933175011091761661523913074483642225097329291922121641269045536706337904436790121167528725689315581752629647493029725057972300677120000000000000000000000000000000*i1^24 + -290984214910045942019215890818079071065173015000107600337588174109760526843251291574707261680775831863051931189957791724796034597329004461124549046095610410335762131556142599205579201737041983921925640214588555063585972821996512384856891972173398742718773586881468407185073205891522501024328104458444534829392613361487268247907094708041291380632647743022676052284268643739001020001279138345162459758047176845247953495845729044255102194434872209010170422894501688965234139134847560327625025340977016964930458932442558381642465956350071493161510266829627371817131539278103732349862534073696569779671765691656340258740968269207101831380792069289417748797052831574528526730801809567023339905455363820199791205348602777850715880346691356305515101318018056159789807924796360492549332090786830497792014767233631306330527083377343193694589102214709579550396908971082933522378781682034679019875161937366955702029834411508735322633486659096905337011780174972302518755884470764534211678390861054450626894784579287266323344944312125447942213435247122742450188392779980054250337788651639721952417339867166224177620874876504765864070712947432285507579798968571101400167858582701557142421959346424414723977640473520155953570855577414668681111348196917332703276760717117937789530470886566713606697804064517953394184720080721095774095210217481144588279373107203579686757483851390203058280894053867198987449066103090816953689455954333795980663330775947629231185661239658666989871108643923799096306286065831299997075329409034596665136784161552925667897943333211069450366004200181102175533913863977878444659642886049657748004521040946724733046822954598400000000000000000000000000000*i1^25 + 249559131770052115384306587489048884917749667195915024895072512410429831187404780215631547907948328448305930285832065831418218764844679387076041079578806289047800255905007275021598037036261295158060662692708112011342057427427972063877805675898799929195407326192475335994256853282792483429401785326556580410816449778492056019174979397164229871058306398997097354633099462289398795287446101713450406000151163185082317651091043260197582152272947718649893359229227369470338617439825288136087170604162988032412490808343004508593987789785293247511410310225045451340357258538998418841598210412720623011084704277160975720219977655910425950822905556351487373858135850222448863124408586973462551777812570943952311903595558847223531730014034584658637081437521853929712791206182061969995775764712365441283078759327059944941162065767888999505940765187655101909595951238405498188420035072222939190474045534676521032026948574352062149847823705292215559837457723641541212047647694467241257727328299275731262348681520125816262352023233707594743206611627275215210517106987195437806352061332380348062221737788491328784506328233168147491137962197682417098909574014151053452194766106096709080313380811204408783232555991609962393407460425535312631233881274752645438293188714496046916852187360110701418873309239934174170623279122828696715366770608373637141330383315742750143481250167048141596570942924886964451192930901818191446776484287681204688291608205194661578160305766675317928062324899267054785845096101387396459284429240523643784324350282373534914740006158277615356578481683290453239983072191185530205340559788451808657640770946292738227448053760000000000000000000000000000*i1^26 + -142756018521440363203042688112917131352065686765472475289548594361238007282444387062654392877711521340121100229196734368112913998108064786081654774145917132256601609625978451059712446496243065071496481494401317769057487497029955258443483492365919478315786444348385756715249250769209415323740029533506197595637405791275494536021945509493061012139509206530481505494567091423722072401048212174712191458377406918668194876566994389114463189476328816835936244132101847584667395265648874382517172536779380644556131520327687246358432486256874366938958526964918930941885121556199321439660258481459270957109803357976467869008087749671321036411322069653141234044101120965811299998918059010984300668939828248851388138036728622614897621748759699052182465642185397022283089330926021102719572632216667220149489755400005904777502483179219415188183316691038204283378707098488728039438833765393276098038427411315675630870475076141353265465047774104543050224779749214792886561937519244195084764191581436308691653318055066412809817799414248086789160607959897672654123825841808377303870468520397726457089485438267947649025448625574888122653167771823620213012274405993907973013652826770425949894347298866234362088395367597983183873809847678973455453833333531483290080423550448882365555045002411456919608873328897488670795667715194561480685571604085657807587210928112926882711870544042730808527497754524548206039355124334976270181411285010648255342555228223456959407570762981399179777540172052549153569928750477114955205888674618139581038877255402848683894480303581698688571566778638756711080029655193717470877167159650738112489153834599913095168000000000000000000000000000*i1^27 + -3652730197438171077971352272076461402549155635524415856075159386302380276589971178328050385552075727647215294705795823232531871713693636030206269962160572476250804237988289655736030463909013365603927346953335397226077221304860043614305039516753850643939122558833483615306533973728496516269947237220913644357164841640579063600629444190564803085932088777685026519948313103153668321100710628176036523721288376920408412748223015438025677176725635302346128775671539421744006085804782000406898621729696752876259539475256827003119090140878652666461290822613322480866732991898427529286517311767541867761793843982510131049195484892994888159832265848307663727927391584874167146494902569260699781976154611381848218393428789736223592425977882134443182245525606014305106899160238615762244369866620612391558113350945749906043575047723727280740307434875430361007120116493810549545259254010750502526080916018717353965367681531196196365201695370993347830967864169089895227178955844378058201213392720353515768222289538400876807775743427686999082944589017916277872573451963995064349715550410482160874147802934969272939088281328086446228670096067507787492539906371055930211268696083383534343140997522377516814273500739503802693413030870342044002214176277298732438800128044174592287974076036597847183107372809850672266384486055141416484785671834592121729022399790657347947444586191324590958341340465977257905325991656249267788909523906066053064650589843306568426342528478948352137526381846920598805529528867682859467250446350140152112058560574862893227591426600872090533089447013734600668627282219986600872603120170352730615449823541093990400000000000000000000000000*i1^28 + 7756525375590224334906543670039403572823194193451463739980480919135735909191280918205244978649027475324723758673768888631419593371155254574475549315239057394464178282147260547645614642869851505226752189089515829852048740797155071797807245444971718991680970800515774403113077600457915615075339318241419982004109096002394586621743529059520580220669635294943877543089049229458005756378488928235910614553876808860850437293005923093066808274107535503829139742711858789265449258358131233088057825991786722847670439781882122288609147376179674909520026329952597412442811417790354881531309498099718909213163866092094096731135434617170050388791345470939980585582564397407967945706038961008674648300790545908370245412277894393370927299897547479320221164424293314084481935326591883161928585890432754926062064010429698958243807488748271494600311559899158941537696660784094283044055518823662638818317089241309513296453744166418161381821468189003879099471118199664042213154683088815729486232541761488689438378305578210336423784158093836597451882105930469363675468083798573925091743061558285770828107852112629156699569160419651163752365477694256534910907426415027459396259482729670267643321890828922896396287448809987890581294039871184741487021460544653723859472002547618849693829995254976654912844226433920918598285974904201170679272541564469366495195217069016489130308251148465134474986142138823246020416351479514762184023477609189860044449825958315923079099302330723741953502674623947457932847354776253580072360713098758121338782765438810154952868980799029550621258028644391577812408322967741312998114720837469879124708923801600000000000000000000000000*i1^29 + 7780001869762521335251550215303109680742878008663869134915850128009270672023315653270005079492215232303043150733212617784012292698057087810547852760562756750412173955460670494482244418138801211310816609183755681397386228754568341572148210463384577949630811486007436251281761382861462455016246361211629175201951555576324189485391408516111900623612427947477031994784712368966311182837033980103451147815650941525284618713465462997461589593213301939891507560117895255554487474949793586741695484675149840860426192164686593143665269495656110504990512810188686777287406611119527410827204385572577880531475009523026240837945184822747358122040673993362778817241095583735467759782128566752711089184394766603218663004227362885140512569930997701146649864168807465300220749159850231121524799324316016097868998201018411996223389268474711868472206024188878777652814565478957476635255724042933233485881596831707824870608307398237586296334665250634905478891226673437355237505283171814695329360797379967933907388301209119507079442188729312840648827437989316283098835490813866011348095590384769572228896490613573900752714352453538470635563778444982523826563760299812954153454135169657904480993937394894857919902622057166492488964212733290534446505120133562633379538783345882828803125753932451737970995566280884387422781986130289527861271360500108925575110218926229971968197184828561408879076766614662383017655521825640953082063435406254890476344859205126709886977047593737709802713028741981375456738911539354502573911744776449297017672315362043093334585372910680122209089867939818012729129010035318619861049087081851070999166976000000000000000000000000*i1^30 + -13596476615987862960232529024487016447638164509010468683961200446493399949682052669497741497050648679591500487343439029917221899933970548082245270150382853538285810479688183438877252607929131434266535049570420152367991468250614656948508861557854459375956598817900997838796332135597234264242783057041372710023165732101752058798388409336137306997641578996710585115858326533390923555314964568583915987549630565727909942919272548656870785715166503091939419885489547415865331848301415976674455018737030566635274707234311834563496293823348560640930224425493349671917444343359599870394798172324582906098997402241025483687081076551893712726566269383900780237483241625452543865299360512097204404853593669699326588110030908871159439758661890164522748085178568730522483140218092049342497132577599969791887500063973682658765376959347250489659484948614261615482847405662769930763731239336291328211674201778973484058670993704645552559894189063593206090996024886285689820842487492679354356685968588194544896161272165601015522335778654550512648173683295668920829111774495775947224410612088427618638788703709741694407990409042350866708220975166422249688521038274179768507845158388327423855880492558168733253287398196938550740073040551294893941061661303387307232753262694645195911583294985234307114717113915447092938831918854899429622431860447938483299807320823449950260095454496597873371430991188474291011318857055447961415940503674785336813400642661342635353285179308941855825124052308324124301994834203105017471545730435485082201584719218373312875368364087019122684895000987841014326763877976774543687714962770566840320000000000000000000000000*i1^31 + -726004663226936801694886409728961073920755948223514533248753087389144422499199268375510661463664622047799311112598767271765430946451025642105042309112324253566803932709470262638182766355463402607934906550931724000220786965111604022300193369985086185904581381844600417111568339682822626152901411528667675233994589763499310995799814307116565853997311053482133174305861274499737441444637265210497386621057421226639656176859753852526605929796174521403065812088850968841815535242070342521936013267507525682356227304948370271296467918607928566776315255641297218839518993756527952328973618734004042038068740265330538818314913259390199309557735632085725490535946041689692944476546407478141233926194157801771880315302817689200127479705079302067971919955671251350271353323702489416305233277872922772626067978596921690898878799417646619816650806076920765990445144956451611496477557241452323882469930650167113152532033027902890839834554187637925764371504769359389674334884068179835607788087361709438916811363367025231368476863696910999341897574724661837124064497291286450286192359971869670018486618969218677644048554833008307529097682018678748080246569543911333794866172591178848305443866694980816549619514132795268818083988425256627025715789146549509887437901896242432282961420647884071765071675394420266488623323541158696790728724981698283774772165337988809549547901602339580114011267915037412496799559405310614898312938622369224082937416103834506268362998371956251057091970574352151826574655220754361691315749831285264914375721197884272814166211799385400674795209811439041008455943824937108640486452457635840000000000000000000000*i1^32 + -44016390182816065438195270095575509434620920324262069436721259008660109426040051345222046540494894879698903429686077994376379206797997632978568664512042798713804640745333098667232794624480409830614471262409043457665370881447299976464599013392438171408406500319462860403948808252245435505284917011193669215689969807971101114332922496594796158133875833016626237318870073031186722618531003281075556917026582529596339250705225281527524879985029875174696681865992889129891898741958689012010027755996978640248761867239068800226161344616095405626760522642029812930380765786687243355726514938442040807098718313661729930843930906679688021990783202365518190744273646751823328767421330114359488701523429164415403881464797473982570809268485370357086406318291945948372140787372948480176910922700664946676033481182598871433065151993381996302215533854643842382531124956060911957035776234258738017279543614480743326180315928857803762132975035281611539221090752135531844562255916586907452110578726635602781456217305924573947318033660893787197667548515262353184577982801324538592652942056414208150246562713473296765853100548476679387196771686636920369909213640388662444679124478650997088308866078378093030471416447294521593105907413467552416164714703755446127464497664631109640830430445061545883340564141445352218801449660039844107445493660193556060720167518479537414327744939012069052296060498260164252170580766074761100048971572178165602823635779825870433203746762913988441073181057193835923621169594424454536316498545596762998731408210855348958512234223851349162144694621310281718036552310649176411296759808000000000000000000000*i1^33 + 6213818104747659835700287861756766276272871521075353464500481028354189880576525932254485547452845045329969127377636741190058450744907613061147282993165851576024770540695266977537429553973884653568808871062444364284069608979414552911357575872939806316385344608052061845034729979982912978302717607271504092767739195083230173164222437038645880287086097975548832573883269119031175695811188955325678918977384039627364078871197428874142661375470794210814027530072482179498423460459101290858654878601866551695235627844743043253440518684211920488678611848043341617991766266836631735633643552562710852838669289373412206126245304759781266243747390649913616387696451518702267511861992306249349050580434601051241973000124934183384908436639461346798967056441797417613196361568681872077583555043643018438726381926591109762985067166814269273865621388358271358367880194946230290775407628909573712576314859409940210011342401687926965948314910135623842571106620645888195873066522719179229337376308130405608047798015897338855235089914552496862307603643529349433141372067260770253529977043030655353657292318417063125689074579486299187181366854092275241777475696752023397763131187947470548907734788324782584035638191162053168044499740312310336801328458193415493106905863762010655278057840115983892380966051054138743976382903564239559194568210117145515437412963576664843468827489999230868103451545547025625936719934100674167064110370656736926621673123796036082771167180709574024645435777035557759156878348075319184466790078017545184827412885841391500345085360582379348147467146717952034977210383628345802752000000000000000000000*i1^34 + 101949464953426319971488964422650170585421965268013690159167406171115498827768770446964188981418124711096351848955907658639287224506978890030023434839504616573633897226220228492827850378779060684767461146863495401250367021545220318741202800313582159214307718629058794002103148037981038171467454833479269346915853974305692803222712237428054149744405545734789155958164061742204080046871317359947318454942531179055496637254595679175129797615056402514023312871123897458554734267626171442052249349227846639147455301804496852834179934705427740752896587345307835016957532487741648579631463988064441307932239790160047567574917686039791301150546826236039936638012640111991631826543931411621837666369307611204830274626971363120431446638309916654311160602466964731313849827735062772597340858628941567002430636771430066640815844539913977830009878880013966840664763263832122435156514317207266013603241197853972842464320466958718737658415417208662149571942561578215814928780686036883613728077685797581279687874412996087614800410758946294454108733962546806072626043684784323989032729609511561275992004562411135837351777587513901702542834874495093679673393197206376172509956501309515757996712073310451638504054139512936574146374117959704826404673549901728330646762152248932792883477963083846598558290446936246824955873885009518940526380978656913352903310540704014247772618842752101719903482075366622320062988988217299923618461073525095518358003180106877295301191288436939578764644857806615701106220508536337931264142773177660186283738295484830009134635309957445569718980052477848486364842704240640000000000000000000*i1^35 + 65668831987106453729323614762576812364372329986182613747103025290373678900724226474976430537698109986234388964320803455276235324772033820773579468159339238113340488713957599700580833997411264428693985318039356880210007905102822085829711133555502172889096454654873407360268849306386872850558545625652917876240791514341103819062054314430017065394573247991202062576994676896191531781822007349784976494528215543837507991066569890949236876186414666879392002347205447584087800581131346262170820638194231721106529490183406701396818728959663891059216753036730469357631256497382867456483188897747056884721172298736012158021815227406435987969126697846455475361668760926877821750888721658583222001093324980277275126207067608797568888310515975697944518356106313436712605764344001676764236778553302692724898316060447363520990658578605205611372164459818610561957559206837513057348527367342975170361370063663164639021973255847365774415373576970489431732771219596524146430126145314434363135369194672760494208316209948578636565255542981510145713918330791387595720031487364596985016868447989753925435327522892692497834355473492581193610543638620572799002863377366283224036005184892133135040323151449717457591769880591052491915296891581455409621444126518319234341307009741127383709166870030423645694280531133744727170816695453149152727423948093995071675862069228753292313658151040520891204217130725924532211029288284330177951950155762371649844991648949041284756813450066287454496865136990317507297648551781223778811498748420781023014687389159554768397664837498446420182562410786806288558850048000000000000000000*i1^36 + -8313329900816602545273306629866595305094981097972978252933674071707746021797539609275486113536334810184983162693777657948097200745208797316371208060749022824730153428130622113996454832057226885699756173730375514385949815462690115408483077810179708042076562364390221683045093415674238359661121510328999347046998671321609984495655087998432623497516813736409901733007504815478743223507414044064353865794456436994981243458819768560559581448532842102375414055807891803625034301638127040570459987111072498055144172972548500519820517636754085334987375864302717601470362935875264605326108049086037528195756065892499656824953180431495142966726158458648797346897266726490120873481903919977315717719556797995861194998844067757265254739892383845994065639536323975109620071555551581183703442822366952630600710945711105419415206494515226905150758195982101716695416660845394245757291877787381352915199881658520074429616379695184848108068984962173982681102452815024690421523798807180540455379038724444702576232006039318116135519429208520683748702785169767039145418877267519008759170315599403931459303075348151198493255938502471207439060240388276322557732247585414131624778033124390618523038948100300230329248851478981128929745258457144870813204385363530356897491329049533961329065845820308164508101373541222335165222883985626080555938958437600511232510041767991858819788605957679275043261222219479321079767563208689473240156491055503099147623201815060255416209234112712264375324253841557274604983969414587894302574587859109292413253045249996197019229977175791721058045654272125488332800000000000000000*i1^37 + 78975743653393998970869984891143553109820319351907581872249490382622352938780144436157105419345564142726210436182713104246285849520691999677242807432563476598037476610666821572432966072907777247029540479560998877962856807506999935387220386123775676678752142257067432286820205476393418790911405234463459956380736329741629495585115085345117707398037487495119980259112773272421928954371698423930796264636930966718692897715664603943028552080905817054517086188627899705540749835858148715978918016530822711362149452269532969373783327807767830997280338003251993866303501045029987018409400695162733782313250640089968470841248065042909236298746679957664864520844278612108881629305029174991396981409289912629302415953136150968106143251595318543360329092422744609726716365626531148699849882090768189163390179769153793930241148485411576355064108365108129714305588202819780890875375599337751254845733100158787619063170734553692679159892009249585925494501191833064685561540283752527630411394614000144501227147714377724918842539603952428967023932221906669254293608887415230420849661955765401194146669025880917143882783743831601325770254952930048740251344292767581291037242192209662803203668995095710686330811519543119501262522400473962728558158313953725662457563676984256467666087158902253126321170913617134827320013102292926892090127839667759712711311824440685798015734023952314782164494910524451318031344834427020647243386811325596219024786319081226865172717472280450501704736253254178845416250102374146049906788141545663773389077327011612522439919036353778125004877447823360000000000000000*i1^38 + -35268227901813360030858155979355395165596445847874804326125047574318508398757605977937628032913099973372620393380601196384173641058298417278871134944328684962110188329487879278472492993590321753535649332201045382706166970761763485790069853685901532038501404331488871165116267442180116939118908491129984060946939308128029119241104919446710941438213076602678947840797517672528175686830809060183333005585136449753031006479407895125888075893597649570788755280604656959231822713090176267652827505433867045275601118622984578417148254595466831656640072116463768787944267815918904841257117945971675251451049423352906519411592273946767713139692236260962909712478050574078229888142842530983670636487548548726673322843179218496354068639147824240068115969394123847553660773301096980528047513924684777742235344355394389249637167981595942403287512499992617005275532533685052698925852157813411251830554740698030287823321038443254493029597012830081979117629835845374626224042082574479912540271265106087438334232026976854533330075770382453103966751046334599819288917037952910965460839725245146694104617032765115084402207155208397991015797593373330611488263794176849005911266943351455814426831426130276340149413436256497291478930164630417338948743795351970313401378597512849984926950431206071009772028685190949172530911125840362167018572700590014337919642018616276690682083400472154917824110543733619147356818295758659648564543852721800970001242904764836385298047432447162251664934330281556030519732701809828725765579558776596771365866941249726036068917105631434130388418560000000000000000*i1^39 + 232665859579082060688839522257755812204098723463999927699305705194826906112823870990474057972785757137437332420681960044402992399815819640227803155534476171932996983580944005087119036321233953143414884213524071503215903743537691621801511033184297883586195054680847838540166224789675862382939069300228091158646840729901110117666459678412131685687637231415873383109259575711781166433544444917215449516946258416940589415574465318624304943187934792587230457764507934664633404730238243046204026980395693981310873981159735679627314919647607086712953549783588544741614547810577913973625959192878819678403611908768721717951446929057274221125910336999133425459669595461586844299593346193932257419693054154378798571650258548507575920843600194830055899772059187388996329647545431635578312114446502628817012335764836938470392601825843953232039808468816770607894285941511125936962784553786027789309460304129292469661250817388183745789658125307351023214777110470184784171181558303646906576582084351995384953652118220747064667003287422841437413760244338891545307468982274550941247758324250696300688463185311218839105005082654897598847169349721498402126908955376755878464091781980293403644907851957446042327737248564704678134925063753461794697623517267903411869193746304597516720638294228885697690601465296733457678007655863037464879222812932831099927465789359961456257858498541000174476524218304024514058116833214838566479211649041384086113626677498196894245133486015821420767200180599364992212916032351489123444837148364397060397310238015576188158515349895407206400000000000000*i1^40 + -1596270197331434346830983150038634625733111987888900387417866711539494527645766737330879565815864791468349252289490406918932544681431419504130716235289384006720069775847832837732153920437742180828024393254985705300657479058998790806741884929030362895017043123370049817106618199844001764326438769983820104120069963217348807559615208807586370087781928168056177964259927155420089044420857663762309184856319956435806983020951811091272386375509476311577721522260774233977127741707870303821733643234883302015139077971995744163777313616972921449019916488543137998158513792465394675416017120336561506033394638094895938001668328519273946792099798054013769093339839974383052812679031422913138819618911349447860490241473534391360369376290747797907202275103619376779067958651859201307547997110379715041014062446271619908493587953867717315040216588170003438948586685944099992749037160911903335976698311205016296627090052933855306592717793576225632660030540468871215745981647169514066336173134352616867117288187393887732594294418626044871095310074481262660837398299611356041510235163733320489807005958637348727048996422323024286135150410603199801612660097325955481186171843742774842046413619931548409879024942526158090426895676175760078154037980526463662836185243238194325316757514925182633795361132850294166383330582354956112260386918483476812391595908999716724121091983761254544555487304044181996884264343968973109969009740480275597713831676866518499520569996255689950001160872221119020580676536905807134162540718187482614836740618648359772451648244285440000000000000*i1^41 + -6231067155878311830778970722317311992834033008221992229412256391412056427745976990888015719640917607643940337149448079567736951335749376343410867948912519331316915000217023139746851718137688381047131036914677349368448921922197511567430396388255256936644462272872596287628963478759011537358321351776067957926024177894051980002374168658979021695666116136721240943270537258097467479763321849238060281092526093655964079397462567449552706814707970840263959029756988576620454256241682352634547457078985999534429212066457644169484616626809100216360122948306828684625594717170054724531728206683296814427978459272259113259826580732971965301468740280113705065501968414945712040072239536391955748180010894930168202810259323968557135962315575126414648389628757618056308189402156171911267544911078866820989256143823888420395100680328387254624957232369674416604081560939656833420960952207089218194450201998900519673757229288917362686576187686592309098794823353854909850406137212589096239167911598158168253918596782196124840641297884650906569945711120046228784636760016042862326880286340379626849405609248188353115953702850133931225186899120901005417554488185059949972035272047480763006016730483751940566043513984303626987903734898945942005272383842760716413684227861252208376193507547151965948840557143068428737386470215641710815135061575232302662022649264271695159373264299456944836644162996639849326725467184503926313666061752302804719792524305209996456512015761122377987466025596712352979775631455190820377552696835271691564182837906755079372800000000000000*i1^42 + -1745985877869909142106756986101208572530694564466660286720854763759168634286605638803909912955774480762604672704702016260090272435608122255115770505241328095688042468408884900779949889624550914631580136207017074565264069247621263825593999807564838601978301989104004990981394758091734410833257370879480188373944684363398829223214724453172501653540897933311242030404330054820949306946677244371711323119574556635883585211515037415561171504515995013647398003773795466491942156118717897606972737495376003377603888265096258820232332904084673249522331153804571280630986196243896799439455613314696922815296627288462081235981848306014670843654379205534240049197657091840969140962088591888900116031259834655948628683566051206193045092068315075487004061824202308612257042133598269539561714031585291572985297406757371819209604693947447392173463239778008650938874470066846764303918979065697861477766937699714716816142798499202477542712824276292042171069014716402095140846603207780302020178254243088658713615188496911463014576518298838322411579035567040276281316639612349341680339376966419834813371643067912686705446878476938876894123853804493397237094533712611311683347555756255624052948429347384644146678171560296690032957410331646155662154681965708344524088126579150118118459297531619751425853353047069964239271595082553259408414898883353055666757425892668681123014778635977239230621283684955448794967496152289973671793470171938850584060194643346616061642748608055891023337523779727154901519136939581593941860721765949075101031089779507200000000000*i1^43 + 3484216815698294187981400440805129261016994400827647393378448639218482444841824979312319618292175335547325324360612263567643110692184390241145265557994173222178992536538629446983781571045098877165139976541393134499949925404326692672087132313541614383252405730006686204347413690073516466061499399660767294276657048289657887069968364407215544438874053913421657938934651781600909681357044240426499655215897014391955653975168320134250085039711870010833553230260413374355803461665987201092643872066586130916805774872245664271886052193609884891222872772728709196504562656796521928056139090963681762912303699204555776569846405562987176662519355570048027759989199759493699829450803105391438794732986183100218213018080541890036023715156844937382544389855610638648435323836628480862475418724577028670676675457534809543547257591990483538667676707783430254121798042024720681961328490420015651190166622868915529916792308449344688525346798476145187362878258020945876869895386209721093790943663066531551239963337569922459101054565258920898500957330816543167512124018988420077130391438889135074737226237013409020990472174810995511374817817630467631110206512788270474657503316650103673928334786602018506675039481069207697691693654798500911143090316755258120304492967232183159061240795381051889720829917243598304979936900460221795070819759971464695225058915680895945494697253762901726107643881489956525457592049762449478448193529878730746012593914173603334619987659224260721809966938599254483547156433174909384509413784562163909656576000000000000*i1^44 + -1863534656935714456992654360304637547641693656361882867502684703760478453245021375326253958449607484003445475447937252447656446293833180088607343227519889226420502631258866825984618300889931100198750286732840632893697896861458486018736098720741484803018321030050649411121394729455576908224878656764810621476366321409568461031311211920851764664738884019917884445708993767879098420506460615320517879001038034575977634506395092142886051678185324618236988878504354162034081512880999340971323372051322890272252621096855384504903950040701661457995718569709130566221394110577671143497208227409781980663301222563118819279328901936892905989084261862884332783067210317044503939748178228274201569057373928029316270629181472457424342942018333224129621859070653883456965736025028934629801799419407813551194417682254078223894893578208119116854150021934530832319752870548382784899936167181987229434897687366765826604222779790517739134570135384670781117610589621340718177366667989101900993088162217342295138584233918786939174353514967301771978464756347583703674519195050206563705519779879098009008061912580095413580516771156118956328319453509783130297451322228579962663776758788447680759631088851860614857315267260930354613503496788391477216269699762477408714518918139099146995919090148302929902676847676077586606062378096153065591059435377997197899120568110665099549992475660065110049739708062796553702854387681404906493376730899205846736232569616917424055152434689948258660293082376680370760871674321654861752621889526693888000000000*i1^45 + 1686151209361181354590069521899267309612582015820602682173870205347020169696733401430806601293198409156209782676735939601974272978546580865012391964953865521208943010871432656045305210504523268978189658338199603797528058923124462861459397174025702429199274013250448132050397504185062683439472741071775362401057729230557647901112923973696931538736187077607541718869047128288581327303635855795111297168545337937148108609068153177505979780961119795510508648500734300925297038987100421309968940761780766882902236200662643822905914860857714223972974262061674049103685687343380473307952224374310091719123264711209585589452205537946637037906058992138141375142087949411970593794749019011416299301101894288438220749798521176124515539500428843912142481712660783408620398579664578402666884340051432724478239358544838857596309039019121571359736954532810904779364774311336358030862709526493014986747242715712003364821808165103875927965011113939314754842160603720232620931333518169186623873302285263979496298389278688229199035525722586515137783908549433666897050537697937913503544547102158778978916705599744730154293917612241613208112491671437806728049690211268403005180314305060708845447679140546493809588820186255646255724626754287303875154616110842893340236189639260865640160012585861495381408572663730237817762158821737019259227572819919482028792470007110813759278398678603696633136647109250074380728860699288290728372177552296770828695800818371342937314634839198037972260022962308182670753456602968657707086643200000000*i1^46 + -656510543158766023583151124324227361369983815068720828339482352298970911639137875187979942994364005453237072634283613544155653371651582363165205735988263652966539926237480358364118143224730017693408225780480379387865499657484148029570986925421289633808739282190158932232179860306726758709340330631078835188275261405794643741687526236761433010299531572777068838518526552711006891209528556559956307224289243730287894630760377957926113705582152882616190523562667592828335672741265860399026202088339122587008230632695849159602301393160835710685876381964761238990923844119122868234079556207341902977710015850361559072194078233226029211136127664838767387145186950797690651889211245294216204700813440367652190568249551846933731179683033448811349810669225124149382665362883515830320073272851825229353727153844018048382715412550875427577214991093082542517947299390924821708984160260867814876744608066070548716960051786131226979528702068833769346417218966982158119378865681091278837211838010894440191396149463130870357904837291914228815058507723225279730941308270120016093539798599926460733664871576602916346470647695168744308971209026906996471829888062825791009981409112096623615961119467974921184887460559781552385347077674386732575827748270318338926068769363503608439387649063619719866119322092659882252478496501029817535593551909478824250239666974440269722591762423641869360031079575573754815232050742276671062486743478873122691800838626015777746126554215602286323779915469081258965314373370364559360000000*i1^47 + 5214963573707852126608725164093949041986453543964093174837669044366541668986674826735104375879684658744717137654234366744728716409050829596701276947469617195996305992059723323842303710957663559803882784704355809930653892889898840349364874553953939595742945943022438597906948679652493962466761434629905925601904002746403263584172325987499046227787641369765859918993744943208667193824495117650385775461609442742362254504715882768754844678147183686595991428702524424033600654583660071527068216132597354599908935741224861661400941788770409988316604262634138674867405366624981979022136891804669945728600054619200299403184811113619944738757712995671870886304754257635253703246594788255355178504827545893089720253538529309144680032569548336007464023505150677050679635247742626896831246746047522218585990918617228634681703572127441767306614616631242697918652318124990665138196573242224669281016738912450749615162157400453328317369472900489733215316317536881966720199132081409015000497079030059953267585687992872569301858445446797896095984012691897231044525052795791997848018040056656712962021728406665237990382988287484577730734892648411460963811771985768509852358420315981874311662096069179029833081736343404826460005770803811132592315689800410513879307696142954460250455864986904027298185645249221835596282787811783874539826119249609017429009701302143102752436835881298137290517917634269922741993298827921557443081737956600298443657312999139437200088777671596477320848804508154896295772160000000*i1^48 + -3919437763298815179338836603844447984020253594661682331133301226256890621303641478314526423440349068974072008966272378433445204717670703393994793510482677202981170792927420678273294950968979620813580736162854579018992845714893154313235122133346646391510479355745613443524960581808296830176066768245944664125538388513018170313138199994856396631021809787059383159119690572912690612446175653196559683753712614847121159231361570662404454446842290269453511599352207052240721134752355410245414964241950121881754006642893861521890598925915673606378190866732745616534965925227285262241273029545159772788562589827150977139791955275680189775072615560107442681873390939246617430289087223507783074175516238054547959271131910600446889198835349326845782677399030943162774118781646486116761305450543981388580125974512020645877475512417657641635937124084351850200528495623672870547647625794560262009525798671402481246008050917837930256227026748768114803183788828165111366386400588481254445584052843200306001451488585540832967711867982688339264335876216612339234448865565420452688557538312241888970429371452743653923591810295312294055294302795007339509860776530315749779930492849541040205043656219042489318090492795848358832341464772050492640742803839882509726917984832929198314227477065716083658550127315187228987123599709736744466897403529948423493957201775811841114106887698966034924831319534541956628371943973132612667892753561737908003421656935469976551411592261465193346553914644559872000000*i1^49 + 411668850692938215359027104266646476351636379163872503585069395678257966316207789523806048384114457876804947623014805612233454085703214784618277907830452190557567779424316162513618446539941150155517595897429613078466451038433963850767650155998938649241655848257786880804758668300419093367352843612501966789653835564995294469423253470162965085049660944372827561295119130415165777617741496901477110751447790677688379660741845221002316256482952975494717963597581627749738309475313411711638762497734243435096794597919967832370689721836245947242867441513424146954066524812790678738262339739008907214913153961141893511274617376977414559435148850198639750044746035988511370811251050356810658829938956578122494958073625065307508844535052286529704307410245778158009451977530075445202726063023111045175424787225646460075356469209441542902671832600687492381704567780383947744893938952981885146425732097782126610107954303067535122737460296595091394980191824403971430423524622834802198820300038522714409613832901485926853976016188282458566106469617839605822316265487567044435795960939344561733404678622657634024886290994254547999142729049841144805038516927614202210600007783272034509972771680328896500596691058331660285288799955239000367798826394526631449728269653387937941637595441349196658254250274525002715712155122539694526854038036369887269030606451036748538747462450809011795154017470986992885812062832563639263340225367519718428944391015115508028896133980826662615040000*i1^50 + -11340815838224671390110375110624000702466695025937781792189800775698299768519678091573363336836382311024690610538077839477855506904652590902959033577422626445381065375387597652677746990269136273499314916184096753447010063484599928458142281460895433654817970284034385161810657213743881477721314188533271263195322296668308495469099576857586509145616482620789478216017359779823049924512578881402252179400717324639990139871877527570912818525365678710026820347348557054250979148557678904199474773648467155722143230709130017531394813774603814079588835822518191281527681686757110241911224647433551505780245159978707990075301938928111925921459199003056268176024385246817654223567891386374025388070727169209281345957069066864236269453573082028478873281547530102865534929585388700895386655794764641764016574026337198410937114955660299384089143468322535038330306459438510193325782401941893598650136940068403258240989132749273176196605820913672885106093128960569069229783659892571416103081267218804556222083407948177024839273183483068777399113477790068225666821472698327609208571767753898263261978105839501440152326546520287657660916188046962764866802489672866177542707973999763180018698589249602103972129676584010713139808628642895615769233831302817857651448504954067405009638809722454219531068101433538622429109098765220447313052016309460423325323880494316573236228331111498722850735390509913992584981249293859643118595306693050326437312618662168275369216000*i1^51 + -2050817189756946546698059828007961652633964792279205398474452153595329200547484156066673257589709602172607430070525325478498676848431179212433531231338397151136368987431140345185921263680926458566586075100093364261135475044251384156278036288754511156945435675896560545916081690474577899570209060093243191845822510693255964105167370373915048331395495252680125491370618433543149324991306547477985212820130857870867039169861997946252634417061973310271079563415882502138935326258045849200343518120369476312035858637330828134116264644415682402343278655293046852989515950951550479122281371841921071987843098266250956939296079236576686632671542925076261352850355206388985671122186947247734291323670411535774805142908571669494292811138803276063366011040894985120918085794961902026679497912440239585138841071687917447688323673322684957609381575618523724589387594728335767808764204407109600331669164212459175465005605592734672949856429841843814035936490762398805583123179293539334824878305987810257072442615181797159103372584270071509442039756029783114498234149507978802131594943010093740792460284350441372861240215661751109181917196204518963793709544147722666573402873236002900101872917263973373344396539586699442216467335320796974466236355207832920189209809942121232983046330579355340317817021012879150583829368855717604285885848082948099979569217516609902755553372444925271943789855374106455182342851999593793824581878052574560668987200*i1^52 + -327230399339006946084500483475066633703947149690053597964019624396623884863537319090850045114023726329367513201941731298982726344449051284134598130376612424355169853589961534564132379011236435413156863945452075399979248582850906631628000981481586967450491993392885355908466530398467290189979896782392829474770280138015051896409573236957758846681192384936788916606798831876991512461842913372172918896270092895692224950699316438194056162901250078146153359111942566661780264263057133522307589653639567179981282046428154122500582207353638427405265037168931267926812443826746644453089832032234654459717364812252583555788320488308474222972075846990058623844871776362906841826836669359653578382236318846701009422410240200430681007256831311547443226650329471545391302106513618451883045085159684503897110582579902176587893233211139842309413654216614973037638102543901628440992934221120878483111981300227057049977854782147286951329772358643228965878116001396059972695235839994163082682673648500515567112567431693713047769598797814257597925854834493121846795273361877949637677655383789541072618778722574017448182662559101991097021362638938398023650210138789569941992416636796076017598768052008137436058490271260970155538117642223792277546144797582542152107545572891307811454921528469501947072418789183986825480300893762616923909400460036892792585173403346074086776160321090830682075611459601898017055349622054097680989560*i1^53 - N1*3369686008246628286930799659052325628874426295540686862212359101213782082379675998830339104572307799841142490169328262043354958183140464945831150367496444920050399845360927106390916323421863347428413519814742331209042441571095311279483263605857080943724836662253526354740705736979229462591410253073338877329262038390825909996421348097029088843820081335029838073647373818458240545951299039722567999372025768409371011002786141330957866096567641233362971465790388741968744376777*i2, -26381182411290249987240737635717878421196138859246976702287184971416289800935588896261230755836369372982258459431774543565513172806025100886165784982756724911261658049151005758493898733024213993717456004195068868778896633786050767500309062358572539769865909605397196767447257547334089442252592533065167526075208095229565354813639888251213141139341792851194166324268257633922036801657720484368864395853846715470310387740418518220326293663130131380979702504222977383916616134022243821129030939391362531666885009117015971836871432082705123958635173748992754548450321062403944603195044366959268277888264277446345321687829732951136110026392431619158673826652658232869358662007112835573626873452962922541867939384148486316980979256763212350006112049992627624886168821753069386123700991480512130086132522685375082992494588830142571986115878541973504186764273715318871566139756780069203554474523524168292155489124115064458226738111351654879747812607086492649326733261042418173029453678029563607249485200032439720780583080897135463404809236847400493638912307702940343745115053334722470124214337137103586363509795963738832849794270754360429132004651101513914513846202520383068290592466722488648342961225727253777403807151068199293701267825953842901636142155360806164129900838966909652151170825093667535113719585875640693864447918400365346627955212590453413075197355949102795460273746084543910630998059712130748008717009654124560074131008395884367969328809195882508887217915528084758538650991363864169691523998965004421037590415348017092667770293627971462013140367735716872442553112630567042099026932277605798793338295719216837164259280201260897216121695619904355552969475448891117262968828326350351689265971200000000000000000000000000000000000000000000000000000 + 199728294282135478918065720311941855436843965375618441346190215090556678626975272021744862262665287467639740238153040977169889448857779157270207153625255412459953307662595824460144462397815229320081789355999319611777886799976488183282332362146673193600723560194589237311908525727850908379569065706639531241099587040814654050436658513129969750713917855935557659709996670212769020161317110620253681330639940763546156572045771595375600826039399176038190382985917929660334598460840034184904574823881198896176409908751244468100175259457436552994500358011066655902096087424097188407418830129850807689869944678685204120127750634744189393894179922715895340387916557628089071077443313386130299767551863559967565983950035141883657444381646030510354083650322238619796103751666189640954346898525615565616632223407994764475064950866500608630244041611960185717858295250841750781259458784900026399836266647246881751569474988962125069995804968777712033517028565274769364904059764349609415873549743458312022950815658307602639417792063350279197835036285580319308674501980444412716865723189937628821470634321910258690293122491415033940694644342098756869205198039697715598001538718632840738402135140894207281188723208426185475399909372998058407260176012961420395334866158708973452504628666495314353133759608537772492814802920287857020337876657078319959347684089606739543123905290778838258859651486423460843437185961352463901126702482247465619701396355328300435482245185088228044750922442753074500971542547768948953042485353525853529337389416828717332422536407566060494760417160375335738442039204064622650653324785364482014101919634893045152022323224232030411870096433056386875153081937682155662459903464938314787717120000000000000000000000000000000000000000000000000000*i1 + -861238717297286128391272686650565052096037706567389875743138052671776162406897627038418022868923071950757875978657546818234296366644476951128294566928309136122561741306447377919225658773706757444962969902996695326196022311609104027287096646326136717679003143812346597667264421109890276121193553210144657992095823095353753959864093377283925067409410843544987324341161099565477724561913919468225485129490191131799672432186479700689784365571464205305918328981962180396986286271116271222054258915504923090550157525486161149197521405121296733630143662783768756806417853707791404769286585337488648694178032889010904567203830353105626370458072728608690629118134996095733655409028550112538989613510148564481323242462224952200055975468070558888326424203314701346557039433824594832041064159060473464510649078450960362509655280800022591875821735997469397235264496993511151835112748385747585062294744969319055534116182649381543591496818013824026005331125788546751633541545108099109787510762607825181757203006930888715793438112815262570242645909885635491218988929641711495654316886577560092335930575568105478156499509309567075272417670535084903730816082321852743177987436071213436603157012943288951775693681810084369851316937465359757392908580382148791815169484641688845117241140758161646023857344768852324961565037728256200301856902757835091480512632220488466881679420540009969397223679834996324852058451680759436672112684657757412953889169599026797491164673182799640464759316489171341501624493056400838032729690872395983711140515444992483428507915483696743784264653514050481753289892309383235051945567349422094185719496672609338282866592625700982813111635547176854934533788360602764070960587172509678305280000000000000000000000000000000000000000000000000000*i1^2 + 2063542069523089364226424325754298784351300905339248419127197436308381362893551270819469225931470565870234456357659441060208980753594869498701199134321987427444335381105922080855667297104196672912947571093840536876604964332413904156705359986445245701430752954721978418471623379886204912848272697356931252821320556571270727559120300287777146128902736672856688768568387911856191170492638117886145219744710621067783913023224402361861914740114721793271220146317927723507992975571835985415965503825485457309038208516660562102714540135923577310130862714594528686990065811520018030979146645754923358711945808602312820937660292207742780382218955824714468947481916635226329057598160133694118577595008441150963811290592118098449155379413051348755435343429366417029379013899020776072987738480414929094761762202197838177812491409278377957267884806921809740170296275850117044879685541533476799199256288964313861658537939204279599072777347912739531607293109181930910340390360487952786723831326209327033428943962542207057724207425889959237348214182992963355159785228187793622060513082629933440651967222298147482631916358909567118749069476436678686854843506634372819938881638637457973902355266865860357581867939690445075227901850816953606500173396974947893151033374283002166866125785881567741543856094188056972710341841405875026382754622611460975966004380443361276825538292525872769936318868907058911114990755777861234521650125435863506556904613381904575679673814408325953507756852503374080000571666675187456308308104805844653171490857895819009633218445553490667837234452806674936339658581558870063619116989218872393521305977533845265279569644175665408477633940382256155522503937770630994971702537284787948748800000000000000000000000000000000000000000000000000*i1^3 + -5168678076067957574140336002673004159644158632492541939162195604634412999885219179564568787151150795421868473772407093799373595496010273682145801494826184435401822980804603456215208632800559275368205416849000186162700897069251984024082693483632389291650289838512385890894918286614182768301879407256176882955838416769281874805782048864640448345562484258216936221837077059738857729799972896422491936697862753515672617131171333485297824316662580907738598693412145992214076480949080226030421293064821433099367499136267522567592051195936544832336567968426269612372508786454761068624958866196648013220474667530145702161011492418817927828597326443804711295607969081155835788723416757330949585698712131727860606714691183935548536964629014538625453924483866200105993515482685370907408262631526430250628962624470037545995950902104679937126838430805827112339559024304956932696752531546668955189120869866295317749790629562837253170453485468938908921013333511939621320062641657995032341063432785706743890798225109692550805700955872311875046601194786631721583697320996838624472161422863616699127413682169529750117675616334405713063761863652405555220136316596615381167891242716615449958215606212948653319378817985097562500159060732327224299661108796420621332805529111699542065461848644952205538198083548115563369083691139064339138259840252663771661789163408709198763668510568761377660415951288960898950708703672094747538022339867352142192767993769739747762980653856436958243776202307358322957466113197943906951665820788071278685516857104681042218412276424584663822097314482781436551014883984709753123622714090547249968877660257131673050981087403726287924051069412172076990905662688870116123951340107438489600000000000000000000000000000000000000000000000000*i1^4 + 2614100248227239387054168793285635077906957032526324382873059898544314899047557877634636690677355476289356580572309438327408845284102549241307181878604441514910643208547122437497953690928079222261233634201294981403537345055775894490632970473585982231489193839928764530749060292153015588415919497853174535686414336343488449230289343327628561227727345989768563050919357694934866493923490969078836691791037494903254663415459333484285834255088734822286085543670647487081715799120627191003292786544863011014163448464601887341093383785664884388521790319514742385185710588806131728599334218647772945620735818590410976736026777431133606433157080947847975018096072512265940505494728150738619666939342737868502113143691402044824097741873998522925229414444441837787615415504149688646377992461998807079833726380014205264220255190970339086209941821587477387553098672472599969092270852976859986194321710251100029615194812410550141585729292544314863957387249788761561846405324729364592058470041676211241887269916270132944937485789566350766294894519017568357846437745955759232190219171440841545586137583943962607436183380358389648224840115712227091112770461863061766130997955680403569988529614814066653089212406316675430488554194229152580116932310243766879406149229190143027314652849562813493080731304265635690399953709955954860134918371756281429417141358847289910257032795839232343438790464678020433170167449074726919140003804445354529421599821369669933437971993770740445014492733011039865023433228115267204411052275275473275606668676181725985975603723325598470706722659033443674316391025137761091133400656681434127252950364280752909746079046088237313273909271870152596013321250958462126336508027077656576000000000000000000000000000000000000000000000000*i1^5 + -78181891781392494532879635129017680971177132237709640804357269963872657596608451756030327081938335368481457074149876196501297145377214123641056773488658955211287867498696022354760922270459082519389907539540238680369710939600135700029511340652087649879034281853870401027115807399617908037799544636256460161816242114851413766176205514790565004899059835478790336224622202039484161661709006656831386682961595849235541126694794437687884733436005514457248533336928513579726816435318853003690438846947154474890189470613588320365368358476078986629891684744951269754772277499378381983698264222585001955323991773037153277437994470333563647681207434231094385019177408936040707237177807649354312848178695452849823309008129218242995596350296998375849146914813079427009646732360735954530108084636440842044439320059398571254198569171972807967226000219171461620086403071700277527538899562917867382559624284574481209579151950464934878941611374983399413512895681688105612016074365500566122460401823811178286576742571147224685390324103164798681667805291340926208438550826809729966673894693062808563266729220572043916622620703747046452482146274378804247256192048528362098939600027620404787066512844073116068237489748879926075384689816275680125528591070922163344139107512172567746454026596351136593767116873887755221353216188132073660864424870520955782271784116210437336783733174995654933049147457232573174417171390953088464509818030044950650377553847972467245317643913666756196810465624582811830459992830277470701368810425555118074474502650176203354922348461579452264574111750420987690459748435225485298933686340176256342931214621077502327826141402739935779670801070788261592333376521887705234173380897275904000000000000000000000000000000000000000000000000*i1^6 + -120726255820859330444273954522617437368184432059920991814030731911688103032143844243422749980123936297801908938833997700182007624565643624369982708671447855913791186086386996780167219932393100261521095984709969718897436872500185052791986995561431705706332209527007499145947643817601668009949032745210403202409649183846605987469989370812165533855393065977421695573395569446250676989524329462568618865357271710516961295595808427128774472486611005070625243096912972982406894080805141255083447430691255961198727565630546528854070090218252545925173318724632154674006609089971873474284037201836373927736431507627106160406761965314826230561853762376352130848600179562648513144543636067139022559302295233687414329083894011765136284524046666922819413293931605680602346253769330012874971790966694383256032967239168594095274237734137497456615992180025418438830591569884353180891964455337568979896880162054800674063236135792505660501305137496005222661974441535089520400026448727848761240066083010970714756259722587356104480840639136764778275358900295183611686132884917634156410742812812606080106382609991139272703336847869982830682498653897630965870848564595910697204806657385952360020710844006187518447336442948457267232177380382351548662010700133335181225571245468512682448001750793069156481950808186614149146714515460428684774827414352990293899857229675924731797482955167074754040140295337753207203786534650533207984092786871194107360832345128280203620273580100859797666503368810857989257910179828857019040591494545894989350441037042579861047305417050217333980289558085167522810809688488073700501012013293111829983298008817245165117560938897328341115255793120896996296661971585353231197358333624320000000000000000000000000000000000000000000000*i1^7 + -284101236739510185056799065945831158465297960551751668031682751513873417856709754713754501109780408865575167038837554538525902490293762371625552493179107701081245340886477343924953914679176451904805118684114190501674788019593110757076709781102085921148527356899817233723204191975747855850132316046918296426673351966611864712183076442851451111502910652359038107184064910033320391381171904245043563892764784433006417655769791491789438854349873442947478162213669919432147999321305662846707576712531251603735796645178101529173034943706913847777181840910478130249726752986031132609814810992859639479643625152814889908689044508997279206243802307292818210045149756575027523173942200452900597461251418588124384856181512186906464027515055582642339443107355890279957265441727811761842379964814210148476762160352209466952776929350429880347868683584624476420434872850492914836049219983398823679676554164628136945660320842151788988559492243583456922918345124327129543738481670355760786745318991265358358530637534918520498933866104263807970262720912607844958805603863607482615998630101246703276659891586163574409836677758823987046279895946893899336886328081725417154675591443532143091456010230892546190695593339199258517281333690215923380963380425824716313261776080818791090119680686114765804357304509812119978589520035180641790359310089283397853501570597195720636312000915709186012843847572280119255949307496000194201016573221081948941046630157676546251888339136606621705560074970336793485796312246057651653089641624267319623460801055859268600101318859194758966079751361022049164618362847203220202235610016963194446431239871263047856114643768000770593562141020036733829719563592419374420295036174336000000000000000000000000000000000000000000000*i1^8 + -197086659257319771565939116577627626029241754866163881388022519062749224944030432829772576964980939980380396668848952338473405571963767631422816969080494215671825540860295704852628113443257038036169342447301961356758746632243612377323000025496068582592228816035562125175776754124081289130686845555172856975389241919190924566238181428960343971038016525019351710347702372604224045613046565947353656250108996953293243247687190858854189316228570156433354682076151418841903757752961985014095927472637231766516316111059621090760803307527341930988123270620980980404650919746556727922270670435139756991137068453360164733846899670086537323610866992482607517942294319557319381346025665226110265836168637322945824765189528506175187379284284076932958932112355925713123376953316372041655548513319474482327644620149079465152464513958631998032834513617133392817000320426782105317506341676628441030376002701827424073848748985077505712965015389119722331238990093578924568194335832020488193567589526676895531850072377787522784104641649040150572755638255466786809090777421402064721044911785875067528891249256902293323057727798839047733017666219172112164097551922545826592794192510884102524731496899167889982938002858270102279892550533488489862483771957203088369775285027631644516218221263480994382529812766057997453153542306875940373629020140359148226233820669481438269602375545143331257513149947305268985763905395492320793993061736239880231713947057163712428845547929802284606151339247551940540295390455862827259606624441360692543946003225053260485551400993397077045245446554450610683733782175278226551000234830682970801497545390389041796733273857123553991807052710556887813450630458039720712777760768000000000000000000000000000000000000000000000*i1^9 + -107460558942942654582592695405123715783778942227267090565520287070998622406984084055300233166008547215866762471991015861224728821322684874747177312454756705773941430264515292253601741115741326463904860498546646203602996768144926765565072218032020078798576111670461596162464411014841874455223778773123688119162637988621682643941063627021857446733801022676526845213842464938572807991658847145103394261651685797991242830430188429511184780020550125641467420745916866143777405564943163468571205227108480163070980636834757842329491878302765357975443061284147199254983992844729594797182817661393807863417628872126649683472501820680414088519058070282461322621217576449735604050148752727821700747695523118197893773487770662850495487068002703092432591139385759963360834333315893936455383082099276431404809514118628351137780555277321416212168785233241857563768402768882197366476856145285522870083980294730989924706877489585512507149580663864796129226928604481302149363573237026924439380304328514338790913295404089176191722570751512096009240346902506915207503848681813849635759220338954080974444952997456443039614153527888774420332491428654884395971036131027243642863444674325394380420462892676723927736320079206284995846998517713374077214593422154895024831216813417310602784146858671747675010435174521163858833073141962567929791682302181570186383559421563041526437986039902543908812287058092442606083978953298885428613069427334493850420393395002796465926332167206258700378579409808336978743060920129776987938114253475758843112527720269052419422549941105057069779773097302451202632299926824153228775979133811302756908487607051759156241105773495838886846272363585500824710786377760798011419525120000000000000000000000000000000000000000000*i1^10 + -31046826925393083858538452674023329948403904418241309615754047459251328621559070088246089984739115100161750493395934899842584409454812399879478578889053981715482149649984629046752316784399633752931153411153334461078323287407349470216270249037510902144982060381814890796188085572768094707497699332639255077248108533543031467240509362587330557098700370567391076131939579681698149388947227300460315844437330990854854050136944872285667999969528766527487146183424250193083546108907570680637850063629021419878954973361269021657466617518109044391404793313477200298712032871978369288033354671423186634477781149632783863328703841986098734150803567245392670013409605878900630183297591472605993102593577840880255496043721740661860932621485603847354686394255062011055007242858778201373077469664131683300250415910895401392265613989579210650647633584427378329160340418197477949365771268889308584443274796313886996120432286573791381323173836987385681278074287004876928293914154401680743678420715441587428134313508311918138131970269630496092583622022860276174509333752421157415804612118872647614912269945027120123438605781170858158412329290347452362187689297349629214622831363617996574702213077111026727741697290183468072081501762652018915033899087292126471273590515881484099714292126757105332035249318008609693324734888504744371941403226317579172639285716529027237746642139156919331518820518247824416006617158588160451877691959506637604179059073590264305205985008519625058547526571641973895241149926607763550365899196504091575633563001642065594292796099475534975299163328848627823216915040888112461654450537949287340502582819670191445172821947545715757132495857625407560716795946203110470320128000000000000000000000000000000000000000000*i1^11 + 6330728895078624429891557531479974220630298064459871256513760338080537178646239984974193793757036028747099147336583683772351079498338083665772746140158516603576020143501096779528845032905618350097134937061807278155545006142354384781815681244487521960448962683089606375938919533661987324595717698856281711035682736858678636644232939404680823483319277159288513960956514569464203769396578776685069499180413880082508205084673211941138416360724803236645274896493632699804169422539026463162629645002129650698280846120314454789280982060380946239873598238109711502188573523496847156045056996379160208559460702191502708656041018503317082940962827506899588160447322762577664502662240655048014535992322551222001395421091722615729608439142248083740433609763295893262091267371801962659839794497900012235843828749151052696777535231114512495708336954653137811867542939449960233030051462524884842964070274366073836932675898344125061901067705793107483309448285007274675223775158678456146596552573644376006047270807632450085477657291062642037498620528404587861271715396707546690793297176099097006007760366279888005434938033276706382239556231184619596720526870051829466169181561202663051604782795526810482610316351192281861926499811296653050707304162021341800716495905067008780044858094452182010767581665744868047781036177291293121272274322942842495061490432088799768307938256297133918746803615135799564213173491045235212025180890497418297075317860692950063110110434259767296316848419728846771236601131028917394231202909939617959710352725066966255025501754312298200003200500950807493851282536796045061886940213959552279934738215831260387370021397796347541887069558455562018058536376779161573785600000000000000000000000000000000000000000*i1^12 + -126310779945475206242512464882613077993227602435274102993675029735466733472497317627367488245379586488328028533606857178083797191242105945756654483715383163691577010318898052132800120247080750795401128089788883326353121683410745904685649479613632054178279888826300715554813267339638367004329344952628103185223886659580505733259864326496096525228233113806904108550811777232648474522544569976364052432025072909072154276976002942917668207865939408278944472419960352982116132448895043999450841172534992793775957844173581852824181656501540870217108336954669869715620140677013684275282192513098564987455230244210827097382334796734692853107432368242112633425146287035988922006420405142986005081747815592050626195055008618751037977012150460072770511407396339892135478491791772372630968815260820651003078833821968994524390450405924715362985728338774169647709908335718259011551377740593226798161395729992518707081256612411228636141620317974384992648079547228634960290093064056037366469139377364455252325035611327693626491194916623986195716072800921922296315864497155420431565497486232778466251734553620468973048797307420389298329857304389634748595760179259673085401323095545686634710199708037824874576482386366916291942056922594407853571494896378524261040250259825637259257955569881582920538162083398795183183032434389811365993695851992526539646405711408810556107212108023650542169123671872308334815525222859231834394302347420886770096667973770948644305213827712903610928242883185928449465506198502948694901860224495246632079500726941209189641506409378298513080637804139212786645569094962354833342818581658194871744874200080163715695844962249973374145444858963172995178199995383808000000000000000000000000000000000000000000*i1^13 + -83648489886414350962222747286133143776811551053371297835207823760040282043608967102998111528989676696364324022782195148653996610847547752534815385280119571643050894536023648203793118580374655484499586432404569000358063884503583157078224833292425322680620889257180674922664033141681677577985227347512643512698982844708152973941547063198560592695804968838615115127008146647947388769145607174878306059239131273752415589050009536064148355604876655165720301777898445662361524762770303556443607567197543844758512990028160842495529537795102595788361092468694052066312006950757064865684920072740068200171078520131061205286384964683502352843355886720293296257578526741067414908845702878280048561922599117651637154997227765456165061114932044092263189962790359623944238227872824371346282253135484689586410561706856422613534050644689505498952433481273752816667051695987278355698867723043004776911703475658206991776304415962101392278168165032919343842135888240259103257614773250025075129898667842008761339641847787461165678979697657948750308587943145527118028222506127905890811004101176303736057793163508788895701516714976065750448757419548279409379310010126333018822578144605204140837918189378495196198637700079022341300872053141391711510450474508696426134279004884260124173596222232989196335783288830769164636815832073070947826416204450452137522652667443149817025568025286912678245546987104593438062755339618286545829399820883811032001760958095218335991084522708301208874284040836924587070289417049130647346949898534222409121499865458304829475111491904227223088577671333769815966885932997901393005447818948175477573925964931662158813569896684482955976461532332090741606540126453760000000000000000000000000000000000000000*i1^14 + -62305805140486714622025970314753162990163680720309584833860096421191201894588684251295263192075801027509980722108240721556091160115934913560089096162836653217909333708520585357568988366789945354770400259977764379362729187663391190523274141460316746968471053610173752171965937295075799281000059560402715718781310084844308793647483466767826984379447624455190806996842946009097937461398798553295248393339861654891290672542829471033541090116556807393099057966751645560669364445960988462229715817061032053787257983796906307140750059520792370621315496493117897232587397450434109163889726299376583319809978949226118533715270945041330929793673279289753237427289707283856064591877858132147369547856994131617901560336840284396747086537846214988404261133848623998225824560940808801643244305020646586336723970441049138004035897027985502182002808321876753937668446486035353133140256172991748932793378013396910394094821001970722833382923023044699156851110476710350792127139238755888289528382971726863880996018096986335947707458718379619092350349517316053286399510588500047279954047800536970749274085282249806174377562533162987699645677642311715505661272098821722506737452722793010170758060563860992546100252897455740710810107653571350974171590954733886549571440885438633779617445163676125188114216129895060114775314952875306217217462084857424218041172355793249477265980281260588417569011592494234443401963774996212739750889842599191731738514444101642165541112455723875605007490751496929601183987181755135618757899776493344760673310343068286442936089438603608141666364129179361899460219869896114827253868576215231882381407270266848745280356257810831995846286209536059575614494159667200000000000000000000000000000000000000*i1^15 + -8834511020060490834669163507797114164912685842954923037511459687837349865669003422334173477478932054480018773462083030542367543818649688186791767227049841077437222902401634723843945513568289132632563053943260726479837232496092913232748435503015611841523643657692000687084146515956216179316484227209202986997768923377688929728808378985896006182368424492312480270714047725570773327237746148583757093845692598814449227664809952818042916693460917071916273025265885087866866558273597204899368349491605494471559607106466509316589180088251679711348937650990859995772536703116811284946514937053734984158406252445762401892992264233491843841259705638804034107308244989666787505685216704652633143971528130271281350441854461290753577652213434371874804596687107884890493377989132382498742577343283663972767780269119519032136350088079581809629419401529545572396942737137729576179927254622979166514466137941112478192145474081576177670725474485038290974468108738054252331588173999270520851627705204018351364925229538868873189960662792206556019243750513530944286602515652684637954759028528376907732284901062032989597531927244381584049390883912132390020544866674217333573156030877619713819378896401532088809340607848577623427011185715816543752555933037738448388725179597246151430887623354782911182429358390020262924080730591059294201054913641621511010118365762531835680799125820565093502106582290355768043484706184229557088907384140887570225396921693228480834234645653986910392210873203073352767194879080547468848431857316256837646787947368376609807406789539377117672601036031314974607463672935482096785633439537280444628916744784615258382528824339779064568905904622238384455617085440000000000000000000000000000000000000*i1^16 + -1146969670716596051314777339743922032071124163009905856160572751454824683575481212278948463395614232657797186523740639631681381578446477154309165331127420806021095317932049377045703156586938971252201965149761888589624079447025447878585633217002766338581503090964913982659994034656632121220280821434824135706285835469772411065574849358040124644832931472828354326268873268744181551979456024514082851886549828600986240062476925355989320798065301649721635288786851771285848182570755751494523025808534229418476664700530733996334544589101655647764690908757763477328072504008625764518403276054044040304774130286704645352192578182934967671365904685963900986540372254856766324757634963276372578221987011614301755099335483182000477769973519925774990041985008122788873477284345965904323683546907845582902416785154205773879613862589106411603751349028025285869099963930615717214260752981966763062150749280828878408255237853600461669405460462565442219629096476626282756240774431764741040976743007189175383085809894067499960223545727294378113539678618162236391390965108616392333550668888326827925687402411584108822809772791536945215966728047548730814190549416734193010192940008330912703263143286177364728625699308779593110811289514555334423561174807528883552214826422497910462610616208543940637686390376590971727192990107544713428266665116001521019350829170405975382323890126461251227575364875615034346379879707267853594671630065326231772327517364010237177354445027339943453985326498689834019779056898162003010257494342169636660558775146320379837617101712789420101795826323620052491277653837763827326333113596120263897449253014605252147602067739177346054040683553406535438696448000000000000000000000000000000000000*i1^17 + -87922850602927658630628490564791640858305318558598307312534341022072245738170625936176696071308376638872245199292043764702357836089033691141400307207888947784691319273653264966860372537714792713044917964127281535990996764624904528747065625905790070372523270308173339223897365299504855393396789004481360236395241571441417451837991865127592047774253602808149005513314777635521598094077137143894268143503602390445616170492138230532959278705649131753590592741043606098029760619527049703471916676495152067172085744429498553053808628311530457921920732814332390623042262610297548938922163609650006708606597701374390790434198809600437009708005565504457019280826386236166400773316076154674326998053256004477594190740843767155193655217673422572294475940469476234734830253056439421685328907011060706117121762281507182546450678949325436989940847753041908971592571804076154554226615694418393098457512057282938879290248726066148076712717578833697604793495956918865514857082471905219467170105585969435435925928308889357083991653055059812173358684937966040973406040516190604493420898257675770221032531880371391860217343613169992626383546144168460470855927437014475909981034717692111193080379518862223243798443013185302202540069100940691120999980306265591497527470694280662694993201288858608621258593092857236149237532729525737750029670420993737144651508326694049017337914247353934721009816182100465563295663134570663472732724675371262417511658748981514583451704069527949915130439359552294833352848871662330692049239473261019588259517002266841008385744815217954429504504593548611157067216374329531394753935765340521925721261988382762915256946777621547049722135205313859551232000000000000000000000000000000000000*i1^18 + -6269283271676612382708750666022341957868514923900735282396486382544764954355017883248569593035746211359155705693953671574519509688566693410561009002797542580322362581447944351870531377241753571125160060394611128139827750853325515898938070204808288050157339436068389107240808455376972490779520967565259521453139025655645109730761049042344213611857707577716646823300251410968207670086657921232234151458630607690485933251733179769801305389142401013481682553196749918387259300927500148929935324792953411704660094355590491256955781825738934072505601063366242401051676129327857955356023865786058876691334859931548080311386137675047609822662904207859197010488629338635356527739747913172436707624449884030108963953222557827393472577930138199993324400162035115349631566715626255558538294614788705749813233915831751152820088132881939740642441097878853325140693504747784026755334729293398109372129023113907317303393081983735378225638516913213361887337977758904102325792343791602000365618406245224939548087142341384345038847494951725157266280693369741474613665602486329500118535745318865513310748591087238436665530911887744120986253072919722195159460799882871908106120047685711968614563881517441271533787171171318272310226171934802730337583338839587208661686737912324036232030823922532114788091696096975955576936431091568414078108736941226688636038386669225258960027189047253455625907915779457565771068963808782193586159661815653820581560455206187401113810635161272488637310852992699830408102671076611976847288448875741714836021287001434609109163384142236885048917936234859854228598967859975101527494196211736751195114415644807584877785599349002541257158359379240550400000000000000000000000000000000000*i1^19 + -280687720806487409826928626861630656130968491663575415351148676195668181008183743414026712563065875622194255179526921259861755219641081095431072065208807431340271168510994219775719505248884915859565279466038114081960963414544582028660249668619470988258881735578325087911631317600741136672826628867801898050371226490431227986027823987224148183180735884353065008468342954103713605937704716753621530375328583629911546969293781875623762800593738276342952475680005211062340409872258452775263623458530743221161642313910633295895309778285011226784702538873165320483003953843196333356459059880640308279343042026012727347797119199458215957977084765351087107963668505685607806222095076814187337841617809742977851689597151078375136651517886861546881473197754347518267877678300758226999495027050174658105760925375936229056588510394949917311816053093225682600267464270860563909210241949168632105614148708938042611463223805384179620711262318116757285506223314463168553436758214692972453463378519257545466343869085654942702252929401255730659520636306970155806155348539316378563019127060576374821846510985273029868549519384252775941676992642541813641073736291952531249375742254446817016987070222245804877162260025677115742596075814806759968428556622348571072811061142748854562026137759601796546419217358163264180540901635752961280786888687751704556001901709406955429669443579717218408736125629678504004566400275322427092775097404468865279207947598940190702537861176303041764054938578747090116212762915209049441823176091717727875644353907340861805650564876951848670428077918180372476669328389828630986173170491009088446399825175650250065075205276142828062710005736931328000000000000000000000000000000000*i1^20 + -11876787884820716016227383319323168649104752326848640724003542246006682762339404499768869912231878538094513813290740943014810814452184968168042718675514457697290771204318481750704456951932553105491014767641235383866325531282038381530869124226323032051326661714372528010321175506203988441335166807991607638917267991515887051246506141184243234948356241651413316316413226638758176995735988658895258155791479369380877212449697193712664300899784565813134367045852531390480746382515075101406066892435219187670797859647143786191616981529308648252858674897739919407637551094911970522091470168051656013949107419756755301274631196612293571355276669560209241012481586674635037016228311661710379700932605603986284882737748339947414112045548068879864941188140426681860838778891165480491639272182923316227103567121325240344481408239221099300560905313640680542095311969080661178113935972601034393974365465619761812226263600143924013148020263093152572994165729363938296757493755812078098574730537744370016743041393611458178874285692817039451543090393841712603314342220096386151444374936559958577769394043871691531213419921860869489712422063886763241962215660227463972288398634297521576460904842473638512473747118871260073095335112378130304491573168721127693995427700677010072294568485885180902713016926380707269283395671252531184779459144477193378938617023357572445970601567532404832058091329685244256896788130384773657855844189623792780461646696184617029008795006101147595796485106385532128588339454102223798462027975255964641044589987015645556768920473564384737198800027705436849773984288490770758363957312169770358409900852967210027212128038677070398793097569894400000000000000000000000000000000*i1^21 + -250882952887828582884856376453321008367099116541124602596092757431928895427506609985059233984429999591087321118485172706444620737866758502830984845639961604254396362642570609265677087000198696672710874637924177540771834549440570176866652708959106780767351622018199506420588949004465086461557205401879105844085465120099336058007794271436471114237085662924989558245803696527978957989458117823582925148917561447180563128954840015909634328409327720994271170419953466153134256154577889704962645226573311454799270533601193421481235069406809416604701823259094997562245854969622462260867600468071705830331483558202274307627061881414176441711634633667611864807495356638813351004568364679131378424125194716623743751017415934910922158803691343947294807163796990836877107097213285747234609399025526911542602691424532885185173724072687314431266499317441423631685606277421629630062963114256409580107975510565238193034688674611769777735386505215181442430128776490499403352988179158507448859398998685871605711641601438425628597307556002015780164467811021925927978828476482886462647034285983980944258241725018251914655113905889456876887161378495903593862876826209895065750488078794706735344837973439036273376773631557962253748842836627025902812602134966928987805433763255983974083291789218410444989288625391549545667740977475605927193780588936013737363868193618600225933751817558611993534323921363765815217658339393665333203839844551224649972907010939860008265638990924781912064170948421287466436502174209670347684250130655842369755976616381088867729956771165487006240205233306839745167493171575236924428735745744433604023548173030875152111809655157597618170757120000000000000000000000000000000*i1^22 + -4607887327899995922389879893978872199916599948936543887764231961407773978528355459784569724993231924368660489534654063098355974494691669002659851315157293562021646422365998615399957096576972506224839530736271508996818667071104060149460239529863896916499065532907682357894152051127014081025448765547122602023266010323651961387534264137664621542312566280050705637846014093911965495209617186772769376126816503820558593237867149157164242083804660323051413759319093361178687990171622861156396024972132393018172480826092383900497313167711377054227617128143165998478945429017924509624863448567662224786646285897545956486576934678087322649105888032933364691933455009144400204125617948955042074791509716273619013824396595019289600596457675705154988726504666348857908585347227037937851722615130874816429772265353005034060707532953722437020359235320962375636731252875711066002745598302672622605195818772861561231184084128044501864151185085087712066390010959980908792536932573923421053284541197268602894795840460328274825731241958525929045347751426460555212199720352329947662626307684554744251947952141631534045175801758847969518814885819732972405234060587929090738205182770324582418008488818807267917463033187574460514240333475337577357867780212375292768671078024025676931884721838246238122298349594414999990954288430728629203624180827623169329571245779686532862319156550832013661307893807352393357933630031616983482565334144425782276360115790291798960639233315015747700417001725680254234006032594010074276857584838035692992926837876638846399753562483663815800352550742926426862120325010957229316039600225374131297842085936570565977828945481916036939776000000000000000000000000000000*i1^23 + 15559012630500078174351410381563165208654025359549030538574536009519295539937502884784441289443332420378002121765724597042280818254126439868459585531352414675370202950004329730249800670049392283781183271044095830919310400325538690147162101159042666996410907071958207810914697345058428066310944245694824637607497068597514380450162981740410186865202473608194594961711310049334224310567117609708605869663754142697252003986133158668070000581534010423662957456875065680157321287573653728057564773341722747293516852515198297949446823998426215337100743794912373407631031863963939473884959711153079067904724674412384598948756216524366933344462157984182453859668761828875486022998613876738047333787208501578341632161341713560913436612056066924214853525095738496957036397672721521607173035073274630296459695457261361734386045017893098037104353374910495943394647283007037666718699239701483955152755431499133404580189091729717890754338083186630330498839598621016565552653579496187794628653784790752321641444025269530067925977474685898145122603151781791335001345338406507320525597564160214605865580778962910760880619288894257548763497233431886197575844333050878845484655675445032816786474966430885656102975616103443035356986811091264513365368266197477165873289056193167173067681534613921143246322249125256837798942287503518869702267743158329012385272677297744228270193860522627775340070513920331941734234341218881072613695998823437073188605450593171213390744179232958444096385053871955811656975176128268584751503414797542152313595768171064377171638687336899308685505418358972364140690910362249297272218332308096452496637114131167357946713774149861376000000000000000000000000000000*i1^24 + -101302649202639813013184401627658293801607421928583428032140663649658291999584071045862536682337985418015384881631194393378451339078135991199391293965591444405818145400834957123950306132189090058961881944643746231999752608136492543637121554744199782706557295041899882882154706829858721732281467428047122718953590124307284779138069121004948070071680932443646818140050133098620803041116222164120979513085211863166351507632650682974292666011437352645766395886795918323258525714557371127529678524288895304576411930100410126337764125674542044537722741618744597015313070748446045119723398108137877818208882438945766531503106214758942458370694364951354047410517082395411654508357876836650040049639504167614017349725056254733398586605082252933235065894157427111494449711925493149092651863007484551132854828051849678534243565525917014536880951450436131887548790973864692192894310567107961496068161559485757934725262397669474987283717800309074527976979333994843104854921580895302419069015021252827060456132426434059317053847614528922852840711911744397650298933917539582510396923241000814976373290436702918141712496720316363966096045755186862077711875998331554409476507480307925610707410053094240546574131158861632665914204292840634641382322318683524673299309735524189899643400097276467116732827775322072876655952624818302504151079816430519916111589448456461665591081132500683488525614198785039421750922104373606632755226649396067896748049720538396275604189207729399515708462852621432727840651989668265495793713880839956064990700794116459943417932568002413262139179588980807616654414258091131606456041500873112407083128681781508981691164152299520000000000000000000000000000*i1^25 + 89949584761619771509402777348962818280983400289947113832361216605008520185266892017192515565814052021613535075060673394788458454719951948971796055757335374603104647612386304909873768626114675620506232327782680846514881751385874727218691303684563004911019240708535067670424151471026747747864852258280042996390935754779779506820786897283714367343840610977020063425915880796857801448293793825259506052200129471345498779753024772302488209013968974854354213955123764333404834271079853923533175188414360319392684328728440710012037099133708514748924430478526046181487851113738703333601642774479723976590793626403849583633241328909266154748426132194423495772629742381332077090531625904216901631324970546349470918401309262551484379018203783273457067686687277406992983309680855878269538620290254114349625043839722414307354872837977921439404826707091143172039167721146004579260751502337442478309691087216311758200199455328154081243028940152529790745403650410764873714090452063650860686256137052230981676734738744422881667181601523902478494852249110400093886542842333541899660056360840773748541025071080096989853256143229273071605752499034826653070872634782781808770975678611026649038309003593158476156116945154086988173686795531846387558993735097919028835330675539362943967618939614404312015155740981928061654842818656539773478564006173582359245577118591205215490808783448435385599660381967222625824424400519605309014416943501681483917616753132925925595018764308685433669354835944837228182479550486210838142955695763048186970518020819268241190522794854801601815561823368764788268585802338989119649293965819934140915715593603088843645386752000000000000000000000000000*i1^26 + -44335808483419752034510266349019268749186376685359427950070358555825639550453256280132696179789163053302878982152382177248521643469331547521003585091709460876144005319542563995848806793097266942901752986825532707227486732740492985620500569161528195855656493838000894928254902356579274053657502037080199974211358839636122281859458420844691642911271793506756130882248000800252913494159095956833321334237133830924428186888001480565595098918525755314532473715864570726099087436144610797857141730338332590682535026287305560593397686496455373500940050989065093876359731767497223306978907939386764666982476613309915374934160717707496787057545430640928177499439304138728748410334659727452396917431720916782689830383697171408132251804253157738237752241592150906024496477244270115624607182755145679938827635396895039645639577277892168335145488775398469163171602922506066149281615286654633369859969319964292056451601196383832043044889400330342451008409084589814525116926273692972012161062933971418523814989526837146384614394081302409296225701853937484159451748571831204056026695218319672357298566256392739303645270471079001985671282758160420669830565266443863864469687255198235610038924535873376729561623619975816928440420240645375529276676929799395729293964087659020205590359481675849201920991779750287449147987334176147342257394509448688469361687696110626103289249569872606300967942034440303169357097452865457349626244515483776603857645306416516693545435942449157401587016825973614706837215980546484788543771666432619009230307897840532000242439034348272252587494641413171467877048075009413757790218253681114129441213855314654475059200000000000000000000000000*i1^27 + -1288815816946042168568510330174166028293368963198595639053088832518323569992270137374841296513802889623736030104106036694504361297930087425149375830916355429581345838014272187470667972057071264217595621983432165083494501151831618864765605787523446051730735438141747896603124490277472633098159166295950225032082296170628490491292644483213335415750850607634509833367468108992102412046357722871306063580044649035934347494193240689787187845519824488457839504568618490065535999097681703964787843771399304334312346030969456004912041876496180450497373161382336324071443050249000648762666961529787306741523245636231496313350500373436924428815946603656112155212664966591170792786576370306028029348418103497657631583765975590585627850392547121765917679733747448154683557993622555798452220589911270448184594770674908686372240333747102398744482214956638556928019429103593201530251464821986186725215208295536458243595785632663045271494763605621700212045609449665256522090465470147511114215463935223583748428199866322953910109197156542581191999935608090583116341934230725754107540541456381745770875859250937142392194694510971511605366228574762663885364959835800677398391577028877857441307405691144142078785692889661556268486151340136999941548155069394372052723789571833930856810663753814424121788338005136294904769099373470960154387740914294340926926204656437451219912023504080736709284584417131636586365172880104293191245739460048194936163664913534513750694013750744170415516723587266913168632347780383861485982549819626301352864051409129453616484149401787116600368886108784306280710265106198305688522669716516783716740920157939957760000000000000000000000000*i1^28 + 2642252337252931902215756771109161178408518108663278659486313199145749801719374959108585353144055084361246659289998725405713318443869995548990828649409959889673764728483210528546958063651158004818314102586827059024802485732474212437149706086861226253939880738381611845698516018396296136244793891953646580357921964537922425483206182263011591763331492509557952377748603126876961496442498335544022119717418519016741664689308266013304500808445970648093394141679392609218477757123453624633107900345735530043667928184255570193446569044381227550049160798051774934510367027744909760166849074602981357813513024395100905904406076042192296978140979553192158156765583778504884138284078336393828366168316225409660156920305822127760523413393606210001343033954567054220900871547722970526647305047813660093660208002092690447943872282167974761898171055614957430467464807419482094303223461970455832441713650248614580328588938520203717510231722165586652534787496043986451005285063443773270084901125041710486643150903714762055495441295104989705193747186716491202286469856016187787094581492868309598757615638338332525854222061472984016035962218834063866081665161464405879426987515268429541549251876624810837036119057763911530487284943385249672897368305377851476407252705195978472174155735564082122987670168996260654938420117543729188354120863771421020472483778631771470892116202828270293857109994346801028855631726689548683219629162435846262892937366832643647823432045397588514972154033263259237684797763711207913940986240953171953002153748042170423038540425018714806455269507643728132315045071393675360720542766882299188731048718499840000000000000000000000000*i1^29 + 2716464555187981647845017971705228963298454093183952505362325498285166840786489171523772534919997292855138127561308480688277584830085104701085974684777124465287860760597985464425761223112688791625245922268705927688057896693556100586726933041355493043047214683157140497758516057573785337829663894476466790847567397866797690334185071252264344202337771671321600811631897216099595516745792331552931216134978418114186358382201440882292749477605876966637566156669123653373644511034118747952992407387793273087959251381193617172337660617673418152074239274524127211633588882478449276590097852158038437403008762194206128002210289107776346947820908420777070800086187482905578099614385720183026372163051904960334378582636015860846056452862139833235131267566430733849962813683580263700764962835922153336809722905855884118942751645506621938401325931991374157013742520392205355635874333641822167195419585657752957840979177801893584692934433970225189643220092606060342524006874785433966468226586781625826575386147343006007612208371919823583016942655588184057988892376663918273619281615497751107003638000990561343244118543229512211085971551991443361101741944008565110363872389343828881264523591620229792150865152891218733410378534830806706953863295424909520502322625387715543004064334994376285059790588496221489530523172802629465266125547192388402125330906810944297225648172265952638824107535356078458397185768853998365234799633500150525873467736770921096684703473706321111852193850398494767534543010990728538435035457397674163051525774347233634973602608663008142773878656944855446177130356888332129068802030541694982629307187200000000000000000000000*i1^30 + -4641373697664758908732510914156400455045499491740076669919816406643061554916371579997086441421197272071781875351849310236543340160665838989942463714987154914781485926753579982016260551704745274628556146392948636525364310984688605849854465137772275784258928035410362994537160015053006155500062585196083668958751338912320005127496135480831074639444144133735671491165837004135504752879831230860961981889731089630192268067615737266339623929784390025918816549411052854796920230309947499600795890754198146739533063269142397435070494088221126823380178699658544126695399026298103482197339728885830130552667155325726299685196308716054097300242859017835661063533057926990928549085045213182455124515622306061334085715532102369011662274615844287108853974419414344559347190062132075026493386177045402937392693559270276681676268270990588790846462929191316776686627373502499216055112124728038369137285144134645894694088371952034673851264177059549446616331838153646381647185560686818102980513804504207515674902323151696501814521402012805554591183377886549313328062845730546800139187967521762740308940225327267018657576580546364644093886371851098365232241053220420870871510923752823710888950277356390831698264276990247352751021106825305354343626343492873285997463681715085843771803205758551770260050330375952352574654880374263147025040123883248146393138291069399191911074667809230093133882941709416705073450593563665287486996294420384172483168598729774479494694562243114400071924465670557741179967041339594933729271498276686997994889304626084484225528742036467664330443801458368239296691788395548221139649932387163433861120000000000000000000000*i1^31 + -252263044164486951197632621137009207877504589992520519919065574797095772871748584632436600104356500650351611720921999423457874144800772506688500731654710068500344668979356657401504347758578845963202679127208971710303353990874569001073308300794912404988345785642512781871513048523766101168911914537357155504405782486244401259555168213211332517182911216676394070587474417869605629905257663351292437024732616274323797785529990271022712016549660449287421000345588842005196935377482652460284581123808567137679823231345607442918645007214426231896419755294656221452878974754714644187024369862495600773003531095713179068378943861660128112783177683026364771746091006608606670511038596643301418520749596716881934773464543811599036525140628990532262751567326793768067857613524444925689345822554940793354411668079832705765021936943889267901724734598660403020859375382685738060830132318815206726779518918889579232866877488549800307223898907250831498191750859213648756964454633137135124987749698235635341937816251364048637431353218442125395823527983133213272885976201243785685074502086645039339655021302436488503851633843866479522811215785938214245061672293166594024408979258412718274659154634274998871297639944609556050236835626224905593879711070737458793216698436104731099640189961705593622381442464802624777797438819404112667679192576019863065984665545175772110902032528626293431481757128642752964042755038374227673381758458178037040963059325429449234933431791553932105361652371880427627238907520973374409959557007869096066734528860654620388208409220250687813366969741035223423581134446174790251522780802580480000000000000000000000*i1^32 + -15159999273764788704759920978770889924648647630190544431562201875536471037579548282461538874470114043437486192782463558572408207784749891903647236015211938073119521210827956961523825972456659668543421958167149983978260270540071124198225308394627291008624355009637791403624074320558819773422485999797467788645890061571999226303806242068609677632805460878488693928066629581829191945604033340444837154631518191440863986952846527499637405996926710814515365735916134607873549496449175584416482784030505111286031747494998939404520176912637949742969876979247188341951788956365108977902212659016164564094599221786886742466311884622868060128750972311087347298857233432749286937519770532824122305507286785496654848531640885450446127364464927707477748578768104918272736524141737310904912380627684670796156240723716780843117921598271065049981200317898740036921906589034508053684186591907954335714169634426126174478113801797526135812744854744168388007125299716770320311161357129182128168857606223993246708368871355880152391858818311702730490344525172224860996632423048949795706657313189671038971675748292817484719310660076891762195026088184921306122349602077915712745242490799239930653534577638249656137894740485283930671716064910092864627637015407184916694527489287500835865646168733525715300277586729590746133462572684174257758271505035417522345478023142147575500472766504658875460174332875222278045765947728978686796906833693519220865213082776544933677974950625036015786394479664351999777752174083002668025951621359407236948081403018942242293513755242624838145545216887384534251290865280809287778356428800000000000000000000*i1^33 + 2113123986457297544585858520422776070516664024162865679635312437936959534831387568696746191584047961739399323984312586877404797844345631098604036613745928471110126448557758686935786862101007049733592580790427035851575869066794411167824518947115884936538054603660854026993439088186671694269141907754731969189472264395650654672202314602787880681180459032139359043821218760446538302107549443110816902147938093528183610791324097782259303855290298760929870625630725474390764520056185559310076297067780337523750214790207308163695523855653609701961467447329222192103015607052573805156876528971305895092834181923195621155083956897965429938090308725447720329488928866014324301609305770961180277598792076203238477551540753112414388136267701799748050177552067782381348126030891543760748550823721413497317962834180749441912375778676898290517509862364350956172302937327020531418812802205563401672866415743251446647323770800540854987551385057000687535043301282847735685915161121820274856513053825397767917074425074884719572967780137467296698326226685858864823372434841368706744335872218386055095246412251787646703492078015645666025169933850683874081021646078115716903693071776678200999986333188032063565152888350474229780477521570896803710093944740618753554843114368978866795856754795370463655164636110815809948235367520206571189132956924307725644111074868809232910629441623688540596482408154630723290870950436702240009104225836330769209838987788423758508885338159814558869143807711953332918693298480052272588423637426490804654522922627676736626069221851922555545284380073830517364142188815549936435200000000000000000000*i1^34 + 31942167218047753327781519566628993704152156052997154524581148699653664372958482731703859063799601137430877774077607785573229878890758412020028266922188158514719433003943323146291617149764030787731982202234251516315064789772516326911466503389379360725475774584105979976153713349876896314499428876489319456583595334468926112167414470514313623130045922843691000575630227342991620043092663974445742743002636304329139546072590560262730917449564473007255872261880438142953959395576087416606486030907523103689115819302333185627371291601345135466746019221127840636939105312861613246369958385086005888773421761414490345684242421043761677325931396152179177723300694536469503043776661862429726399150559022177803322361100817556371740966853781361736913224979702522897412644959534939321367017997893368112423408874699876099653304204419522657960109829931671999432890615130862766474740180189761961497122067851344683117884536608526881340752117674567063916376908110797131832794471091097361569457254651386003828658874373756499634866776167116217721073155061255277258582433210108856861960751801951804600199558537684011897368278687189291314527785259704310697117326487283429452817487735507524446024202629984611886292257225073166936344515260394184756053399973882558896124128222956903187455721364879816418822187104496396005078445090509494169757064682219780534508254457720699809478380190008867996445086806661658609469581176855721756681725921329106150716220111690472404728023184844610832241694504672165831167309789340214319663099277953788858863079127575421704915794549004871486383606086688869960639458574336000000000000000000*i1^35 + 22697169448385940438868732889100870850526805823641894635364551363257369154232701137626184083045939067332805156473515236498078265340467730297470415479098863665905833656010490754943905516754630977797306733124414088298057522177640809615088546133332500867653729736316741949327811539113144294052690713302138339626498697528322854344587927923852085828322081273127695700701884326547701682527343767089402951941381545275671628706462509949373773009160139287458764938744473983289493763430822062844488969173889351979881756319656947503836133301504594053558944616079226056960017183085802570407949145117613839773207838595947062749747491469746774991798660679175300575276800949354214979402403947823747373737396818408508843008446698967874916416694245668302570566180306814227190183901668383228582838135396706159662088097671604789904651206399236146414403604059503021055323770485320845706433704344827559820358629864420417357036091061976269862910212359876519560524153347744332314430385166703762014442150004218993613538622148965051130402999951722534762742495384780770634790736433372071558958860687914178099922928325062440390538064420376400338279302282152588471549639293264966611457373505634510532381669039848581786981297271339602576364050795232138219231911283987434174007063337049725741737796627181187983984104222824117320357317081310471570128290955792810301319169392256829399563298253104121706366675553161621617386803256106285323968995347406481470532517672764365370088186615306212628422971240119655195683114728688378722456914818996755627695327306014007913754729630093586840963102188408443023183052800000000000000000*i1^36 + -2820811435677313265354420100231280320074408402059178781159064773090676587457651229287857908988765167365453984282311725311150970887199995310152530459280976484508678219068036906977256028067441153362717672332959845558971208622883379749286956326215879549893363439662270791549375393036981864150893706961597765536627907383468951927956020990190113206890029711642046115819615984795105051861272071762350680173982013280152529793929443121022729192467414508643480457326422640621623765236249335139068389345223398403049969865723602124998132398380783063365884059205987490577975519780560368333649403087483824692217228155111036798711264863449266810304252867685402382556351093390039226545881772231725838980518058889431965170077779557324171501049971582813380617782240030675303526809876393579568523702795306874042145380166868168675614110701303689918504177976865047180426074980095530252455143885075409817387394814070336436613445174145965785025353635603625228980306508756926017892371451469176038738304135151464259503491179334478773674562750553369303372374485507248365732581334895153237005980050524733768919885099009863379968965751496211905676393146305923774052823297082806514336780046806494847290707618060476888515536020551149507613326104143956619198720925762530909706793916200319488005436782170071738484814815204155971654631833855230594652392742710842985201542968493110643316716489917822856596231552742396452902779505427999297535664763539700826637663739082601849568013357544123910624695089839882939882320127706942249422689372790100737810964765513744010784220616810210548240814714048825262080000000000000000*i1^37 + 28281523117568761356533031211823206713534576697766843046842096480500997043259853247090733164520684838705021018978737401426185713488435407079381940632905490366942122395048639353503138087243836647310126272556988428711668704799064448128855109967144655861259291922106759606381261448488983978295935615878037337988132714500558188707588734601705793108265558146163508713469156356890278880689728905604801843633807022044616989744269909471359253554620567681901032172012139130823025928363573180411946733550149478040322607570610292581611017943289571638218883382018981693675918482224373848800813737683027960686197627252584763392220519103427532725681365197526362779181705830764547203201817111849224803666274844220379626476807075567586873209861874830867968813506435488626825164586144798212721626775806186026596767854821865633837039246686595527853758203738177263986599180222635051380661517338483809499605494259975915613674980280532057564579520806980788405235078639896962480145548306027489380236121175999492990762429040644121411783966469100415456378376776318539457370031042256985166889553176933918679120270993376427186550433098041425263492042929144230245384925452863681335172072243345479036045782812734524261944475628523861225996553830113509327884990769955368995159689935550258363172677986178385049201829653587652862565977256958790363131901346310301888949225457824637904174793137868956394331959993523640889205812355288685714955671892941791202864987824619662978848744770002828728407619847185747709019860761475390491421907847662664819544809998494871219581533451082320850239124144128000000000000000*i1^38 + -11918696445162565370604963886928640141638555568693864777915650636307755863702211233044552923307038092849742692780111778759338676089563734342353567922760862051800742838276162387620068392656283906514427239427200872293919978919526909800946072591007799986948014798317833926850863729537163979724442814530428718606831936059081453144182893081318615614910577932226860564687125662430455660541630935180498913767264975337415321107346543210286678494684759655369223433908207981181552554379692157878120962896091929493392904700838067442208686927003179846582998786169184787495241336568644802091207319961131721277068910101708078107792196051205066983180314970465426209310658438333511845153711685776353223428266187075335612864067747561398665460207180810667773124546284185478111395386037472497928735915336489657009691621577641041261236870391409458825660534492947689814721793040033238214161556062791071773151824455474867627853271852030691546072346753226331517398598085518685790823106601910525386688697711136647515691045680043305562222653976086283051576508346193490223138518305131895383739560461957866252464118784890811246577288833314717283675752920058426079916545894316171084217225039683669750505602204332511465022318297829810368455219744121303054544611692942633662055165372399973325323795353606065677978311333698818829315678300303915394502241964291619868134180287725823258939141168169448316941907588340645185265460348504855478649894056911721222267171729388290800305176040998687917072186599764994316531088265296370363133338045745429822901329143640100453308847678976720273145856000000000000000*i1^39 + 78610734735840788738853678802513174034341594915025999300075723294263773024238838574944254496520841420408626073197203785110900134148668954152869221352538954004113324950065222312491237446807597502495085216032476375617540809043758097140842243846349034377585235069003682641614273183233876773121968580716741691720629328468010849102821807343021654217452920702694875558404119942541017358244156426354006330046291307712350611135749334311560487672008197870683606711444422171750041936368994453661426221071257053973679726364727096757595893373300053483806549447059865483597393872483025640242284646730573264634148119118531435494136370047725780245922168148342616763633055244415650556091870729736981997630978466972323812016748129638935396058685094123519839227006030077381259358916979466137110580783086896315455555140580720214994739952498105106356517805843027259189810332594273369520650055018558825464105490569517304670312857274506379158482444461138229593014892066479872519088722885514356489118414762729509491682602290025441887057498837214722993598340622941684735564842785824460537559323059631469893603748319907606530996556838955545400909290164167733155684665294854138901297831373879625000335577414958854082724672197716273707977328543306723936944169079686727512001129365516777838039875469574092384297406434706538189409701255606830513551277739150514576978787556618531704700503902276658704162325119632535524275382049324167202805705706164701173907128474744655405302252433521246170598856702111851657580085769766179971848020804542886350152262595784006961010995715993763840000000000000*i1^40 + -539178987309243486839054484637723973799524319462895257897129460712366863118358240237900715388115818219589057407588608890059917619899748000613026510547092070476311610950977865930667824664185845547331548690026839545689890352155097745334838277335354303496004207814206836833654899021743827710047550385906948962441621692746714979892300679576605923154511956230205295801063295721897336775742747241991210643483782635138218059913983672409686918239849861144983979328686280326869234502415380217544648441462098983707324008784266157127672851139067824641728926003217073974615514150363436738657345492555945276087925076466090411818393016191401704726528416978145569760677175950748657468866408933763580268749114416601951877625714992027853895630995122984910636507006096711682834580301538490019923578020649106168192344327900485490638977353775014353662781032908506271660979567913311963410454611876699987257457873124105996213791403228712689905289917561634420430137067334628073230103672198998233772572541601300754127126751051404849824751389288397719461377479814248595203338023906007875425074014111809350268614389350210825980843385683412617215426930975824546257647447049193739210799269135842911751217392528120633744724924032837354583228452965330562362520681070589096586178102239042182827521405998358271603233378671312185467547982963655462086288080260118698866879756251923796145094879460651120161983242879536775511676493366640439861090130198410571361472186590095746421532955430466434249791930508173214509644963304992724125750477216208854682965351350346576048506798080000000000000*i1^41 + -2107132392026423021816576600813446810463444689283266930422254671652733619814988866153727738108552144424011497541455588851845369977881171835239101033558090868041905612761741828890804601479371611585852831475840736949613426161757859033042462404656052349720424969742125470791184762607421620815571365334704454829228982916087900922754127286780748817497577941787037576254104202836736744634302173159540272278904780585229654700357071785423585979555667914089785116226589759676636715898165358959037401988326774623772034369999578214087845301282914507712437158015082456524459229414873360954804529625917558376943550813892457070099676740525437224030282320327536758119718351648572328179721593243199551085173697703491170291472248258403860644819382181688978996032640943148551923787185369720019208385329330113524836085509418057329904646807338293162471965266983769829967166061709728794071777295385522463153243504175299866298827315120498816567354440504971317656021168039346222972530597458324507281469996270652740500491373506985124798277114296316896192189972535946231205179452282733591510602224784822747997190543831814943833956012090603146656308401814838077017557073581427671010962588034627532638406903958250623381185278792749671701162357395998873807763407294635866615608022342726891476041330819227809129709528609090497922314640162578297668143430780848733978350153093183975968165983513233529888113065046075134119318727765980018549585486639416700455583737746173647680043278698689238033056048054865750699633495505210450941324541990530012002582450907323459174400000000000*i1^42 + -575884063252689197342324151246853143887835939249542066603458654832269577540674372526292568269327794670874366983660781663721628485220083291730105415721105788981753346125213849764721412354282154123409642009493257854284698990414293918303487796136952931883252131177778847927558783373542454069631525053338555567302553164844889784857474832763489516806310344459344282266245392655385545333699245217739010240693547656005025456698891335934493605669690656555177294938373119169187059367934114694163938974030339602572022399976869371794464220196140893132492186477603586215979108297861315724997022322830313900495762423899051854058718330716332042217525666316515785236441538618225493479814797364578357047528613233659750352985594587307650119603054161433743916195477999212755106485615895640151360358700972033221334481943737412237785522219348715220575580143463239816783217754603466497393609148020673010355306396551678512343419386296736748855687380920186209964484575082068556417020358016520325861589246941563637178386752803305924735624594185260968872613761634349732877472066756173045793362830625370080412990497260906649921864772313976010978797908479907198086217715850334210373582059021414681385190812549372938427048702859098965366192091691563014964983665064361864114471385266379031512327815965493706438800592323295135072979242440067138919539146089339480985188402541276145015096151257242799107607359776645516644115248252985078502825883536242354807235897838096978800271722762673301996279302394523117074864126037371437176871516605524655150758373621760000000000*i1^43 + 1203264781049059774048360293748617762193860483123957777059834476874807867302063957121195572713105723388908198577349790548886339649325810311151325734098834019845545322869705013672552589557971963142372233196039069138408195183253847098339339643835239620029090676801056867157165820078343344248540284442940905391338431906759801393539889089634226589083423552251069729291443194138345006543713113370172208030608944003033084950559175770059804565588819174270989928451734251227345966745562117626749598296049570205644830471956509312916945738274400857960281279196081001943903053350540650583947900540417469722427905201104921744701043531901838480989727756973503184332397455171341720953697996867133947137318768118597534719328917776597210587372415103134636277640218411558808614560543005157009773993550653516161224379331264482723164902147729761734821275417154942113264650622021022944132359165488979972410868900572598244348818133521305664108244910298298662983139974458621748734263692121419888195191275764082183266335223622954224084835746403783888029565579992457132367073277638512512608917505466173123100831391573052082309429948593005009820981940365815860007602442113021430819651712305158091866912950580951865816996977717876147608511592155500983705653958996081922251327261199572881628996968654142944078143412730776988555777190072402889161358490336310187368038598838445113586511667029908790383575053562330554986551568840583399127571013411401899042420265450772905735681209811482401257268298622653477376768506045740710398287701865728615383040000000000*i1^44 + -643700235847715799435307148580568197073187168416593286405081501748607861366477931176299652078797412030975506649690961672425052233261458587577949740683010038396159357635666666621877569838342131397527666734077398074933502483010515550522955214651124550277446761110958024014883724597728135285408190595453869966361867853842477627442894351591597387272505699071524912459655435203119034844128583155046710177756634039000859275899487659290512025536256680298076004295543151293004672159808726482718527254684510554557428598721350880315355588899082217120397926623424243934910138467866698415882370262391553027326261552061908467337888009239064538454602784959376987073114941319763786771243117570966290551178144250622561277378064816124734592689801475901176119506819838058115749745756647484378176132368969820091299066725404767561558912183874174025683840940216587963730898787644008865963619687624548063784013420218775719124901486696507658571256321838731093865296769515943962225050293606666633287256007371047310821781327190404898794941258645504469557545296656835855077224312462944940212886874300422834001698227411938995655590418335172875691094658521541243986243186147121003526041546722453382502032126613353469536268694042239582476722092705577800308318412012759789890901232286491854955735398268455340957849146027602603237443080537120956029983714602863231025474203704554112396701511888343425980194182348935171050418662991341249589164803597920532879184452998379314533538093960559551667007493206134422449757968277920616375602886633062400000000*i1^45 + 566452030318982128725119134278971398490778923581804143245751495766685809660723054603269039936950799653826253902920179382401523651389027192011012702856110522640257019329478986710872306326425834538965484014419630822584150617283009436348870626948368083963339570337035901914971408100872331894219559268612771343733528726375470993444998714620866849594890984333550476433331665039084401410420896652442463779872633696194389764150631035077357051326711154462289727497679920536005566974368071362587943150572104851884477559038935356938498700526267397616854148682649321676318949380295657687129062019989762224165582419006244028672773591894315868705050845376018219956998326435662350060787220972191429523562491042918338267327837760504976908165548437814227141426061756467802833157422067782878316513370392418232392877921092568491871631041851628455477506251454823317226819903258369621481751608231498684696660720546232274205942610325055669191990153389564052615343268303524501094432131478841708541406141388114255736895128920615845229315678812793772258473360286954671274919302758845537769929115004925579711382750047467106224211646952144985094953606307718902078623591786612334808663261734805538131233462085208723248816477709082428119903411258096163658479227700585460346695918414874439201618695577911901054035204042138256293978894155243847202804946361998160257158684458083872578857396883084848384174925734731870629977627070753695744250444045285786176752707794681862338853731736356828398694852313404290666365990203416020737064960000000*i1^46 + -221847289990424222842600968437217095058328773046497839659185046926471592782047138877349773324090899734977893032524924163049018059075652514718067108562265570547147039303714576180925386572625825864675849426156955678674533621755486620236229903555961318402559640352893313832064578190708630359953609628255073411387856456700221597630586232669185157765527500439933812806140367797753225272446201109851361796660502857947225371161342781970896098612405708180011176492306456523309298912048054234389892620634296393195517003581829488510512524449636043174846703914161662650849900610444331590699450306289865940837757979848719247818553011316718833437688368567368516774045912096167777961081234398741365606467472450393328161906677793003019056115850357677374827509710081887514336402438162452339596612875303760751270985300225521494826335355298087793304846627304967058242406268927345702232088970806122906975673986776698602396174105059341456244906460356770873253923787589134370853485634087040150973430429101580995948479380625399131588004017476452096469521896953666401142920411091764152482962813223616605717902993192119713960996726811819568832542712423111122769689371867345726661599732463370269815944330630312652360658144953317096901600284620185860439753651976307722920741516442008106583445502490826556463015657244547435490183259591138359023179905026542036321895468350827731269750541173795661376532409879168473493884745901472451516078566620481844267248762572291159595946506665839398408229026124018295447328185959055360000000*i1^47 + 1760491504512649010375295031854845049721600254262880313535739794473669299255158014257621909049581069594784351726169798333936004872741891260197694071673826437961455906882345152143786938737525845725265229234218548367987366264106236630836896571238168487808930300050843321791314780477112542598422356336041885652189399013326773146644751092858130761020417877509500676957668684498972256149390716318210770636023545767744608123024651864866658812731493793279127095350949159767444325613959075842271309769084827792762523358693592891219055676344581522278308754387705608993957627829701721428954531815555112599649490662626348555074894199422703680096772005057100177944369415732240611625843515729399022728404798947998980624779081768254859485334965177348665162909492198559760155856191282746375300485061748631610247171551877776016915546625988532538985042112496443290366301854889416770799387124220015816106754719137000276106942753136248057725085364822655256712810447402245012840335218718828612763967840768295344845973574228385496030298913272676744500023679378399766241486310252763954399355786764494495685316779832908868437503130461295403559897246071055277958914667741223253608086197142097824551310054601732754012560805576689519328495893144108148222897928472805898294276646314096192618964133709502357003810329292782578507476618431098882822798347885158534133356249922092347476439538158209739856872556456815629268150479202246043330076220281130780362879145961349475505997971118878349314294784316707116163072000000*i1^48 + -1342567633099116720315380222143548820285749973805884981445038784066242902424870522561631472617175457878411667260025879107976660566204638047831114394129916095627566210722755607447400833768707629874995613022265919072647807079642851436972402928579908189963495398206557822416946799221860357556442037446625592689332305955939840118137852234204621134954312320245680597031178897966858468502311950064892308359770048927313929116359843437721608665952680103999870337277853330695091911481833399190579512009802052475172386741429704115902967867445925204697630883183346869649130611249156253463210450948743406734622303974275060002340674596889303996672969761139294870201371209111973350450510109673412099854760496912969215477963313349097422407313279669785311159438363249699288817628970495742363068391884777258984428388572289344834962900228297219589713193021561000332865893675591012885656338805023876308331038966776183608540044325327488456882583868719295654543822337373798673933358304531286602108674089691312016687737428981166079828713843724790317653588359624190251589968644851629306187221825012679585507335944757193119173368604486019560651622762745304572811934777590038747268884166851513616349335531562865501955201084339481391812422091779715594820883514643468291586506832909844826456927704981838627468039022076952679490101351196550001911692215303656779437623515136480603494641882348723569219517249221350658161155993081847174144199684066016774804771918887374862431532233844509747250914674804428800000*i1^49 + 140943381741680885948164300427655966727080005102289782247007324063367217298691276658859510111638057049355991120351267357206938820420255909801158736716238819891628525344376199008474493534580943638645997911924342399096656842523722014445174382655251426882627132247408751995516369491068985650680637435529387653234823631754783808856161355722089501497919791124304345611992659241106394201891040701363254073194121528610311845612492130106929442461436431077301613110420055700870623520974545757067751331596002133605750086810287207694652003200719485836024928679250946487752158729725769570103363050543699773774765559995939324276172326114014855805399521347194455534161708935744345808877155583830376481268028072911091827516752322580032928980769412217500918262173488868248732459959780463797950399105965821693850386897771014633228286310224384715270971832709143997966101851880812851016184584500836926956532598912117786319500505777486738212278108489184823763944144554846038343022880200760929549094302316541609398419400291874460831518663225167430575091507677399127098979332819122967634576281738093874229498590075189757391865559095262291177448528055760722570738000261722083365298280478769556524284600217418513582823487630218747707891718531399095575819806418025161359526670165801892514207467043000824412221016581596810778739453988015740229924659946229829967740533882043652958823367684446562205290914862135784829297424153694252703340557820085223985006477698669330093766608201647424512000*i1^50 + -3880329072895569435397832789341267526154962087852297078303945938892715485852967339096627575161834098943507839303686049729876866780845410467492344291594093845162848347562774857166648210423356589726929491666638557268203852570694802347141422725510742422130297354113777664917691064143095182281062949320408882818934382250167674521238415682839314628812455675295198788776884282041128623972339782974886124130177849805880542326482142924125812732482771607979690903862309189961446394280242824400704315304759860548236301639081858689204252621344844229783489388084906076299542263079935982760152596797219240192371647141688388314335639304054450899791432613666880523068796761516817755243507039794573335163978826340285336849717246155822037963493724876517094324340845619558203850487109624400665203545062452501344622771280074672480182835772129178573726053369942975394301857835018000705683312849720105504908731511957757474405804336954016093373042615184539831618012293439724002027563062749554127270030724233153455299102778173750737362745927418088413871927774884022935008268028466576395997704778711841059890114658305356232459322052062038445251680518015125723281503452516755356012281100489143686525586626954789210782357457092970705790647853244372836550440444364763302490485933120574837438358227940874518494292399773994262652783593015286704549566413592700699419724188835849526653862860774971908381185423901456222448097091465870609355033100729115229376187644292550065139200*i1^51 + -689347025660015897899400516389801607942376210603664398649279940948944851896205765865704035596309408964851631211593718705577024343841139105792166271748360456091132501356100533220655576251206302298432978867481736506220953763354353685038217609065221467124772023153892530714443194517049854427632483361499550732983415250387354855216246510188278553835365708029862140923374117218395913121371040261603514076573217496724352195737210348742472573806347232349477021170969893278772636345405096997030788566080307672681693228127913027714115165325579395563583480131038961074423889429027008173898157106210455253078205108731225510566837703151984810880594012866727365827203961356039664872428486235818832056655867120478366011479684133317173498927428461961742816198851438826682604311732280127640146025329104061873899276107230401842471417092581706773013531762188595394083595606929316229563649779969735772620381282096691512518978632683309451438120084274293929115802336669197194468126798368478460437995555713908097323680272733596214423771678453737495379996134127876726888134642184615113080872596797874245234035628077174388969729877483251077856684734062878614371806546937714186160269818059995148954607950998132196161188309332007368179949622397923596590630324580757856125073041048850811562420156291240396889083793126625396037393804544074443097660409336361851847618620469427397403440407967913143361849046522890669801735602436811706817531314066473418288480*i1^52 + -112273296671070955945325877807383811951909001307595807137613509569454365965165063757281601189916731066214086948057897522563954704267178184808378177696954112957010424771685058747462104738956644836259952709589038902193095187080754224987132659663500769106662188650676612015160811881704604011218058711786752201383971398888692361645919043221296540346470193791256531323949415482810803308490198112735113075425827223391274284949671854330207972247242691277316018248248093672834440654895571633635016146087514959126973535583546367147261440148405053791459122152448576198264834347681075798395189915209680264574171783983206918927022799232972462904851472678545242774610096020189736200357142080597465960161540896305876195360768625869775205403638258325796744624045060580412371346005090160712910785055403700887331129475481786648085009669519637260674198246735662648481443130479097619410330433882802527097572161175868220093753279684359458721028769464739151100758048073590975996431960677432130825027040200257762492239389386923260643529498628572795068770832433757631069104301548446904238660759968864190005913060647468113910606467042194558349985535965063857902450877402176644948895529328325105850969350109833800716741638934565832681036543850855915841885262924341644952593800131919164843211343396811085591512036409909049697838382179755083520218052479210020071543683901890222137851120615854679907272492302647789551690345504224060311994*i1^53 - N1*3369686008246628286930799659052325628874426295540686862212359101213782082379675998830339104572307799841142490169328262043354958183140464945831150367496444920050399845360927106390916323421863347428413519814742331209042441571095311279483263605857080943724836662253526354740705736979229462591410253073338877329262038390825909996421348097029088843820081335029838073647373818458240545951299039722567999372025768409371011002786141330957866096567641233362971465790388741968744376777*i3 ] ]