[ [ 40883071914415226131996477100013479030301661054309686110475260655263702994599213709499540981692835212757718402256989442048570245497393958643105683145439155990856077683806358762959228689299061708168195176101252642151576098979243360038131316256604460585338531395122848970196652677768267953674380702299684931941873461543216458946287203481553560338778163054880030512523223081076525509147238371585546985944660449187293243540285625070118553418507504235617221445355838356680781351009536980435763177611998701748326685414123697597733507467029161225824357129394007642196619695382896657063249040784501952154599054606497876929727101507444460483529170585774973493576022082719908154163110774676343991950868935717465111727166628471846581773681368064864732368805554476132260600852359375772229983350264240214877711364123410629170607944810058213326792240168261703826851572713712228210324921822937663651582967893740251002543439809258134952070365584676689609984739743458449286931555173624668060975629033235723681345419887836383081933841341959050847070297758058646301828393021417403265533842812032061304404838346498226913401645767753698082451811735685048954475276982588449763178785105486091924259694734929281095087036320743854755020800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 103557609925040696607051898273593116207713585783412858489363204047142632698590359287512354911075946801010905178245944574685763521093974559609252227651045732392886129513341933812748011738915858721532275664008450281564171047976914716472886295409148840051646084968359517542930853035755674116731644310810468593328450259178220989520681940873030377548909299042131733964998262751965898588640722562754223672993575678378463397556662783889684482324331508129431454630714900564156463915748987408170452900786260924229060848220272793507171501072332830991117376728481810955405972705447989684741727283847349286821865038952695752112724794815574654928851429698974929067083399400772552094487762020854447942980151147374469721112004987973873376196056213787046357522595278546558616198722354709636143432340584678653519841429595028996650070028293520548006364973644216430875274099249928159613747038938996830222435270830735119024039397056872702351263115207361577964430943923983242049696999523445035079532180490291209097605328885156549131198061149045323828643325767410340026102378068432919227474539701756064250041740254302444658864171703237405619391738100924727179411660200401846446629343884247650897912444456274139844457474877997797762662400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 64152486423868097959143770164309397861162912952879353153151545357557616857574204891610211051253153708396388241640486513548826651259267210723116582702701482720876418531877048336986145134320354639825548854385435631504515492708333014195938893671519565099549332188387073392988858487990218368441789637478378268765285981561476016100465372597062493075274896943483108870143445478708679087784130131598341098694409657923618552969783590473911466556591145516807264870406739729669798114071180073486612778261086047674172542872197062213965329571134746285340892461191460025553190740180887005618632939339457974588133058075847559735237570654198544795559894963315476826943335464189988342683318248465295217680164013855732728595130133898636025948126069123195568647622108954952889548843571883777950638050210556533364172014298851558707905025769289889868120829055482545527019446752175295726410922258392619072607279982756563890780439369539045560536220649310520333881147112818347898072413411403763871279356711090462923046924584106099761968889079293704210035489043077629625391194864574938103190918338227845687604892596059140825778567746863134534164569077310098484134071937185910942839865678350093990847462353898764880642566646808705813708800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 5813011246041268050362088825469521611695367461517097930739262403884402707044114184663129237960082154168404364924493273458371986270440129260862720176353962182775629358023959395158719491334270009559549395287101897938421063569863151121549454050517268643184584686049448526912449879467969362084225869442123746144702951307006080166255380427170288232147375722109461994651600629426931703747562135090433927858241352211979211980258843279900849980311995815920711623306252401727318407299483939979028530023139723482922671502258477991027004626535770544407999242504728313485012290940431813730366468266621875023778606518646567459431349080135072699300978194300295625554988430424132427109995672130971242626993942378563059671290800607206009228652998604405607883717038170432769683284025771680298648871602777398767395126242076243349003869840319269765534154140076674719469925671598918370529976718976491491335506252208798390054700928808995662981427932720348964776255315163164315150925642704127670386969582706795430024851715983029312498127471818063683394421301902014655934437919467675883955696909171816759356508558960958073340014587518017371882846622245201882588270804278954809607073622205897471052851361603149567342586904630450454528000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1763393901994805760887399977313806200173529788343399533328668564438156084062316123811295004091527913164070054309730108472026803707519495040688385686353472826518909966497592379181945628977296887644029456988772621858660061186888232718149532766781825738893500725412284148312088666978816376708639173399005673727298583706570132063203225085233001671727238995347898184045263209287873538210558727764731473664773625199973688645930415610038875744340785197621033708708184573690194545466398499109718066904925846661044194633483782851813284345489926535709681619999065017068621060596641215661404208830605177765118062698666149900327564928414236480221042940378413237156274508227444059379463336428405699192868641953182176037048440295606116485126294540706990486455713808721331020971472010127469399704693520192496128768650647006931642904882880556378086397308987136650402975624327761442099131104124465528744740534296261871589341897257472996133912684541422303479947015373723214999370181082145929689933863818150328616099304889595005564021318406325574780006443033676520063061064098646127392816855468152604574320387256230188366393669747510299456089149289190711333556559427954578589567738976481973490651981839145594151682535586497822720000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -9288224830284705752392449118745619845529628419887625198072851680652197385103013707939999182332991038088599527652038949704084418604200978767630138430186000668453518428809085374067138621623301924767602149987201378554406431467838949545054367326446321776275967888199810152995365197468122254603805789853682395449079673604968581501305690563272741130491975948799688200860692722512190266596827553882094515392544719704042383445089524441817970752888376534993231384353798647040210616151811129411098540630234658706983663552250042359719749724577838901476995104311592695814899198813499155261923967106812219573649644374921250336484157845327553020247446457488202686007910851244094860656265573214334940232078143240036465730844856450891008318398342707572539110380987085382031577530786234779237424769209189400567297103467168424084456657894845363397389233961069481828795347986856717235350709131719378124700235541411912774168600008429407226658760817778836539311881406867282542848530032882138265831021738170022467882549974744785019950187167813992123285092811006814126732558125786763683976067302694911557457398197970309331173455135945105178958143449247161832141269409384988116561894088842881691238092954789146428682506954491281014784000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 2561487546915899759017020321975966595542173813283986098973586318902585725041870410321233622561855507354428568967069480669091353842146392874273619831558606897895860842153272964681248588723922853173250105856009438978616227232407538659335784630978967158908648240969681656951724102259035388966209920519628054855681932276152093275373337346579041043223755703467299476498991381640226729482441976880593002679766081673646414002671499301016510290186672272036135523298750285510614600493316066516556646221839983919154487411345235439938159731285904682612139715074519238788894358919075674101211963162183248670855583418085379057200695157214832374591252981389289232938189159433054789037751771433695399561114762765801588916905446553470573003434004965509354370084084244133361724553680817356714203082902303766869861416300974215693788452526689766096194403781505417513490713361809095746423288119724758916699466050971411810449783686902226449121588848866631948609109670931801927609291074622999712381298018252222820627281116976725821338201721593002935561879563973869887717615098088732515980735828927906539745759534842693443010946211183213254705374409355260492489803393367754954009162662732804984500049240505414933240883221441374322688000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 4078671400937667813271881356475336800492495480904451735479023663422833677265893427393299658718804491040609328168800914074658323425801788352567501891358388951611815462969064094720944153879733152131248510402069003751546890941171550182635124514117813952367402825716527879074042969188083100888177745065545088615843590363905460197828756069326336601404043765866896707939167256803768180226658268280786969134002514108473689240832953709379960392642808066139843739095403842742715035403753311285404566223199664281530692318628328911657085423541060211415125399586121766546481239162646968019968632086129099059167341255412650892507326811135756185625653850407392465171136692150965963449866620340275132921127387373605060962888454752631607178099932108484876605596339865239261217297774377684130257788290309252265713371458608854026457237057578963038227339163948407105214223067245397748173268325649237361605154724528458320724010314003862250878143202264767264864100357067327014454806713019930088451020093595470288183134046458815086153317412405232861398467457627064379698707588947188853524918946961454199236203264355266071115395237091140720649248403025233260866440249744599428434413879098552276591011707393249766017308048056385536000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -59709061445714311337382856396761169956400428810918375405318329650041910902627063415991342006951801592840931287245024484544261840583803272064992359517732466737384655738169342289303499991839804850492815460096239994697979521272820898767031694238061599294378827078786444963774612121765993590122955138718529570837102348362214026499758543130830035310740385738081719955226311804629775366105202303149350746511303765385058974835543838935089074555608959849716274761920405738558879984765434130952476902443239619355287337279813721270612849350570560871933694732434111575442818100407318738903886743215737504381159454251524343380970885537221652591892150861142060839470842097238483141770923603163343086153749139519798233445821599579505331267254554142995115509250822550806314786935598694333684853802159079146877257193627501181535339303498402515424956807408253024285057428475606998044190645507211956151350227961201465382761918511685808662933325406946182171245650127058029433335574593393114007242034863310823183865331270064842712816686936710693258621529295717400515324933313202544516960711751581246333585451798330094512851825973377956317709729446231036240855785441634283216156510348126237215996881345283377784362499803740897280000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 441170079816393393196223255006301746588572928301628459170641875928885740958399092590981586548371493516235069802069565227842419928349261454192775768277150285421630137286727848489309902628142874426902112679285778495982407220210351470559186742603609359496623794824928906811984216509566692437001039034248036128529652971325326397235996387068924962397113312249055552769169301758819371487436845111281539725640732869628092310076567720436048178764637353344673908179618385630346578676398683223998699928905679662317506089962886585134286659218031117487761593075255080355115770211325048515415055901389917618068536713427247053302496204065007208485814705322604153143154802601700181877833427197615142355324740567771456156193369858181322783235496086459294050543784138628768209323898535525430561989350171900061431002502922655051396298518096518233081090284624338485515605049360064888745407594916027598885010086549657364786385346709891559647614944628885055504422251823005573930600298614498165814273713923613217659099925940239947573101999529551573487343696890506166365596846565636984945752332594987036098728099009033682915371591173391880015115785669860794002616686939917519779620584162577639792717988706499553619881977593200640000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1217604510318343593410329456122296222970217210179269790649158191907481306740572579593001048682302023342778521391679058227911180991788343854887651943056937814252665490966164059017984778327377544055584776629138373464945150540415126844116417912052992043169179928578224761984740615328543365062788297491348540322390481633433520357395854050419496980668241196850965106689038065414934709081425221084354763469877534592018598613864372416124691228400082757587697107016535008693422433041622262239499431556763405142666466915796388747384433972899914227577339797265387076800324216262432515715349923855158188324387738591756098349101761932475719931128962739001234260998349745997535480963938911508808654605893314169318243611634895846362892679873729671954573140752871456051009799328641365067731706580611396462938837066251150288948345713441560756478560781096311229153977628462685208091546758441346975112691745870619708833398649465925323356376625677798315569953327955290117049015874669839253867139979719933423134668955322688991230710694733849943184796014109456392669930979707442875946511121197754182163720002398890920430756539008606484481208512300796783894892650381365784444952050813762873780640771630238299707574723731498467328000000000000000000000000000000000000000000000000000000000000*i1^10 + -53543538325897129655028704181740305104352909494184762009445418810081510485759350571379423303384109091018732060507301712172288470471683683619676773508950714821342116771146197820954478585478924398113016725402918143620247658483446864249411360450834105476279596236149321654255143428728099752014272010917238668608377950658823880136471101977343342574085619166153970014316352873170766727212056213768455438743961989946613820108101377995118908601472280266613651663526803764658629803921640719926137226187435672086107190332379274917467618149437622990081533362002897658547278890094642995561337984058771221244816411280309869227177256200049155079867109520549521762773802148387523345460719986931839202996123849945938234691930969094480690045217414833828534272584207371276658800340102759744704757187033775996901940014661751543857216451457875631183090881655831930388339969429086302156219952621865614256626485413826491992196000458518984325828357783917324552490055094672173510191757679447091168255505050092655252078336115545849892496375855268639999246075655074157976191180475020845364382233384032795246330670831572612941987758028734062392115340818795436106512153700369506675836982103054194938002210918143824389309062946226176000000000000000000000000000000000000000000000000000000000*i1^11 + -8225061755515672549664847731426514300100998911999327105523314851197251845118792195562182495650102684811002170025655757519456739716025686794986709426808169124064080497360631831661553231605629643096276428739901169930810625641079325340254142591053666182818980827109691485416194892463375523410030269174140420520451725583906092280737135508346987394365672207417507595996780989189899929119793731211331305050040792777078653008679735967510691042887979412455526876627659515288279886235419921895253262587654048138937504788011161304268089759254171080479462338880323495901205422849436256697448764432442705593761788755332985449088187556463750887621681423942826667736211661624189648849484144361752613402434455089530638553476451700638265050981481302136339713754727354296521949319037814540813496563514381231086871958786504158208910169704679140497965450887243313327986292967663402238790303169835494809072586577683801709830744955051633141540579463657761023232586593637945193215247497572295658840859525257515789513004854265424020935378047149661031456755719219084757549673076869360806057997433386974809760612128077695164293314037615948123151595249497362553186765626271160318403188028166086670329717999996413766544148536492032000000000000000000000000000000000000000000000000000000*i1^12 + 161713994035140421897043214855733975310783715048547235504954161206212758510172198593397424625080884563065699580632944774329675612933325172210169121650595920216708897533863942319000332990442291410905369901927131383331009418469514930756893960965513435597271259720166313234842119988661489990719915286241494012977275356920223757607838001479640012690907378874732628934205582076927347466013801643496817678706354838688669416911102864215914609675299108340526617046937324743666161220705330894578705494940390396338321036167525935224329545899972233882738995063814917078686136256245669655402091670021317189801128755219273211474668468533422040234732689255694101840508260749625714921559833277476659230872979318063016647741020342963746868884760541052261454026694544660807574239331876482356374823854303799076287016483446898526200653929849746475765182413965721307530517629742315389268714819071747169569945349506814033365806326209868912151482757957525347740245516499329662105012805745413245790193324681340304847401473032738978981005475911351950121542054947538396275361417319435283667404734749927938346765653034212616929782560585220283560024472885181665111259255612945662412528214462367749718969114707473952086963561431040000000000000000000000000000000000000000000000000000*i1^13 + 59757082912457497482938949607277609726644139924892235749446620139114515536132505553361924537633254687157601569910981662018626947207718107056767717612412385880436438862205134004499979143659863703118985825981438446395071216299466232481003961082622707313163616349168764351182098503384637041028187600601540624788413359915475814961142805147219800564533380315496518430339370166973882218757461051742491143388900928023332759131174502373250516649053982821936976789441989287763371416743436403297259784399346779250269175560721785763117258590876406556192396351474672686617460272949814315592829472121863395694615239951966779203156537845233976333506423503391871359208440764944485448011148840298333726792570084405670322510036217671241057028455762666648437121853348464021564331958330075449535066640052819099497087480870533546767480636525462940102783898163538688607671350013440285805048368312523953983786399829785139306786866941377929931941281610745150013618122638658260375430249604160850912458017063326591430417417096434697457396937248369240032374527098728887329962237748012796305199811087602971826595639115290205241907214930741898897943470075488193950793453350281743556870629101689642398148999202363049146825771581440000000000000000000000000000000000000000000000000*i1^14 + -1275439729970471419030277817372173322676279892867235726483464380394622192427202374424615576008094386513814776615661417888215034707328990897590191853487499089841472487550363427381265296801111051764906472317532764997052218152500621414244823934017678928931205928151126332875645229055085461388481714763358036841657232710070730570348167258195077752575191646266626074237599797868812998306807227549750821526095348862289755875217281177986952458568527177037670475256694855322034003533973479993794123464909150909764762392845861286449462394255605939952900562036751669419291697025888085822221380184351925961366405530250646959097202104896305094441952516588510212882736022000969953763338556426348585359240705410481109216569116630532277678261078054478069071465696559041766649253478439509280749403728146486534384089210802663443105387861188663670790320284196773670583016939323225436427594962519746666346216317037609858785097232165184807057233088080331372527901691776837670059915976177204023039417742545200040273285071607070988597402130299126251022825352461638216875850306773519682453671857507346687166311898237774562783482800382641507085168568529365737875463523890484095948686316342542291589455640753851169980377202688000000000000000000000000000000000000000000000*i1^15 + -4943295023123758678755219366642260841007179950921731483674678150622265804332864761230895382600244791361743382353498259170208120092202848866389570844862725720535580698501013666911911545302552694991235887253642487465272345905600978785785011467165156586850944852862533928193031048392140288281297212982480451905101751169446145767515749289511914685085743961841391346832164247337250189710757712270942066086682184212830396050355810586074662263129430548469772990861386515582821081624943754328679793209515894913735883821082216242950578709445724321167468197675728340717270179928493562521237949453481095363011630121800649403341633186221519713187152408210699575988230483500548038493712993163762015164903509724141824399325953183712397891436379267392899475804628202575415785899153236301491318935735599785405967347564601213031819276000854434952737828768852229994627798492361348685337464247494434589676431579970679803074603095766106046368089650994850892972568654254921735228257866541154101909986864604240161916235759159102611861037183584547244647816230848759476441357335344695581093337391756589787152180395149471687447600013999538894148369969969666457232144682082446857190485374271236468945742198105640634075316224000000000000000000000000000000000000000000*i1^16 + -4151354328769985644446951977497088722718741394407141984438137196378040275474862148908711762211763977089691491601013760088907054178642603724965326786695854397548303024530700016271684631277261685739492483078997925156502373808260459677622896050435488248656048760054811814921787973604312741574316631801682500231570123126024028255713817958593648524602608883751107933809410880454502467637430052533498921378330891533451006542259078806183506477558369729115749538299716007661467851750540171634870209761765368614573783367101648919280236657013479305331553769826437084195989978394865893448581019667331797620583122854887281722907114035137070956002041585388042535827025583153277071627664487583841469552629862785492859331621287936081175457468326307626972723262463564208877809469579375152134501871332748980414184921762033949034245045347072082529832841126150469971620982414484249170415461590778541280268935425854059373969482175405022422299804768411891022118515476610376182512690694330984580434942620931589497371021472062523589550582453771216249831819061989894953301014619551578360108715548845664543602137584167635089885130533486316998658801130007274825597805076946606547434599430627459976235623108773627885632094208000000000000000000000000000000000000000*i1^17 + 26610144098257325072887119751505874481658180112061146846870209929209042009836806935975947012241558713745380082632314324457545427334590050367743804833986087033131294344487268086006694170101699272784622776058402354865053771458657034441896109225141458392305504689655263568712435019559184393285494512579007568168663248664729242948557762060986797770649756862855882338583237508291265145550233899722866665873685186141974630891295239965286309088233889596643318610386387761806106147088445276888717564605002104123585323679077561304391620040635764771373737916391248368243497957365940140865146369505188508030675061479744304810337122188972200212196158242749509827078175900898048408234220393295221195302766888824386242486973738832647214986286527141891550530453070831427570390958643420843946828132813762073738512552912039367940191074448837993838771918480989561910006566224938267274110267561738292524089133494053699841132713801088542678093895673314664067490286203478592270228072180777435598174929456260945658823614331443198596898396422320004467476086353689724843549432612021300857433030187620688362034737446777884425490678855266074562480388985447138260943595118871785142747782577861524164443428029080513313505280000000000000000000000000000000000000*i1^18 + 8215373015043354111294673365525468299096032442276780466029157983765198048204167723403421912455108152443522687326771164357449247715161776016283129720466336550747199385735762140022134567343367699861631080529102502421696735068558890989452643163700273348505174348389728102328506287086034835749875054343679074256575752232121995944412003434237400249450705901513245464373887921654800855241591572066952601853141314397421489499195677826351835494619682369957136714867689225047627502577132218384016420553309859014033138781555015756470513913681865960650435655234992523626067575702047714085912172110860690872354979659560375982494712921592410548873216704600779516012170407900969733569412974559718341705435191211427416505057367937101195392442799953586774356915265001072350871175127302576297414793948542544589809827753479507841778990520415964242555387338620946278580331429749122507958926557784024495002972668729617259274822182014122834788915312110461624952628009542878862317344957421991681186077785040438251068104737896845667148595731754688961623438669012527968567958375109833608683300630377309255514366208919274308587914605749080598418065366674718986348162942854380976021326967866417265469375935871384698224640000000000000000000000000000000000*i1^19 + 110928247233865144264904952356996313519374123996264946171167797064096367105203723865670900349953211672015375281076627579743497167742255063464758941804783907175527910535902637884644880254859231746552734866136473261131080413430698639658377881800103998660225669239522887260035277574563975650048774791569559351823235724794284683931711006545050571391293504192240957339840052528481715792685400367079319975588562332382335268922392036945254250415019752720392312552365969892794688533102756398219893938456355881933506756042016316985926724665826067342457495189193321807116959200347674133215325026999948557341251230660328183895477938721954326854642386894170998070523069128127415691905363010819832495815426688515947952325932391320611344572496039508239848244674727611335380009796453641421971829968075194403580443051126825284693735210171408732623216801890797399786886149204717214986022563361302536879346217382303353121414503049938733600641631062461910534852461932866793261566101967776512730668880354348263180416766368498699539964396955163219150138005422516033328183744903485782503159003732394467025450252256907361837013365321095501591804982275417233377627024094354059695087839503503553865971007231524417306624000000000000000000000000000000*i1^20 + -16477353481663492032630540016686903207757418516648827326879271314487708536332910895151810584923362398272621403151185293256611045567231972313848378694079390517347796243508898959061972927113736491001047692288486979745597856232160766360347400035385906104352711385522695618569332515737851111160738321376856783486726266804465165372765619851945915063419664095587815854782266815182186666987332772423157761558891707660903457537665083219845125408946287472615405822196858061278207016989810930275833556354656324672140298974569561374839213343230956386619778293141758050475315366646034108759487029789017632276163463337184158498479655042387116953981163082913780388517861193520137901466272894976006373911936749599522537725609367950692030370397164072019067575508743461595880773280146057323217352961764292392312179775695515871555043894482875136414837288365448499620769511648323903890243712484372291299911905988189745608793192890523034113966275268991902747264322652368435150791241459182313076545698529765739052072057995809197964749308777567728394948143813702205119779899777871216813041340802894067335305770882599565956534843798113449515376202410350599402844487116292189973868065041050455793253386673467150041088000000000000000000000000000*i1^21 + 394716113350402193631807814929765964443361251753764561294834229558182809989009661130412476032286868216831313944093017617154623954552755699779561869115871802041087346995399141427891426865720283776432177255254277692694230494436777630460261730214875589642713686937759219550358382377748328920463689831680026198321790175781033159431073840117068524955956994125807274858869425092549898096480275389805151219359041704490205547259137050673825029431536253877613259648177659264831107063525357469564818708940109517408546543655256070665163385503648928746711606385744519392378781548223758411077222391686504904538619119206951694696110543334456229682648410115904613574102542721242758378581146789348603387462514235535192364925148197222905362264310957599035295508811138083270867244366188656896828451361928118869286298403011795961628537814613607362379712231714891987933225430742878716920645494633885707395863207806912033145606423535865143403566344102088853376944351826281551997115803462288396698389230078482063880587033243969025847217508312859017095055982235837236415326490203139436192306376725692676134115681628194647682013414833892165332212139779847386209501469531760312500048051865210775337193852657230413824000000000000000000000000*i1^22 + -15622057272930189138086099289884880367777318934268957433011106096771332128823980718754148030034416224443999678629063719440158612956928407983726998996154831261770325578311207376015470617339405463849185252057123764515643957594671152269429621143073368999208146910405924590488401066420383318357583982846933224634313721097971092254145255169716731074747737785824949559164655622972312199735116807942309582055124290920831118091044196474215739483877653826650111260432223407831139360097852910369396580939380990312323358768247869120473422098729440790730499974932773389624350584146484378465196885566993490617431979819101534900389963804010558365432002955151991758113916362358459410570259129430310074499826780470174461932539923374254078809240859379886537422104719609528112252027502612362509356127554618955824631115212895550602949305491566322858051388604530294392063071468929624122814869753179538829540437890964483149038764827176842194027214588612678190171389269363291914281462238005966947220096975481426132810366855286537577247526364105201609636670014634285108220624898647150282954583162876134531714349253244764130685850730142263917274310892911506672461591584387682977628685100155636876458475018990387200000000000000000000000*i1^23 + 583349636195380711442671847840799804458091724881290659027696679304428423249465725073540746344278420225784839063148522995503288393943112672096837825800384149467144163948656974694830498996702297555516594063581611597116160041813793681695796876020386432805525129306589704721594949379279332104012795588568031390956318374899139188997804032939839178934195276115393624231882396853563902473094406401505306651798856451751144614344458288387205096499432188404331392409107948836888196287783703150890329771595943186611820010193065916754271143236519855864276416345320840844858354249110073072909790239148379508267262205751638257281342636653014846434582255449575566781532019492227955713253707896287800781441572019608174131970453665052142042836424300864109613948104094294721818465227521963869955219225076126963225333227010536496601606105196085393392493215611389967335747842675526026043959729008598819120367669795247071377980630116259609046508814347391328897290143507896641161973339659541116811078219314000765540603322987671973599461226193438772912946441492943554716065662419074775089095423984500358979021005863236537432174352369985235220327985747849115873726024917580057552811858531522895189419682420490240000000000000000000*i1^24 + -8192302346647274239591905724059232750037747751240479542755298228015831676083500117217817908328470694902118585251691930066970609974911378110111243317320524804331536047585836693440012252425496512959264282878463482527892303701286895392781702226179381037178674316617301957265021230856730230146488098522752643178526201454397264141072050144128801215322455966255509598931582191244644291575425978439460961479611100030667248610923837808475251446885992239185880792326109385092958564830519916120154936803937067526715503444937353466623869080841553900299259115295179574504816404173851311307047856895442568662675033365324460480102674214082731452620461449542393830782323414972491519166379909609189145128413972902440064846844492538616143385479786372032056116680240317251612689075348485637953186315553394991608494616974643505776158377556737108619195453858184384051497912875633501445332758127636826531744799031568382896919519136113075008712543112985159856350985051669406005895907447032682094351570408601210961397601763140130069944126616985124902432790932389337009984168828883134364428554797545413273626962000677386303483376873828578551273306964025425184026170622133918994410198146116143924610430497770700800000000000000*i1^25 + 30021341562452031867221111587317421547058849345704793626402338277783223424599232530348887025740307458756208103393661758460595464729100777006299361790983189348134025238876608916438151909980545810361075681019783048301640062982791704907230995718962812988156486727998943485267517564723353700367855456110660264838931474685391825392010667592923686135922482560934877280880143889545592272268250509732335149804377671819154250639827245387961246532778078339652866206807462079477555936659930132863869112087891992327528210371239500961909449740976481288698977867222291494307723565964432929763813274660528192678568200830076603911903759589657293692103952574836591425056534532830508083930549353518530924340497080123467634130527801927866631582775590401630544733616045989906977222416344067503981002329787509450184371095848550188537866139148739927976605163177540096299971845643438728836797049172398836134818902451262806779139133068028722837285572722838000909504435812744105361565126695531756372131231560337286604267672094085699227562055738148090622756337007048926126252208204932799602916877592040485259330210667708302262622574480911431787680962883443619938771132567032095257939948252890699349314730826137600000000000*i1^26 + 111379662493573792108356938003333999614485725726786637285790513045619371067619322427870246475988250855529347163852403090125207335767107879082510711331510571195087040028992624139978604566635635764330903523141758657776490761684326446865736254758342758678097400769170582462748860951489450679681003514670204187264512730337469332934571112474086177687869482709657450755786138297354758302303065472394577794434987921268761864913280373781994356976783818527550234428349930827219035074669461574277015051051724486344317444635342643326846933651385601097211737065419235407503418053709530396904345916486345939605576944742187668360315739312169598309882646040068541719383132347649636717498393724530327091585299325706728128224066784925743502380251445548115303772665838534396682190217258661298118859733542897158934673832819434335255092999966357291215702761918005843555848979044529726322952544699733439092667806567903771286042516456937395997918945138797131579365915037952075122792196686823822578768345718915624379924707930012603096175480860115851341794805218742872801160264199594209615280569696449035905659253137600350518005254342461251569608558641481167545844955732904200175144107087695066798627173171200000000*i1^27 + 313213036888408753381144527083551830272518896779738997701813702275046141609386446334232873588601954527769877320378163334694835688517473816433045213949580257156754303238628264759332978024880327468351607046136988575382833197713201229575504442197009000290252199493146135116732117905281784632975354171413869310920052386309806788406855753714101553159692639015343087317913149873858945884008722219390780094780451537974800296041882604622773304900626119957142418697523687774522978711458411582505459410366660566981203335279738020827946523441884851681760951513199379639233799225399224155015175590528381904390839688829301626781334621570890588393864180964191727806234787961304424443686290935364696695601216867086329933034618174654521833358769981171105522280790054138901687597678161188118122489435332682954290716319361957247689663188861505057694689632899826384321140401786530186292318865143644126604369391613628280133765803070273466506019224028039612799310492933787801564370688755350247980218804766322080448774481616060099391552258696970322381790774464070962455541365754067581168882530090299517295330234831964498353800756828302531517830337834080021503097240903717186392032139610414487156293632000000*i1^28 + -10566237187487753691417753714520821389150071639859689863467897659336492031264691566456539672808035750271209870522260120423192994355921784688052361925247777088269877774441558278011006799681322860300289949902459826160340921182470707681403434851996620383703365245410346776421103887988993271842569629456342593020601183464729963976305047376074492187751540496452332943895448117749331743873928787011047260994941720278870157945163756684298090812921283679028413934536088587764678164175287988253142086907557939537445736904765220109813730144411873614886496265463540896765019417934428319744494414369894097138089065266981374305677571978948301359764396842861385354197291321494153966284039611949870864608773903809185206003474648626239061303229749708515109580173592038458160943183356094606786665913779088590400489224064146533152755329319319438091407658581570558026888712134979491122381250323808666162368870305210344712771382441608086377686650534443835437699464003313394567354845348070641543823162284583618975793320840327402693975253505073707879232872839804737120390987509776177717347533662099492297867594309131816443540989805864308905338009764215161698627232425338717942740439039573715771719680000*i1^29 + 20424608132505283565257185543170222564886808015423395030332147618011069421492516946479482468022065136146327110386547999526202428298835764189813533685930048112330759187586922974471288577845837039935480436955965775011467126827578079894757484558260650576874489754569428404462361690070256765956117192490148465455579104019476942937375205533010187096995491112100061396404070464876703230981484123629669925761030511399253706141894857695398685414450859884516622754106021989013910200965208358802827050476936786183220791121629720224160008933433252729752765627918550153680043111996061883262137147919683111934547250039764769607559895550754745676844517669885971362849104241766402857340662577153519291810212069896859575062888470905310387260755358383980133910867659753385798185708347344309242986892473652052366525174432149234366857445999375404793293201779740871345097733400921766181752838974690972502661937441641351380146781060183524118093154645908846421814152240932115483442651215992170894000618626827516638073313292200835345296877237022999815334940301089843579962186292921260142189584915891821869084378942289821633633185858494123062352685258556017464934409682356168700486454907365438259200*i1^30 + 93989772610044447808620187899747388043907377366138341593963122780714363532291170240876688956809570094160302928479483075448689866867004858124501342615870292927278552964916711449331871910134940085887142189515571693643073473071710770307066527824205937463653438510581761054916031287009767633481556997718163180905324357287942703918383028914780455782084633181694912575670839390947576714686950178659181306623668754614578055329401634586172739962990543386502744946446777799119827740137990655559297297079728252068268838423850290637836646177560377310133317830873468312091487204849557879875189377802489560798003558961376542113894009217979304766271248369655697042586118703268938858157004016646949700840687540588716778592305789274734675696656015589434370519336129989100985844822633288478084780485264535201812082619668984566398696626982824554584482012295540487175249506756625322376606640368680903998226145112866420391064885502017065352447735964538843782085165087317433897434211388243920275978846340170903465909743119011042440150291779368634740219948520714583885792508380087238129389966330236916758242351494783482658219715811278144084132697658885182897732460028316493154180806236700672*i1^31 + 473333742014613600095725244045461728674927993428593946491304315817286887152655559847062964582179265086685755162904116056306607012738964673442504959589394978990805176679397647793351075126259841685917376814781873231204678472556895195466856128373297437790033372136475359119259563945728379377354245540799971285152544589434749413029153410982710449453374526339614527555890939145910318604488276806543670608639487267999251481597938722583568136731066432533917880903478639458790136425623433724798160485897608446400146726763012603692300434993723310574461075667392077192740876709534491886986134283420764021655461748861449978579213483986630945508946391160739844485374139794998866163725072722851701956864209634202407891791180177753488417758705113579260443507946583736394293639154774730610506984717913075423968009747978064614620564689454393331091048925742268006948846386001644705288979477117899180816982801546050746119384515805328673341345444852955751710399736428082463681412242926489326124500265497388454395297983325417250819360681185234655029856893349387407186839357513955431552091185602093739792940263585577274854297412142542034742396510327781346255481627619599432053742895104*i1^32 + 1135110478881748232902308680863383587836269675470468938676120614579881079415527442195486698327940369726515373118701338339824821254431043163413220920252723891523566206929722570834097736182735971408891003639451999634375793060672141184434162226364661000192050484264184633174219027240790825853031116100329115701225778154412412866326960784150606089828092810276153705136582957662775917260574124477736568357434370475024372836452483731852788248651573695042939243043708091474471328414087594023698019829938752821191493207721512332371861270423883226670715286274324550160418630430259807639212569286382282839008878326634615084906054665047792814755963653897274436200337290387630411675616648454623845847269945145927049734834167810628563939271768649971123998290339043914932032387649860912495264880800787146262749623845316172839627713920703225167875866328747375383483925879824499561177332174099273103563149174111213879458437025056345348033123438938274236133585890558369444869599018591404335656562362907931120069170782640081229643535654927425333214365431899423819880655502561216052177685544946099058391043681226323750646604941477672760546548602607538741968018665503774184833024*i1^33 + 1694696029097835696757794288090105037672875285410805214819980271231018363100274436275103210816248952190213068548869884252468097408291074986243087012836725286299117562470286833167661004715551822243894640563342890648886110243928531919436939514302095079696811642899638904731943051086871715101376190451304315670051241204683687687506960592302125801813668565352490891710365968659780005845478039177836645292479044133367132125695496612129278545381254065756230432195156786935836608274978288866176219921452884520086978614293381925983303637646483490495671820302998579122631823701486744057689207537491076403772207132733247875012731750696420287744463140259949914932063137833568150520815498639182068641759950826178707435127702136366324067047447233480875535386626717392058747938766850528139467746402269440623730187004014538063185597939478204160514017990705516568908740697766277141522823164807107330753259942126029403361793746413397580917527082702941900223705341805287093180705247026997091775723563865953992724907047085026922575966980910098495393744319395951137381355632221480705748407769566718733138895286176848844761188388193155307605360865082376864076553937745870848*i1^34 + 1916377790596524364181458355040309237340618014226685240209356677776508681906382882981471432766559497595853665205870993347617372788431661808890296988649099989638385710274362698470654573253433813654988040201808575319226932923662004344889376083617108781466399511963216904681479816989403614179790448004043874086348087861352678005627968695533441969350257410997966675165793389803414952036210054532609011848613249154608050938433692928215733620848742579670995157519094380343956829157391563899824168120776844804089118922842346141879378761785223467100330985393067875971204254055904126965321554663643155027662576759565644081100074255499113851790671164483020391849377507381845502781455517288687027010233813502613925384064314270699187056003030607086736044222553667787319277389164765707612534269660751985403040668998532687336398381749121056350522358118603939248187481327613760204835007528511053328576678939882761407428360050794023908746458322672708925149109376936901277600794805745856992644868999081802951870901704019360013955192000090066172692223172908366199966515141609975572735102510793037963854835899261581351825693688868514413581216907305368303350648406016*i1^35 + 1615797880214369437930350675714687373419539616696157107131366502659008770277963587153181864423074688994095170305140610351759387320308682883753949080151947401830242968535473764010338443519655275271167386899192056652878436359669159858968187217272446913130021026285366231603375048605920656790050047665277711775349595255423602671508936063572394477165471421369213614129453913641527706330292936149947251277072801034155744262240920738693289536961001929696340206757044398076455412275912386551425667997391426678126767015897726899220178795418775239820371694579787235154413657090775786689736869644303495503725127990070406321729394224029491010607396225906623432813609128491973768048331892527813049652746559786010986749113494734255197390287062995791421766613946568118995359026181209994212925028235651912758708684301917031226113936672571665006651685728274425455854296095855745663686535925932426995859341214622967306109255784399687024834845584687303210947651848727261004040296650876907533050066924532521742266119590406087102138482342169146991478060742865089884232454669952021402751664597636903204059327061432159355862744160346827144202875119438894431469568*i1^36 + 1076356821700569135867513426998125463908434796679161755881348834340042906488898721620943860884189991920807538184285037834536167720655055747578922675808443976715921143155528809605473228723088127683179621530530809551247630280543522816693197202724789660610072979480007565363545264983214035903392442926438134839489915128023919707858997899719901517375683407299621233637237313918919483495224659433911229922602737205068272479855343477672863139275097721807430502524887355318841560120379266638698142539974640128767141925990632563885367745193985873357904475322900735484844941100085439935414108990822487299735853939774560343369227665303171732536064664409258104089556717870957082921828612497335522282567732419404946597189449359200883561382288703637386471733573486695046012071726156793907564441183953826815379062197922658218298984281493960346501550347047451945529312642483585110354301006396055733979019590118572270783748245723218821142599893941640072332512885986373509088883332313413612174624943397008349275534601329642358292854557604499612987236171783711509141764074250670938763822857647685609377405706395780318458679438892563564929647822759788544*i1^37 + 562300235342466562109233206799234429547300783166210529332931974372971999096500654156365186491217821068066655998058760548781419983298303922135631430052651317205903966907540332893001766793113047256291555944436836473923960903558163605395194994436799402745776361028488725379804084564410003446943964167965091123475497023109874670811474451692083198027283862657405646555202323269768367251584915530180602395752363003990471155687530197380378415673293333102257580008576268195325825933955976404298832831199612520202378594458162911307058553427115316867365894024031222763305000880908555594605227557760842586867923780153497100132822710001152868700999740897886932907716885376247951051323065043795031654813169159944856669599576749536182509402338297483816096583508228258217564100170672064312730420131974936028622168836795902286533589620073703413774957262271021159593139925873940653088657660770061921124447115996093420345087833719832126611122659643645580365012771273285997079624329066019156320858221150278385322103989431437023362097365221934053959091957469621159288522508029979720971772705089678371530761576870812837204502487802488970710490284032*i1^38 + 208330847695228772150606189722754727090135367710484302633050482385206579861710276575584985054473761126878969862338375859797336409402432257058195410391876658752302026331573715651964547583219628421748000137102524773053517568503685443088188718615444059178265007040724595096896998375396847691949212153853602333902436434491805694576839959565666395550401433727121859035766006239858966855079136221580583472516100261972218257505535383268947244768238158990594770738312682996398784932937555162085634517844756087527859144259427176686410240560063121745134435167892724896969069317452295557756370542626980350869096707163367162472952129810380938009910781903631802500321135990194513462367999582502952427310418199718897107728200262626454344802331669101397090246249573034084674371775822488231587505543746062706288921951093609757499137110032189982054438124398769426413653266697745854862638267753750444074875704827181934890148447074648646609980141135138319371228364387807969257827758966283204261647268624043309430827268147002530606336665555949735178752896465367934805630373613686030533366418290235839420062409150098936648994808109519488417792*i1^39 + 62959434805834754623839205025945690163698514327533920499469457408298573616996157373983163651876999614988142003857190236877464631421901644920232928472747998890823400343453432905955170734514184480418298328493572368421437385205743152903807290009328027021388019256664995448712524468039221044507387095611939550078180966700004972012481434013440833397598394186005755429189872340615919928032875094204060433569269538107987613955209790457116708801004319143794920897790581502691764226688220772000425701016325222717116032329424621224743331842022847397341350418993461411675758629257417572743163657610095636794799048838443347741690744267851643214001870970492078419866964743526030037315944794883238357468796694376621846700430643492436739705089607878725036951296067052875935451502153504344121922457674817876146739741453569230728292355968603040869501514880892816348744031723147333899714605033842598647638384388234574849390538741197195927027626186722508679204519404764130146633791429141654442253696759281806920798347491581160170598186911773790320617217749955309708034616864864181317432201490554517599969956329139052429323941284151296*i1^40 + 6744729640547094497066455726075147107765273765077478182896498215324016970377864640213167684900323513613718916935106268328963451088582095047283776258099663160659946454680178243412755038804917163320965237617637861438907337312287886713933951798469441317340958703853773719655940436331287254379832901780457736067977149410310315166827902193117125969921378934775082656038836193341995607130971988338755412355990258962145474193785316443389188444464566272553545248040312060076247741133150778683165458787006638851619345834168760512277343404204384162718128063127531018641596734778148614014548438938617648827027477727700101171299132917045080669720682877178661372522050814973909142549015007090147049801973584831231957409632568614481362414247348824903553405485432541407640544952859880992183407568252671095709095397343687520686248668661753517620159818952380568301781417135653237859369620204597948417440514871844931600376681668459128111549222833508428160742552153469887286786348779340156831110492565159875928947741496875579668419833500724851724428834594509814539123684956684636446292129186741726237898098432623017103716253696*i1^41 + 303922808830862172741131932475268071661782759613901141983973650875689272916534443269575010012716553290550000973563782612636216875435223690349801513740699803995493775202512944403441202351155087869182101065376521881903277641622935164016890644242468799602350759998956752879845460606410705686863237028059189373920853066292742892059239715201920171153197494370541548259252919249700537249727079760742981134217839792149783764523594439943311400765638762626173682280769717198923994794842430625297209463635360837185464608408718530172550617800588551774500099197085028555830929152795449727947847170239788524797876716346674316005180722010817354034691805446339699608860635738084839657274675399455067331362826602370764259280776047544435594949092381036161592994435897296116610015740561511712531830963247038392881530791586038282667144634408681133569745656884701405447868693715091737004291635004588913193274330106284431734565588598625450368567863754262542202622750349026083799619939983970540122053136479406652351211840258364543840206223206816431774337210642529824636689198365483077174305112852112633165327393335678074880*i1^42 + 5667539943937853521532696010209956982713293040705803468938546177977707918901023631984796050883539177863040099571740232120236119400615055487354008421403342602416122867065380723707482357474733928586817807852623599000193985537440524788314913860167221043093162567484330782964619749304017809064980611920831097101188422161089734154093278987810087124989612912959800474854491141800631071944030956803897951539149140276917780096585366943617983346872796258483318615895432504945103716158517246689869432994682859135571323972170477074274030438598305294851134642263664510531288856309912379966910088225997818628897377894224161789472720450749748592630488851060748202438344695541445664270290355005753537028130050046815869023387887556745232369614617177102854210538357264536766189947960243369083218499407691819800118061307767707249734796962193257704085102971836125552919640666952426379208623885957687332077262022569648966079857599619117763663393275961629232587386661527862441707402270055751948366526942730283511752143114242451126845802415324417142662487070125807536407495975501707144977955912074548599185639211008*i1^43 + 41223414936731980464862194375030546128751290222165627361425942113250294247870082765656010565901935515573328185896720148892767570326910119099091985530142616932531580113135781771647179819842691777274767756763601013949577339181462068343907030670459969857121667972621770021640800768604003262827282639944062984305428264339859668177075411353859416353482775147327638635878352400140389754402710908276116369079397654483367130724254875624395058085955904118799509695306400458875966391279852039858119589406526504962992566956253812364731830293102343372525819974342876042462034456675980324967440109782005621131123294444611798031611726596339344155712000760214355430461688691646213564980491421646993150894031719695623150340198076594992146955885737251498102611270584969165598520018837028149157805843866017449408148662662514066939850847143782015860199189690297633280014117144779838040278406406265821044575433182349822233164110987133057855242099478216074729259438288493965983049987428445246627595377020207690315918763144234770101492238471305836175591174515456344107573632885063955785016352659291928264704*i1^44 + 33577138022464322922527878249890913013699663554716621696582178960319918512908351939871631682963589544266871140195546368407875069195919017601245617436079775282310217880691894988284669624754756165583446772051143434590258544083296505996046584795910962519062809470187952943488020259254706910918927566635123200236306610116401609326592234651167687327669227147782865254313300164964335396671427541146244918896914424957562659497019272928093146854828779672110606007465340395665604415554433650211359170913593743599912016249202421260892210754057564191618310445052746349812163207041248777845132472910496335395848038459205874824026346511123347820115319136150020558504365919672684326780545627695962364100867077240569142131480882009073016624369323220553090688737478802566462586196336400540779176118585850043711053173953155770043997365945988742464163763376387630225659618874928856399094245761115541659650804419532857443224424260926469490435764720904042829432510293135563878268824426840547586399215166372754709567343002355071877633102540496698589309683144256020580000476430027658800262021120*i1^45 + 7273681963801164434109500146985485743354208623363784639401550541623840927629618274380063890423109939108437268281527647763007717950849693685095173028842835221393967069586818654737363968760708031492629907219013997020260649190620347714645135727453079013681777981548130567326893484613008869378149986729751621795368498792513634881441557447267537296542629972207704805537845357356360097889923473893450969797984666786787563703483841700725362010828439058989448564794296551231467190687234903025999609549909638051341046802958982885053959736997136783258157558249837407793964685799538721788838672127734023512604751335951161579636283060044889249612708757849440012989180719812290906019277656606681089238711349964090952326594356564674671308716357695445122939385875633479962206898125396024658829974118236837736216616439133760058775205558283467038370334977103256917321310788821210739903948066293805801594032017078988849773240289752969777163510285089815621817775627623370134009304712263703521551910051426004206957404100725754712214315976338041885733230562016623834762622059675648*i1^46 + -97447520852052889422239435352216391921943985283014600383331434079670831775670485573798147336434491347080670621138782289997322849188195707819093903367712959154036162103849419094688652135469026550275343672858009147584628871924858243310290686402055237711966480816283393905227497956899425654005898858639150714277049091253585358291632199372166805541023308838445452642806180570512453011155383367277815164741564307409055039372868977997826670093585802730762813718150312399917823686927435352101385101768759688501068304982954554772524597518560560555310537488564439571201360867396950210750098071894434279109843095545948857493676754108927069337440098303225823312991690687704879610274654386051061063335993651394105141769670758552991530385267216604271687725012763011186001044693223877034529895271716358528438547642112718079304054027943758670446914861428589118949466118577979761926706075069076235788543811843292503232185784199948927250637075839451414561395293874705226351075334086689855115682851066197989750830274713628732208163336180167030542195047634833506304*i1^47 + -618886229781710265807267798346741249977638784074576966836400614284236565010461709405396807003295381056160999410941801599692374463154203893424733359556091901764668961883299603306009947497815248075988941245570941967761880383377898553520409908634907782098954591856429060349874039068893726123232571443534393080892445447949964172306207746771977198470058652020848216867998552515507212674765352973932330774548946419493524011736848219069624101848016004445001167276340073413600309380656587350854522086733907041794567233320497338153229661811738854438467569237632015569522735457376304746429664347205809821310711793104726447744713716864946638648716405920594199500843524807758165912996385818998231552367474983105073331364253638010559331162824398298010908115539488865550859387051012501297771314980079161123780637412634267078521310654257381184998630067818153617832503049157139414550897347243955129749117135854768309481933132962404421484879644334377365610902189364022134971802703793647160645222319934374219014671816247270636641488603150753070055424*i1^48 + 2291401173309887915610917301696474498167028618747700272977128772671501405337120766023240733330069533909015783993274812987404078840373989324545937252766489871733998346505563914858807880775728404437318087824159494463368269071932607047498072427802592241992096499350222858437256355376071870223479326598996990656062792044145836981991874454425689184841259814509457201897737411104500022627394733767142961080174904726168990686513919023511477946305340387102235043979455201321932003153186041409545114709579886810055850546285178128579861970661125028171891807448964749143573276588824422436028317933294120246343221907525117340382425465605003529282562224410454220234109123845892358411930055807667815556336989205632262188807405788760640867573223805542067431033273133354417466980007693474214206268126763390341010155223012919246364738570825645179417873104014658681033947029435181876771690831198124912361490735302942202086115908052617205167937123918570592798199162766541214003127427073038773734513018713999371573399228415307090107564032*i1^49 + 75329379355057246131542587633160969927071296474976474169271578971115743484317627366920908019934216483682501091162420202975453298368660528954472159085522855150185201312441135756511041943302983662514242267862518808258012714891965680967873222484809060319644832093892994972865934680535853529173112196204702846459919441606128239218774149456803341463126930492438524041532779621758216093258383215314416620027596382787060657911844744248388177781832339584983366161439463389513246445739540189708725024079294431511713838714770953082993220054904136549219315236502664665559122695018457360002177773044047119302482454994055492360748978231964189196055304233898833569733186297614935742703943712368568845806215986067868823392816357990935079776784668130953686680502869486893349490957545352884006377936979870084700950175135127851853487470848957304942699634123303882208960082136989202806593086912621865792810929430259552439595364271253513884708100540907622556082398992572369324394745153927561925981883676329939626263759028224*i1^50 + -58706927891311710024426256732362928308287153521847485691449522588318565696138302513475224650285544131963133549726092123802515902778518423468856905237977894982055499441837298109690390465637034157626014192268583045963313447560388467321084963209944708088110831682409463172382713004876224023093821851023301135285357518552849106885585522067834219988691279010992601213708004809463157172751259728810279930741574170872788826128410093586992734747278849368053214762096267912840628863869186083532271513221093723840179372536603174725345195398251993312046870066510163031029522881636294722020254166853145418491701786810915836047136284870323880354982279779100189855167991435288908338699743933392821780207250683660849099771192149702242452024546015361461187596927355822552583325750689730175503029241604270323599388797166952124108813957948860899227243116642029821070914954000207633457324755492915896987172772883312882618146391012601226843077852437633388550786363274177777805307409350981870652694412641959936*i1^51 + 46342486655461463535695118444206737093440036224259543019651734947394945941361239713431355516939268451257305657571303365201564022058504545125096434734747260386749906348993791476028828535494964125885930265460516094508298164874320804791987962085006744504284040796730680634853650745111776985873385545391584838264368232070176667856350455031504438756155299056390688776633694473812452716741415049079629432581150410950784559141140410337092878439046419638660050839866363976498152874372882962837062438739424294170121355231111116653141137472775498453045630429314490961745290468346940431416365399624156371477955909128177299352700087629474321144537491072292880543578295587189603012263059877002586906740149020628443186393972887684927741083791377268668394503866169322920741219183868459196418721563721757934825871061935469324172399652276343758259000074973825568209936020689987482003363766594868287631734516999183807076396696306158545738066245829973990681149848169443307251038120921291878400*i1^52 + -5069261958740001149035714250372400114247200879304125252933413777518803533451931044802304149737616690926110684873231989377158436137566544377334012912796928268794970252380516449774511466445967188946759673843123506555410863298418214270854548346185695764279210255225204805293494552783992590408493526476948399780675157657370793751272154801653858070260225803928083561514821220664674133082690376389641374221777949661022525843710002903884816978754347520630260896246569212898958045421147569838384217912179113825296631442834415810561070268384982065502910711072005849097886782706537020638317855859292484567323267262377923085033982100510921928038478775969237599037793512236360933240671359451597579554669387105935918529183090062196990895816462661289799962841795344276638633743914767284038298009356995788848038218964907204022885748354378758915633452708304880151598324978502615739761052211411860021496859993056045100196977408927100586139235968*i1^53 + 135663875715049180884366572041358665864429610955927311890275873389222944875252374180251572941464167840327012546009694284649033905686745945211751468225418215029088998683869138961375114277503576357586370754752885329260473174355681539019798757955378234432272716903776538929189422804825474668167889119932325640686979616058178783687034111678172124100724571575118808394751181651646916583110714014766408378615445593565113358593010959776219646652018927060734639570938182150598220322666071289811681057860748919415861469012302108474840345327584496517776598388626078320294170190544105971246925798577332019617930421731876221276775618194052862004913091601146428538574587891643818066857155645944538511865679476193012005494383794616568938204618302205733939509016122835932075057831926418692536277704278361606167596034237635073235370279753706171394848366176736159868366057669053508842467299937841*i1^54, 5238180627376647023616363429577086751148342857722176394285459711676186785022546786038898636179412574010539305855196620477004334192158944182490439290597522542738810316452842086833217535082506307731081997217208082960918499159219234566776141261628329460240727992811054967014719857831820947185298884410040594154647815616930984309122282289692539530443319971808168747789154854646444419983414433506711516363146539236057805771073727166341576599439936286765602375527859548330204647822788648921515296110168015194326665199288609562347352981493602102878874863050655385470663045030876072904531670827723750945933642631663449951623966726527682761477597592198244498655831292076337788017631360628063888921699434915030563932336872391628465666380186536487364883274279197834340933527615809548509395603489767363740230814561576294191698685861471874160280348145406421729185095363863137491784800223895839501756625227632163883305201132431136711665342555836862841544074101434611634663068091242010249412269336797675397481995381015453259842778031904821974073751522234659891268304381983370058414837111148541629579988537482538482091133360156645954644566760339531855943678057004341972093856455987687179796273651020634201409304117352899689438496983488787444413504108583310765406575606761294742760213947159569631779437753548964748014641553201495921529829159577325459902292076443683404608240339327805937578611531134313173781611506136907723942518879227746251378008271556092781491988031125724002995840583924924007101788373588439342861156305961252851039762508274298514054949134977096975344890708799495978796337649541062736418000457874610101157888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 10325896207114361635485869988992875552090186352664799016852456184546757189554098778826339267821121791590383129957971077449254381700589101548159497962001737808373318937066762263485371899590702192947863691064729617634065376485962178074460773662828891714024514651239964571730916416123763407155387590986118028718888252316452282415497053541424906475536322980738833312151385562102933042771846388768288095810744042447818746579127049724675930014215745931826175948700503554198318611874539043608831656189621874950791303879628756391039222326112037264051417913678626954153232237526695252933949526508115259544734731324036185017059232634903331300604825815789314588371920324671318314605587571978826345245651528126730503642227490174139643150969949295738029796863417138702325912385239179854314455871673179657062437316193713742528181025402999764097211958414317915878573523927783980990053510540829251727397723439239850179255063709198421548632725207991772776123736177998395530904895401531532545627453788057112645684432660337222946637506858334045695356663615963030718115073257812386462493498963028750043927489439399204615250882668815918305423372916414019174392651166063841863590701058900358361721632136548636516102318596868282427008189671325752712821496142099484633853359535489487557422942520406038079524710672275439848985090191656269952829356020099566785137079944147253411332071016710834836418614053117919692473025703029193952456002089532154645538149695284909606428047829325419567955821938322906724691297432766337971575456419740382496777879976244214746055179649760691929877883484144074243369266231853451044940463481275709279698944000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 990824018158840841491492118200354190229681847580362048171667113919561945740966855797606457288061260972839462371245883080230103587995990878021417882709920156401354055985254233815883258042319316212272699507752175572989905094103242900773178287469327134372277137015602494762667007549598918635508611741004350503536972598606574945115896680795235477890377490485966677363916455511556342766873902947138014293408039909760562399962663817260341117854670353282484414187861144604554595918807355401100820705416809242235596973940204094856457894690604533071388741086604060984498545956672612940514629961858027714751510919481891472373434714994688917432463275646028599947287307459331710061986457340371343324550674048980403919616885989240200625371861744622433120551726591529223703749919355137362924167995106218766880852014974083374648443162722173474910604018090955010748526058589302769491849184528003801182205901165050875297569320553055280826154595422950219836198279664011179490528530392784569981679045835937652471086429668056062639866466012784530072157927365874285443867722646942333459041709657152564902698337048269030734206642634727951484935339821118427056262745013829913039092476276162385144635190173010461621237937893128107814822789182537880748442231068349449947371547788221516879865998593852512381754925185113592010747402478953412211278622681693336039544158175598512241923110685821069152797492673931818902803221387928422395784869695187377666024215164299845082583224239668698847179777614353337321157736347946051476481232905849706538317282061198318864433576173747717425825140562885420234032651362684428994275905980020144734208000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -3309779805442792888026740437828599236852491611094126308307829338627619843355228919868266112800779156228329833615995828239489814370580997387304135496458599511452747102978949235348751036783551187621667960162019672585933595891440895635369224204233246321036628388402563929862624983269869611423165269751118862275337357474889773081474191762842760486051191683341765612136401790829775575532310070362854032718230136496580982244487704179515225372503781045490228307672637375777526969892124289969442915092383881797209063823487571579670443643853497223089462653483526947186847040040405246726181354454929074775708861501093744924698352206291346091565216344851231600612728507720301565445992179982127085515027577870192907318609037230180146079752077936338145704913815145257413607204655648638949979588569747757279087054148474126840254436897295007336841393425801135083029215243844344938006375250036769304688594626970423079660766859217943660640890189917205599331618903360196605283473991837469370326624851046604836889263375872630180793553447799044764072967229577356751297311449176063630951311976726650304128547816485479130934032595668373029560112756909471026130151774558075887690085494945256942570767964309716765177979011268613324330929205564386234073895703734115236458212160181427509121431296068572597317586089440668547779875975315623652401297174862526583071018156466905400297521634565840207384816340605901758537079470492808599640646713715976874409616488846624540060546761293069062609061448280897069330489387932198505938729184196598893546645931874306051524324583940613454693120400966787295070021886957377917628023556927881939517440000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 138428242193180926685686495733294295272190204461646589606265082177045385870461710250499014357837872803177052699184337196358921303144482475657414806197508447295842054805537703165566781930153934010368695740704072042066284943135654735915494368158784989366514814839012721097823416539992960650324191726954314909125853829851416786353329516243452698853275943423765474734214493461998139103512499704152715844332158340331928545665320762965813656547833833218839158848619856877104715832218300004663372587191039484600123497413656389607668139691568620367191767376384017727408060287668465617810531636497032752282269896946332651077962354759250642018718983884647542821743155209941324406585757221005603409744720474155179572271741792507881967930469036652747342543983918694584063537968966956392475259383155828382630124308122411795548632040630227013771541675700876192293034944883584198763046095913304995859471027843751024761405402223728475732200385299333459149562254692964802749393977326820419855100827425066079016234645317506876857353950551143516357195405529467327458347143959574947735199334670751672979728546652966935334486750332427008728323341480172430925359002529713456708771388932300120731257268673083417389797502505900145235766992281399168249322462199446381118065250630401985889986209559427880335664667093349357586189785209471809148422751442258626673179436114011224061663155872990148895706666703890588321017461250524103143161294794151195954881401544223630001105899372616147014867157790117705524515664654983962029504435575586757133801386815005845336876101096672026488905031301766780178813589037196005630234285301157383372800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1301723497135990746429903530296214812096611164791383934007813461925941065831067256653943797518787128727097077380309028197766491306041493280942625169586774731817370171135598483397476338390629484796111386440295037396084316861525981608452186144453663478024794062599103333560632922390645704087316863162148868590361932726653605713342181015397876878196633401604290711959485733250091861762057596674311519514566396929656642095724979620318655269594586419301560821411737143280495607390213923714918861960673829827488260434301243769152037916682802587255474162341288162617196355228169089790797450930798899117079144487361906057526244296776278302312048726377792210416467362697404762877626323403309184903456956049584940070942627349265923309150405771747000995937501157003569172338938884955016086385856300743652602627631652521831562113097131125432325015983113688693292419162620613274673602190789396120650849203260866000210771821184409563226306612435840417380328537151165547073887579279594306754871086361338098061658087364517970530934261858228899829610299817320574058773693768058517775173750899732881247193444576187018385848575617521063433532021128458961568017923961021614074238803641807186880455725447449351441255713072075912107742706429394926073535410626961602928104023644040338070898091651838650596238293502090360352438855742977429843274600805829712211775915940754282945101293442964177057566427113634322600983567874038998339532822949030938059065225469902332494799006411215778637807512801911436101720087926009234284009177941363664272749440968417379781316905471986622983691784628752900917437317176712017408344263190997358346240000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1005419028879057022416037760867040322384842328134178998343661768349033390335852080164519991189012907143079063663278341634255041370530351498769989307633425521255719124730944553386279522188092492811085876578756838807903568697139916323323282090798002059485666767394291776235038005147419026990654824557637441158250389715433895840290971163458289773108034210456953811095021322714154625448454582135298326897144353664414611574263568840166644330060277642039533645363046628697629189366669838476361621942159669953923151810054622169092287418356378570894912884380356506252586014198491711218621680084903014574449945915631373183525923108166843181777124703990090274098415419181231012804830906846416270843917516307669418941280952930134095332381749789268793453558134958010407298099652206676022087415867949917683730954248103372553362541098098777135493042982185594294750761504741833689212524903500240892144117698087770704303530150117637844108518656774287152527459212744554316780775711836413793880035518225001387498891873250306551954729720217768200085715715441017662720504096620183350231332112331648048877936042235551990548561917920397614231575478501407914286879301045451823700891146318727700177673152032681439426313815356006003281345340634185480275882235215849221089066236662485445248639913016094833013945678221119490709862817412989308040985147646840819491617600099294192041418978112204937283211414476014056963022728371097581381382602587974112386392374711208051928960910949925098766744950342465199107599964349263627917291353921841166543393450201414253475588653895638768504205306536706049765508205814712153760080805712134175457280000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -235751897503921440292651468946640484743636286222187474774634231760881622481429145729863542890615058755269907500681093304938665825826855545659332491419936190743259875450384152136733153884878400476137501476121366488345275331918303182917412785879434394202749384379582750899716138686100175486625787381778924466250691947401422514828289849839496595198824141147241333027214132615484020360675485548749716276321138931924412339101881917129596806397526588379361612069333899734955227641939526773230043501833492985354391834866893007135253211101840475937720251323661934398064176022780753367057885690953488952806372646777301652631325628984401392357792854825290384614237566395178680594524115288318955806664591466411420746535584565568689446297522554749772888731518624131147388306386319534385506345924268813980344112290382939204966318082796207377562626476628279621581984781522097585768373581910431260080829287383055624035689989131223025321969132998038670880438965079377349091269654949403788660885513804300668521857847715775932156552479116959669825161823128933215997324624397053592122981876351613416061110923360021772963778562736919736219513302619677628128887917022411415378180590174254011681597743463447596548328625256561631290365156696021307433514980872029733306888412829140755302327825151178363430111226904273619557668659861456845784245161565418380473817572699724324505203859731177462331204399638688686258961136571643367448844051710505984143184279258179732793541942208714232007382999574815235329900544574546988414418228921762081691275154727194477773847665663824404137550689343500956610519548198678374846801047187183884042240000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 8471708524529473264978172656619446238445119937714308947529020264113982474969378641899921874059664167748306692464254114346459206276944017608503442661072786222129661530583429636839422971697233924539684453516986262893855175831145653349494916103535315871389507124757672091753057538069448000470617253524933483476134279258986574100977394360465933879489415260323397443019584938156183487912851484897743248250321186475671529407151663433797662360437264393940985856430422934934424837901913954006636079899987891221911415252657041225326755618424898083702074244755009274345528987729177684271240572708196991037022318782376522406328683374163085281136945690371758600681945609092339907433553396620496416953476960859092340622825210196826167498390163608909343009115727312701027754495737342456362915389158616834627800005274502698534340081983557237757858746467327603558666569881164358503505018490226009721873076217906190269697779890324590170100846409675007798124184133605301856042189919770445540693579839323810905227912411273097978961444983481475066418492607210993773754143454853744780141701000764208546009835434807292953821462139879525722898118750043912151396308322263321715511524672514460983984004986388865229074272501868992245381581893998406914013031950284979612367130942632323288552548140699209815849194136956117999176256377315054783448473943334760227778222725861963763029090792237348523541313638244531608557893589838670272715631951809878882361865808318857392650415014287920044546976025464680666627718061117069464584609578363313988355173486571229349539633199323864095312138126927025436852311675960524148863325110339947724800000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3846782843888787179044032411897609228344992132393128439907427679216638132959800579166733185980965787199353255623551544797948801369171295650793405595887357674262169202679081391988583477527749136183843441163599726995208043958856170326401255970512941928292523462261012888012274723911443856102925927010595406760962454805985354559529820522111336967632787229467339766928477575409860429582106502151283146606105408798949888845109920273257452062510327346436991986417436501147626594038583153490598997418331993837374687336626056529124536004157905064995674374754669286713173836778097994847983412944993190029404173666992804286368037604316841495084156695751652232287967005075296427406866842532489777097581986651489024348041192830807725513725165059630429190708207249366817004450264105227631705474081592918774621350378087619631259109020088580625634144981714411588594976326846639884645021473286877943591024753287837375293038134836214518379335193190476323185259119804323279155544019741202078685854330893406905063020755150345157502430504842519713167529357901605404120549337093416180239008985888531860334894063562876340621697524887654284714491534362396800144441837566174218565174529747038785171510591700359710149152100081182994959467734933387359466493172476454524272827263280378480109288787554214026748409453107910410605288087303674614432828145603068881220769012793229246415085784542908608416182249500127087420833496295362776266749801466583856301765101798303759971937924656354708834009057285624844492960105447165233272686070427816105235443197061787505765751608118104582388084192659629362286183209712557273628720447942452838400000000000000000000000000000000000000000000000000000000000000*i1^9 + -258431830440162380937526386867771901775014025323031871265604293940128406060529475185919166180208712201050441239436982296994319096631126659298615788148613016213904463208225356587186930706419984142144358050015168458352805440761519059421429347478669367729948751763807065310564391089381613683750145091211187360672102938481080223393320643030783457389585278870161054430827466928817448654119285523470197356675579175425924570959990799578025267764624168961407768122766608556802242047337954366381730798319583633832687007732447882118415776680836659767329431483253998473336383903958122689870520737609736365546933964091234040144411682018687814641490241944665934004643448590517290691751669869402213688413160742222319259965465462071366570585499831331509855529408142075861224648080885125976852846407136929836111053021134837687975625804658976267280822938347179920821637359236237139594186674306703060912416070042011760053899992690397725550872810516331171507756132610348021960276690885427770174378318586802060230498247652903119861541797526595466886320685020494091699267514442675177833348222650505788101697875160219423761695594485482404592079404761700416972454065576310629300474437082038517475490136476903260225132952478409675444827341671641614369223333465599117426863020593034152043941068176095182928396567960024494533197260545268087684785761229509098117340106698269016088531316257549681938278806565047751336902663992229415336643154065292126337468769827296787884149744869056606728845816826579390985842602392108338390878229644646364661490967300163924046520487555698029962635301580670022274853451217944244669303194627520593920000000000000000000000000000000000000000000000000000000000*i1^10 + -66563888699339100892289555920223042683498166338497735400489915835478179956514812715126884004917993678720945255143124079933262709513119619268461871491412172988962238486735910202079314960270303433019768251321757627761403539469387537915335438641890585381106011528355328538156443312713279381988202353369092536352096050597966457003663931529002356277290887579573736004938569386401621695417602430367443250518278216400389538722553146673441267770493525859319015759320217361267027444489238543617628799211228558828922659122759333410504191357622176437114138994378724616483139411907245516005952385128211552406522954847559199995613293821221553416707624828542670848763112018471493419305588226678191022518183149088144338026103901299161208145281148524901053080202016161153405304904692733865473555736008958981203761248282719655387075334560245206500128246592425817725393093572239961466091906463701142790862641377179722075409316311273793862657050976880117274509202854838318551747168365767844574178219668791999127673835368541963722032028139075998446639030662237857066125545618259337500073336581600801571804959387617585383807799498286153075713001095320753595836948678655706972459855225052631649483216029266609694187869464291524629807425923762983726464368682708811725502528680696677483043412069630984268144315030713556525615887990695047139776877255643626628842518873802102266272086138318304879176536161062835259055286939770911928203810796042667400742191102096715112294874788474184138546703237415077133634247396293184014682254477022669043255769797429754031688456147046786938044985588459790897770080471730695610592740910888386560000000000000000000000000000000000000000000000000000000*i1^11 + 8769773596497868677501931776832753849410411415831983035735997405788963696134407717700428899778936132494540073248136345533303247993651854910781314616079188587785779382116111298635349289877364872041355508727164889944577081566352229855163932279170547046780342650063694667445172572741415096059785615564303885885295447974304733827455041721234341578694901744813910335681118148077491580598814508939920674715026962114153904036739705770845829267450531521358335970202820386718191742662574622594648714265712231256528480220633444712545957639544168728829147578391587787399661959075276499825980371189184089636800421616653936357361594539988192141782612435591121981509955217918798015678244066876330493218969378685079833763468218629013193440473399526473629831537640032756788774965440223525407026147443633705056767836671199266566505632391952418057282936716985955794285998497774221651632146532528966629708981625161874659671818387401342645942081685360675896930059942156535572556881890968307518941510707113908042298577985193476237781883944394207148124359810217508618376075341562356136853121445146738715956758555973605480116884214141634571185590927336218117373937514618786751231106284830579389114650966567013359760482732349310786105828015464802932491419928355347359032417236436088425990269305984846785379990763845705850486940915127856292121801863904262464564747185207552530718028505892780976571310432344752796922542233976881002638701415651791707771278386487218477009336557855058124370201507723282308187090832041655528455347003143392420792756707363253627581851514950909173710769846402489695241478724564170461172168752239738880000000000000000000000000000000000000000000000000000*i1^12 + -78433746076968249520901421413648122602087346338563303447450458119030807814018331578767676431285964997800262847307059437300113052991716137545744386862336166046842365349054100967804961020051945960672397980449181716090420310555620806812782297218811459540391376692345053474634317003138711588869189984388650079079861984556375510321914813520968973857217448210949553051017856491529341662583992283153758414710081101826967439630477122741661523157454057745216239635269691222416226492296053878914828248624509681415353448781276457684173763990874000041782090368159610974361981824516095323076598609482762241430858736431417318460860604846456286015682857559178379034318868845658650338715066067177083568858733642596322199451654468900628241614608946891148988531525849690308390107786164425705455056122113418173439931709226621305281891717807261139151293093013054691789273168800165842529849618736661627358395988471334917534732300716275489929085737166901772860934303571541801688371639624163843492264158103539059976568423632372837623907995918840398063921754670152586701247047144779468339078861536170482909709491530037531618486912478551469353165987561810935685706887089999449061091243626697427613607885974945706511647068008247557983903697360028867108629154881786386823827341334148483242169717478855961780403481576963076493187059040225424695613119488595169370514149403831694506255470179577927653033105163945350513972451460267300944146341321767784501516122569716353570143570482396466627124292011611601031270672774768409654436881860043244243913670184667771126540469841606573415767373858529887112319109151412429112658365304012800000000000000000000000000000000000000000000000000*i1^13 + -26644676484059267913123140562358601205803282672916548874604209089589666022512768375537635192124721117722509049227280062796111603319819143733652214715924899868783844217964935983816350798669471196842424628359065260591398196641205585598956825937192826290506724544017894006714451365557704676275652259927565956539185367553138617125683593455749891086232916355494108855390653892860132459281114894053013753762634735798931618598175694569807858267617914709515212106088264160727345403667733212187484373231820714154398141773880224053095682626478827691800987027242178806858742431733210596320572979463267247886096293849893155421958382851319230300662960586394309107974937660567922997435579654601718780948383108452355904975928295362941282839069926624475815847940731074877710737214863304650251552092028817208649456477644913851335591208913584631558854663907513241934950298780549724133123928236547958610470267490699954558877850352133677643050553327204039636045000154965108632924687774955644682496992519338260118944136506539444268919229991647145110421178173182920064685971624497561770027142014712548797163216182888982592888287914252789264703504515359189797760887165414184562753191422119215957085899343845317678252196694321107454072138167283756777933726811231318750515459555493264634985454142641364757143814682626953618256549109739849850038010538913795498001692735966711309341889557026753099380058303550551900015994225006557159922288657032858530967834542067237475122337167965726927819076545884120162602748449872463348966766142548951580538607537977938072822604363961410428323309379044349684247847794286895512018128312729600000000000000000000000000000000000000000000000*i1^14 + 424761418585311159897468938957430800562631367583548200218727438113531141868667970066552804894346205229660576941165463487797128799209324693314944463692255535315184222219902469993189611986386461970903571364814873001820751612300405260839020331335686488034151960194524125526316787316956512923934841397490080964247656665551898194829148318661330942687502985789079882486910820548447646029360155692873673742612355422417315730019643258649671199349142429103993267631602856048768024372409364088525602367086892296353041961052228970624196888235628381873398258527222291152829784526552879982549129514981324246609439486839168699511643964497310203094563677962626728661591761482178863864691947371320074537620713110898334485800189317905321382243945957057324731928155243289123111829763000919885085180487467829129229871467578352091038371183272790684423906995345764182405977664731249215750857716371537635221512624689754391282415041058895850236640761249394528953102405341972605787724063621749030309220192410696837500500321377177397558294568089511024386306525975936175094514499945390565449115641005139609160188519316304410789869593813736182111439636278213023856806796743799139488062880041302123338490789202727588225951689985522270619798356356196590697338104543361727056962013357382076551997158338211507792795864011124130520970824593452248079743499257017374775782148990962923876486660240973859515004074045249317259453333398559678579924403306808640969156666771992141884582099772513839476054537838932950219734497733340770279412962302897406743588848846655900695725114815427923772668983212969382543742561488431991692112240312320000000000000000000000000000000000000000000*i1^15 + -7408156587358442999131734484530477571712379821211423052475511225107257766430698727004528129944044603742792433862318702269849914730936325486272400127221029833876515426770164980527543540836334418962769981220193982848560310436205614741416415427258420110070197263059093671010018301373651680006495452949840267983378149012493837077089072364556894203115202297036213218517097314607595940638140560677843889599816172357446837538170816257730159104884987396073064410005559086527276334337963679025567489342284340509282869893971077501608368347895797622933871876958501178413141280905688998421807624055480304539848169795076472061813447821566709416631635211701364329145157596893729647345325991785397408754320896596368184942090954973072270869979987534741450018590105844125472129725114505333339346023437847236037048352145009586867863277716327569272353937487710414049306931013263472695932832603720410044633750902971720166656069854253728607580892538772597591247290204346797778092414596369909672890794017192169819450113369191100608687073755354231085746799656407774260431874967155153851199291713408053598321187978319088806909716294346681239198169629031421250793416410394945535623473624911821280096227880435212659233411461422732695986428571081621297853665553391829178146665361210572703554332655263436406659706258808965009099687955071830515862103565049822192258338532353695986596864472199531132780166067139515863434975204690506089496726823133663726146647078043460780634081201180811450548750898360817619225816504582966288523371446929363049427039732037626719829932747282032133285783404426362970031157727341891726266010173440000000000000000000000000000000000000000*i1^16 + 1982634854849983602741445328637243158591435203943729798296183987046032712684731349897812630731652219545338033018785284589805836431975499314489037480334691209112215483931677579842313845917497570523658750311330723722910200690202600718277727601495012785631702053592962744504104807268785957740129409607063814017220630264855059984376524499315164358171685187304723831617686895655870297922263004778214857556186836027730907852583298528774771802540644840094157571174899578814462817260199970136601533296438950345887048198021280374452792556736187681128955031096220811069114810733254462956703974343769772841226411888285276247562000775007340388247209773926216706038653010601926436173854280983322750921882721893672074972793213659936735302446095738082537733725461054134162375917588660765466043721475336935664722576446971203838147125736076055979310339216883173823037042121236274089653961163082080768768166123955900278445515057895343569670854864689297057185131824973082613469065631414523264248786836065857864702103650168676413443595711280674292735867682406281268531691008476219559590726633004740189011203078312328547221902608875696426528364675090205160201969100355442743291571154558552684231801901850748189249571243250502742330002241714904001224391287229434360709269907574251030511280766457222393478093264650629255836683253548618526404597116131138073370787739097179874188348210096382733255745898725590300759893813434486333393172630157090500112039962746242577446719301788271638296614488830244757341779324137311485535229371275805313502479547233657392604748609890280032215826572640752927801394570553901248173278494720000000000000000000000000000000000000*i1^17 + 34460554705290760864939850296834070742384747562549742919887441517432280137471001929671534900118559523879116634151843523363510229976182581145531413442524651062392398961892194131691137917698337185538931625973078010134574840822210761375909559801007425870533025679759626687028419308100408530406601788867557123059903587527317965838068500311218784308592568199857492411226527994138623091455681887897819338821449715140635428521749090080522005275850863487316194197183510705418726036902183268762863378565788563142015652124291022331327721782138269446850136096964661713523078758777309418871077767003472661382452017656369215524619618606521778989472134084682944969609191816995398619335163538821686857134150119090509666939897390511498844772869964202214131928372400081519442899856541020140621306110632663957113510537282844012619956425966455929659598251321956313477786254215768874253782558928856099822550571891339335062628202609978201046313162902256653563566502827166711350031964671151910899377453508198060451607322838761020094294077438344463478940662256161748758585354849345750732313589012676442623415512854879519667641562032291520479488365821878690186719907266182159149069459752095223861482945213765800914174786690051216421430047104894565994892609385021149040991066052469203261068604279276049587745103932745436730354226593554897153006973265170787700186169659189399186168748595087778019252126767740237072791836387479316395654455317651109666691426036476651561105177704143756152350930819010010848041291412305570859733999786466390231991099560523289468832919911504089582211922756329166820297705483276413214654464000000000000000000000000000000000000*i1^18 + -5108521662166631934872499649771122105399689114510302530494008252980848704331386234430451403309611296926612432062468238229741791737967553905231554291097180732832976217397561118997582827344200183168983377975190458016856449907953610067395537432819624163275380963401993886008054258893593833772818628389917763405159345958184355137228814715044836528840596179919250162762388224381614625210969335698653840796765908315558824097769761070899982708664967060404783250525239669619245993670004497108909246357581717347953073664363788716177113633238586612354634533499070771820930871321328797645974918904801594366118486859839713418858620904575329182699775572502947531719879901264247982986044494284512029122360481672149150000675908860925657597206160309223970624848136676619965538947657298066413843369907384082355913183213156612302847997252309518416272844371607042475846748830657275221638721292432000826560865044501796156162445168598844075343326646662565881556034387078704946982082106837323134039989300715091147913201013971867067372432342259608928660954908758099744781800240654976298903848190749084879576924820680697519614878396650455050413796941486468484789245122882269650494816740528664499204883971628469984633036083812554178821531033036259917246558430154223906307325245850482685674704395357151114128597089683257830284020731590595023543964519884356034456070567666138687083966183344226437145300951123058746331288245147015237833681989159629855305260192105725627372466945667916523646787846094683279331932384077747074924054842640158524250554058245250885111161035738411209318608478905250697037125530524296937052569600000000000000000000000000000000*i1^19 + -41574528705236436288679510009614774230878158803636016783803249097198506129900087919491646485386067046678305536710419778120885852964057088498479915104189951187529752807438958532286999710421668874851870673629772387518219277699104376137968345898658856170983843566520444801965883726672232023752353110863901716584240401098068455489126747190763563826086067300002364988217108771770307935761931374752976046549302723404044178012714564138210652232111602888893139975619597809300269287428129774259967091676437423741303950047795536076660897721849410592967698285573344529126996176278581166910375282475675338036497726603337894071456590919645881078860522503310302599906657366817553703956377122395558102161224486187009995312658127956863258402637225655555902630480020164573590749073744680361861611868265756367595738186825232853517281796499174702591086665834054310467818543782041826857516880218394659139408467539935272872044006333304987234919180582652437124238440119876023938264067679722486720278816339075695586680818566332698801783176749414028189716967621429844217270736458470375347325699162343374053872306717686233407031904641096774160774047459148994445417763400836742475329839576770998796637197609771805141170408210500141300854896044131911204792944197235946526097139191181000172422026658521745825949860757822685095386506007978314788729375076015003579143396794130913839142990887637975212615856911738785112125016037049471126590080055872245566582905652992582829678600559629390521842373757622782008794233139825660176423906300861158869601287201876188310933734960387178956845967019180165658896494889116072526479360000000000000000000000000000*i1^20 + 6749565616569863383461694723145663501080042815812645931373841503145391893953958965076621363199627786661985021712783252763247379186527328493241416104955415594259104291236243581193905054704497817495788758512377369705471853690998261232101738333508001668599459032698082311378711281791446987567413565426972016082902097577458369443263519511849301719972534457964098786750843985192997893699849504599723555860935513747398348762753294965562189391415238162981009150694532452394373708115594397539438090270727960624434579952979602156347714499930062285692913883994973005558114830615804256551380655593382570064910875482608409840873581933299293403908659430934748324724485683161536574180072542663880838729863137118198641776634743496266677414106040117484703916904457152031600381470056779870802675154902595476910472627009756756549942895484928400281839962857546059760924438548813321310754730728272275246424639719921721672086774665558356219575092970992506181060947311931721436242331159215729692003265945090063164097528428508148700493827762034502641859484102235580492349851423866848353174162983339803836613789572852826665612811702304901321579795989647871297382825936678424594886243227579797354182746321330347567211426734217000154857538557848113260048221661831109325687826329911811701061603373353952957183953484669805551774483442288741096127894997529917223995651921016718635930724475090096340980926038486085121040372243373891372781844915055288829194777517357869852003002153932706130505263894605749539642247633466333370911334637614454323652238298200247774565820218624871521243544799419023693208420858990856733982720000000000000000000000000*i1^21 + -164186669656623585235919199591380753986728331614669270125101185034171685641390761219945979642998141454005268366994839789214311357634583020477232511449253702951632894294717300357118537239460931100220205941266040512190813943389362552373366309117868794723733902456429411427411889774042652088637842852265841042672554432662157116978451310362968540133009684741156524947860828157587383212785038423035550890351188703954921846185515059653788208983669562631176716904066467356206738114414236056232250894953461562777581246415226682069662269726827792159822415377021990460839812512125895256729692095969879573811046310902925939290406567530430085798044910274402320034692120263139582976906899957141251004506009714770841110536379022782371115745593361152501541434809536088984162050161306772800280676983101049410689819247897971713953177327786668593665819520808803230833152508986247615279998628713613388177411741074907284400913720175098219838056081975658993225573433650961465477546181417196999886522130289106193254310231768937825700562857726696955297297899502877387593955664339781220453304293497362344750802507308368343331642454787635194469657457483515241968098931069916868639516135551677927199255583344920156488030762129290710914280083324209868581188719070941507376802941403282000342456728829863278858267155125011389059779811624212707032035563509951148897360228620526325650381960806952206550979967330922892286724216698366158741344634372500735024898091994060751287742092039403661489460035992313708629493017893429290162672244407649484122066563149710245516909045971224460763200213363979837589261590708497846108160000000000000000000000*i1^22 + 7636609936207378127501486111957126240965570025360515854012357341087709195280728031873411813397129110838997513227996297138308015360795638113424670068928245691740597397128513167933306558772848471478614871994281737042196737084936058970143048261653005614216082421561531265083378778750464889891243432866212770407596739687301482716825944736719199371814690095944513711869297111344573794439913407339917112144906798745530589097743372110309814544876424339264638690866637686301817220788585366003209380096705878064747703101665070161648208783906233442572926365564707083901353597808346781548938963267286519172612051870937938795241064979408236320471162181471163440104361493778040822174419386886352130266425725865734156931714229556902081915725267588445329777532622425526468479082529174237464633546575580822690925973447880553985074878194052966934623180617852026141215664519256572244667844376807001029063680375497288897750850202083889861321410609711954815661353897756423066094447148546690090152492651225337280593888826074874928405975737961292019069409042133650235945268352551583122425800517591619843294310786928637636658414182793399198786365852174820626359080967818012861089445962164587077765971362313218044871298223301315843991965569961231852723594837946560102681240143379017260502167437027119641856911649198647929770686737279767889386792174384163916606381746590870839842193173161219851818388798471502512686185092425996388515225218278800007911220051288022797665816321879243951556127329684745560386104725329385612994033528949578020278768617695262902683809106118177933140118089604261991974911806557021798400000000000000000000*i1^23 + -273581167249173069956650374894145221133855111232341695061727022157040996861706719625813724381900383222383149845394866043491766522790426979799943755636462642870788716567597764684241828502960168153242123291012931613499827126648909524969664898756134311743398667980179150175345623318501291512890638921537922994099061769499732680148926701695080958905933104843317648835652801038302613904069578353219395616816722377938706997268890023540347535219257883960966044573139361178249469972940902155583948301082523786531994430049241098048856082172243091630512474320265107749930916250774683309612779520767736128895904039724836057769090067000303201930918125503008048064916837058742146554880571513983885800909838822368785990903667959404211478524862403246156147355952557987790849220378385610629621655928730711997388200065405095757215746556658694884669171408023911056643681483686468977903221410192742948211265334507167598433577918102535946206936511901961587829132873956027020970656207458561356394963044574889459690845820826246516844420384354314898022896298916631299086315887102067371934427584692155559603448108797679935675761436247857248281134531378381046387663874815321142614915957925096109664478794965009392296213249855508446558258472615580332617312528770217271648209158030970570986894847171272942078493756465647112996371316576134716009865227532792101857520103943440853373089268649777706002068073188688065464673895356840589071911250045738259872704192015159808250229913635059616494652415858545728992407426381898796672880030520680488902795038435901002800823928882136889766297816344546830365414339976468889600000000000000000*i1^24 + 3549546454755309955926368328844600401676059335804822708453762637642612888342124173787630280097776836132090321850587870082307455133289781976824727085660178575709257118307184163328336172520899238935158230922586797763831457107927101338841306591865738036760629587846643577371637951771602828287046902642782001636551378859751890760675543924838917805066880498898821488259354679660762590557991137156139174306601523938090585231699410672067278304268285177163965221047560425132683957232377644159153166786487566794313834854510245539224501588433242286165790512811159008486948641537572458745267086972074028813999073983356611650433193456231517932544067470755536411983287127505632774959670664307146971529430094625163617463494087767233670643814582688499732129931662708631758404529035730217914601187547630682013674176831415942272727225104357693419397983460464001740630888618757338065885039002317318893003385796062873782134651791509048604071324630611399812978647892752542915051423349163890811583207848389849690449567611503352162201078816701289697671041333916702536903341022616490481401754424524993561889100616134049723727858640857423537956895897949980430628829282553670173620957096218307557464729088738418310319462961633340692242025104053567938073757583584248617565097981869162308968881092632959966939165485578939861971813497230434783977559234881405099134091171643360899267342537154373980894720279112994182388133146143800190323664530361728787510210418805571891914018527485469511446534653605970433352193571447567921573444661974241166607656196683527388282758968850269390761106291782494951434545770960781312000000000000*i1^25 + -10234345037172169297202226888401573915193144623141009537027097912559172954042431787511910388163093198934872220065580398676833827565420758683774827625846630140030665463172174608630064790975988694472285101749864624173499084199374642552390550330447668497156793131521093468489411982004493345062064986798042378879438504334518217049090375506145665976598346265469206357805670882439362829149991888141425087307820533583601779220072467546328892477321268697764505126585479517398992627401456411657431760050392985182985687758288642173563539694025214220687884809904290671309656628742287967974869607286780460028825236660215156395711665977027360224707387738863745346842401023772430756392024897109489936161070669016580348256573271724594372826417605973320370914810571478593179189035757741242025797581825436944847600953271995594056455319534525285967313607348457135191175016099613048318132274114361145001984339152382660884713222494620531232859630465300957601845471516698775970030354346500826568063955108662027860371578424448984600898258543890537127175887303697752922256759633072897394735525866731143005986066566015430475812017664263812949944541031880911834167598529334802790227160851999356033295536230761239630384491878259467099055122594390905218145670722475372369916094374064406029352655066392765554342791732917199135495039226063001400631934956906524913858065059771994653382337202390312315562852121450652530588425605966840048877288841919494757945941479606276442514796120007583472154393571864245582337132123858397288433019584737387850834050847274214173388174621451427281917480348253433281909394394578944000000000*i1^26 + -61090706408882265457352775815006418527708377266255878895874437185101842413614062066455078969753884722254365767682672291251551853822248020049314777757017303482051083129224598055715022699635841714325775827448281013116509905296665677716703972174881526106041563401151614735133836303060471661607248730763055313061701128692509912363778024078779372381512791646119413009747357549384828844685313711053215186959246909375134881436379330592195375574833823544019461181414030520347879755618612832723740782228131284947451359754754818984866314739248629338746356946665876516940674183904769506935085875395272401429851374908253141369500414249016927750842949262049452257817066046589588656341971055748654550919982534689872661135873547174198563269579300362179702880220982086770388337238200243871830744729889996642480183668802469881780679803958676964671834012708975348810110541655810753723222497582317121651014497851464936005733943343463191498828796989122239297314327104359503985564865387369636784827042712429757140439529028032815956829157978322389868742469215516535977883350248318070099117891253422716197491630832754885455072554690036937769589468578599244030598658013597380256491874691175266696168143410796593177614749440982214462917200892228282410111798458586332502945831223673571017569468318433347438424247173718585275504361441681451630339312937921128563691722262888487097031853900331629140952794745945115963529456713773759957463638852391685399146872666279892028801163000535363787611272517422852974209808030717697652840757985643891506704981541802624107592626633116755903716154540681192330854460817408000000*i1^27 + -213357210355781600434571324141514639662916194889747889062681270458179181572293697438189298014147350119173763411696167403990619109107891217888760601888375347515537955324192456992012879000080289267375530296747486560356714528772822589861714523350724490727911775141843157804208629727298137260587402642165231021377152148490058320739580036984943152353525034532739535134745885497580004515819580494700667881937886588378810508414145519670479275096634618018866768119191218395216108456072669529920024358974946867795466509334617618614341874741755498807847925580345838894941253128433644879932715200123569709811813209283277725766213503049943654426668229715455678356649029164475160027624187873087122193202418972350166057443949452104512758130226874951555643538101114798887506982131250526237076466284417404756432861533508296291633457040426937330890695212037205893614286659719123261846053664750191619027291800757041463828740708776791159246069508723326804981333908693462431217084239519872278745177296689290801222355286575488546513898227310090920606332970264475539354579329434306909459762470591481921630275429097277707413762868750435482871072260241450857626916503933860485013252049306578210710373072509379683883853277584020885808937401434268442064677150069639202545484076846035971354161630293808152066077117556279323302857658847440842372317278106386896335975326430294481032195550036457576691075481401221494673214407396132125913011985508656020216630632802367501998653620884852566146556495288253033344173140227845001799048535106882753227834028407543554231188468654494629481999728787956164486716456960000*i1^28 + 4756382510590607104119966061540074839138772738002860928598822211250204298403188103909770618996165266875387096172771948413534792870121738071396002422507157699737442451118611106497173136682984334577706639693775985187767573196453031193518770049823907077069122985120608020230983857342917954084755623339438674586491783982638615682604731781142617413315347810258713522679632324626417841854724820647597663432191745100348406876818328767100896124003372603489139392847870296287594076884394053340592767091047353735517840843702721338742098189479565474227665353769801642099579828285788782913921575067062280169861862161216267104497605270443874507271912193461756916228408755705340865763499511088546431341575498718172111239310317704459254983753635039588038629726195173344739948199068844012078411050571353153561879386947533807280973219084312267687680362364096036751936616797243004808985288769356405773462350117285277335058550335792774901183376026183108728418580691997896368690389018041944374240678167642774469309413978546066095633007932370668293258864233906086018716252420267998650697117724308169917765454506028581387338393298097527488596173043126434151927332573082153125774750997753492574559156541063745286497307506053696187919238845439710132038250927554721046613498100185235890224367338215900829992252997011594316228395548721711252821652717414792539096193397398751998504356798203163169971355191679979870614627005016530201676123939235687684000033633756573788635907891043891452696250722290956890976468115780629845729511985144405000781391977452940682854387274882242331271176101554024410093977600*i1^29 + -4931288721493117997091513638123651541020791038962139659864114791126199381211675447747209704820806104719196284557779422105127783753016706070713530451949826091649928025782143557009953772525493139761434080698358724042489462281068109471994103909468733478966350691299357649627493194252008357752437530032927278691933801570487626187349451038572612367821869286065526019835222262652088868911406170794000741922434326832023220651098383740221791355462734330863092740491752711576777383525321523816716259527950050979381370450774619938952909177841106505361713594894488027331376075464117308668645113351967299052993957110337622008406748891571095112052069072494661796185160017893836076693742572763010666505393785165581156399677977060813121762787490101983380644717944429465213890534267644355595064375385083615888580383022302832437046140321995058012163425946561466606151069915848481945979683865095762049689882016410032763011376884887255917941481498180427121362188866331862326917857766197972922059398073991130088254135424696905479279605604373736620154961944865180776946011120961467540994167137512450104538187888210563605214609523039907256245907596072976207917308052873331420737329463037640864117034874077082213089348623215693486071160948020101062816180097505832055708510820422552326950183194145635104975967672195989758544911220600943761673792414545957769224178127962063599836177899685724491194821196629450797567451908037475370471019080435518392155918549320257073538631146649068310592214080120611977458202637316638625869626574044653295974374392885347585875618863267045595130887841979492728832*i1^30 + -49821961575475646592617188357329455722310101741796377572048137867763155360321538077908104304827793658537733282453872302728175436840553453001825735661290290018667381136740741485276323937771862936292996765034589099711934278116794696879546921766886777451646290465143586920811319239215005352457092173641125790421073435169959364841748102983494589894997128605460531319325346137053961896147393347241375859027653735979106505122347322831504906898740491100147393859394393347823353807594202467348463333413815390323074354069967866600196496018933676626009692560413653565678870681216992037902130368294036267357225025253121638374875751369446951629253254541722917162063342967804509583284951655086125773232868540368938276441531312745024340626803004464762065471423447101413200131686843933402021761920121830760561689154238108965210425838382634889780729712517383185048199700094531461860378185708739331047950501076211442119365100609840307598454115455249433462083963363662897429697596634660340203084790765753073790967059743173717347667510802478168662493661577741317567108667871090143421444240767326618091404552862511823140592878493236716232074940759586383166510417396152028712050132444123752847018000495891579541330672094998743833334256454220140910240489701422386229348215542012463768119845581595897217164388443493229705642596317408875852943836375905315962215122802434748428905981492743747062183634024963215386810474209818362153943725008442635147362744389233895640452126451495179529050398691585186008057012610676957738446609762492847274404929602255427453694959638864548934492878899511296*i1^31 + -258601831394924109377871678599322676204001002854835604851853034369723690200040157106289717373660391496590295929940686153241614751886631952210458363994350639862629391025408673369381373114484523030222448198641213837946498335168429696245059330037291554634846243003130119615153333188899767846983308553580069790998442490532653809131775937372106034061713066828567670594087757643594481092038426503610755198024430739551953173031224038105544306132928607715205138304937629930462714424132770404187961844546136989787943058622676862041263822347192094727057897155159173217483639423743448420953376518577141954853677250379561085357146657067230193060355429323531006493010714414868127258978692251394853529431558909724230072605746227086100944791324079966867317986807820905584243010507217506149370302376767905805813180124660640244384932745784210515311345934671420391779685665482339991825890120990445543196419092737659337048390409070670821103554293549075143465121370834748278024570841695359009265531949059482518875995411849831729389443068699318109099287949028946887393191501126506478122474476363645855127123108369775020896493402881412312151379874460206254377657245983128894234832934885541090075716036937275587954873366432749152056197489400390611582191464937689942495892121276089995175162053144914592802055914351393148857699080403185512626275735606909062846522447940796916027672662002860734390717773708132546629389788396380868061708578279713302275550017983209995373547234961446119252585436060261366459094379044439123651514650533631463193952620119829742683681377833341147258265010176*i1^32 + -610046389930057952172621603016550043311472860608312558598445597015687493250578525192679507631300139763849781410543639426215931211204816420320546614552018820916886902729804576147550988614922887791163555601526986533008620097611917231182045275927489917253795865165540555222868711926432586201845299840426625807883395960896889469786721145515171431647243271601374936788134937930629514883632244703577345450047114519872993773300339482524051992198518770811661892983766390011738207727005477813495445015918300074646278913359890769792881767194760443990374735881097084774472478670338474607539274071986985268736064588543103580234654453622717073861594290757601201519140930246900957069128730067311504146742059143136820091437888091052340119148808248673891161716244131206294906629143857146199356216032427535447711920853073700352550607723642526401880419804377622987592955553010152219126535576433452659346082234703846705237756923821610690924297719538715626323430752172089615568498166947097588327051806249348322981023804833593282432439042083016592346748424691055745947504488816102204595877851385091998412381478123486105654258754096013810759621473111976328895509177714994470129092356936898853838862934266119561951585403148219969370546542106364887130959158078130449613811665217013440052793464136331762524869399850516911642775550018410238978937594069038234612597507321889158475564364209562363677266690033577083721796008771777076177045564307318474207853689530190125382882445764344751582850171927142701460765641823641999946442829502129575463045252807722377072464129696647130120192*i1^33 + -910062933248166292600853612958094683894981775252206786507015190598529528975857794388908702992341350541164729609999771462447425571497974570552897659727588342609409989122750973288479176328677296109966216587256671901716685289636542562912421305541298039698309731941499984688483032922821821846778280226292833606876697737712359273998463518361255407729934961745317859421144113491706691817369194722931511197104556863077017433180369864173697793200277385539847666953858721218896618301535933461203348306672180224293357222594708205322048581368941357364345335907432936110242263033875182985406014444180452151980282542606962643505959321933072027315776289613001794505466898149977756142818613015797969814916373146624323616054280210645507790165072372008597640435528733382267498525150060148359643876070759111585205151315740221381971949045056496384115748032390993367696255093854667147403142264809632515635962027641773223414394548359092449610576294118073129693180048404885114494495388670419996531143464319333555046756147496342413951334491501834210321621321752176422791110238745231176162706172594314812348479255006876472907520518533310203633660271064671660279455416648722435294193710546787587496973020959346628836970333026247870945162272504749646530745776442299552959199332349185879604919321320936892532061221418520798844004855991439636725880996432983748487003496456561588718770989688152868424481849744554600852248000122675804459897013805227623153457833278688969432371153467180119627780926711910590876368303782584444635053628840632281585998454831271483632867433773006848*i1^34 + -1011376582321011032270602380038954947233074081778291322837913608676830102673241149218630558129272052791335563611537621151437618992422911317411841637406959553376355212746893459829114719425247593052785167204725974002424070114185955313675503238287682352116062989001993660800364142519071019815154111831484401132832663269162498796497439964653643276417763303350621900728898244669759082917001138404926621364343395373697858469445064291294787493602526476318118248000358053153021984296657259633557288743108790569752201308403517642193437727460621793503997316596705109912676075010995386962388357532577519330618659913528697802753129324101974919969695937659192549169878409174895210363379442585499260684928326838860318086790449430261403338986985690420340857595183518596740331259525734849721682351991012836253648680900125398081482116177688059125300972535303892884828912518221668832803795089166463501944076390156176850478262609320206810685297719161135913628798635308277156777145238269073763706300551029224535567209628378345599617661395214376174085395878230932326106155255240731243892621126953991610637292100649040754937044374802987481014698033752948875547980681792876197428399102923702962159488925782266232838323404688330502627417335018718448811510104970937240152969427280541385687346646804498740648067013680288214729424564280571369502756127848843113648528355168880976983580267450981998257869656468561902204289912737213897089900419132764711329732825788478882108144136334870674622065723224626053771776303616775104442585509514746476495432781382550612525690388480*i1^35 + -833762620455761806243613658745547196547294162495954429696611659685413033167258162502469738344607333398299250671845703514157310615320997004347003064118281446011099600894029186675025544784595547643978068529327683635475898038676774547676871874394152487263946771021846041203831233222976968099512010199642752979332641260553805597019875597213693893971686312958834168601737057974110267986164027674755135008055156514027662598666237692268837767048690356210118706213413243003405814753473142145345510718118519458072767969751677313371326064123244563904894601270868521183753697216002527261855720156099261856447300316045471314918949627834934945281669775505452503559052479289332395490522096213659827368974347223889235555248898509483278826436579258802862848894906453311401554540241413398198606382100885816099247191149017427567501708013821624317562217219076900339814874916275185851762202778923429151951966462723501582226879478665537452484804304378620854806161814489677412213588243213476343212341860419639400763169298711767678291754763476245430045892603019345542950238969631176800323117478101242961496315545546675965350797580692063344652971657148266204152624193032783971396532621769918487162656373790676347663359249239078118978221447514505801359366299549275411012236674392574728199223108926618051379892391960334841591760236688733227583153093758996318668652414250014181035400379770727887564471528016401375531829512393228777591494164029858582226015810267649453070340355844181022906223188266469015145746717893286860580973479040532101347840191650216842100736*i1^36 + -535351109163349667976220292789176773881371570383318650845420815834148607487996759605797330132987802080555175166407959007605541380634926198383754967772070867799747632663312641353823254588165951527139504511599029077729550492737193911265571083533436590023263540481910534101586893226074914570808059909513393608337921392145733894810979338649779354843904796423485165161273369961138681919445265783126114552107105533116698391222790757054087659819023598331430859296536678897783483472711751795877326179510509251827840048773861923606305712525571036851279408443959926798846684373870678308871388032935205308078407333484224663648732569423916858290296259257104075311273352767072811619501628829810340706632374303408988085787790546721132358070785068065997963493567111161169090724162634921011946282316511915952014258037166869194157473321060227404264545091443590249303998219978594752091391301935138054117299834685445029621621450191635901443207068338303144933489164956983426838579736661660561349227151998363676654105200729496896090082509337338524789185743649486486040964235561608418915777879899085463790213201324823570311964969614931249811211568789280360041857556666475925653433922494719480679579707878493193774026684218683604270928208831340491723710442320630845166288326693618169808750126301941548110528235463413155226182872511727474887354847470567759993457765611975060029098265586818563767957734097915437524861064664105462505569208584663079996510016044665601149643758376888343035329204479530995542076389554035941310968738766508366590027309986611200*i1^37 + -263200946782245639476347640889614793810178488424424097984380116955694350096806204006942035470969372257325837528788500612376085061501223853703019187368115134103659153696054919623262076007686957926603719274299354050929526654353560587576814747186487676451125823078341420913186971642056928286073589051915820315051225491333837021966960824871557576009295062939054927335964881183681036215122574501842371741003460750419323887246911634110728412885905415497857833131135448424043566260362465384250910768152361315851477374554537249169576677768094097026846883059164422529116827585103543065608231840829780211851322627820497355761817827186175571256507420578386991833494010863137083102367191713350352273933192108559771429846691454149558746216755364725392025966589360191026538872789396348331352052735523402134620242653653165232681911327342207556149609568915853177820566198028319990055060014532978601072692824545197714224188768860420444906477184109716015266335022792726096598801877093800963008587985830795877876275674955347732095480232728627394094919478239683782946269355247220581200531555172307261452388576292060799936376176952706828181884962200523983159198783495548008998689672108924235882094855276869449921820494883342631945411500916932686129697240831004157463346577950846534353294406883072648590114875544774269416745935613751002600486767102874843555201993417179803463611771623921871297600919723583021782255448572158937583427104139511175268205139266248782115671691429513673031228974957622733114503270170718583933856948619155062124361809920*i1^38 + -89982232893029956980974013177956917553117155419905659250758282910625131497004176130394346640221669333066279536002385696825450485717987558743026856012567096008025114543674315922824491595362292102639696737538799387204141598049515995981293812437091855559593089914637491006791055437234204836608536932033351619781599872457440604982281475789658564091814987079185157036519424544754896703162082117209392208813564486780628347298203505298059158699816497563997972686512279332654639819246427958756474832699225947725727310477627629179161137267091311051991099477445639695965741827567746106441204373738406925422355751464876418334635790640504586310476629153537717569151577561750172834362505623740845753347271400962450910612630636019421015315656844581612994178751631077604579945029112998933850429061963410717732560092948302543512136743473507513605963292518587510130313545050190533753722410703744348345989823871835723899133939181149768987315160044941705724594115195291649135622062319301332687661369332033665077554278723579219574224532347093563535868841622889122455845546720788169041212251899378325736108706460636401347823327333494878885327323024976691504257148171887541301914641541761700943766628421453239236738974246975212378741330875684151201725111807136928644826360698496769999290650164153728451453400605098355037895683809368092215941034210519220954296023947088832711240566635944816701871049517085140220608876843048329139882942495792725356821215086404026144895703005376823855231549216630748905928098782752843359190964123127768940544*i1^39 + -23488747596754614071809729402166121320083747924324890002523772626857339564574192861979002492241169266901754674751691303493993976656028503630447571873510347767656746380500712391262795642427949386844560227174438516201617258705018276419789197154908092939207362715408207376565557972643752169562966277594894532522098561376589580566044984113802330108370188082663948356141269433458333592897052881620662415143798605414498073620486839204092499775009083740646454977766440394246910526336089481560197969035168998112838053059306927338191740326985846940445235790269297055862869627988070002352694314216929050718036860525743924731113805848270008355071765705437698289985104224500689767041348601221538168401594063353514963610027655682682714098907075826208197217590405617638455892179084937669410744796895671225652549907934581251045346378998886556885928474548927122666027081175565602267714989505213797269841443700521071672357963285680319391932966192673408681523457300601599127830163771222958764626271795880567952005332129772812576527421900044474518864893244808905993428590857107487375076010811179877223853595634995225674354902449713689935327500209742713975780196044115819189989516597628075929783266047667670293093962409824297679173220182437850045535586104290090807298877986426581028395423053040191145465779910368485147051427955831875082671629146048522600170213234912095076864683857197562354901236592985298682772269153039570826509370739900774041683140796037577173187145098528616742482640437883602517198231812870114852837694600380416*i1^40 + -880071248833277312092595820244767356343064958517963648238090627168192453816937668985356319801191143645320960442766405296769373662721641342946411970544700299089185200232347538079243500244288018674331942574552731136937322916363336968899010198357449976709089625046242729886409402822508386970966943947641904982538044740430534053668412087794659461620735958461724270191291205433837103990326175361300063395922818385439334756618509307312589184885964816824013136599567838372558385555900439712045231876017979663334786858462251948684209468040516416756517644409394851844888247495787120705869780833781672716850353033271322161861190289612723438570660516797475609025980529698525269250124776557772699690928533583629636666223221648218261798816701217050364225887878436684728439640095724947261741341143955772166859541467195556810720414568810926575728935912915369264863494559757267192248262625118508206157067421330311748358378047836194986094684400010386701918948432084908050589799390688458503141240950972429464950999608568407682180412187581227024424102979534463738096209026331141775641254647233334857484753863939593450107847028946927536742506451621133124000479731548626294789223884961451241585592788913045275943165203997961400306546291644956870384684747215180498127971960822472025618475365821095293143518022804219113617176299483292996234750186900933254571403973266537788824177750143122594196029214125079349915525617318173418523045863873914578385829864353146909600201196448541728959418105323668185912399406739269494887153664*i1^41 + 76914526100156002146883291441684641899250574245721376481620939350875830383619669837425240320546938043895587856314008197162304181392386440085521179792001197174725792743892091502118080135930795484651167706600708183659593318497327187578676667091466487138911216269688422693201122271568847245616155775461425079486195094372720556290760222178188668346850157319123617474219401150821426921195154686954574000499020720908410469691858006122697150938122898527848744948405120945381112848478259361454985507231171735232247454527326450817449426946204299195019282470566902883621656678351231123258658334157336288066759639966257887039328717768317147719482596580427760264631520187809273726838137852502710272361491587632487678222892442013296104967407339329525620546811212659422865263912169266156102631724166854938043408778587109314175499527820060520727647931775070439397827908504573714777517778756127681954148409458984437817179624153968226725672245589096219279189811694133116438525595183846673031284192128718277739007848879333366878765167578418010702263916027993515915918193203780315594090323756226656175417052537967268532298399133035589269052433849048196729542577149856065084318404279063768788744214757922955132372535998742359995091052418375809695808806354734772644483475149221081740358109793096295590020034674131182866653412601648676124083621942930604094026936846519978183141980834650878681862446206864898565380467878353606015829769141053776058225857518945899059378903157639644224731552897512168010983939548773351424*i1^42 + 4084587542351697688087043156997411818810373913347072584808273417191630689537295232593214078076690233497049282673440270543245155935097674325380555970128300767550053013618077689731855085117454675329093754165602336164384794340103247644118127592733295086293190418962933195948511311861554914628530664645406766030992089864651187327636489126820476449480693363559802413507377636665162616648202329468508920911942581924017793808856711189235996248568696893650958809888790771928934234372562078833203087081424849525475717571815006534695019644629427318783776632489218679549421957056407882635027754777013064412622458229516957597417840372244085333764393334760963035711762488165516712439398881880147078394277450467671377825578359245651814381421485394538600461019325614694820365337970837045684482620844572976987502554823207582957894316796735001951650089802910761257096335781860386996327886487562934781898205479551440706180450363694539450394391400293685226302983719972110157706951358965234733515049126448680468454746371807460237647211390908394919890150205425615284166065192131297911473534343794693166789022135602756679070450488878724086303409658577576489665802318531244122271265118605597216021578944321556506039372972061671866750999281642652118435585365175507605031728957389099693441914884687107275201081737392189690440463569122260648391771144063773202192593282408889798424466656424504974039274844265128797939034168146269244657103656350208855902904646950562095414612578745679290671086075655071402782523129856*i1^43 + 8132672878037059515174587029018872231914780654543192628045477163946860108485818848741677395120918106054213878087896665077254652920677531423857200590079951057263213695324029840996384314782573054515417061223631516063774328832505159234871834938359785035317044044891924632657940965703170699014347468564970737109747450465226285759980467815218423234827135307059293659218618753966056593419350675766244254672586179330610332831987534308825064499610264481692042547045292910724031101447432573604574171094328988239709251287185310650920895333213076248455870288975482890085088545936993785878631781489395892314972236895773818444279873909003567568520205660610187895455766114707082178829796529003738390150507682177599421572465226274541504805815458901539204577672282221372066967401535271615069124316999049825536320345818879389076179168434313968294794211137727259566441516704853378521605333522638190000815483708622475693240065887459620498677559141398075083339129961246219181392386004857077077025724064466434649211096437296733035134166681253474771370335780242780777411556582865540351168747005118413420968069482311149870206550455663213164715279825776617347177383146604688813903080356634842554725821682332035964842516255934468150117374991255742886802240430505532626407186235249020917871051978054116104221649094842172187699086006805898406501680673339028923457308251277633654960809698564513672582144776554299031378295750314948487681656085559153079193890336072248922703246030218398458120194525029728256*i1^44 + 11982062967883237194487425567597650685744733125680450662731105794199231021068341055790223323575779830101006384244420599902765716271223347286421771046758922823627240811648428705465297014194063826583288951150291595814559044475653230048262610686068321455200869122953210116514388433302762255762350876943590635724919874911022230658129096905344852554230115201292426875129837477573477580887785115525063223128917522853832390690482006362373116409135293990555562534257774696107064593698797834206063252465850937645124829246456899598346396744355162094055533275050308784826460566849252024648173797265331721887703019728578493178076508674643569072012902717424766594954224944728512190557468895724913758227474925945381438789356711191758868969319556526884417422621269887598448882769406532919885697927428921556863621678512746648678140325048022376685396394053246956669537799777001377700958675783344340468786212024771279750962161451964384544707804355122649087047192320601033557228509252347005795677561324108248625522549014541359411886643191061910437972127442326164142415811723666101985067857225094851515836255254203318790804117416160997508434197568764290741327165875474496925344343481763598381284107724887187771648143853900417634438484318000745025649858006111198835809724911505366386301245595484739781846920085785309389603751706938436582328376159452483713044005387233222713999608153004231134865757268577424827494211967015076460977541513412707212937292999035487642577200222986535551631360*i1^45 + 3632734705133994094162370724871163588950155598910662233567082954725017161257721807031074704667262134864625502464926741101067982092122165656925891142019955356705592158890288174872153901777561769234759116997162391459945855204542431822577510758876039173886136409545313686240065922462210864451469077514189974524469423624077110862155643444132469950510656740045705672247569552890621995400809785121085904472346611129646931606731818124190882117928066877654211812502327041272786208530434507514586257169893966883841435065565735238743901356766944884359246822769853200575024587270985386631628312614197169884328807250084400652298273275549115025442069986006901738097144489745461990686685373953005747128964562935287775715611119639190506709330009995904982535544620987785987588014028719169903515585938566004430055297531881012648296735197446909433357148851280446980260489214483199588373780732097656222666510796194240444195793438363844901324909578540154606875070663332370466584346184117726385810785098477508715166547002077212808626854481001464784108248789244468907023067374971778490999341909892475114056159904991223552143186574604156550466754483867054707245533246406104449249611517113151882463939381209309185493362931092649230862725169113505162326955459227069341541605994313374188768935308350916370530721962401370890944332157142703593084185736550159187013419945878649879443377055578995616997864367185609108003420479220725452291277763776381429354219493631187363584121241600*i1^46 + -256030329267660775867849281919376330288659847876611078828448636166116135905223790193085284766588208389842671169642881100502049172379529120442156650193354120100546751677731587276253052476696703855681033665969843872437052033139285780502336388037303238422800390136583419522635952551442970824850166546525214086159976612985226270466180452038767510719255161979492554323541935486712317455274614507961091230224768618458380315418544659721779598615660215735189302515123563745377112814810894499516152097663447806492124956908552108175484993659562824142803266791077538079357676046305940434898367818526226780052754552526558204805200881415351702610581302646134824139281491310220748330993290190594913156386496138537021295996830928588238577214842895669873618697519934708373325988581366702834069708441951950204412799604070540161895007839237785063215127651260934934900967939128162099732926461425734695600512133717456278444403774041105243227861043625758850662147046631994107754491835186110559008276310096771271576061654011962608376657711567792611116967453884247704894940122834428750711218818440902875041781785858433185042948493100477922843815463775792147135280050913936350362532728596225671154926711731499542896400305517694767829152049929437732898824761418734307209825128752571703956403528459962382336210524854900387980320830423593915499106555498983424376435398918527636145770995558112894935628053923855474718879716893332788598747989364356673930479553742897152*i1^47 + 2793152851988971891194062663274491005649758941082326249380372578933150581181454766935347284602924982761272394358688276185308919501982500011155700860171804562556288682511920607466257580994495017367626358491260640740674511388585206649188391254184452556408067987435254057577211365216287557169188907062323330752628134289470001945072295328108217222294879166896690115922311114534352375657563085415416314008717716947475777109124691199409841303648022560973725330398012713746916473035337686785455530192068195584194222177863420300772736197548981563233510187773926328538787212727080762086388137349565120656982533913877496336425554519461193436147264305110150442812817105473637496172518479985592906548158084113791770012587919260108546501824260199038815290672227129736101573173232519058441316719378541992361442208612157691376103013989986084436706798484597680320428666123022910876075567055238400990537733506013545617633889682333882122096460662709832904339930377775023259722015887006500593130683174615340409261260775650160880801809292590773732516743999474785028168718294071230160407514565898816749042969580448171645081812465400856747979586176299771316294389801012423327654224175124091284187212016586752550317733980430105959438416155763821898652978637379415709558694226544678846201096846198196978593176374510986018308539745025279994537768431869581928705859897396654620738871545815463391698877812610067172957253215478217021274391700910739816448*i1^48 + 809521953257951908053161024169792209454670773497500716381845614404192788796511769214709675488621539463404845078802732476857894443178275871041593230485751858957590163226467464690868928717372418840070709492855643578155535331885372749201485187241175586467915454172144823937767346997256066081819655659424840151821075652029961421401688708744444397706976221230839363366226275129812262925371020415588292966776787743585581680554731909972005619158363689524119252997999456594529726706681215081024232658578065224549701634954321141817092171602637819198246694249690935282705997759971757678789063098247663604174858439215735275712660526533700293408730485739014585263066936890337794100725666051163832092804416909759213692902901224626754750498611997006832920108355749656773491633930370412314481596639234760612609591954788548264105748844785529332957101068779669138786128197714337632961674406822353200116642727276172762272832391648100461000638261472589728834859415869438140962672758823364576178236343603977363154731259006234986200620194800002973660249412262354913114947367044789775140877077880899260829393255765265702450856484463108573254123507601325319273700898934615864614004341502531817503746541805970350082405032186373473427830701846036486403719067326786496344650439652822093152638082211721475663809722209959380496752527709238823610654860963458365714182699598802964335767193326238984875371338378555288587392692232779533910016*i1^49 + -49063122497267248822247718169238376463310688222966322551316551408748758246276533181909955542423776246287578946615351268490935588419115191305914868333943428710596689324037337930670136213224490871103580285689942957223051810876316042158862994872379337185484777062413422291157342795295126284525647418761291124409687030192408252653445584344101212412640812830186326111256194958506141919014120738777006838172652567924402634839087387342820497415502634362299030680415756044765530428952263937498131322299521069479785868599735292821079474090566978861528734051538437276912465622581793653972289456464760219240385200740660789461294874533195137575446745441573548377250118706103821616396042183571475075192538069337988393070214006564172559034587754539000712958973288182643893934277283825431012546932230652574779065941013510730009747925235941685506366075713886278492374872446664645645035699548561541801306718867725720730698133653877309212929155914376835138064893734801854391538931495144484510738907056986450313166217319982039206769249186804521358984081187933323985516369842246731638370194357511008683253645406785538155689924882386249492337282036879113668130875867035372873691208030587307626824383431605673691650842940892114466759669427464722394591652868017210795583668855589793901196199458228414937694306212112208564844769231577521222521187181621979390125158845535124655788455021223095365559451399060484382951211008*i1^50 + 34183398955202845123658203029761318163076892293838414494426345641510570110102471359118869208044850538484533887041514154327247596535857849237938592269089469491608093420370518982869072606416855940466530824904384178489230468703520846202397917576302927841517438494970540948368772303484685340498207999819104553783567560540262993346809369780923656403309201205851885933515146646099149784819458803367291201220624888412959287439586900710324954034799167916140051662952387219821910762817942584837733848452676440074101808943695515743095651263140925139548611010875427106777641744898247285567903406459562723674664233674919073605399766151940441507782364223833784236803758137465196560264558868277533806106345219470206185280906259314635795689585064687602419555512486252182751343760598667994047969760672747063459274841271766504455449441428209703500993352179579247052012819493979547468158415477492973323880009167396088903276774185681717979520880183078606672427886462715165422577176624118783675415994590976749964116582873924468843661136810439539881323734991234398687969969980737130576941925296138586250161028298693233439910727157367600285604553802652943096079269689801414605129946716801952766883622902889510848593003237506676916922769214496941774276009438227457266486159626028634454149437963311392791033975843799178871024259208753198690457542463757609185403542328033416983806648928876871611078726909952*i1^51 + -21044747922217196713125680487783145673576239100735621981261724632427174938673715814809951179943786474163408128372409299034772539274871046859824990374465203551314989140978352996426799928382972285404610513252070944671869044611534984544182156822070819873709550739324062767954674423024228665744362941445572196694715668216182924153952877078413523926236816285503336796117797852226627347767798958508329148360061207974626807181756279110470598997713988715653061764162164780519009803814095417660256043242513374922770803325292010107565199145095970720010413730494734093279189391358429540970207267271599896113433608930030325071060961671617271223340718921665198638124135747403002277630347661531771071994476896194061794900834422886567579839192011341907624290706867074656484355597459859366554494562846730462111671236190801453134803432145632905155039586108150043690839020848011858272528901059352062642601285764170922085524260076568990713266239719865957657849861125625391853363982792574099022827795355578336221977627257612665862536206481709263466186937686650680521741599313019200976001816397966329308915534599006418542972035535921424456623990608023649013432621536191835462200688344099574553747106798540957060281991571414241434531332402224763670747142752841364469932010445002144858391056559080297288079198696304625444124169157038730003014334387917120770670030312755631934393646946713600*i1^52 + 1026328910123249660796861669063590994489034720265079819775818526982714541658046921588358545710586724731243785116793640666890834042331121413085735336288363853420423664470087109931145927066347178061497817011227085290286138003913344529519726286111149747474119050735313377639513861232288966627351544515415703883670533593032855486324407714421772131065886707747716880029064492647067671620426526957650976149633458860480683965125567770184105379394171518768243110008477834000508290977619355091209941368796223728671145467568657945320033935298580476590719437484523455486185680712288620250654959873004529601214750767332158756507701301537839092563200749930083746409094281943044101176216191553581139443257530017774872166006157772680548235048073820644647981726032036246598582540074287883985605924707571204089421486341608893042751865456904109498461878070215532465675633343103781405145755209288355648786136098738189116519522061045674300686831768694628611584392054759438510805003603721668536019256934753902898163820554599583284104094837512334893328697495628363408607440539228134687138109532975423572127047836884045999689795674924587550362067624038472694433257358912278646373810748035299292660086991301451447434745199941274819691375352741337923061455529880834279135116197418863301033385477605720515985944937480998959906516980570224051879936*i1^53 - N1*3932254924847996930416811536197320019553336426962197684590902208476952807750072261535784269716273670652210398883000885986421713847521816803381167596796152807416420020193197775978844261048653393921671620864360928186226193225295685868282045383298602020233140067221256411038065700633048632411514571262300154205861116446417231433190050773318832431041418701668506721595963924217017304693350953125*i2, 2764898414887443241350295872141150857234312814686064677974702648799167096149576607383217133616558582933170681633634536540377780653627378187191699227203586549032506034004150345567786618976883798889522211104240785388765412570350520917535005613875184466037339162019770380122932838649057946057289873173996011753087124455278273720694546793420390842757978021072793712387143342515508379033907763777746877342073002102217498203422519511595426509091248647441610740223558846794092007960790824233281346058502399879799576548656395705417810815018142743934915807438874787970153141061850381078224389479876511551223250312897464830601335670958672058005434856129922803715557196627409881516430233880184175491831767198747747895556904279295618528857174203698006592301278256522693098178706689198010736032897685725685400309058454946581511284578969371477867216540283244188344546742956648407766908500519770776398031463839054093487627573884452465654381389558619176073438487368429546947962202330442754826525445212939336293174350312024154611140194992486441471434645220885019172566695143547396391066387519510862685532548044892393707217252514181312008591318761601079192932754977530418504407734782288894462220351368739255758120779054121389802912007655707702145939985137944580827831546873999954568164311121116247099972261809719940539801143231438595143901572595429140488982053971441453390405263096529936687142371717973022319947061167850130717427655718976586800728945162162743103820519267657726590065323290036681894317649690781414211979477924213702394468219973176292949848037551725332633114273878349037126078111080337787558030722003698213453824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4009062003378273774937130521503973653279561106891983144353389186148627146243878158569020816943226142158631414764588614805539494635748214417313075473756428716805290096322387669794337668160127008961237688451848194957796982898724357843227946681240425795307940536429250391734276803951566281654504227048877931857790532606100987473833991658562185401320916662064838338090779235663996110771080459309232213939928803573932286434505007662071231108396208378063059866211794790076424171464540115842802208039999134918667973244160341409062476785570303130451964671299443734980874502078633243645835040164449012970565025332560316326671852975270126510002707263814073419243186323893919995465159419086508889570216745408297522922364065159394727409046468703699274401012306581018661835199796445144770170269061724764607720844998434031253597720590348650941612850765839967768104426337876059626557507742799123411768399836269133591094747622626216899840326871772754688655196345834067731481089664951138555750966085485447213808250732373495386139473301750620877876231033398054322571398033839242752754396245338703102821272685893851646909771786163190515549503559812811025170876865197131497819033576838097672603080360589527933047511648782751064825543114874218645757056507182987397004588096070749318422926079365687244573882162143661032559351095867555771764878536294654730210688957380636646091036990234028701153160747040647766800408849424973149999889201513342010691351863716466543187907780023194117100470945013338481291095537256321695510083653600336793167359300346619016395311600432576015704668324642066111949076325282541009038884488770531687923712000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2999174581813204512386457172715297819924055365288506606172836044146955763176788749676358571195397601081165234110630392765499141940874960378460193842060638948801004689305724464106391197719193197411643958692230616492480559015045566723700508028986418711438434664836836527754479897463964624798775557044912042313753129881660080039904886880340120429141569486268421732491246151576574863187345107184750267871720883108534609665470925791709611808876896135020328002637417781845679553425166852808350933986805002781596145270251757965775563070704235689871242575385457781040635338225173417304727329472922127102558564649923568402539404382919082307225329747957774070680857110499917464269972739348389963154686994470177827099967611389229119260458455121221486370746811652315199082897298088273136759758313050082309274049505824314073144922181902403379361978477745999527518782324278827325756644355827130211819965815663426443106318565914356059197846176070138708309936169639708416572937343124646424287753201458970345193003372913974094039434836968852279302094061484474755353901609046455416121503508784004797269406531011322149812338073162652648048896510934843888707193836247675420761857291988578784961962376973239426353221148130792125055626534308264637318220035966013079047696919629124515253608067299312680423937713142873316446429559205243412474195808311590710249561904127306074140868051960308582075248320006571783925289607320760455208212039855029907768981488469786774633289458560879590125615324642392437152996171200372490651438758519997917617647569492289613099429169266647195518876875851902438311969260653974822029872907400732964028416000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -3688864779492291921003211110816405560438373670038238988315344437881385093936216590074475596577518935889162206883221364311932990867695345047714832948509316343131036733183332358300839197041998549713134117842410850897620147029840803291209840403728737466905139360233083639919026424565359139899449568124002780931423909463808212844053320300929137146749638957339112915347217417795313046162874014548771210586976665822494186829796187566842793665751717597292727259009594709641333209329819873082633927096141469746431449938019458389008574517077968027230895006311460979937478542637426505003790055762105992674046609488688363278156924984443479843676746608695991137639031942270849859304117199450168344811000844046983487832197937605992363260408945773755068357191728341963709476224969409937704986413669145894851906755846293969684920136503853376499951257426768224177799801773059080594855556093478921956910228295347890147056308813097647483620424800938231098321666010655521678427038313538332560866596029141619244240589085692079186275995217458464100739934899333662702679120872858892547643692868380929212360598636334843247194999207801112062074508842328733925232245107586941714053297674228673537824161052800903588148567043377735878096847418911179531202985760067355621493936972074624279076618017991757221404285917330673968976316986208837933726436216553038782483224828941938008929535749618430453778691539574132835038008540625058338758333615703365070170337157799162182009163833377267043025952927815555747187371522331829151380197720204249877105066908678874086076638284029364996768404349856701998560859936487224649235936566150531718840320000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 52948030188567741117477159451180974176535528941112509294419696161987560438633557178284350220526472406851690458888202524182754781101044819600252824193744052061190822366679396053107632800710251726173176147494339799402804316356512576795958275251063032971140158021315678156650618138944336445526582406170428213539774108430545426349987637331241216808672601479544365288048260088695881462411146675179765946115408954410087355361794686778588491733458323716829270822532155218876957030039227531733923891758497612129648322739897939803875534451456652862697671462960510521537914898101877506921480598392977226399965126564143260373946270956047159428954435404516563684143023993132967568819804137854647726198391938558288823093078792695391728010432969091731152416633709054979660969817220331459152605012379332526513591531431705982810745953358887114717694862900767217117187704009693402688355961707585099431432945743347032273071053428173401647792878186933162741566912252569121540054821259954615115429764016688603373035334033864502349294085908617813045202736265900097536858182865994940448959128419363355274546158719281590727672063982860457284167427055909140329503048574921618360354994720503285725955460957356811734297986091997757701572470557742845946248330673107413084732796387856993919486772641324102013665759005920771304238838908998921375452902607829453660991568602783175080773481813120444872536650761225214786106768652520876495743498449757434275776368804040586250058582169173860831617068722264689353003103939774909876495070699637490907625656776997703909990967982594127262042416199204267512798495862555197631607435581895108198400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -742235480787548264305143966092593589761898849252377888608891364111232711768408469353074433515351484217709293284220833925759029263483053628059261919909235857516096313391058638685456233921866124019272555129149647643755771899614243859609827262110170225099237974565068674218779509666284971040121421962437052090167884060571721817832215097883828580799211373873218050813434509869661991748476485398029023842466180590413924325868005873876638340617941664842079866862361576238060881443312624972836672922211391750705623722930586526996203164306400364760445090616887678279243295197066904798875270314789371984181609382242014610536620789418891856242951344043684530856063494347582258348124511298183668109282449733839815872997320297869165755225090911031260752915833277896310920885003393717162746389778542948411546849861635001853847747024218457714032626567443048657337306147166677724545812416929399317519633410740557363714751754732207163544870587543947310718974831911329196160147916618120501448039612305702882056823158374146157032385363375695711678341703425286914246083032293738386111213483064247380129487215307810222477387370367455465697300390384592503909569014121624336752925670482848586974547131037398638975708246500408602397605750157309611973451311578524948973157984750352718243151241499852403983190650071600388928904716082679521908000909963094425252046995894836103157659632029592872040730391932383360022284577159263556142539176425893131115582380654130272096925431713159188909734593308993146672260749851627700831383318107724856240520115196906256996488928037114962750779473312000239546537284863739484088573024674629833195520000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 862989733270028036084929539550341687554115084307292911792828500126317339595672835274346379918925755843988289236715248063381998960760649804171641874938203646144775969438153082816234363127860948583594725803527505903066447709730571017180194931678490783908377547385629100910003521680509705987473828554730067099139119574038593882063892658490161424959499307483004221586166300639319668478549644832139770929219866850462863424043631996109025270331187302213479165519697517038544827918698323202425406287836707067848542713409512993519488216193264545261760649203018330896189065721126808911900168214175975363807580003016525303029462367760772174925318350912565253386735870719887502031315003943008291147362529679333912755696316689802389722970368162071779826434192202290491695209587232811027145466238468166425126120538888872269202438143302755378236936724814509066762475043938245919806929945552131644121537147046615997151934280601409469873637484183677787275884012219282699234380241037814986443429305568343908380921054972469419915668033234361126332260699561227784535409092702022556351826208487981074708481933882348645724164538065223552147643032304426262827166388495370908392077881078477568528326680468401928265433771444591966708973909987168704527819180589060480932906571711159911976724012086003048457540941586234244802882299115714382272053140635687022434433151884876054257736738019944495304957785252301225847977206935009251046479790403765477779755895936681514341838749334107322416204565157166971640618370299519569675048984932544856480447909047445412073286425077229679020985797485618813860781882069026088547153608569309825597440000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -244454378199525587246437516832394056329504637689231217079205899595166729677545306826791625320546847370267083486638225707771272965712873780379578598567682554583333622622887724159484475272892615058476162815775878705362044044513871339785881015838365587056798863298556203370657024095491497578861300303891056713350075145132909111167867989954962749690992507671563498310647587309854937438150357737280450166047615170122870760378968609551339720236864123352531000487367262445833955727902120205955932195036237071292572247167059566086741146231395015540411961973158138292018520085397179471348439600848319053472586789996995225835037891707988541241033088762050512974470668402994743728484496149622932546280290791521824224873157815127864302817613008337584596542426297124154600309463652467776708691641611137814890733551157730158310186303928674670708882114949611906165707210240708954191945525982260475015943766876959013460746278429429743186037848295057622502534908787940268291877175479812849541318813387904732863372254384604642261250587623502783673037289051395884700724677785806237219007918584674129910460026333279778775379717630048624509884087650983808525812533575076620998687627176617614622452518560221410245015919246777758283325703184828686569005303469905937643704164430452409461923983702379514757117023664290582335951127133811358550793132835900178663595548748457621339512955231138822976293712620873478260022579723877204584776023862850998473456490520154232620692124009528628380373944328396532161363176167342894559414706700204352626483736708868636658559605163144012670152444321187708762405761985072470283996628865171083755520000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 14127936798682478520723315978004735791196270008380706439023747129149175640611989078160494172994547153693238983066361859153686364775634506332064268555646023653317829215007581725431418846330796699270465303880201628323231174591598978239657407886047174909161715240298668146712710540249147965398452933420056113599337991152103180428881194060547354913508315093340935749511079519729267406620467586697729492811106186784181010308334220141281586578635540510075990113184195171223395721836523574049875927093873958543451059560893997646663339999142987956910499085288731415999579467887829167326006455917934964745841760843551126708509814432715018104502733373692163471073861493015783271907111065907757252975325613043276006837821348977797955572066007599540960710170463164873928409922187110338753598774062680302855159797357974204467420157391136112309343216147100687979776809468633069484719935471775546095341952546987113482826677029105771707824330568742454606473817908112433719275988854261816708950625848882530603483705913156090501071455211919896716081501872713952263102571937405670957288242689437614732192955203950110721183428748288402461447391958026521525932567894821061583308517144056238206128784789907759986138558744338717434450152711058650377520979639231576805786417392173545870672396201220709690460991969429322503915330702837184882841444662110572021266980713300147856253578312778443607919286195088480845786400561550377535981052419936914891643794900774399668375340414753462203107961550331217163360699581265123105912409146065893584048270274361822679947973655154647614574400264356879507013362011990851458029479791318951526400000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3673801698833522758052038326268719846301523002417617723571354699089814045909591703511476775448273137448199066951187922360047038635749571633406633994585946475150613337553121629407654733387285306031483701311531359432198142528597368722174631241722998645410150253174912521119836353281804578245522753760414625384471960065553582485029112725434606500591926593622892334620903158933988764912977107142404659654839511223012954905147126994728817711441558113873454711383346257855002045831381632475333391711529100759899757292564506071449109587929629315943980857418624430075245187460235672776269980994458476668160060409430035263053736909113027467576692989809780935231424150531384131954271785749433600450935153027724770824665368928712001182071260751812954040451866877280250908991929673284664388210164311561297954016650189092171597819659436610402184658982811339533865191847567997935823337169105111113073197115831830732068605980560360377912605096143766564898289457627744340108850657853552711760312747361381850602021396606193787652775702635200055172802184043844499696399911785432677695600818317963470292920098765351028280327742855772166874678695799516421806177106126870326653526946934650124063474055241985432406221922471658777341669401767392595929033583520635187940976566677000221755126856041342299968430796273719165646026434086078749915838145983829702264611444606404746005618283316868641367395374452265735937880069407074582156265887733133189039069460303956502431298816372121847160941941470084696391962344095143876076540573275955047466645784645378696423002066054839816242159060179658043751711453874048625251130456568705843200000000000000000000000000000000000000000000000000000000000000*i1^9 + -349720862574483510190234120147917510332801862595404521398870916817057319991806347464918475839877964901719069096598127858330973111249192287846425492182981253713189524157358022930643425687486913520034236203830413614551444526266040690763198771726086648086882599814744551712026988399929683497493562403261344702379210379454615685752764861428605629616983691047111042979608625283722236628646774777503201232071139237415168160936606079954437335588450283635596660028710769403574358533285492613725771799389448926445027571498740240521578197126900519352497450314692795897250010408966353578531873766903602949021270498463199328481296521164972612127417816521247473612754185332395413817104917520349493098216360957276839184690428925378001285795425027478946083329490940110341227199085903874206100824947221032320727988600094355778678324634774514479757435719539519755932261894023996754200423700519371799635535951555185136349096273120341436566223659265116181928666137804670929560320259154379599364008021515591746296496967572236820274055617926701304405653180736744785367771610487564332336513389917343467691255117426252094218489530009993459784290390626937790424777528836241556366976115369815739127628668787083467714524983317657181010314812188353305843509990378447085363805415228709741911406359400096431081962597814977022616386827064018364699971833689960510730661334819651962151610422844954481176329189845178960861702909798812680940379147902979455592213478637196390232490765401008284017712524908426056898353377315211200207877573347925360912995808578582034504465448219468377020753514995170534140692177349490608715856430145638236160000000000000000000000000000000000000000000000000000000000*i1^10 + -61117779590831700872809390522526957935230095973458871833771061631334639682987504849285296343243154523098732803847612951061786339929737110300183516861279749680885867623778090178114816821081844223441061221371039099014455613911253830391245066619947310209381117669847679752221300934576647377960369801154453844021493705516888109083899698292968472190786098988511809251980430547880119555523404148014064141570626534128011859946899145398633647226149402927034091097533052690885502802488553298233916524959484001736541160960014224527044697132776872280998508728153387680884398060782415150647589691385139716779818161696110409108397237695206794495491294429984360918088002644830851332121190697068651389032087133403838502586929258593351734586865207719348282524577809769319626637081255670207862010439964463749971929875958984180423261513507491819811099293006495250935618137545082743236731822465687543988283124535292979771794037816839888389669006552623723674558485643509183298842835578385553508902020990817641616590887698909046445190960632874743097230771694906764168385511839800015602714443107991485289258915917839065313524611344643482144571231580717731226250092723450699578324352042153115393801502323205928899222436253704073329376593099873138305294028537477187269637641580503288592273900305084834217033074448040715453728400001624284031207071111075037108891313735348738343914893782543281156774317708484305422901312214688284595602749291329231792988263145222918735996985004229783873796556422822815507534448018923554479884879733677644342013234595114944465524182043824250721912982351726878467250281324841930713580537742496890880000000000000000000000000000000000000000000000000000000*i1^11 + 9608994246008695323737106220921281659803909104578631066993991667967799106847511573202414468605272742130464502274165962628857703786747131881739735411064721275169932077478785471731249315552755087837981523125928534918170891424998073521640225413812081122596534667002135170059630300488269778065354543506197333203031752791813071260774691355668394649624431165181466206201875795084737065002321795644166999134706455908211396630004662265370634257712469941555888200432362355508805392119727382814120526628895613798073406132409811935873854367429358942147807268522412698937920313930690738857758299310742045649079738461042819690181679253385478105977023488365062700728006581146742123552632322257637497733489409308216668258652537967364725818093119021529971627613068110142680964850837448923669666564744757035586555527481894334965705245378415144302138408850040859575841298302730612606034260196551897886846956036820277439107445122709841700623218688180420458996464132799668483544074979580840102979063227088414603763790637795424789564294332006154424778219973578351478819871261361112792774148553900995280251174501380912811750075410642300785809693887369175879233421133299789093404780655043600127173044761520600055575871506315030938761443784603980727188203351158123751398931565846575619910747787677685892932734529786591661352302256320856533437251688185895502145338589682402791928758704524193397913940220144339876593729087537625398705134732177610061203786008934692710187703552742315190135822027950299458687751807127470005088749261474243660150189576410355145738108167180584015691430631841379054206652457355819796317973904611082240000000000000000000000000000000000000000000000000000*i1^12 + -162383882809751929156168880418735802070759931373645270576568871286134967956153875235770030883802692752807351971684947482715753050990196912077646904715820306020121396066307609015845873558665397898217684524668781581388743332970328787338713927423093990866912762828118863300551781087296506160785340013459279554526570732816012152446783906367594970715017959089328528133733159106088807477173037066231997059844855528534678086065651223546824640957355714923641205504853274059744857982711748858221013961229005282381415287345704438614596876247897239312446096892179312495190251881973038692058609220891051852714465381188941375389390849330930672912157175399099261131362601686313849553239944603850570262796535748717962457148852125035452472547622305077978066841163474912141463985018292415626561252565228111566363617092012657563234370116802433373541772128764033488888227037930987824758428067928925371610129284977058132325627042881178602891412101420210364122432661876764764529600445014904980634311923139733532315049695093107460088733554526054621845139854196846482244357655109810219492876293259791230580265973453845253373686217776971697244204676060660488684051157031533211724927678252589661194388658349666221222785033287976864203085798007388234979563051395376982811057452081045447120228577012647482280208155682310694044605763135962636144725574648442296529003040524294572878510706044068527735571972601562857213833215105281346425438456639832898995070603743049818550428825181605265164710593938528828325598521529267493153417722728053487043048181690397128596719837616284881799901104440827242295553437701884945572221835175526400000000000000000000000000000000000000000000000000*i1^13 + -25636095643079862864556895777128661617930413747880418471267056882290388567177455526865561761450883158438984062843907225524829263736241431654853650124178459870985665947085470809600814395531103461670094959862133649749396859731833895579555894537910510875715527610958549627156682411918282669428826655592128032961004297869080506056045921016749333204181017619039155427455392709147794081727856173197423159939928019152540392401029001328426370823527931492171625508464439084060062140901476756019601020427900621340409984664320434368236317153397647984959327217081578312328821511449019542201133345321520012558911066931742523803838881933899564679161657230439471263630349756066511319447459529085558031408303797729033587695937701517930750439691304949122229496612839335758774473509676678203065138888622527668211471280373131752935903007462546011798627083955741910284391761114288145445963655769805997031645255977568396575145781758308059138830877771064068185655980920530281964464258944445578740313321877672948130314833305369706803529074799715249204892363684140494387209218412842023675906896779340235167166366756882309089306284927710903936184899114759604981265353316117365658528447701924921053686215469286771117441605922949510476268551032213659061990406681972320350005831623818872763507437550917260377542347154644474662855805082847838049435843821262963602873263529433345332226906036715006738960689012290178933964786084916841870305441596797162355972391228346659005926547611159324091525805320996860014312105115299377897676800679252807383674537906477518617952000363993359066560533298440491548292867665082568830012726496460800000000000000000000000000000000000000000000000*i1^14 + 395801757090587983524858705758788297578986467953230488044083316717787338922783953841414032940910826890323239300080276059110166696812346012133445656659306456836869720897954089167427657443340495114647392055962031085156679563526648842528519019364432995556947071140448707024430270625723300111644605197709631546731347497938228314810381527514647211156600124010113338560052855956382336551987088478329817208734176946339360815402165214958662410721111240684035409272257854970456676035003632508054119028920468349810698640440265043718809150934827831389593803789284073986849823918498848981521488491799508301321104111750908215466307041914184570312245926044646284023445500364921232773331890868237186971305400660417689508001720154156684515336921675268010535032273516342604927940547280238557947231301924713843516845606263767084100851404541949797678571481252977116189642830644057813935144252784159455676625785148065198223473188429862246092836855492424149302709425293173104758864532470054127691830558514292590267547981866481500833200187500342073957283456612055400742073538165012048565569375742905614187608980231563006408715533557888532102830634922451186723839700333305262174117026584179868544493759796946710386816687021574829792870178521496169140675344052564363298890023226959975749632831380344371964507057924969761444054303620613506073410786690368116739605907387760238116585682171029959848991872331087044841525192562584063561717650929539849303378621614915441936179033590143768411341003801534011648455992483588255752794583408176929325446235083311656607834268482505209370268599008085207257235629258649278237793174159360000000000000000000000000000000000000000000*i1^15 + -3746164629101209244441481452327094948978339747893697268615434389128900651863270961590592175367197291988556473019068021049115784945861917485892258485750820935744574873576714784857526446537107296046652701417440881319529766089896603396229215936959334083833022355890276460788820289642104462519221186596118719352972694504656817208269348416012181754656794252801652525736596487980520334034549625180063147162872579851113247916938974767380785941837155775318892576971423286146257254609571144397963627468126373361671148752348138770332772769690123892631606583439939809462988485262377487858380384854827955875771225182806454236097154958238321797576913163475780290640504721637474304803036731000075845517938723460789161432910921099737026077140305990182750725158856483881126428258067823683585109611556517224009652552420963995900551035213054047392206481834615519381113514395075648751538364911680759164095331111029088370650769501180922956162332395431595079610972647957000925873743742096841326232726048096329369394174229377677321933078014670943196117516839544575600447052826030397866796229230524712285975955166189859485981521709113324298055166054149883127400546565899430523370983350252127595610769960855343167348339020834544128649267799260227496819394385084913752382632078575178956301780027642851463340977101942001101532848709131063201915764311118902722035094687954486266185452108530237804458139665411218824962816865326532444999147179998739175847835646846486531748899434787301095163881577131493205643576910573902930789820412632668817284244913000342644717314675800023307582205639158615154003059853952200294525954949120000000000000000000000000000000000000000*i1^16 + 2113690066933695000791448205236116751856922634493054351535315128084313476537106874161326164738478463985823537464560108074073238860230227469972186002362277208750408893409988553255581981823551699578557222480666216350497781585931430747862626998301004658438622151232983294157769941898553069261847784687700058125540497885240777345193944955205567574771357143718247755653525104221599683216829997035185255353302545463036650751952970806524109224141350493126743251817692566173999721175965636915954592380861505573593248819158779036957673581745707563771477937427637688273604851289932587867580879915056970526841637039706894546045576064769465279409852276616886899043012602238240987376583925719989574495531187430217702364434531373809597580699750845774391413657107572097838473756108985109562925092831172050956515336830775343595409666952068999170955932803266670833993266455801416961464610810315146664793718728843096061669111734925741573356950817215933431661937082841418685370478584087795030934513356653610624753753913411548303116868034895999700089764085359146786759486651190027813972640182737099699643648556964286811369795229689221906575350472442812466220514392660380375664953714505747543611363219987140060749440409784036718898603815310184553361950658414567807632500590795721143848420285794984160695302856015836416290250924531516611693618912651388580765966658942674666709941749498346107990056670007859914807745568197253096084811970193778220780669903166639182917831224051995021407848332084089886696017337183135298535453897998718536528398345039497692934954697040642313375692329813976727459206747294474160222827970560000000000000000000000000000000000000*i1^17 + 28518963153344010381802755676296036444412819446584781313535903880692845309594428981230453735639304801130352682519459748599633023593846030445113860420633637212636816104259993998540047064415566352870207650129694553441723351315833476230031925503730273636270873055060422686905033729843072945038526144736028364905162975734794281907100553693314043403434680132560877675173978835578670655435891245452522630007056981473352105939693010148533904888389732644678340084392546600709246759071959113876264875787670280205649848474725995612253955616159046857995662800585780191975574243273433361462064848623564859109771303850083201595548709866014804196494155946860430210252798462681470289828298986947278949147085354569668424605085251129626079599520596389213561847298926683547407854339170299541909431011735510019053284206738546631523583987130427401525376829351041646543070954484445056301279145676380987230867954839751875054035410190140386866465829631116329221746971931489215455238186382222464136075027598041397436669383515466093305954838097469097887075590877980451911124793216375345263510015353081497543157669068887985100587865262181828823646442430809666509056414606883332218411901946639064651530085117701183176690305679302531408700888515185797392144520873339634803501012975889858256536877931543503067028187864392888397763785581703999779398154460386912763862714828352415989628523307421622235006086048503473689593329837464763889540185880628447444739564727156456695633120873987298056949509936176321462221868054121279291488709059443906627867673856437709736509337123191384354950102180150612637248499970800130797338624000000000000000000000000000000000000*i1^18 + -5599789796388573402744344422099103126866317418961232908197632975064004762150554132249021022863665089976017159525319635541960859425648283257125342546009640649617835695824703406065749978100049710998823493632676328075751099374293503473856680669812006086575265903401383107291582792880116638636062577577110911611251096134722340317085556047511314573705501180541859032479619475558093556522965861588889222228878472529376228665614216681434185207294992981027763318921104476165634265397385187157279676755371153601839419804832413305790030213834007183855905090578726610226741198123889305831189447905173819745388979987773928172888295023886811217285068566718177416100430691470735043513209614467499204411984491815293149147659318978400997379849965288270084894810167799942175233016053643024227500201561241190082959245374894044552441921559383376034104140204154036589448409614881329328587542041385366092388003556476632261984722025055286113385195164319529226365665149087628858370302162562730390633051876589598427313701524322897977892008159947867163044873350371885244599574624497964180044624652249315342426339342821575049603769991815584938169801516014060150922115027182129388785671669327741390258902813284869687496898362539968834944129961540429285885180932724463735928504454256642468303903770137001300996123689960700694041050396504710310006968306510339141824445353712628768542955393079105901503620070422054001095125420074549819242339411522278743744277602701627945629157805975916187570712083178929695146831248066045383286100263688806573273775330254389354092854996719162639191138844687153059559860370551158919187660800000000000000000000000000000000*i1^19 + -18371729642238032458468042250401466807839200558994818310637118507070775851942895588697817422404548907277336281698970703372995405903837773116826020873211993279189340735865391965402908673090783495509495335822557376286303723830716689262007735549266157431941972909724126665993358627197258096207090391385976530017979550341890220507987397993721172608525215601424053048044801311533337332205025463766168129425713668638696878564010453355678082074617673828781744984979447227346233657907275548438944016352770562141823903111591734209217022819219637998501179911668538043385822709340527045463333072033612404783899997667818334346437011540437195098459031338422038536687588760403382069820257842484170567753350778456540761724735458464252875696784802284544455458736595744034085071663016496223935397235573030368742374439589726204940434670177932762927878450857022257821723467351394162214536998579405351777307735078949807001868403026948232426828713534371705442958649052157757505722442942229830095000533740635600327576919029724698033460531732786519114328005191968434962417417846176726816779040901216503321487908558704314610844574388856370069587872063775247654601294270083742809191055022861745658044204589555933617519261871009595691571808471716195674219734284330941263383635040956709024857365809902870293177742288845900532146266018628342121097936566069705966244125312368052191538935030840381551439643214092144909267343272449598005483103738283305982495017485388259643027205630780970465774782496626683622804886486155966824283643161042225383569853309360194046370739161929168394192864941442631063895483120813748812513280000000000000000000000000000*i1^20 + 6263589992535343853747590890728426053425573196187119030903310787365035400875219144343928030527611469361341039644338026129784985263131267761885316302676892319704009890378563229308457685323008652350186742877668143187167720451996361160039102151997138725525395372988159224912039994716314474827315838717449978284562643906410705583241203606345347464250309768566461397330798639813179019228132831799063780997447552022590882188648708035471365904734403049837631738766849798994989941396518631908871935998577616406569495649710906756502960013929796820453319345422824514754343346398190571510389768799376871038829765074059863340462010685109118707835097663002000261438743791321586698459213597150663674564159413887302260640785733509921722876226646189759243466935805175346987404274589555367998464768642990904419473209111492887734414925476286711743497517334836821532085468075007834055948174828882159201993623913668159749284818588023935410016847494831196003522583572720694932724772860486114767775542734627224143368939596034154376073161907101775981280619059431576162793047923101367352063262678271445362895302013856830564839448409486232699037959762686333744247344416981318364555843712093118704404213671581963430852393527553477125069684068703460047749973399557390391165011396294253985697818679188997541015649461725762816030566643526770790180760784192453338254212091017963683507820078937279783941776450765366286851310926883324211136834348622007520666726768352073515334333891519275570884928083671072541581864005028365703485899476619178916362392750007346725173380279007412135362443442771282784130037626696641344962560000000000000000000000000*i1^21 + -143741300823224472757306552303419020705438898577576064924297901482893431294483218996244502546344092282763060344546283506070600170789961327631540875767746244598094767231354243690887371423241712764449544748770007711235615490884992741544228483226907280554880782513374271802635117287156154849230898071822113877112380027462921745240383340293656791049544346487757275890189544404191451376891808730336554284426377676135315992490065024134531639982266728214505190466966639802986098791681917748983180437680364883421633016875024476172806619199093649993241971896009359545777269187742096330048793577425307121311886373154215581876388384403396706756294354983026823215416024832282922264031779785481794784205590517029502417921786623043937979518479827530532309649179902123650516142936557556378214793722606307960503457569321124202156944917213188552198232721911588767984685830293130096123864715603442467878207485923614094061372227621307320931454575549196958665475926799954834388657760879609310813434622792211572719998529942609189004384216157964783485483718880212729900574918541089773539222764149343359857582423593228876925258503984014816791824754797592026871278274741115915786876572642201683167907992644674068452077405083718413334009752297399223582407327366822453602614137566373194446200983714504379813642961430363843209334092105113309672334769747212722430189103408625302365791241947917347806306408681944194838346289781241773162381846955327839929272513704813764007931951125034957093135898410511665573091202138290989696583370553715486512778711397262863346192200529532352412188909356549654576486234607234769223680000000000000000000000*i1^22 + 7103443014982538455653644718231842206568357439458457657927216238869372281435727749232972075787224142719172554237540414911142855873753068191933285624500157757780932609904273854911844080085615133373351036434207473598768599588033163705559467897712427024460229597911888414061412037968898241865005127799453223387666424963129194826051434015745438928532604974340269547546289779433745461454861310066091905285952822806959588552705895019582240474419883644364728399226797880514824108816672980623826474046160621564488802226598188193187895235225369258679148217886810409006560670830254194358866946562269960674515009940007771202174250506551568463825671808985486828118197314016100376064846985231295970595186945254654920169385372544349217492942214142671908104606309202740368005939715190478798438309547240256216765982734700450624518362829497367203050952950022180503733795957007896132422612688146969529053743883068547534129044119482013587561415256518025697400749680198847303819088840202867880424332739219688062792682076873979000879361297330382878204783549886412932670725029468364771249300851823987526689986379332041352270801953343647214537879973533233301787612328108119026350561814672259816094349894860646168340689026102619892001164575541229322974624224599146355468926127449155885960038520366052559093007708954364615068339206312528851275808416967240087989771013301034507168531393028737647325645694785282265779885370608207877069182059205792947116830816507250125978158634988286265030825653165773715917228610695218878561898182760023712746635314900532815467563390894548012893814078237653393394915611967173427200000000000000000000*i1^23 + -271957569128540799647627140220331989690912888718932637062630144365083916991263815501758717873785833611869923274461774226976209771361243147854907758689872474661463665251428924741352091451852993528769412441125473400425323174807831593026919985558330723062390740928170015922181451261025362641290135990756950257663199712534258736190696514296849685011082532146352600428448544160897787943492387336336370787896140220543029868001661319502529326786597613701686684350282663756618128002089012692708550098112666422947717013712786690417417592201177014511700396400684172947445873170648702498932816189450466280101234067726538408194458731156873911225081951700587195374664988055519283417857953423139197028978991905707049990832035484105368091445552450660390767197455489215678532237081413427457385053268023211366430019084433084337061991523180565641207259002699756789841691117031271175596816826587857048381895894797610006621663970664773010905172016823831495579546613560818857400007291688229777287290900915308678535744565191517436739767588715573919693872923736771051790900851221403614265533540507971110865934520050632212877886438213864067185847047709919237793327144139970170413424667608824797687695195837545061418160705452921024558942509895150602973399338260972329621761704380759018453570467444333142985547454010003652666106338773680430517677567644018403280186520283235127281229585728108046188463278623454456725257685654303818172304043634208401372242323452979571819651096093376578867659624862678035936193688819076084773257885774694593534879497944889778379371548103681368775498025272040798913233441574931660800000000000000000*i1^24 + 3623425339393439531267907594937134627718663275384592345767105317026603652477198269358774061131564175943622112936502747948612451161922367084759831078227198827801734583816734119763110086193975367181460654545358191437764060310377474319529035011157600831897684939935529453340555985633912634712556820048571141058309145414378900564972755715988314683754529705290377240275816174313605536514332262352215680949898407480209902352711002213455083203664595706076010360262444521695680305412238549750636826212672570530546837969306995908256990300356912152374008584722084005500826417772522584170599718976079672961108123651023107314155953364683134313655294613915626699038053815314151967288566526998181331763715322597117583747444331176266216426943866337942003533626433528209415608784801865627724108607640223117529784668767295071520698208861101815060341251016848077882625728627198007073450564045614255182121068750101606387727409102363623793834993613557899016004543152569750266238871279381477273755284525119259452039613318393502227285420224966943848151047231388997248482598438003357751712935705105777558930273024287714598826049601996862328354600015262963490812035882399195311779472214691321247694305392636260582330703531118958284272828258511268066781550895619351894069540314557673804807772074841629784864748602829071062297486439450309335093870828746183811694072270933595999301121540134866543958113739300380887240017998296220392997429083993526621774095016645479579663185728633751634694555768911224601432320023132780226955085180369402123762244358717017820049877155906306302661923059905061756134084280137547776000000000000*i1^25 + -10736834930403710462341186009988804489333098628561036189410968545783072896070919828151212699403895861529342235374573332181819317395457616517728193951345053215937157834596559651971965891720077749053260496486856617939007225781876906539887309966134815289076424125819501652300961576676383887036554562108754724862891070979775742233256203474632523658586748031212189323972064479050438791785408276447080472456451373106138523482751379275360562386376430173680262729686878557857869334767185621511130936219454518393438067663480280044109322812026703289773859753112745112803774674166825817594250231942539711983854434662350867147097302044850665735801435708375600383597067570114212652796753502156897677104425523468750471631160288040700704942777248952311844740491911137132009861905186136803158746508068926128197828314044212497613426587902890302474780554396455786556607866411320046465546911723203469311234568988900500634357534919065136285100110469211863202721501312753004348693021081003611758694805442782699403139567735725473866325867344753662970206149806870863942764780935925532909998120113139235761596712951971196668603477157833203790566237116687069608086882500066896167756378486528736839801905736147221954847529491252846839189875954582288701796380605566206297157581335884708435331435198805679641630974878904021718732450400313846968632772003392054679272858033245506101073696406285507777902850619925004036672282645895980852507033389812934006471891018123141442610916612379389909214267933209023854715418796839168162563106018232282195838093577806414317431365372025582874233300250448815417987184262643712000000000*i1^26 + -62847094295242290460531632568106450020635487696079048045351475183489003035944706965640769072021464986435281456404940149243452009662652217357134904338123986401065825377965647060059453249599100255628492099437191284090726166902831850543416641285976085102673915727240348466804702308205674279607734610165150319562957957434525994553978495169567449223613443817490044342895729748876097302284616660451860653535175785573643431577007775056822348830547627926740605153834195870071500537687326572059223589463991702676459442233909906297623222638400040360240871751809619226484319118517920453565838118341135562591325471752763219872596071747415638133129480366418549223838731049989087434862521015648515678548789984175059421713664202809575562487118737757771421570578420279248231287364481982566692646410279861782383785413743137866433949379909878503295782924878222789075353978553762743486525189819671516747866913023794725741514262118405996312706646633963278817221821175454938633265372989339933655054709761505562699523475166239372023573943003120911340988604565973249122040406691128957930794243146720380048563966159346824184571746158238056267130106017565805374355837839467279801239110886120144128423574116702617179906267756162152482771125121596137823816188965416644796065327408647284980530017224038879361511741950800641693542060182100791158997026978307262471401063675546774236548740310414114737161838292860053492246182477477169987633577269336616885216647138971108449376041857881398793154158724611054090639016995886718094536434538705394491323083297021964263205957191485022789961824929669487659049166045184000000*i1^27 + -205987980036238815708726737984857634389558794770030765749182158095613626817608225545925522867199371849180282943562474148777142195120951109541651909522936947133107315169171757566399691743810630324065532793117440080379524187678063152798846224355213064490312184745170751188112463725887174701463325944087666174662199020072271845017906040191457477159625280545414603937314028610631618710566217950462391848642596774787821745178942342175097195575959144229462779484867527030128376530054717800703122350112894171615349848400726206141400538254451929720194051838248117919542198072631593046280169047624476259045253865307009057589040140489222613670398459842192658261009361256401543287749024450658900945329817991134953183106943152455608271958146120200684556921400711364200167994283936739191899006190042130011419433615591855181391409453047973411079144271710562425953230483376599274777128745788182965028476634788741310908552533907085356151429873478073515829653367977461590393889034643108472054982540048658583454043317591987790276152024781449807754624955003684673075899508316745892937655624670843213289065920869045853392456654909573430214878878936448838419009502981642449178260674351597354478301367390648524138311583426081346717185606389765971050542575080747260063873549849988958386813289150575980097721795303120363238704863709174901063173035145808402764557188649213486439961535321968839654323041785876721354376200069038385528560228420900690354016240673208050102684296168531381310591905041391386392588807352873713571276007946526460335138332499548120895813735001609928160028440325013899223897210880000*i1^28 + 4869898904186799603376676031497773270709703422616276497694389409541635272106559883509366277726260071381503907923753358335441981325787550274174799712488659777010029645869284447290842293944081431234271578571791354417697818980201466179107597046435485104252378556545246910093729013722777089563659494328814645800289561293832610437624359739579209078404928074110117658903127925807680800931321547141343619455283311163921447416196163326645562754214964997231222498930192068194930145096059259338754359411308707647724108777793279240619507227799565023444157926114679508736763728260827003303176094231512718956856007742723681068645278175973647942469770575499932764537523718954202105156120105810407358590016261194762014938694792030385605017154094746398973597582304219632898584639049515352829504744202686347328367268281783227489553136564889653262976678432246030763661099289483390347775056120750293115375138624361981247791930457134253961983797445193833103901787260048955038988571890187189691141924074804800583034762572100765262234361548115896363199882878299381750568553462803667715432119727114180313098325720270302774077056101273217884532106426314752379900171504653830145425553778095641625251167177547227047991240260421263510310641189406056493392836587762803998161467034012454766067698514892360164557639111706725239018572909519088558784777983312298904497499032592077985857297464635981941974917735271570318834065442316089427082127478161889476006266089044826712382438323228212502049345879865104791337869444321632094929762323139102207097644094586688913830903861190214303686548703651050166209740800*i1^29 + -5303991405585532662988481281918645706295990620493704698512093281484226818477037962748369489693347662256260308676032244467081209590763745134049057003972974406792342911577646149236364721673993827145526672308257291364668496738115175347538060947573880372888675675467465671480909353989912022036415781128289234661167266693957133703502717787124787593655327048994378649555330548920152628776424703268855184438041725387698960302811761987188810216369259837717078720872983928886363753835438041029419056218803839023684171512545124459211141679945572807945215307382507970937745889119280523063195890867938437513347745188542237472167132389170009051044508501158240901884151645772860794329342030615828285295698729583347125195609713473533942202240238062769476387791534078734980734001225755198461081099127661917260808455796007244382225986751526997843825721290694787493373021670060576414309916355404969610134913393606187161961107902412572093282280009939599184823321981737264990602329904013587748559118515513592965447695515482470791113948263460812374987724053719246509162277464502909197656088841061268305217347510581087948194314688493802140090944682290526922382423224020858635048902751221340189821401634794641101437143712169790549767580722716352314982883231520094875301726438264313333612802390262143709332770043948412452662079979217323960203802705902260180562210980525704167250115462729503593043480574854664828244416598666296955249506592682443962697393243944612526304147344678692544141100388599308843242689738700727265805799241009600788469781789027897203538644539916993788961582633818538377216*i1^30 + -51346587732377437617276516723111297083037868183231927274845796626876358229638343235389337615556946053046929443448027622240748939349564337612389218174443424174498799520236450880986415367884667416782210978689581223304609442256977931765474879566160116818426512745481707065551905656388459733956322087494758738576406247514529948396435691981476531022894848789386897687569954761629902109538862829680602726733355481640903852216622313774474681674334083474826064576773284790889714967432662179470059705128446007361994778589939125060945163680328871330155947204064755528746188789265611484015169152275260715763827373999555552759307148878223525512677728026459465150214474376581840498056588817899109593586751307325785592744509467050233397783588731468752877733182780769394703801393498946604451073316038606294617943991583025789045577872175096516252598082449409307205300087224872286757255541268482849380491422081674150474377980634111256582524905975829530479377403446900306515139079267075113790897656776045931860378507321553086358941262180438194722218885730245123634216263358861206368691206632944298032839601054530531487007666914117169217465407290527155418326851748348921126733916426234930104838127544403860634818029270346920359923411335610381405239688989188684937528512456571949843932381091909930188244815971039752826254556669513211032949633766244386565767978092940630346378173138641979386670880219354549325474378675644858297924701649784822242746076246804584667284430117079602817888949350085603132131112846727900073403146580079633066281526143187204794466063569494254202060652930924544*i1^31 + -265399013868679370370321354553480286436743164862064371757829184899837153335080357247894865893470859697953391528599532696403749351756819704125041399016801340186779507874098275495178003074916728804262688130077916166254742452754531105033765599765814916444901507544911698678185644986761612677618945583617746643969783635993149748424377560106347496348528914419931547329587111212563361728953009405098467114973541614696725591942624665831174408536236236557909636021843087484489238382327042978669835151594423242089283778172971753449656087168103412903240499672660758367349868929347444326814083730903192788858288372824723447101026508121344566347295038002217628217417760911441684770517187813371015522989385835408518494659262973870377099456245152901420501777704412698071057303387980874298566849569478659117004092697408163994559192358526397772566177030347204992054877862285785955427698459614994560655020841944731897135521197453594180804990776666555128205636351150205895531608175505900168380632158264287020646565392603526895505404844452209545483330439468202041292852094828119111615071761965215940044151763518457763775096866323107603287159062094876196459364302078432276794158839057443473252519436980958422059207559615456940406115225514194045606440793589625637614458103704947657105093303719667162494531469510746297442973575685484805463721997516020619305031344637736046565092066506910329086820755839774122811388710287382844339431658096850978355599284233547578849495874669277081261445585566495518600193733322404234294911624026392577033816156861497597157047584687983300953197510656*i1^32 + -625301906783930040687631041839651517676882007542376075786127874910454958424935524630268877097416919918203610424794938928522401030791344633420444113947555198399406180171264951578294763842389295455069924017596997147080932787950102721165729922743884566165517357288832215497055816002626996742756911412169943094665846272836848349294376593310840899424320017743710816334300270708699560168758994373619129248216426443857985128598363453993497537156303276872400636519705965803086224044476489706026455274905703745757892444539209221551092077919403800013265852125097498282264321448457901357202021089135947500050129252534652645205714390067433670407202770077141755728076930852696714711269185139665935495684193301840684533721649746148183685367353929616459854063792771322308159811588796392356066774670061186164346899833392040528249172150673430256440147177185087518167620425386996513664604413207638863717951855544156039168002734022113246508846327775001225414402857511775895115845560606525123555801473050632135129553695643361769659196419966812235589444158650330786849443813894243888318391069100390181934078497369702683461729098532430590475785011240782220941011646101040723307655615541041982998159395981483299024194051897962185865065979630800894220786307056669837073576684524479671720721104414241702174826382137963390605671702336553118648431819209575209487527495564441961557014358902910992577068214588695572352108140040284993168686736611195380378174532340153196929420015692190894123724979184901955053718145038820335577735079036136492620315575384841003189720065701587089096704*i1^33 + -932116839477785863834612044290254575097427782794437779379886003001462086679370568767829389282737767047642265021608283996057370797390791890087902676611520710886881986300844620316410462086496170380022659623281633335741418373032073853558548442213538260032793519383519359122297370749906693447384456330625030164711681513936553325213009477173976067397114901136100427110066633826136996144065081761727891871900979086627024690871864417264592361318239743784878002007791292713173539118035431807796325759952997818757150992460957852640003931512635395397486784669196988908708085479049535634884935559280838192592886940493432164995362284496021256478856965158791522254536482940414144710688097744175139523236744321541973445919886124038526101478411678317719716103002568896546041702533117411488014252927018408175842250277900282361240251947374292153639988758565829959905594699075966080587663430079062138135184149599178073927288716400683782615929554203069909102482972556107812316012227016509273106615418599330599461083603115330466689785589459219448895465292267972270576536586984115311755385586409380684809681293444828136847049495524773406041498244799113516329959925243896587229516567876383280397069625859032735590805338257745527162277004044402762474821365267917269794903576154522248310141505168286744470116814022044793565518648809879177015636647975775355047916640407196493366792214958264274311131770985576625932524834761969625976442870118007709454549376699782145020058481377390153763396436788810037136659830588356531255939466782973043902954728708190924044635709957472256*i1^34 + -1036072357385207774491734647044300912980217577196639903492231665307807914501652104598533090194328585795236013753320889851795345921654889118455153378938691124419248336043394251885546128259913344059778105653807319165606106194797616181857022057405870078995921019886536580434930813684638846962698154367380189122856405656975868439827916853092927213781539224439074945904975892841152420588695134736256022120430568555051731684565627043532403674556121985670501819955116829539713703461046992009436554652776832039693380156289127833807681250705391106913647015321542844416466903574333816723925161460563718028576637058447561008024755522301297101194355477715127146510830040954920836931664424148610908616100663919884043007933672102551895150313765417162254392592094143704068183503323446244363126397530540106545925782426837768936065456800154529516110637114472534651977043325011123844348732371759668164420272743409236627215451297951456368170098631703912209839422511943616899781230161919337814485974968090178724271828178307023954665099352624167691947539859649317321949048410154206115609314076218445313684363446101857887406260928518777075567030015327664913081656335851600285364320576208499694504177981460825331707128377765701105962197054922201519316071678530031228647605482395154332982918065364864071716801959353008228883904855911763796262922089005242378199988590928158653671362597979681334440402121502596600097874675094577020343665117194516435582633427423411765797810124107123463787054819368082240237573183784110547883474431517305166393996032341853183984023896064*i1^35 + -854563374494101663680073297836861237759283659565449546960984226242096819743832718353792121089825118142649945579872989577372819832487614543584366372937378937435861499576005220864869108172068289911753585814047374582574970710743705977372395279730865477378207457019305399879670135731270537510127679738538149973065463555019267335084532428611192447463391894452880018882639755238080157215326113423437896107659119479706638911880958113967057180966598801267324027009471124855999659758702835853463860853845494123144062379586828882830783404991672888296163019774699660254581115491088872162246010921600417010065080786113307553221735355666322896833143116599366344219380616617120905658032554335236443434459565059560000808244186036260545233699152070520219878353503613047592188103324884649683073401340361576164358093151593196318480819473825434540511538210729283455647869719556840650820438782108745656998005120909121203290988527773086249720062639226616431895516364862405664934905963691425867598812333411087185815281195745296894396672392549076134313869225021705420872449438694953814182352262321991772849974500793049055481919214056599828802555245132415409676129837610230497010294250757268408616350362345477568682855271242703727047155818795360222842656348991887656500956955319522798270643225413892869127610783114575395370614345891722126928833461726023323667010230544382856663265369879711436310838060946096507573492748056661995270181900264903302736107171322109147595523669464132722672406177064884375787953990520557115180159647200871935909542035257711828926464*i1^36 + -549383094899968069506442826848566877884624317036498045795222126924093847219406403362456447682930944301139112603354399636497758319657677696121022602912514944093326179459917046251828797841515716329187659009137864493936747847931603802152300679377638348399438438465944515144850817110758007747350131994521458273648109538480038859702408573437472777366880099670643558548661824063918415788541994319817759956388769033415537317343570833395086261598612659648033761116029384633537311942033757881277646930153713060148119927389533251715735948408981675058739002644145930482278757803158312208272787957487840094952707794340392923328179143321079862544985237432741022140583946805846833289505418846115580905238073607986644715802688303417973186587703402945650756901243000022238738595269214498117304552598261601842099174654105465956935558191430272477679615740932732516444016474475993720203120137505614221689270912763832588187532181132446815206650275462885709779114280089482829167001986365195822219805328009059953200547027528531809422807059159889846132286699038397726033422531461755107310238866156352550860109165084599801621575460551056223742339165992023014442201440816500883582976851134876914718723442745263419360223363880611216188009008261334862076915869103374875355267899562699419423562659739958299281544127479262296134267623617081679917555908175045329773154556377525488974344560522533040062597860814247633048962862722692591861385838327028536851977424559470179921910826228554872086135141317178811239703694178637415109377204061631081063992254535827456*i1^37 + -270626490659943796025004018039905841720840048331673924442044539758645801607568218073896480690752204755167356733743753393919564065154157930032470648029458573411367575116240115505592650693192936472707160982120151359772466921732428867103484948508588146756236169242953264221918100082427268988037565701206480257954822717235558880511342960195544386971359752382305089222856985813065184832659793014596499471131167718279566640802647977971853862809475241241099741851360120513729602408667679742764909528463795958211023265561468454867202297238750768689451963734666443697154204979124665134159836792463997485937437626544956326504402590870069905131706087039863611018262937825347449859330400634559373805010990150504579623770155550337641422386909404965852968290104002618815494636639063113738272371304085485005369649906196960434908288604086528202729559931234059765662858911428408576239976921252076429081816599656603342158689983807948681194130614201088358072324253486701602414115729061653581156482032090983691793937819562339032557455668527824366559017426724512152311404085143237467347732153306110928760518139749774085091303608247417221907152596797819915698740003380480453718053414899827673787988957044917131716387872417078225664226085107317263275243069098170090389709182332404973414993584157352536369799234680156527928305720931000041117985745596167124464067286800171846498653905503221781167954334759252155994185880637813747846404240530868751298883002460508926989864320763708422076474432908358070915244898228298719047386512484341720865977663488*i1^38 + -92757880007598115165043316476342949285529001591557846361832975371355200770765231095932510046071006150783866344642433974446614538943190788023379425284460242010899791300189851486661609206333148033721603867255237352936231140025210427286946595722478345243089982953706115789544211014879529743848105006939232878718966979872244029380798695618958160501555884621920121172052371545744594170814337291954020782746608743080417803277832513986308835691851721637339635737952955329524878877890483957032603434571769878205005203080631479882504512089993782550858734806226069695023751621060858016015965030923879809012825185174697329602259794677920838580290375904570374621855245356535991442976719315402060563752686931093353142469882702656038107026886503411508888606065590483805155893045412238894294220004905852589227810820629465070965671984274520814146233258805915334756541889933204261555039433247834246505130308891865514621259659417284643814867131742749586132507742771192756911866321619079318283391363342738060875177598149786889445988223006349275213886382568428492166303355886064058130012548260171649862817915482990147991370864103673979944545027271178193146515728476965589682518719919402074059409524693238686642795481091886282370973325844106988997828989961564396983966026284803727561493560426787001987250297731986028648160404708292808990830886850998678946019140929032421784140900328260701881060304853764927803607609096436911570138787934836921360246098945707621871928596173388863766042816828130556606893007494116001377483583168881664983040*i1^39 + -24354953245321563757199135666319662754681404630398333592967892707849744432101862391552298634571584552470293120603844076943117767369557779150576020004291066676867128299244007353344059641705315388421078787386037955747056220779853612607898579636751369699056720182423895389103869437803703523798793109116228435563171341168108395698996233007701815082291536732237844621395860946202814483413505070644963281220846666419536858929560698718218091994628827840412719658960945495774303851151512643852984569380851107734564044713945468501296937225539205529899484973113491599822293904057823371031414188910549334074329858121874528834568387253198631280037400532631643691335296076662289386631583030752703030977343677957423812690432084043214216670792749672337794600210430063081876510276461259310089389443475429462270684261098536392359949097143309004390012648800682585549343016680439490838570356916499674798826861698523829273849793911339645978365337126484553634624193264192608321727153220959744833538110715658545271738108984509208737093473111744390272028885377627923891869389383760909406141195505129934226780540682563632154427817594318074274236215565984456706776019056994505261550127643958747197236460418398113295528815993550943292688771268385009968285042526738771099358225010255993394839410578943475800805159462867682601516969364921336682113794849872025716608175229657785385816573030010442126985164772931806368886918239747257081532009081058017310417727869988803967359713655471247539627998694532508208740889143752748617550143307120640*i1^40 + -963562071763874450405785840809422870314624656968814559406314542960360028965749483863169499650873033000046845386865442045082563736949040277803388700139501128599897131501584792201837439705591485845810651170465491937744332155138382611461304138836477326561586707669586493162921185864396369877416692990072688829052841670028239104831691694236152550387675220737322812897702304037307104786962881588453421581702695497708419566681270245580909122218332262397308552605442566638556275913270710750080817961266366640877306650321742352765858445079395878475660223580500933065642423862252463932242759397040002421137429493098156583529174550844785684526583664053833922834409274024200338943180411610241949528491614380386402304803835902632480470251565098949647263308022803819901056776444229958899057135481462487875005736489451541275463533632491783079569292120355481216000282597212471747066467744381072921903028289147285241432843397255189135436622706154156704895016624639483168382623733368192963731951776617578555959612520061587440856911563654379604449864673973763592938550418707533168055621158323753248368441952648778996640761590417471218473925787669533013234144741309172677363916587670612746480665855934939756954974534441053799168226859987940644689488239965228751659452377028296393902490304673812586985468445559593703754312427443012832314655298433972418559214934567315128356077369516859014388081107108391398362609860634556733464102921618971892668092522694645707347391937229496229806423624223986841177091012473000466417975296*i1^41 + 73965963453407210655284419256409590679703845159638597709328121440853066273922550456738873427098044303125629678132177038904372356629939774277298000846138718144319808210967101228966985565715147016171982393693475591603931480073486431948377414525581105690443660919315552462267797934749245763119373137595990438772366911888494076801769928918201756960752353741758390413788886860750319414082160842085556252689436349234628474608249726278994387799839245149549378514563655330321835158952567776637295715807018623394801569622978839965725226952835540843462090885224241156291674387479113110343000772194996614387225444132216093917791558679551247225944639825949607824684674520046198607951401532217460933244576099525634743940862870678336310661994060117333021237522099201531977023715770428623677949484420827503987409557485412550074144412859193930414311608647391066647476020611644919811480717683452480557821965721107466668580408404158410986304340437317641243045205971257488436839725670663402347956942133414234721921470134779861297281248823641750153533615925901000764024359967387967778174938637607392228653826247758036392486450305227244521938256833138988164751464902689434659842946378922730863808709030407043492905120794488221344434298629659670467374359304167044053387389565856517592622519317005897582377890814957926681886918297020257617993594243970216146986164117439871136028071052176676043021998512049906491673020407721235456657584896777230022938179942299594327191548967955543319624543406270446252831968046981578752*i1^42 + 4058912448784755605779724328184754857226420293842292781246486509765708727738449558049207185029021102311422845625304720770463688490475145647025177792404555470384263365678062605389713122998711908827506792002697433405848120031357563423955515977317938457234401640001994379100341588040347910994043165228347081831451554182426663310941984094308138527114812499310565637393572378442722330806583723409861003796262114569714009820624528154117258328236970361469633696585963658814532418609289109397318575497089069199137305891371123509856415854396075047843362072694533313552851397214177300996350550756212148475761841223823328140677635734319922292124870366939930493798334654318083997688778259983822503958922421608049180112016094183263888974210250913889759586239670966510209776319201539863920554227599465944361937305931615855848949518325172974791316187280152768629783951518825323900263004008081192231464243804902872962882435152720219049239032177408533055866160407088586054136528144996825848008328156089031569601990919309667118932725979022360715191843353550023652329427086683080183650778496211258185635827304001967646869445175055753632030725737719952676213322980424073532311906206853636008905462836949155908669831266905798290375448839355557321775849607122070425462719142477548986040753772695871440254083873300241786968473710708047943144625253357710119053416846109066777152649678656620889168073014311812481872609074105595472280100552714992653484637504853083312540817768361386948696163560575955645645604257792*i1^43 + 17518417016633835215645984232929519121307657962731193411551593012762747204373399596745167447061239279580458742674759650275614579314339972389581893418679158985567355920965974930779190798305682786604865338580200322448160434059599545497491162355238919054622802571274568617495412556601519739630958722649084621483439789800350077075883466038830772460612926979637743171100471680874973508979267366353994859915994576631129712543320527362008419005732093062075812952782218423214560663786038778679761285313747028380461721421440111786454716894005955058989623432917479062371426680918778684700565141663074125421063471391487132526008274539721555305919923764778972563281464435979320787896899403566381549304748929799300216034990067603638355889277110037219508442125517679246199214036879063670444723892011004102689282257176752681664956905272814248083666754956918025244112109754423004844725833589680431726784686884620974896563533604942004895726554896391098093082115061717151954683697316904227575047320221155901704216982286483295652930240163640016357556881470255061927755894042714394532050889663615227901267447461587153640954272224678925596834101527585257913000343012392749301994589098070107043222998090171360420316770181445741739098354066004715024782425267551587672736367853500656886188540698686086160396123323833642561325797710676210257875427789980147877910894551747131628071580935875154474173622685000055679350105411824918285849165677099591031901585994363548197619387895196352007406712139424989184*i1^44 + 17541233747594049859715660945501714401305954206933393078498933310965778537239773617396795682915857251456711142439398179574305308146069309849324647750649606468628122233143302156079631746982489339321017050164619099900310386768474141002519382894760056837727892519519239103379294186107960430182929110463165133277475595360018207545559483888823069158128517792185319885445455729368108726300536453434785561775617455692054035162792998795069071980823134175788803918176681181536913830084706037213598951327632415578039738776238791734102458150686286777925064187104082076297862364408056386302896035940283881737025029773772719012716740882298741076227300694721258731133971406366223935468947564928304837412346932268128215256485132201634705849061312763462146173554394891546148469082943461394010746906155878594492027937844781477205713216998703187637785232567836756445813360376576052165878371989893417447506076484319992496628696793294445044494320551963910114328625661474784325060348031308156725999479566612883034430408331325017979321950256138768036149920786992266998695416617747017662168817797322378542999745178483330125124716732777908112950406077020925550246762771741473228899585590485864967588096024168218460392011110706962033378395448166604015157986481824946157514949632331512170070354367077744100710530781656756439844658245597983907011371409127150120549047852699206678988858447821551894809702451807220754326962284343467660520507544111092013418374492466564540321526070980427747688448*i1^45 + 4386620193922274683655056348892993683851936921723328692023307298378033171319136201880824495967716901103949186906126949712256303697268265883968181308322770986545237077520331330929093287080047363236349436437219929789744880544702053402741108921291736962765030407400966671658908957147173067317518759836524027884608639418050820455956263961001433052686254592285970609911152903341768495560518053863668120014601781781180019382955239264804107047368135630406810267830111435667595758668696919989368861582028985598060657927749172163983187402491822009314753193696891520779110731520999940605119115758349180837146774306432085052691380739026535128463201451062360289290800123233892894896285236245619511754348263307817667748624950196918332718538669564684869885422787072578942161396412691593999781004990519307954705658116795273180535158603899992392704622672640625345655483713982350588439817546988205275939344878968837716215705685776725921606195424787374943441479314929924509672732344593185203053125174318993140326435332562541415826761107013828607136831822923966592566713427571720441852016706223157641369743202711731447070601218639013903554970706268915182954303370748665342406430967657166464723831079487989623949589724795880152036748091722310972867186904651263416027552502183866593873909032855206524665875170183543853349355342564566368634023132288632157095657598372810399356776321962114140601428655585869545141555469009407239512323187625953689747448283846363913870712504320*i1^46 + -258885579891462177637321815359446829287907607597063385396560105443315408530248249342232191998221300149424929346553198620958647187700837465831088092247491947757477834298308600262473561272665129840307942609985053336550193650387398262560129782329004296282810341479228512874563717329089068277551178376217050495354867521845020397687224266109823074759753630112217285683161062930914773203623961053961143894205880469919096757074257759156575340432744806481584561346337228541870633942149468117459399082671229029936592785887606108754170147772039369022535274028645034165379230161914439693454060339525715151946129162254976715725585321618461273311090253504696031399287027146338606180403288713661227927841399772001189331453861274641900961712334041280753463784424662378449560467371598750216972011326965243683184062275466414349982258614856521073617749248022618247467709550360681810397644807382144996889256554638965540680579999357986671610801797726230097794663294458632899647553035128988521954410228534421330524641091640120107538468388674217621659823698171910080441653396886020717353563103830351976740852470220072781017287101137965403831798156560794468056223586211950538119092978443496547562586106144751722658865250470846828501458264730076790412653715077830141497892958179714096620455770251342121528310353076405688827493606999054811848808059394064351621964785869453497789025844359645734685901289975220140949349624144986187164468341142229316277163756812763136*i1^47 + 2886407834795781497107767897826001387310111960707948311243226258858989754960052232934755668954020825825670730164740999789952612680990149237058977975525986222192227715646815419696406999765270060371107661936910149157908396165688542102421115678177681903461345910549941615706667405626230061304800847101400996306081703729265210399416339402052183836115399279623402571309870623223168549661611330600721966909812288809773657208924283707094904626973082176598982428037619949907465420062476805794943723342231058064683925699680393237857081792280122739497138895072825638942367001706835830880015760157449767521720351024797026216985462418516396242838493955041298950844720381951119199813522288646177494964282308685060125482022799095172965919002002006781078152392659511096751966267461567389208836908467239087415205700919056175076547968011901300116989611310737089343577853101372205081798345638535683333951548547453272583478032114179682741782884487878310016599725893004928643785243451002699529885601532657489807340530719848094073309834035524367221975014307566874769360029896149004312900489176853496241902220931619966609162219472280775322853669691807544804313898917598018371312648215590969271354725797436940912462531578415643144915378544163504543916169677776437678675481931683640001438151879094615541504332440443937060192055120512025434598835765861936319638725276932551722843455431838771649988486176961792829831380473373386259911885316162928508928*i1^48 + -1896149509759937648520330371686001903528539855465172353504125929436713719782999490105805072197856164173663844778927379071545930467771133652883311027250229307719654749187113636734949746746384607606585405918031311979315961555476459988442292390771105446222879626282024559347781347647970186326493956833098045691168827356441713133821251878018150504726184368889426348903488541211600421729742857364868889409992973897713475334923693679662393993328459221117359687627906156652249994371800741844487170175812874990301944766003861628433351466977741746980906971651440834368204901317167397470823089327838418053545874133748191106790836865559703182874614089984673907613608179056906436013945035364140258346781541623962578880179900482820270118516004995732640082531665267932042351644887405502854567796738710579840965962132871381374974790535310829357829407436374610763052541760185211340233235989425736779943390512999020281122011664320791045121288036552110491320074772470739593311921816495272857339628928971716427554847726055235638529640193585921341881861216992148901077283408411685617208529041108168838763903657130862785347450645129360219070370092818324201873012736100926966928026434683181024494350490717411472858357433859956056899818699296466124623685972751275423251498492010759330516545929987977451067641340478366036930270909397201768187044338739975818212042255188850469188729619957886088480175076564610818717904937103581796892672*i1^49 + -41952867869706981794229558475341368151874167012664298020224494053839218844800225310430575747896620312607960980249356470838198319126001521578996852242307041413755783873600506522108916291783419927019993276643293495910832280164530660054940360970948529351291457479019108688596836419171635804269548454788598471588569053877717603731296224236969149854632311135230007298382589169886275268222494004560877952650428185148234704083988419576092322587678542610557800315856399326797749185115153815612484663724988737453723040256713486639630526307348187926760338934159491596662059610712662377789939037197076623649475063381577898856048931855617084115485915259516770116607573067886688696246478540650461266701132997253548005597994611463262995266758518778582555448394380747005345322068332876153704422104943841087568863786259578055610269741436315595534246641530000876546837671837337498358896904851411227952768294335470028522888159598225853353734563075080249004795187463470730630292582931541806350141692251110957707918053596332062633034183957709665305923304025631040618851967039600517660331428271724727235055181622692236307476587792064102844250178984692873070141443454470701775682110031221297726686420608120648836556362077597611025962771353263830219055380603197392860543691387186016674928935182196578004309528451495131451390661258231580250033181890768245002361178919975841631204830086958486769100096672078784109043777536*i1^50 + 27080037595120286879554496191247422992690916226511903225564370113655071701301784025075024303769988049795478097060110282737862868754097630086373331172617902431885776848158838477967684922451317836877647864201035103221242974609800218915393111960393834719641594074295857005734921623238423409931050903019575855523953340400821851267347699343542093428434430946862390415866512714222835818563158902068888609523562959804524504542530778825021497713503265019690225662750784123266357704824066320074477402288711606935043876131827480463232137733466776638610161508475900802788508523745391256164846042226066116571224294542199748219855551648822641569253790626962502415210643747281773679784018517649726626310436661112192773122348362070937681585866700477793762366806014521873438611270355685714802962859574322701145418900476270166630602638262815750411051284830233382483760475798331479732914758777001181868887611914462391495294743118653019857178306390651459711656851729010980151439018615694850346224969432645969748131638530432614167770628727905603414936811291970194162522828735698907207075967417693421193452772086159451259057572173179764465110248737005041937536489959053213530016782449995569119475036639254477216550691826866073029765685134624124241495775146778269951577883621929801241012419857055174819043097880096970706982881617447181498141589268165386422142324812259073565330836730385428427428811767808*i1^51 + -15449603936957552862481916069851528036697304606309624681792261051945919428537770417678028572121473312292236319118392739453003477896199185055633343277872547434838689265606199748737466692379285151282726569442530495185923914331433552653140839522135103275332164955801783268077650623213139089505402121989575447288097315025411241096315910205274478163547938163583887969675955677871559125813511208565357547396971746583021449189555934935861884533999347036680689362658198442084026915748987585685398034738363071591085125091182495461147888963276726918767918002004050719964700997949424954653899398729916309681890241104721871356798803017698170989019154152690956844643699659844732673765081722859386333297456989506056053192406465903337205588748508227894612934456082516601402747281244027320542258253754321059396819629605826012184265152142174368216045022516235932038247144433370330499795162713100532148146333931522182492389144230132608679209423339163331571220354041107202566021350622118852755712102666598885096195532997536761556775071650032737726219134150847037511648627682674621488047322776112680275622544789027294844173672376900609408987228015194453078408771235768432328743385420231120551557066099755393395333694609479720479883222683952246865428612902412605390358368232193320492987689675901866474349314496852189192761394022649353671125483286810577544572344367522593906433177714425856*i1^52 + 733225094027453225998211334003549136007635404582138004883429831908023566326527710264216531011300088571539083412420968703338850661213541061125858830739299710447693530579913997009375835013838780033230133111945235568536244763667803971618148458750912114691128449740943757560176168602077647914968668590307602722891962066526901457217594036022555578435221531112324203474220050209833063057001293486828080886422667508256483432166643605018246836540673228441872539831175508820536271054144406523893366475844583517541946495452632387492506522425876960448611557855256805286660508764738882209178108522344716585159612605071214502370058608759269861479451535383300534696946935187008760314490004680934235195359606565594859821329581968258926484701852342394865187644322310898467234122617466928471924821582205731999158707203944217447732144524970495999563777751412415705403155695680626988297387345246785233918260929268870225725843355376545676238775175274372631775091536409663556246508417322347609559561465812217971401406606676165626873285645971224101023228689501349917273853100381719877524069937323593507777051192592723708946451025592266480158010018666473941254709550759687976596401033654451397156779481665102480696429199589947978855668805776855183911414859932603435442293957344798002523904513113014014116603097719512929045860313574419655131136*i1^53 - N1*11796764774543990791250434608591960058660009280886593053772706625430858423250216784607352809148821011956631196649002657959265141542565450410143502790388458422249260060579593327936532783145960181765014862593082784558678579675887057604846136149895806060699420201663769233114197101899145897234543713786900462617583349339251694299570152319956497293124256105005520164787891772651051914080052859375*i3 ] ]