[ [ 3438289163862042161794927103906797047493633040541972435735850613356849765806856049630193105062735282473188396929981863033711561249271257740055386156892959693376849703836835669697020314894819791118584834924599166043289034317555320481594051725357802832907833266363260827774534810153393891227711294368666426911831090235125420390969545932523800449810673454032198284815451296248501805577892191290594987259846588430800942949929685094889193790054420075496608855287119139520359147183098258896416155657817589559846009943953545114554033954395546504123042414409518778522150479620920819702042745301888759866124571383786091836163250636445755341643842086316873586439940700577988823633977695633780958144524709483997696798943956677476996426633626323854331877443094956008449137426953021442981248378751297491467709734741233597375257253491538429625090971351284367962920266146454533375706538314377172618963286238344014061298344297915118702270048692427544851434262714861047345013239972026048173647224571872116829652437272887296000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 122480589027861517425597976033505859936535565838630884443957812959453524429442534131874169341658104643499064121289647429401488183071501914638581997199061502570804498440616538013277056278806399018523158878755380348216027577638257260526433519502602575699205925923923875368469410322583752435638577482607412268675179274630455227324359397618504269570178584126975258147354163881401618674323998609436881812407193873463859136027729882320819442558985558104848039439476660396667765127561656038603130206313129222481025085848655212540401206141201709099721415672915056698837968722019572061260947062716802301501241878770545484158314532670757846495830026272747915605726422483837804639586808759135819622104488123031010057026983565528280684347268622256971581592932649748589772312831337438839706903894703949710245840945813464151546237116994899749468422933582344403648690069690434080790580872574623260933378642971374501868522257583467474831797298841125149276878852742049960989854212476207165890259089241475150636107213161103360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 2937332700880414131180514583039109255643465615332659109688383004299743550194002304717447294944027395872090470610323402459431021197489080687488757154007993572456761737655180087535354224486916922494078569464050635414814919158958223775847338533695668021317920838317806917810960315759167467616168578035515686093375029359694162176135712230789969935608885783989465259995633536233001697093027342684900988016462971456434972833458486068671706069000180679780798193060581022294516099033258479647053702818559635735581425003535952869609460344527068545452951578676138425943481454765211757421471595676090916359270257260892663894309182241428923403255724470242049383539837350233700532170948085295656914207861327856199919128257983066403654888114530109000297700709742933918844939554135784814649552327276048629208284349712619436679022331299821264571036371076508517079814443472696546908115373247850639664988906122758478316778099959533246897724573302016648258752215182116120176252210460045469498970029121071121341186526019793715200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -155333046511321197061715027890346040291856557408415356788763470771688797454605148126231208586787178312800591807299356238050459433098244967179720944585676700651581060151966656713611168182708559191754895368973940906183293767597422384549104584646797718158686301799444179050540940261212321177149204612773110298940089889340770688937067377900145061664592287701516752914762972880306689883172731902974427006909422432682214031134347703098471474809629772608377966362229384529933123379225964338360998860388135082642167198383927121689233068440178834433090128447367879109586612519010461188502767475268849911182706448107824581766251467263417110039973211514968415944114704368113008602627398088153947750705052559304807752188036272181341816146178993546523529516769557405066646817122843758692660699582909313339278690276179628112043865230968979850725461011258087013495141114403617211125868193327530188320303710349153814357519264504358197505299180284040682458550139686087532775992576167816074624170668882161743441425058065337548800000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2252209581014071168815132629528054681874135119111189846727531041770201924297035789686409814971119474332890486218068211350615445076865321448781305698202302467698387155548980972456678536912496926920858448150471787606650142556235515726544657599930695238685149798428017767027098701499710239436342266379693497836136612147269830252202620968958819433974752105759235384118882289924285898450226975470387533256515767076439622612343272010457522354901714791921176970454069174651876028498985686668061820135917741934740344599522347455047763215663731124465119620994333174317006238909139704893814651117470039657221680202229165739040689924241954960899220216928460109981236401664018728124525415783618667611384387076308381614906809857372146248302097821485653204904388095420154389863445452199141924070168354030274775467913194409026561666855366717478924270146592711594347893105332208094532912284419159442430852879392496677711076451960639264717240704363652381171866291994544750853776582730083771081355778779476994029231658139805286400000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -16991718739584837507242909895610614808565078978979561807682614113813503895162551042828772874631357371190421982815111527448382258231558295172797705076081630837541094558359818928252075973552399541441075066743800322933459023364719463375954191698882059326783582874153160470662859903496143169980046363463073461470169615235341213847487397457332147037041987828508233784479187744772845014546833685831786578344614302486915785764897529713245660162398722127651534929780273901858207367479403100157222739414126326439833835148744535471657052534856565704935460119881934929498365350931755636122881098428393098724244808098109298000729921901127619069997129121346280435891459392294934537805541244927652699737360667253177209410768092924986856886213988894538399548789046857928969454669640254722010243723386051879093669559503945153245801307210205866304012572290649928409063086009079098099004438186000381497499704326550621289845851478730945272175585179516121204710941272565498560877447823200936760756746708598062407237012657617219092480000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 65078901677828214633661286522653782416684102971609838635203862089678126702388431705381979065787084729828804023523238560778531848644057840889711103889802600578212699692802524895016550977982885854886304530324115369100105203834179226073730361720445925759089877657769518923291908809941775992634431349324531372868877927973116038145650978379810145558044907696066354310462097361427180157069746695631817702474790801111605812665073665070855584630749610820931482177228646463365176120064970759384705082973181821979251712043034778667276380831326568680596921028150097890433322517834176939929091747849642151783535268175335035952000627937364268882287179819420173719310602736932897247000740864060935831540942337557656768280342120879728327148914665025217808455703322453480659727779527820819722442281184902065646024449748904211756456174533698281302745381695216299032143914920101311086872671326206876362405389867917150099323052382883071667289391449034775385080998465461444398748165025579970692006140697058188685688341030893309132800000000000000000000000000000000000000000000000000000000000000000*i1^6 + -73122365070749406274053554004631410525119850607805890118225969213953229804341478185082596631401928124394161123915603462249776164901146488278844868491452508985046154641491086975183656810488357065568622596364017825415273464195018741215735103070907914382876497490190560211942707149002074324302795649523654416113264641219803861424482993981226105517246917647132843088387726248025446212576508384110068566689779917418468131693491520146719678365388537871179222186891177364374664249603439878612976676937320854652205081616482358255412444662062483630034473887291278712049423792616897337532338729411449840755912565909739333256783046890249411331839478352779066336376914388402941349261957856878106839955852050728295131254364913035679159833079926895899468830695714961529079567870812848337982717040808358569519761432564430120501616247924224667243745187648914170041737909831316374542597956652391832994487349305708674468186036228157406705814310810179088474445816006560874176960837719728139947851957297597628890363078291324351283200000000000000000000000000000000000000000000000000000000000000*i1^7 + 7853337845647972780083344859272959901399766426798937979510952932551645910080428820825860964402216089678526096114192963275055483904913272518741912961142766945117094140432000911764427554257827530621846017376761911433015229861990568501342990180040008733340531489459334828979222657741863168245455997674802694744908802777863338013797136978084148561220249186069897195117221893974160975871829294339387042688693899163963025859805471188540284649159990331644574789031500768583523241040771526409210358684011675795652820434533462083537864423497313950892781283424413395963661797775974154141819318811357419986050318415628381175167182788467786347895138142444838924756189436495913671841637877969167490493739012567977447984912114253629722271751273730312019523012578143303172619150569669334656206563040711366186935038110266460214271075543859242127771682108728525545669483567873328479511207198393064971639519310635832051694001057661030554637492874465104259285356083804775283763874736222026764801519016792501321451380065917154099200000000000000000000000000000000000000000000000000000000000*i1^8 + 35444828195571506275343587491923463779284415030671175257620393418129710710294798448498996520475728864579845126311432005141273183900501344625514356860321692905795216381818199120361338732569469907163089866442709484071906918181356815928652409010078611238796374634375718972064386188193997479105706040859143077620187293656958759469392962396305988698628819783680882729759394346796595349125332301738701895542808288110504033656749530024848886723969250824147295774163223910837326948353042803831128773923780194061853303452504113736569227816010661038922643363139909347496967860044958473935907444291899958660196639427693197954612888960416349616054729413775066007450803783771923892542805016730917491090328573666989560592192439378393166839355996080243975602097570224359847922587923200404282865295642155210078906791458549255795124915392891697633491398347794753520316782216202957933770492827188467428126858945101229976642311054283612073267744645286060858632483459217112583188966527814175274715976570990978988803428456686052966400000000000000000000000000000000000000000000000000000000*i1^9 + 274420634297375636583147099364672274935219129290370378327890204179858230555227864700668568671684637858065434388127457120566949450629655246994915960281157752474571820817335717325170028687258166502818535560303773334669507106373050007291257873836918651635830769952682038274439159258769481462850173528369294551027921615517849068307254166912480899732400711760942138254917093827195336131498141256547178395300220239035726173187107691977620925704725698135560514996082584207249029270971439926367653660309799687501464169763810709890079093256282858097477046451344631726024882750380690906357249798705122329767270961962949094697601597000825396153058231730120713168849437915944248251729340085009096198209530923511447322281872484469141003556499340109066890288882739457096142436848186598705848092987746796462942005709562945906985269861138668031148698439711046686071378219629319544152452971621131406356324936222976543123675911844375414351131698922959266982357005029862988788963638032134195200577582087876891446391151661138533416960000000000000000000000000000000000000000000000000000*i1^10 + -580044409632840224760313318920765216513906087023747775807658310943625689111385923056306995632251204690055257130183008168916199578136900757632895315933838097275397334089400589177185859390191565254406063580389189082289170789377309691664413373109427788200506730636724931189236698003233919165989568964657691300531823965714249101889640137797198390619567625784011236678958914767235039858795191354633976546427621938623038463459186206756695858575028554744667608168562474475564849338049467164652022239454246009725086542761890086631220359113883196476318889914765403078798101714776245116408923055820389398026142166054870774301364461212978771725916501952272865173614137237604921468821682209843084316864795166769545755520628740963897571656760457029450830063192357803120877410101110932907181931343489194054327652245601715944776055141664014968533702034493105807868368477319565822896053331256017816077193109053323859315059437530651325331434581591160475598737630583326969075671296991631048406673778864098638494647871729704946892800000000000000000000000000000000000000000000000000*i1^11 + 563000010785719328097649968065011519528326643499521999987803187978314284002176430404829245910936333409168173164230659190555933523049779146903501385571863037324613784441294533409085020721091429714316583761046138547331689941909655600864530590692109939754374433548437737921086494616552677498546171144180084529129400941525811487629260869634398035217577719962806652207763591106718370277763807100880582973541814278104666041781479274955429650336470943274441109202903013346088768184054354534020483367734811422223412983713985616435425760011384144453108019933233603267687075051534399139012798404922721146756052361473681689521653999505417180393959933166686084360317739875498443673090624873626538620570184145689175870564234675290583480194245827057444566782552431986957769983786814138406868784020325648225449561415345208574454482295748003143753188806286341444277330534037733487725230443221482014957467996083735457037352828657378096789839589644689593640283472133715892972574963022951301806059527003529216858151119703264513228800000000000000000000000000000000000000000000000*i1^12 + -85204782824010195572420346119397584212182296603964528710964485912638485646247847973860211279928976419138084936973921097790277881256164432416515697040053116974095266299783393444279781476624009345075835920201510865215684208469611879528005587845592350710022915064273186504616201502592282015817113165462958396703355869815700916417804459115929426059447975195234297406911992933937126372389379691424116689519304266935129261472949070503195780832286788184120317751012646969302082125806068228171480074672587133875532736533965457601998306378770787181963839836135471095538822966905786360856525907970755067065629187940393643931549610703528712375501624470430941881196675187817422438277437748903609172092174539897408623045885164911522106538035857904989325671681126841237050884515547739889842924851840893940870347957227582783580451454805072207796866298223495057951016813290330858097199545712709322170468178199037238738953898455523682181081053811754708939348090224712399585735884877131803321867169715243661535660805062845582540800000000000000000000000000000000000000000000*i1^13 + -126920313469433647809318112209063713363846159309624718893183916087059568353445154407651255543911502029882180146133834921598603794268695542669414495438124769315131238052726269131965270019149205743868830436812034337448958757105398293503288038798147334075933860268627714540322826386132423637964701862755091840459799355366627983945712847847509700056654802093948929068027996938474837373370171519388781106297389817929059910850430204532071670345819695165881736084782361205921081585963894719688990486102777988587484821662422137801038560590462822339499376698464041222697774649055066725208423380872351459605821635889660247191446962855281165036018616736685471022157659683161945154626121478205075697940628812460653587167175325856588185493427538330412807711940785958080404260206483715185052964973528752131073016476032306090441870229829195554286211979889865658061478630062200535620595146792990891185177437762810592615695411633308483050268102239415788799346352893906570352383747723587653944368403761423161876776886407767103897600000000000000000000000000000000000000000*i1^14 + 41283591889634090169094942048207389469195635807781783183657372730185358883419234272116237078316590511906451549226195218852630351515268192093233520185924562876717537607740982278443134380527834520927827583330276977896774159520008758016270938191990514307705512386356082229593483898384150352524887245039012078030002017916711975525871762474695564409789420919784137721374227852102844345454782848033286994305198237685315303961668728548239485307479086517862443645520031222425840143661412788137410862287177231524541258373837994108338634637295163472729278713846885527271427837648014891323194872852469847782110834475556129732498802597517901287511646267724565217597546029891386205053472471290876744528422484154830923400475728483874025307684784110326255906086784576099620432775618297497637848093034354852625572417153665578334283679992221513397206689158028936883278681191434314923978932834135606628989648753457603349658611136888167278098268469542946872294253679935517030298849119315466951337714233521166659460040370907292631040000000000000000000000000000000000000*i1^15 + 46468497861818755313831648128861712105562341576357264603817361633882703270537656726919093185344338167814028232656198746475503960254331936458914650486785433741384770619036488885695732449298528724866468214881013880273867212036833414502747027365322344374718917877040260255550314832865923816662164020066208222591630289579086681554185448199017741182211734459524882787239269256065697371235619771671578456282774268066451752664350658728902221258739454339791145346293714824070035171485381972192273222239342389725204675384671077284746345133345718498405576512213272444629876408763338098618257619126475519722557807575457163601135132452171325669194222530213000101954071128876605324898385297354657031294795393369003756941022787934312166421759416041064345980191695234537976130881292455958985704136927073789724028318359002460420236518999781479790505123282698084909035558329383208843135080026682230515078070253190826347594515554043997053817378346466495851103813765512673565647856801418417861871743381546936813713949540355145728000000000000000000000000000000000000*i1^16 + 1124195627192406756138490974539155880812546023357750337285828314170965161156136247393751363618787731584187138081165435985335367843954135074854282846170334707828516194228966162066763304762259764303598553381645179033789552908270048154706768112077201558295894323743339900108607752930884043791514846680370110387704049940342863627837246012740780738462666154632937763209378102966718035188478621311416622099737993561465918558419270397665517459600962927714693667497964195351118779527761730036930213529977995691511550730254110246621236544786496007968225107395390759917902356231893348666685217013741137588183991275192673838463712272184331016940690187062068746982939536227598562945074571639806557426316080768081991037041658834092235383356357165940040586353418985506245137891311599350279755231675371814685826038124815619816281725676118062304498322965743198915698195809158930748649257240147580536029149700412291664637879166535880280512073951535548331591738930792423905956971332227981979003913278754082958409432681216265420800000000000000000000000000000000*i1^17 + 118087282192345379534544066975986212766312436998752481871169944827419219045484263123046345516602384136230865091901329279075959614459657101233054966224057130208804960447828145595166759729591395763118268857548171351374087547209761785230180751148233477913285640012137305846984950029318857941055682465497315799347604961029074106559137239921623315282819131548685066553259902268199121066582099262134358605812458654733174062481818093389147302822090560759720622460075901767690999567860602899831936636661260406040963967857743556771889979958798236412625080178461272059275928741210738887920325278456231698453593603762826866373006009619000244606586877792046809444558499100780650954478789238651939396493537708231540175033748995146633062818625431856183944453816440990148922614932893696531379608466704896313493930036556982771657690884009704124156076659994338938875925601404081706475185989256394526947167722608209559687456483425704936404095707598114785352811426417737251222433285080098620105819056013530326615900356623938355200000000000000000000000000000*i1^18 + 1254080728040778635545110582662312122898132160746760742259847823203529216021438805433704178567103827850372636949746938152014962952726724555034709978922602130061205176617641287656998501334969378100309700070662563175453675560424840529185133937263186501802679175839185662270661217744266350751647133241962724784160081216992358019984098806814016427451933115181548576155867794897860612761084663805142399305408020402091446973076918765250925016489352826572291527648033893147346391777821777568557954513877797308495319176370754732971454000951201563530924281545567488683707750634960504006497494836976749969651033552167046895192955909503872784220514192106928907358857953522776040094579232746523136182299059474134750473025458486815574960361997426555530624320743881937058684794897343596994882336521881310057160943980330503589814945544474867348517530418630900461425986179282647428160559239054220956952058000702262382421783486861706875043643558569040659060786184850234593083115463229819585168603155400940436349938167080550400000000000000000000000000*i1^19 + -1260724084989886468288930909896963627526463359884390680316643275516009905454761100969954885817322828982796709381951796940903292486540341967320800511650383604600596471094421872419158839298865546208107527278373350856006853930585156238282161898245225632657519867142497489987921270483487907533967178359957080479724001908607285433367303483257615188255834944419327274468689880576444883678387635747510518424985101257485604527200234802255208562773823151297217301847918892112188972301735002258675862382506209145006804575124249033394699991052302054896435881207982272455502570611277119942572016864130946192415135207988038697025143643882320438457074741081436715771686050906688334633833512246907215367964514719205693099386875620447474434936903208168316866259378331377534878004141304741216753043865582676123123557021175081697184036137596644235211223798915212213259509751653483842302936719575725996305835534261996850369802602623717587317662591469716216134331381688200936711536478899291931921510583596403425946115449049579520000000000000000000000*i1^20 + -35073025335037866730356329217322033901175159003187377258369107512287453911213196867953160640858191142621473840224080488247531396040946415697227221067640428731835729652655866759293998957586768833705172148803187639260143284104210889521702096211602628717113289252052912901074046255888801481961327385830454105100446281616537214618567805756687208095840920757955582712236714498149161443123923558295034272018588733219808511844130048469961165813881119054767891990488749943956848139576477661902823090669183172343242282710280541128425100942587837187212435581388412228519289854939244875980455343402394775607972818560843326943171821238774341009808628552675178321199263868496422402240801203310782832344373012688871677626767005929162268342489925075572420761901372336389394961929512254700831198345231464294906327495761396605372642872044432002251824343474796960820946573794884566013048215041014459957752350123788020669720663815719465204673368355710703552245008159954741037387715574209827710980465983525744527205209840025600000000000000000000*i1^21 + 7719739317950334827175522471786568771256731108431656223670213959804483433369482972228864458209955954321646570411737904001502009727450250444299668510671165513916232874835606159511485055014575842013770177176391491894265551741887421346589701184304233774108970873345772673003737834394161527713144264658975238753312021516653973272958938354332907200054111918152889152949458817808992332959210904642922315720116158255945053700603530738513916183300999732919562949419701245444704360916340984026582335514074439800237298423559542038407531051577586996230673480545712796461001886168928638827811068819479649633576845845932664573675896586765445354531700311028456363961760768813817233976043914066673026300141481558488850197170906988379178319270388583742597565148158602202107872564456901952030734918749408156029077864134598854323289547718182466138964048318729630897851782663065915348667824200680097500593656793394186511516153291750236362450475038523824344105606689922876760420624505494648473885688320528871401715525274828800000000000000000*i1^22 + -369407542229378911461620162472764049814531666361379057121534918282247620004095210269457982262626850907341433351616924784105287819079134475193050060934972981862880844111263441809343264212268974158766108618730416279618045591054887770851804270266937094736283078304696382636799304873855104023084407309051697236315233519865104498938601986020104447801755371841234814523849069008335000306266006274019367936491906331852074873519579807369964673492733160071053063260726540624626499296529187877824916070110765248282137125418974620555830865285484417345801671821144629315220418460247752836962857008617011989014495166325529433523061985696083413836199282600926404520770625599112643427489827933388585432520395981775534858237470785732041162943464149641465430096679534871507573041883174154064732228209581344787099712787508280325949364116309024763830300870364666396906990030941785452098654586892510783248803951178650555120657877145077936131408889141543209177458050413853285168227035711955738046788752384823370536536820940800000000000000*i1^23 + 12970955736098061255462170131383139522404669141376311009678125543626904284254050894402051594651187116961287502057862431710390270640696651185099576576929043175033016004140227093441291978996842574402845229952198028094858051623924702283631691646919548042839730693937330628576289411378793295536444621341296768821424294676326032439291628853731825694579737433061181896476364838943103645826217529571639951978696594214326079011095039315655797968124938357943095992488693115029631247037301678675093763875845005884656373749739514184433797568177988064828802099674228320984605288114587771002108086954403922413532742414759768315072070960130187602481360540493144826240220634843236578532280303220281965259739723719781291074173061939791034386076181166948131661410592288134619804126567243388387045383221094177009524926440772707589789857594862869119264408231505721033185264454253822495551221269286107516660222257920881527843446405368770519796743755447290474230120340849141240605644377570986693617840383708498582164629094400000000000*i1^24 + -320011521836777007287386910570735555298416771262465037378073905474497064697154610676060493684356142211247428232083074863339739017053867860574459307746100132941276959105005487634619261284528105643089115372082352199885116117971409589507203058439738058854090455103021139909188577220860821555856772308495088238773456286074576098528578384277301028954740155026718012675766145431842959527103208577509048393222450325481366839144229398632457573936658308127380130092172039171162937850813391504321744487479298628075948896598289079016939108287858816149125045563908343278151645171415677436125405484978156184577628842078510219672543866117903325196864042973229612823365530839906704454873333629772924472044708517232645707094086176701573511000488036206381100037402405787137643399245549589687555581736117746566746326621018387335767473342298574948491434060381547442865007387301970788552614203051859921901143554037182692089528740328925992592405037971088932587830838455639464985376166528092889470008993184202161756670263296000000*i1^25 + 2508428772386286507016878197529553402742667895219571157199853553264567935353554874945411656986252660110504001669464292147304951943560722980545736620916140828420569533235224444899218232320544245164533396008915399981555164690941234908049764384215060066370352953397618211825417766291747166135667476648060626939834352221696344077153555629855388855362179798771514700601402991808415830756263875606191728857016096829391495613236966696789809989145129785174657037120325137908365342613410652465103934182298673002924406919014088597547145599223462751957857409819962114347467703893452780173200849772826064835849521733916952186305685142847112953957936376622727291902146517370955671904650294448554785893580984986303926758888106439133531742045327565686672853400826685585246854629763589586637536706161612205372058178282697259059960478449805713686278905241044660779512819557220340075107711778604621938313202064277268004789515795363383161601478074178341666524275420334929556626522716063478441833487571317577583154954240000*i1^26 + 3841968872950079575590991439629904839756829309665771498724503886693986413584752886421119440878310798500996428108540214854928246948725573088071993966212006057757314819467028575660241864881117266729249570446222464529795651971548841912376551730011404843402982506864864329354722911797707224259841311281974227923401300743926576636209785843276307159224120053382383653018357932669333178281929663117179458057880348883537698347630685045173595556087773233095716626484262304683761187925064788969000571458132693123663359467463343561359516652341462629652223020456302265538747489236731630640893961694153075111097561918115371877556797819520021973792561769417480125516776266408589230472332701504801902494004375257193254955609885887499071627911986243855041266730378906125922386049433115074508867956947860966337042958533449452817508440431989781508593769886676637096236939209314842395924480296591842265170279286077888106213347324583432281846767011465128401753569298214687433179886097251929374131652874047606856089600*i1^27 + 645885678602582275465398064673236389471723881551075749453627355112826295889905990324258220729282975769625616629273486614362479542654943495095458890611002025645742522225374734979349199691104165942871276529193956290415125195721084276866380843630414141869003459308078800161563241546442973625628158814523310557536591293173655509126454600736476943994144755601780492784660489694460942340040531563532373911965817279019900510685963233126666484251753588844324688825394955916810408369305456647736749288866917102810169562197618575817009235534733806927641556070538571244390745072938155976306436892827937681022504633635765278487940102505704719549390068871978881085865998279330132445194685783804987677041741801955793337720261761908564853424434690786084675613039187387282557381396126682410276048429547034286899880623910387534300393286022366381019628334056371776228700062809673660818260526326724509707779959615265294215409285809658598399454439700157137729191062374812989074066616099025521229601867686085656576*i1^28 + 1097972691714993534536960089921857211940109975152214443423437550183872865423638353976333513300476793242357909184302134871390721018302428270632650573757406184923971736013515432613223551162357839666174501774629883060424142379369535082049510404415785645549048641780529888738648154972556544998888519670875318174055298359425734666521731067575509076898666136088475682271374415238785792331486353379934097802787021898641688857545292741902340142999702672601223860587686738529718868634744209806791367309587533884821806255247561927191970660717745679397849680502674386001095988527466967081620459015833853124464855530020318269837377046327977971274853208886373926147978887625253487203539700030195769560356167185073474530974102859762216847203090348538121865721846457812863321028737079513538747120847126306674737699496706355537572259274284353621815642012303891625655794369390792307376178008346227646529717098470439790409591249249433533010841743972339551531018379722545388760130663941113295851503623340032*i1^29 + 1461765433679054076944584230098889910695884923005995626829474230254165562776499961763235882326030022252835683766574454267285330649621976652483384566384812722555819376877553668501996393114172871387842649799336191056761534388106539964187434913931016138237709387662948006304722710252654566812862279277698261069965886167872573611574205416834554509924863983255580893098683070031612583383183038582894141812722644887253269977200065628578088128573180073028574811617634734802673007621978354500850569127510319126944185150116814111283443266153319038907073927567075491636971615577767285686974599482735276177065976167516185502985380440912217381518072004487618835844297125117147885215205407553445708876099885714212940384530968638894178300349380750936352862817200802485640903113320535344853360339257140843070164997202619722163558540076723124986507757977173573040853040526768852504217826200111103608454228230509983113806273898130725087571942172379881981397140062928567084354111415541706768611540992*i1^30 + -77609435067150521990468127676555422257645834445961875181116061257189301228844400608455181086371306220652211792874522854081176460559127059391726630920108543487203399184233239385131146490771337780458579328362625682593944216936412668548657311081174370313131039459735599378968802812292054632633223806368616953592722421097901546968611113275173068089320160383847338111799337644211340694077336918300575890541321413518434808834563894880954779041116570189479762635333905937672213095846035429113263551015509230515813262374999947001085646727995063772300210924164057066240884503170296743928178170213354589114896993105579951602274636826570896738249106517022262128401304596128903084925889563230049731215893531346264110625925114784707897710831792062109888435494049686509108569264643063998985846178390611080994979721661726846763048075757805538907703433394850909728330854501651953455383374457537872782950027185469067087570547661711569245479763875946730012306159312361765425409271145793847296*i1^31 + 2497149620063605369684612268440562006282145006129886055633596129563278910666286605775454512872571840139628719150144452193818129097876675981060797879082098717199997742201286690053633436555773923374166214267275392563830934928174913209652203715951157077658721286253151527283925181773299105304403466519977700393427365252924037146887096236790888713153751310364546299999274365528215519361278981100460571518632293560488616035994038791302425807092751882815923125772018061613487564924026442459224751384293575874948895276258956869651974050330954185697177839138743443275447313464456811142711321516285224594819734117600782793951081035217451523199414588372854870852777783798802666968545153454966042166275607272538874829288122865684707389380954845558176941479049740662688683108992082291601275281946021834697227180070398446922882313717113632754376152137362617859644284383347121776497575174000631365271382303764964826504368526551886765911317553198310936359097986491970554758608977920*i1^32 + -36816463902477748853328574991171213007986412058273936920950609843259109000355835348771510368306684633870883800455616431293090978165406818707274147595697747433789940808642646314251370993404043802735013268333541151115916409751889544426038244930947623745870360655455891706057780241206185066246674901526811629489527997006067061490493501401081066459065116921909000703836981790982158241161895959467740710570397610644528563591762565808723774358033435816530989580200541017345653319581215793588025614617386613158883345940423783184018762494446968764166146989411955556237416897378697433779998100319301582232819204592129693183638318677245743406590714275314794038832486261417376095236750971970555527367926470773925797517744178351446601907901419830591164812915059329127212594005096936218535370493604574086081018006842259361605134131260967499924113972747461524774496877214890043198043292227185091681618822495625270465848315364669514843917369834684758871843313815437300465664*i1^33 + 282697857978266126324441556035008526111166280256052279217501256513490756070254496766278458109033415597076747039251859459582621075681051341595208567912349792139761229841254242774188522418537073393115871605085374344859290474673390451421259905007909229514868937921880365230375826113033108330151665701530748679442077500879398844183522558949354654144781484438330877482812373014202998965910837797875461486984408411388196648349101063487811582096987847886249149764172214666002893050556496224443261406710675032270554974252694722673745911897804457891935434547892023874656684505302548911789760104021093739185500942306398709643712244422171077765343629230270610411409596981237555975452117226418604474604503238578513663727803031195187445750053718000575787998979136916595741189156654528085515993609532493994165644767997966517543297581999103918893147175386280185148427281607332581219558846788337255183991275222601249001997979376081062462671041633349393633834048684032*i1^34 + -1394712106165818999268568051708038067541736730817750520387645119304013852267122798201443231080724089439258859464552855958602578761234178556072317534444451685719571374865928232819452531101934155319845407218401127636112006591723676278494529100058194327664506659477845938581907543910398673380247681333796806579464267771128977599910990730319517919311939673862252538629301031293211503054107473468696272417649706628190353587925908386378036206985572900225583961050332995274061879123882886069253907008248673607883981075871839618499924165237512416409302301217379984967399360442448560857046422015563942985985799937158495674787712439058780343256773697287091300227582393065950570699632378210840006129890608683445122684430575876562460501254852611679561067269000800802159612428034035420549447084444784114909255100931135470957639083985474715756977157303474655527680983157880569088354084237598337305395092289133352831400539025685663748610991174548055136403456*i1^35 + 1652164065310534394321759874859666690962801266176689864379934060184569739686251931279516613332575063809844905225447677763379802564916762109411765445067429717903154149035695924272229339611051950747422290819642719287597410737554021091628054707074865443929762353691774825318432657152201625041207301095999194151926002719001580669377793223254438786453567447930426685747331112031336801843516744145991353377122029461575915214487381876553799404051812317717023546672808336316846769057143635648286560325873178526176844506550845009182055855359687307990236384471460782903928661800193366905369709996306453089247880937691689038338140512380893738409749624143269784777721217272191933513365217471808844803286776873758190010503261685970300261325032427644283805766759361162535422622086995929972403528863828157468653056038401508704329166933649678839476154355689535436449999199722324960022906742246180957868542700163131513817758429327352926987655464353792*i1^36 + 19325266610833655922347917628352114120455442055963233502137625126955217859530547120748318897481319065391757491280361628818317714302282705586872774479167079379266149933217473957106196985234602539172096799559580988385295788278283516986532492260583680199395443102865407745421864083912919172070125992437964942262708108796975911870562080829692024171814907824162172857616478144755115783482852474792402962472404088786894702842730928292439198532941245335617712125313777406164981258906123942921785394573135084854168494811470088384559836662193623670426157249038874076327530491591875218504352198119496274452053494552816370898982665782385051053202149554978925311835768058575224594100305616111705192367984193015725073023659698084162985778487105257799118767615245018078186883761462460072763717229603974901779692521117385430590281373944531752684852268827096515918296779523056158478407796269014310126116970511095947116839028226697711790850048*i1^37 + 144687126926702479000217588940197832093400605609744732300386984612547092059815480369960107935303638907873003327062629753501961631656843638579732187989605673914257378387392557258981046398342114632360747438726017047397348751507455548002687339125480081841992651669408507175070717226603342979371450159180768000716968329160361406009883731340623124185513097302387731848868795788134006989122372739870552163539795011372613229205614918207914901371473191982123618764313424179401590407285168978197854227991301307662499733766776242418989931405130453509518754485976755066000168861268782267127953265719644430088557153298344572369087539488054519871303667483295081292294792608404149582848208584177195866377307539890315056916072235878127526258661749442872549352195292841408256090469805510674034803660928122831626255447699772015913773522963422920087762816884742874762165211011160070297312004241346751975894295959826952616763394990538752*i1^38 + 126267046307235580963093415354741296766609402546826769999525091038003119919531548445066229038705671073644422340760905310622597277735931395671163937141590585116046890687440830136531521098571778270457507863544032838215141684035747070983822713302323387704103952198174983287103305480279999199003054837560266867330618615945034897277144558088016493989554763035574190731651685168175149156799622700896075868396490545441887523640157533136407475186251312736270612588928964006920222877881712815103950373711860984008480938869395922483287967129559118836969951493597477378159983621653961175918876702210314688485695675826866707183832240124448801166061167351159951817125480101274994648528737662398382915644890108939740071139210773099661180745553412842701652519348169700122454411048131213249001054815382900791560542467319093096873354542357269774237852698345668550206654678038199673162868816405860933207222914935469018049413120*i1^39 + 78288723909379137003673826024253237824840160141244328062606367775433963504580742296520862193939181159670191144593107406671245021327050070895158306952644357994036005515368788241319572850655913771540158249122945659140105332990160342885236199449999497138643091216702318294525561797804825313931883751591045444331329092775178647854376325146165882277933335300757266923834111591247087041308638530615835013722446846202286319212076327933094840265644928801762466310413523164228733648580830555184365863544014111335809706590860655778763861856345683248204962708319936184346536006468334053945877863247445181426102312400113604639007312443830609772119394039855843569942280894230312655472455845037460857168129793159802748433851759994457818697325800671792701021749454549283103267185791634469609281449480985931172674253231738244616348415688326591802013057159526712934014099187203046439980459663116337410561991906426880*i1^40 + -893287133404871034132536994692970143069168103065289035647693289746819308828584305196105207863601317215653191995083885159470352056335689398641423658566890862173513779121070066990447716259504150683807513725626738454640676698279052220071669933155280512262674240269194104374107019217109211194053757146783299832915197835799154827540447454897703392651590127341449119116764936238213653606502358805186831951826790922358120842432566706980737192018000082335751497246515308855623363943402161470560143363613202746311177895401511440687177996356765516485554003929978165985658172417518315902082701061995870491589555142551580511283768059710187386413956258336693647132858829294893825906819069225785382764335210485111922362304782274515681581660468873248147445463704774661792644980208242213994113076262066068610096261697035292870290570848525536377185310005140297871890786864566009696948911450346732268814336*i1^41 + 3053067393900386526761292355956785198202329903854994254387511531993915766544302928837185019344830230924897667645129338615384313220649038858193324170114929643049357535523042548884270105840379020889387007471642014548504176473753974399681634313497489010761791676817620832428295172742232678311107714158814256223615555642802813823866787166837549568894215326279312525981352500258677812437807065807837867114045543780186430524629146558847004128540591432986867247978191364947193971601473274340369078630346866061670135579951313798182128448376351006573255660818310068005035599000360450832369219164419153168522892772338940520604966062027276712404031950032100578744752487272865239526540144111805125244521979353012350496117304769111760480810037025060334263205618157177349304137358799064253240966994113336870451514573045929765272097100904415664340745330508707309041274712779141893941513682944*i1^42 + -7059925838819508171468043409420629202458799804245004788498075520616702461345652705444919913542666238706009713460793613623550157085415720594372426737208505924156833447996887988476349754980266403613442621998161389737198520287552811287103147278023693473197078963079483742823573494942953867016139288491609017928971585570865332461867444241319978214228771129967183167659149114636204269894436411943878103363716500886178205026715674909119220197024661422725366761826230452406534263947469195248006555216547817101691511170357377035518747737750582647377536677748198173197155669554971129574728061050974634117586112045980470705751586641964662876977595867774180812413812220146300654689749775190418778946938050587328496568206458742663456553453273009463893868108005546752508863140726642079759418550482452556071569220840971068891963592816038059959856546075902201662013959913307373568*i1^43 + 24468184095919262495652197364484745844432830135127787095288206494814402740080690478085165244307100537271680748145166165040004830686002452736445660162898786910107806865026422903127151901256612113423965289056670121371247749973819408124916383455450721735336451528024441892539974256569369900388662222008616940593314171042059142980045784355165393720785396395977948978957642949246545041488404186821728633226476543526054229430167059177941334937355959851783933205180881255331769484356145735454479363493853001159949096595529448480205090322459286168419721979465856008256629607133925655814120865410305099823729748675210961051210473725130663181118149354478025096044637995175671499134207964005244954363783483131349983122691158476092106044622793360495089328637866626545429009058617138686320479203751965443950848619704915888998861985110344908845732051469653607735885824*i1^44 + 8919207082740274533640727523157701899362019606695989972019791185320305928643448357141311713792946036848682525940279527563954865398404351640220122608551594349527408867165097233006814936963784296292586737881482818780280548422479555563662565111161952112552289444051209144617046794194082455657522178614998552559662332081942082360800956680443588018814731444132075436522002932417214894781180830127486335222785463757170744218760104358115733096268735806123550455910405175299599336537843386317637058782270516501409775017663022375308496535079549572171019362151411001537704192728672595409476112897650140149399820246563641983706577685031108150473865581032682390626014595976509070465864378478820521279778814547671684749245218291868312727540297664020049798909475260324383602535970392238979117230612506885961134561432227703305269114868219496840952387993600*i1^45 + 4286715520356728227290976752529863567978052459064382243159000479876244964809936084953221923548473128728790045205291431843724329645324877788321153207254852266739368246876914322091190632991887843027042586698308818500220723657713245587712139375732411264506472952403824350003563005765624015181123596577127963704230670731965158083456977381511121759561454809781003615296479773959517134759369455096710706573131749999156132772412370077081255098106002242462320171869300536842315087778735661606355257466494496824110772445562162144180156326761552031269583399966312355928553752855634549494688959709955519406579490192375408813265978954154955946207857742156166932450612883680660586705577709427809805413234421592608404488558043688938680105516804600908262071976469023560774127442535394586131408716708536744683791836608752669440924798952660795392*i1^46 + -50404583698001687409696386822467464698141178082724749127510123023376132111808105143009671009419848626070722720979434171323814723902633631586739669178773266867299259775925749475516796134148961360281253956659042151435838516388471630450859510862043002020108535673062551638052193811817300417599132504872150780624343772708411786824810310440127827068126351486982528992786393164647481064906831299733580490252405282212921354505730488777046222818411134940893052984875537921080367811223473388951175976947637839536578117977344623187059391587943483679131461683544687347666631532492356070547210443861416461828123749051353684412461025733553405838137671783149589897268377475097867415517413705798674949766222537746600558004046605333506404831534549050937312899528183865138225884030281616015792433225012102495221319855385090253127680*i1^47 + 174372320584238763088533487543876951377432946396527411035302113952420008733229144678000361183181028110566254373757162438902338077827029357980148631914602753332262538640976397739839079276319047582251890180400744788402763258370381176219575563307809879256968541106779626614809407431004790668630937800716305605401213113959446037018114244729975143220708561893794002142255175927424882273145480316146355470656993552208831925911318115950815587313049286089528101547042799025063092421834973461223608625377049424179479946018039095266481982070471109568950586255586755324832712431953691338580955184323571730549204836813872665475614833373822873634945278498784315966867188564161135973282163213600909416978241276678420120046695959835418151742750809439590114745799331942404072741206105561882513070885073454418122461184*i1^48 + -675322304254238930957891535163811573801688167623399589014679212557761284761271615356533997429493480229810646370320164855950689503595991919794468651679931547311697354505889146026456602262926152128464002199877209417746067950666895933858546197951216506258335705403440644935149982420794345283439089907499058459542360314326531278999242047634954016277668899036302164243644987493396608223379102826216466253518299994614014856172478880007254237962293265329287988211956843196588947493770140585461806557777318406204023226918839425114761544183220456940474029224537211736717092813842067159270401865013942610981078386000747898249926342430427161743138785539531789293123891583147769457754179642124098425459620868652521955084323754144596886169172522994915106765833144551229696*i1^49 + 2111095620818561803983638297863735665005651102363630534898768947145871031302190279575676255605896191822677406644255007085567540890963617110108073265907469754692077447406691224282331999720240164147938538318964134537706983971838008663649060590168539442782086953677986246637535543369744797071875056097492965024753660403875281076728054279276938410992503187973776401240346233107605704731687874805465539944138993088166589040491164015210935387983817414204492172734608957482472650379035188777366017444463913253944678082253441254827434308522864291898791037998308629127908313448044871466314767811053870410441627063063708963113699053259165840710943605645476665756942950174676007282377430431961034423943643352384121970797716641*i1^50, 574252315477552738828691410580489330136934376462903619581543200207970819729372657545398048373478189712866221808539952123818082333908522277227379613731327659245073350591421952480752268356214544075854668763151229498498275590840188285628094250201643784158797427355456783960619884443946816981175524382224245856102148433333544377487052367156777922765759495286325800712942194490386918661770443671959364923921323128993997438326054316907091110710291635410286126262676525351893869712842593568427334832839164941517324442744651999464913964718175632910842805508958428887762262640652681448357253890444108445394270205640096934208432913040016400762502204742593719025273808729295062291220073758244797936758206127692256700708775658747045110913813786188901975507878200649108725861924293869976871542469381026988371756779091293396504475566231416406931499061995296668078860092500543582345956725279482491777382638726832099602697244334503837092958625684002560457894280157466015606659221740367356114167083933734296888976744927190188159310344711166287817467988025725720432082358661184056275124421780804217575750342954266994445632737693203755821968123034664786995555890407713320507706272133377420921225502953257601470468388724839280454382289961948950242765157505819394142021055944552285958140853365913966702040788869991568584337062263880270909637476331649970977858752966732463959739908560360167607504169773438058557975810016020529152000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 20425907288854757290266982426342115273611809672242618138651126171634147123236539988255701455461789358511093192583665012854007033901856366767048815755616553258410692880547025364677957527574455691170698028004611378869774769918128334666415395130960363603602763794795105433051489980956060406540143798806013811694573435552833544410068961492275599262281570046312903297661652453559416789902343795035692331113765495886748499309596303619305572294498870227105982776201199623543616647975048221927543349514743839869459995886999426826852245178623827007001214360923189787982322563389696426055463357268798345218806597739850761617791353626800817640421849109058595810771057932086676932084434287913892930439596108408240006864211375661890948774604764673857062806031901496416607370030929527044154657404768871293985704090575532356056185770545344666150522693497899294995620697980097703001926700967841621037876136776096081562949571685325179843101974481684997757283720018060866839853092124275632651182411805464790246015066841185151295396651417997901677065425499556424466554934736570319518933594513576213181102409545437713328964956099052529673781531892463409878413906994116689280129113533499783368640484146643061972542131123286853449383243034371350438342170498940313479045692501130956006706967546991103827341158437232470204982373035769227160414263122980279916818206356134928106837797149385457380261920701116219499227522698406925434880000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 492783817201715621258054541246841077405132307624663222938686688794312624819507137676135131254441962367126107471925641906002668620655245839032982224193261946863179570730685256861643529216898924879509792274505523654693213398582922720747542203906791094955223522586976161435929685579009077569236923754726284944185237140216716882743605364248340171732718741444345505581033084785768144150024187105515025074317890400253894107524911472084461612382367693217326541934079666509532085142759408086797976672578603289340149348448501649362823258266803737804427709738836807850251031013324670110847077572954991067293028592695982425504118138066820716570428076718839245385329947718658446401486202185238485435916877358687648924169384445502061692525772527030705834644349431581431212761578378576603771189527483849019290229183146973048722772672024076735439482682123606261071633657153075390362204454624485384803402553373563783117739598696937142347229866323156777732202209798623641313553864366386255622771703780118039089457710758716985659163286094209336425154969784406162933385773950917434935665667610743461261571663202258814303913614352545920285082753556417758251065752647592634677035869403183868585765434493876043504128326203641446161792874377297117554856095724597128448831731890096404239021851432602358855972279351220313120975011381712927265741168662198584072580071941586715901028464643626741338928911088505389829060099733175926784000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -25975044180035645698589738796765178249878848243246024669300390234031164810459126031184754359102898496059324951782632104986854264948241403596319812272124343629860605833051433400660005474620006014603097551540594102785188033583375095046184851186937873072585839577852989463372322919991410266496101796808921070178036058722549079903233432299998663439557218107281920723303328371942864845552232490713737803605670270195761416932196474159606994741906148548543885785801281112795050213304359021320608192074914145805997053454889627983613990036879313783815021242323882392765059527401012061487181400524685616904547906978484079574260175433903357765244134358332078705058424546241773961052309182343520355295331925340373718910581728868224214217990219564196524151018407737895368784487247688201131989256764266561103091678283708450731847245009384418335164468299285050328940387251342849522614529429345239319299897391809767517650692858141260475743420847950895543150162962401132847101849179852742717491373631982553375225662346754293111953999683076235176885709055004272819312254737463184234378721043463634324765497041965104092312838774194276830178261464841651154449632427261104488060482530696154916735867706102056180814194614954985197828777694141582656844489878367161117686911870226338084696963282431870309945515535733872349036035080265046135217049641775583971657196711063493490042370257178532671638550844908852879384023318087868193177600000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 376246084992190620023501080364399538322170492970706070851103197742516859361653665273903889646478078398151806802336208922398674834636575624741581772517093757101395514696222595600656802104450361544777439146966879067315722105420902809279649531235061180463017596932844589490343447693274215492928240066306517387338151890627664903965173951688380432302807240283903342530667518605728563872717189825508045683329282337582848085978958112644103888794106737333131177865445375162319858927483574036244612239604106353030120445847839995866773585332508542671484441657437207338712684493465312704254829303196834069348617992539456039352798808632149433920355472773356971609681161128013946735524292349432526616455431854558675928440081790737647108181266522498728625882647641814561108845319966078080372288707305937393540171036553108541048232937003088523969052834364496688191573382200857362912344042703309355933209027289759357146918620661629072040506537146190858578207776960267065519204959853211179918144287310888041501455745565179632219644604493655701462566702977277948035032411738566279939784226473805931202609188637326106011619215525073897349710479099161615811238418442145360238457488855716622327495225574976825547355013458243477387380937265199543494304638903830288821944775954122907104172479183749292027574604697946684146593866147404780687888546851027504157035089998724459197821107077686914020600879067293106129799605503395164376268800000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2835777740376289731899617626810874548128236088533361521527659968799882205876843466918726009856432174505321347791216525255947666968802765083417115235096876982907048154947088889331794912925475597507074001689858895691085341991604702260215521359894354083914202602827117451449529768006731014732562311434423658298077668667894032406463936532242803526170390080827299693045694912010017423249269301504594903081097696385216493273860779592034393554442161948206264934369441059644619737951641799321433582968340252448961063012571465460863351120440472866279553108448140448485705782111711012394971844163416622460765116498139417373333882732914482856860221675762905704357259374898026479285113386036934349055990107474490563227771112001028812171161999149000625543669951137448597191938628732289290848099465493603777830064784940121681662590209455532011107755173260911959570221198535438012708637023297393941255479586552806566692709986838435847641946478267762687492324620577377638492624763709633523351394395039408822418353699934900183322302762044478354488005584362991802348998917244214833872796698916112952773522450692395634376523171901465216779680845599444033602985428795746316805694161100615568084576240305679767597074681067961921436328283163051206227189537108876262631094772085987573088602999750343049956458115583837736622562031359032988212387864926813981265209105743569457247066687294304285243036407349912288843199853975530658081013760000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 10837256456669185041231855789990599042699384710428804036349910251181498179697273703165189747102409666876296015611380651751151090093552807589209936108190955704038747194405516503071626560302300539787403857778830362986041775431938282455021411418341748484375478097865011534887878535060379256404800334953828099609453099571327331288492563541865580962079908585066907663157091370063716556103520418520852849596203863827217430832163655091616081671603143006798370803239139498396272243867998927554992006737101922605506446116653565802152831328431491247325658845259102957221682945596021346606600935013681901386521860383659798877745125270062874691788149344627407913710958412452329543231787000811409457005766686219324081115538793881078119966162955186726947284081939880024177934182337878996195817050541123758551868136462915559902006918121643524506955576995542310728243455235089177112234889774130635497594421311079971115424961775631059088615225461274554488344425477921086075164754740735934369138370003651339480533230397313997213650005485459652918006607233906913241013971749671778941308852527501352425253824509816958782487040266030384769767738811256703713738379972876256478621926532586974101026073633400636614293231046161492817559504607470019392571596101902879119801286427403022698865894362288054945561550603792534078040713189281763901944740298406306444624850975309116535367724493159234102454400935519369410035558427529001053244620800000000000000000000000000000000000000000000000000000000000000000*i1^6 + -12037597851512744830128677448724844600067381931732076431403763989631274964843819408726621646712747218299464495458405453171116340523399328238270472908287905692457274447880928200659666837092616068336371274899360712502422165599312174258312354186583065900540704045134999149967853106604959752363837492931463778448988140781620437022509960776267339493158889386007561574350358439597766999334826238230092288076551470660728302862049024126049295056352933904211424894848742044673638652547681399414393389929997428185344548570253946302793009950687232739300245669090745871843884309984275021428459487047934993295467791448275898320558864757984348943572328210554310568040613069362420544611268319177999097900450001811204579863454034000535226249406343054518291679418456591019042985415819442260831402420525065848317159443695155700857838265317495466007017293592115806861885300737466445238805184583713369832909928540728623192133183216836471671541733864796255796629530966105442343300024412387456440246634376452427488017302746121319324451005305210397988805536382587293135724566486504522824524099077112656112727598433285369440439601982466901787068831376483524003054549622075718446266639328785441930439426253544250445283110721013867180020738428172431325037838975085709757790479150401461586242118239260375737487218528458462049726231930157516322660101407758587644330763748934386330975675134391940158252114391170333048823336477516523519764070400000000000000000000000000000000000000000000000000000000000000*i1^7 + 1040571612786735194830424450296435322576405038543598018111594263833167028885190565846711274975303237041692863161227747555486949977900970101175203316637918849139257069495505748649638143436172573568385647967386976360264873982687772907744890012767173784797228738697021627244438477645761375570657391359099105010749532991428879252395170870044074061840511954914383378038257095589499852544652866459129710957471284669252738990529892623229240315502692971374552068963950011373053395684850575917352732316698792492728013723739483572236329106902746574202213886521880543960763181559159650727476876134716451954768635152561594654525140936786930122717088571597443736137633658083202133793718515978339522482751644138544591772649795700179775419628651036368159771897951247399591305948286833767778261520790629223410638901940141090018276891750266121870270017732037514527426423420158292932431420270893604985838590686682513489432045397443680511847981762749635157386455976617767855823880406605265277094669711362443556984766111484079603599217893992034422374330879652424800962504980795436964351493354986625933026769421046914034564936048405618996868062773633822366424457659083314405484743842102193519327685722289534821198216395300507047108887562934271848533516765401775088853356978433352428511923132815211407528630998804835992030048670950430260221696393656132896038646116726856523936586507116865896640208691456106675280812319406050769266278400000000000000000000000000000000000000000000000000000000000*i1^8 + 6149422239841362537988525107466606546128225095676719445591915424214457454962324375471397305922318956258580660308701767048589581968502772001327594640746102377098938716012143496551780877869013050275564549108986955112527073577719747706443408154966244253273323119517625560022644581888088260201311084267034000547898319394953780357902678034573675265577505380581485790068848586423966080084015394997822899540584652954837346454015242468865617800911005080553664438368043092434726882399509263243889116356499459452450543431952023938306193709615887117137823682264579400725594299206871157449222900844965193130201355535709155089233532246135503402708543348305395093456240056816526153143354035784442055710230659169578061325926084151895623937124467644922452046962921241663837286825787708330270551123298220086215541424072624098136873348289711660463278651691478696244362115053248228243072745502478720786359214298844991551063676501736523481262315117750912218430169949059377071334650734672659574760667134280156164022296580873987378017482627685479291505622490233433247295514904484974947759962477624072664854196325665214503815281897671866094839830744779001411925410322160927606204484851489404457678805017066347140553914582197889554385422748146768590758933002134171937138245531400867334230054074351406855117866791249328489056774413506818799227994991170610237158056363605532692021375898685450146099396343859763198224687843768036584377548800000000000000000000000000000000000000000000000000000000*i1^9 + 46048116423604185898405327651620309464884650704636568523962195858699990688137593969626259635497588980813244124081409042401072461868758977840139255059951360440389563761520601220126462485475635842498533779885212850932578983835023377733867366861815870626189601005360806751730717329666845396747359060022478149843662289031129508217278920409224800708675679258135283125138824473651979766390300439417295282079033272625810967246450046028616724330099303033166723433262033806592465097224610572409154699746519190329221509119338593383799225575710064339357353384308955203145099649410621529888951527612791218248341925694524049854929308723140832396806884244539719373872737542539315553643292255392230226254024640675037937412853987295071154848237693290528134970749428960608497464628413817870935308559918470426147841893447557984896498232388589476358781313139017844801162180231446246320151030320573705016551654664588102660684633688168701326770527477101388366738435589133389549230068813204950366895391216952627239960966434547216555433563168451271816284034735582741065353525440920528739613547964228572495247560530146456923012134900171610366717060603126041947025755026683764449253788549878452120224095955448082538119689131234323292991787045465106218558709115682952909437358730618719986411420119667709003441279655820540040622033701068385734821833141406128793042988263505227443803346880038050548489455764808452477305459703176414300230123520000000000000000000000000000000000000000000000000000*i1^10 + -96461198186496719839587317638787150860513550808368498161059841327183062222759745655804953394816666254364618390095756284815200762320054375867042770474228902394177213304072654941951699564155432121031690640690477964282555310052894829494220480424849856568088662016673937300126560719539230938173439015757293248809184155507719149487556168162978954895916669061398029041332872571932980115559520324424992046413841424494031782831369332555705550464422893115892410947158945972939036168064492119997267525660184566769219128510905963520281159691630236351337265339642984406596798053077205243305769903809530907790650793432146469298103504582622967889040696295785603423778030389027909738293077427845443511008785659511858274925063370614072234038075818054246256430279431580722818553776681898750526555084187934055341577740140667681859134067012976563120798508950768734729751949506624905881536503772252079040397107053912720962465238296676481934938229824236191929984784182590401790629586064670909646428905921866342431830698616500523658032565694200059427309369059354142698671189189733795658250982923433263861507009537721119139919086409577063709233272260944200155070301374400171819840212594824315475398784251964856137258208143449479751515794996433767346381888027534878090358663941326855967862340960588218525741915612294951492056794458315193762708465265129804102962148432432703282514372167180880864023290285278503730230068812854743288250368000000000000000000000000000000000000000000000000000*i1^11 + 92374937171148540189625942309812866187556619831329517254678048671996535016057308249071817517261541504208483543655455804902203267987973159330562834035900850964514852443894858033516112529218543132580633345189375599479074159704820108846078895649259789917719895099366740648566942106360329759817100287350676094595815143377175456489417760237111605616405406146102971560153996667698487572492671335178795486481759059253286372918020359209058394963061750908533298243470500079303888975688127387184321896704249377598111980151317668850638390147597187909588269084764352252976462200061100651421545096054926613092236109644936331046767699711354394575494655314335126688130598730482422815962427981777310572915643740872986131590319152040802515257783084794273725529298001435474013020916712091219759834544405605449877725292579502076664714471096856880859213632877654059547383940757547671099439609208239729039641749864379949344115300570268532090861897347983382639839072137960496693734352915858027927919613680488765718982453401357005117928438828621994345964603057844294413093911765049933785602244635197688978004147781243854176151477500030409375619827330004986108240849002450622932381095575066840509308951647791009479981607828103618423719193221651004266737443743045497403980933228604424113161324706825340555735135057192607932039997618844746034395486918953777690728573255365406178766627944761787646369632977001938870943421900654473608010137600000000000000000000000000000000000000000000000*i1^12 + -11302817247474149827144677533163822154079208658591538178459108085884230397293652760216628763283200308974973080283706120736203645672925690265295931961002482678664073513877704509534964487473223952672643531378989114055659413120973247907399528892804043124200325394193397288005815752230304961601953302418732307163065369871949289453785157753244384219843323396258731398196429019162453763340686578832222411485180222407668556304788620123486123690604868289037427983748265697931074932020251945121908483136171797287645205330348882095142467152056852845083381790178388412942639489227338864983512512847584445455918061935543263453376032616693199696262619217068029527056672750594141507411673309505500642343844084108683106182438771566098203368521606171149246290852815715878580204384057421715813312705397633413092954191246225529340153210131697321434201582726720468497400155558007543551535085275407869314217156346204614004958293309664525132927166169136884031787152382984552113213740537804144478691848849699607320865772928115821310732779912236779342815317343043381786376958253504138847665684571815643063970037450795830478248557390872699958791312394171086308897371921494966044940046985236536793434796189684462931936804403598524409237285472927441258930726034503653734851655209100624655571010380265124401656357453600076296932015450983226928071397422513823062590113492261932883141450186709204444085530922530095518723840115596322796050841600000000000000000000000000000000000000000000*i1^13 + -22061327280498110668781444615396000440381759915687778249605517555437227141003899840440303281672314156233843871374815328238180589222197785857612557315920441199075022708881591789517708752672500690985469116409900052145756525521300540318542255334808287222734992192232555041463919559889171045510664928818456167255178956484489934196715175162714624004993311490323754652129948941626307349296741798394272421774902251886940192673817816187400117933349237639452823470623024121503860357689666339353653908922614092543594654191961075637863343665665838150230311196566495223922994546357981597720938198822212084774338901549344335657494056726233923872397526191911995792408200010965848544745933768645016878888254386165522813913135994641864288390066295857499454190374027104614672305962202249553402828059980503432759176683112490503453207206428054948168593438713866315585045276809584626209364300341121701946905860329234415248668740281461290797727429619752738750081229813629196463682166235394713108785503105744414000774933747176859788377076413807162666160808716402735091465591686527047167904159596422172644128644647755793603842717612955115287201490155898352920185138911323399720909253737395628311371358820696379105662419407700187138943656408915565356354972121944193614383368790046451266012574442378826722381145869217435082879726493247877880742187339803657814576036063854137367468443486137703053803001454056120205950561374285683311719219200000000000000000000000000000000000000000*i1^14 + 6220299682220436971747670627895901379588060661601756101196015136898121581536094489177825522162796910491209766923530482566574512323841810828979646916994054650931514423673950725424556305121462123837320902746575209487579907531104425038319836588154345324054602918195496919601451640892922835850483525446618038743963383580209415748763546895264898248160841032690652763058008745882621804053889550496150287451168691500022422573686107272697612224901026027928017841266206819953115475103065917582590203431847158226247823999718809375950986708335073163480525000458901519924550173977410350871702819113042075134301014764441003045479168776674441987662482115725805259072455063873982647304567308767079419072799279088163489530381939177145797294388141364266485831494042977158817855287515866304483015931998081705138724228643812306716125621434055650004703153640351001005832922637810347511189691498909669327924643917391831889378200157138120633132869045886447815999353726537021472566820640695237466902682623067193829985952585607680753973565571480872013508742861121798594820196463537678751359149559346227704727600598015459214993052865114782657814619075897983695178602805920084878560924648885267592697906659921520827620743009289918943314413875736925466414915571302010812248359337575371929249862809738160460590976213846794062717824584835006145628833935334338845094017748297091892065171106892489080098360027638505790896222215855394945216020480000000000000000000000000000000000000*i1^15 + 8131934276071759635521590209271288978165767187351622807895519207838472477131135597084498733993232911887806204848223298478162525580492421754423285518004243756679939004284046294684343863992041180130114661030458845466513249609927067017107427029408155919921746710610617266749051073615520361076886220880779483967518296807003617916759640160740461205971938954385996177524947803859613543743066233566740493463820901749039798974365975286867542326693465203010665486454120036739829639269399750552035164935653487828461409080440664350458579060637021882538617626111641842449950983347044279850146331465336682281041370159685286780301109126907943922125953570493595601404908340456059645605848713895091123763835585706275978720556695651634250519315205371306613028586174188494762634486939824176950042270728063031614737123784724425838818034254268400732242641514007457211283439580450923112756341373461740673067447365296846511169154286622405711211092480445394870646733829737133587466611186948441129657805340469327731246575436400765410213882031564020115536975344584121952222539514324246152935057392235712178879366767831779761447235517296302571892693276510991202277411611368058939719188133416376444693688544019450564215674015811917968382823409574476475851412880218052696119775972459268419961949483715062339790798805245793894593897530149383630208986134012716000315938677484207084114949444428840631812960353248863702703539115243236921599590400000000000000000000000000000000000*i1^16 + 487052472851126457883639429433493515198835928330991960049083607362139444104109860550742748069529633876913657141669541587359840070641529454685501901066291005372172431865453300659240386250086779576004882903967943650257959033351390678933640306481062071291730832777785838160431419917143985342539251147389218820865092594174348991818651030206084854335335420982330860274765930647867304778170193633211395831275370527504345203017803690435720829140884043390100295814471604133836312195473507869901329003137199953067857800894329720743483097194805574976438873583619761454541543601800164975123817645932190711007040732718629719388316105367622407740672979812327791196990158628724796414174506500421454831545371415630380844359598486658114030375511956419881425909076699236472462349687061133129010982099759660044795325092492822375916366404205434278591074628407546240741025930697181409953247230417629049323739530048921467606569579455901300350912827524070459011320586891310235218598339192022649409580175133336858185372423652714126240355771063979543062940632556607334520582421270957701849744958562937390132385838820610675921149213685539197203109242291841490276157482480841835032740273910670573765241830580333424052410776913576032290952991839146836772859470357542200648166177991820496336455258218680144473733918025665587906207349555093836575509354371446683869269453597774096629341086737516613581730922808715476392875860100797295073689600000000000000000000000000000000*i1^17 + 37762828359793358455250663417420296653173864641717640627911502753919558537740861241701867954645352715536502553640236877798628016120312842297569982658417273617055817385378334547640391717153887469468217977823128557626554324794857406727861799103446615678892323304875543673882818317115151910776164996131384248020079922581368414647509261642410506380924516592075484323750458649319090648303582780416442075655862764976092887945130960578092049252187687901459654537717294660401621989756038273501114119476279931209113051693389467436542879266755906293678763296532942993809995069419715463460303627857624573679942642150335485047355389021780002161602994862348590268217840492846051653666878011913389218137557088310899371476576055095818368260972732971578758273176737858178433853157349567527927368337099222377059122838067182718632673624011938463398505738547642787681574243027923383443078089614317072173465110632545056640204822261021532193518286533192924041170522443407208997227597441167886660734129010542790939945135553801337669034474516888819673683154906015884464860418930555291977819686602988022054197073629054425553597183259743703535304956141315870333853960812717541371899399034865762419004689382271438603913147003806042600538453345970168995363373122698809610903859530308826082978215104956003635980787118789075067771714551108692248387364768892305454271840379576656270746719533371386323672915374929945874137731612885521950310400000000000000000000000000000*i1^18 + 1579178114057891283399913533575488495992695297795837722296543045562419384817049542967629446710748995473951551966287652776069860880198410761324998737999033847500456277039876088351943972572331484790112736804332810943646003589710060194681052398782480251972117075734416081523739732317238796870790349008404214875220233848917263061855571369316128131063738536110559475814724387710458350797175696534028129540422106779225640262696845819193467985028752621746792451201503063700562292180521946769187058607310789735362062498071699120382436594427378370685630732391724788549175643896485411501275225502762551195179838226350078021975652678177967799360204958535597301788872338061090556245728458737933392918693063757837950791180386896169068836497385013093200840989507919635741691624747957020564667065911307273499695064371228028430510585807336439623396462552809503450342883241770928148272558803809276216065291159661998277692997524209724935588286809522222236105472669817264096047909805471857124759113459171561238178270192963384277396218494939728581495371330492822702626639471169306050892062140809737493788638590664460236832688285778382139743505175642524331202274197675090743209720343294010335932269493943037984174827457594398260100695688226150559336251537387627173419275664248361561860792795847989472524097075978715634262435353174037827262865267968864227420527474846557965140112158883095212535427510466267759933600725762579418316800000000000000000000000000*i1^19 + -158635541237280164370655834515984354998246433387167370027860879146361554828423444073731274970324095098448504334709424118156429833432452391426823189434639380925521843682515166265233395331656250877474625843536479116276323014810938204691506485043506773205930557589623876588713726670892620673719779812944225780876761635601883695359760503189766919249175715079548117410642427487883161892986220116889141052719325536304639515638597131033710970148863251294403658224538071577638715265306533235031716275663417826666045887887990898056917712821675549471315268025970093973684748983681262059778572395064924179014535325745307127304150326692764888241289438669520122217800313906297312739424960104580369448588691279567478359601743281441909316489721206019704912745594017161715039694223040265185857156181097073790122809201313779390587416475723340632780507571198617337146130693663519541534996616328108570438842663831769360636075876369427521793779820131647883037678080331228202694303554975060185900689508984435288123906006794605130780768020477003484694550109703467250117369086713156454317171487026501551694593535937986229060014676799250974891851593234887973332031631837054419406937027238112104332191960810450365222180595210501795599019721617489837547504098489208532372742594388252014711803310575627425791482933292436370241067568907246404337048381124632317034415927592123924551378149723587734202252148209091314970041301760521525002240000000000000000000000*i1^20 + -11805465426449585482592664699586286053406972369256991939942929120078067599426889067120670766917793662345207906050890881075350924278595238352088793112306257578218086207979435823302550333045734190348984970787900752326181694566921268952579145808451396265285958039369237444297950605392261847800587423623021723393079802060123272498996030739346682514730200247662514344424548633993213246657998517794974919469384927144861272161831836713342884379840409195533033508554098601589945544860425146287362215008905493364151882338926260425983542320992608795544047188709843612387073392665238222584346895676573243224882254587890402281185650071599428449667441737127329252517905606577845612883029831975394659334861924528883162392019037013168751374790674598426641320676180919636775800456731387496606087035645488804559129104082853024956407411331512933547645337116480228632957524407344701834700925535239621049112835045493555893781640583972466348690366027261987969429454851200966360637295820653810335213491505182844184463289017739769875989655391075121169572578139106434648403355620406665658536305764692030621794601534767502270985957640436397279428783977418655513028303871623455926656510327061874999309186663671876165650780005361566308094933130542253445365506634425495231979959115520218360990595565254986731220039239049236209317526002758275076067893887088996564192204595675805396131741806575878612566754584032223211036164056840300134400000000000000000000*i1^21 + 885414781127671168717146330941579876164594556225994466685348720973815490946305880184280423584702464867038808458232276712040373405943951058341764599156306185885318291999416100290408352662540819004147683252199888437799892847402083255091668461943372053907156185792235572778571342415623090660731419240485507727144563934228161512325700406696951982849052912545961554859965118447544386049186720170651561668644033968873686978828894155602923897792571567371078289757453619473294742767686031934779947441922556253102359537156074061547066120662198265357850065241614577009231251691443366954000562715117826508765541483078617294359108895934629450347216789001388774571948268365639024627450341658257173842851635771612739429366818935836781884600029707523425966786342345110627086028098910601013320973233160996717653509275057981291281652801045259499283512421080647680172750781164727321530688860726650327097495324740779900496126277103398100900425064930940843686093204957116915754886980913265817129151199646713443676314925284161130825742487005575414214253309830581861777490175978138888735195191388741852902592796027075030320752659854011493366362289763307314525014101063305072253495274802176801737628963901491096388454770399645780469014234442681643022261927223755440955496283440267448245443698936102828422663501753654090328591799590482135280940595704332667483337046521956423245732123934086521321990943223566307016241256962038169600000000000000000*i1^22 + -29999693313449388172063549304860318883449965339883541496070503965804598940268158334048486558823792393690614197855619546725910528180483098698296513117173093430895632935408445396743540057530828734433680194940821402320959663076565400556455868619844909881614297268602432495267756486263533469990339404758536029790989273657349319953830918013476800473288821331671753106072889541828660204397094958646825409085586893655825070575361342122055710301610247821531084724371534958819872085616811370522619416139927392959884103021478708174856802668110734708248487376317262234348566922019825047598915784970294385015742629990137844451252757893672735706700069232746686404538373164413556592899551976232179416648267989001903117678498351582366650016906811185251032387720520964896588142931818960469823376005367231427999827880053845991564374030637348216502750394344622931003057453456387830802868563347351476278424475620092399980801198522865684551277967324878305034768357102235639786654368869723706246569946208071829222707274601406223548392599608117875296088265438621139738015563847408046649114012370045104643117783829906095168714923143008079196859366090245925813413945681542987181099652420105301932056143336184506072860210496064485769505157131849678170653065410569606686049763051750753142934728965698604006489052576826690382811739813792040613041880832543913325331792270271654002291720624236761038431064813755652442344710473357721600000000000000*i1^23 + 1076897078802661860715894091180084749606748789137858039002352422295043947795874225650249512995395160491249741629313052766867597269908464465749815419756535819557947980407163965110066530431557658326132735667997625846096697949802000666863225442195268667655397693428338645320803238193747219077467903579025934796598190663260359119461745326858586337890647560141166014931474785807468407105606120202352120461981644615355076802929267718702210617715423726393837310361753315165354139003608279986597918731127819989041555264864244291269855677580062837534171207335197295484958114453036241453598454768531692688133954579681994762271988105639628873643778139332886088372163375943586628693247214626397883533341229238375896716689596406488454998097151215071985468450901460361808338944290040548298679564906324164168807652702489193536929558276467653015458363893640138842154360662687430507607875011075752104024996194623509695581018828233253498013310158896731102418443797260556104634735180335196863416051379597847628112004803341318276224875033541495093098374974944794268532602672576148732480578625187400045153997520556951632287973509856651366808806384886169642511655820988608381491683855284036787353298675590633714420822042211815170026731811208583500057669369303647671472272343418224398378150191903433024596376558162875810567893112789266067773593473777475569647455286806240421331334628237790337711842563495304193585852632059084800000000000*i1^24 + -13948759102367612209566838490111279409403992016554408282660681599621258624335735756736298284135547661586043895016034571346192907615764773102709284838550207611455069600251923387636796699741998787722587496528341574218305502268369211787842654231346780050250324129618779958441182427608376627278731453095578934226861872913338776637258001726481801724699175870559908495240808517779182454323307361600646894861232600450887942560204474233086968771040131905434909118451736037475007838407689883147778403710565798414319552823500442857021409845995294947602685133520042414874481381804991447813974493070538162206059811780505311767167495593171579672409582769150039812798567829880263496288711100688542782968651264585027028650208474201677766161710712723843721134839140304877957104849286273562807387687349480161710392191406240383111110649977236188650260566043519630015218978687222675036385790391181342573982155157247761677462498300084824214731417853791287300520323703907592928502053011107301606364914591708901245956937701845932876389422658334727185849127688723308915352931325567589959743468823146369588526966287548918874514512815765805029834055896546575275810791002068951767375191261784900265604739136866380057922456152618132468930465320160135405461455459790360370374444282494135071175438345142504975454867152251821505695314684495756677102635411690698481737820961237363825289661405601997014523502839186349629427709380657152000000*i1^25 + -122616514749565925988164526873197687636508437357542130029789046393468977193350965440355176390456622306086854291372147022267517354314497482560432858414362292043630451020793542787574757618037738721716981634996577254698695966185504197720954159535063583526140642580526911088070854276863018847266376286265609150081011566239307377411891634210304128898736352074945500645314717738394054036449454985534864050855076355270888448969204933999877196625832754104247384067799601001701939199130418235986597253660026093704590337601301763913117936839078210025443438984429133437352444480225858165752974697635186822224171525199154779570335695590135933307262718553256472948010888619278148040241470848522357896276353789768767987124193123419416819262650481990989111740961610267388229322167592186802340654665689819964598610999870592117586030234670985016256283356704949928920904572282588654880201182335393078555285588507496678523234957240777051742056300300751720813684615364930040953630433502323834332575410745012084136028388171059461084424961400818641353491198779191845721829257902242821526168658695014033846518833126276592818832188584060903713920439213355647089257291103726396888823859744648498960965011040974797177368250551549375784267993821365320615564789295829332542797016315919863040620083558060360468514134391017844501457227004232513328433759413512853381065350387121706005724385441625302023872067527297003759429411143680000*i1^26 + -3325615831257147510381006508774208724625189655752984922166964471162164926900290785457204142124559986262715950128265834390644531907500691079266084288516899432849747478559224217374229979476470421567734307805057325504509785690038228649514557253389431594615350249495138009092522661608977010882156070760170789452824022426293838795462294315588341108291331257410801607553840204135267516830919371475245404888132650691909881791504925895542624930223659769349808502343602973971874167849043845550197503062777774382085295669260487273080590133848016675254664157237404820507587137075110494502237140586862756407156994922361186872961864416256865852528025760133169804943768863376750782970307530222623693858199282750224846676574224990097039774942426779190914663748416722862730046917231525264608822209718364047716709373105629890199996924202842924632632993535156905271504076738424405708589582398326952812611166940111215861603809661656588063666726147439265262138721414301941480900826677283706969303418825895816370276423848265739042230133235527598226608890917062642536077888549277822612137283162791805343395852454880724509728317689172126508938762627055675342096704273125788706029748716510791515759054969149650568678970851401697723326675625948239534031598238098680754991509840081020913601843599804177573627913267161410123721259276718553697487416459796315953517459547955998089036397126781733260318834360314542234303620710400*i1^27 + -8460330845230373114434149153473706611395410495054417488342389173957077479474823540924294493774280874976048261779401279430507186823706223243585033333439608947106809496062423357873737425036867409221901126179775927736738716123906488657683779781600636158923180880629454425556418655241387510727996321654501835534702571362200305756372534806152552721620382706558975041170931398484668698182292376039762220002906069640172350803041520339541407309351335534807692274062345117567030757738082506817069751723741142871615810924495256813808848958117595550936915591575367209019749834543334399770421573229902803972066613032395019807386865398045009270242432108038151791023121488244457713637324709577643511982185827063151014225714218998858420310304685603711082038008909704696586752539247175467637001573738141647685734974500543084460060537175984897700983152315649007779732951841803944412231681736307806132618382939829718085792724349872002757361367077485045820650047594870049687764944469886314764992937422909444972397886591806319626475407978746800744374101225507768897464194590290163651078764450572118250867702491442092438825758209216618812140611601558821840897332230616203382561068352507157134945837656809790105259756632482013891454054803401802612636623564461135997001562661452069629022502897898628168555597115163536371046784284106376680266547407944711515829897239965913707758731126191728469062599365460940289998848*i1^28 + -12025021061895728859017186319715614144455644680922418281140496554422812958487921477419419762435876951200116428461867184872854113467823216465307807367921353334512986176941753915606049985020719872999318828469066657118161935153217214520481304621711235001565217291638954164258052462292451855223141526726153235268802821844879132611914349219163763437106718766206952076687046637702243529360457194848061402765284951716941538798519707637556636809935196412855943777934536595150468911517361192211160954187850894737113237552808325723633692159545026540762492351615603421977910797718293433169039546371090440338293664759899159608994901909583771775761960284914881071211512831997942586937486092655138183381981899449771412671647108762998849052617454762850496416388940816659748175541785657545536818405438103211032318492964576450685712129877713697417065722080523786495472302218255559883201188578736264869618952641001958346233644335788024815209471989700530655271308060975408825732344801444539628313965512014745251913116482672550313391865944515104953364565700942695524911034455157452061304055836551961195819937465469745178824071670150593871682717115048390912103988301038708247737557975351091553723565545577200046111413929744671968424887376734591113051182305240894783762661744022287287368601341171536218738644502156931109892552806607199764609010056506245125145788187583725556377989874669303617179268696590254080*i1^29 + -6098656794833243511773541428822322272929745932626399956613154883193404132186060185295669324165701459336138125915456615085912377011701312984647143994849665449066549015277620160641964263911843470051611951894110464144439846024297193365678340129288817778939832428951934550380338137771356499853868295786390230960727985027908099774159978840913929078109670020708462017172242087062947509416567899706393830230127571592305006920166261337775248760550502713947723324098516902443639284124045911445785825226262852064671359208422061797337329580416752893950968984328301904281228043347329081606296322648988182764980535196451147222952528968605445176105266055444645471342390850432123954573609722642805442164408030095945140743892204340504635135809123961828068764239049876025649179921489642370008000167475942213851201173736779496149468383097312227425381282463515857950640766484800854324182860909026576425268219320141433809478297086348796870634838596248848420231632999538587497210102736699128646868026643490712987408343471223018110140879726883533452134155142371594056191054188042860823024254797719078862366100471174373877099873665716618887435811030746110788275778974652669305466818845966857796066455916318930824479271516299808086787500624751436728414444430543616897645654777697333995752525922956881449235512111208813170691017444235518013195090254473104113087560520882935958920398676127317324332292636672*i1^30 + 242438854907876155691625991321496954688603792432752508333254186605097361987841545778023658383570715453776427286811730665644957926291540414531069659417925221031177252334888981703273506750420323965530056061905785896291392371846289714753012940683418996407761108010152647910780650368686225620140384623147940547636814256067079095077467400300368781571979883556545448521525564379876946629035407662107787526991270287932863431201708115302827190046714515238680805475774546902682345236733959217212692124585046451932866111821714854478832220117530618667110253827639672439237951569549343494029759057765230093978222890098639604607794903504586600445456909370889552003482660078281049641410919898697092023333890642627363806662236377489017329753308547368817720741883420816590326262483015068407927256418499046848882884238776380624485959353799284694376616946042574699237540521474742146525135636554900830112113773706758767178824215477122739961263222220342987291800114930898791680048018553951859685926785217038776104856264176452157420488407870825196069649140899630928494699378341697139301647289308081860470181558840276980247594524213935631689549816486224971979227076960696192448744177174663692262203618971956732864561410296508895429177154230029113572344594794266623969710885627670058020785380581387901406565347859479113091437697706275301840469651914027436139568848441473043099256904730637089374208*i1^31 + -4205483959731696917985959180969245399629831440446695468312157384461099012405960221977245770693167637735458382348634818389429136430522203885795855579878755128232268728418996415207082077099226227190897711867995713178449574552776523867597837123734382184920921544842530718308907927648618552824082558511724283742801895960945920802869581442545556544819592010971778902176200365482043518361134430547748236159151552920707140253212152453894980111211248768673027530487614608309264317290474443201014041754703031090983585353183926568258883535264780135863341301545798309072488596588631690662076708712884827048905821427214016357958477918413966167819074661729688680333510578386836310161484048830628035931243730633999487643143686449371859087350476962445224616985890912198109593811440479755907729851652968944219946967008625494317039999820435364627507131245302889856968984881094762128654031547409663718146013416144278119883009586467808455671408701923073293658242600531721225295359096713499554660729599944047712593008287656711615242883559606546333697817867532055814965783288505564327449337359635783511592228563170379234953928972254100310407600714327727992706318684866339167176865647295923746254252924092318395502725983057277163896019976338163668738377170821445662118840725274097432002762877208935206035020711593019092616081540411236226254126496372393761041739541476822661994430586683392*i1^32 + 42013845291767579670351830764905657801622827277834460732982010733069367266902499419616099133415832878604839627144516430005264370576528217859535105774237275780492132747210011228944415167277482638071320489336437478283074696664622607835150249923246832855945402500051136956676426891623150409231183467694386986669879823131265345992726711373673977794977172711610093563590349287199267322917517419389071250908282814493470227937186636491014514015229458884035959396735222494276201938785658838431165636587820771352155786301317872168907599381416283438794618015503161279066390200940878693006088239030694968294541869713267688809123636415639371927632896176521384984136915360620985298166954852362109619472825418789283462506985320752244522196706162127946463135280005538843793885328242904485179132570149831210009663278323978110483572606550336171954725992208227389751196644903238154217983651860868519291810278063982569657802600752151768117097758478531151080060628666838566747311914236852749218721073840254593090826798339647604225676597768601241003513685381557850197612222858102685187613622400426024003775365153547450136755638228488709434027095157989201416980101035587511622665149600812192972034408053275517609723582953922342532980323240331226625534499665407662956499101188931802003695562329415792032376593275005926227782647948671817099020281050398243742726071139050574913208320*i1^33 + -255111175913570291337590230319289561834728236814509870946893452003714794307831926199250572837080004770242156669578286119866024643556797542343358099886703969717734386457589340042172625366932246394094854281124346733521955715187703180766779697301907673909446168919496943292821778009435692039350952907224318718560306282560561197438975918622315494924376894729413815179847594005539328338950323636188122247015583583190591302345988050020538978121176786732426197522255327567780515815360661945267861179954355393356665857360649666958403472393969769858756269987895492343755212091410199543541889457705643076153541321553390956731003215449268730777355391741857974373320258772140249717035580234504952251757151419805910672211376093310801586950858090854833589270867440985964328924317527323267696401196439135428333779351217012526538108843419653931663319627559443997646876712615792873170844741517545465588395533710869264697119061058774799812591201605476016672990606086799153878762414250135434583621883905977270175049643280760314785721819347904851350111675926075069195837130517443173982510975959566396130891210088592623787486709852392561468979294906329298767595426425828208753874054135935826435178914869042295850545989495183427004710715509461873350326568990668354121209699589081471846069035096684731516882969796240413753494567963137015410237734291740542747464066142306304*i1^34 + 823098362477110041881105822017195849205457196089926115082431403624112647160391356726802225033558756522207814778697085981442516875692478942702187223671486293910944576292066294801486631167805574319528661595574254812211185784723799280840230252767082689072857545090253691181859730215575980390045461705233567220254917145787677800912565446381652576360504262819224365405441026891707459452545821908302737294219870733704893637856267903500956692139326550468161189939145271271365971979306713611374359601489282005317885579285654559914595227252820323515461200609615330955818527344330365449443859498574711070105400411844529488394422294815820980214406307692346035016146910641782196223052764887723031429885867825971423416396109234717278301042879872234989996821210673488302582580880937238261995021018394732784882365011725149692741095154043899544300819560226756964372684509939898490659357839193400673040868690232367374005923119127124786526566092673141051708053496801941014162649064168971475473514373873633563483639439456672790247408382741557124407902260727344654037586565695546300647034814319971233630053701471276496530347013479197299460241067334642973507254261919529965936224023360607359914263703438727317557064862473527974555056867972773375968046243738904635525165852338456028975785176001863427021197662030401826297101376525181086777356148623248428619530240*i1^35 + -733631071372046603148655116783978783764432808023950007293935881085043484072462603513410956661317694541465935184998743785262249133241634287793466299613592060614389366533041593070811591024225794414194354602189496152042410753928452979090182045616654866494185053424869256459131395848331285834146673150883364080010034433884590425919795716221237663628563781536876680670153696044940440216191617163334795139896415536058113052745461964989691100818181747261072923049544889886755852277921754030786867185764358188058789790471109951365749902585678436988986853724139089774846801545041770565509002238157063564898132038445133859961214567429890709673383692559348973609134155805042084179329845007935310098719800405187058241289873446456657649666609510921155545663141720512129062963158455498325412921684899000894949674680556972999582174703580241383056677277442421622689072162628486956061634052910968815345134127306534666320783001392456611433373798572831364169140287724198265570527851920872002394691967829128885296937708883569447092968800741304257147692790139878186130968859978050995859566152468054688807148064786079020671798390788051366573341451998324954673657662418466261972288727287360164843291317758414765411499329266902115298395669736564989083261929113449894789398293998921774162192764710023778034503180115183955922746009284997597997829725968400384*i1^36 + 4832192109220352931101004640337929489610383471033163914003002062747034674974544239369686701322430277133558614696879605085509726507626858570528567901756655340334383986118599539441817126797002505684968654965741592321699290748582710256433090395440948266894197441310826256472854219135180547722628020605804781585607146214371044297583050242866657213206464469213349420313569956523487881199610377373529496832714563821029309061706240718194753745029965055821355380558679811711677871673804156524206438229591491085367003090826614684715877211785817485142584726038883544141013432456264104677529397817305399527496616665473931926928916205962047766951433229500618189222869112965508415026770700223019049146166048361825808617079409117957352114286719749101875201500333536842368337862939802508465406056356780791414551654691582549633068203867070457655324994246942085101638700650783577634743063334598939317839207977941323690290593990373244053571529738257672477173123152354238516792046707357779018375088781386488641392703776360203430788289876401640761803252001602853413925753712135260519373646058342421517677497647770596426644467658913121096080688939760675403083882387497517856478229412329364603871322605235478806958595710592079659547369308717589603528905977535008830003009708247714805698327203219726309583096872373867302316686191273252993571487744*i1^37 + -40969539533555834438782615239055241294503991916978556872189221009672574574704186617733443097838522467668203478506437774062198769192515456825811292813284918076592363940183805570217802566637268985244910937663276175208932849213507322878740339389056469651966442114764602438277448215374528105313403630245191114681362406924317275008130088596424668544436777873111310637332358375707148775698553515594606129717109442448382941183764230559331624671531350993052113405127255224268239042083374615326393981482448976821451774880178125863208808824328425200292379194637479952989044140889486596653787372896264648021714822826199159308441497308815953409264943283149395019553421802313333345121011686492677800647162210181152659012417891378081395327203335153190674359901549717430783068794573784499744018833967101901734874896926750516638440434557136121446418013939896575293648184244834678599033749700884227113726241331711962622695553447374376609543362656877520609945468503539732206794237232899549298882044476736030799373291531936335112222762933271129607226315077771482504609527049590284247760083063784408857955793746091433509077176010184028025067952889895036526523526510448507962570041312906409455838972842928992124200193572525761413773757881206480727729225429558318459350651321009911853223090974286044387041286744588597517304057232858546176*i1^38 + 29004740699985430920827520022133158399188811649001124701940452745935720955799553184491977541169484263024159264906804316884577158563502273024199111450493714978943565247302063835762490981077153984775489405847612059847503090570171026046349285474526067688117023922912010445115642657254527246824530594291926944372384472260819994324699144078234570805451372818779384623861858664417104493177388918980616203831310045758562422108434790105405965387181907489602432965995757699033952452748523960294643472776563197022574351203195591466657264642921804812958184590684493608635931233116098839959128456569079126275670677086047079359516539786260914208596876407238398761590250363003106321527357935873525737584120669202215549202611710222514478294897256794848889946418618070346580071766956085022028921198429033978807388339330351308022083938373368382151820108038788577614993165293568065724884830509723157847004646948428540098534513215024870147277303341119192380544273310243611441933730241582879049640529598449232414846252699046056903490632183425800294363248228702728896174369153130568555377590395797428348853581940220154915498441070767884523711334624730052920283187739647736947822601728186564838661313453166229817264106845194419256136359988406622807756973999717246520539833637143193031951398543816133380520320080045615347646070784*i1^39 + 13202787577230379748034969484451129836921354209815793510957115041259859560391018281246773477048645582685158081227801705866777313168433638057835705559835098549710263491073689223813243330430809130062240826026926743640005962414135534606053373432678276212206937356510824664718523637151156231495075230155321839337748768744999960129382616147088061562323439857580551151889560345688326700022445554304056525442361951778557750952913721282971365713104013562998440278569900115144096627879954247069143312832537375721804544376261699514249814851798610750391063803890267400860956167567369057465317235965674244446934542408050740306278551471650584812554125124026008051043264441544516460268353969539602102733567248991659210321045869789803300771377989322313115464738599832452108698332846679524862494693745675472315608763245759458569767989621386357618862832713936488235914337104978873802544605255674747042450795274955359950409524946544235907180377075989158819293674169781179773848164199441138232534400267753404669667322534122695234457838973126092304076426844593530027891694439192625153347383166086256312356807659988927985003629376750390373572885424932762756786081576719626444412154627767370960468305180859745150102511145376730929843316198284604894003646951878393659538190847272536105594489479899165742110108485752455168*i1^40 + -167253501713030271828231950649961497789722884490409430096876756670338728837376860046996615060909121442257792035839276757414207105408323276311945062053034804243211026094908440650587411843159706747221850292965868276458654432827722916231574834554957223046559466140216432840722682026985975086578955472670788940153883066464057806828619724193085375165766539258301399876197393914411363071204039714981144447863077478922921529175608584841721117064529667540386713005835983469684828193895659812405994813452628921266366147269060563768458859874369483468485093982863394385786051134587792100389824003301337073726128809439108199630941644729584109497232646123771558738456609330469819709177481373172674353449625134138412879406113914405660375628270816734104981872445789178491734542941308655399630761173427967555099194879061448181285502622986796782485805072967875049258562947704015639622756530991035202297240216320877905235502538454670073280750064237857896980170399161258689711291809739545953596856690181872520220941192108162996609647587753676573396893054417566374555622271612441782687260091159533267886934114826020165677521105565592267913009053753766898839040662055132952380615137447868590872741444837568955924087955269489414094596905715651912970885597649000883092589388441676716138376805127829732905189376*i1^41 + 667552489396014712719634777598554459325243209360750200214226202557291542612655591756374973640506435064439032014626809397137692864627907325820552341684468894206275914124736360514629464116459920905741829953163057975048146552642989423847304764192281722833607614688931703488216887610530669322214889136422143237656740712696705000817086445360208674622885161334830924019757690892381910541644051352364448801924070054810402057310002375287085772990768054000798732849100907487185019786188293450805463275037011717066069092314107370967467333637604058637350228755992334953261619395581154539863985176142820796445562780547913886552010815553150414005509121019212061054530456539505241168864529558568820594801993155659973388805036595658139611817124906084437859690436745857941665861566826900030691732084677956594041822648087249488991846764013916068130587779965546708372595671492585556680269488581937656583636490358769836893111019281854514655243383094735099995867765564760967102787977509251118820749391608012342548112354852463847541688681127865423368802341842907763821891286886646025907767016715943734509708859468898659717058282252363087519235849643335748613001910054017045895118943385258845983142948831417896525532329581704986787852812538632310921097093505878546500292567223347560798337865089024*i1^42 + -2178439781926300007043084252833717070262099882806909152261254098817177615303325326972866546576730541157944333976939444187983388113130177525831053192126898755041652249524151698897646667801405422672656870501427110643323644246391233856829594573294005307672224452382127969628019978963750716248720867987479708195763676587857349343413456965536400196049088722708504182513514758731995541103196510625244986016144475163494557265846273347263917881074502061406725636159934818412107869250580974467809151565803132506291819001180663410541467604413937106437168577422337646868824770077418017253158228168571449039214997164530426781909365804504789363084106844714221864188755986969314412803180019757065490144086642464926372913621148108438407362311442971095784191135371507579361987952411794638478536485883279632404314009911766883478225145650985358752383228038350009500863109250097999152950072654885003724522631710217677474353026289073125719893276409545805678056266449017070976001575259683344097013305007874001134500464523834796124539536516442770101723223139411654404009144462663078522800692084459294110355304091757334365830559697853459183670117761063389535737334405365091465059769092067028061003443478090347626829281310389121310381569292101831162120208155934552685433517267026989547520*i1^43 + 8412257530583030215390985937704050099898935521159840579478563104601433904607290811358544972211953354411670928084482386708886989576015266150805771401926590070571732673880762326052935674041389360336964181117429218263327964722320635595813586283925150997188970205155953980962671709119663510562809996762088200074706424047577191257099041186888447187723270084437634381692275909418577885355913560045303993106135930781823429923149007203312426112583911217037300125942051332924466211673176913857483663519152152607180212243512459017722699945113974104029824842141340689184462454438276751267754938791000641955224184390650273610011940184350418709777009230611282356271894904130382332668286131040116102444383688544811217254946187171250778190578907398808927233543140278241476491616074042736431792562360061868089384871258514422920804086566840328189374660794718605546587391131577306440042548872898010752795754218403310695791166762666901102354262244432980485910752715774178817185857643340358977933135299547516830085869583537257971944105110841456175448227198749242966929833573460497712655815806046224238435147021044149869390732809859295607837558855497786958983689089318124465460587746571521413759752838198694240631483705753429571207297631367767796695789639431871798519529472*i1^44 + 3567758387561877573804562295026125563039894612873941148821370986748162288177854383574045531196033386630215680218977732745521148528369422738252257796603366660822639180153994477755441174582012006044129448557540209547909555467498866221765588488039358531567535646974249115857576059572630212805337432662897944843263397730673449432889680510819405902689527432703417701315916485264875785991019134109844677191996721354764892125533424431803053944181575119781224520436630416288907228019375381916488582266732602833691355598602952491734219129956310994765970315712909841306845414618626039453647931290410277985695681749074191845673073330965064258160185362652329947243595421386439341640159362336991432152591296027655895825753070712002936579967740794925522333264561471384135404618437883570040019640153684527646011017588295227824267648026761938815933752517385276100782781404793390029804222799470630480255895153797943355798368766598560985394136454844360825065543430986341984277580161041548677786173005100411296340945079240700798442941161492559606128129040860582188921371149396832298006380608528768948986477701483071840908311696721189256210611394591100118185464843560916391940678960755744974213721417481600260866092020600593161588739659812926740476680837529600*i1^45 + 1859240134025996003495430938078684942696647229426236257932254458726396170463206312726877385022214766085710818184502447862572569443202056960887529748382205750341653823373860866567411201547095625406956198276137703072281743024895816124585452957163323682068876279297933055290468293134853477156350280555733803211814988640742352524875635252603568135442695680635549116709682683935350619395601014168700063632666178606295171116129324310235437772247359873977932421938158644907335602087490357887406736601130106506850931375515675362812212694790549661907619409194396137297779018808796430369211150175165874749027428042821132346643862339843562938793105384973231755880267301768581435545435412392993740103323860287840400038242630391737253587299312478611905301444932466479551331112288873255773610409477190667159607299207669360868002029583667136125107837631949265978399716473097312019052549314710930046256007764249648460141502443514711197242038206155480040892165881043137849636778956276429188982017498805220497168565418429522154938473967917287328779269319398720441539693441081883893332117164826594096870273074018620013510206467398056175881233081294585898678377129985467896326950703716562607822300270941618033256561614122627326811788993170929352704*i1^46 + -2975057508274888333702572737415135083534305123034135486540102376570948063407483940939860894294154767514468063138304954416455056293747216947056229859283793544555860521473087244188784292110682810523375060575325459097593835670497747486275365391630393548201304080333111387838884702375345096959324276732138615543157606228560786286190638183184610963345064986217955906742742288935994963230246355901180516324020773405319868157144289431398445317323105726458072312492153916204815772526185254843464257312331620881711757602306788469759516237880174289338135313508673603861476842548910369598042832076806055440948608726855130225853910708377659004609714766482921376949879885983202477973085784289145398730067618449925093691136465525475850619266028561940911922034035722366234669680509065002771963123632812114270461788005342426743641963899736971730679388306591657001481218733952081548329470127204554549186705036997238121172395476341495231589373385211599015723184252027021632232939982544061771884533449015342639477104077359062133590832055157201774365919378404687566948655784822012816513174356068645783713204675381577537872935182653497722285195279229253100155624298203612005676252161236921899510852495320790993155886157597118067376128*i1^47 + -12340117189115442029831840255018083529170560680642227521945373818666414712973436834850384944238440037343535400212057978150073831904076140712621452529158467644323230460065230544329891441035141959133548461697464087554577222559808405069392359224477932088539738211751597153986931735807989255733595639421563540106442131350561636097655551532732318154252241142478177092046779255783718677689749208101445979717429617089505710586165291428391486592020333583908662794405473624650751824254807749046802380619217498455007261724097149874211855806912248561100849992480224201312280670934518401811605599546631961032575733736193993097565942808434045598894228856931007303366810010872183429912981107836330121291594773612683536418338032473217153163858348286788170465899057813290352593071320996096489641986997274845291602031708004692062423128274713038381321331139466283584910795787628603151194474072846643795791656552627221151589905439451006684607029725345006477376458982203013507988712172522668449060094730543994018327162532927096841828372570569868603661323113738495684982663772823360237847155590853231296010879114890145538892008038887115228207161712127195356770054206630403736682764396188088184056166148853744834118156288*i1^48 + 21166031028154003314336815219977145818795510153499401110129039451669614459591251643246685346584268863333999944161502282549664226466416974273421362445051892214349843950310347355397239901485030281475925396637595912962538169426811357810264327162547089766112264097944984885932271981805540497017634633144833222268325805188760141019596881674813756049929490887246548511465137015808833865089213397479518624215192333350060666674002819076894744174489809736585542346896596724701806364025658187469187183377992921472034834645004354977398984298627250969452043839985645597482318599505985374312912494719019246045722169289714379651403589770187131654566054797926245363434341064506092978871387049464210007524970979290734735763829198652895407542353863638815602672591715530618757396214831686082564616394730211317211606606659370725350494278609579950270377273520702479499161441656061436768037590388088986201526836619901698195677749891416421558978803637318233647211598920215580997126794833159058211753730141856669108975823177194712808816065470263580664976444232609999908622143221972445339776876484491148439330319067935163677527695060171655028998867652014360805331953749167871885312*i1^49 - N1*616143857511608712500756964225661942501330889237122121054902629105319681007071817833392689695543307889851240868431392423215311240558135546234937809739979971310414463944851138667371435268021751844401273164437339937384854552306238484947577813749074263275148680760114670829757156331207327609589211428136427807537987811435439110775946003034709664483401581907382784874314995391723471390537017746671875*i2, 521039023034874999487125991746225742025471806861510604900492799361568593405621497657808165303916549585304604508133271315388837262925753751538171016821791670936112496984654246271352817572618007775355328527586720977183020224219244527614204167725434865383889414741895714516633535596120680735452870954797956436097353227469265513659439238908947348203321329787009396713633898241552718212966977855399320930864352726978180761524581934978843321881313291781891129015403100776213600242230685591425973636576804671321525695413159451289930365832304074304127389624022438423681780702093802022484789461617796104589959004530345004312081302398124098692096279080214350976499721650707770845568164833996421308319676712962477856107382981525322815181409577766225379868813733195658700803605920541493463169420908745921396890209946024412969221788426150063384444688443832790041525978897285959467756132746816821175354120363837648347437249559528161126976262259427556993086212340348500432002869398398857257408210751244793252763763420758329582622433677610354638734730878967601368438893695594232970398352220849099178944687141407424964009442164448742118171429070597926305286172163075695518278475731286040389112911588503400502243864827602211244805734853500105383361999314965420754629476645853345484459606499898271917737249855111745459958003336387549123686423454855354035358878878651219346897053743644274004429459901063595516166651725833012510720000000000000000000000000000000000000000000000000000000000000000000000000000000 + 18817651803190895066873571306829246432170607123337411398805811027527445570872939992554130516630454160088497320384417493675008991905217415762429122528139002561474876045377690112260673688024513729175043558286432108365075914438071288178479005986747661239723631937999971752772465219190538268201485409269444394495562268962167722458744302412351533364835440762752147629288658558218340210310057001250035898980836708812858752454645766282047899485723382937424623834527285131286102532940465459670955586132639266517001034263357713094962381920284114068110853875558727240421371057571124554434771597047537876180122599549526503163452069032593975820311545353685520681539271541653807748041077389161267187998820892010969756665457839753654078376307245673619895075361112018874674839258088679790527833326902525788698703958368342333527228319216331793731361982199480852649188580858795763552430657337970303667721453231738528647881558823621904464325731345839025939037550411168879440004285602707047498060757460689689665690893497287494018123182826010531892124977441075719782204953964137741628033764994183504707230095002853679295044448235973772888466947915357390355821794456676847410809308289329382342660428001367046788375515615168707331794735364298232549845883651662052271210045456983089292257862295703554411085268581529639723207999227213566743078767179174540957238018253077388334369297676302422361602580645957384738442050300992122204979200000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 446128923765705223565516438443552230382950759462917412420974213671510984446131295495335853367217368683730990146644784174726271796817100209857214176755925631435678946362276711268749968069587870624557200858963191548779330033334448037185653597305809938872922918535033523466456441162623740447665459219430217485493049380624901284161443124406274593161614223020736200656728704113136197780775046381568947671749970962592216870853723809222481145589878272508225056479021084638929732820558992857581807318377361803735995415171862884546653546212471847439634602507984022431246945447914201385221530303132158812048234001219422767585235394053200111441331564492449663900933439036961705047613126633756884978468405394912070381995608769604100981327626289467144625385769499075361322273931756059610371154522017534936219247183318753923588905470131592539382061789546227245011139276816743186476414987579812314452942772560341195572188636066292014691052353354492395766998900995870181174306207208146152759854320562277639645362447393879983391513769134916564008607453833811520923505663720055529762440117745723759938201478810502053398257350234808012265859785913801367696479453576808020955837605682846616451338488448803768853058003570308955449727367769954044650490240111261697533973500909517533059013374752443071901279607801532840658514039164304026400813604519189446401453962180657695385798820433505705817823029857614265671868110238030397177856000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -23681294104093062780708209374671183560604441756756821596054953188239033418561850307073954190581042528160544007234627044909374711979824362659483565918608202925483120000721229209224151777820731321616027369195229670488109555653778843660097213175514812121246801972612463175185444645292148621038738347923704176023105733994654238330200172955614039529947615735674671644667637204110267630412380596458543808185029488271657544003071103077770051923305671355230824328348125914799006912265937109551884981559140098149188698466359952964018704709388154666889365423778183078765953782516747265033231913812275437667761689620318439225360806454052431217626634361536889663414804218517592607910555911677060023879240080198823844463896044501597884470626013660561652013290030431772430133767137780004042750761187645551766068077731861288269849028289986482438534024492270380824903387303114879801811292774304449842668227919973805806397197557731627475521971070180541062434606757989916608496395831328326199480003007922677213006853891319258139937635990033364234178812313773116484568336162682151119786920157296498252865215781450428023129934228681724588564693020322004467066373084573766259615672051290059075650314196824675893265079971997014146166968675144635866242514737423641679625723910446445878692657973806934109979090666179361568283932723795925871304795623911818276113885582345844730090995268398337018702571111000908978398058287835436806045696000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 343453364628128227967508692985658198849506280294091633038782715490837467492946685075938803095459722626130360110563214476710520217721041480993509912892289828197547601254213780371874900620803756796970528177430564812801123446689848066087333239003294211129220418916193055286591404080962029659733768939953458214163587879421562744268675282721996696805185470928706944962744548440521531116141945828691641831224594203795821547675561934680435337136405668128369580256856317340564809052319346250318228068112884591217042420514450333548104875527492393333971514706553397272256963267214483328191008760892989030333136555049368645364974111174804286741084519295198763788421923557195559438393867333394499914744624384692180166216020043184119688607923973052628335775927928360494252332245047263860922303711648250961347593194583734294064092706227577851000574129324085275199990863743984578317546824840499718690217766753826718208155292123054427864626286034160679994186793534805563511967665267067861958191858675083623504235324283607915362201529121322094820408261075892825176081707940732051938542144246053233232283094794442117602119586182815713741603889128682900895353915321629731795461560164374405441563586175751232436968651263331330473905848125938448911898266736688607793265761807163170589670076242572319318832985592908498947238420875633955116572731760187154029624422992825886012971157459372782573223516326079061479866246291666456383848448000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2591274900652752492836404346520959085795060267623181752372731938311299919514051702333304708341232739558210044311130835239159567349734638638328112332395440280690808818058039404781130847324253362760988500414395367508527484653332258357727636167125297337342605741433098231649946582705448848150050502402390715555596817655787971049691404186036970398099860622356158988305152202887434495183564753685001560479559921475563814855447067541039537825397858684787650078685457531389085001384163561456472738577363318520913023388949001432452341031539571965093120019807133266894790835191753553281384483814990635927253042849611582248202290915428492938247758964567820862270498014147778332896906062247762018526854022136240670489048224192968813119648718335124336824281444250304286169999395033291024105547135662657290811679012342693612129704671957518076876110720405372559965547482332401086596204137719058530606188306608769947597969054533473841170607582733123816561102948901681060334100799458176648418042648586432529396813455640817338543464219156550948012738983007722094523603155375178652983517142444142056799071754731316126310778915422757193402855271636741538280867319440317045332760396736749691380554149231222155880711649240008722965200411826787324471780560310193496183269940549745574277949430052927240951811729319183446179995579939105745416042206603430758387887156117733651543522474735511100290197196525138903147902984137914000451672473600000000000000000000000000000000000000000000000000000000000000000*i1^5 + 9917676227633146214150841724829997779736770190441969881679175796511522997234876048473081550500735971680707172967548462088764836073922715574177126947975713687377835542672169923738197858090149730757613558488029689708355943341251070031008907986768873650241571688840525397929123194347955598511347330841729782124785314668141334468975947298045469125670879803986867747089486822746486963284149916700453852645923143780459029083149301553799578493321133769868366284265705884856882828132619908062847688813169379362503164073823457326130395902267602970307644361674257669674698545538807605350394306777113898505296523877915441669601023882202765658500911446992381508898834829876218011625011284211946502072863485861559752342314406903498760020199851624535177653820654763127879993271166071928876139486203034456121729090166628690091676467648917303407094931295297779201472923804466151264459172513798299447886549596767785300759176358680502263253758334977349056268806416735999133003870575775847739419692173286298011807933129203996694320413879046485733807973348763570601187505329274520998607811932858318532663319383003528813490364117100275300471099549621751083508217323656917931205066601377530334332405805657091067586707222967970659194372080443586050877066792993175368023485400530789748423150022374573985592758141967840781855466280090606356036414106449568415730385810101407511946828618245061116299117415236075413633115263880404721127653376000000000000000000000000000000000000000000000000000000000000000*i1^6 + -11075950364817182424378579188342384454924642295678032546895133600584190492654861143500729114400960172238116696948138334486391548821793621383586339250054415421321810770220585456266439744397757171450337959647645894616251775178287042206649218607129095448403755304410177462446215532944265644756400915080542478662043607931110237357137085373177845378663447797065285556268932759310650656372571422840949501124794933845933806188507093694457293758157320769495487562869128579343945697679592495743712377663780300063298230008212936337910011677157985776928972787230196122854090242268113484425261681506260946939975711712102832525650370660648741384918227656585377344864939007160725955865967793942214149977068688553178452503615900035951278973076544493431674534230036720434298536297752773813540847792080437394391745548347771403145478135766409175888370038070557727881440455752301948332815701944607553730888696503995311787240644677346495115929004946238545076230398709576526813668933625503633718563463244329346442786315159306015929798852972315832891269819522696883796231651605556272440754806275801605038487317124862202514729202316677449470841969450061643239585209031585978458461442023479939723969263666142792750475491142550063523842188323302896926899168218195022471746882118213265342061083949374355108892734359818009568236327018259011162369890283837546764260951575751105051393977447247551830896031378914088542943222405184360130631696384000000000000000000000000000000000000000000000000000000000000*i1^7 + 1063003195413295714018827183430461581731905933917226378618447288873467527126690495356173715590363907636803702485210220104449024835518963292228674256725392910104383804756934626880774501474465315931227443486904484004009400700069318375836437000647525863027299317129807307852213304249295468739923066635938337123445096310400753908847636304673527384972046973811860553120374779872184672782543372774464746236332231382933742963878628482646703364424590597072335112230589093317284757964992133493032310326103457966273269284555125677257386659153751686567431028475389516631356177755825472913532693960813828286264295378339496670925881481268026712643998979834694304387987570003193569663734858396162847572307687959876153568880023146220305975363714615208201852417053555400428637321116690008433474073009108721150034839148035897713702571956868660793862209495640557250468575559933469292017468050289801741973719821339118061627822690120769540919156954349548866946230481484112789498178183038810825018705122644127011717756382115131253966310965403224317130175521722533508489010200931975346961110480911383241538080182828877601213664349398993189405480523244115705117365381364689135995288953042190540551619422441928522256099314323791634201355256084906128591368566668897333418805533009311074274841762186076647758911299456487860071376307724063095574131651012863321755730084670860009936453654308697583541803742401087351862068630694214629268127744000000000000000000000000000000000000000000000000000000000*i1^8 + 5684488181814604114861327423812596146113946106359494258527106336886042168458786454159686120148342670211237972736337430787346126937501637041816700508094387697652121087325036036579371879825400616376082940597644119297613201347990744545092807829629443061223226333053562319948887745881143732800088145810931214894502904239087258213914234252373446519570208059602550959605722366247006856201268538653516851413869514357541493642544930858283845661191408020282553687092401953971279494113050276894787806969880458377782074699056117543949102259348706704920459491183933989914946349936854218536461761957107977676073036795942692225655417089608641886882498691905441676954313161171684737541288155590437881589599547715716868936143428792833306589720451419685447904241623689842620895036438492730911751713051876652551384458065553000141959097905681864983839384179403865570187623091869754703476314931724279459600281403626772696621093129715294843197052084988095467716963215780388818111283712349223524798878103733454911911523838832565230043216757124290192032514129620492098909921813566204250902908412159796881871195267784367116048361710786672424231529022416483225303729190864872944225671857788002538230962235098408662755616476543875658024541392207542575820869401951721882098694803530546197423117256922202364637454937144415444301472395781661215569307595519274149042249582186116853316238607992090095685728905454832595952390413985152384838402048000000000000000000000000000000000000000000000000000000*i1^9 + 41948217819381435911352258315943808470613725567814731968837894426598493028460109042583691195353399789690342467397731950011748808829677613772479469058462336260359375382710391086485939297264820690363538037002744275404158671083155546988512071692767118617252798869744885770804234823622319378691486808997722713641009025422194931869962973703857873519714790492298449835829552461143850931362681464016384229170611556771869623687372726056015772194720462117864233724904609012569424253472852138295642695346065684127776803183602783488084738657763428029359841949260352488738536037225935326901318469881322111237902656390848376352875140973974771708012326885925780726469042919793298681187944224127836885934660147990087598006776666336640038365786118740650688822501992582918421357230366711537560535293921993866898359122351754290071140006043457596686322265236801981997451994912735965010697167570423777472082823646010655005011247403278741137865019873177130603055233049768224753016901165195781931970299757645856621280905200243868753713243247268380457418009500973121088739723726227324201292731961637516502047731723401029383617594270513281145701183419053871323454761558722279216062970629056682894847087183870475686797398317747140209509444315104364387172775377797884620502024185104455933625033342326491671488878987778174764459662473256399376084478995564562098339488893394055010389197016520341497294696018072158341714984339666724426033083187200000000000000000000000000000000000000000000000000*i1^10 + -88489295301717087817824901121056727063828091285419836114068672250319151844545935815930889614858061680421451520788196516198210768053375022658112210120539666279134199413014101401959123976099691249590851125836486737239060085110059122833173900014677344580918393936646964185339318838177363062139370300882375969917008074225850572163019466612905372056255622277114688659668291750506605906841308645291340711006472817790053074246623191691864844058461057090965793520974484483950251177016641801649051990948850776943294442760592194849608420178515301559651705416784217778110751189496918714669904632349297563151578068120587393924121608222692913484241429472493707569812846944435623139702964155011785397763457425841149438902953562067383326514194240842986075740831248325189602930194845931272995460932340431319450597394031059133374793577352701302293988811296294648765191377225379958517488813993273679496268428183413287078001315506607606228051348474993535961605431701929557753476593832225791140963545025987943425274263143434784694718087605587348591875870759295265922569716364999351776871349520762111351523937502794014745898824051970941828531220433552258921121900496952875201637391961307988539073933552320601097604397098991904550348269009934077180661606324926913338770436983961880015536206033287659661334372077300477503728694992051981509730837475326186832880969557163496295599565216248981774076709918595846320859455343149521354941792256000000000000000000000000000000000000000000000000*i1^11 + 85327354221513191463675382400361107306546995611817316710445280900285128428247667608445708906540354184877434801485373348706191611054769427510551827177771075189727481522138608540169595612145184275138710246606953476745576257117188412593767072162767249379158218559026233804493874121802867313173586207543029059169479480659152185837558367908052622518179326173638196922747380473213036472509465877272536478334684468231200024957836322375534345514103055939267744617655795014901651437628550884217864005176974126765772637468507719020828738076835768381436661456986419548170514975027866104092965892164190651212053543504866502742136164497081740988472665658259426628819643561750565396627286497824920360341176667079894832026307167137788253599312830411423061083781600752266770743947457955673133227588945778793722307038414557913273756426960068969760384150492403928121392695148399899531850855885443464671294813673290647980042688620827784782748520356503102548255723867588924009947995554761695521379414542259794214149932062089798593213774497573666897518799144199527370071833460039849579621047644718914295839141171923144532132469614391941836984116831093203230100245240558710395155594252868653803002084367598460992957362793003651096606594733463601589974577774779655536969339240076733349262691774506924827428504821694505226728957979859047508008020782049015455583598496366467631019855265007810214136305085654065018379290715262540464663822336000000000000000000000000000000000000000000000*i1^12 + -10643089581352675089627669181690543919155801221437274035912804702957149487588620092087423961151202749293909616396480677685153875917358830808660812856289251422520646506769014951655474260549852517650070035257181973659358005056381068947070410978866179068924957363224015381171404233771884370277769094337677934994001423213561675497149193829034979609344847323073446397123333373746886775159581046165178727278937364425582502043667302885171257163050525878451550796253960280561535791985628531361019905558801147744977888916203744386737410441187470950065431958072485417106000676089214382141467943209201929320977433154797424967842341180600996067973987713226382090875222077597618304499162539820620850691734239238036254437089706629290144794287436143085126722108143365907858255804819828335056698196058932744592625486004896248930921942049789500973322628967584008521214582545008907483360189804769358984565368911945413815068636253446430016011385097885280000528881149043389570566891346540322675553220257061660237744202628087600831527536680986330141311083129334148154255360745459039999871741364834791796153571055135603361716507047952068798683306142550774390303919783977887123067344593913493679930567823180125271668012550027218833540764064967358603071172118648081982775664567510388758190364640825125520542080789510526090151413483641579182225404537302277114917588668072539090262707037223735988248864528991612053458570433074117095777632256000000000000000000000000000000000000000000*i1^13 + -20389650022551916806250462026031123451389944636333606670415801909158870750733705784027903088591845770269955140303689630140901089915172218892504151562695181843724569957468447751342887133130016496870372826024419206230588989682151477110187371977645769412515254619576475716380555057659513694942018671533220339233903002705774860633185515585000248873266629220010052972928024556571296587737165526175263893437252328565318103007352696813930770086786328273194054493676699596793602643828654587048044764249490864301716791979275298085932581939416474644148992349098160404984254555033915508795934540624977438723922706125301740600053199444699547945522789154731168189258454854395857859265528914164436861468937171207590717182990628230463489008141931748834798391414388378026097532080163183992609133029708028253496806018508077225949209342931298645419025343990046606381671374680095822031488949270470118428640308723629276319850049091769143595450910757301348613809736523682275771475034360888015044722226767829691268869136609176322844258409750777542728726020848988353540023852205151964844641474676391555677134393272600727362602934451975672937910101322670674841033282956398990546623027334729447842957715323110376379402176530947573833499806127154674611793140397145277700314459954426833283692544054200337163257098548269424042184860688954002433238218885111389947129811969901684177074761639356455976215118365605769108494716613229958504940306432000000000000000000000000000000000000000*i1^14 + 5792672609905817338334399252171380097398285751612360179496209376585241892703670488104502627362208115467296664740638003155159683448734074134395024562798480699224547700363891086641214813037912050216700864225742304742414893695722886513664409948467035436627122311991179595504388172914097243564689343735830116805539882705561489352342788660431483177609192590295186172836884744553094369829074016945848790682859303636153149233060697227050194071285750073694255635509836726466966772140319551420741979715440017821100123699408113384266913362562870257134982481601032864142686408076514511781055381084610977563146563994740424180750178493007555442535702038926474525701338737500625435295487676188617203869890407283628539124795340502424506919405546007415541934379839950256134841080658120229081219550271675296348404907403311243767316594039378337073501434356598084024541671715013375183176363989003643897908063881757286845043529364508054552916705684445346642728412524854643751614514096678843386568178835742842625115124841672341311978923296642989976357126201626927731234989573520474247173475605902176639132320073616255901553144423996163138250842530023080710585588658136000615068754669359537800423918047915700424194445579928918335744779893904866369002843812928727718928628524425926226688236306348861302661301051085962489799028148929240570732227600721430395729397273351472787147623499725506429374683358850542294793737405169163013888724172800000000000000000000000000000000000*i1^15 + 7520651223862335772989483290199401577953396181575294074811917647484283238554953401978441928835283530973401841698521207847068799038295272317578263549181687005878361885585841810442977543800222733031992377802727935212819308324718267339568094227046954297456348373634890850422273741178409380847474836740391313206050245771048776237272446997119425467146083811107585102876103333543492723973710722058797466139970385492005480891970913030451161209522611495127495433739069962859554507239602434779132274219198087684611682033633855396905404714970666893602123119730134713650812179107127728460990506648844216627753768195288918315984373678504283541170060332525570725538851884405960667281396044282742190585691964261753570804890865232109545283106828817528844086180273494435637379175112207729326652039358825358001090295700132403155138902681788641957848704024245131477728125350350564603375295267595244903435524122793677323525110084902846969518989745071897379382535048613813471304208336318232701739343498280969585475897671640053089470023903627519769792847945342190129949631285849577781219364047165550411518315035009523324496831731002673839770519144792800082710915784427547090212613354370588337106507960692604303889492026152956183595831512816053919366216360884102336785795157772429069131971540862931089962946133463380273929898283199554936796763497069716931416784574833802513225000009293960253568363201076131244726463333161384766938808320000000000000000000000000000000000*i1^16 + 450850815084697378859216556465425946631423517526260977177570329793397339922308057101117263678256552084616791771576201324378115700048543856813860252807390978256523081189676563283698164143195940893668160173169487310737615742846089080674542264786648944620545610860526134409371771957229758724331129520322533910471414819340821077787082032134764017333947136412289314003963270120545801299058249028682652167406980427518322296411626431731068699418229071293135040455038207884038212782319782701385883641716707692867546336233959955717875105456810534144601482837012750105316527643084368877461960407621462141272036294980738278863179407373467830730863256674077527140952788965338693125741849536087534425787335362442829137745139971233997796061071759639963699334199533965751665979397018994885342996362061306391527020839327071372675966210577085113129858904877124823743127813857853034508120703358066878156111543051187922918567068689541521875556166045922459340509850612039047235182656664456083301461441566824252004278830819101571059888031482331505760225932203696571821588448398677110684398970350674125421910935045612568462176488237511619648863589093462030783064852079514544295655181663757058519158116598634886574238752464160371172266675914915586240260656302767060013652519131070282539162258114687517056287389179579190635049270113173392557438296262931407501967056276845803011343124245336210129262199842702223283061008939979973052071936000000000000000000000000000000*i1^17 + 34981849116439770160095444008989866893956835174254984086429014959713618884147312013774453267246782293739611887751878676887428122053664693020458090128808594182196695851982706961801264359530604422323353891786126879850527577326203937101027793721443470733941368969871777291800886020940529203945277809674682921777684364125117134798509074764856829355169108676564288973706312656696445358668194016612738218561561749815027214606223161946416642611376128356445418894283701177407529293608684033736110477981466989745549303892617150578606230909274248984500640156200203108950013021243175515837742087325964579770295699684786660931372124189238616929626183347699913016293213779346219857200770658414617274107819770591336191809224599795942141032964084139787757475892770374440083226262754950335699276791110246010944682268023571037515414170377694943989844088276466286290864498473717747769709804214913910492292179955266723369575990587898629308079280660861914430052133823007962114553528334483685997046118738128631712000883953644688922549685830911697571534992949919475367802628761636775245144378370669865175978400205966176894261329473524242949537525645559493652859831832282322710678078557310034348192381862505230224590094460864075957656348937621607244489772838835037479719062699636531039664276194357122549609326358498078604394617392455404979207053231066685731682291554724646745995599273120391149545432976983844024138445867633268242776064000000000000000000000000000*i1^18 + 1463396427087019013412971093932707117513028418207674978615248741275845056558756519284646665794367867140756925499410449402907027794010767790420978951558787956506808598632212694847400208466758488844333957877355672973457358528586456618888730875724967025258500506543906292331603419284600816153108467164730467146723246745806948809652035464053021552433966654368966955052477700467162375143350251471633886304235562434980925780363306889622900263864664840741560414787747141116670997957537253163925261531326489812635150938509455594515741394476985679786546357655329532019645598878493079015372460059439484886975269130090895044066092510281653680651710012038764946538443010035906069877249325178042488268174167375513841142413772981092302068390436356919839480178284642343306557687263567127887417784932443717967365783299382006337950721288639155941006417315464209338918070861927781458950195403067298041068337156481694145839260228419491554974124159195218880402669106342132857616260150412639492182811084229688176149414674091541621339483081405693133062790047521065070827177972506862922010789514503051477126720552900633484660263971490251321247628390189467862108241454299151875479218768680257262821578455913671483155200777331449013049595382075854851158590040490843973146991161302083374382132528287846356491587235673529703642109385754177650967895227428307036179038800197998099483356606667693683041308550200393421948883311686332006268928000000000000000000000000*i1^19 + -146716610311667528105086913608755303049675928426515448096918702053927072519184333783518311886107221446222743923171854906637150867538849100858203074674774586707950469667295240205418214024890761140280075456513817247611827680974464944772999894040499652258758878834480758964054832387772831616458106426832055700749171445163681390681615888597240192209036442252900323114515920610196245495213599242766758801598084868154385698931614307546500902664941486501948607050349313711062081343022829280800028763173397988576804946640260214530580639529591260688009903014557067305139994255689413474537339920189039788429533888890346427256087929545307068928277728801901921757714466345500165402075570781890280675106007144607790304406089702548131013962519094231794280709107947480579310297288935191238898836241431792203171228509813788531927940528284163581512694310453019018235444606736544653557753252939517856238998444989805590132982059666655154260807519787420129201002806791761385522826951471538349857772173486640710938275867104885532918582384560308017586820701741609226295510708918554597669822831350454463098809420533201938260586694158186230472742002799638758826191406377008362205153174074111436509789768220503856614392878995313172542527068474388980516423707501380954938339313038708269655050325236292500683409198161808736771844905379742938606361721260657068429486667076484202064075927663894253236407070332772152780230495185271454590566400000000000000000000*i1^20 + -10920618306561961394894434728317232890011080768838997262384170190138429932377875212027917028705563363457336189866492541120809681682111122173833325696566858806578827186285969318273876216609187885571564553653823552267853072352873263020174254750310396964138780910803437838388039840481938683520526943828823872384031020783023525798337539736740497107624209740868205896241574960345301591314356762299268714351274303661227124096911396930569606584226824199697508023851409608534351018745972095757194276379781025730621244393571605730357771371401849667664188569854141707737251295565141405839314182389486247233972395047897030194066659358393012736997892460660114472113599732039144989391567480864406136085718481218956245105783807027460068868035848741878468796916907757155850119308602039273599566597614486054699135742690717270537503657723258468465746408146172636815489968979311809628633273141330475889225910523759743877316684200955034058509553373088637761338291115869731823828538579465593356596257261992183586313938707181797271571059474764358895519061137738840850542461711851238748589704912493001080849700769832086577266932482305775030141648073314712901482044194461407005028966599332068590408659472459209494068547808782921146283252667097459748148407644705969711533268160633511868090537735542847565540772689470566503390914240421732555832796905406866004554260051812165466272713979134258296306129928741096427878470770281542582272000000000000000000*i1^21 + 817989750215911704607665658256204537945603337747774154710742299380088765341590163827649638820910014899850750653580247367687464936710307577239750587755352541695414597319460902876119486150394630018052284978812340274686096561885980763100713527911078006123344672226940653192064057914606449389272344915166799949121552533864384309217209012031117463364949739414372584393034299963361159784903639196797408967943476836281775776268517140352172282522216178878629077057413707753530558681952774746285536387013849219050855964183258923795463341404204542451424141939326140546335625573824649695085334069817724922353956491989721437212417272648305684380874070877207702901188497662640118063200632613202703017918873502737584480511762612608992391578855295071368633624955984923036312121701404052173012352739213337301389827985943275543675208980258577713237413709968189640743729267013408586295751431014387505205855179443930803006058233603069525526824138408116351270412394558271140281891316693403321214076854562009704303176319421650476974146903865792458826194903569289537695345280571014839012037062867643001024165513379830172908139349206398535868091836325254677361655006447494919344641239172538749945596935713037761042847775880251748113609995248337410686317526303860923684988660102738294073734779895483393715344234478428534920475530656333423238263966859507806984350066393543307839227522075148640903823691832018993573009560072016101376000000000000000*i1^22 + -27694709457852714440248638444996973165672118783035402911149176643925900011960179726359953657959498487394354778872740491342790980183393357960677065816821386551008697108577782644158437549585605318694955131540374114375137136363659128057809497985666932348160276686268927911539277167314192137949489243561246585556293517098494329832652570620045988792028028420731908017365865928477838515172125243843420003058373339757608943652037496476379145257526018073788599986777518636378317383648417606510109290671658575367194158101251109109507728155076562105220601250626985198456459445572634865142533236957968806510091603151339902792551847353407060710547920164518127906026563642424897773175891721562160410174928530019045317081897397784408862831787358074539628175228321657834569466566994234004995501053197138662314100675687771854760180776117028416744700558844538303927658565433856972559602068178613710698881183076066613750242474562438103092255543511224189627110617746071359426322998243369401124263530627217815508143793543731320145616419562116580167399746724615588302039135035943059796883745817307999178768423480247190815998506047921900761025695645687824368482295957933736519222774943781257019076750855936996620038847659046443424665962387079089240840069698754637687784008835572754916566690207889719998151188231753503668475586163690529583314038547268529985023560982787374654101168968412727148704369061127230843468428603981561856000000000000*i1^23 + 994176459202035999170034762454084921850556430302685419395732779321709864547750945731929560277172470162713968532209547420266128656902643452562812029288888838557112913296464554099542645103224125323881743096439794922760671473018659512379139324853241397122255484499582416828544303285044034831400532571503239810435700657924736914226181211982163658543523570004161283500630568735005952900387114800427647737064550071101991392932756853806220034221736227792456437529950437618137035702700446108567027185006823764344016257899983589713091998110014680032374605101720335587995527531804525624071857131727083795693172428546336796287890328686456074769085515185384625402197781431272260060410370272652357725864956223331684923290573140766579356587411880226662449607102972480494890045305422314871915272396593030878938720662769065369455604895828756273745933843025298334486199876662019038334022440235406837107215233374677376472153372990468303896767565350137027160731872089016401071157879212626072452174243665729294571085078733214736183658578945360054025281211350799042240143273456900186858630462780950227319460357911522484951756046976834540013754861002558900669639913123474956642226830949720643397707438206979328689799234492757904524409533951433022427948827190192508508457263937377540236304103472852294857661382502308274465485876362988193932818197351334306447496662903998002547576848189600726384840714165065410748203362846507008000000000*i1^24 + -12842638823457119884886103038965635853743009511040971501481646475500337249528428893973293357843263608317226262633839498720576229658760156072676842254373028111095889464459526909132936593595055023930081003714560893051721549440727849169757641238999175450409398452921636609566290974061706302674768635514076760056700426964083889863748040052224819992541635027178492936086173855429580828202284989883322859875190408762814630032420663799932797429406459904033063441812037308397893603351044460567594662916892195986460037733012082007453698363885354439111493605325387718764706539277525596665330497548923387774110361307027956629032864080078299205988073000793700025516625815312209973747081071107918305801885457389262565503177088039260152131260565432632468869679729274757365713268289802074174635342241822877094835708707887394799598846342011338737602692248770731618408160246030989495955093924157720853150888896473582967154022840902424210486834371682546750786189625853887469388018287456376623564687220965433990060625703437093217608115669986418439750720647700834473932664431712464250733608258623460820065616114771095440650800356432899431831314298953299085256450389511210621227915021411742005089901714512305673158765319640591875776925386476938761579122484766265322495317339315164711265880474949302737063957384661862008258516020790802990668145952530403888852490516855041966795159275252381498070021640103085514359313957356830720000*i1^25 + -114242806995862790545380769423122249779881780893182209859538777323161889782578481292460117884708805510191552891909316485863168183749522051441492477521723966959642288755493042795922402625164011234216719451771984547962712960420441657604584887045912067810067420570179611041890039582733300362555189161297256212036869391551828225831186593886210978479419102997987861396673588059071670013817784046632231980344406820422999462303115719970911242757352048844806516258808227974103074305429849059604600046624799591063635689774830579166585377956099813502048232559017034544880719898037088809391002055259330860827083024160705775524364551625479420043835392182801599151903118719964856369739160145693477463203527758510616810214076963003727134727383640315954544111130127678569413041904058427254294093123714172641959108328477420976966669192506398108863321461076204071484495095104229568322816183834612863501155602388493720063300144304408275326010940795580518376033475087555074989083918405740275648871403861397593068143531378994637791496590515778778195994476041060582527112001096858450021020205701782628689817208585146487256212820769235276074117473735686258695762141574443393048247990003704448889969184982988494553886738622057698048085609594672034795568506907444166760976803344359386788288935994848374589037220579110883759349677655435102657585805770869137601972823338340767162273279527329032146046078232778415268660413412147200*i1^26 + -3079916757704462020185903775115644653482462018734845210738356810445043217964870308998240723078646415950126496167182452357792939431567952332806778076394786577188306008776623067411380391735660906068878688376232728561471660915888391683064751810737924732541330440667370413317231294406194327544353201357275306856375282159385597400173357233050516158925005102263477095643049672498288475090838491101494424161332186089778652504286999607431745262983973252760573546374821373415813219182689047070347959990330184531617741185613998540225894279188409191930567327544500412120137175173307673896068608900316200211731115895251064897701562208202876755853986500247192034007638464336164945236043262494957512175407878718998995858556672452761788564346506571791436009863037218490520519743135247349092546067592733780113148601800567011475658557854563502425311225709440886829940319724471362065865260170684549973915919128722230282668535917184472468609820749697262195985553670979079835322566623187894966610773004088484722529424157134834669939310785518351025582007453532276840461727400206473286976092704381227195220504500992328854252922884488529169465201519397471187572055245875925075646842207533202872110521295598127575407187545342582649447298201245397362280257256006459752316760551227255188961967091926308908525331299923897012251524316600103101281125244835381129580999275077682943391254786390329668506167822605617778427816837120*i1^27 + -7983702618058666505588209469290004036547906673823253596018349979687240590848136144228256528376445403026938669722098390001402792030834819846276873863923575170807810098149031259561848821543897069424885147898258268265008645682327815969864081833461757401643475538189356118733170372831469266610426376743986493375595934372348103318765136268467612418216747968126659964937706012534775327692406725749802780952150064821168445921437273708766439811281698872160028127685918929174922631046443447274345536933161077919487615649295853805277376784522566791878451507605912932922137820124797620402589310897527979662399208929901162301963770432768655591115840046461367926340966869472697811956778621542690443522113141486386284971699451175699531535585134750130758910733389746177326071925865112340784930490749418397779315264479899913428163775123750953137343517617229924177586911259757868607983492902343593420971879355482935400286812419658966522637112537108341633288832831588209989881954574118775735711078260171174893390356655884984401821995377933121070374841469426936054527902913182506162692830155528962474486188352376411907703333714883031996201431884941551688877483460069488062345006576107648873901547955184773159107452136599120651332478251713482885380014337714542980867228950458493864343119002082201458613003549505166676595092031391098029495862016916399926840286550899776466941058529993726091541697983421991935279104*i1^28 + -11398527346398173307352942718524589654636341918534826965573570229013199907526910317830014582973605560330676858934366502823863944010232334494708344853049657481023078632403465262516334964754863977002000761444187849477490123963055855615405401050899446723885857477939100187271466950453320276124657002099535271850992226893884464856430645238816341097788366960573988413983279599424925507327006925302313445099634833426000487156493070033787704624666210842113662096572412836957325638330531929279854633249844988029909760687560780583093432967840288443227951793823178424458771742999314037022298804755639909899342039401167059195806396624979555749586424525710090817109702675947207968651175093552228376636253575264902256729054656460043639566881919827994929499124344829234408950361878186118771849896759779531905588393102965082295339669390080456987299706215176850165246766736500166534869768631750853142649421926084289603718843401102306267765637859279637072262604820163852298762656117203484358200922151211132108671658568733099749389243085099826709973645115104873379362345965915220822885022615430431796223790990327257231706178936098863336365417235781981941572242026254922446323748519561316305450453498197618025074062932682794550398366875394915588535052241892567930056549657352240844590015792132855971506534924800156244017596766183858214608885402406947172970541174591756946106214055214198701181701119136497664*i1^29 + -6014272330840099847556079304472590992507160784414534763992095539678966035585721394585747079707631117199007388835246835695869295648186209088865010139842825211525590453992077910891120319879764682777496929698050606583597657456111109361712555756819125384028689705156376238864472460150678717295480091376077763430047297598900211092151884361833422315075193814038283146018472099012603577044237342365973661674378418077267351481392592459778899306436199560144944380294935102598629764240253627749236408985540193678626233973800004119842471324930617036188945145742086225795930212579536207553149292779806730861667087229668031351442337977973542684449103723805354692929791910400223977301397411497823154687140763772050228691166099612025180546961866580551030473236293959043604755308869099624394957839490362907921927482649663023420704962031313633650252257038551418705870267619980939238245608195379290030199136172232470427568785293535049395934330790444552106889466962191041506058397519679968274596834580846391929416073399910424835618922791472960021177083381320553109912995942628981974920284895053453517207239497685127447451051249615167673078695395935076825700813124787974299170299343162946402382032122485290208051872252614029291284152726473152985845685967822193009053222332581877676263888311428008583874106888551792082406643329850692793886568618900276221880521488152094964331064030703497704976473391104*i1^30 + 235051297934636190536680733853937424567562556257391559896678469638198720020381614856195177306263432010918967993517497381310258046947928127604806659079215813600507806039322871189326761991404574242984798842963656352979706055957011140437215149093888891193310393009236854323548626258387733422255518621017137108377693745278388354836418308833088395878573933909361738645430449416161039261834978258511837573648115004566125397242314077871523827349112070877275619510790973365263365336344118453517381694843987477778052336841326372992024639603343099907119135055925537120372049701404885772406243588990209161783658238876496402453217756297737113403419749678114212650749272648540160902437451201873159970879268974665715834843526307471278111442628029691413216245622267115460050161064546344439342318340515827525711435061475524845551312846360098918748187083824662207777050125577391424752245781258962529119182574365987828309119968198619599346601716010734856826150898346342361858585976454194332501081517656364852462568627641210867732274255078720149350786775078522966005208535845467619011995991432225774732916854529581791987065383593294394651712296871339728417123213375093288834703784873882975268508711994656600002567442781562909905852680917922234211649672051095865416938378753340126508930138541449029080332300077640395249628885346692376300541792603181390662317609452533401687275698521693604544512*i1^31 + -3849294784389269914436880541923600984134270228340998167141652643487146450861331215796339232290920343285133727934307985879651851553686350420553043863918883063591021775050914306326051677567825746136166673115762741546912557484865149192454764713246955109531220059128582449493398214966625067539026860905028029181587095593093260880506701538884183814720505952075826486451585845360338826894967278199081400988650653526793442920142445479573952429558272630613415837930619757176696615810373157425043746836026611297701458299961656847896814027966177106227742454703598854361861262232899418581668187888512267536017274098732977376325163044164446399334796088711134260041785783983537461832134388168009654171002906016131875553742188375888430224736624367671540938474759191674860894428711624491543091645663500293834408450951128508018974153201086574605073882794551111528226847641634609936445828760923998594862573141270205293632636358102799640838836156365918507157354843190489066732841066396312869459559660270108945280397265158530026357277456889335026865150283322099686254238849351679962683857050949700529496288186394000526570571678171282021827506214081551253971741524521230070343456249976654716938107896268432397068157485239084714980582313281193343787447480500557194386698424679925793236075023215605271978019804275843649951985841894018058736604519073547542870287215304307216204436393164800*i1^32 + 36399865008448578969804334666666732187010910333149618673774137835383981564902975062124909890374056751341672487309072714141922364932236213514897761292444290621590455890509071948546994195198935329213792637403939084732365959742912050680653151800346517257440203812897803110553328518298289396099629610863283652074298853626107901631977202089285408092283512804295316697611790742193251840097056514581660495410786157827563126689857479957723662945307826118878766890278641151883467366402196335473909412465536030610604856933489520876315995447021312450262658206029793768882460298998204045399123982404703329005771684372294534281449499022032941475927573347964968842768466028882529582529762891780653180964412967508955262227281303531899487231013959650983615463835707375330999437442325950003916415221695464991774398840790108020521268696658226542154031710523189845391348447263367493952036797269769438806116123901293310653403775730875481594278597957415091539892416770073728260089164853479883915835395673860248846571057551113074811757911173381988937285063692540580712694372025138070683405009252459474769749670037035293328320217946854317302444666761188912483434811540534274983380787870331301700525773726650626719922693155365572838944727128088627458684665340365502859188684502532880304856320021236272316497424728641246760527238950974818513685512377707333735238333515596970521001984*i1^33 + -213778366627888143420706975654829134488740639666012862428975214558845485347527876038254521362262947780833771293246813504234854129353086295263516828255488197221031220011273631607596308626315943709550583057886282704000757280879486756468261972424306827353570346635425201309010680774862817445778192247420886684386425148056013716001559649946991680079130401604757862683641513135445694723419907224924408394634923499084686679512779465542533663607750621578499417238700531056652552991481881430798359364531715711997241121180064838453923702640569693501267802254633951287428154593597357972324794018739996239146210642245276588015480407470349104161968801531097031492041402231910470240591910982883822233281068885556473429799623309425787003296304984578150440565023829400278266056915551988079440353405203631908964402795187302582621638900920989373693811306308397080568081590384864286209513293551345964444478303673420993636499137948749221691631420073310549078217964638102406349094798672094209003605659769719891179265937511773721899376905574554862094712943371077323443447412026878832151979971263529298261952973199032614653856830930392797859877578355531039594869691059752688838619562725575134885638605705531225190257865560841334807221890729331250934701344763950862386028297892396929487390295326550319300663349290491147133630361798838028433488191217988477423375230156406784*i1^34 + 623903976545562748732512436442501692111202189116461335620820225577938073279912470511146121651350875388402807261037457218281465008407490067307577426933046596193750363190971386454016655698800968306418036987346697448704902663706570978730022632244602235827170432355957436451091074725095834680904479104754509822143167746981422505549924141990805996025049230667623820035231850935970580357211599966372818709887185120482123302687083506151792818676469695001316280890140215015897262731989597376531708091719251136735794531781200027058730987481101017953247901125451081528066469092875091109525087694611320893977016990493304928546445437459840473840486382775549512329178106566551510591349979462077732503661621033681546544990507207122562245525549318213698758175361116314380622471061768942591485543112797683819284841708390907677886663318048575617289068829960620728802040804196037194644904350236024217970830444888633056060049754806711005726453605440676943683631028087508000632416650796344804732133090342491474432835950849662697332497411856321892112169547728078951152230768763661004632105982296268240497303485139116902820886216876501732433005262527238505423118455986779293744178779972085914787345600333052531747911042646293515411777461951167180888621234405823667448073584107377966821333602399498277194858321828041732606172069473779478279755848777190926016577536*i1^35 + -523728724525905152922112256645019746980775484104294359658721643039183355626340103032883205760923678342249402352150118209757415835893144128972542544781625634011329663985570438505352600237778363116710969828879848755124690150572143782698284298217599936878035514803015217552258477182429963354192515964920552797056329616141374530499855015511467938553240896269760519164857762820855780931712145065730853042314942979907836015415484377577139581803658290671924736951676756787439847568749561488434014475607054187839221696001541020235004827202123825764942976568973040651557888739331914103922503312913480442828536187336009397065321564310610862998785437972985649078456229319065797448577288829207738147451580445086532272563324019153070485676137849757725237423540121423546421767140641684594847063900125130354119783337399217726863740206701577549065272540848909353528504339909419594473653117838231778821559473193228494122121314122417824890080840800785765955519229349939193802004634166253176524666422491596722781207578321570799321015511967348856240415472712867556387492763271030292972104432006498465234401921319711551466228429431534255406016187984587025671782287030576289716801249561539844822714040805145745965278376124525062549376915542305875144778396706851641536679005833998706741485252042262945838237807119489938743234838008216521973698203842772992*i1^36 + 7816423963891591848318914959945005783095513080643234344466343034494941823024096193381115803476681306185741556949459216423024470843444144385150087092837688442574019535690327274587029341995847588316832277151958976367247856530388053937536031153607433679129293917399798283355930733137150728525869101187927830904282595104329656809620641759402695147458070387336661473362183199767184676296860414731154642111955547837133630265673249035682548630428503511597877957863325878205832334558080951299360437404053266950039756220111625648647016177993850265875764039091060532839392473018472096624322190835401477006554178299677762399193814956207006563105102460816051195059653827918440859486722013993230448406422765599334530321955245946856059159480598525552223730733045275265526398221270244968457456370014886827098435810498798536080848863514614284850023062514932238336180043323583308969915331875467321945409184044486078228565320082212805212645763420139760809398340936851367640474491072750035389293716266810280951647057367954200226262423920444522483439588811630086840314902426376773103743274602128035980631107517099088220582834714555025584055005375598721438810233779002952046056412947468997618371019257153061388220500274813054138117804462224186956693708062627564001671879674052396801682009387681231223305871823935774047574377460814662358473375744*i1^37 + -19304522697434971521699299122312545554216062003689870631634703288063536420369903163779749804074724665284753310232453334835117732918171534724674035884030107599556147459454651178528320424216393597768224876227911115821531399816664437910522091836302320239085843733159100629165489104919465516905148432813252089846401849903255987466349610772429721110016426971502432586950790683858883084931942919077305379330417133101602022596138050226064499393576826095292073737427395561551811443036990037450636528773236462404300838054014014818539390882216585260799452371269770803795551338633019628726220391411593154260568288710849865097294146857165775187534789708031700124639009725088465665330211479364118128995930476305621887019635518340368499602765460608501940970138746201064210530633662991385936261717814017745928155067124897201744506716983824426975956412528135080371471686925704003320164787228453038380538913353224143122541520546660929755464615228969979696017321223309371688938169778695071977440252733180188657307364603367755976173053346100349489543731724172832823359955349564380789897667075574474245507287783739735827853637115918182141317981586779888134229597640872253487996746335448847623157385244428515773755795800682139691969125705507878597941021136858264714590642772683995719802517186001354697549875763527828118849327464095678464*i1^38 + 43664536432003549731003056356935853928924630039970917275131914783964171597914842905580626490552919488574693102046225699767168798865976578867700527471790217628793188295676944070933237740177467993125902649896265370118613293167176097307291724729961800443620889724259362701422511568855637243524524290724965394445947544129488274266696447113665275569769179170491924461866922046472418970649499907841414307250788629572641668951834458902902330907845233026488047955781406390425374325195010897112939935194710366398727516157103875685701422275772295318804105635852018370333547145502504326653902438609486420225402341307384770189195422257839704996810104161672338387421013238739534373056799556908962474724844151403368788334109045703127579544099896638883554185699041738476224814295932796494070351541860588674928753373860819680521704882694786801092385016061117753356379199986889349062548487577099676912792740796161295871966991087944735867960869224166027607023114882890015446577930841073329607419568224501294856287105806844597063601240092009487201173914936882743443715414474105825799383569920136723648366433184531668499218179307011177475351593629947177408693325353953977604041357458565847956782842776710469830219431738662841116607491819371728262889809434566595565944388070547890889029548719296269501122663316564691252586479616*i1^39 + 21209623219192195725267190065087455727788343040734838197844857960197222703168385521294599181108711824565805316838248561638163040907824447631535558627264172332978578792947219994065727804393105550951080083144687615540354988379541557112681859037387603072806105669602412377905118731371225389847899960068810657447724747945381625042288030339386373047931109064124507624094168182653685907874720404497472776512380406942390194040646640221524959092935037523267998920187400130965615504781220988710700461903917904545180657019096354541666487188801609775109552068520676975397368828719495915503901141391084591685456673053019550049993096527969230167032293716546452281834611267393564752603763308683275219199991449762773096241058164026518417844801256578772262478485654242054203673943726007236460838588364909688972491709041698134365281018774040660980319370780658455944260326005407028968831795887169692388906716948893616267667381632525709585333766293710081838223008368266282382582275295781841076046917001829709772518870917869241134173311616125301580990307437895142021924058244956589499931802649770241548333650300053033773815570893306065797296038855958432449575473938490424519954056785922208673583198808821085969982886185448361737340800879910124867449964738277475271997918614686099200155951763745537553524067411190349824*i1^40 + -251779722752323987835861732139337379830406352496495922145059358861568672115061574541099318630242874818155777571068547028696909090044266340721307981782471988148327098424887405938913455861607635055302598495620423723297602817955835118040753256823422897235969754299073746011169882799688445058609855359152187272185131070597110328793710139642463663537973675256189961029797998217958279139052716874258401443359782141170266768407027265390386120015007880686000669091320485850788505540029762098612163872109119421196576804471282435783668560730778433759859519280183965952454372588808509885584528185089962684257858660878928045697656888693213448943160716332053690272816342143232291962310651342267333139157653370772957882829034272126605429724954659027803492572765230230360333584938411557559319015058237564200152191172485755546989602331674874916996442196615855282371235176999126891892600779212981535478284252383586807465685153549215214250462390679029880207668450046041946627524353581878318153580599521883265593685845676570208527483508585252888567105818960046963488705308086822840586949690590399265888956231257204064891601792586103133580050344764722757801291978008411859503519644661398409107081328893125760935843857099009211475990828422396471990188295547304436543407545394749023019431064259679938819391488*i1^41 + 928319117678931256914380147562407131062910744394339420363093822159851023125158074611211416715412235839783749347514194462180631019817786481313528381807909872518503712077843596039970489332121938402787045840909358417026248334072482922251451256327630757394750707058323700480201068364922488403631653320298422183538349291636583757048161578796856034826096404376259528819789433964133283630852973259473715472522469218590169553259467810147816120760026552222797716763629412779137189909650075164838307142514519417536336499426866276929104135904546736923400538353849125881487524528637665868900588039860959598497979473492317587344492909228321477144456564290579725270200667708794989620706744250562206194342735853517421684759239689158957063768644716143549544484255695235656443912766274976091892871347931907450203379986240327481421607160486372723320087275848410141385460691130617941130342085905202062443607888603153654759554471468151175627498604319813652538650362818003342537085450869670391493751527475067787701505706533225068318909858781651120409374050808359234806626595807193261766106953144999987458490024562953882792278468936612195498875793913336961897854130215844546900783194863233365550217865383895255075743892154264416364281502276771414381853370605324246246945056933989548635999237570560*i1^42 + -2677952862078684536912049195112176875154937357366531000785017239404722638423013556542850785967180942949635100573170168484493618146873334052900208100318978347562304879389004733138606066069178018390777116703796576683183019589752991390605750080828453039949848235380639314987527245795332682818825033776476548142580540852645584452190989987870032745780337338364139969859857105947674270078064194706316419014462180800617159791070289533898932984376292567559258428656421063467960053376308075846635800607337758750897420111405759926507799919196414249739585417234607140561752431996514418769678707461474692038083810676045502647361785813465448678254290841166418056795710993910859189749570835578913469072892315258137186606951011138926498620589994959630577752261544216933718173668467631417904408492893935195719220256068753900487095469145022362964710687624956780055958496990760334907609374785988809752914862247497416010040256716912193342259073832415275999926732612761689105588349895367745019356242830261874632500236901666507745392539388807863403349396551365142147060326038742813535925095111661313071278676395604393403613783690107613953578369563844907444990332259926100137753059790066878216019223863036699500953908182695322435544488994068687881735893924949032706422199165385728589824*i1^43 + 9922446252400375181135956007743919024794199312285585602193321813107596308679431541706707089816928994769090517786089536155225107129662697583254189411271954821055541070484696174702577831984741575276769091798752795213734533597927691719572407739648364654705361056286370874022913380319299620255568131524120864814122314567872816273511804060154754722069513147655875057486076064856803705178577965565752883474029524015613795689033341289212270591362300363629444353772624592964434959333447113947451424288750951037725323519718806098140876711451321306454915738625749734976426050441388160940048784539631068937845966653177362318621619984022007923156764906497232085843317382849499523675374909330339271059117530644245156011661738480766843009720416764021114118125332170468740667582210095905926428446573397776078315632402575861219152307834549614302158299633701828485794662105962817596907000116927338889829873098372283503232666936712981886469161633109307691723946671735790928998442303169731352384098147442534031176014425506864599686544031608658216522894743494822931630686370803146946966230728504752923604768964739836734069372944818720874005998919170392411252756735583434610713227164464133105612284894325343181768226113186678063165768072077129751891240123361896442588299264*i1^44 + 4025514566051177403086963792889119373085474938390146444680932642723096803297606599988294656375892131418215582122724000773197499958730282396935371980997410818024644153092612796302526251914177764917003862286491399649280835721807897765656337543975128735336963776891933410715985366843977842827008743598607254636418690277666916350087277520179334807604269040176347305006163150593962132092556625395479950671570496801487545903035565762601420125796979442529859082631289635253553348389560037903989910044750753882101314772149615906608371771935165958469088050831385515058527074427862130652239455638607015555785552357373157424148695131979110662422818272442301725661675546555379776752327473391814393070263708210173192520671713241497886357490102256546102636507119916015293144913949176658569802359877954741012225699012297632083217014976576882433771136500112894718401422550966715018355606402540377425628606448589421484932717949256105174167443245149163598440396087323177669318338296203404228229490387393171659887122611376807813730445803425024296371184516396574708853507781677895554758888188233966438011362163226815581965372905252482280654072929586340752334539288901474146511811371572252052789512297844497317826931430329232846512703445591609323978195919175680*i1^45 + 2038207771053612418308428739213838395763208637962349643808767208778030393175640026154650260949713196143025655886063513115648420714812768259763204005108950666993512186175851705368611453801453168295841392149571433088213285013179927181155207575337735199976163320915183008404198739223761521739926950673529932285905969240976769809653890690343745390255732289839710126002085996113938116940624535898474442209210060978775508057335683790649503718297173099963117027934232309565516981600928416744648379335851104511924419064433646150455743778417551487254736101937551874402978255256326932450282882603972640652466821684078019394870041310876481953233780118618258934210423269181282286318076675362604469079935971524978443753750280454126807323549921024809719151376228646925617610724559278068582286236140974288127057270934177237153381122329095824075525293535212065972442385467598304959807222500369042934794846790601124473400441362943948244753416190660397489428669074676766133973682350654344369667025873984042685196057878262426237367172453892856592255088141947987135554405195733416789795369796744851591401633963750557069572116379944259176341054886069671441655428741912360840817414762716307354180142298737770780558000462671150821354727300418783674368*i1^46 + -5033110157369620877365557317582634063702396999798057052179880273087704266537285625125075196556174854146009121668963864804687054261032255594445026076280000135934199322202979912155368925441823863260335509973303797569753670517157768028050010824258202004963859676456934817462226407661425838782192498092381705776921255541917377931294439814556040242369043355574396773087861878975348103561667843404053817073100777966491006514334866963844150883649139982746258816770680106944022986762581871673567319819611097355949176905014871959694632898978519929381560977832066686068797633448060742920921990578627903742380194671647872683920757588924471620074467925001629218632546954476465063220748003151680247932341913592749207181267619681186798868158957054506543627979303074598212662837204299020834655094513284540563183944454336079852565742664519960128695798181796606512553516259565647829994091060578946591798786545241984019603635749572899112164587567199552156005826454009560901071089380099364653789838871915312472381807514591133096881284054116977692347078436673961805929408122884208612065462399654979962050085776186024920146591004375845582497009753321405442531234901546668857787096399280549594141096154574039854806390609328329642213376*i1^47 + -9048587082586027434351511056574262694319771697831993897826583032935424021826610154632731387050052744215288952617768613621141062887002010706276233683069215572721368491763792862901623715941379987670029606277550221889151195625798287615908702242561016051692578380933914885867398063131090237022520793488786988095668561232521579415990992281621096575470318336358798300718355740155265379643619924094173162588111514173637320799013135545773144482737597215186122733406612864215840249388380479390027196335566300021233898453897833273083589100585175339276298029489227022518852134101136953420752292364898135194501306599120595107469751307271477514889464139931636752472254143200066932793542638568155831325514491974528542681608282110808223305567776705663588635734351983822504131217877581260920097828350535142188268768214553359869832650005699670292237865365350058595561532055172110976456423152278563387674661812459900820590808166526532489895065874954060602521818975227575304074153570042464034057240225699121575077349256953627751027156736322189093084537983965892065616112860392793628700128697765755873577396226750494575700420507259783364288283957318050038869844975217064222703813975870816328870761203773361341673242624*i1^48 + 15075417222652871257356569037949381689242626118964650808790903716309395075055698033601744593348021719548452669806479319451711458632103167982430014174565430882479467596592510023929409418027584082043796097311490512376324138446529682433597809654951504551736700658059992911127739758837778842275649343102472241042134432827128086921391943912909050994101087885397663391147447677253265295104201332289807008688517511468793346783070088457707190472665663225733314225149522526033887635208996147275869675222751303059132243526784580328736124659686236927418383321504829098462121637049713424941897397913469080130331863229470151199162468098262332515263973516379996522200656526203591324068651408900805883630052495096037989200536188521637345563426902352608764029491100294072676784912234936598494183266735817872822316681726185657986643332574625826389850690339603194829078402007944871428918405506949781163452405232682459032255077304637044034700223610483799414567442108246025780128419720821286282301304643219376713286566898021227703053875660838128865236072807063376481304745904987381867499924002897833106204000054234865987100323639478731390719116422339234286161607214489155846144*i1^49 - N1*1848431572534826137502270892676985827503992667711366363164707887315959043021215453500178069086629923669553722605294177269645933721674406638704813429219939913931243391834553416002114305804065255533203819493312019812154563656918715454842733441247222789825446042280344012489271468993621982828767634284409283422613963434306317332327838009104128993450204745722148354622944986175170414171611053240015625*i3 ] ]