[ [ -82698685295032662795040791432629922631853803938158602532617322617709293804433980226991728417888800098332855412213551408202052147176242071049500022941707206093945536179304670253528453798922518093263792026764584527329661738792479515847799576275565908806889383810800009582391156008941640790761748130913337229613876590469842055332506890618749805093551072995827954136297133526136957504882709243803096628312552864510197625979462113873955374581738444278479100598034390460773209297064750522843651279478219573982216195122886210108867792393984624642309017312976036635084679958857886225291840347350503308389728463104269385136950963454645564886182229546918590438127801171877944256990209584271253425387960824407520397915468975613386266717497845581146358356097438983993860746641249191549137245090414263636725199196908363097774537052403515626756209369994534054513477607842276293484343050499061473369027114442155355039666605293804639985429871372402031985294250442020095238030842410456581582041349961691955944575964685498795527587657774147875273139017588348964061996646400000000 + -4139223170482769705050771233383172127348564966008771186692055688281619712642968358192655581248156368177819656080146410453211230618936707420698386879341769038109636835008130198536153443522540921114358165797642742955899083319365016873456303151414150490912023462283337639167550916674056131325264568758591313990519615748956727310573588123204740392884663871367328991002234872232851759712822697143010575437758602331346957312522281551262304821319334256182126785231035984978093237661793304897085868351449771537471565001037827058108188609634754181331656993197572566282255084408329880204415483765794535704678520254980093971947041076317689556681100009635539520069927857070020815164881203963925423812254243544792014357242503570236174853903523929928958613233179112872701347774509558496233109603230215022495553976662860325355787040449167567828596634647366939288131046081081978423229564458030423099121871844791717082054418339920577419622823356347333347635635035039242438082602721628110552894179336731047152381677792756424972355777661102780711174840927517962333946118144000000*i1 + -102940509388677564559335196620397294305890398235541035623013889680159176262836737290294334339953107927381099993215911454276371257041722286365300444906071822786633335326162524065843788154969266900467312812152430514129832752849772135091011650541267474007914970065338875712657192638657596275940196980669955909696851823053108261228377109397711569556477741662014176197209795724055110866956967905427770207871244799889805568760517163404878441753193731788451182561269263915971851627263427340319171620416564003297355284892207537132449010193987405111884227607566399440861615402758609552796531352088193180153022518484655527990821278476652429092925636253647475133815032051404197828651180553396296666538174733638394433795781277629196192714229815148165021560721028576336570523587369879874427691493268148111040861656969758210452191623831867058815773800327830303724807499709424133172355015174434202077464669478911110095369107298250829823181928394155898536710653105656807799677747715788413246870206086936442623579250575123486924116393161945220359356832107792997675790499840000*i1^2 + -592847305637652242179615011977335434047302723454135177115890146519898376940659479938645900241847989031067010757196727661909932512815627426827775519632894989002593838473699218294283718816415933696911705835452590586411726107772741160153705880069941242288419971668211724125953537686138965876045656038611193672699239586816372977171156214130679919531806065291408364739892043859595131676933991194252663469534711625503933954717762057715507845176087767328523990951106574375234435428443896449635937256147771933661360662387755650569002643890961137313533153923677182642114009340861657338223943306771987753771983033838912817716811412781745068821170586733483044233086531372168516282782055436397391373883963274154671609929616146890095870340887945288613858327039654765237209737073919807063997302269895161546163767542628519749880755513550894212194967600922789530949342821946153622232489396599933988710281768529131407439440942872280068045514675307938851782661862233197933330237864017181878716252056248379035777861407954484199738742166850024566157943393956624373828183654400*i1^3 + -3783905171983367615277768727993541497066132871043879984218295767646378198534848259896024431678763575563291057963370092882428967678190229388294878221278993471892208118177064416152314630029526097812866158191705228235805210650144174459893784453426752496188161919155599302578307932769250656587117237325895064110904063985949340969255852990647158317729794649833408562254973382818298290074603095241605231517895479610557496287579244781778806902342075331282234566803634871464370594169353729451264856818313835031089019262291452858036156793555750682451365392373399800989365525156491493293934830634159116396409836154219177152270067540421175576940965749203684699789055448361421336097267252704966202473651921397543987071118279643680587882826010346906986989174144224565620035358007898835716945071805749929686175627432341043957696931022419093806490190228337636419160515163914734070285597030775141701769871303509082207803444791092745926543321295984150019339552255438035968244742502367329144117573912637828629934603548989605176068439819154398780607304062550552538790232064*i1^4 + -14100998118437944275308748126748664766347293746452408147966043799670890792595791246542299153104711130726125643767721193952942398340942878549176930533406008725403596620099715104655757089652004571639917201848223871205830068464392925222455854950890142243160599550984754435492102709193262966265586337279401345123350284491457851843399451297172498503927183470672774828927205384320899291172333653756395168720670988195050844639314229522470495869621911884460779234388287869103108351299971128340543716708135567651803077712267210728928414283928053707646562107256385182800077798400692189291321373717341902869093079118080796556630906730926498240145106731155715231954394404927206194178750752956214499326243781263815236636102116750992032064849031557358205870447639062518394977284179612001061194954334453270304856466565201180583628999402062375676083976520935279015293905408236331764509202034495508210250321905973685450919209348420039493202711545913393754360824274991491284311599276898773026914758895205261223131544636659278696640290392613872324432389917372620491194368*i1^5 + -29455448753263597697158710248657606276721204799426471672188112617584639012996895042754642188397975106779072961897868459151324249733003009575514177826037664690027088017556876723821432759683195326793852542431696922495325149021132306168678418991672546673205396852357405572174749944295439853386178402548376057029514937922567559307891561165900869804933640739454470696404502642020965602711810848510179659894399642961477240762437906180671247365927928835446109264208269201038117518293459799995081001676803107707899653768539850969031888333584617402201352382690446601903650384095662727757455148992511587125708922837158374326123358758134841795960636202833566918457350819637141547111945228502981557202159988055846365868147372312889823439671162372207429150690287415959334631496509875225465418428243896385925760523028556044268310184777063916361790367891747322316267604821548057949357166445631335717565861547045992373032313816096779428290326810246140107565628887019755836620966570922385447466955948327453185672376179611729695048234260395310007654847022360361435136*i1^6 + -39330879943620506067390420577058844566276027266390271122756113708298220078449192267798818755765081833522286442038243509242905064283410397973444176927993440963401454113609065325468380244187799815493426083647720986175952769159862115984667407519280104373690135718001163119588372383086490221587762343005980612459306469924366580532429189747689786537285687057732440665835418852477609028565062466392559880674922734873812059954354069655557998636360890072285277495386515741667774673769491619000355491289443077772327345464834809903929720474731356787088126035863898234696483701610423250375076526320224766147742490471685198726932930590554771005051762376001460292932167520761774170039840868630646035264557495573748009600712015411392511159420247143099224795778654977837411841483176926495392712788478570797663677234924225539917118748507711452780254375831994042011108767225610841237543038204871289427291585651838293744030818792924086729960682295327188571183217961449766622497472490919075804661932720600400014135610262549598712526540193215626337239843060435648512*i1^7 + -37353054138456087524557871121107862615178152829935344862036350454041745460571574378858832603086238039155252217428731419393187258421991961652336578068519843259032295505005381485087190808907260694579801244294665773708072608926611975632482357486055132430977501966985622577733966077909610909789438754484323015779202207989696612939341110046612231520599251541553959950986432505113272011947678061969574821133557599558676460527623810370245381457880689500699360877638196554357287414263511520060830713140758149053930642516956703026242364867166953951271681185707311972680332992594474768809092915529111376115436189512230795244215745552988539707909508224431188411206133655274586847496480830613132600997334814494289677556794085028644086210517440499090420138727869536696459338035020539284733143658651355264694093637348122438169845802253540576633458752547141382155897206301618785934828083820498591018562027090152603757488018520750238268148006893670233640308038568300495547905216325086572020155392543862402073836754812437045079092241489711305044631463277887488*i1^8 + -26624418149583745931106682679439818679229078569610571423112656503501072695883587165059560815385663762931592196399666379049683380505691689669164694665151778987696810564410790613622510266906597852369798506363853431584210742810834859835709367300187257833452450865019621219676872404217641730236400444165858660640992905610690046952959628080748519395607469384890870365992761885327825085341339246830018955360253323157247761625139952363805272570703720182988689145602518124490529341346717177957952272917533290174625356732569657982226050390331305312910708097387656667453438910452378691178284591057152634790127806693491108356460300521937081347508129141910533815158301949324343632384307058825536755504544022293513792972140815845239639236961388015264942501843251610312598862103056767555547308128776953150027693793581543944972992811365694083335788933767186151721758289092238682493145454167708958574810126711043121671158635795795907759620873284475614248909641192772626165069184581901977839513319748586480235646615862564245725152285994655582335155451199488*i1^9 + -14693930203608161649834574836182721797098107880909185096130864428379002914029052263711950614304307810357693489601548490472831246961162760207567223097697945351667030293551176577598766907180019152588842343217744993935525915940841864639713192628692922307151279778072899917963904882880036199075883916238318524019764154495242308884914597645026769832563546561853619871670138261696640272386173017364943293361297386517123797336038085698690384794767896180517341465198134337169167759204988236090498226345516671297065855261347248196460029149277807307356245200644019040176915227253881138206585595687437488253078983079053160783952054376411416535914046921704809189514830051982015158931386446584723924386859643879634401989859019442959747314300130273378056407410676439103760006469928664615099931184429979976088722763556719255181467271753731080348445001995436455038876020463488520129748734429020749164490460148348867429795369071708676563982531672926869160475698053837126486007466960551281769475310549793391063219980014779361174940873313407326937533120512*i1^10 + -6369692946025217188745623663299484764962120856592725987485684119645192192614622357820619147658138003787472732264346007685501304519707428886091138450455285369695051877353584298612808515784965653074557961657346334984352363213211081834489351596786364021266222659116559385084202956665276726528934688443130313079412687300338443563554947957216659142116444458445113062692491825813794645770301050780499486144830393477681101017460288440400704049186906311065853417469230158694647578327253497952273993766189288648915297903623892153547374882155021736420036007160856998985970286738172679615578333598233731942479459421890721143909545227182865855140017587840331112788150807273491919903692687192576063140012703753601364083535193316628474027717021956853265464657218153346308334457581466942796234986626635692554196518916748748258637852673645272830840589652766109421186971215398186617248022386121293280852427814163015188393672534076029707054083700247316928916472461906148622279685957673569922923572627836441850836487782548610376367534340756195806019584*i1^11 + -2180796137836398761542312314994550401095013431411546930507574521639951315848286729087865144758547903214867606309534781226779493973781055713202361251260751286256224521756332159181186456186392908727276804013218284903358887893996783597884774882971707742279612005179395486026370540766558670403368769472817987813615517551872209281320971120939793674363161229920670002219049187814012088190394168020422258157334528438119793369070535894557105877733620216946311268676184052408950634850375373678419904619435370101932675733176430246032578537264341866072848154459896814027411381632967474021390690461485874634548035616184859003705873610871545470402120819546442699127481452729379817571470757427456397366164462872986466830695747986223447906370656036487778476392451325236922543587115868015713024811488170363012419370570282868705296777392881625247198193489853210776482737143518485094237972446282134515723090041983691394096420827087580827214874721552429824383742934855839026106865654982110050833878486789207971884029684445531727053095356545623916544*i1^12 + -585134437750345543213105715546545363397576723877409049134990569027820719937260820642238017958014671521353830152636717858536153293833227384612743948193742001957373288647599346806503385210300622511112121080623547238731324630748813721764502673424258299811255569028111160505718272088708848736429767025851862086423948828187230053084367127236090916343995996010814789064829727971648774296315208414842944016801212185287849384492713565177844343596085646931337819350236918831875290141964135900076571575194448755452415211765423869065312756275643179843019794544599769564819395280219422995244956551506301460270570785546067999182707136712195703683764998893720401055260643941424747787187476830250287099566104163368269255975778435931598613990091927476753766455343045631605046114376330240209758464996947854252926132371209648294170613169825969325955353910964164905208555260511610272886408081343573565296345908193287269171889571997635722512069613491044390132339908850089983971597202307355515272587263417107311114778977101762409806825706171138048*i1^13 + -121393935571944048358372879195594620234862016127678684105319736488862268041049252134213101795688649247514762664567759433766124245030819431538125325907659617299241304200289221527591544312233542709539380489015867520608122972569833675976134153310106735917461589164004584998640268115431089789127247714840764501066384557561804130880916850537101566757576245777354366455532376761182028391565204073313142542515456972310934013420995566456620504351859172923377113233942341023848599081740009399131410615843896628175215338825859051720638946163889580091911046626989417059344679830879752825838837288766787316536529496691483998139485220356307980735190821568179680003124420004723425898480077662774047431148567517828758791715316554714110321079009008354734666863558918999183522123513036630369197141789186186282235208349601994968842015208132290735220895571518073972669307334632041202906263769729250564030154182028788630279629200836184821161742250217171876823143657865459806184705715458055578240237106065982124231203443242359497255351226466304*i1^14 + -18674184318739134310112987900671952844050752092333291809487426278812197578354194018251658442615542936405858305052171916206434564437756357293937625408989824288651622314706811341141502552358575343917102635498869012899480571234070409823396117582258078916175146732899428648174395493979030527233887284802440983979552146770624655093461502026185356428339548150801485905577428893704521089459304442514437883835558813404700905676420845222714637739402199054511705903374331236992626494869360349212276646522187923006163867315682317181082287035088924829742632935232356412729276889955446930342183031823490252489548715123634823312581736876299856646356741774610533189795150264877865707842402489410711762151325951179268361193419220112490666507503513930647458450181147884650448152496429361529672732339180610946095076615672732003040581866917393064176854957988807115337348541945084693063568857537125619825785651275312228819301422086802637691923821452169109309307625597159553065516605612095767569486908520443451902262148189096847506405326848*i1^15 + -1934809614491247312085574508680316849453573684782994480479647021014908358748594838770017663749723174108967576463636505583731948918560682141429164346833652526199083556544009185938548375858087771326390611519922153516997232410703746393517471289565817105227982062099406744414308985913721894846137082248029060489228716415807231633523422085383207149860092485958910795527586746264208625398983034300459744742965202844059006710642824823495476101129424193530805037515955488602892504742997434610933729126547239952107031758904580394844956668835407388135148438915760192182573638655728322048278405288012294701121553950870659726126335855606475584972752275781268879523368839560262654944220562136757922538073211335362428822122722093040939351383783860282328872814540265554032746754535185917966327721548573182454876482092340397864979358692648025520438843756196695499758728875627237780555330182065395163763785243334819478944759236644150192710716253626106975890982799293058572462444811368124299283481311225731867612669539937060667785216*i1^16 + -55883019595510090321308199764209344673900890764849146143402776943299000441693444942267604426379237952465041317283046598718094186969764317782995747882761880237150531373943638768185115116365956430220330995376848152952088944976813526400952445070126018578164886028303864187344943016457933953686429369422737727834443948387296699185673020895700360075192226768454986121504318723651347339004727655913020463372029910412961421850636714874465442187984752496514987588923674506643421740746261519515365874255678771489179208202867619491701389491816224038426196264191387293743828053788034190240853396899853100284182170655813758475987533604192835484829152057898915630574235173644327177665688200814288812668839357278939043354747134479493627085671062797500476141059641323440715039207984613694364355159581317221653695584403306910078839929722693261541232122362854898888630296473076280661833720403509485298279512858370294880783786886832997218191914914525933014014737553670819237785415275189856584919950339134127106477400798217109504*i1^17 + 8879816723509629891787382999658543442862836609403089807432951589123510108309938853756532928790912931728452250716862135293735677404618670656201091692631783765199685625735940770617361991700082283275629110618350457012876644757810555635464926531467539801407726212747228765185690822515276225611272877560087857702275936659636075733933193942689522452181832489911490867236728431258851232025619888796886458670439573018378691418248469861023377678935802369275178284753002015228204951387973140118962119202331556426235904539856760599242289858704280268313931776507829267385174434312730467440282546766881350292657141167793689754649783959780931824736265030704326244476054873287571770452564468012665271979704022824685919638286595210202205467114229941732369336826479018905781499754620394195607312321796857766495975706899034699305464290793857776201127491671155236876602152056329039668741626133681327599250040784914390037023898779021426526108019742775626436031872093220446681028162093103793538162843323438554437677759428820992*i1^18 + 664647048571320861676633778009014951960872660519455530501531002897518368469929809941477199662237909008361517013882208306914153046857131615466871468828832789268027899182455158399765594300457128919202170150279014675119822989961888892137764809115938784417161900280671301027590751973770989152928924720554559246012291304964232664189021109429245577345108645118049986120389407233195030537011304798050126822274315757444719747469739207228923361768341999277700866143003548037526400467526801960671623560332127648586915400053065630745924970385403668017610034383037637649900220733680897171207268933077876578953880298415033036451547309886594191758702418331156421885754268049059656924704955873444409901460325205970654639969821624259472842573829652455965917415927170016310600354060302018988917558380211977307413300291382316386335665254837935684082053294601660658690196126827523372368682103698589808216938974129826652744539895542924080968094967472835832265920359815234746789859531060192811437335482854171567345979359232*i1^19 + -5925488542841874967278499421255885909072251627913644949114822314180840958633451810846674116438522757646583495434115585509403842895836728942543595108578567708852302432187583657757443503756250771899037480969089963323101956120341578547831622651762354559323222384651815959408081740318528233654104793611588379336418994125593012839988048418982422683103943516328779111942966284225304568719688567140305365891752046827840452558061386257173599685036613230843060118964544756166215172004502375767704574812255378797236790439294283720342792650689944964387695715303122804817524525185674480764283915023057558270447471745945869850874342199123383891746694350024603526033196512537383166907787982827343209156548417534057595461520734269294552144738761164326828501943178264128543123013304194897378095201528543195388961536052862583863147762527325032655238224251101671137102842777682797830274861934599556172624405595538492504244792378319996099578145052664853443518588037201199474109947801876742782393929380185219690135552*i1^20 + -1565493825304156641907537340098247208202989672487267638851812536623329723139025833907293437069866678248517380187608536347723662145622522944104650273726192461711139685819822509880167919116054260254555071790034194036651324229943418796021806684472323080218549050654302685221419010694346310832779400640288734761266226072699038485100718592466732997154301287463094996072813322780552990107907674188494930261797007721651294369853662689534902322066907328888950649307123849715061289951601789942456755334845824706181066645618032674495108388890865313101319630998008384033990767442018355143651712668321768583348679618030632428991530606840394094355842924476764174699804682942017848194692084886157686611734061342251995596077077157757238907758796201114195559644279683345375528608149549964214317481613473435385421602394686051293656618057318452745617391964412298336871757412705397620935066302299039208712283521177061903528235566746859239391757434907438572900466668253005839219461591328005094981520398811014365184*i1^21 + -34939330934833432567536173731041224109632408686859027779595250172132009689510829968796532067364273414007844639920300564863360157551661194737716691630103001010904708150695590250761784180583617552489099560958066061342303032086957328650527041864605747100670482788576980774607291087268053453817537260741462864586122701022748541214379813571958426332455231325274881783805627293739283253632605387005958263931476039325306194336824601797414968492308474346627568131334479894549798648155407194857222577970459927217214488076145271714430884040070571801167973192145243299884323045089179517026187163856093374603652687259427751368015849011272096755846122214409831510236496519365730041323443207062254992928663270128098261606174036694995544461461504976574594972786898524935086492027637876502727842735597756208626578266058412819790413305193466237635151486309730643202895865596263189660714701243544242851877843694862274136158745171224084723147075044752379815972784656706056334962406259165718305307147823480832*i1^22 + -32148090495944586362351640925001852654431155629330763373630644230626849298519973430447735976588795312814462460196463745834187282647086181835338257014048612488347126401344375759078338238106443485130226221307434479831827193196019937105678051815863778899852556019735026750802843409794447090530632300816060681295034724093799418638693622728653738413170421053464975902043766373531806062203089946443868059311636521035588790184048900242747257848271675992693096538971546835631023773162153912381988041899494835483171267027697652490106567366020590218551354755682020638245356608403280864273405770717235060770455370856837791577767930878531678010081675591115583321400636442682875182730433653871689552714505459768847413096322773569358464902813015781947752638777292260546470351175012302400063783569319203707482220627626872319728939216223904423250162613133958880251725259170304575916852537670604951823809861582061727186488008370340111263141271752227767718843179400386807210894606547960757168596058112*i1^23 + 2271736649524981041189870185252943163972079711394167008408465117067423709274477736963480090658264567366396888532527253616691106616839847829828044496382550536536612651987103033104244644363426284880607215768942694242485757913076027653252844735995755066582385634550647286844839958731077626511687365120060187075551410643511839638501180753263533720974338483623306191713398877841046780063828687435712342905400186466289378429558081422986831550965558348612904702333682371050334170165028102944430352919412278934700749962957042706365808600628992774467396486683370621826264655368392214769182121590047392779356683957792019633482475109127909210958562978018402880299255991990477441787938162804515970305877675686683727878014869747785222103450193890619118371609414851651072320769523017135919694397001236709321666559208885786231004018271075357484298541364660063170443930144993800893301074773022673175534165060210540149089061274193483588009382186695124562698822199313958364411113636091646567251968*i1^24 + -19754313843442149133194129008126839954172133643489348782180374098045696996511372355343183078389911097103713990041692121627116898410858525029790526686009112091930803582465988639266560279032718284323822746305199284585050675794358581318418872781997953053804943535460598935524304497184911045868247224559977256863665967210255136748817256987466921020474040848322994826888607872100571925574476577490230253087556310727471897222370014923186303520784537028105858009531593653320218335477409174646962020060814012045295151204487375758337323835191268227221589464462763304220719583897292736750576521899199317354753992411372461914386126126573127347128410314739707668467558027971298533229557088725102069746251399618081407070712930331535258554221049595376569963366860325527079692911446094321852258041313684905306090238035146135235482930380367017636191081187280337042730185585017398398059889291568395663574528811524365541789288710144700686392620135040361029753101042978674963245263009678884864*i1^25 + 82017674713632968397255923537320104625888009497532404535388286265001840107857295100333918251312708147407768313714215188567060898520551808734498434391004712713003585334822552356282149919498856010458139803829856664645980179331987548468481491216328087008349792231882648165207959353205762115399230065940347344281132693126221712741531466858755137806348567486172038940327039200677314397320126258243341001210188892771096982098882658569695289486996274301017793653238280450222061041350039206524352891851026697470953644323785632491649840092037056136472422018021025426149343386399072386184694353644307991815975607748490545990852282463076773857733001749391805042751902107684862488355464002010316633557189305646489313003317507590808227274038619652382162047126694850471250351004328844265589415450989223530726360787680636819511669637460368970430483644572077691809334291242501722260930042804521833546475013577140287460802277589323042256915011224117678554041057771331160422752551174144*i1^26 + -271599408705643097235621511310461389533084438516734935184412576369773322397706448424916252894060544187788097813395277391308365029531750401703395874258298996915684790298760437357738197291473590440430903197549002830730393202937085713047368436437962115532977732228777186555189025503513143765513189230966362370391627570580148462292154963401179389933640431822341153005669609614681394845964161250740030352240363652240553312308719734849650507972277244910294045750017995472100876478718184460388503199961048202960569574380187320292869077969364252550093143208525164059523321967820476459270016205014006102063919931405061203110741301184907634549224285028788008413156436360643296296804407043354945310907697031936815031215976695174588594714115577890977191359540392645326552660509754933378400627539718655866163296370177522924447840400274739396747750253632667033261761630197930451216941650757171259533315302122762151757074159758337631057721609742674612489206164837603740791341056*i1^27 + 701646956224693022426741934290269190373148584645787554368238127474497094737756478252075651226206500041129997535046662412685415774339432717948187133668571518480535749232239733046895705689268426453075579566788414792822901322022096092915761640592460136123288248988537945995856485160054289756337236178262876185237086179344175265014440494230592866647879674426805463868839112001381433709714226064860467172174550359395071799448705071567312121288307585038625075182006967340161183866340563513876711190932453998054244727280443027591744815939991002599454630149891917400082074243707899707021052630549899309290874188471558987877633775457376412374360173708473473052075653092596306518832602531891033606207041165848671009873251300061944920447342692727166055374336555787456537508095282851347446840490952094815014288971132574687149326759949077250593254161727344654813106147813990004661477709763137628164230286539252083416174214032176254576762848493271620690519317447743897600*i1^28 + -1040452595410014480242099976142908581588341109241122479570141879237751898160283551177560396467173394433883354927985743178496866580573242902700151544276835178934587475751758430237815817355682031739752073120998442476258642691777578841781461203075034562960711002877593698473221099662125818690611707124655241142191399109286864645228505661712217721473924983943361552366832247158843269911824752239151157743481955816416518591437843127582814098784154411567089890837365597328390102590444219507992526638089886498324340814032802626522125848220869391442578585024374997545806908704099892449145430013960800233625607269208314372239601874860485194119577382967381375363844286824548789597549806029998191204858431286958301073494431895668210119139428602996812355219893793502904550637352936120682611266430032235633069895429434207850667410842333054633063030148871678168738546411730416255209201524551024471720000314035648891225811868815821754871304727971303306994161911988224*i1^29 + 1351146660810868711142868356925892069501012829859758131024267425515689262907603483179093050257940561845520590224453337938937718300228211438487578793261076513736338666102467288108659889792418104439553837188180804779746570392354545716268139296416307904282738556613614502867341843707877900904330805120052721211180856660364506350611362083534209955963601175171688686915868323087992964723110229460224455798509597595593928905671182644584070856016745421633212231123542726865468322094757985550592555350858229523165945678617067679505192315800010312578067080093782345587301925285496045423787097875566044423845583908064368881365861885572993853449642209043136630497817983503524794405274255446884221579964626898269170437495103756267135731977459143418052120179559198780776981079910287607225776882416118985588723748714266930407980643496954484937780146749228331118328528898944201906708393973922432359964354552168526429400087267802362243223595721376532887967760384*i1^30 + -530222164028523070721738146041950952293873284514243692177573438047218967739448887661852581966138147490065509575879523301084339292783357277474538115128297457261337372149316923719102941576634944052469867900585453449822109856350155044235531674200405469775274473062678115095711056683382584304510730726788487207644536731181590058937147227576876660176322055120265053131541956156949224526771173618981382457908437311761900135765171718188609539984761893317129272361463952095005932816778509330098994376092343820901919733802029201669311923107354608716878529969734404414656903113086590090436635906200795101604048255985798163402272193825575040922038869311396099390193791545394066220048877196082363442733802748980232717726112446760510351507654408254691521419058375417091516989505175399025309429072966829783746303269839084651301079046978837706780748362878465005106449158499654915820574367831900199540043173578151873672392439754003326827409892263411712000*i1^31 + -3602801473447479825552190846999399163547788886171304084105140538755430366153779499097909066990425155044790334332964557766960820955838393145919583190297238843221984432406975093975242507429411427103480486080913399766617329524346366022051020538918399938113981086310554748781582038934125056906542715869571919777021908538915982695126898900545010175853077072922396116796645969772115134857105933330253526558287147345138018800275465209097430462858694722716542782212582629394487808395898827066990627372673546583491379369997969885197226605629728513380025368749693958188223915608771868227102942852765977987894164675318973620351494149371391958853852957192947969080721383292948271213635536118587966890269152326253318173250195761374106658599736934881229320194676599667281702972081280981616361166714309988357861923692743707170843840157876821774681493445543060222812086718621233814949775953939529514473341663984710812183733858325919780374535111360512*i1^32 + -1928018569249483709326582131767051033534333778771944304774006477312204241223759247349213790217102199084933513417265711376646981846142362582288428226059072598149375334114485941058725806661628925431310217003397115809701436157219064333212721840923041125516038402365769781546989584620720170144376020426064032397356548432816019118147838748213095631673873487924003174652685930590237574822141059020135316741291393310154000330636608496933391108191871212751570414764460910054665440390820577287876005086362850729854872577452164197379621747521915043839638286409925697951863831019232968767525519126158739343205746889910050336646020620258416816059367668060181990435628206483363897002508972628740918916811111594135089191033202397637488299916504150653728675638038683578721082708321253808680802547156776802776002742879114536920347834582246455046251823715596129943363224482451464575500100161387825868350052403063014204810403603146645041040760832*i1^33 + 2046332740810298999132166001273365792266595078785418158395490937417655555865383931126643097535710395868272482486336924000418228321422818425772259218417235828153264420776007057368731289651648189743191958939842871031283507144798352520567393175452127444124874040330769261084750400376180297190485410260746024292584826122367047332416521057763177499742538488621077304571221437132196268890234926969833865241796442955737428071560073526783774720841718663295719849969812964769522089672602123120200585515977056276412017199008492071109135293121203850346931282468465944997320967580503017846812886876545465181958889007619988577720012961722281523612025622304615919175306846051588277820051924409571743588243258573195370583872091531892381568973590281401562798857568721663949806803400097894989103169867357235289119173313683163095876344815738639763261053045861518551015696737439631468958664216253596280349611260496356834007258612500643840*i1^34 + -649555984239481411494414182792929363169398645082703778629087988644300104175638813214322807423890721759150307736784693434079941294891294804725199294730880072768075155795679784680608499405906442146549206879518191469953597333052736998637267214896483303458330973215344057172602723889921538191682532405259292634586545762885527215875512476159714010720799984912211376362275232533470035266279640752552492895738540583303591692023179017802375475788833332493334440428244139132433520466789433773959383610980049067852058382693091370146076283665053781833303134511515945271903872233928228453332028282294587884779782505114922672136187510381380024842939495469984963229979017826072657689005411662778022293357143523688765240840951762869345559921878179063198085553392757929869341511531431118236905113995012436224794042708065061654028535535324411216026561265096330530298756448626909834269858349094160350683544455225459138351228928*i1^35 + 6578817503095194351178306188892810350486186111621478270525987372800504876776057964886301094802869434662792019512026940854822788041794665573151544965459962757639172721482820894659894871206902943147238745067272210713188799921868383889663623823698244430142677962848721525104670473856436950329659959046272551680163223641402638585856575174459212501776227003263306664700929891076776746441199377328976798778465077731725950607603985655184186115786335974825841957468626047939162850804538765863955826232265661629222794945923337567791060821488174968154983093911074131798138339629777551315627816944011977007648066216134480815071236695081195433072923205414358441156355534994116623354846501669985877689206989260545229017712097327818017049067054361788836444509608157871286358375693241824252327342207610673007208306922417394628555786786831214978999023636386363334114130200282457954484460284833845132745590751662080*i1^36 + -3356174511325902193298641847132006861069007578007116475585517484263445243494946500523334188274320722206965737464062669188894314997972292276488382415472383836183803683279629542238337437372586426377080192995497221155660473042032070588491863575306198599634981489088287867928523804646389677533334052023103212160162632959224893328073335423302488416844592058396947165533983025805368054617741205143251863740300990984455923095572776097751688727219917601494163146249511479253524273899878188784915017149102388270873185495228515513149286766970768700372938316853197267286157545067547191980907272888361480147376825979302182974536872832717288494699100758398006108221204897469647467927070743214555891066183532189458630066391069866247966426815398062424207665733168770822888091638973078962009919131140367054393366889142927344415135854226198533926592152981572197576981317574526892116858985051409284115778048*i1^37 + 65737150004560351411954336369924697291071659432202926817773705747097999891561706693524754473349635890406137608094054934664849611134122581255071831850454353476141109319910372376227045816516786936519168601523481135465256556313629784475626547251781841154065061050444040787070221304194702847007321662105036391747271631050613379327790104783662816696566981900691286262006240847085899374899257841742839997422698859128351541771912830220169389408723983121090795089713077505384237973696337306808486674920011740613309350535356741638725395309608335007907343499301035226030676515575354895443312543513427663313030773677655203893974189526443245167441161452689434462239096489012662659722126970726670419270458647454156646926157884966120310086382984100951991605762956256524114444268601863326040770053886404731084013383009451497280011727951219195315966426169562952985814821434952410029724610417408*i1^38 + -489219903289712354754909021423751624352110376617789405596205941444074457447693145894454334895831714406109562497967187353900295334015566154083792015585142626500995207619385901819007174101753835739378339083594869127553861355484805194962379579361066387560274627641730770844337880590250051168491647022956485289983886290492313371355318157364466073046422341098478556013130390638596832241921929694480328796393943649903309909036139825212958062239487295303601150878701848253000859351378026307336362046983868647065954449418142286442263877850819267858448690219500732678329815313058747384137236909338215143649505772178851480338653558609655884334824275117905852248865319307561150799198319633165973571525659963203821906669284426891081376697888999178226787881394729161392533462651683203965239034343527430630370095445947444519822040577881028471702530526028506087931975237461133326080*i1^39 + 1107269843802127537824515101154295613279317030889135309833226723366303502457255040166344336556495652199750511261893492085086074914192638747652358670256670856237204780644136878987059054757828375316508899966885723033169126204160718818327132453980758548173412882402463812870671974676667148319032488644933688957044110646313389449347656566671957854410419588032157230735242628147295009764170933861295936249318876587091629267475068640503173344443297676991318816544567510666591333734499337707035112131079141486656392444267113728231023690753095156888161430160570858254582671703599524095912372644553113228573544163588370458944167652202309042568609001577680953442409247316585634995799084413529722261204745853477735208151510329884417562607622996517798001694167252521849659776840406436924095869562156841572407591581242280195464247353455800570647056241848059901843282688*i1^40 + -759678129338315554798486465619908864117488341517729124195170240475615558974291736535170692819059856804608129015926155631331687497450485354413720906703211827528859604397153857384051775081259279261653179928705564839893428728211212479966668086651416471677966023155958680314985143651809578027391746695709166896860049570606758989896782658648950570835905509370017523539031425380426780893459979497148194684881698909057487767984573705558720720262530275246370378574883479596872151164855030540540072094995480246661344379315417215860671992599754507329366617330103119457533511844787218497684648497666081155573580117984663092834991920063895562156319500903245614295820683356170049544303753141453063909013847101659684185358109985103325242036834273157120666029973088291958667108537542322424625929253407320656733131944068246273375769739089725556030023456544*i1^41 + 152537055154302219149854997167884443855643063811911039717170951179879374834559040504091178533439650691988315756405603282219456708851087206372874308800449055259597453913158194767500113858188578675576531684614484954769740689340404395804977372285756256105402342670590338187169498298829363019488179128756934878568363037943608714538278303961380060190203578428021663339761172228586764398624620657463220522626575309560886706947921906156895243175830438112373278188965264028607026925714741614858707882892430821771873575332304069194211065706498118111325926651716647888009323299260435488497634799739233782031690864289763911685588488735395551725393895435433714290669812884085060668102761370944892185352820782926084459377048107962839209030132049763595582793112007457747806547098512498308746512122577691365300451723432239759540274870041104*i1^42 + 69590659377199578208851997229997620010616996947937413291656736363719993583804679590481719057917143611282229402053055547912846376063923578386607608531000027986997485691842636288665341675858539788187209777289756870733979943005099852134646072352842462231146850926523298100050913905081161710963813902462310167928849862491084797336416763842657948458374161522503821349377853140507135747709586116160810654738497891438768291811193754366055103338069052596585072720713450206634813246927938475070166751672060029497992391814162182893852394814550466037209453425413382090990703403896144440256101101609541491806266961867034692253248668562468622726500455736058079844299237914479083269200335843432257183911019498263257282440738602331906236692679872579286896786345181355567893835063875421363574457459480193757479635022346456*i1^43 + 25041846963865079066216087438949108929837388140223271041405337508409754197509646948775061538352115400849382731892017064105230664941397844906681966877951827497123669149663790856754636171505470239550933047385189128191326106720319312918351886230117603185400774069972962417252848644129995911400007608222734827537035147829742435429715555136226259167399258820025793632377987085340449500789357452680250017674160663399117892577788007210832351860534100884391579789834030606214397259966909859840763841950130813341450050275174361145267408094597232485597129879034520023816770012979838910894899449619340955539096400574888942142144233948619797934765193000691735353586832910028258647344682206897320185178652618121560810246338400587845943391218656441609907980584492485455523260528549510489324300120276156*i1^44 + 62736796088779535717182819476340325472641095080058296021809980851670095042090336348836297539245528504323884213266676668542126838482136766715698877221398662521714890280742634778522053309409500271003338119519322592030558003254934662254540152579580910328715497000283445310143528347617987980966519792538581543347780119760435472530970538018430617595624230295706908141470931833610431905391956803317554700781370971926775258198911683132676646336380940547733148505967730145042893333663119764535285819919459518608368642108063398381165478002523171329168797232842404338992372219089231567975691451771880906979637113267903307078250760998859309657208489371050002256093915336014052052519014804624935771760575069782912461203092337315075934134368222062436*i1^45 + 22575518434665548299970496711862611114088518753790617013245294294096107844962104681234465256485033065135735485820405643377352211080089128896109504537312951117464929325385281760338184643678906557310739853544863426409796828553216997255845984468302595300253717540906076262530908562460049818059644579126064158387574780019551608171187013576746436986108221228682677207477874647594178703656772075400042297145306050873979942387404521655311891836544533398012642002877639296187013560225030167192065213221924348248992052401643072484063740280290420634691303560264395328356624932278789489009636922333204951682972783553161823368473409172174646954238962800219107241749607057493357705746645727129643112458503013215439912083303560859921*i1^46, 22213060463320513787099621247698691373383889699047752696547427635375179471767073218244598902812998859799158043715613836025341204346251658612125310159360858809916178097460803907785767377022344005591243615085847194676306553132149251053550629753404261936939514573506978096761101186036051399459481210184683980958296515397705972037634096493891146897742695242701810365200533853234153037155837499076245552179614260341307968660282490323675864739512034135461025953027653105082630218535977418649990013986641302045974396287025800218542014697076044976478707777009499216307717552318147288005059322665151933279762552073901989024864667305316968165517615112540824032573096633679631457242552961298335241900400821027162691875658588550168829699065365468694916581817041214930054415647803201476044565051433990047585833709754816000208822508115188018634956667058875467168975377287912515600549859969728868152046813679620876245185365755325450780437516032333405988010967328610797865029649250734369953747909136383151910522271816370321797907888176702899020036990881231328640918317391926960107648618691533340982295222441087726698604358907290598344497872205181038359336238127795054851329782678781391831357087500428505885451730033245064440310293414036357229847447335662802804976848259742747142432986403149123548946741815789194168156338052133184779124861250260084502036009647393996800000000 + 1112684191790830095785176327572942185226563339316940801405357328885745780668097117936944671438358247971033739583546830770678118929770017644320155666218902189982528492601284524246297501894580864522393732283465443222647154498764871636791582899775302094812753108560764594898999616504826527612003273811786787550231204053839420549351978886264226672251023111696762279214321377893982336116118656090230158667977701776288941964806317589174267300703578045785760632036264168886016526312134931183784881193176019556970507669971129808407587725985837067705753991496926415612394067628701457517259990193322770197518478362054221119956547422681741563645531776889926503992724938136940071029666047229067147766495687941816163417780091590463275738972531774707010177457853259987700238772253316071781572888891310820947067004380071936139905783834425558194128006077646220635756411360659501998311363293647929876022289848746140871748902956655705839148302073493148546690507618726122520649248930389855682783950671808149393173330889385224918781031065874685912994242012592011525083593026102301676433704779257046631784706525752975616580364336021964618136301960762535260546764637754517862613436862182979289462058584039994846514093979779726823592862821060373675863605171064743553035477646281573050447626053201997804084132151565660313071273958773560024405365977794699899889275170327625728000000*i1 + 27803978165961710126310000454180048634242135608488318385126234381715875222818363940464703507674724494431271381564021193565615433041767626007518556237131879925690314426884432177938263705305467457799108446652343512069985907378644143499568649507012680129523970718929630145900256465803229807614359372737258096772186930616992387342083022128292943604997376467075630711686499990676791001539193269763035941558003288325667181494496706306673813082560255571838708446123243988859132610626630600742229052336494721440831547068044629786489724470612806369137160426046624806983321628161576129198729596986834283233889472385693854476839721694067585367533066996224085492028461220209773394490666995247827207104141030887525619861155892704122448778321231599896119842089729874482413889457729257317595088500723251776291227985055624861637489951046052839719139184089228718433767669941048796232507519983048629460439805259023647558040040737175930379209295712480549735208028799843382558808133784812754921503684735942469327580351673777996552336294138578443556095391648311836507094382468901277651749820189426522708234573839729048586227620413527524613718726278177669826387224170252307867407565313565960294192101873832868692184709407530653294005431759048610535718802016909552994649096911930513607080182294994753925147552134065787684051781460272774530818600022109166911479291263928238080000*i1^2 + 163724300097096936003423869330399356656049176603358331369445307499022950480445537360282380800019263987501623722534563992966933503984892625737162861898824767794276194120023273546025673453017325376756589237291133817323425733762861182330129266736599013896820536580737193177432442969117617464492589604524899554140276033337778168857243257023128337526173506930476105479233044301713413815225573673054586745730808136697155685106043139465800458711757432423885606793985799844788483279573430548826346133796745003582236710368227862969943170831720134763174688596786373577848221481671210440538333183056888629674007356832526295925090822305437477525818913823263399147284543566002210342612955990256385741428647066449679031232091909922944812696659002105755018831828083782825136746331536774263286917690431080044774849525273008038243968229831233642258551259931206634670274273207861256137527515318305562650924795644348465328313591253126147027681844994127490924969212589745233717477910405537464989609195768181108482071673591148682729309103036237194200548048991145244221288503307181319629204946207083469467633331479140153995190887537652610438474830067704351238309661617698679295426217624173135311308086569193505435509052887334295134186347967306272388816094152466089265459723051422557712970313056854194699084342178278210691382162932531786916401126174101832582239820125621452800*i1^3 + 1039477143921601376079128165406592737248698287999020685222662927389056402960768192260601856800351794243682484159835991167668710585956717678426275739645959387019593359836200742573490253759213140707620537682491251854885345000465213227687588391531162199321840056081110641423177692014741731475952528145077521131939967580465356791328231798445700845184903628752211954521295659110431481620022716577976584738533008409747535548324808746771737289281570692012620002148280371980952744884877148345760540350538325343862282075035363870362448335895773805707345475109560575225167730988528861237017804354380472167362945351669829429583402972636053479771556998662068963456650927052157632944070558147358664054681602814574822808496364171046920592307302208494272822929888644194671293053492336964339512669620501323570742027993352576650185691411028089208823817166669126983108596566910192682290120096896316015250123917879231078201165837404252944246803056660035290233136499733788715340702317167215514068369234181772838736893709908967745010918522639828390107985602160854578023774285594066789390166592339742955548480045841852618220014091979212098874054669227805003657914978956294110477916936751736905594305082401179558161684911385190450489590273272164373602779004032890848199052035391288908196453313346481937004312601317883922226583979679231778762702310251728518501441954033696768*i1^4 + 3943854564518342778828485999410253237914165939288473315945631156526888518059666297265180628015895720778981143239415353677543348770764109959178605913825267802672239489919166072497291517507912240460527630669861773318187272117644972245516118582220760152724340902014696833834933815229528646228167422222442189572832863625902116774455239270201012288670713536662126041275850743352426306130489011728311447289615784425922448886488748032109682114982388086911197119592509011433142027472470883152812116719272952006103658119391092947258553764032451496368651231473034136237706366168014147424067796712788255671555178443943036888043884654487618818991069586808668244780039756673850080764664358713570389755592757000556904791287122357653279694070742917200255489645417280528445484553799359684625060278787359172481787484409857990054312662679276491923908100124356367850784125950113302650292452851875576919828051391988628644666985675078131521029913305325960625849149814596582464250042783197705008817901056851488760231008934529031530361291620201724004646811648950296410669773187693401924622009321131239458485496845350341992030345915681057592899682433612541067675191234663710717445524910350656681608282184380651240280026067543047642037832348675783419336607673123693759691616034502455140427391962756506497236694243148047856087997968513686152731707997869863305322097637588992*i1^5 + 8455595617115359495333653702001400004032349102290424547876288759243452018478172865780777711751362434090122096532126762853647903286079118980040478681987621349888582628732856810827053508961245068246703688629898838053612926701537684505659647122412734421626149045346292304441561158026569599424298380585996456053961587891775546981762251442898944517857865877015051283864583782035117478895115036060375521442316320209188446666429537229771042618137267706893538379940632948261632180111101672460497431855376244733446629561259060305411736566669199122967557226074847658339532398250942971211973100517328930474156540096603180411424131227558788112244135484857360451744542034720122293977460239760745355541382371450566815077358729270573519405634799895509801381417176944184206926310293205040915784893863899357786370499627672600882844263016356658067535309172930739952988394420053507554132100952507489133139088962759709288529330217758249262213143399241088931764614793330201394064187368874752392764394500831818396087378228484960022573903369890519013731880646477855136321221134622899178301802523880911710815511229390671342783002468917389167965529917118915636743084029982141920506790001554171093402648500014285572803194849762192057858382729341711723322390871172415813018711696729069152758058049434417447913287121612386141718653639391041488721920430929237336291939450880*i1^6 + 11472025876253291669764148103911357179427352301099659666617539109028018258957978363332395677570770227291088179312690760402717682440269520547206865227434781262579441075153499100960235701246686713829237083827710200030472239945133977786134630537583590172986255466085303118696102816580320926500729222618497145621638369691524470514531816310632137044371991753471229898890806128406344059053946245452136491684302130116266211414418982292444773912643144743330909704187413776318480127938862499162018024974135384155452330574464601112978337395283816414076253428126974695631547089043007469063071496857425076296764739044925117063231388870505874797959760333333902975461582019214245669373146541787431640676982699986491684679507134509522247636947886783906769259744947403601332746564962280628659277975413291217538303426216963259618312744645759718624959286833035370141685643244004693006710644654074438041405872361810591932020777414138057575387533721001982350786638769631785194690433877450659374543063040966879710125968950018506003913952901793220595159816334733031976013077761770249899611901298885510982456097123251380663527484935019495348711040170036016208338329586662541403436398605319158363896749220260188192057893258178151972251171474118936439694361708449779453522342271852512777894878411621779901896880972938044210364465743958463702588577353378828432072245248*i1^7 + 10962760376579417999304827901090365064573468788080851410526714025742865507443078768548844345666024464472007093122791221866493656148171906046869819131123349075837627053247218919387483537073344308735749696839274712554469041953167423111179149480298941156305608040286441015916452406662598529493891342926346625616537903740722561258579602613671419119539933119891078536494938664317025018685053261081130495537920190091717518153995394258337476330689638126946932074192404133433913620295012538431696908216184482107222176220087813420385566052569204253194922764522072170874167445360951037447617231662779266951639000395188511837812588749679916904603015276843294293221843235205424792128128878720590480491683059874687821269387960675148985887687916493184327251671218816847140639576844503280177612011891513135249508602923624083821049757079641228366085821740985804994293481358114294422444020359001537092352871952076892882219951081925271696672595619814184608841246522836582119066371531310826937005535166950618402146005721421517213611787621531456742056762487225255803548952834997460338849952796172380595589051647298501864097645804461827457611442445631421401061448611245709121224713772816050695681374599468670427602429072668167580451115328047348138298122077034958466685250671856430907382698753863958549812025640630636307019984040361452766254777560977362732974080*i1^8 + 7803305885906223405680364667487393183050886164721450605333611991717894675586732752818348511449251300756737578659432094524547534155146952878955687686724343365622648710471177109579929354665817236216302188901555373527581769242823736578792860945498042241343528953729636058134621166767742820028699335721457907152870976993104106171674319319162343687233795959877426590215061861964666376904958495296389103844124822126789337847504935277539310037879779522045210889175574468978369072366343551676649472429277942756646316801910188618271853379899643013986230306885143196227204771296031599733684842237318161657531675114924372105067830673012736994460410648889147682738012919984896106229039943968454084164779649876063971799998758782355959880250927112584109607487211525956041200737925356105907703374039493756443453106494256938912661350218773899344505099427732598502962167737463063470407305666201191536349555153960674524952144523241207859947939263703595012304814922258038401238171412933742480007549125717643034026987145255415447754933127784093002925403727653611314032821887104598815803033735538684055720971661943268712772361471675744646101166487446722579631857922978148752419003223703709603921357439940172104603564474733020665860078069862494742929141080722382928792722685621269136034727855166484742196851166491863962888793160754941236610569775463022985216*i1^9 + 4273632480480018346026027888629877100713717770619695566373569521949566461715827770167961324084097180027247134754535301244259487584355783612415299406743929092779726182128799435367854512008186980501334986579094654430770395637496559705648344186000102158975981684323431938919835572327656227417908840871618903079533189856078547743535868678817631316604382273104871283215507745500477029870680491609173442600538689222335430641895168481007469770760638737656210369322105342083298298719764937066330663819284277696631952888523410915753965493560995108359031715088664146045292251346977477450705295237748783297087414898613781210411273043004746170512893359290920996638943104156957887881359250896614913452788179713724666150275609644576011261100959475448003319365043891510099610201422784356029613774486955951494243661268871592702620031143127615117206538940356890658851461795243735757333526930780348015117261928395863409454148822247711450895813231128852767818382043433728980990977251290845053301035989037295976388114487944741625434719197794569852200076092285425790792941425437796765561421923329504644201983404048408607608707567243731866245702306683200409140543434397676129678951430249842092838098747004671671198282206214691998656349286464238223153492615954918605630366342746844525982329515095986956095719800349840361351134681094895686894546882169667584*i1^10 + 1829158212889120679204280223232319933109283923772577129158117727646801188701668647671806028342511317570644434507850231731585132560347160830390348712197135491260222654026411212055986221326280117116070421310540791644744463523051196313364626905005477247602865096999321625119898440001798316652824613040859733992199030406810148703659003565840072415300398002675401210217394043679895180939943237111764702894782047433021422995585668707400858093214562632155368179457158693863298738419310668253388414555103166203749294758215081449433715542251602559048413318884953616528839027059887415106724333445861578310693049830414241639872737417177120076177585463577001224807442423917245272354532128097269502619964800177780708297399707786842346584305169191383024459194793912443870744485815920268510883517508351472396824890661108224067915343174708715338609046298827533720875942551069789263873071052629912125653344842479914769284578870895677659276048186629691842607535365557992978336624986686284538133779468256702428817165464510290424196381990745390165017569593054776257399180707401125952717959487522680652035325584353941659846390842835692370833050920028919842578739089402457326996701824441333412668557300399465927367239897844725890509551255619924838969346093946705629141610755420137468770338854435197147241026412883172199470622978338490452816260595974144*i1^11 + 615307945867801670901055298380235599318139642796924189863397791665644207684785743311512280968917955714820642589851848132368639140744589401560560597449924166489619315892141010641680540251124741779127658499244084967788377548458697264074052302486553939135880540009046141102556699865154660776630904371934916144701980469188787137143652737503411019543097034708415329712786490546616939474962788385388357891797824656789633501418783069124158209205665654156066451891107796158546337715268284671546812887529072192259159214824847772703490971514540779885818111860714244372143238916793509628697849860065614676058702645165605712509759043121972345654972594155958431716412142635158964648552420593004257129434985628180198134771491021874447264404356389974340506065568696802343326719022180172271445153518970062239269393526899805444646622955375144346508443347343761168318194346896003282524831215997569156759558639116448751403723197586023752218042368473553691436767600313291160644937264715662047377255647610515644644998892502134599820309963078858292842287922398793845305796481940572605889178958173341056349873579654884995447679945341507204797280889244252639768046093318114025436071440648406602876789110955654516566510215970315539512671830664475528687796077082662712864614689266215577247350336869790587919651926879863561583708865445289699594010099712*i1^12 + 161328242226504489116939638427245371696761729716913391928129544637310841366957546992019671109704428486419932622931689624427802838058490878454810355282496636262185658903385276660086502275054862227058324914784243011953565073206821182622125566477996069697409980106260332323228766682286012945562194933048330392495412136400645990014158406516860241471907816748091482447068354755477306976232550957535525910527583491675446872411957814810270949794464520966438787481031298275487667424011916503556031254409572274737216792817020952635984355389814487843702633945502149639579735083439855062785095259076784765473036295122539361162578431922578060754520432414372998016279958723851844823792938220240068807164924572773203849336114275753275045556390497899025390826852352008228141681019081154198668626504999504461802246188323897567581852511682127075946561692336509640755714744588515205686231173144577795346407089307569258968542296327770534084855671677421152768128255933210614890655461359382810826068697703200002464405943211280736783110212102309518741705983791785209810436026814508802147234534015198252605639573875211271725422451134553918037519920160281282962840581788095270273604274619474899195477018174129915789777216631151237634927176746671287957036830821505040671123870384890683304893419333399500145839932740114247758302412106215137900232704*i1^13 + 32472350193160506787685774602794107910671732039963061314196289861666105879114475740300456840280692454985184487782512971276044063375749677699140969885560817836564593121035537570063216538069435492168001657033361538456638848789601917692616226001763882302718412136747835885490164268092091947796806389886436350700364223323617776528917136549105900965020630105410670386815512961657949334172073735185393325849732301512138000004161391211933540367560262475431761734790933187548887946028684876553638269492303287936582670408977445388640039981415244134890965148654527477640843982017079530153603948162250482371196007513934678747535783193689454090510548241244689721175982015965832758739189042385808508151990671264253800620481346234643169049566251859997361874027504454723639535367405399704662534091866562527643681322705642812832033594625628292695613971609623619081030021196871620153277147824614496679731111986098905443111347331966916481917407277249064934886425657884680197029382930148726421902268590391562372521704184059125733917717786141765729679979091039732991192992262926180213386961869467303878986401532280122111350668149336756609450834074182988430919698557046798219232616676196493438644861390500998179111349584458963867072412333426453796670728342860504832213392994766254761694854241594793749111711055887218348738900301218209333248*i1^14 + 4775268098105029717426021988943077688924041337412794701177789762822677881565781992455261755356783098446362535354980851091189507503566560592710000656261826869997339131188159584656173998526351642237967386560765900066994707357824424533685413394174160203096942040647466996570367405545755840874525565177484934453439630796902979370351545189396011121836326105624496533229403811889123871450524581609922320674212224145098352508747492600132133594135919464741724405189559011914169875302853158759643821648787370005280714555920420745253794732830608334440821441019075018555223120026635362370113730284817431824037099263391345931353621908899532101984000925528848150318892951839807384468127659122304988202955059895092701776195578845543455266666442644294933658972121764886628282320144521422530192539285405526671927167974433083269597494815072122898834924604682845142302460795314943209052143121026458744950580783719632953206307602765068514676039597551312796696983466299405485636974905183816113324630975724366424477083699841393509114168331493426155055141025270223780729601212588893700732597465534454302266380989403137474186351381818364603328239744419100063118734912885006472413284888162547075010150131486111725450339695022100424562619095188111873542738491655771628970747229068219375592674888191444620988612968550274075872494807148396544*i1^15 + 455541470906046763903077510395321616887115890231701085536069614569568443516983184616968118093480100004817076830286415458974862104446887152839176815236394857392184210485314938200257296535755922383395115226081601041276398297660405555214606069618770888023540153635590253401265859868587362211999383900621375491522034016677467926637491768455253887676721106331761420319884675644761092125770118649507837446546358158546029205172952782991665155248446218402237307448699187662249724126912114164361184796398812386504246001824351394967038570767170437555702793405982000327598152055035109074690039447190628440349611392029135608886391607782760334652428363564908952968232583226854999548203550970459110572767655736747307702927784121064973375683701863886679054737006072348468020710074088708070282508187211678906126845045712329112734912265800182077264317002622981835954183841058686918117941277741028745054516659347114203440409371843486003506812604731143525553120562208280121592217032286749926484307862757889432530006356761435229293693177266045899037386731666679631605027016867432864471537603422307194308951995707533891849641017224497456592913386696440303541303445389210844420262594424673682024379111453009175092974402029341637501714776077404203687100326275890510678762343373156189829195706894158148245827840752197813514021411749888*i1^16 + 4503231820279326336444555465891530954124431738348355758788478348253213746573400239566542855896848057299539168589341280562098825197314214017132905767818689060436251508235762567915710101720295048427023973469001764579559565913743374817694488588275571107936849441632825868603936755554861639472588369225117295009775063425089940905208565789038594706681056204197097999249790695528883706722159910312287524317702633462540931291335108509906679796292360915484146432942978529568363146930551974635255898401793546522506777205932078512701652390214757731189262575108524646561006286481286607111715706735392684695586572708040874219955232360242978077645291737297569978294448847208032054039667186054639187270145243400736906819740668082881992097337340425826280684240916884754001549773797551549548640988255562425432542621610971523786271479426832983918990466399379779998132928348110606764004543404877913986548524236095468759267148795933631722110598768010642310999197391622708178323156213123756242007266719793349711865578533989432154707950764951634709495956693025866259462695536032914375884560179295433329849520651815350031998983805812382265055575324675981366500005484996440541928421153940009682368084262664811003959344102773634875622416363994612355718663223390558048182628336072121480561692220694999232388122554015215134873485312*i1^17 + -2632927519019064740266034735084509294027479450829080151249712105705715269489630997890210000315553014849887115168832347418981126704215197911919413767635110789383961443908421572486823233986289945675143731685572025983779257949555165423405426511153395124586960964217629313617362257316686893963013844261723857438684584300386018542197177358504249520498660391994456178537339861428467294511055967284637169059394389332323458697017918091502773009493215294373619893576512297689002750360995219506359857334589907710424433923237239604094418268442398027177461516133609232211648936847688299990852021520930754647448753740516488088566662862298334394746892455561459680295979940369592123070738512281207272164799576085500079439486590334362675300330166098873025400618022361872053381905772364937947502898163096176849777308511674704093172382735659038850350757467304982952998554964218064335018311768074866039030074982802371649165388340135178662055203437540607989898018518116222491838477597456514602193818655962098044167827008080201061171450645110444366912042790553401329282839312470994233673350259108616048004075288347543582013306121117197295317860665501220042472138216164643054485786828239852423975830743724706546868705744240149465286011450584839351710158902894047398262670130999431803607120024468903397965693813222738577326080*i1^18 + -115813182854386196702133623059323546515861913641656276001423819091049568516184817535516378466023447175302661484140869335170048987151932496803749984347808958332045217422202830296905323920819775912145706825615451448444961138230733856816477283543090630066731118243856683652788695416247002806450128028777422308094042257724696175699789946550638710855554508852007504294678848675287766543092680469262716483302242728010106060100180569444441024392357365284877557008425674959276900510741330399960749204450947429616908616656177472586504329067299731651832753916771402322470936514281526374919882079400972228897229693939170373100775559293308262797675209290538210960055980403010951250263653353322553639844864379342860810776547156618570934159029078703990393517715998640255725320634879305549777051761766617518968902274081068761381908977791764587423170515907414937845046474185064362611588397417022492020635783454085077339183270966689431189594217827855501068255600771147775022039495697744216066125656667409230451585504165002106747432095912433627245186575622631904773971252647813182479123077402626672614469279093542208507774174382132198424119875792910039966194155431189454705994915326791313838514924689903778322211243082011273839661033847718380411962622966835658814981492184227723598223721051158965124328841778259034112*i1^19 + 3985477661316858238790106091940118476721724185763191262053206535381281660191268972457637568941762098864573855076248395775432901479658605146580817845297133178658791250967265650910777353550612028612964461163115384915047592157286260552481101812115901314419838360422109915759099710277349196340390878589242150137555551199343053920163234788591686519735404981011091301049606670004524819223397200515035852347028366301212771907885975474541255558055240696879239578446990194381942244187299578972339793473427019051931145425227637541965825909817513205834642202081207093741904863304572436867034032298199352078972434899964684138008659763207568046436245833811956973699728732585169761415506767570672179138979854199267180718195227159419043295256859722923480674586535456477765549239279747500553885018521743735925689467088690799970118942710288889532625120743638500496140585380648867575151982807204663144554218616213409979435388090126542619000522398254959941628258035097255109563358559500790570568761846010741361156958767160669021228990059943588563937730694097704375251554496808641804400778597900386014214165169073787207068686960547233101159607308095539090071166067426818622759525771572838234574577352080744113628953050513440598134815840740887877522976324277360470848980225286565201483775249912080300272836944068608*i1^20 + 298980889480953768189351131499516074086517885599494406355924856738589940355502104363717137189189079038727543806907301761558631777656298955155665875445123705429537967476240355316301718802785067134135950451151608570113591162364714243586915483215704058870255524574366451932828646958815008779630031479203241904352059409879592187772270311029853198992245901273494256028846703788322705299875131798104338327835813060842808088595189233117485603698622605771125944843876689760136276236727840079838199131902315192646715153571226114657987012215152360887259116350642063030884051706829153460783775740804294094757778842205208708496421606277545464349828757275158934005698957672478079520499798461119308520658140281197955149291303355764307223572657359017441318557446199498361531604995861172864125763740855528010030334060802755964702995691514977808101939693527236835122246403036153116021622982716630411088964126023252988990573434141384053626679719057571425442961292433075315494234111624484803827839057917047257032468127691533612032023358519982731925543826310096357049737932632534955302818963794381984794807581493097030814621507845359198551268043717329836252608542892077243085530191591592645251817760056493231822468958962781996511726703346720956377776859852610732508262124249673483015613002542857235559151042560*i1^21 + 4066720511710635156966110266187998467865122481634155681489468326872228945449937745896573889334912765055592491795715843240958457754465087803844102791026633104371661136094650300692652455830362295848796279094965174642793590686754221349119483599103069056999059254897074049126440170019473735311653787930886974741918332484466408985449302914210154502731857920053468396726398691371313772577057671504574418463976230241700754935645504072099774767414664368779707738140280016468482639182130082917489889059613400521865266728439323571608415862410173948314438637645868370781190683924355500549135903561846393807983427341551235490904219872632871904539390305530783579050808709290264219796809166013982029276733284813433414070989696143612252177922181709436080679251330319840506805152688267087849730788522228242919322380491702362394508476871099323319410387424093461466707865620516667528754678997979304936098173071770107771482161764640279955726431293762936770603556661534097454990964107338332929228389610513167356151674865057042200531995876669434385990541064829637520576036544037023015883049748931499228345154775339444777038907102668092904986451333251023506488861390163746726844560462985871818967273018193379909044297234813896577198157927854782582182106728632619385713261259110953869539739534029127065534464*i1^22 + -19144927113919082158493080102096821940490053668034195002907817007504045986413406502982406781790316169560434608465325353772043989194137469586388751044375750819592742757251774172278154783737628283270471542054145435077439897304686584857130688525439935455574860189226139848684428281483455476631353023333488127544997077336280681887026736303340547629919473716632859346602329015091596997514682015263454479007674746865655835524095997752581542257716206364460133902374518111817578619215532470186704711123297517930412747379041811300741580315658791823104912398549392100841786165492054701347576034613002069333971521411891477256114298319798301754461016535986563094431644269715253439495965993053759748928549282772381346736903827588652398790228471791648571512535608324926190943438432274262724875995449119320233815145738042460448218021068845896367342655511382404510032271595874319007748666587786168639487146795686272666203240964060619471194928408867053352258111901094963409170680253022131304709093258176532916316300005284852602715623938044730117870438973501954577052066705679908177027206744496183457299770591508121140449322935745701878673979428579571378127332229835194636403133966904167825049989892176734672278480142984830642996147298015253907872952755749200258465836698953175158042060522789011456*i1^23 + -260296971449140583625030447777765762997778966359581488415033629422405631070155636207952041093726013718050190744681428800787125713892841595325793009604097692570981319299854026014971930069058476732349167808216146101996984423346039161612649494690816000208153249616690054802326296508763821465403102204108600326728008188563307940883207673416292612743891003897844609129798697678723343294518440236685690106463780973927810309318361779638675168619549365861753631099945102558577465315079903650202173733204345918420125356062238460407619314420605061538841368606270935460097400888075880270149497234918885466686462995950856902375184095249875135626875515291800387727168670991553461240988743950865423799204431829970947038540595770619735425978751435054756975366970571928115846188634302678803004317034767138397497751615669961626703811609158928876756530238501493293235763879727377531212628031841990344230415205169934835959275960681140276075700099779781671252906185435135231912154534116803116954843079620909480463126959039211380645827348180670916870223054990670392492508220814866056871833423060331026542009776453550257619960047108654240084869218698755805498314144414940152241923450507328211936538052083614158877710400714078174362041755799694515175609077619301431078736443837638961794709802975232*i1^24 + 3334509811992649579113040979033083862121559595398576998884944413296740716710554766523315958609248222048424779336941081243652678686925403347519052279960497585278557081121780686260825993107256531597184421317859580032846605586576940175814900208027734309304540943561153350782051349255535257590378786319231376990786362019508580294125545093224602081642038625474819829891707682480050947797885398928096554094830207255782860308773772985648702019242448575889484286270991047378249896032293365533191682556682712004312049202564933598167878861979109091833563858108812046750067645253132369341638235053514132187490998791055375839576665133949317579605883050782451715353665923126489520266632861474510864199332658189896385558862027043334560171429015707619699346347326991177461322689892226602478915116766908134152233147530016547799113265247100247075944471541332783205923313195735377242144307450023483980407761945341087134265911046910994010922733382885672161803996316814445644416412600422013359784654732319158172288603655785626540542590860197091884860417685325192110944079189131037183211091384466913335603528971320398615002130717370661746919325586586529767386073082638024044686563001434909181116896576133508994051009044189521493841451495965965496590036452094425440146456990224380169543483392*i1^25 + -16291106207245537073452489106684140868643245114351774644922546043835134786728492216437409313229320152303029640140902449254542501053488591485510837985712917206194460881980113061312147929144931016507307445727346905063960825634827212753325591307400982673066860569718921618469634684209720827109865511119939622013933227252576676147015808887278546336144304946264801865181407716556559545029463726158294987584722317365409026660677276956123459819222749610087053074778660776732878625248475681756612101282122921381757245260686612434477726443462865040814333200151648650750647260281733498006900440316094663150003188731609297643406661665661142779225488588074005544642673000066545928332464465467370251242200221984182672036691060451389197981547824618580856605454835862712194977118168393722254020892446863333907991651035260021286640188285840129071595855108263299455083378267041046908599201034230310114416922781475093164555867662831685500306318172271335123660081659988887936901781048068329694086147595851972429594318164502496694649192626015927043721271943382873126651755185423402461943327782332606131207667523728572632030195064240108301603022275247536726721635641278491549179036698669122083850280192066354186730088787683590266125365100237590491519731088601261727125350127369795403776*i1^26 + 54375029398792421074980454653950421361067512860800375283666583778413308791723536602800179613479431241763587144689670419299089829672860489530026046209559324628196763133891905267778758318835526646231605721638502782460351610387526133877421187295965946756530241692636231971865985486086842703227105730007925902933555417801486719675036207768450838393614760382739464738769748023013090808942116069672600768333857208132828793213706078646186932986650207907496640592763029023929426227507233940833636857462368708566225876566575216251533360460195084296925954331744786930503451699608515131762164581069972870923021295299996020373955247188709973569474490868651619733341192703125679034170209958147746478973137827366585242257862619610905790664699819972318863348990880479415747788930084756134269263537613499104294887750439243297927868631795713585678024579070286439565349212609175950960260956094745759511216515225591742243082727356203923013576663795445879191986110407663495357471870533101655971025691152333013154317812156451756136523791758526909139928860891910262253046249523955349804704696648330760713262796219558950194781305765529892914086759940604722560741062697683408252188684675663874379657803826114014217769120507215619968044235670499159230998616010862156986098797430964224*i1^27 + -162029586797061303966815683643097037357066852830384023977942322878622651730070643699016282053355515793735041731915596652619138431200154970928149532680717004767760848726324378133669098856207517945651187255543964449905783174837643483998375307859136561579738883223992302268329310884862026261183684059222400424632898903944816882505842455377941551340026992238087551402131276509989250035491638243408908899486925657049472926550687020159282172808836531497880484475823677084650873817232501610408769294398617432991858453372965183090163759534063176756014930124703973329512415932587516001693228510500883501879597710959322218861403328635760139814574492557829292219687450265426072934786236940625562318143947404468926579852886414381451056780968056904629817375046303082660312197774309943150287243555670310421885664037253504411429027583894429612180787011972202568233375955988052671066386319158643059115815617014972543778491693623326615479111331139881482196508845667466940227109891447808336067894399699455964291844486463988146571033419612639751685619969769176055823341866089013510508721657716041471049511939216680831299784185153357816573097973165201769007081999061401205388026978438684514597484691077385420013738334404469676193098729014683770181576133961968326508680314880*i1^28 + 269391786227557861352735825564584206186346811510555797357355581701573871077075885776076345984055577247201033566951564426082252613841607492221042807531891869724785880852597030021904197872457020569110476552064648138758942003719757185608521843753322901202373732871375128261852537742572097022379275310634012762888798391145987699637026997268643534033847811080322694038462403798340352445784771529157832428100370321369058076328769773240882161287572056102954995548095845551600800075009659998632639370546297858915771902147081363264154093385217409933890394398959016565356055482184344734810422169707839575067147597023663142114625109105253107755986115015735955003283276966212844630443286055417192602223531098466222692216185357586663433603884567897100773112259063038156626988280996556504508342159923683036350321353053129542559914980538543782532874499225476273068492228841584885056373393419793194024414220084036070569794365013340894801755242585734031305306014745824118117454702990750904082835236240074270909135416235028097023563604082804045018074275000118182425751413079257439823158982600079408486507618273758302707494033943923475675097155591218375926028662597082583640076584019729048877585224121920937433805018317617541297856025054581891467843256332861548003328*i1^29 + -335274198452012246861596110212502064952643939016996705519945938501077757221399066919963366027781994569384198605130701720852888263977201382726842232469044664800720417882853822662814046993032131859630221108690853929071886801870289467359880671022276549287364592400516503228251431964743871421093134774879125266896208470221773150021313583818628399841862529551819401658845193601648948587375951918157661330158683336715013185927657701007963624951082673857033223633360790932517769595450960549361199223471463968660254222355426755436254871974167122259915387453964534966092232573489544293558007912321136846164206043075773264012813103409016943977000885061134043966805396888583143459967625787252574626566858641413237226018218980990323351868611777615221452835302534320929471307182495324940886664996852657220083699603691551923370880023121428185250274977830055074550822592784280674904776117009996074703002906306743343592168891893141189439372950778228782797618167901518737366594133845481690673613901208481320518153393172734225797238480784496795078623089567863353265435139042148585986337662273588022900033583066850793292821889178964940108581926398070635639484867365332550475774080158351893018375170260404965126679483970782775517866005137107660343688680160886784*i1^30 + 436354180112118452555301033555186247183485370344491677825596979139843281150033438890772108522253411113481887165997949842407954452830560416307854728062746796084393379897731295289476926217103104499990821599890463931837952897900642117378015604841031692021761849485863358897088924213404702089461901053290518565022969061443717531869915325967163468922601442352624362735456611923937548035038082367602993296991883221502489728993170353644563257823504716800909949704613312320110256879592061606812580049317695321324078570350931315686096619159904455657996489781378852960059149126555186046717927835882115449802968140327709146412064064749320890691409704167186313137754605716106436540939963754804387349232579132714226766951588172025110529996891124261446459756532086718695486307898784088232423347330786553789664283454185351701221080453755560287727855120284144833187762929900735544643521220033007735140669774322617689297452004817834145297076207159220605470319174605609561470900339998033009565653284048122697595055635322920393007136566423705463259983410667874311394920117817818074232005626671539021892017756968102939807180329886863049119836900220915275463465450649052991323482824296393341784820223163834682043889247995797037025267493569693502573941620736*i1^31 + 915925818967279922001021153559791119337250360309357325432798242939499909037672050694241473308988236553484751189275798808117745962449288689667072693519468609631851454588405767343892976157634208130925781470250905052519253202959720512886507934134430325153223727763352595587283694133703530543276704574556579093648996984066436185276759527065880692909224804071681476386935221930141848586608883070942713886556403108610407021732861420897292668535616932941957044811340989734444828348583471340439384845927951410722854190464724926321202771989182879429883012329987192300220256588540543723162987081644302137056346785090457185493221535854150915549269150765834859146234025602072359478816132797276999777039077228908145744343000809230829227353474466049361195531474684336673909434908257227986712663873508373765666369426271132834724922117077246873474183641322383560120112823216335175402525678735130494226807277343748009016624713356199232681787043583476318886395785992732048025721178287177961164777602851175808727185253720944235634648332040108540763330328508516419270333690573173999205333157824265689338244158379131649920486469928539216506062769076700235135159101053608590269811695271565229170321896617111079702874210516713867146037128506115398565888*i1^32 + 348295811410320555856128567776766748635784088246075550745995620455932824359984106671088662637024557450652465827780376373004896361343891114545711118780325127167356898280818615801379072400016845794726690294156658289393194122914584203993932989744498843958274526424592111576498681272965147953732050723229316055513699683153037596781399995584026243292595673133967788677714422434173911575476281419843927304640963764467643872872325919281993222915932277231865686462982311016151459442482243463063125470772841258299363643471058511870092224870019183076764097419503143191528445176679547634831079943635703006125566274092737362956239549718266360556500330324033553538999079912175627820692624785969557834883261824263143045416173397720866487408320659963888886573878422845425308170255320224515161658546551227912242835698356854358431451058473013943305035928528478463232873010678481297429809002546005590753730372195046789860614532643609358398251643131527653672889248775648436296505307970852787625340424217531694755279039620430180391330837991151726825219940257646096546316033590217020761318339239778037203983020446859016381496255285022143404416339431616559963951380406575351284336983720195261634144976732546959700049429451746663651280510181703680*i1^33 + -367894767414981711468695894172690048766709880395217171583221674204092791033105616864974126984023288774775246776306137648074886273654866208770670787357815954021171022950066416501571451513702571113080437493584583376430988739923370896888097615193160707233577540406702044289404989835627006257590239184827555718929789140082779667869083464903965583376819035654977314607015174690716253892106078431109925833298776453996023829113748652488587721859793849564486738272985429313819500250235463145685473934796913051214130342097497628733619687712902442432927188134530778547786289512140743536694449131609841329527949201414753013641014138348884727167543317463961980509688937470903111180252261896370383295748324043840218862832577034410799986691276552104246173273660993524908885224621425733140438793859718829509150579473636330750186502313638972749886516101660054835286813527941801718938402533173156204641046360114613212394298155992645681390550742060037058158650781250209718925906615495230829210651257944145465842707115150866777740402628011896133095949493479626500453610764781275420730074949306479814342870747493966937475354602584505384350428924165463813451448840668749043208062204053420673042373953053430177457610416352118697738895360*i1^34 + 116472764503768757654496900557016047667692697170128578089107863405171923681011512595391213923341298433220561852399039891283071851846572185112208741720776550117675920634857855071061205987045363468231743775782970487778315797217812077479857011059802295273565422706628921939159194144361885361090251078005779333043693106878416653508537590444268874918332844565231472801405458470925970425124740133983290234874964011996242864985078455318912390506066334630749839084271961113308565818641794796560020815314553562005188847497374725930342444662013627243080315310952176105902323184962822034035409936119819761546197393014004055197686354677756275203431856910211023439229398321227423252555928485675875492653789376663203985074164275528275950988397598669254461837836916484098520220026912709482156950248768117338277489252825537196736821836942426207972088528673345003773396142421009630964878502726420800426360065783289938528681711954977474099765469444730802532901231364857347503247382110288589028124543878723922773168274157866004321703474011571871548550479696588559941099135077145114486226642992138329879160862373690205601718533794067770309346264132256157141945649944193740459148812826936370159271134061333076511787088543219712*i1^35 + -1422427701222776145612100277019149009436641688531413065304285109540696826266834298818956224166438246857635225902347650938835870715550318985766198860124757421197044118846484679407671820783476913357131907254267208954053210587300310238993198337401255676477082916846267434252906734661917006447693387653420393883621861966053534165060915772468310953039985975736170948095581825387885570450852397571531480945817001655800372967702093302835042765250716116488724912342559111409344476970519717445434398870190388411025624617118879017206532605995470352970437518130731121233710892415097560137370253598160031620341072123190524318717131834835508155905159298835811426653756418475528554574130038809653798610970450250670530955303747879227758649169500161436955875103674732558656365229609980113476527087963346125564143969067003680801466385037167654407413984940607803785473241912425024876725771243984247063048509587672892678403690133983230465719303301093588568014636418614699441187391577930063753264088617555045668806620464632144537085151885572849063579704315907643013947936279303102137455163100000384798360719989497137796861443208738154533342575652738648980649466445513318341616545914440519449589280987917192878096384*i1^36 + 617935778365640350347893291373791886132523955960627768558238093706855034824441857730415087819391611251619342365471739654316963710492134716946193018938236581320003287381477287316561583604150933250339352822263478048205971920148000654746669912998347767577376028082317182890684227913343698277287371651144782430353487896446295960312206343329428302663784836944837232295421420346576376169886815888073596900947703918723760493998344954258473307042122712247188767559497753499734615429375336970933569581470836700249542372444788158722428235131771192331744796478462909567131845036121128498473625316859880665093714713699958729271390311895991757213677449381887899935550973017709573984892562071262249236169374895026101291098718754208034383328027828810494038007078628565923047828327146301046149103113425365884518107824356276597799430634164393560329623286797585253190649497483347099318303286651466645488697965083636108564189912687977391111474643967210996550664437758735107871525336537465404109013105896530881340179910979035505014578294427059581744332848945434932723225597148228598441576017570431607967394745408912596982538930091949048179871122351561979487586373005643561325633602438344072970254922809344*i1^37 + -14807933449455847518372878746665286466765535863502263189733056862095092919421385907205568180016092388092354903445246726225250674145449675588931409922222455315967900668944733663890040907963601475101385200150547672550152670929639922604894073883186378901995217987356465714862021240572975884335955908875399807582975145045152996573675514807362880987266402864054292762339196233526608119781419624138014741225503181501489430799952809599706254349173485689600786136389796668098758271806753319223701415189587886733824623344075456973844362779643212096999806985570811882846511380592976483618451427196684289907533623476304134021406908278606807005284514187677884642418776260784169709332174207764231648863094510180651618814412013254381015982798106076484000847957081244518388068142217811541311722380994044915644502235033248186444942882258778869198609330145101119765553634328164775704270369691721281915442941511816067089176341120125883606118016471803941017496942881639646881320275244692999018126261099069832162574307595265577443548222620715135447595068241432108965323003958047696219446671220664820215456803619562517609113586638987062611751823456632521344536234771932920576133812372439490625536*i1^38 + 132862458871936353777266223467438355793995915719586904720903430157336973950609039313119090041763788208854866905962588709732816553673710392793192308888009177472228322656713995351632846791972239222111491082982596231079298339922279950067820761684620591508549385039328673478921375919790133150073418503146287824787545193211912612216157967766375253449533319500463601195701422860084270123157470568446697715266169401788638802173453083741515411550281937993633713213033234977618026688048022570152724841829875055870588005875521106681332531525407818234334477594592794912723373302324197740163818860283623995497934821775662913368625486417807735537550222917110721397575946882702671483079725567575806081131150111564909971036545939709689767285191401241133512991710817600563138561832111095769935900472935377834647019039901687438476236002319792381305625716462703820005979799762710724564722112362581170773717256563358969846145531644277633380386834307004004296801795680758383573956094477844062234820568031858547974320907147212407290085369338163583918741213026558466346606535816764343134914202909252924567976725028759282833249553258061121931523336063752828225885599606831228805960368128*i1^39 + -430243802682677609957172210507757698714153687577002561951822055372170831108421182909069954332091573566209831968649640766647237152175282490152500099141401852253425748842869217075132149837183097954042969400561438984306170790013293808887046649628803720406416837144549903891370990291485182837053097707142993490264630074623362948978323956680275319331218934404827949651760197940578371580864823884134246546823008697019228762967086928951234449662759379434718319753962669921447000761452865565968306861684165019100283286321357601896086721644710061052896942113925349396668744634088386585739020488148518273138343250617097679433815359467360397170911926272360392710860939692432393219480827846355067438178116662683297989207736016473731424246798276254121605861278503518862464845540699621985302136421174296889289601847200472341810657790952816284868142706564230968393832751144363685980855661904875894268109650042010367608685332157497977818292318388688385733226263528345260872728735637901290647588156271262715369416340989508163954706015144497658509988763076033048309155789622525720133208158949718749420617997426081411689100024968204723936241431433362327966365048613208064*i1^40 + 159437401940081056159858864720125474921837427101433033634005276703310260133034999503572766876983465217434471902401619012627810958701313600138025613191601952447498755898734111134673262369928493435502350903838097940161162387143123534112685211914607265139780195796680245282383964079833859323784272747345021192113012204352815979871264402924388081881513604835781670223057946427513604266059692473944227753254024974778396269846148545353781492705383444639189534740024159989959838757701810042811980962740033377459480527041369793474101567716131609904763042522127706428827072840523962036768299234920728514406469942077246210234376501369913263970827966997726803001458032370001989529939995569993093752048174869358651378515315903099133052521793290991896684121737119236452511116786000349572214766623750865718087676939036734600884747443022568816434316863212484643367618611394877733738264858651533960300427652698562970814360165916831391378214436135760845155072696245254225059837621407551961142135868281480779955298178506079878723506414594143334120566263858508442836840264349991213247635294094554631665327630354542509202078890790423070752335943437435682816*i1^41 + -4726325884530324643554719114455713687222239571695853230527102339412011869869109537386978940982615338811564801484588703122260741210586316039885750605217942293746248594352446571456436389692397380817978428969587000335330446113852402307630392441567672831313466073987960120444812272121690390913057130488484131405212353823374106547601247854268860727839965608507110619417974871173653655456135976378769525137464091405462407285808022487738405704159169424479189519143614628745423166784239424117078581953086044240560302097167529822706525850087066581741256279983161488778534395691765454123680550975431197036319870614857295526931224027774756736128705185532776975714857734439502503884326675181582189892674605571402653481851450620019588739630403491083120022286507917641046338852129649459832328234399366565846102758712099663267326961353041921282174589969565887784391494274586043584460174270152670678216950493933795635663484247010802561013079136958194239389174322491983462944669393138157381215039510384334095452216752075716302604672805328122113260830319116996314324075651791710935670624770703033850189349279709655317942187349049660874752*i1^42 + -1761219494598672447241715145715448176777176826173533096179308818055535204036299328404419468060127605326092663108720234377057618729778483783885629629345238148988430135092902642381091066500111035493784728325813667592641924802928450404763403623047190087368417781125573553564474223673647871324995919813616663700997567495791476715255197305795912436857713692036097837591729034775354335768964777677979913048229066958846637474823692076241756692059634368993638134099611174207185453166738578825908815978252149181226547797330308289447530592239271697704015433998032805850399465623553812826764638411168676730518560493864405387529620605099646914720698427270186076970338606737072054326402378568405388899625885859478781038939638331793148679971870608443547911427684530104039956429350846695338393661136433248502011727898591583438063293079560210689610810834958974375178264519444143989673849416594849331320311961042451167394437404513259971170467478185319979117518364014123634477751679793795615214336984468953709697031379482513034562862617140012707302020778421755730916196451693528567212241483052492246557929632058002948096*i1^43 + -719075364839182630478175362246061210790444847665586726349333749417161558196620989131415041316920129382179647829589099891481060444927524826712068363075696545854978789482307200995081928866533315550741925965337202104563876909719557138228053348719118320648038345498384894961499678409790027383861329170301572766733937661836174778112873615502215178015351820078277002180335292485874517462030466555078188149121475743926906190734642733322457986965424742613543390438348255192127139975191870304528345673172764668164181359181199696417568235231004689710031549427136273417388837651406194124412539461379059501616559132470638910734453113045803752681465654049039378314890484830555628824434157869637628227713593666104573975887079030474444210589924552736769487645603904581910553456784033625998231618018252511085722384759839054576765392823276078239580951504037667049108312562940893206767304765198607897383758961956817221649772878345484602542692237350550886891542093381283621471471096764937505175637369583310204846503227095964578415300815408104381858499408555193836743926487616711529659827248988668393472*i1^44 + 213723855837959626002227072229402184598381646980205395109637573267482238183235401396405824445289130195949170165773152916136492857739170951881702909835520261340778838703738693851710589130719365975644444934075796943296180740295497951882899335953474367907729714365725589257657310976289646223313733883329353348475053363371701711147340140034865080503343376041058564679817650216604671852370624729218318626749422792419051815966339568329292518420819746246316368521007391739726126162175698353233460965741817318994670842469208069721494232895812271275244875700613492940584049704493094417654127617733613601893449759441788607236566500680715361931211764470671138340346519919428199798190307079414076161062729042900005504877077942057353198545236079909532861387089258140483570716208988516428599576256067745323393175932542678870346901311658091088502948519171288779521367244048250904709760585676377771251656317592889527426644621216604351040553976419376562045354545683272704433074158264010447930143997132280859729211853320863083995262617676542333993984*i1^45 - N1*56010665482603910943114849696947916877446451407312048699209614982724036915065949312097346344890589372929176996391074807755471434736022482738548367130613146666820978874969108988244414340227471129736705483807361326038961570200210945640798226842847921213429016256302933143606331722600750549546875*i2, 9175287068981147293797821115943455533575549184895975790173476935764865786944121076876594707220730600686305206165744182413807617157773983471630837683865194400195379573250552996823287101897246096862076479147724357597200593911455394997625018127932206824639505990677505911883588604835491204496957914805456124709357171500317547996739768291560922936743001907841463035243508259301957430437836099746790457932993566893047189532134402955568470940570023216172741551538688908314519956222787048538344976039508816258373485082539382625255743930471110644585691168165897259302800720991084844177832222781080555855058452394420261477062370292863787936755784617501471204001578389924356511101244482954771386051153026220311118472328436466158107814702299745648980212787338583683104121379781614107055598114846582215755719343334647393740861585222568675083903865118095137689486078742058206236038767721122281872498982368476032398145118778077089416080062039688659330949494633989396505602130422235995326579717459226998636603730320130839739464188515058244245847435889369731435193486767331968342669536204342639719074653695137765227297545893094699602631525634851114658351418096070143993260176685494685810356854831465190578473676940444506186693966072381309727309284753946638864607237958829616926284452743181016922358468902814959002059521460158215530266812249703369886212768913162240000000000 + 460174282259538831101341667112938328492235383554815589185022787785042724872865191191626241088671530893353526928281432521711802873201687279634999910912214824272147458927512678846982802872594396431297538110177280040129325246695694450773296882620412004611698762372872789355890758976619530443158878244959498732164691817343923242993307207287373437654149948736026716197250472377424789431835595091637935188444344658186687738043909756498935709169221382278326218234157883395586642646863376377986283607228927048697999650788072186580232664295091095699496093169136701953371762024381908913338542287417833135147743771456140603243989498432983867254602829496763888422403990966311058898176005119181556655538418358516195300382226969802610524959016671755401531009552247867630428790251133117485508452413457501717773026175280883610277702418172277804099579595066766615392500179426130176790229620206477264204035837909717255430149610120044098016274938060253592054891578984145149762832955492190820581870960608258348890124180136050797259718638143026716959764238394143528814789936905496093223004336711711614771042033717441217398220840481606038013622854630769072736814442393127688844331330287613765401299339012517151362768168204676737793748948680050102783289327684228290734732059626976484953325953946109030244815363733320051708350841323557803769534712603445038495703711403212800000000*i1 + 11468801318851337433179205533133387823032328342795066265404330724503845106035718056646328966268013116474176170221318662502208932379017544866596526340528934244098594502811762965485145453194834738924466735953712752600753594070108957301314417880135264420654200699018611577608024762591580580942288940188717417619764316422709775854878004379393223909792045394369766805342162777828533991246301563182235280565729760544788135872876948806742031993897322795551057041423539648072065170777802868834516796878875133273267538202747248269191999825826519813500206871882822380888899634087576502684340010300172420254451086580185584407903769398937639327507669438809576385488413386718902704872108140264854324836878272230142273971002497091163129008593159083857747929745259482259945184386443914027344162073776387734403083182645750112710775388879648743852099953830832097963199272471457672683043170713494701966171845797939605851726609688243167595872284205293195234682007032087003021987504817030344464320273580796952937204082399028349313578617913809539223719501610312156119713341330276437980903679119925760278497727217018755475809737517897324159397324676119735134819050941845449320527148390207770912717549553888745804815244505588348540679301439528427727961673787376760080075276834563310270411809958088765186334625877459074750102546940865656758178108828031467687081571671605248000000*i1^2 + 67158941993154971314363188168831257392307401462805094658928803110615786851886132786079270611036827860416681262291388016763955729179397532182227766358387752404877954848949671626865907531790769825228612221419562901442188161308275959749037271380161549639899781970082004803135828310970122962845179366647872140817135348485064839840056189963391930283033370913018818037143278146421108107825323773370379943916725258124473506417292798900832350764983310625342757710994202515167196280278770285744617526803293686722498558847631084483023305611791824533132914169399207062972145670708384424023189959198463565482463252572914713349341799453057117042406615736123298518838799266384489157728782382804160948265155213428004647806456267373292143485841299523948685868461532720442689646348331821871992577624097427441547419498847508028793745114583451482572104012708196196968499837968206799607157505626070724141405372375265384813054631470813674247303024787348552709050060424492111030511640031733856414230590798656087864700223055364491983903728116803686011729384971920074644859345865996403156476180934925548078281393571501376382936157367928225605421987014551269767918807934542058378308927956802072310842499615628557116429034936900950101747775589613032357093140008395519006374131378005916451624381980688626805775824324189579779650709505370974875927485129522985470691975343636480000*i1^3 + 426792121007226470190064651751426524056876662159399363224821340447389013616316137052805862530844206726516930440715117262168917637026251970414868248329039854310748560889029639101967260234009498668446501387501466635872722957495423138654627674000664686768366457091013933045898567765922696433989813461876868193940354641767021418394604584499089608612567206713709913717922715751873351387357758307769330284009240625694566272813396601819632999597329751917083378025708683501568497837383725276798936170279053914028150344458678361968297081156045467410410946038887233812981991616536306874121305669016619722145289035035028731467659105963159112152081224578749892810520096290253767812200016916286328601616752441944038217408566609647099623992365843036899880621979072611327022959218759833611431378901287843730711432567479182060770505677748758202399255082540181014439992942656625938507880762298529256868246491197076597661707363005874960903593115437519350939136045109672010258698658765983005853509753836192850877901172272897726229173017532334956639881060976769000260847594626478872104619889379888118953467636938507453598371192397743205146304572594226925702019622436852574690241934355480863708685857156274323195194105712362148913429765903841553426447223684197280114382326792466212453494863719157930114060351302283526226023378628378340218907895633103278087719126617292800*i1^4 + 1612297467120832064481155897455151293703707201014882820481748830261453912395507829297147143636716292869588136763792675080228484027788275346578898353741278651760110065442436646641563926505907285364793679851299848119639893223698678451189161244106505310409525438625102231135564140151737797820372380349672780221985934561370106764748833514413153264234690328326079086478858983444178968882093977314008560257592856742082549936606888626929427165740215396362483454184011535592486591013269332252588963525765076672361962005679244988757078428757407685582621260783941669187475672035750684973393625977841498981845336101947929259664189150637611248976975781334614824447319159267052369698668233696624928178625597354248454388167716990096939201863834469672272540440473877688619130730285890559229281755106828232283882619225278661802015764407100990023651061880099298118539593733863053580400715112833812874532864563525164323802463504940813451722562433800617426079279862665782462271231338761166066965967915037111026228126433187863906298492776311097190814554493855208140082944349051051306589803296001764711096214615906290643430436552425552542774963947862952498100298840651347614881329377359167979680860518280196626651567365429141594462271898185672015101265908866602343753072363761105633895703414119488280628571921715671411195427525562977345574921274224984358341934762164224*i1^5 + 3428348331569553991045373230135547226256504774630901276431036202711477646450491230742454940281137837664307964329836391031670164947075115197637517884574390202155566440735287279716640325083269978961394160705580454124576028565783708422408245006947548960938907136637412949533577679091374012641872791102014286422532836857406908669539795070162606660740933395154763017361663139134501057710315607197745202784945221928704930138212691914911672777803439634778738159343280448826348559558304941174929709529893043060273588551749298575658168408431535248037126083446189546602047649662618864545879122444886658896481682816588996361347377797446367497121668720100706383269550057662369609309154369177425772220906359616532729825473865241811732263758607202307223451584343516549356143077775159427326329624387854858485810556504364905036672730399717991104769620109917377124574508825973961578775549025855468834915253799039073859554303316242339259573259163185988165292134927564900433889452899133420290450721800829462672686386313306402699136001822168541373197522481263794518571559891829723989247147909174007824200256214643062423963364203636074565179392689988508799316739713022585408070505897122544560095655279301241599907639102647511023266268564196199295546555689548300678956415711714752933571897842277371280279771022504241361360418425420188528092714424979508532218383302656*i1^6 + 4627434861808831635764655810823570691461299739722891029425713944488044893424610299605218941060661732998342999473400349894514467060393780696687026145070364413910288244589552390231342153439052497471474167578365279201138470045926057904433914157450721143313842220280932673378117420658378537812937333244026629170946586138828899347860136727195858783361512084508178206333777910512259525969496375392825403530138414855266947112187749527810237585468871488091180595513073939735085775345556613155354726107060199044041008697495190321306649201543800141984667263793151566968179208589030735135299836537065606772411594932471620156496211409581518997459274573900405872801911922224011935334398230161063562772669606386729044024365094786022623263651977960588664423735971831069265628639476003435532882607431686808484312807650874413735334233271068200971321342043172577158334720999516720409803009860575704537089515438252199134591740936611015124104371672161216257956880423533321022125486770284150814238933194139464645124890599062578071966981680433581549578178541655324328855524119594618356711485186682058872220885473162338751129458957043061978411624281060135961912114625446193233394770023789176797096661637126040059627729906639313132848961772429512083854385367653425998177600151490393438472340258433048847387823755129525179774882126418111792858776150293622724711415808*i1^7 + 4408564343854145305900276041044158343611096684264979794628970618404306187502917784717853252126473054017781894788796034970466997756433415460586806628982831695183220042890067324559917663015499038777008101067928428208772303822913275705965179220552235781007634106852369144850733766036325661914789913371948490694649003128770471985515824626358505593537501287361834142821730795848859662628417815679656888549074729266638110868475355872516828951453261308091427827624842568337943258125024200876962320601916407427656532891215964567879971870197997010655822267182392132793011307225123355331831286621608577091417989484858677551243147717544351240775548127233762552929607800827770247676449788036526474562641045682792907596076165753722219652211358857239879788252388219205421112159629026882825856199003907031957503076746842303207234478067480053284982131787425939854447396789276657780539937307075659138608318818235324596277328349696459352890703587165282239722871044954337889461225487596647865926709518588733148565754830429924982088056530145680195261263570228443846888054506506319694102199637696928587060003046587795060717264434451203608648422546503452612901336745127959943322300749406467921484972813585673729144632557318663812976535613741364528751025322145216139324518850661261938520952580354268612017476563102895169178849029513813196042698954671564229967872*i1^8 + 3133155042022917083920367971498250773323422934868110842118702312198199498783206788422447367982821327123305898972626658867115570471247995900847012846350722079026698551504002317021793177994109453648519559410818903243349144944177863240140298995234680375032740672805725895787533766611987207408255228418885950389148098719813424919786085212684173966551435212813088084081107211182547888697039035550259832754794083278946830422756488431250452271550034945530697568117498382588971910548919113343833346906616523413839781211197520972860429420900686178659752425351594460926268181694411849484300845671198082007362723454585694116433751230732782030451017006940549328148098101388601962218817798826291456547549798448128757441629117924428574233245352957940658154765903557656410422550393002135347133054502050546865015507859536628061789859876902169601603559387954863197162996222256915779485501018989201082119487245779714851598437823918459388888854086850244503724207931589741997855511173972217935995149666513185275595595498439221574090233219407056324808520306549899574784962326575952935943498531485288615509098073945510408487151323629726114767598006164757909901887581674920090530107476650088438362330974741931415347046629358330625734749997284597894469426108386446164010502063040639643825820378386783711179497015919937770173518931085320658222777057206708731904*i1^9 + 1715717202603494923854498821368980887856217193692641536711085821095958538452714844002494381060184170120164359630208954048672544681264061994209648968996230489889621241093211984043626120915749159880764865805443686424796259807602537432044200812042935628734009312648412904367841464746204932768150732632872744121014655523937712961279730187313949267877965201094864838053484830862158026518576210780848278498295001912889219740458588684158728551259895913356501287857195318634373803740390535918103134704225033978434199658735081959638975046465421643500070838736246269964823230918618085750711124996537967972244032345318848190803494662581630690106252318887563870042841037038306502303428335669086730171183080589162314253883524368340528495144281546466850315042064967077514392506913025453067373667990422904156174440351165246874877919889498308144843077414191170115621396023086316404151649548412436824974328146660622562407145800641766011607991367928029012878262027725750999239537168341876690453184865298773962010483964754319645245428490785767661745873831154151647330296379797637903306426733570922361690195956577950898833391576045940954131909784508361203425040463070436175095832574594501828701125293419560015735196556271875684451139515394724125974020660926564977999211106209224091684026402439743619405504262061170430337798676805460518371966578421923840*i1^10 + 735143191977257364065663671146753348606868790490536574698476711684275554852716630779669700061418995216633278259280625820987367215029032339666558859798726776366565870589366297772411899149636622225581074120076469287180610141207296027970278514568406496945715394054636383214310993668002358969078534671524505430117009731554362158083744221332714974553784765368610069187347535557548318647299758180050060637550538814328726655321332880909719841247555144930348667661830655295597879770306618899614021219555774707120407254243005076763849845346625050427139354983742854904626261823265851025222289993960489166638965370356762375296084987758267859818514136978797584868158337481784179089846541421063208380364937042051540972090652471042806690877887004825122386636289026334132485123038208948017508546911663953159375737356509147063001700601337927977952424580369155690857271067129684077714781397187701305437508561351355846722898433254842247483623552836890976021398962238308261323002556532563299119356497788862450479336716466094462950671486236834468943973654660382261236723425980857183459632175290585657648648190278304625012140802579572136168123324015229382249619412139204078178636600543503612294039865134395104133451126967999128260239389612063343285413256445989876283074241869997173457128198107255327663745293365444304859282331372391589759450043383808*i1^11 + 247893268970791953078935834943334912394441170296941061033863663659243821446937972046706858510851455828053151122120123677300557309198146762835213536578282125295318158941048013637962253282880407316356334229150941694485885200949972206444129035458105278952192169321900175300763208968751326087833585103070846306536683015916812764147399419740904222727656252534665284158623823503735803862403364318155023883774035566758584178521572008072477014637626718602879141013651455397485982690151216453801368334876745136804316285423194138660011154190674507228341939057821121467212799309636993357837528597575063648625341428336010264491881668556384780073532005701745036132067897514357454297216071164373945278154098017832356685913800917741107094549246559174753390907254265957471115042072827005861170781676589440646801975831273919173562376356068645780887405631417381476492297109887411339596627065617410387739959426510115759412458833556866974378386154513795181967401984125816257116869752249626476653232933752710593639278539547103145408485838809234134256840714471374502561390010544743332239988366632858483295356050871449720954482770768511202280192456612230224939605628676184490648597179129100730072458499214819525296030195654665674828530437032687133846316187845070896867969416652222995718679451165609372248344994337297687100724501562163293540495392768*i1^12 + 65270320830463658557203727309070367885226511381537686762009146427843078808313765642349641106433059929968648549597351077321009565352662500911925551463840378712468934642490066001679706304069664255486142176038533066907998226055994511305860241662107395343920021822797586873450887750294008079696752051421044844727149860267421632916770383362820450622845837295324921331085266592960219748073380831347324884390587873730275262882819271880297074199313752467065966962301875930401245463397044897629116515403736181503915135977830999933375804337564116261657704467498694379191530111303068630143707962227655163690280426045016661210768667789915166236471519749674149460810142392043458519852355793206805997470120755724322529849196862439189673106639157379294253504676562167527863074371790032512359532466231079218302254265154593995365854647603523604933873747901496970703116049789635770339044362578035761709820429692227686424380365655272638434681203492312950429554743598343246399616860350082042079377436419434721010441986866150149646187558574964430817728847959192836141938865322238831630243166385367166014269891285749877498535991077089947058722289433471426355629495891035359616229117475696024445227866641672258617829140980721695422415046662023342818381247731476078951119733632000280541340592996545207667608530781137146631490035820606697622208512*i1^13 + 13227670554017266412105986469246116026374547557155637798022851791341482303332611706261330101356776757499618825629541406383781724078267959756524468858894698975991568658385080735041064211915804314932043014685122680483510002851581491240615305268649400586963087947138816049072628341247829572510800299850050075232023687016332471910645905848465036438732643515361950483978638925514830434145492112788121222956480888274237504754603503078605743404977696717661966215935814297352018793321498819342293500068789521060861185974347612991882015903241608105190282283009648137141346246205658407440035252274765240641740401847945416177881354444966094198810831133720025078931343870664897670466942537543328580180341489070968214289490045568601007112055323868304040621506650784868966127829977584030775436657637951419938796643697649526089178560476399719611079256312040290451386868910611710638411792019150476903879315208262115154097281801970942208980483079019183769860033376966547186112471882699097293729377272451205142605673872696392038516352356374171848049908197907518150630645050197314778338938242895853086760739702134042039982176671461999703630390767657645871133691991612460730478730366570074151952520259352474802701295050647708486100438005826063557919660700748659623796904886872983110229710712958180672640357630340683006085081134930260393984*i1^14 + 1967827811578013560469877617622441987184996208491751681641462776303485348566518657485660050606002294693222729850093545520120395960788493293844250199729562662802487615964992094544375668584105734935543792952822249685691459015171579204112281812273875816258603204896370122006236090788774286780328546965262598336634075311758780929188126968943965575586177674229135280529550796546065581562973694060568447095034545353565410824221861853430099190705646395959390599197493374405915091061351579788616225454580617306131325777575472423362577959238350677234619918823533832463456179403909223340235901323455212236466175519286489224182710604385066711675229136019779578577017422736406810837692714432326182078316160863784333526619148931770611471077219656511818747179789602316525283366938133566708891653916423492336459894487284143324096760764116248441787856086135989809954525178250135796782947455210283108522480922873037685513463967635354791902252329488068696146688363952371099088583519953847325910841130385943796361250545590015336982009104623825135755700643855812838746265730526125745263966178073215699765796075733069809525283663730568252436477039970006134847029953041298735033755321566734016747313663352741317052391026560867382449165782569947101600659413343189279299187020750859487275198092581890156603583391063987114056040576169541632*i1^15 + 192029593579411879955073496397501646833216806684289889063479799464025193869808818636735742142830381871620699524352924977754031573170775830328307099831513857363534772777289656411412223113982944301774035788835142945892945312715108763173064121252464224786263141304011977160046338109392531308558617182070465821031611165820662035591106129551514141006481836535836667251764380244106669687970321251863715489185734787423070041794917036605465425731184049227182606162306533660876160604603464082948208872896793476620967795299275906877863752918465768970365986495995785749190156140292599549294920652488908452162914029606350705510641501323456940510142277458423304144637333440852505289494125893074424345958128841070238458882266162926075906712624442582438395851065693780989094547815571135784324216296709483434259131778964120132864776043201024965936420452539446087285981246247853068599807321588228123490081803459434587452043366299603051703383694236297156379925689209162097254325391941552135073444576698380570243733036082190633214696786341850883315236899578745018357540171286666722556022653881605674610691027959826754146196455635595385856691903782510034219035870537780138200596079412030501509276409309234822256521927317196095514355974349448653126854275763069086385826278897624607209060341348474605004405082239422331087070045405184*i1^16 + 3110996408404769819689570812576928046668635295824220393132631451538327219480727793203507722150049713959763080492123408061492503319770099135006186386458929201162936028133584965424630307671282335199078489756313659044308102483492366288904884548337630010564560656574036837745638824355271370722563981533434333432375915817364129906587822558763708907824845855574562936369887697801148420601231841557362116781480619557988255962678540621318344530779363037340526756323392421859755913616154775573806779057349585748614702849600111456690289037730246158388643822714521374916730517164695735902388606256779120825371644925010131341481793686867532991753224274384689517997504371868126828118968479821402811163191906218134780184666169076330145134189312586338203745197512038653796031979162939268497489342909624926779489504940832637544995775610585394534552189080237481777429787843477748580626014429936639752239854348614145144374564005929908944173525583184457848944101652972798439577394594630344195860108395112156518291886145409336546613923038383061914239013990396415248210143230003949732054062792112726221525469568586258203402789257019878847242606331280334654355643186926580848874081770480335954097520528499410314172586394289647064222945553110018417847709008420535248092473102196306399781805532807234023088371987872001915747303424*i1^17 + -1032420330207800841920940917601764331670683525963901245380136870504161057587818847205611962922560828098376863242243148638476109748421701216610878419272786423632863094479796695048960268305664613745414559683090357372574822872885406107471136907160330466249814574973649708381948889434587820567292040552488516332721393621417036621436546046666437480980237031121418965830409632786502997992279587675987486147558987160264991316899554085392960644648026653424851640988465339878566016112170504802854793464824839064522361817094562062195292795136995886002667106603164542522616250534714654805373626008613068881653130388370469409133947202853109528359868654657933301829722822045628752124241676952844120131849078051834947388491353602127052631779304576942676611553305536357721776553560629657226007809525496375091051121561680755879133017469497681612319199171158573729187108737977700720334652061661841706983222571687846167483277913982417892453089586822458539901387302761051383370998240147486661744262415346780699748927734379079693049265696933271195064064654397072969299859715476309126698184697929734353490811264636807226772956840094788484866837913266160691925347931026253272812962688171867251154204229738705801811538146201384857941756036459334793296227851925319919812583001258106649623415932702195397907706196932562228609024*i1^18 + -54469719797962235431757798282408929653077871749201984756160729760534338998762310514739355372632436341807226731847261792726969578620092069753204958915751380195655175537465813331299540632148430662005027049179444112478523093197772730066585926399604797909460345035275239116679893008837861599860838879254060724538696694115192016732639508224876967321463787760651324394926938295986352627010532964387183005388376571082023168780747752463728310422134900900526748449797581776206702939776122089347376476141107279341638548749065351687872734703763920091707054066367181685488740014753790299736959193699458982227953046464891301669838934608104549271750476207035983282500114663448383612426090068852724720922204518801106430716228352976174059856789114796262054819505950629981215507705738619730723712044147443882567078662805142712885442348500752441256897511629684930357250911297492418880651530244181420997142943437563211194137691580857016276957007947959615996818810850373287017255022040435340119695239313633536658157560663386390825074293314826196315132541111176281732018960746813544978742624950061109811897443477319802833028794637266408750599157545606356296374791856183338495421304088568680732553680349783968799156286805223277822880553539355969369563890542616300917964079076824918841343054608508127823479456693011611648*i1^19 + 1327245415254463772915087599825326252107925399456706876162402318196770620806350541128541693046749345752105708358453308686365641520565650422925765695724111587875494016229109552974532501726974270253940917561559382069737107995381537939582360862280835574865066253013799509539577214055270481007602877192029572078555787601654747949793046085215229278620307248905611572047286938834869987231651889291623440219841655571275369956377120076516315343694694308363614565431938877837226877852849767727090245125008336393834774493092114401138431586699278534528710054460165348429592916719961027968901621862104718747647729381682534990412961625259611950590840408199020403903610256989658413526576068967887914818790143880057187957271081137916956379589179740115017504756427159541629844151123699242940287915159066952869421623073215106125332256674283823532905812017736186273874282631736734698154833436524523982484537673581441598291567692579774498294193245062339448174423269013261656031735501877036541991971894391985417597833477603886442031490769818501078753582164313474502823178017696244636687078625387055147154711228118438007006076230401804958562964576933460632276082902990421666055479487367926354244089706438497647979281547740702108787000026674594765321349313151131593376405376386853033141449964131399868886635100766208*i1^20 + 135595327596010030065371539995725641303456628901742299149940034661567031001222463491671341985925048040007519510717561931628086753849931094014561646278981736022438202209168991487922224055876267077405163130712088020124900775901296752259976890432685100176688042736651286110178605649334211312865411753143943557095323440103985294472776798925625206467425148773021405011171941553032153169894890978865128540749439966820196473492178924365305136508164431188540254986135655053235424846959914781348426039792687893783272249590665726486153762289853687795878823414548342381362618894926902215729141223144058461321749445648566186003161320268318829408934442184358469978738826743274606609784926529187445755796937298312132431301113660205043519079834867649841949680343442290692443356850593734014989732495389036603065095568797011535532657464744840496584791071527565761348738550346300794126027845354744972474080751802979903475683144602168079951782398322091972430229209188806221578027603149550710237537727362170009157164103812811668145325940817867486017565364466661354762621351655415880357991295347186935424955649556723918620502656619146821588123822212208797727907469772724410011772880767439948957610633989312287950575855353460596014310923977902954336407751183563035337976301057532144217225590109709263031093952512*i1^21 + 2255558552387800154194992799531153136977450992583093640567655923808116167178240760484848792402465262740643429207549457916576338059286831200642919573094409132495224474371757084019948206684394585084135717404202502645292575986072412303350570473106731660724958552499635160407720967547226750607243008770061600229612130941182930816869356253048467500116491654810678558329621297389007774935672958876899240556751391451923482499327378080513589424742584839978629457260692973419654670894136120501246293470104189286743600736165606152031440160953779960794905220608332952996804436267636455678563635392919119287118904037244192021831305744094544661180776870513278492870204627686895286725094776879471056353648658986472143184245510962895087556578783476306254451458820573836750867585366186166887007640758522766680376756101267846698216763033038488160624045797130053712982788636712708662476185742081431173080995330725701563935364848635631303566120746936011654812063351452602682711512446886152260160427934244958427589998144051450438109327310321177848100223406568660038760798960455010614651489587428931846116898312097913457393345846323301051234702006840211843979583519983442834094993389209626584270230057387021242258446157946850325792865756885735241622115586922960964706083888767695114560216108073673853763584*i1^22 + -5190274469599070386919000416648827042209814947100881501285240425087713863517358224004242936520177123170260286622940360586994714561835651735435166702957048907768846791191451634885604985400225846416384644270640674463375796840824531422842580512514925314357808508898773803830782687052813774745858267116812528054017541892356383212687794755267672428206484097866219777489998236765379363469168884342363670600855742250523264761111486893893249266482525896139989032386218249730000899471477408397355362349958264039487126647191446352651849179564720431630196613474857201228797066880415241948076038398769893819835563540006934443246713319861043363503122866302373453345109320246173552733810291652428917947522052227092096564866942239620630932320326464816708116145385811943708314459993777157054563505049745245935866844038069718724126530891006742309973250492052354654765617117167580087682198950221577873989395461914789508028149386673488653771407137797801056893238682667887478184544346117825350980795930536799051716177631564939548865933349606443236685346932168639895952028664774858280610856132715600771312771477339327240633977114293810039723339113012576475666034909505440254113348888101686985834600944823986369808395219159672824498961052090159385166429063241664897898476678796958466265653528124981248*i1^23 + -148450931246358174090146825970725230850886297250853826179037355944322390755140968947203248755569802548927324747549549033784850383497776878885294399879062264543779535149488044376805972960446791610340918598824415782104892399466890091341857955690999378478339848692145302947133585008784290191976117349889836251113995825075976878377955782090756435158942541558374762802611558018796206441462656671519038164615488114935316332363055290961780350697393469637341686419280008525154032114962704289481376609554571870984608656923593657936467992993636057920783445793905319155004653633395534969295879216646326004341414444713921468010592650081415301896597192136136748417610215745297198170688189331778963005189285052044200288089215029354306171561453692694027720380718099205427980526003282183569145033890726371480889724298314799198679239673074394127812475738959367278070230075113803561026770794193256720371061201840506566469628040829409645409043767970035898430288787905215856934119995131516242108134556092884923003349005128555949831146122812523129892393207287388561836485204585745671185750979910039763968077967620980483984063193906984666304065835548375811786340359726279470293203870972758701857268956335210150756335451088345892220686454969234871437020166279830524366762822827475810029467846311936*i1^24 + 1638159436365311203115897856809540472027970060305799738114899188410517714957202009675545149976163233075646018265807675299444889055738590380702107272664492332471280090691948267087312193266724489887918581471360774715749919096221220897092004799347226560848024360466850147185708924847066343515113300556035892512201088623233317730911933442019254929490730645506213209785864384499016268758494763090647175670213393694991255236867655500212179822716401779363227061082659196854051286483786409766764969896739226448823386913737995213835190512512661937962208342551912038779676200543325510071117165738898613735805104094904988184089337541467096952503951322520091265197757053856831951628625275509208890499090467851752873226838546373964922393865809683867861002821773190507082152853994937551928516000299544258903944296464038895335732773111808262125601867476120536333909860110173776253373363122251220385900851261797814840530225494114145637568711164343817976864830374073815227576511276722029769176436247583868551308938187860464120497494188147490260736245650533716968098369572979348399610170081091183347180289126436868848607714134113930799774911699436351587077506467728944986980537225278082792715974194742854602156372639488996626285871092506490226800877984403892566361205242968515681435254784*i1^25 + -7605096856160869786799811265767393254844427447052056107885208980220291889290441839443976367716128486849530650140471525046666779387909900043023821066659935162324800910883908948067483301200707206370364905440861815951463572018204626583245556777540419708596563037782132259414120999833971268577481955130787584629921729592217881118920339886927955177913016717268420161964068046955781395173971720322781850769824791642908175489947184619650394726026660282167124925067894129696622363587912358473301587780257651766152720813101380456259446165524589071193293222204314946928081600225179259069928094382196427343501890221117141516068922848569037948179212975069832845279404235212199343438829476654199638540481209113576275809511395927261988127857685131629160353484716607153464960027677602549766595093175893370633876801911385908741647025527655246922719428837398977134272421300536218230636858919002309776318069776839092857122240678134457858532861757655387153971227572750575807037818582141299621924681696163911849189031914231102648111896321247537002206846962196104721919947842083736421499149327375457067312560277103530478833909106870526685069016880062473395710899188225144684932291574423634426788681038717985382945995523253007454307630671478549624281177486971557403545192638552708481024*i1^26 + 25522099297586902047513304776786944942201624481384675836380426429725397556769048986559356619700995467658979470778646807292659586165883771670118620693799619686033029379451034831393936507405815180485102204794779702924290466422135762349852316756535370966722209892112575585293481155989426100604750202442266533494249995961489378276173751575861166340569579919116427263749290371848295153384247717294754699612760520931178538141334624619807132363665149023161325190315917194508183058485806693087994247198643632789378813100230227595149786375980968671916106995033161578975648020134470559267539795094887812921131567323086376019519265001677938083025594178565653584824747048956913817288119948270523838279331832030771203240874512928786467718896217886346137530759328436415365888330415987440478351948236289961622729880704530169061440709544732492824526191613848887158406540670431819805609178759258584704040045579253422348759171646068760337245410811863287536844291063661035211027302713405852666082049521380860671836142432090445898804095343318316937898253292460813336899730377351561251606619546049208176832987915940747242496836974449957708789260754423348536690200478623831399395917851266042858416226683361804935121191372801555344792481134067707051617510568820105142343128039030784*i1^27 + -72932839317743543654807516476865089422511163842866686211983403030539572129939794235930914343703385545498613935655367282137513476991451998478586155184735113933654592972535231917862169574485041020354742394274817877658515580068276863598741107974430320274258833517768115189152087740059523467528719612651321594776067665890723894980145510145127649603205153888143007973329481509616286548143561583424793342702169816958352419876907081415514132446211044949655312768818423710322875497084378724115629317855381590689963737976703248266529574894631989159891888531374493073607460782104625236749019318364966869356175194964858578979325103636674202414498692882368930421197964402869599203453886790823469862802285989379507015791805036058551696673120266225875474271904287632018174350279532934568738861600038029108872057756445420238193788605137383610936364362340697650086664153074557659822918635171052623750292838556022825644264938665450581559895236050040126612880606787078823628413442505133527221560798951046416805497449477340875785691863966804531637117949838320749094861587480848324737834959329520959193659171234945850696881510833447518723781635725513713321118091210160649093483015455478405249373642721110001622378733027453905097858746020936114821581219951943208530819940352*i1^28 + 118341778527294215421661276333680562256155331707577541887924366562088176637577051481927768087633718835617680949096827972059602504307977373446125879641024442357449987046459066569969244256893356069518935545739211071498045188867514842063823898323325650820732890462438336866749236264347313393775240292566208098542507796029060117550348951153930508511447874817542374386824313806121645460373754524888190358126934010964693944656775018001370249407337802042916539215739161651919457873897362552292070532258357682112955141281835829514595592461158077248255505834286146501326298589194096554837475737860652022014665982266859323895943751401002073866449022105735824971560929617927323816042118713804816708103787034848501131564170320777713154896790738994877352657261155753549992396653465839939567809929743541261221255910614197055425383644805349595161529738280918560317541339008535532015524647371455071616332847059351828185033222800852190953219267283080090180529034987910799426515746643936443687598148053587608193953880834206897354029702322226349946270742894530507762015720639890887194430923273294557857041292763256150718092328795473752053075002729877496295429360454415350961323343092425978718505925207936986760036722209810005284318335721632994635410320778636903317504*i1^29 + -149557941963464845101952659560179194762355739276007498203461817807415036990740183355381739128429667880857294172048705728463015166506710957642097753212185484622168728157648572964596407162114297425879654354203355105840948264724506834800505827725049627440020330702249922755763175285439582774267593501987691779247667404578797491309272438428982748020763807444816814910153380189156023606575280731473869260472903431406732708094621228118881699896577434356966285933855684191341197790381099941309540132882044551043871227241239070128109836945758394669310283227037095877795977248566245641992309985209400751340425876029223629797938875298577369987680085161072848609694073939288030287187377217108158172285701551700466220362401788597864043391727069207598159483058959875256280707107894186161057597124241123250818353864955597247203398308707857247250305091366133781973839457293948773864579697277840386405750341330596452433097364681082922389044296742104533532233864986425201324411933355887067490989207172172923890238339547575897874732370469485632813219157165411812742654094886063193230950250390600508486130837382986935321531072016076841150958156437460601778688540623702870916185704390736235472113740669737789968800180304542177623641984983352767093270185633644544*i1^30 + 155337755109031986076485284995001710192875358768355397999411932757036261259908366335623287219176813975841653583511318380113820502787767820281512818651143394276443453353101760902818411336316166891989997854972085535612164795039275112461517761112184171091195090052528641729116888080416302754818469095780658119106982141179599974085719963896782779734848164771799323174814049011390531782115592295092050566978726935269324567380589543202915244875194501214288035944372540288077576998540165455475432657284222899389309128387723712844210194124271169531848105426386892165608254832864147522520015153624130543145239413410308713138499027708247021446175747426598989161122386228362220246974998949806925746666792416255491424432037731117201977965485418399765420688494021488002547659918986580252018814677663187946159099459096993857499427575587168915262377613507425658551317745079426908704932806104762619162353365451321544037299949979087197967805229597381341947269864975431528569512241320803983461171678054114419772619042426791779553710882497243239701002462019043265968017515402092186431936331786114579197753569831235805173409117909735198693973133845784796480903991773072874415529713349872530323687741619698700287411587193025472850406213826764939777748238336*i1^31 + 407317398442749265844143240739504036453534430593772329976160822538414404982546009041475212390582167088885793716254326954983618376406918442993526951152449786577292052092109780747787916469193165171730410175407956522504054486312681357998252609484944118448603355046884351321744846334367948443999098149978657256816761769254944391276786561118651448046886759060581833086125419680720240012079562191008415226273015379553349536469452253480952668467390973424807057637073609032702398855410400094830333673028460158730888230067490179201400582203421502145846342819476689538935173900952629563186000198547777475367503658941965330267549782693193420632577187569395740103758064428267007080768026886691509271030771080125904661813372181188505641949887947748791438760662916902597498622779233628441477732883540560891394674518307510978504978257445251929005167501120903135716677106838757539914750458524660447914527092933881494317643377162441450988800393187615783356152653375921056479808994256913472402727945755414327902173505865729455576049441382253320497959731703369343364626649444456984263773396243652038591303951052157738782091443974724046760894329283925957860050796256852757918363355146463613915964181525535068162528839387355593656482229230484704722944*i1^32 + 173375687538822986810055355433029619640181947604570850032434791945582446805491923802199004501380780910524392762003799092648888612680330298507767139225310926247090145554423451405824803259032063293598225103332922874078813963708253452975567278265088112251870147701135628429306837670869963270762031307624609401889302789906658848102587822180336273999448050521068178568859894510921945885632105959649705213995498653726538125156281190920234545081251195835448902469675100401815734501732577530937095542073341401641992381731789336006291896915594793402049773487939237413677042958761152059368010471145627080086839682722547748965288647367121223449958231697769269115095757586280450125417844932926187157397599210529645870088136827571685748527853246043176131930806013311378080903872273695074757673818731200209162128253990071336442361694650403705289451171303420062644545507646617047499351825634643371055995704636621932403364143995791075226830651389117331845340395796317020307123432872906272035273706029857148777481254600025451145630874767317587714095374023294145842879877135286948425448368594165560761930756564648777113474071641754650276637703961687611841577745722600099270575325119005823918864757033994604908273488107350472105530806402154496*i1^33 + -183422440009498624851673116552940930919447384622180135506036300703602283788117317753622668691058888764776642925416273355949869593528868385436046380445434245736166049675085232156377299664402635669179805814601575298788825381831446849524813467504118719252374566619330808673680640492582620569878587418277478962263760902152339699621091566835448710546749525982051084866282443667805942566158917097547617724552853275059847735742381908905780591184591949764441373168498879237412207969845849696057261281264788807590769781067643714623431847969168383912205836650000938074291886693684058646275492204667679664071846883273090235022535919349498877543158327469662049577228094490667331190987948054471993434916556388721845504565747238848513054222413672212032436398038016870981938909453793845449205268489913613482674830781885491445880147291860607932999252918719330250680930304971815338800760158834032224367056460869556016383961863141316011154199571840729121172076934890182488531445753911030090294318139187152717224902274036481970767781431153236010807513546351500621441406634064952253527557009842114348238745641394734070412612419300708014425438203524935344040916394311742139974995274197635485475768819178851926861579424744678708439384064*i1^34 + 57989275871957621285464326019790246508798732680977742539167790659592653272534688595694721336440446106137912963102649720489357188894225219016536994034146107286738435755921497843428316071144068061387536952120221217545190243791687938960628039985282959692509773306099926945766401033673230029506933960009975109797508128938302554724394625788609634797444817590014126495704424577453280156943154057603464014744047873385156083707504410649815949659294033701315007472164837592387702373453881180616670459887416945710920573799169600802386965302185071412714100370123879712861347661098045320953196205895581666187388192662514936078378160731986368767132279156765658281772365664014669287641926574656799529905253717992716914685542833350061213369804337654658798600580662781701175068599928930368365452787469462981065399097168240613134558162928549515689124070657524941252712543580427953648664083955628190018246351733051009522655434315550120612170120178140083083586454620637464769072571607154256769491056448681369149867486128580741009545504594415710221083004134323725827438689345086745791272505186229755501208486326914931592120272621128534958965496608416218765591795515886969519220664415864336160552428603390912576121458762760192*i1^35 + -563508769404669318550468893334096111253683590850981553986847959904060673387233632542331051037110694374521040482521018039318347241634251688181284404588301745542282624517354362024810507218782261679090345994378709540178848753553146093793196809981468804374028155711085840926713601331349757100379093941467305966412989510262246039273647811552651628363945934322990283321219058680295648616093213504302818344654908190683169499277241506764423827765530628900157934835984710317127577005231916710571217338158663995225151951186460794156766499474388691360533431461450153582899932439005638570611086428898339064244551616895257836708206874422804086997854606054442112753239073736671613229410224139816212419421999690604318019797455464391260037758198025788870877284015077317271290092973326018179880099479998987162817367764673861909762884823861306028736268160547609970387047918747074155581532569302211197369738812796229671664549652174613984524203902227754021053726885299109222410470755402464453294349422806988751927713456356348853754056409128629847646186298049098157129453737075147643418757464511973363937254468944234721644822969463000644089295455106634272389910886757947536551450110137279765832778951420652726829056*i1^36 + 306361414078426559223551206684823896626460415105329677677302960427180543479814059787344246668876741230876819771737606633324749954944744437010515363088071923311343696092314487413669188162496815489108407562827075617146588084957745934389638882291526032259561361533218957215006554059484500279558629046524304546605444287790514252935166052772147210899488911470928822265398917089875078941671720800599769302243703443056574549415894731641721991843412177906841992868126762410703050236325106708839869081781849225190302754789280482509717991088646188209415831827046728055543759298669466819028601610611069332244415954077271868866189845605412722401861412531700460339755605099147463312356776379837307803093956526325203057614313529304913567007135829627365618357209656120623965678416349893981884757724601044071461919071545028215840955228750356905264352872726332117944322565918684572378664980348525190553325403242500961156104421642071553796800786975919323890466715441610484671942397639343919562731573058303880798502921623320957143663839710665587465340015299538330911424712536962041346455061889715079464704995722881676392146053491611976808013422442406564692121969751509077400428295188569619792327640825856*i1^37 + -6585456180731365634398485645181141961751775478544690408736673966808417490260997782504995563970134357892157397845521453581335440498231595732486736870738193308934820802699298601637400216179613376094151207811359011353933357873273575432761886659735427364684453749646919437768076035473835411599953789691629202785602578150882122058318493603676324805107690595479735847564540194553743275455083577463194812905440053548841410946150629727543312614209524614181768684288433847134926051669425918806785537194496596483819979926204046049117940785859033677626205702149774823130253439270569179439060916219864931612111327990737050380377638217026666679993245521914866488663907076382874375929580063708762678551097299008252295478697966126495928048349120713198521240572547137217317026985128931477337146990613845593716345825208172601534534474548949586992556515909024574111513839993258397599138349776775626074661901887796927349591386939917397848189951907054260824352023657129763190640733598454044244474182745488666716115314324909986755053862753982752841280134215764031378902037700780191543898732030034082467720185393506626903001618645454804555854124941169812419235673976658578215350629690593054820352*i1^38 + 53761344709437275106019180661661392626106804152571335006134502445821795056298550549316724682614689799031277339985607517020475840803790486668115329667833728980913590653020960501347102527884772295139545534082003405627723793521754167226986136721468800919289031711403787823102571509095644405389201897531704913941004572510010689408701121571017404908977129453436932160571230026226023960600236185450820910881661292557168288221678464191129880188384822320657743210028440501160642932425202934544816254612302607370828196762963205719901063227862417274572037026115682161393194610969117257777449140365865268395660477491089145064192887819884522026676523527834197650821770232994619716535947589028626384242262251274304962990790018200015542755552493917779327066391630095987237121477315902876146822460260702367790389945973027069305013212181257226206733859759940928407311582964410636272349774386858398460636175234246597903372916390358051697086223923234060796018616614784676866541270750233802388053932845758804344277910452355768612825275411548538362074132444883967811512875011547833903250347679993702590162847445001323355059379592830227949645108010735800186476401355475388010152651776*i1^39 + -147958783776010933881566699495899222569057331003082189230132149032156690624544832695546316565331249958495940563818337714508645023663042409463998908981145972574401597668108027555020800577552174911392601713685701560527774697518603599616857263245735365571894362715619989019415506727195375393327617255905560461485826977395987851428108926686079425205344181708412797193215788910682198026541798479591471364774392337037973323191887532108981663193185286661917378158013539786264783688118089180068288963442320810860665329317965500511411635183366837436409121844374085229896508356373557219798180208485678798483751512423885932319624403640560278146792156602921882437269291483253977921999040125508951909815572788222759894748165889491668953540521677521628104018043266614918580492517494598769503254458628176501758895104934385434215667997807240916367304778848680024988808713105204821219176249197317189795028061989375004741513938026103265091356510712540189937397333579650268503051042245909243978276583200280030768565991905359627587368362534482562353649616088593938086410082252602757036666355460912959808610888208136728164929057875648076751728956055543118916660071095975936*i1^40 + 54893114386609805161946222130564883246833462399562399065861371746959285490344602899059675456613796746229416038510022033074224708155167489340372966191039437381560348059001591273291995576034986088116371343557241506419283977052223620060135267782448684663213526848323706390134914837130040327677639877311181517165629222431229876167907893627568502872550418807227761526895054515958148932989969901900295754851615074173536947035116446823583549645738664188394668769200921082729125285087111765589576990937890272285793669815449230193304434832942815716381072268240945140228002694752421310120578038571916555254742336116887833459178421347638463927021752063446321797737460582792475861995355850873331913158545429939144846696622831445292900868075768293441903788545341385617474099957937209625513048317782734583024535560358498955489627533405109087719756482276553660906353555864737576108343810246879563124774879189047316185026904099881710242253864382308638577143543601881765345911902481513006518020778133670474089533040321751714144774777770021281446801891116322474514973715430972959923496171027646516723086777112687884380196490369292499470173921887170996736*i1^41 + -1651049506187818789132551623540371294540703253798172042909749428251112214671056344534288250783374854079717313504747049537702340453653303549884142880378679570138742913060991417153930373275455637900960964050913393789304610282433468375462197855017773149532396721744544212268146371379153966430404692675978740783735540083770136681119800991914000950037067070325466850730969566636364064920935936404780916648474151040374562473910232022591707657188598346649959370106159064078140298068683501988456044278895936693030673609026129983532959324771543364858754293326938023410852917147597136063828569069399777408714991034512554636474357603725973587255060212090134370236405562529441547010530587052575288952252828664834976198677045288593723016764215241658532417453112912898702719928593396706604042444795529400033079797788675508238864824855440025682682407410346965538093106318609998523962148815252133374076518507583224440929121467922652720727312802826583399047657162567686962706293550244259633168993717480536707716342763986773164965232533608352761973328090933129225829986141089314439151919213411829543369350933904555844958544793370654811648*i1^42 + -651515391564259089186818805066618147792940530300208072511926665791577286008998170628206459140639384373133423292565347275512377447814904026993523412454784008556920498522936121994715492396573392178341517163947997807892375978015542711931278723642300620150485533364373656102427999782135428564896732063134129135260422695943709819138914670681496697631578081624356307688732706709484784188045402252570064538400195983691577851538330122393049750115058030563012157722246927045326697824198011856313748058225853954922672042721204304910658494275819606957149871973839759453345149774162799246328289260594639052729426122200049022453480591286494529521748690547724262215118146578153220715055821983764170153267991016795780233974732074753821835698632207038526589691021895659427922931640779474329386877050697675578716646874135807447878380462060146131757767999498327718537453825663584837818319007696844819591259390695905682329306590017581017771995680653796378418099539849406658956084573513549310934077392756825373620927843974991163746194855960672666648612688311527520883002363558259034240217152098538890916470103475180719296*i1^43 + -264381782080219029100456225213416767078599103711781228596125806933908178795030302493619574972355385163284406640102167261060911897790815819547124826356890629110638452008818041667735794014771640962849121049306925689366081091027209175804543601128597228735511833214756378302343330190754762783628628829141802496778176585732736543042554653320637558083058708894329232213010109087794253098555863592349021401123456658117272878955848087750315000403984027846163509831551572908559828945895447186849935199399348575834334578619069603181069330332959004857455596124704262583972145159432820939558009004578309424022703486387487135383275038127652177171980766163447128560724144442384579227638621527580666690803596267919612090936299438589719332285319002568494132807202012652184007655759186827070562673657971713050898460286388921957497620441571161369910961677129628449276152960067569089617065225029473987822620403303589584003868363358046500721694935880678757678254977953137029301768719916791825086298848827701708486121684592012853482585943051627442228608317397151337241280047635534300517556880761858052704*i1^44 + 75001168242526616593597129785055309896507898399680838804573888252802795405498155310547582453905720478825740419608413286992727938505659937331449966274033808393775664470458744422806624198774036402575831921555202861736741113378658705842072981263999850483605454063628356438619007079142256768426736563367558330520564574144263053827762753191829060704470526130330508346614979963091081492217332887248560131137109356234477439972644956628356604471355526353484437448706639546987665412763442588979582187281590554410373554804427253730093293027061002497008176461022763771158915698583948370273324270292089406692278810808151461759783737775141326147104789734105936300013384181140911636669012182078703326465130989009540956984705053566163705113535761498901576588461921847869481639278231090123273112734437054427829730295106914275195311967294907248591246197683483678417540975162975752259811130422547474270640438231023892512013684256977448848349037549896485416891407323805916888166408257984183564675423621012161174273222876656284339975069516117594666704*i1^45 - N1*56010665482603910943114849696947916877446451407312048699209614982724036915065949312097346344890589372929176996391074807755471434736022482738548367130613146666820978874969108988244414340227471129736705483807361326038961570200210945640798226842847921213429016256302933143606331722600750549546875*i3 ] ]