[ [ 560838109684178957627639048524374861557653365899242823890769566392493422460765845685012285848329332995218070825440290900833041830708982813247170933666952680710525062076744229374376068167739421967152257671495203795647121649078025169708994293813446776061873888893863814010064540889808795178776531466631690731089907433743726115981995426703786709187298140679350895296873543733601627240186938190375163589216966962755804831542714673751552164046467764075380811487047895065828851986782400721124956566090738938316288761755797096108687408993984603204819478938166782059472394338002533994557199318858759880064603596111313466003763294746527522653154970620724072450215209514723089390392119968422972851797699492240421338668519177471824051730712807486758539666497783949061062797795131394985402377196397644998587680334278786921963526497178721242795057075308770153077279018568729826828522243068437396161172280515741321244248139373282545091387836957341021002756904001200603265725625181622868199771981341343643237887008680947502491258115177703086072970631444872036604238782963524590458762406672892149417818320602305730312804140707000476745626989830681440818632137375212418230492664036327424000000000000000000000000000000000000000000000000000000 + -10334462597264767311508250311866193915818613051093844503702005334163549816093110798882818149738127824962038828722537601629402100948762973059559782218397506356303570446473687946893824419048353897346202049526840260720266110124211536748023533522697912903210904343359773419943342648443848532480608744261748020874802846020467963588089830174796669390713847655948387298838237937848657759464141011519328859194989872954478834866693674159261182711019876079426133670002992494786766627073674814716467661118943953672254620411017992457502885158893791681475420371772544437251748537150655362998470424262009801263301510646354942789784537105439852614403120510363929341330584281914203642290563143889238916748132942395693998283376373188293085359203275299431829540717128459326990116291735460250506656739808195609074833660356897422519693955811439846051976808485759769126881626738604933026451956654218537161443773976713539960566203582646139328941507931901515284621758316115186231814889554276961036066281724317023366995472395755106594308023668276398893650815455304648502091716039501741157848986613530873851335642204628747834462347092810913848627355257559500866002779279023847970468213682706841600000000000000000000000000000000000000000000000000000*i1 + 123984029592574783482063252844164855251912611994957574474095536992787263032329397980582116959299366068710320079063969788995310657224659939671605471426893533323225913660928291653887445715808165625942571229894007798510771334366325354869975293279265123261271302389608828301317646527430471252507169225691964101147176784905046332883722963589939103258141372206951770170552682409531528097314964377100256993115396563259037349481199328145891845173752431587171693537470945642882629724087225140926787398064721252051786281673607270249176616463741203259189906423092225395461929652271048366386217360583938841366464426390734894989625980384745433466372284785977587568616778175457728033937254294375516774670187729406343540345792387562371589668914582862063631528052660199466736616408119247347479163600360557998738389181204377591403626693659257708638771669382701199937694912135462539956986169811031284029746936130540593618742412334322426449520664522905543351712907866551843903306610359575954121229850178742628037240871023111909907648598546561623575211589791698008243702324616166191656323495223924599041270273239728331082579253947662971845785139618667131773304049833149818986636697256591360000000000000000000000000000000000000000000000000000*i1^2 + -916955909497393984112119990259203696790209434555520113804088599557629888806847260321848652032849596455696846467644048951222807471914447388670025602325258193027910643975116787941553422525534194497333411411085730139907753762067065073365406635441160348737003878356513106888871286123290558361259754082754649143366637880551698751337791098788350636864646509047790645643131301481333940428557024747922380098433454499636557697886923112660294404053012650937786880138440177613641249661161321983683295178353786578822103622886384354691779331975108336395227208409990927834791455308216286136344107809233981197948561304506172100001370200992480431458408254081892177001754952676782577255100114783490382097603149228479530323930043703396938559018058394169197640696994715934815163640484471244808247489773408372837824420870423367756293235165569351685521440150025263189870897763846003294007736532315725651692649682203523456237832403958635325648473028104607033616030569956861019701306284585346224865077780095720788871305934461532236584564285820505333638843169495179445338282528591661504803765765998696156250226608692780978504460803042290681907830678852331261822109852656589954153747971047424000000000000000000000000000000000000000000000000000*i1^3 + 5313180941960547500646621921209903974209138325126846786515651026565687767832643314266654405517361144701919659656491526063131840694756951827334976209815569989715968879783070442241109056755522763383840323458864705084820813131791062998955657699224866250154652543444183246281213311084486427668423867392094101659291165952970402068569513290057874482051123240998156022682512813036520302010888987391227896648794504765872546117318612022760979857449139969360364883269639257728278759654647685013455867092360874200124601014010647192568463063184591878455384140247048146893562654522436397219833327617137128943913382289618293340833026580273475626127780811292050141073421669834071895778319064217387387180589590155927868773187442215176198144138897675400847008607451830516816827949346247478033727705273858246869300251862289416202655823329310427498700371694992514416462630860945518430545303342358517708001687744547460270336159056040195800399212097961093812219163081941256212575958679407006086635849925250855799875838372528161555194877426185305452881509102994237587299286958777289570174272029460886485767565296994622454500718157095981145017492995392135164169609456910401736795465606758400000000000000000000000000000000000000000000000000*i1^4 + -26494850092347987280293294107458415730911168054217197804461221420350587678379523051050281150778720411922952477670716678967217182313437862456391647305380518018868456014799490290948432009713840900808940721743376216575661750780390105708296930281585581256690162509865629004737073959193020438406764976094498548305492198667930137194910410322444095584148906543875605834819080174399775155540635119362253303779469947819524190560981675824152094241649940717334377233387262096231154248655273417770380400956479831661534954971417596625255786032385535519453551649186723429645468843711086281225830546308229410718364767391631855567514622273319947928824186313563723000541965894209846102581663467036139646632685414934727048014299454384578396843245670130113781147634239042040004142929087067215044517436943474952230102139203431298119913170225207745115703297566346591859918711446732987758821708007204309863313851443373705526887789818748706281461345343308472047163770643897639492524428536483314768758199121862840513574009776565472672281977648629901360667970215926531440760631854817040679501738284912765902089741633606795330990265144944847284530148767099593789800777841770924640033948303360000000000000000000000000000000000000000000000000*i1^5 + 101274309987337112749204506195590119647754166529597269362960843255823452593940415311684052987484629737460884407552241412916204446009403306520124238671995212129112389997244685602387133304320670583220157176948175909967075112726704599227855834079805366443411453330456552420698483693003713090429586561486676755883386623470171229580551689437325958747727305437977505169356448854283710373642691441130839016004578969836436529053398458135101611285780118910172510097347565561657121209267416781423335665637666034624045756238257810283430064856873830140655932422854441563304837067854417351709653124814245724026872869105105832282513657023952729231382769558797308928317582155055442385183844584737909623122282991470436296235842561423404992825261125785098091489945899055902650753371329786184670325272281209789104326091989648892345731539493501662429311340688053456606152466134538301229376564115901685094819062437887503805805710473985852760974911452951225912360520009850409359157290986593526262757261210949461117645705574606113174539004535432517194736541576520379317978624224382971309322574408737727014491097367747376663010829421329217658994350076637038203049868149898380548916641792000000000000000000000000000000000000000000000000*i1^6 + -265857075313661532760737272734056524886617071287470041862712284703083810871562570487946215460641970837623971771127976273666403690515943960377959721917072988377352820947994597319752020233430769336212261416643310649582513614922158965287311824469599126136095264454733710455342421740619475834894488990604681323011931709032103068947031662015067821351177709825562706452979516691861723517891706700827217629408132534063012387668783691199202289304272379762865267573146619731931886673807704814324310935899268061604696003616779697803506499825987205689435587472290369047156589395676418640002243284745613166426250884962801468145883070507201401334843511851561686116720896721911391577958895265920636668667225106595721479591275305320128475003732864491031732574925717775451279937794988463232418256655298706363170503550329465393085150500240833453594330771815974223716147616163054127736009829271561978730966132284222314888851005467970388760513190493096160189210785785526664226787549280186837947259855391749125662303934940217638511634740994842207725704047743428864282337097173616025563400364547858156498902731528134386347895321663913733779606363928941682354174697717444235735806771200000000000000000000000000000000000000000000000*i1^7 + 454407641135716690809154157266202794864168813494972911547517087556039139085864648235110275693330616026665493941059931859067230423259058049104946657615857287925840117152329695807539436834516633282746079641776193170931343497568589989491117359308848693260977751688114733980249314122785052617965993565855172460856560533229143353570486928959929247831420306067806600846302463890791088154099108267124175816646533187629982500662371040126505241424248659203599528473618125657933106955195043259769703838300346445176830372408767312490591393502714920703417490005317707727958914045270356392011293572620826084839678548904487554868250809074135381093206027573627928487924670729423513706016280651705970038085274286815783775155720987813823105204241341520354012631081266676836355918083377808198659462598509065628634257305663948151474036265162305339855139598990209284921651515814845541284909751927003497089732909088467847607939181469147400855830078462013027852174036013420477139892430329464712968724796236184218568274782068057534255026695154366805190942707949265112263535318978530942471366107243256016404466605720949864298817405928937607619196044549146356858056905965117985741864960000000000000000000000000000000000000000000000*i1^8 + -483058737323080235983495809331636556866928297467083328033995451465930955522394864680382660679721118278129868851913283678548458699273405696604136736003523095359584046891281357610149652009749020599002134907526651942857443811027575979785820011345161861114214885163303135176965037033296242257211006345549749707569090302496420705778019728514642754202204281058972736913742927442962573483905613330181097803598857677329222204068087205792547835118974233783484440610028363054998072038344826506179962360471139984422596192261405313131514551755257954039594186114738726322892559525860803889625610008445369463332003438753440288301386923808809056197975848223468033318089539147663913361614047921731996694981175895294863469427578956907106394670004049269591140960291857247886067483049217124668206770482435426064123488760743391925744678321241953639613201302692915418787133084229515181584491518830197112770133428014524138753558988345928032189638361614594797065018239023713053639789371814115688938798222719706172531311092737023301074078748039829892375750347474103234265273233904116106393678170995954951302345615460024459862394391586746681516392669297563628708583971084661050834944000000000000000000000000000000000000000000000*i1^9 + 294583636257724117670829708751332793073775734460141110194300837245156537578842287973817290589202360600657176723025294380211620455872578190779922401967737514656332084481016341416141820520464584369414180502886440073240037463934441249924047531284641845345188747189487247299892607850743571495798837698813148734409985332098012748142235313878692501078126406242792032168298020240649845450677807287239715157642142370402254239066217883882677880268432249014653659555811772302641364932925003654414033938086483097072607768643433700356940127064328843426791578498356127844862691354848174033749980248366317801826958024475025740480169651021692939426911646587480871914459095327714646696599575760037115350936028630532008475132085426121769278993823164182440307634067638762723512832805171247646746665719583917116654727383763838986765699773036840639810454951881307176972293045685966861535308237910215146156832989805745788777070108165696810612524117416612147748793689453301636683064145663926949811944159789185613998429672636100144612496802323520153157281850692320047025842406210251041255453972367151252738488122483104115756019501069598652166622861297880714552422840637985495449600000000000000000000000000000000000000000000*i1^10 + -84866590802726060255332104734269561329908872485872958796918015431179250817585356659608350670883752219646640456500214431022848110504492465307872115273374511194204756421940066893087563255694963925270547370010842859727690320680678367170189516160950750206648376287068407506386219749918043570902739652309579959898346178055334137037467782465821591679389428384330338846610780718864235419185610926700112165218584452510033209641230393658190984131371124020011130080523579472773864903968123305743340158444718382575333121295500697432033536859356900602767569771401975718510957302328361783827597429812600162866396533680003485154266571413377777248934718569354454480502119042080877770026335745644018402025673393550471239280228421642191482147139182329785882108999251381226616406954211227819873640086700049252535208156952533646157383563889887907530703810996468919514728322928163559990804315128418437739458518254579675831675849823957039009781262851332151022741573255007904949203298608813736629653115198259376720142985966729493195271588876670694551899576938307856017320987919859381938839441072245625668624372579674382241381383534453174354601344708792157044734648357685821440000000000000000000000000000000000000000000*i1^11 + 3850441017824733971855672558326157236452707323039228396286537523319383368185248683743530572841933862526757725623628022550674101121127953149767371927520322811353096875491948402434971599244608522589576216119557657157108426169473991188177030824344903595505710219904232155025949416959009582476947402279185554798429399709217526290928722603281539659948333103081820312410617868050225659381126955498691605434519296693758067366700070760351819874070641634765592797391539446602619408996755188806276225364864143441022230252794180823080857071415263000261401702526662905114360322701142345223511078227794374718020615312349789280995905079294052229138256504839539259527370340174268647165231204612288194557095805931953405015426287148459469584123126301159389980007765437013537799879516733445637627664343626878843132207157293048508801149914070653103305645703605084721196804734348454481974067619722300321951395810384146457512694500344047514811408197468263968695418524158158659779270032924996992236253580459030823468622507524315732839781176653042992854154345065820154290794623673907825819065843411784066153493610772010345881164374615091846624686751774495912770397875994624000000000000000000000000000000000000000000*i1^12 + 1891850236868055931055358546603089289987419672221624559957588016107677933988726824275595544350237549689171050736275470784310884622037388337245860332459359231714109348336929158911951773878386136716299300122006926825037521105774378217880431522203603610981520209509829371576394330066170508282920268829006484391755549058320648207104793780949657011985394435272857731616343131035564728030147365733141014067831484073575197878825364312177079173745066936878172170903105980571885291099084510920065267220254465022174087555502302340196389049144881924103591238757088508865803878288189592412109271903926958997563254631945558774227571793526923525142525709150480039809032613308784893401354275997561762379567151096358796282400406621220229678353409994174452122052429652544665356576703595839357883466656557279711948085153951413009189687180452565335004460976099222931362806846789689172579472359283927030558081289305333966931964402697130821524205938451151041092260558890540160979964380461098202684014532421296678632633614314408870316899196063365098330421918339035797332203885515715054412904980007692717284025632086547513890007035805344908973566917174039292737808131686400000000000000000000000000000000000000000*i1^13 + 54278786454782747593868890431348072978864285056195278977698023654687836185002930487857493668951111996244049829062882138643986318805926431043977942584182070546732638815532295153630000285066742104964127483346923046531138975181720105426169507408022746846164678123927251642874695861085468458096394057578818640387633745968355898018910830325801213852408607232986185257300969798070059054941463389658097525319588785472163606539677002113374649058283875024226798304220110732525217019253616241789791863623261308070028998347030855758329433038159928345087282728320457985579862679252056976243180494220051391161138458689692885648297036826129298903661820954389129014943789475750785718816513580954310347481689495897232307419671669466350103861425912772488071342872890284797576037577005759188777984578273060541158643450405923998538675134610147562990482941627117798496663119833761353597499832042677769840965568673540422185639457348638721528262764479588736952144513985175119528230252453290111269659491289531548341878768887744451577802132423960333124282886859036631443413504752886513176823588862002302335858425179499611710128150244883509110974856268867448183361372160000000000000000000000000000000000000000*i1^14 + -11096940451824482068052534110957199663567420287898273558221287021118815051789132224962769802201836372073980863432485626044578651313812552757371360996034556758607817730020840464503097304759821616747215145257355343968096933683974842743691725222296305783188468031073429436140021544555436617486315048441074781483887820535627191103796125392983055313895828207752849064325557119477993813826285183116875855878670111977952046531993077124631252526829320888456077966840281672534154959278779460372279622625924740356563633927509676741016093410244103529415525095925258380200629192565686105398049302353285950141086729178007007056411645314404601774811152337413254931120364759218077917023303286635104449172449284221773148089490455322450427973913733176035472424737579441486988943785507928073092986598914401568602730513517769425226806489264788813527910286146519009473516621367558223815177009816173591893517068145616912387442418616985301823003843883865852241094159682789061360713261962168310711192856618585999861043457012832328580884653141238732379525781655220571706435945970819098698877063114621044515631950143444387537531054357366839366227819437956067342942208000000000000000000000000000000000000000*i1^15 + 536591301150393425032670129303169809044556948157797840212691957414498214828381505562386401844314529954159220166903989315217166426389073390129129408414050783434540943543373649723453923585426584584701572721283818897068360674130250722613254479147461335166922575529353188638563597805159881946332810478065662467435202145443099545162736765255716719350445058340888042012056119303062942281480839346448626637811674256188062944472224801768130529434027014656792301961552859155622221591735059024176730802235663503326989493901252313142916162077243688477393503825003038605697166803443588294413409209228022287177909149257530098983284031017868978650683198176074340929487801807199761123565435708231024829864737212840912757016291374288146051929912885068689275894559741621386553616697880510578150880120209644287614573441604707112320981530319499566797349209806169992349863671357667513534966555519359154908421841854783936498019082160726952193853680921034293781077845566825603722936120116958417130964003447327965664651507049362469051984772070771962383272226436364491834459854032504420213553217228584071458026523048047877179909406532607467253604173043013674598400000000000000000000000000000000000000*i1^16 + -4240687497761722679928393337148782991068588634336300876601341885449495139337189531909427308559351863550319897331557209275038877248440940606838421302327712074425919419091048555193029636337736193865395833399770863319446262846851043200581240963894439067339161518375076852476157604457261487376897078521798717233741794108300190879478811700147252067693069951385254652595681212970980150229619658717086788303014401696961929290334102333381918544275673241066295703454552788817449220029360666794721939895252332541555915596638476981339831308533681898839098909554143842053218143920221924224110114599342389817811151360973358298931105005143335376538580945549869072117945130608608205701185264084354779815756047755304525928551779312680324908123248118850124585098955662506098567509733824631837104537574368459734568588990958669475983509720628221508471229129783309309358191793230654306804054823440069584880141334764406877930713618303749293038591849581864588241554527239376604237561963224734901241053258377751985713365077135797551535572126940917038252304848868264780157299974568984797779235550805814163890460036907693172611050283861046896203857421548912640000000000000000000000000000000000000*i1^17 + 15105292206616909238306212692660476318437526910815697106724929431576899487981063469028711817279542865885096411513769633815258760236915917921391500023611649700074370682172934100914559964918265590382464076751161768953477585798587958132532796052214459215270253284418497834823908016397319004238016769625215774378169526584108514266642538967096999873348900713751236722505804804079164045010274282623988455153184181189359356675699699792892514803653177009620718901119834880588059782709996138053200776753837948018132311837023376564885316561560815910306283854223524008222490347824680129114909998441588908347680371086082244422809426190894024527648192615181071634549491270216884330080619253875586475029136573823226880968814482513698305189569454794652067438349690328847852602563512537383641756005862697265753933599793012232312376979734905089859479989005826664750628440589182617759878741972460938638854972177815413503496203913407614981053860117986497214242907998738761550201560567671387711235624950906896808105698170859050766715431222072497711741474816805533150282773461085608666434246417246358571711162346325815507698343826076281850683119894528000000000000000000000000000000000000*i1^18 + 1447933619448455126637351256551971056784100452793945356269011511345592543947583606955133669233152734280724716125607917738321029869959455652334662856965235113674217749759973594106054874465550165382202708990092417420072223544605726273071153550467357957614648951643820592800054551788340758093450335670879667948088088910669697977662933882278196646237177130200606129564576740507772561348205873354494333069950606404684810620121388017600030342390872946182443695267477267587686338134176511663776224754576114580235857821491463033357491933325922198598316006918064617979185312287231153917733026053879414114168992656796601421372705509844496278492061543164250114410868275624516363360655769334564124820568304100012289672841941511366329853513493854882890972890314140022068133136259384864001693231629265806777931479892569174129853190092081832590217989153499506347127085869221138204550067298159341549474032146139797797461009548264525056188028096813616711979992542646159082499797678135449159028753378144840790254791148092871254997781700597399840196609697033527497781160607916105133744758575803323206686566729855150653190135112871966723998220288000000000000000000000000000000000000*i1^19 + -19009631195536291531722046518930063571651948090674456623419091101072158859701741560161261512023446908193805768375973003139335076309356581535405761739666176168921510935830636188744609702743039226032090610579711807841084686481034779541833650446663650304214398996361324766385960444137455507365805969078125937665673172159910901168193392416044079243363135707039700273998472140082887118043264372236821269863502554764591344295177839301385200509600515948977258991048761483194031209400285649988511533058982916488004071388484729425675237017836536009606251826318710944152467449053243470407295753607582261330762180962063098905309459257590174350972486117710503801879220150759347375181938127122004091678009361386217028971043614705406113664295565724200241674342424638427923351314587427035261924481184230456125188593053848374543906807465614292898467612240203528354078556698610353810426057800187525032992454280629042268896716786925058188515834593245139540517125986838728855089067130865791145036864837563464900052784058064105042760790470494556793650631557153749170145735057766947756183802068067268415731746524339663341048376485252935691796480000000000000000000000000000000000*i1^20 + -101428867067816750967175490610650446242356591603970731894255713457252065422725687097084717354953831614545503044420437500978966330379392970612961613694867727188156905078551478267038891971528695952317502142882019003043490109417315620115059915532969175161354933958214078347459058964750165439272957487232960383982480730128708054346725005873294199960654585416713934346453297904030239845846319295509852945239741258079485550173946364109304526051370781430777139744309777910366227380358254695273798427296841771021807419012400769530443178954667643146414582436824022937545891428663848424745671910687847763136017621681478706226978715847988104357822224241412009392820586862985110934066264212027174232825961160145720300404944463703486285217731223748190078269207764628540893775015160580344561915741112864408334047222116948031302160307087183219240901999563448448775187087105578459324224564778331341277305890434960268451363739833806928642030398522159653812078632544500831823088804780594811097760866118922776982495985978949983511860513133326555066635357015509352324000676958711572439920837701472351505508286175460323703599488666347503616000000000000000000000000000000000*i1^21 + 1813451347568374036547771986118369220516543449711541576988264593322580915314564364167499772086920877987996030159771858582128374469781329687209182810884290246503435966453288300055477216694921561374558480733602108123804423066608397967946861176754025496695503788561272189608594611467843791889838405021525897903480722754687319113546926188050561446468408846991181214885648282287008108750809603300228029228825533466489418352714910132215992915810066638682958145007288661230949335306353327407169478473079288165632331774258071795581143134940037255515731533048645475809900876957809778392257148985755383077460175321573594358434615388722355288033904999519998595918011282789661444127684220625070352217914671238759567434116154007014891494199965406709390847965890905777067180491206104152601912122331570598561254220290354732164473992900979360600113876531684959960933268386577914672555996167575611407063753405804756535428228080624231935453208876653358820212568212305091437692007235949979576603820495093031607904684370845538914814969660877902483402209258238695670599512244967294381765588532314541975968214553134675396353540654471577600000000000000000000000000000000*i1^22 + 16294190077448142906435633619891158106766198592278718302102623121865013990283643098014315098625681768507440331231632173087077391116788313192919707951228349171985777376576013159595852257647059358446987354889476658050961108043588870839331778336451085888315125139087610359627107420838756006191699582586261018537639888391676155249893287576766662241506439748357806715887215265999524760118303314897141879433651576858268454452101735377685542198305228367656439953788251909006312535158232127108548200947690783393552884450284348841267532024140353331983751630318327716040539786119769853187231820375224570287320098647607316037756217630611132811916249739503174404976320696490503924250190634774776830959452143414378463371855161572397931925758323026638866355830613532541750374724572265073902087863832377355935261126217095964913260310918363500936212735433529005075960877215202156566643083653849409861082745577997268279755668572151721705262334052649783848846843766968466008733782053038180321341944959197386830691393989573382173648063880820597355317785954298983406463973240585681990013357444125812596300481624054757770269818880000000000000000000000000000000*i1^23 + -24055550870366390820762567846132924231812061690649749500511951128585577234732463657669452499581438594833314906462991114598297922236039139898362593491936733348781262197244201000743926209524100689976664217846730557151622447161914736075327505248368640273239971311065213784307803555706510545185988541503129575715200377492235483827172922281375680939634456363815385476516827556462039455736996064600456248517329993608820754301268683192339519931321664540110104884436522302393821960832248570315787837280858689822748837564106110613168254203639360502999046700025530354793113851779925601714865778295780714059974822447140871845871967868977759738691024426613925436968019907036455197117682167125629547336939065389321250685593496351417561480904474427922266197238332263819126856422356186560765242442376211927034922797135662788737520243832677191749311198688373108146802999390911760693864417026958498455094038952864145219059336940375743617624159378514809367881258207995623575379721047625337716019481047107854521127845383985904186897275724897674570052331591233048736321682121318228927130245464862500630032949783018673799168000000000000000000000000000000000*i1^24 + -185100095455048004011961220603072911012241471499170502496567081180276631084566956260708821582146595184848701101977635601361137686663050961951907149272338737111267971474240075855317808719485938052844219041948573314390692177707452176456347604986651895906739901934455197619802014861211077260872863615740122152054907398103058022554056150714199587559517021041845337749594863793682648175426774557763541047052786296392217638438201079289416853569146174900984879430656365690824880479218232081292676578957215725402325868502040422272998166158682190515941454564213061587310099411097660184220624337387880660470697243754717366065287647148888939581377670772547512688987352151732699226626611351184217290802248397676501225566864491754343349644939229891086153952774764088469796269152977209624767149277648013785611190474348008099288945134221820198645984633923597199875855285205072224701860869747477030943664277359374172362546266393928437470106803644937474358013952032715871913747408165107785324439821760596351794230787360228284188503930738755668286731925149250522063700328065219276073902185520125934201883892344220234547200000000000000000000000000000*i1^25 + 395676977234603025878711853598083632540058990163600971005076489014240750987822980910447845858782519168187942997242947858041339545561895255224675328242947521975830948088237817665690031279467395579077471596492286478245120402901006307698862729362507852459176967884051440534713627276399770413578202700925949136716941528842664997108141691830820029746200058689073488254942785958278331350021767376023303647498934779238357297795608707344468285517439267674997123755434121385822792439409906030016266433193372328814276274131084535550289495156219369345945367186072492198379287940197498297730082632306077450765882203482408844361928522935653041073997764445035608875097430131080492338744470819584182124186466760058206108433757483167371934200182573387356326768723013900972378178179341877567296510751989512987176588955313044306151384627123102049511485617832178273121324214121468697401763303554926112119550236601380812934004966584931277248562185849044058820619779850087794523141281644007937803142350766364716837365263561679088351665025424073429156691961589346949827687582941611936935761862571219950526882750083891200000000000000000000000000000*i1^26 + 1550069579784752893664792359806213124593247900338881071266501356987083342118156788118892848440039027214884937490134727995426682964387624788727558703943362801909897016814439607377156550253340826037312465315828595003577180163059788781557416729972530299673253020598378821550133190577739734400649803341316356857901720859089010639151000515598307893820938191707008979097469813737978044807223737028943623561641319100586291130443320282269566673992173370585252979588635788119853775474001919005705776597741230325810880365989638538238518743848841896952010102527273202035190341307420636644041593982102793653267158438455575041390208248091649686612653897272841256241940718913875334789228267098850535281469929870892337702447182530810971936205383208371267016916743855359276677002185799358431394023253198707340727174860689207459025140161667467585656248619333241220685336172944801510280325887226706020177946485653719452613868123079139440691082315273458540687917929498782755794231343845659799344063142414424503810207018708058993490670085358350255138211527712912004880133704385112181748119199995437487367556956160000000000000000000000000000*i1^27 + 17632463580740746023472602545899027867175340894580541903858727048117699044476044773167920832638279903463857004819102226267444866030358183084611979351947861115595852367218788609166896204754576676808702404683068190128890491906507239070512519416006028474715895234093575617482590562601978524799501569109897852333431763411214695761239992385344707237198224907263231799886985473431041059734668656868783980131611780900488737925604081095172980198985363970901084136033430682698704821753610037400028615078237253564362662679166244129091639985141521806180670509706378270974113878161024290834396818669307006310659318874293232914206075885152389894925897955400272974390863295506576110440688208679814039385370245052181175003635591100834732241689285150876563304733477707234654570842605644789982548206189053949347258321579924142514298125758086839052145070690316954488856453951628888077351119261634260280856461800743537138877936285437045229253333061977409548050329902709782440461797993063901512971090878234805367989724200885417178641068917862080218982630651962658004890954587807423546548298008315672212484915200000000000000000000000000*i1^28 + -2397278157193401051255813938883763313718227096085864225396318412346643306648626087093262312926907926272592063479217470777299600290237666595424718425741994826158852646137592399645155801060262505284059409015228847697216083751843232340182324703322648071384074581220496969652739785840536480639686688648369172861025868530040548326975569683759483693977584299501522678451051947144174483119711927485208317863828470773861154028442424630607102664240765192392201125904841248435691543425763217780837423247487086660907658584745759861447919223163270336124592540556061060489243283335827274308312412893491869989334485213520245980763614565948487888990724285883770527986291254484928256786068836695517947716459560295616673996521421388450327855611380100118119890475061176393982886097000871412057190188178133711482308063308304874134560314232117799336446201756633999997497557740171588231266608094616339112637805720729185191754954308046210308380377162593633223394502220499759402582975782689334924567422971597739813634161913894686971597177885140222164901982121904017713584502685621629801494000586249302179840000000000000000000000000*i1^29 + 37248465921054464187130074497425669246695900529059283817490449333299168448179706482015158501446075514416472149669898671607383114473991476733011883630822184705016237031229580208979252068992924127084221781253074065168314623238988224611171919313061267087552615932649132898716666952183797275014541857655910450333721769633728125655679991823327856721139322225120441490541107916047642545528890205191487362032308379790197740955336023351847920986823046533341979227347409779137282248134232107893461049515949143266168659917270748263748258278533965271328731185926500803869453443048493344592485343123341740541023724344370795706292487908801699510433082770064541247493719453604840069643314965301767763401132090219613464228778677168018301383926802798182061825481384216674201369969568516875044149432031833990058414327965095039068212429654788141906768556923941929179851895902076471733848779677879950415886438129638244912198017567642295201360944255439094463716232062025429449077858955091404470177078348484099365616690311965781188395395542042998198552982221886931276597164486527926715458193494900736000000000000000000000000*i1^30 + 5569868022592973089052996725417491419107236535529446609015130060966614043870814256138474501613372757570080861489024904980436082470218933245092482539170606729391773442571869323420844881869995013219040498928485867751363621471784396809387864602054792093183366789532030415724450958950453080214889649377181382721142013606295998576963203473065890471730874375064607228128765919434755820864799763748593776193222416505304369983703288004414875402134684530400272390584785823493995313149988688608902556028264999233926189222261944064349646273101711456834046259122855515093729719086914403804117245006688835489250509906719748047680480442847570091607079379194320935347477726793537505701974375980180323640912381084984854897372272355120727405233985003773533097911372852547656341116848253731216892253018742897704743057652919324837693303648565712672752690577245650427281300733834482694340562676801543900022376253402171513872259069338061093767660485399248404211929106352923325518998932839623849986144413532828321208259667726835058559407885882393178771607992769533303267901925470492316449898496000000000000000000000000*i1^31 + 7476347951422780195685924828964805629924479868306304381461531276974900736987841935969111630692811335948316325020128627780313051363920834707746731407341718413418546935680252149427470288458007704324166911650405570013687719336140254959277352602712617523189334234542321208020890733885185341020208776538432894218003865053050968295662058984116724136162928665404921029737528793589513137993916605091604548635213754126699452627379617978079728191435211281439436996137872775122709357382615059190143006477406968064499250404238085386956781153019837493419859044100832827040971941617739258621414896218263294980756527515858627337742455431046153193499952736299490628408736195730395613078225152214060720099292888328662442595207775897676255288575240385243544008092357540718244844169175083311639397377751504972124661766985063161964365215648792218703898756930916049580776996275940856562066017195287984357399616122259309522200858515309233481566289399918535290208408768064062820367577857652129154867062907289088133715477276648878530709496500350816535057583651651190032345373695613302787276800000000000000000000000*i1^32 + -7830228050716582572055911185089666845281618191465442748073350572979063139118391493982806282899626731238179610031186419847109779659609300098022339124688231419780123235561474567152574148407571912333023131659015219849830803720829208910826202905448485157153531319584790940371113854437522080637346488574135636139054631378026780484319035817545720895331028050799698469842320318364773474975333688067600164275228325732917410287593625058844423713130742843672190484582839976614643888487075393488197633376092334419350658204460135442580594991062562949878038598515961852142633759074379695397685906672156604555925581240441078425492695686097048864678629302843812895859475571532777794659735503341044041186020756177492513910323250584118665615043188785185431351648972220111446074049797630010752469056315356659736580600268809264456886710895073349529646006331557183338777806159368658014020818997458317615731935662319142870942856282544650699686651956017473285032319016406252493964313001653361358270376537487021615610489112459870009960545999283088486974592870906097370523924190447271936000000000000000000000*i1^33 + 1582851617429119524607635828675936787958369397949636164182972956189383639003611300262946035009160043806055482332631411469903326485680576919262904186629961296782188370388570465539397933391181236757980513126277760798240257545682018159214549320215373252321451499555310803924864851973756127897999853981229922971794601225159741286518381579306419162993071878778029718357510033310751982284727576527443213274157774979058107330759272954894980876018917951575211692424924458087833316445140735564152554254108799957067054304377036875836656463443742213564572360815626465571710116225762942721303024178914291279802924221162261996628434745619128686613542335511521340236818338198108160026857311255403896093705548650357331065182101964440597058091474493742820254877740126076408923903892461341057836088694545711888817807932910793682888071978017592815466134495170249567210918736251912323304859563238204953402958914527767849198237144609079293107859852881701944027837678181671533053783334652908890214309270434264815384125492145662431367027695203470043812233040154504228170812830515200000000000000000000*i1^34 + 162267340488031031775978817379783415705326224521889248815725015306101573914860192181895666188426779878821655413271030695683189026643551464639100396121142428337452525648842179761850775934631196055422068988304586669742270432851647737086060246313986938853164758081514830976006733396913263180942931723205543616260510034657844227119695014216468731385622633031929618536833019988987470806331588754739913905410653099670032105196513417729708041095817467732267889077166476268891987138377848332937533325929788083679774499441159917891353354538148880913120544471089608875777202633349140056139671930964421880631752801335626794207073328217551354146411406312524559122191990436246928101385592228699089766043195154717353540660613475474517671061406735620740385453311283300459852073674529553813354634695088674953019132599332147062850644587543066219348737830224551276156764687025120062888803728967040183428651571931020216868168269793209814108223385273911470678949687904119723928996284632916373165917957620929933948812992391467577568966680099577288728276917503929845526036480000000000000000000*i1^35 + 2729444688550634945571414245298140595429575591875995432905697576412986406622924885492939325129012878456199998769974753216909689016352212739488943731193528331643094323965032379572278905382238587868100444109454092304336580483136592269601461878929500392634217526245332011266160719764178687206227176627382731685532910378171353778269593293870944342891138785066028862415209448592771821296617664737026584827997176536103118355670809273914566397689472034410674039343848797995789987132650503322980034369184032502571062936065378406735547003096162694435814369696646805512793127359338734967286310121086649454488421996351129906367633587568627954813063199792791873964928655899883904380301111217448934731114862147988421284691273152431537674402238079766155011644108510453611746494468621946304007161183899973312687670956630397990653121393046534704728619388062455510189763751019483000366069109556530336638235841935621946835156382823797171998391170063931868129675376358149372536015146310001221168173144892139435059806693856213469659009115058203990048421779934806016000000000000000000*i1^36 + 53837346521610890645667142999781365498151010355255378663478024886022698437262489703132477928052748309393534353534027453598616393835686619484680134454467780989174944614569470231353704530064686821890133377342042999275416507064886128621310313868504260568025824233114452691762329092707584672866037081661922218987874865917391609409855207068556041359302951989142987716788700417456192964606004855473284898124937799837147655957207397269126815232212709096958496203243271925744250061902636026406961901152970091526518032823461261996455194902646473471875439041612048231075257721194676956975613514045521590805081234983846688880621598226775997422731176231876141699610803311024752121949995259886409524562301160900899898303046430195348323615929550115725497154828003607262315124204533860604709391751335808697230531656390224199978694032536009262389486444347516496984399888544704988576219966094313017083124741048260988516244651983637568308520638948749431290579671262236105029783000200394491062724529305558807251895866839242082951699665783328223896856323686400000000000000000*i1^37 + 6742866510819938648783107803406071340155306429051582361187988837683171862770153474993266030997216837836155644238461659473981909694269339325689842546683780609937740109706077592076425504267257533655189268224132645035950812869064697364900112600846280538007671712097514561244060311130836715997066900345533384824017637785943731359651178490759119884066019996295051268055016956706135002349871276421154720801164233232325751977734795976425207045710296174683481176517644866916905439657670297830071194949268885118891967529397613575802499985621394355866161235940526216060878903409256691530838325404164888679731552737144651061800590702841728062781061774441603186020397305970883138156640625038115333107699002282278560533359603188029508599730936881178165467416767650059844917147525237452834186258169869942892248853399218296922594255906890277579820304721576464054359948150578789215957392854439363223858799081848667683808911222064242967748364293569137803632953153558193426999648162178245225707994152165048290016970842561574409055198680390409776005120000000000000000*i1^38 + 123079481793361486717541778480307704741498813729844542394031616898112572219106446540304414789586501282455021642090801632607680738761012615822044328043581227359313434886154331679583831566552293000969183978085151504879797575419007647992830062891970622497534695709928013863751301784346408416244285635135880352349490281641841673935752045980067504044160314934752425433561422169959216126607349929287938904140108412888905312934786497052487428916211388683136562844026612944609674701149117487291810340363735330918402117770837779603230284560531815940523553491050584002520908666011218084422917260904722816064866950608114960278697490633632369568217568782374939445067623429897495696090029759503994925770894227283784460523700420357565633986582244406693072886481418392807460561836164093005097908410195846445582634459591353965082204661158572224797378907410072142283228780723402035897481640620939967403476372309881840536903003622427096196718422299064003015019928814734068412417700860720536160061024545665499096653091717108154101076230217400320000000000000000*i1^39 + 754829318854662454000902051980391878981495557951220801364875857135531982163332243871479355599726718965184532357279610545168915966575504432476983769633555723388318684930154515742865662482167248560526597864835225049477930387497457155958858558469599827590959731405402491979833857296645391087649195444114052642390109228128803089796599004633338476955537796255176767047629481761179789875738492492687382519574441902633289863346471797785576672130918825462346750774206970185034190163438734889823454142910130080635339790839112470764934695267702561499160063129844207188101236410164403711129546025538339079040955220207316908013438605004990699274554608978050422752825129890322744203180197363768735729502548623612872926669611817185190268390936365186860363448324396943599905619508302704295746281721214992577440623702824361932826158128182162670700619101993612105449286181166476340957274126913833056283701256005871328148705398405054641692577941652573676472076911956305764310311922960479976310022248057101052281706314180348938482928844800000000000000*i1^40 + 1106521435200456639518828296094348279992107944044118496250552005583312273431874691159494831937874943407911968442893463059141435417013586185861218970602803859751830932427344728858677217978405574663678630151296859744168163728360026174105038316129931142824298382693236853145397788385794579221827715961714525396956070953935031788115008677173953720003784553921481884372805989787423060071912838855616273302107690159979333640758068855672562709785600902243980367981949501030826945644095660323704029711572455413968505098933830211204589371285382463116354419539205487658257670625822694780592853502505734910539953384989328836273768828995507706653036009960483718477377827214950703595375585334649348505700616102066593604766749475208253235743052252798563293350273472784502586981739591863014957583588570700072528376098421374424560019840654513226483352687276845991780857924331321305051689566188533496148242473436182250769818142688844086421340948272153264531757126351655872320970989094662199783786573686567700034010674181292687360000000000000*i1^41 + 466702623679969378486726718988043671031244156860226032768493249419820216240025413451982526166044972831198953446792357787335234896329690275845053953540481778011624567320817848880137618551852014114357662845750475037102588022301115384540493259317170782887002644045255376998687244505443939829821398839936235750359760370093612485298059070456232659409400436933605257804466590924863609700273284884639845147176291509639992966461163210748288222019662754927173809211479414385995437753947528677104758817921077680601033146360699947818270902089128017025054100246677148105794837949916152365927711010186894351271253633359600542265461424207654862622883817698015784743649844794479457408042363220745308055354611164824108969215172856006572245168243168239845796730902859533788630315184575415066681716497519164007736717360380526702963539633506497713946421180217811003945965533876628406569400417030742309488489387804888330799554888777552956231224066363365049844992058238362390892826734455499873502125446186912632608793821184000000000000*i1^42 + 12440492875698008418560475436401356051083730164348598977837808861157251432184420980286913454148163095716206038900298410445801072192564950012982735108320496235784863802736196951547392121926852785166068771185470098995796398782539382538442727103220420572302955518572786505990945602032845650547790958840979643287290468496779597864936933174142408435832140579473356842754033361188900954503613091085941780611178543734177528824458864248372243229350839833382064161813888481784756433529664087956421957496277472898073235565407489614930207565701041974354061398414366909760021634065823654232986727299681229123088198571012007316020998081674388175817421919894926282914410122719058829900137368313607962238233061281046614967770893677597723453335061485995572904881390040778859202643696696430448715424554779279115282514227211980904518748076504452104190596028932574006188078580073783228407942202579100524355697180510814161251822881189544743684770272402641828507209044355861782627721504275298863714069527974327091200000000000*i1^43 + 15526352518492728319554493830814322757820055820600745520075409214690400082118729180819155451266161904818734866495391313702799198270452997617741716389101187730066469616113469682323575635272330739895908874843733897487041929467249927101372405522861006180973008762608933569032492665802625147425448027253895515255267029991614847164334347322369658931819501475095250309319787101782519904514296409068628650151825141417866256399692003541538795207412445473206496155740638996370802115030710455632576102272070505965005589853888075259169993632175316802660452926227214346732904752961297086417794261142063682272097222310987236915420852721703375915559161623741094952921078173362135675097924271191596415429675573777872289493780107931367127885879868991378902834402161273359165576749567744107811594188476200116525163193702900447643089012624683571319578181959938362023343670108427115454476874018687681225308119043419431061935973968255789225777626947575162452600737025099926713329022055419246552803599974400000000000*i1^44 + 125147832951088005249570591907754585614133088058351938290701799469763111181484288616118247962337340520030613686153078181954417326425884568576354561355013368599967115028646810903765062493066836606389089607265765632012114781680470939818274282269783497637884165747607694385831845133295599548376514136656930011949476424324581745121167345760378411486267160175638490073650159871806468646658847736977130879154325417888307726004883254554476685084677840859978618921148328397169742672470043243742595549774406501282696856886391203103686362558049202316408453610673419331370153500272759266944106203584044309565144875922155870190838929349210751888686876848717465336445606099857726350114642344749621948723764363651747872534847261266817959737079197420042230663479665377964138052356938528714283651686082764183050281446723495176632502044936852289689348893708569680587246449246413581635381053563390497306368012230880165041163102845010692687224736306910599027502051434771617590295044782888583168000000000*i1^45 + 139791478134116324045479436102890259916296996769346940751941894604366749157443928515693304666715088941164606088115469890457598052326168422338198875729899182928668002509237347338200607569387279662025528371364718218544924540041646066577570171920556290968357729527665262302092473513595787520063913024580546112690462019052630590431171064519093781542762165126354147414510111732506196442434320910151473520388373106383118788455586524640573001316271483463585556045045852744281321729802611433547883522845304864419155132999796923140601435701811148995392407209149200226453276598301397413613496988386633745610633491405881310191605832268959837686608904107242547065240046350158320741340988827779368104348981649132025632820562476116557119407539106096863872946042027319583805104981147439333268072121147339675176912664960086643867907111798171348475761658518169058221728772861308126557552721234206452127205702781937228056687268530774585349350354993874231344996976995608710542251366809600000000*i1^46 + 121205779654913266600499532783226705902912700819322114313390918717762684417000248715533687554897764132910041745946266924672540016072340145354333900961298653448446025004794501006769466297211596730175130469863190366399234010672928389111929411772662971902768380688964935407088083487332955010881325875670435306064224671573305152567620954747469258804289580193228588602234505454134545704673090444563741593648365128029209586418051304530597100784245116572501003268560738505809334102800204880718340562402789347669221838300653557602327206320527900159045280757690790415287182037116994744994116703182596674067269264674581002820506235312151635511133242211352607287223953279184342490189642788159895780073886576304854155645403673450897312099992631945201362346575723518917555859272513849143589430508109538273023800544968582321778503320797934595669763701686901832720122579752891763846715832395095365329690157759460947350879422746658735794630485768810873894234547110008586240000000*i1^47 + 49532164020768636856280806041295376515558496484670651402354921271186762243641501756901041264055020255799543495948414771438496991431634650258492910073460238038027457632690344937059207192386726523151691747973007964973608435667056790572616495799996524738084597351230597838781905707865516050524876774922310724490197188490973187825217425953874183054497313076082837331112586466175883241318214743896003469708967769904496158632846559436592237159379894730768407997416830889556998622183688595571643555912799227078932256024120894555987901384483996629616150195701288194356741155092654568439219019320689259809340616964667063382674560933908194086437776809736606408965231464273385825033511634279665525390536928950095354769980565826397053802334412539488289825367992736227383126972127091400530850723099369806611268157228202858008142167990591222505867797174561480130971338178254041828369543489829680876404716840449048112938939948485359602385251770287679111954432000000*i1^48 + 11196859291514283193013897219932944322556083049753098206203358290366409598748251659213009945384065380468329475944548378963717552115541078133876328257931721900561723696563498456898607633985525694751309826642282745064332505931142571869044169538590363615028776226031613730494801404172512461667567216992178544656429573777109813297945711059169779403825670663292073322776389796269694660600033733056642597834343160910327179007471233029382087290990777204866200672914084075123433890367090170915671099540104124914070803187953178760149164433659795040439154902895642870516949138643069978675915950271124670735134541237747420542191029206458156274362215562589818914137828041440981951797336568044999203553279507793082003484332195382147267993285210633753174405589456518523676549961772380720867391974449668575930749796086852711592456045044327017709364641041655236429238756676369756227006680037938952001191064721511746501365174634606321582648269471744000000*i1^49 + 1470355287045148504432703460488926142881042507217787077230594365705473164317459748192792041544776646157165190422541643389007565128883784345176724264236986884164727071350809846391249639393169562126568032124232506700994916990464248862121924430643868842316403063734043862900320526040768435370535589063229681185361321493549194732843786348888652720578327603412614263735655240216560203412470830457895710259216363119537320445450521444923188138093636756841605943580779354785384309736472329785398431328256528264753574777633611288667298813053947144697955123176447051943052315258695782557719798923457088164930370922693585114044758988313169244961691933171938908296400906898533613283459076272118957288757947408020558619966107546126395273351184793201274402007504834662306268796619416423366697823011512558910442484319535255573439313047540192580089335803515174450627356603224442728779611171614366874493832313388077201973427445539106979840000*i1^50 + -109497842854020749503948936721872948344857401129858830006465020005669217305530533636298741861967117813494589393824096516734620004661356322995867480487188496763960806985490805217395878053346016904911140649049784274315260554457796156971914811553064223111825041714314159426751073592529808424015306010831155775845106626938746243729825041702049906130641303172841031050975807581679608626519869864745933233798206193628785300983280734616707950261145130073279515446492220095477037676240219198552656814854721881248303271906279725209283135277371048946248696083618469369580140675043547457842837626365645803826955392638127887308124240024714894834137915550712493415793970920994962945804718871129911237959295242564385636140134619572466647284335230788209027935734396612714006765310507728448054315553706469356953821368907133790789172928516553273842765892044639228775247036901423448808239093831968893070038875325513433088000*i1^51 + 2304203979886005354157323879402485658738961450976353820336958798262882098527816837873614075029743119040844574215754355765276259461401792114898240987869970553945881162793264470688481583772596297638618537043325321855331945815196901489022089735331971390882746939792762731514994015599480301165362728962979182174528107085471563182000839042400504302616771307708745273954654901697100438841779930561334905188255850260923527141480866141109630655034881033239086765495867473252612565913067262164769159498850465909374119754158895900643166436354065820875786694141145049082138461239829298719791542653111435428689956548762111051588283268078954357868130065070234237977439972963679780372341336816567145498488960356777266050420877100067892735628057815505457528574706618425394144654643650220481134609551723398654479737730524433661190827230227046953709778043378101401637997077286382258851868670302948556800*i1^52 + -371482781052533820013174389693083769238565850696511509543134185590335880250812206115917240379053890945839400609085613436246965953559623175778422284241772931232745053432922777733714767281711044149248511669077343125337999772107361674391949495198630045395511098556263352000280693238655857562990024206773743223043984267227977367514387786421134847719353858855273580487310816558153017870355017849299454451010640510360259737353208489151220569505595615243370767163461324618528950547245445508248562389062172024680687094566003528224861457322596571203730749838066437800216760668733890331764122011254939184089815815219463048586504232386947975383770837281847668034942784141468087740392956049932354514944168159983030908830663697775992780915553337239238703218838387357483007977072988408869420449995651891404886331506182604890424463916564412114827180062564115239037915840*i1^53 + 23445608514431706315212952720845517306914331490582253424972970435355626392142860225929668417250764835747651885905027643583863564447079932892722908073886009763270326196330235999669091442844440249622734298022874313144560945516084236616595120173649570619001439403141129025608587989749496065080268770344055624915753858799306634464611144540668263273875358164470700859419900928333139670843001755246880301927550454915022417085863522659840092227158948091611289233012134988038802810026492958496823445573578979519627216121989010804422102957011928290299711321587239815213329127391339655442664019821933222069227597162108408196830430648710706772666130325078378106265547942310422158652299565765340627866935624777423573998588574338681290770119981376057446494544643825217939278364152556334098857087642114561410184370500930742361*i1^54, -75953310015158914292214201746015913684313462262705188510835511269686801156491806863932490520062782958998510761961208930601907710155866146179663107079746951246065805239015400756069349014212345160443316200463822414261216970116721365182202345893187689715258447625255125943364902829099813705872102333491439543679156369124796015816710824474293761159700374285651206674647633342635672808078972528475545333072262068016554415255040171494847598908773064155660869925725538701744391748086787408183186783236761896306453138056578160836416833529318777664423645897910871326741604371176550743757237575360711265958750218861097517088547785797142651971940685570014916002038301645646010039260190149210265494546565431351436587972821223601779379166007732133074831589901399193562328164923177728369675138003584262041131035384553212263288531486288867361932390463278864397439122593889124001657450305237198179397067075116544394070318530948957128976837426031125598948747082614645097526401558346504935467022107874536686694142635003423015051996226499458829176378013690520638927044250081814714152397886716732216273064183155824825949136614685379513698403001423851188435951782763283772220270980797673975008441611937775073202013397078191742300273876322852806601848114736382857166909238419680210302108996979570207268232269655281795642795729719056036068324911632774361871661645025954813577618031469040734750482728261518675657102839041575009616854404597887780510320168548054568485269326502017691965180517883932566494453459869019607276801399668550408676081520311115254475887253350232348419471644359801779445811289716945158860972792274041459783463633764953497015467680818764419695985312380059741571601936981628769283485543850732666678430109961086304256000000000000000000000000000000000000000000000000000000 + 1401154971131421367538453725582987675703848111002000680649853768589402520429224571260586846954587042584906636588433917855230525724033494984393634008352118349177297224891829293983351048844704871400891493329002472072164690974157530960998455309848768768729975966345893064293835490574822776951407373859858378537603632152541072602376795336551229701627542685409481178698166805414037329133706768353320748513252302249877800272486422714947690161305211618240193751697612179399828215663383162094545595125695809435004109088431310942600783811093072674812526667868050462662461433681801426918814903539786783786785749829711848003517744712779587413732156672434371719367898132020274384034955801844940473638213477157345164738266447685494566967077767654949497742806280392400680403550587564072061311114273265056638532951550373167917845181719091699813042781537169797549865436712558952275848425110436316660177416587059283974794750585662085974988642893903030606721817008008685276383736216445466414480796728830766000388898842044135760422035163371152949725657244125678780019603565626079013908124738861385722895096903253809378723819502718710069239000774342744408039044443198634726526607539824578924517375171581572592098234768661449539946711018867799762891209997184472785957591240436727658126213250287837431420106576723414171336965765064570117945755729356096499941510520580982736495453549920084060926132371039410129466418401032359404038786653405944714896450463829122398087126247538033004735347979356985810427699239691677628146024526141537917346526533243091687229370701787903216132962890774316781430781899452583697342331430831348117832753042522482728405442928578740229335104565285442868729563959615924503979972910308010358734867764580502732800000000000000000000000000000000000000000000000000000*i1 + -16785437507934585216432077644853704293601606198625102823779560968203352509993383738090196830193617970397743584795961336337886714939211228147121687811958659538248343576607250685707672245491509203381375793107452460840295951688874530261664692925852377780455949323326293968514524001840371282112668134217824577752690480181232094402031086381135696219236661649736729485215387967611507192802583532472523826982077833871098489579787548157083703633175333970303934825233394755817776171289979832277848642717837415284600034182812274407906398391371984858024009462434632243305187226012351029427876605587821037160672236943502712739949420659256337415541226481727794280067443721966468298123257168184081727293571301700403952176224338390833084751193747057306983802084846197709962567287643283699577441982685994184553638260593936814162153215235241002251802502029763196903775360229988469635110024283436744630964523970239289495673429273986621488609788352147395205790130681533926680380498288452937776103563941704346598767315706081742016992389318127391573734722762700591198839693141034749033881357278323180578323117620881548336268597817670664156594792247426919383342702020733854728886826374559091737838375036067172349999282751538248088667583416275337943487463608013788914087881562528225206544632579536034811042911659535805526874797706182148151328381749733361372230500531376068688278650004145957570897386712341112750903305212649429204213837646347971243438109911995919745049309332599596529342554959311658405377116091829711224736230457736776225498883764345394405955159717741562757710866393907125224906090025380146303869365379175429712664068701002603514899233103058772199593548948680606778076854354174292882584665577654434306510551653212487680000000000000000000000000000000000000000000000000000*i1^2 + 123867657715048952697310039095356206433212890456638642669688406922486412251108337766676452889862097250279522012633640845800602657726501231232844825455149669495706658365345728363540006657846296759082899735615704534190557712450395594086370135768882929653183134507580863274395018583442074797067371621659004779363032993028797406304424965363098421480369569879197972087410794671622545870121395584452205088164174619529763059132325723347836122974440246106306880911185344537585818563467594952833003323439000431031856602374300860575119725498222123548937208201788549270052204249230167844386864138910102113175149954850393045725484961220982427268459584687620178752520109178456865023507879211970204915945728281518155395019418263812487133226037697759963609591216866091987587916361486099010968678196263385680842244584975175314073071971315609974472790232927034462410059518326175101918681261993399857666132145677884840268911636657995663594764097257744604036096103006933964681868018372036012605094710037669730410424869192031825667023079587325426681949751078763896825855277166283052624466139632597723031324397769630599769420730005093681502683158792107900073768583009425593224291110391536040685709826787150980122502532942726287954821114885905737197736790582048888196169400373271270960431368400178278888103650324820136622006102985691439637758331128806167846749288086553073738593541657976441241343942744496619201040437899685666945024246445735068121545707088643207475412384021196416187800638034435095622115429345622299295860570673971308334649853709904733150157559759649552124621809530955320857290405970126940821153339016536259367071065240500292426592965502732755971948073483453435479247501282602033286940086547589726578882624790462464000000000000000000000000000000000000000000000000000*i1^3 + -717881638317442522334624931329380665554359621585772573267295330237661879277961459435835163255947613698010320686850272447254205134488088860517002817634447479973728785521001957784041630529488540208648327122767636868243120404049540146582850668264880369417429936422093025452579054359724024054758588611178468072660660982162633868863693850178835389679568871780253077953255463032945699903874853195042766579140828239875242970761554560272040520346747487053908605249185193455457779637980462332063127108373015930008951485268109485493164856227406020672003193080231116424885895581069211522085393637925844337548586238151907476808182061034971938303983253392883884985826325795525013254584448056440230813252675551487312708110277894785397264496868274731585531959138753622650092981024356124209800874118840528587257970344478200564910213076096458669802318014576673832951766796879855027514568931630609341000328202312035411416863605302963425050665605336272675017864544385845656985030304967540387160116073861815196508445948060242770127120484909291873243663863353436123108476919886992299790497307125422364275844096944785912865563208275604087334908313192393572103790523345833076412548822721385906075478155639069032787595337680399967861793220754114789075995297230790132195277143529226332609528386379689012379361257786424535963466324766379933340339266234459656202906542044932518079778862756059612006488246702307994348614592721097305211229841763701597681767350182676055427583401477845066564792404003755306132059879021469196800829829598312448012178606697260078974511789142435706745941321637562721280093687747951338192518240692039709312233487182057738025444150961385948606394523647719356819112746266360582233163133312428724224794297158860800000000000000000000000000000000000000000000000000*i1^4 + 3579976122053216158195710546940328411327833437858062220317119070973159643733624158409474933176852431474745911827721492915310244393293820267594757880557878968056225324603262877454370283480977633809115830949197005466667682711454805017841524861474363050779624561344073465510110395077094005638207453097854691290311067510798517881373811106487201437988562314540151238016607631180518925726574512886006573271029662178001452493402258153621247937440828619386750381643958090243250407426175757157147025075872798928522058332989861557801170120345957497366814506299764788281595763718893975089453314572745994478788871419381806355581518884706333507442045146505684846615174905541036305956317389076208572313783107962080373790075446689798331044140747925947937484630568835434817025038893401401228793843151998030514201658325019907551237861100328277829679645478482932044749197923365896148654595126242677197556909346419495073563115977786086888316997309683932521335182289262368646623501048090138289038759353403254954302896587045629678046378212774284253586480991883293278969774848773935957453586227578054652392866671511877004200374391566408555790952843839538551649447483078801302574488337000042927231923059306306725353760018564239445765622865542561955945319965777650068634573940955188983483280124820030998580161391220415450267548626344894234535143224038069252245900860692653902224752718123179613656542103903056291557537884238694246304519401927630143944268150436536468458456369303512400081810396350688010283640571174899883327201519912471358801687931370099595974526038390147001453444960282313667775332092660057902081569469681416321626024932444271808064037173265949609829024991218221875571375261774405129181999307757630488995873989591040000000000000000000000000000000000000000000000000*i1^5 + -13665216998553358430520872297245912197689178353924325298518125738171002103858986037805112370969082067203300045736790162792082546025291060040776889337909257767297823788248921840667579323219313295718831690916617336714400421941450142676903065305992654569283197892262558423577088169426687859957431352487223776249010974952675322482825443366396412000978731836938411802333457492072453779320572523469904613894820937608015384606932748388369601429417750624066858596775137799515453992691835234417680816666208835644516526113011774201868154519906496302138897664520700775922752594355780276651481480390969360695738483903816473993345454484947882284285307371074756666732299375278884661613377616684103305953351755557631504108701028291081447234614535514448767298681726000753706925381950521079559616579390687502337428541226024610342511527958829266745281898085842260769120089689885218715089350568641959284505218240796423243133008641457882481189632259353659617697468896652796157183255220417894323300307700931443442903547439205622458355851792446394708798663565356653670172765922613384998196886226918850900667011983016613729565869747177102280965513732434026236786866333452804361013121914665643531752499135156472045965270884614313249528232154944688051794987966685206678731374723780528985402467385659494184022391937123360285070656648739254425245922984410864320649421847738662912547294029567631802614975649250503086064655819882499626638038116679564117648767328555854815132114295391717799346968942874678931240234476695311330260281287531582944590728274760934082387523993499292663683741221814175140538756160844152332219841924792122310719604438836751970440533912770487193460776135765237255871784805258231224095304842017523295913559195648000000000000000000000000000000000000000000000000*i1^6 + 35810527699143699279390061667878639756776606222954672752823940418518200516968137571737415503105291594594113182416807460494507565164001172370358314449913021389260897364165826838550791150744667847939295198291127291407366538424121661346000120613111444015944014111741270758152442969930101206219084875948653692245026078644787105564265759955488350160589721577132274617381696337665069945218154861179935684312839489263679798529709009171952543375721005769755907282589147478740056705037410432163827143605998542484145593789816486131180933446605632122271955530529644125415994499742241688374747302748703213178756299140537964080910120348832153616919716622687498225042967825616874284616522365756036819482715522787596788957505100233868969962441938892649154633675358508784419110330473858521194153383146508126092783086720853716717867603967907744325226688131018719488191774764779089240148923374000753385259500802343314872277362142977165842302978673537256776789601156532159717371802621270629794269948542087710283952552639276009408655016693634153105746996699706931116502455378247786599053780813932938195733970697678451568786481275532747194650848195232161464790253968667270542895008684292734547845802292579754172599154943433809802190711821766064962481975991701726115024102060705275944642426205004471479635145718932518655149864417493309128966094244433968632377424024257527972102255857897886625706616005835809732883309418244700026413175634499824671449388781073394390002855260908246866915528012818290131336470799777391480295951717988487298537021439272246123273862840509052321776614759186084637159331478033981469864859929545702286637409398088180031635719921565478153411995557084197180115580178146999051743647377061416718910986649600000000000000000000000000000000000000000000000*i1^7 + -61130541797885155676825692830797240808557241677084842557690626549832736871695535154599279663709130299432786526734138684962693851506774091111503739644478902649880491035867774975078154509628429364411946471113141032514907699065712736587027435811684490812012489636978044417901577857552726432518012206372903247976025531000525296770124469771482147532855748765137902317628589853792829338349032217987711112302978019198120063061477918696199955012779108005800251053795553648367102349847134795718610869533194210242153283621974749838330264505530666203899931252386562457593663710168477557867841214651460851038673489812188053471750044518894376953011089435816764903838115856339554165780617976564113116661548460691915301558760860723724538346248638063310231530916744350627204308880679201443931312247308152171481062183902425674167892633179917514506806174890540917861270503285256274505784457633010202979195081671489796844123256964924787521863467771150873404919952526222710162539796585125382320649720980192285817519489698684374414316832563044552435553233586152696779716724618284396878688740345819868412272446495397937696090742920411153291602584909940449246692341507469268190019531935295170136227140012713685396241665271032979794345038458951879002601271059168606207702555711131260917332894689141780650432588206664241459590896380492017410464931869324724297180012987436650050870326259604406104246813163116628323975969076284097480871678887120748904851062484319200212170713849958159122089383428771517232445259196763883049633747581728345943558016879661816746774668200586689014878582562282867308732385698570096323704388980351217131363509453161009101829168301579274536501561755912558991841806117138547595099739396660505463404625920000000000000000000000000000000000000000000000*i1^8 + 64950776074879086670256473697707503328738150841383724942677395174239204926149008202545699785275624305408178109763752926138254360637133926610559849796942946327094636907941024073154186815677691033625016132285121023617937083956041246005096938344427526583466634537650329380626240167664075340958450236482181316243533758228380759194682620532597989172355790202662236124296825320339648896314158430087213828607448533165182268353432485317732359103099755646958586429932425702583199601796157722668763074539997176117281825719231746083409957296377963755918522329909493929593876147584505853068527957027895945307570540564916802631173085809500413349791689903082224201230787706005668910685460148457995249295152879410932776839303563069665655638369397082290646778448721638029907463389217891006867418831914301060385591513935511441465423867069945392694669340401418813123094532125793036974983963695599406665343344209381966465639621248934303859024347255811351274129911463460251284228862147868947503946191908461045127701622186351588291647858887039384302575331180374269737112163126338639877502330816032023927107393632213161734039068874702651900778785978641246775661853192621658128180071853267393267384066635069180978521002780909736397340425321238855768496236998926413454009011327757490924507252546499221695418837926279722044612801908263206983613337092272960877596521195442390923940024915664301526073428662162931932913228824452781119980200378527833226239155016969889568939028701613626377138556236532605312467579587491745392240015423982095610224157985670341638092131927607509033366218854456257119289274115516542875954593512771552923528796709928537156094540499139245823949729527721668121284767109652076322884396474847246040432640000000000000000000000000000000000000000000000*i1^9 + -39636934621534059687293078323311780257828166334126735086765849736902075303164630734523376786145448484708739333586622988013453361040510715361455080191156227512124394588877255276560772758458549339594619225847705034320311261234700058396730218625488297292987808669923627563974023099911405643627595109670098070373530407309958279908586275748028399326586770151995869988992386793628158921193403223579616517838186205237932355959902551419610019526570312734232810892560869186310539111942917461949565002866602647946848990635126794694593860127600440469699657337548870605434906472925817016173263201402832388706870631894822705904688877645713540706601398376230087594338941791410453021075686065426167186132530662075653938049886843359314043722136446230063492901076494251258768365705585712162182984629688474724847316152233211067232857335279089819799622164567413857713073939076279258341340550660170878076536378949053683657189786168889027418205049176129724479503387442873485223515496753882334410744685839192742105239063054871455300931304080745169384262208810288404340004331811749698964748011260281867129479493138835150022531778833348039479832167370282041151550761116671132048984057387584160542935703590299404582396358324449745781135049860840248061687056438444826842430829360738376935863867796516754788308998442370729400365007366750104313624699736173864049697473025811815812022796550370343536074330080910813656095101569971981614687984727033074166436045377963521166560139451883128254558623682756853412055504931719331455151238027669869729309645412745285010518854029252843899041026348965717933548469879272178245269295014210292391870824455944726295403668650588161177477297321260373249680310631497812023883801535714005771878400000000000000000000000000000000000000000000*i1^10 + 11492940384558971274031074886688269054470920665567960750817194397820107317962193559003286038813354673930116771471672608509647905731256996520840444760480031142740127670258447354001859640361465862062893204499610887130448923102222736376763130200527657210769471168366457654420531482449047719195745448348748375102699662903779061288704740329021215357798890412796575767621929374029537649411307833522405632939846272489205302119715994598714209493670395576176594884874963628940142663411891502185827182979821064144763114090966457235704612030946908107396917658421596299440705814402382165410498897870931180943510035566022091491253626352064642677228801810339135900613303552120199665647807698999779936765957743264737003004753188895007352537260304812407574956663246237946043786179725090970199088374572583733137099156245237598996083146663598261070662081043888931825247444454564284473576817274269037708728818984749133141280640835219059690674605862290680797812876476282807429998340801609622895065892039142890668622503036233805467838739561571104470632586433892171985416387207194174804846144732988033515532563882437926896947589175096022273860010780647308384144224137387053784785782789207818775140710019511473489972189462179124949791424184201437525640457153561924425441356267015259921179008624176217069452518353670221384207664783589641563205500736237646900863645375932554225068638498528239750454448765440554374910060058191154022465041363117038702939503273614415039015236578380223880143415508608697216121805758529661020677743769077489105630506750044962600689109775921980382380556814318766368498986836278709928692459992574693802650831209016392842443411818959657018864912869246588266977245142602002275940621455108415160320000000000000000000000000000000000000000000*i1^11 + -600517690439936769372215515782388134852918080234869719299128989493912587825663192581686586354432736031702599789133019679788626674257442632961422282826671689876747954362565411863535495657283919219593830301674585143755530569036151019345370602477552775869590684598282122800982629108930998152753483305531302945028925501583762566793037002003341414974699286012307245935351157155196587096357103363395328034850855990432208824163895746939984710527763196096140793031445811147687114285534743460635785664588228492197838697344692020026784254350748433320508779876194527127052696707168129468899547863224407224576996067595220622183038242035762890850642293510565342532462534940025770223711793927482910481865998384805000297409433644516321582223796662180081392348621962547144420363444191404255591406209965719170225218706545595842087905150858677211741777651337949269476191141297978785321091848995018740590329570075187143391741523532849766531747359680896939746382326616332973206203426783277059984590474382902829199188336854573330668912631690516741117781929359171032904152322336631116968389431886936755280482450688665665841263172519375597956893721797705112819849607705276186534236754181735488146740633516316948181498226307214469339656678690663124237573862968996240020738994721237132491141698285136908528638773912353204492627794676271252761535666912027702866551469076556722968210208932343685316663041188508696014824685219741566964477650796341789738908163718969756764267807838910791795230389293464914819665792402858076506183883412437745058405455351896943651433433821231761177437549711436347295447593487379370912168319128023025802511666827030043933477006675906244502576740242141269997699459495266251114319198333960192000000000000000000000000000000000000000000*i1^12 + -220910872699079727137377370818638996256862753591820864980777430000741973085981669321985593880357772896161574995719746978965140275138310297989977674769769464929730189729165578416721335398656916926354883094133985642300798024023632488353474059554761468453176427978773984832428605918580891243183158225694726525205288952005757793809979107689666681508138015915166594286514079394873064341080172808737112727634833216849662963649984808347821753806633195306316134426648016889340264904268190155965651241328861754501201068386685781045893179945387124054302570605803574074303942943684946352188837119701304077473859111247857901499627312456144982809768262221977192862080967498327282945501630115526796067314363436511428489810234173905252108993250782932806016091130391997255243200136723876614306477810756119933735571860153711688470216726954210294544672463580385876999445965772041695478633483233456094469384108112669017884019954147547779047891643807199636050047215683937942835849283160417873336798869423515061669176326532211435679527050436423569407002498847205734339254725623381947264996799377227476473094078301149623200413414233841189329364987278605117521057886270878932202175684015308315609898821999709251978401600211980783535391342626604905466746152270316096655341175639925199577886782921863845579768725014808484719005577716380959194126887009241514958656605249575447359348701327237222146023491473878537329159585427240106130756561428499039971839131073902454879585937853492445371872831364673533801144436623184643044989964782981219236883724337388026427509075981624754497123569188255381516698120342105996268579973066875344474141440699331985765028629204202212361276739558295293793469472531530463940928290055782400000000000000000000000000000000000000000*i1^13 + -12198195995105228983489863386741072341195880556777210859410147999271985671354302290215692457337210613703033060248770134359266700104418303773311915242640672352151874632175897748485703631089420992251724698226291213956079665936830522245103166232003436025401546558119385788450421549415676157334905712036015839956300122485797468625790163791065843603493335086242460709881264232749174155092078630745584766319844932617207581359863706085467645429514023440392140725532024993944020246450209653538000120559604298140254525118788933657776463005998850165240133830714070074179888300521760163033778932432140207055977464961211659859686802363960025132147600964546320445096206356712077457356142895430452763864764814356890099762942437390017312605992199941214130355085043470825815060845671200199542337542078064587123427305644321418906635301853406198880161802108529220679572097352761935373841678489176499846041914461024547201032991921565605004424336354032444429439241343949978588990199848081869435060387378315222621801837887571118517976136299629857625368714848866750513584928827313613977168413815522785722995326812804377551171356108175452168168705394728372660168581798915185873985283822923345652887846901265567259703056132743275477424974392808284731738835649138535840460603967633979936111565934239861244644768692470697594860760184614672101768899905790734097121884241884990979336603784794455371814369808126234048454806766912149296810578973684840851744712034553896667374647222985536328030926986305653345284321020262714908946537120984537834502118413391222198711002897902824342166060387330413934757438096923306478189616901565059170818090530126419219546337697936412801175573849747149864013548595219987968427787550720000000000000000000000000000000000000000*i1^14 + 1716604512405381462878707920214741835377306571454584455797839775501779914310345013368672704124500867279945063315168341695491047668082415014925231641318537034595606840015710036388896704732488576136151187809308261552146530427371954136423695585141169364744543704745083819193777895477087885618489788284950939939149084959521393210547648172739862394408244301421030025036372624137870541629483332961780324045945483520106031034351136534619647477042991959537241944787124219482550393083516958399125054173634833565233444799698527978132605911087397206533792466376833305575356678502992271725325384179876930955706625391016323122371502172963101187010356496501450597466391303826412459119318189171102794515642482690308281702862310483174272500900573925181250725472702488231883671288589370182383665658185066913534583983045527702716925948600236299847635627032927602594830544027070942349196192551573258586675433279583252223485352143592818420644624757597296223787229658621559797814066617826775166105671073619639167010115777798521011302493911314283271801305558498397908560525840811852383095896799849608809350908371482675237970275442170127376187730026724140648255661405423790048838611730505910430900129128697492707326081338676584273742694749242259579529987533979643472506141825958514771018312999401503731473231986424505983728288963850498079318233100302194451403861187223317331862786962598536977859397883089589556114112506841666473937161951975778146379471787917322854796012408989930520883565262288135819319258741487278928262574402215109294535988297028590722644568917567913508293544986404230527720777264937207468442573515510001998161151279805497465492721081621974709662174662563572277614462715591155207815299072000000000000000000000000000000000000000*i1^15 + -75473305033728678393099380281161512757386482601094952083416431866175720477929167440244221161206912263576806839117515116737137391101437785268672620042743256695487857343116308227365850269199836066811281652798468411253592660302454067316073557535074341390041390549022091907332395312029215702001390385762124329600377727812825452685692806249692609890121459115404539122491271317998496565512382750157615493771461522446970741031726368718317948279540859580636353745205475368296118413082749877228685082056621177196618486047202379123312342700800124854503836237145219172402589287204806685766396745550954668291230341440338623420706195072208505569768550401462324026945409932079233843562722573341171730419805034921362733987114627063700845474198435444255602209735355841852075002713968530480835871995211000561258230208285253755027956452305555752665756882096725484814598165391819414395608188164965967955233910351886443482237602913742412824428678845699640419813889159713347800847555658747947558717352605895995116010683966733146024969951730449587445721637980302625726335055589857725908755207630730824375900079791758699614633310993061140008207602530560552238804477869250223220250998546314969013641758705647885522427266714872088554701466842067680420113262787530465522119311077465263013999091130050666477601872365836638499711139105355530834364387225875964098390390589748354920687752926209175606440005432483839393868606019169971185313531524968485233766986807104977191200511539417251683670657220862827921088363371929468679221531654642694508866279684837422748388234755144817016741254907174495100463245497802515966428107497407375447999602834667707801104827223343791047162132812136084556516190554178415755264000000000000000000000000000000000000000*i1^16 + 470998593024952975769624275820388592172071349834522310183186555403445271049453026306395683590178478924469991981433719721550153655870001328128482359402550475377455882553013337470235277452042872980795183584211709960814140294053788944070771443961874429026621941938819434866456324956885703241920728803794729913274926604783939716109959814426773039888188387278149556106073402453508567959528448471316435906170340939579798957194335032114130491247080135833785837392206685693186702518556660492132895590186222283305841216283534556459922419679989139179505095589383173302942791202613271956201480729186171863277229728484957471573677763478012505930555584634809018511781792751108349261462080421791341021368273658691951491436402161165275622052932193823098227755812834969158403214219267638006992731357857133076744492048070611973443124777537743640986608093226304327110078196135959325751157830668471309309199870487973960314544904461671685429196371868835370416442449678078608019039681030683898329754817238802265840030333822516258667824315486963320571898044898802833597670086866360406928947743006860861560570128563753894941504433491660137240213303955337859727443182824231857353483319139206269829753077698249951231227692476730076289916863424032655422737696418430370680413454508899158555949308824685035706380105855428871253261475851025793177289298104569231446128244828954613987214352025321194537284389146095836149090983856027860452040843258496650347272085947017593556274452251746478570401721674423242465765418721887723369191687761225578192659087608035561799811783213184788533368291348694052546976008174771365414133132094945729882661032680319058391957426594304726397269005669342257119470749667473489920000000000000000000000000000000000000*i1^17 + 193361324611683324626510528296835931276816817127753995254928939090563207102720877380232096137929530600420779493286812945760645039537074580064138374013542049247007744166952665676867265671575721947160229741584367125650352241549859166862425387543662168564614770038746561471672932679049874923369888665922955601395374782984844260022711549077488884393004523369606547911292818999083982652351992550912638129427995112403204471323684121245077314595229813081495510877495534263378527735614467326976705923261312244121509783316007635723566367412441590798323033209235337990768378461404855906773923776721673134163578139935708788074219521880771777672065116110632686600598099855131513026210544751202068187100707752651734400092292921030334631537046527613392552709616352647431150960087396192235634681810421405355090024078423855133146832500201893644580754463832813955456603578413096870673766882650991048090540186124611990455957921495876502028000738679411017143363138096463528414040181587086630535045700957580327672053414587705976749129141675119919038578732337280449298333211317471601571143856869312229693013269314427282977031008151419765665647511582183908228171448402598130806112873842945858648539402205050888283727469230228885261101499210148107568958066110474908871816780071045964137911540790994969536015735147283891165986330910150187828824901737257593188898790790659269383755570485152734767316462233498429724319200140913517758926603710168128264826228825646339706958606089143927751632075086785881664929992795938790219803523993020820840417746732970076691970798807663038557686249486665737161685470203152601615845554028425254440046574691682800008102291036139589165717371306529098331092856864768000000000000000000000000000000000000*i1^18 + -220657573129548055856053771539405083088007748716993869833238895373014052857300099445582380285636216880091379541102431659406232364325713055249921685140436338270090440384961021126941720128610327286451408315318526666012924349166812174334345188769349370668762122406960285627287071519918172171795783984020694736141248723902192246333596848453034009562142528185433514192228853336983387108059221123088689899974523956772055851424050145335570556075093864293434542849412339010992238942658750267908912990802703251277993444114466619238681834964069391089082271712784342993949260453829155991779978872533263969867156164205372763950084558599535446282935660534547891072605451524723682274959458244035161269723573032651203671322288611326357052575470540618884563570232688122166291621685581482857467267369204632892573796523436870828329279356724140371085290886605736576784679024109873885118063457399377832679476029954738860979585236382160232539066513925877344548349754334833272563905752579962632626883991316309830662802115535782564424671111458144606952553365414303820150147671849479239105431399161795726566629642143140530776437650629615960846458176879859843043111564828793047530653092100948456397493903103067941756715423264270692108924067718075938634776445374583845239779215550537315614380463750977933469928939628625346714697483921491947486958888839413160338698369555412227261964627159422810266400580101934209467935877988122466374369462700518499988191936424404722115377275293122360617234379299046389114034845732834021807119860055388401510641954349871724037197724240336220131736797669942728748907578104150661102578770873685090708293673392148557320919715635939355542274041626333066488792167219200000000000000000000000000000000000*i1^19 + 1839336539550987722676578716653189602344292461691238311905060680914902922854475189484451620525212338030499393144707493287770689366725978457274876728844780416677945989180599080104816823343377443379661536374716660037739792741516200877870689197212138868493991970649098560590394543144439344978169692298227683931087354037042435408937548109533574210349641208465904106804803625734601575551184705767213518589798896473805696998694536637092363936473680678190515680579594679393620808867601022539573850267283082630718722858000590145591903253844393970207460611576458629838902956106388516120683173332187334664136635832508936828575634352392761926356295020010225742658887700163223377487370955255880231399515376021837095911663994988217005680628356464035763319182757160413196101201990626009024446474455527976488381882245819770518074444000713779957476834082527431683995975302550641158362119253391760833839007250357840550591651903443458406316377585128304187405466520578468416340452646135049043877335061882854643554832934785024902413767226150908371096975567029192944052081315482738624630522652347317829743479698442313185016851729129407574610683920534188604372683471027212506848055275124461992642011721456052312095581348735857384393279732100438868959085144204421226888713149934092908408589612861484898271307032240076030231191517743627603444862868869991489751826110421094042639064958069994046727350841149449362865879244669085505950603763495607898349094360602186132000801707584477191277846763714512772897087003770403173074212757806115584247986018905104487166867813705581512096983803637069813135779181927557312569449083060964322673265001717233328737037997465252146618168102047679897529221120000000000000000000000000000000000*i1^20 + 18751981087034842809923928867507851182843620568616690357246002047201316078660487339838982234439492232907014705915913503161939753052303283884025526440884553078905620992306035977285382500847350913060178553877366706779133216340871063051323081503619832835742554781920403004266980275921388697791247542202752926371842213405620017491927841786967666617072406731551572556034378672176374460028896729871806382767374911860377666668830892292272060176153077979723983603718178123032609033930810643208643419435585219679800446464878839653838949018280349484417011982480304739226091282556238175576168829200078012665451684538485857067990404692486120842603739117265991823352128031806545577322063668994359387035478340834121130191984960910937124918996450396922342625203037260527610281737263876865550071369298140922700732094765254591959729609037473246208579321916505168332062034776176282076416368751773790777856310213053740864202447886211939398979120723984026051808868017375981966857649308532829930510373077150990599660816736726912955963926001356391311823805028215328742192002526409783685459642240917942585998349409903095432962717520087380427736488434529650949411346710602182856221699237567209343232722683729013094449684184204629600018407377734781132239827854764505589280460014812881589161968846698600160750204949165159158623095660116476892103251303878019815129221445490043064149341250001162016462886419059142387787449614168417252072367023025449939486912280025281295136345251017998952488955209710590654356869996898497516663883452178565922143844858458002409497374616370300204642020142020190516691136166969923089291398103363042635477775391154130602065208679652138031827508298680190894080000000000000000000000000000000000*i1^21 + -181190949513220045294704740276256565653381253111345820891133724347994884504139293943465126383735371110403582902719029760460567224611424228754186671272424271532033829448236055959438391574253795300029968618037796643636521521245649580892264347228675944664993118546679311312404790540659326726143179337981673490234144134241283782201032310649431391296155148160241227386783725997204940104852806797421104660007734229331115819389266012614100291796929973535348520018655341358555879379339441083759168332630371128957578927413501896069845718537237786843911203911942706124158846969444673719797351501535378663732602531332495039565759258969329274527490325454963225715704501482400179559598006117753427202476864651065066778330131888583774176779013415466247118318225911851578678909133474801412910335434435080535832018829489362354283429101066424987051559691067995867665750238261682693094942842654537778491339510515780839449229343205307505872112689796057863037143795677704232213513603574005996749567540961185254294834590601053274580028762927614403310974705510256444439061525599846601996779117328743906901477725121060991829377733382272745533168619917567674252074264109788990851650343065299989320335790136855421365667151440740776203390789325384351894914686935552701588394352301756810282021648492590969184700718281168473189187364099883183908426929739636921324853524908287560102880459134209716720039616029656566750770209009008806323776386129672360169732374313103892360203182909171129056894499138082611910249155767757060796107293345228356168406598831976508201319248213291995237524707068718226741457433597017873586557701254459159989181531926656691229666870185342719093627400703757516800000000000000000000000000000000*i1^22 + -313879593222015313654828469312358609409748148320551719213862116749785593461920983332263401225356395101445225773636059899721828749407378271482622329034035929326261083080014331376176021088939046960046162731884540743690775459102523107801342099226837475555571701643386583621946563115740491500151866084910473982432346934280068443597093484528915180738289558247294426814368963942282315680606448402860982516108670587913797183937840595215935797232569916130929831605269592202748922344668665951538061550701593075296147646933005990230861439393147612034084356517428936298212504647627428535977113682760087625676274988254517296311052304085021203819511186410526967377247169494756213241884617635505808389010786359760998254093780368397785037508245649113340932230525749774988919271776089427703688522588060685366290049394131420513763767044755248044158497418957682735321320686796455508854079829894595740172996047674168476291886274713733176578582369155263475033173031075285534873281265411688229990645764612569952673854786799243561798867571469968447416016886923061281445389073142251201010933239751046589469940665312178670421489015244386766818384124233314146035558643343484545994935066673530343311027924848681764575199400924712700144432347000094782139942096233719174075068554639725234135060658791730774770329374413869703832673984737468524925013925293370744077109268257540262196942417849250571602849383791212233053572413937451723251617748333453299026196024291752423268652190761598005465187310450765245081194826299134296760856792898328429300923310512597708456063780982106916482546207108253142881692685717398828867407202492058991633693034118013367299755287392656021123678674616320000000000000000000000000000000*i1^23 + 1507078522449711032876917836189921406206640867019710606078623749908172357613298151801957083127267354560739027763544279244630641896758978423463598778001966418105425758373651001632163734267788457345407445567794721663491001706293715464506937746866970409393903684384427614721888337107107162042670878187117186761029289685645975576194232265306839488121178936024624626999561236456506349349576312782100983119209340615032064232623688549653613598036314448360879003225142850987554078857541699173426805271500727967370702675879185150919591818745493320208554501479138851690612928910012471498015518678711509054822124199535597282195577998734958904401087837623113425477312423956045010030819200188991737613397852103019073010853226103465857867084341470683168645448979406194514682976440834946761002359793136180590135982348463846663894852623043579714036656076481262834010903582355193139387279053040259334479836360805570654428154213896153651697219875102424833221460236495191456627918998334205222739433312456455997127747022713336531464206009420812675483668968142285365668046142268997970435644701165535459171576700294081966611585441449330019449607197090221143346352569071355929812384197390454387499774330360358498283973580899933259759306249027478921142017518643095901244317762595425066177811401809625261185525452068695050266775039960485577960318508585851498100842831563598207979863947893558783610251413093831363565107944153729731050782099148657349968524576962069555512400068111704272249247455082669754604666261188502199847525551484277079388293602564739545396756017014054670173365828904620322383909409251967281260264430186956903750498445249074880392104262646090915494494208000000000000000000000000000000*i1^24 + 22587471807106752149871045939305778532682040628629847606507564318098385929988966143328413000350574245099498332976804587695682756385398106286680058144304026546426747760915871124273949185094760399876419388652589733365489635041731177221718900695170255720907188457728618199501953694853998898121085426264739682577532269191683649990260303512311632342867199019698552709349166780310879142470546115312996294579223100713959833577523573589820508858986711495561106407444580328694834978449715517461053017871761558406646511172141201680557197977360503736907749871703081487646178136281436485556071930427441504267302766429465091924420263950587626655567110117597438049451790610921693423286649140596633039704601750805960757006497941818286554222508509134513125310609151448809949397076247734328794031785205347603920685044403726374518237234379542537139211865845723066060103934413513527206841480493676051564881317092390775290712891308441817920275253631387922742963793621188763631138800369817090304083690372509789763585801109498129789508524694319948928793958721436831717449623125710539974250325463937200307674970119792759896312681263760028415905501585293276584143397067678836862406665257497282215753203133177732906128330436617086243233911217712478109270154358081029117522315894452972186485714576068987341372651989696541230563424505200959604466041940658276761742455575182213921145913702278922973226942220516561742776155029626019442017347178861798715503189340357354729322154670985308165485278710929573444912327005645903743568617524152854218740275314362461888084211225172951386561904116494009454878442757124903932446270453071970713270503360613024132563303348790979513548800000000000000000000000000000*i1^25 + -1657217980490457000405414773436289027460026285352839243088286194236627021060542830647316156297734439579622433454258924243523304707115812689221152871904877710930930078401409144991908076071053908542754411991502984308084116534082723566072819842256965538508096160592933553519372239044686015970718773213478013790818150859432960558674140446547375983000854665289335013704412743416434318639147448841764646851675990577730639579588620198064456257652189950006587803981326980897451283784384071269683948342384537482655991130551756506137204615126466677278286194265292450826511706912897798591303029912983404354601344641428566544124944861259811152980632160624350346773478853983247123853729555274064578056346134227182845262533936080635134843831316120267484456856968212415275842610941975490770093278116608876978575562461048754061681270774124206132396431181935641964129622411205040727440309084831918533862040971776095522380652677459237665010044668986430661807319103988603966983826903537182914157418880507200804086344154882141711141123203968473488787722607737024938672484553642984025957356566450657798984947228758945243399932634797600614735600334066923168402944125731036791230783120344625553609734481366630358875737731755371460743863351016546374318395807050515771143629299211444721751813012732211359047074838630438478342062967289440752932880489303273651335758787535800298578743881448508550722459703995984156873481034522757965187793877159475279877046719760877305838707734316862175594566465174066724417287695346676992681642231438353238786680286165277035792954585647864271898793575202350573183542715338859841809933689505080399523473381929767389476624013543342080000000000000000000000000000*i1^26 + -76933663903073951869219978402920601314089379795217704740739581279688137768666625653174107039919488472251895288799633297553084519405743910886723486161582583694194047937296979717484193223750857375414629201349547429283943660735316353288265976263594537566879835312962821680873516386278692672746199978658763016841210920310244269357751230068772827719099577033822031107516139974336267921323907353615371483638963419147007678233956519996462425328013589434409719372355279768929278624959811318634873714179249267662449226593748893024026455105914083773745207484073871583211863943437724921292958288008541306026935449958882530376671031389660837866198724940328943373341217804356685683141041846052937014939091596966075820843163861354833757268579347640313115911089829081665488031619149740100307746359143139215727774175609307317996642318809894491949593074857547003249195753674229316979613907236604262746510167491059105871548643195732146194083285002841131902334564036983647097108512118914846570811163769655846126161254957876665920154463843151767709751409592144242702237092162946133636045963565822154307640897610754320555831663809731780296395756933546075069680844276662837154423339377261255147778323070777217495621455282550102645797277844927150749351692491558147494888452881578208751134572408067571431259269472304398233292805614151925148993113823617990235688258314721446942730128548173048133501932575230853432304162282065804260590700837718309836899620880161677693465168596541183250868290159012548736228748608856355520932474745279782699704916530693017582716581413304154796616173708294145751581309691936682770691165413595418269797792111289840609018668646400000000000000000000000000000*i1^27 + -1725942482759217209690417677681272743094451941445287878936872210513270320067685272468500293793725096679073790296931171439642708732354536487048198168130753935454568510223595632421224186944889881617622648061593844169673788146034774226586781283393188485441627116982453302472604468323493055842840081451427141400172926719757402718169663738973200426725020068597853538786692223442085101466421701584318672313466538245885431142572147668351095288435300973651657681197939822644584362110497896129699614079252923286807696086764921102087645633068585501132208284889864071982793768239453265454341243334700176315847908945475589976778770651281157166799966099376253409479547316045054005505861975504044470202111449971351211565107452740666904656525249712168469696984086806133392184780889295310726012892298586505751221974115473454234888252108249813672304013916013479274991132629697683438897323974214355018289094247803333754067446887981439218197148370600206317383070868530514317539213140108710801685052867636807432798338716355374285813626433853711406013000826515901925194175982384559406521461699502031669630672162773023518038628820184061255425316042133724437529273183926189748780176563867288759846069475550840974424150020785435789088174925399375716162386673479987613864489934213654216455514642079912875377376442626587883180713014123000893466795616077363981315204747344194762529732307940941573674364323879073287331176029867573050401832908874134197586819658940672646960467769348541309499445723682488386210650091625620937078835505017122376073050614609069163049255425809131636257596089826727740153256874148630481958799782226034677853470791072455673834477977600000000000000000000000000*i1^28 + -1247808438190509948274153038195874096335998649137763368608679217011016912547901738670887607754142292622347048597527037692753572842220685154093788937250490566126302877386399554927400135881081374308746631875761776052702370989505860271954460031532269329740141618174637870288386965412594169307089392812593216994970216269616762657751545727713367005939140171117910838952656376231467101284651688854507525518051952304578328219240618824597490380041561194727615253310671291273689271480237316521339901819133062074473618959549928163474193720663214832953278582753677643111855304857901134505057698901721550013121316550484942791819559163067500666602113140501088165309147928102266338864325523523266433264729788452768712844034525998645045291068763100775527288384059832652383399904419429963655779379756662752316377400839085983879638021827566933820748783839161034637048224026720719975717870883935323713517175688725110226472916997125134640429495312666725379996237066372560767209319815554701734160469701789941706974524833154802748627638529285909893315159841839063540934638331072689493197515765479036630125227080783515048331878661123102140153553839344803524147796102353243802975605793216843889595668112559478203149891301454882120310825800777593943408474583191132310250314075038589366078700402709536699806482076425572514875654593492844888413505609663299835634070251831016616335946097255379980191234096329827300401148956991320316411502983365503141020484465471948726062476842143580448937093604903459574498180288840718741303288781323045542114033233238046395853563025192590034569842035093995940468914159880056190877125527399856637284294774406078361763840000000000000000000000000*i1^29 + -3565722785215395166136409259942610778221603624400701943722570111236595795151245344099664356436351237048303145167263779939816451415192414789459244397757150699807745136979819135692665627895081740700931297672602321145912312722883872604385874350173446802836838984702997966446431219832575431496758488081942292066957974410647491997169344609540682161670391563555096258798979423431859088501298939863272814069904495300632980086066808735331836295872882517602499859770899666245622727959706624036719259955704947531983253023174409781112490294554435805617079913178853754096578074298919612796202222682191983704557138421297749032920057025636567318834041969376741406039308624642719291793434208575116101345519833134170949723227940621655252218538955128355734881609906807409833189532014978205201471893989116915420287723444220108327933466393955754634432422684149768269534459989407467655146557791021565345500994374159633549366293882085697801844064434536642677474790614532411103777981437809767508507314257987751209927612047611726590344688709604205362354169094875249329740150809464328526796940471024142402595660099956822873008444532633173633553826193420321067892092917779896111949252654416190063768343601844883204669342832088614265035989626885636283579275093518150473626007802144499315361067663717175340507798829241758282506439693058868722034942307390531877951377700568024460478973115245526127858284683386312650870183075048639881670358558462860967514927770690154251521551199552275880576001379315713547935753210880636842099904035287926518438840278575087706592406795755358866919513155017188533553514473060262904508944568246733023536020362713104384000000000000000000000000*i1^30 + -3928392142239562261852721520850511674755623271171097712809742230162176051770968855458644929097059208251656947789347590323444917410382339231243576953261221109828504526323193706860419806426935044035517137012972430916359784217700765181958497499619518859217889754959981046270182226078761964964665145071789240474249618575672611579845449754844175524395270188724705001804364249645460045890405185660746781811280273972702322690446734260574289406184427085308984949602701330090185865301730308372802425845712778735456175641368505379293137315099388691309580139088468036749128502652237340230438953263451874327217289110352459388549146982586820476042679770294416861423143761531933909815483660206397024954192704201346028866343321235297560476068041869573007849652130972506301776580409464225272410537584848060666162436357086410309463362725937160210227534850838454797262305093194398224004498557254833189583523856528998341182607016943160786993657473999141178205030094946606659084479709288070866275537194401123235365218794504502622787117888848964202077805395051995049728994565018284252879047886881427232507620927108009145118575232706671865720679432176125771930918829571524956551272968173328953449184095119088420706721371352305380602322101068792596472864459294699716643598610078565912776204690024416152327474453794679263423208295534794192416265258258172135627735309360736297934539766449908362733590030076135769656267043442078575736791617055977205861770433606041198949960205444261295672136412833256779541685264953584341439807739258925052747637647442229553873815251467259715658016690476442674336990562897717597017253666740554954613217401241600000000000000000000000*i1^31 + -2319001945016199663393775053899240794703051111962143264145078261900329427481563308732999617845212546401019319463088521137320590155843231683405783910048818869027977833995574197986596348470820386617861307083715785749965704817002117533060062344826369323323129521919874967124474317577349422158989796472879490751762906213238840481368653208727359360113731358103750599370216528226443777138145275999139439416365231849709229003724998229030046502222606831178664106396409749638387046369072307414264339031856137342221605552485387957271255043867692106839998227965912577291543112572551005654371245184072781788415242694694736561634190603992603716797841957549937083815437717622734473210449285578168168194310133153869283251695506676277759674561462268311290495939467645609554921460120755593041647258751599530080099235530838131986648561673918887920915959668113077705014574494799327833673684298180047440832579015399338583827415959017109048109445611648328482641600163468448272720536464220994556815628960140112618302684507649421852325956284463347381654923486494461929743991239330131227980242778751804188547776050327357955370828001405427984527820135721341782796530152753232450140243755074805171070755483177878574640442513009726369156273505613161341297156781830517981585597317171911465299093798758558331654162030659145934886148642894222751227414996992058218810576639063772249799291379397119533494398176789574510211898334337555052289277556701888162131411041076818556955748204943419215402730071864055207354047407481115958827595696546195715516262259566496731046661899657854248884428665900225058112745221534198039366321815876225645045350400000000000000000000000*i1^32 + -450741442201343490280556171710202704353233418576971001000820895248451393851825638052765863045305560099191579574497473188292237143176598293610394957339117696961101503015131325019978763222027531065740256327960294950998540563380459780775558792061000679245349305035386338730447378111806837433323916300436230554687677973145723812884101869860341831043233782078519407606495325895834442243192856808826127517454227452257277403274922441225450874314214231838342329790094712913894070329900956753593205315757279330068521497931201698200162788140177317758240228871008799859878328958709193073855524419578084087542290880578362037056428997968814244010364060302336259222705125885298384698303800948132979730232432234743517793563611502360072425910597031739218449717367177592970963691055647232365560121341162855716050516313650608472673604422178715502550910878251880620610367633607389657200502896216008473647895144090678406866237504755056671328116567028681318622074050073387049488975641534386889156446516418126216522120113465001871421731718864899581836253688805354142348355014222350765373306575107688829550883249830991660631843751140852576807631223898672861005739327469598803823433192488489442972575967900109903237998632087928198639987994148484449598473146417277323460783581483418014359557213785819463909689672563349059581381547325867387795859969278757089126462328062270930872220658088317598404789586306583805327138259181874634615559662491735022392632752844836554057652645001741881536161909448921367591804800960219348368851061617379049272091158375892656885386879340636938876008689660735731965254151630958632739154463632624975872000000000000000000000*i1^33 + 274227807518025044676457057947344274962336132656511172813692145822791540550761991280159859382278912610603176900106434120639932663820505640334395424751621883222790272737234344444983014967580532183452272973222817734159573140262273011592540670863566074375494814019651962656133896794641060670952628618175733214529659606801223636052458910310066612166767335080827446901764824972921126398789111528107003158399915312397645370145163231629857670522465297211078806734630065263399309321497734398435462187400961411783501319090793403926580171683824983964689619520773077407107867614170091609990775595075439288176600038228948198343646407598984629706174167858702594812866518835976441813764351241757501101362184457078707558514834115815363654625314385536464837521003669798767305224480365787812830025939964328938914406412446124389910036462274672281478197218394403990703893630331154128304643527809263529684011584584680157691341459114289493316248775730087074768158074550875997153201333662759949699001875095697029970181212143724363556568993175261624752643950797071802617480182032430500864422323924491396708421088427972169050106192995439727585675680278622774272761129604311273891192432174150853654940256043062647040784960779329266601357418059112525632107934202528784466088152725480048099167602130419229616265934201796616504282358750241583913092693182152134214043438772165413515717057174822016604125399251077074597818423259278096966434923514013458525206357010678051776582195235895505916994925980395745832406324009688619554642855350133018584643487302656636094944639380290182427148689235506975103681599654616394236401263260467200000000000000000000*i1^34 + 20196099175351663883270844152416102472799347247456023914262066147127144869009596958979773474390041805451185427930933308101874841792096454284261208431372636006926781565604491624776777547134160563609958516067469010067780697666932145121510026197352838713339965020765818831406141044267310387943831519548221890827877918907572223181720933662923105626907462048487296204382619656513065111276038195575983084484360928974102814290203806581992148644214719092596265877022035057777021357666486163205201408845540734913642879159407140508973614238269958122457093084732874858930210743245097246565075909182103441485602461291841730878995063621396661819807009257489754276535662970824775551153365979318688872164626569204912880239980172859344749715030898888217698527421180668522292426903082972841099819084028075222964933928615453399313835212366212138759064247558600931639757189074674358791217939599535529576936892536387263782674118490652479457422857609072245788137284145214898337599914586740464617323158871850033550755633000908618486413412818958036196223899324920772741850811971012293357021259605878894900099135313777454186073531237919405465580457544702481699017735711596616425673545571237286707912126483131855721440066049573115661053996599845689806855892183857762088516579733739594678724650558159822893667380132133153898520989599922276093100213936644212313627971554613669333718972455295949230999082812667370378327143941685051976283148662622169269223452758254626517377457825265152354763115933999235612786644474619208673170733743561849514596930348399966126485586275110452167996163277739137690296721196882526539014471680000000000000000000*i1^35 + 198054939024244969263784285497112846588551536144529432502626471444675750726953192162561213923795220577746786898845020370943067892289379259056979574589849343676938561320557048759496137095073253468291269398145569808670272605041548412023311536309543383940040135810396303356121133481667566072191764284313380866246454268007167672985583941313574720728206471866188580560947305571782729090788427667846620207952357535932009943461782605519305243379323668220035462682311593849985923167596410843711645596607633048132222238873903961448248194207781496920257016980099022360875243741237219972107656205358806864181906204782392562393016349843970205016553141517028719381906417540357349097418288927439151171645568943981282694667030869338763913714896317549713940190838940334735416575381654573953874457515519611300036386013208324925055887612505777736489933400033771696156668303204897684959329323934458310042123627642050556442254730195010830472094604940402617908430863137824581871061257745512831123628418876100263474869815496851950410343160060017351561764785991150087628820443730541342516196883556460547219040755635899730526195580250117492908042153260939684902715111152394788991610085740613481799846314141999670279549127569884650075261243503687506234317232835482139319658051657278747393024967301797115996318318130438221539714476562792039805235119205041363393693928545828921221916857289495292978754928913191719124012998594392418021256345079585178347165210272831883011387920630458489784775315151671433195288524829433867821474861233849584494819976408201462305767119744971202807603243700261779497335571993832980480000000000000000000*i1^36 + 7792692800471518085822732019301151234647006856320289037842079455502605005688184827858585495760677195716020148122422525886070844655075252834582759196684513003637453021940010798973157858559984085771926753137826274678264388069015778618667144175903791996269840095028316446812276333696701804283368063911520141645330740606414166124859312322613115020342231044922472309495751239771589375484598143091189360592960769764121264565475593992836542755270480361600943421333087103921070046316383908243656810538474414041555843161893456633742373824183435432289121066713984844007566423488452643675896447540907259305694753574193538777699498446595616223990223545592513184010092985678705788894761875684381252825999832739443218684528290646850584430750936656552067970512886800656503556195816728245719937306100457010614153104064068660315023023485068559643534299584246665472916885224990762943812964088256975568050953117704746776480982490654518922935546267343103083153239227168597651707808011232319345941316799013557348512314798643010505518054644744198321017551498053520186383075482446918555909468443487914793991106968054184644530728600675930252265394207311696657624503970851812804533393125880105850742926528464476616566699512432177904231364631889014858992919283258690159896478840749978878917195011660246717331089547969351636005301380250943863234205045169431597632761766728431420570805832552814348000343084383172286923397320790575398362798102362254308644596773216916106956801489477178401379243804408499228699019025447263724475572863462648773036219811560797773725160704107678732426621093025465824159837506764800000000000000000*i1^37 + 886208248470800027548039345634611222309820280605088388742951869814678235136271029439064380215440602739384285414317676860839730146532293885910345656863417467347270145639916230681672406656267442535478427718878934229782809217474662045448794312379058563274715664262255250871947811451521926051831819594205435709847326755348253403888999106776916340705749254840058607541284732476722471882651676021979733889233847781183925225221301858428915170473587625875652780876217521082912681392498510441307471932870177202009216870461386095910791881532730391052737021700845414547646835861294769345343858146630506899575186509101092221457288341560213685345583840374817033043403358554573988022562931837203354034025374632068494034500960594468544695494434293923925076842452406368360626647818717969655013282825660348309743828975607809236665852315871176082132475440911767470211245124049045715809824362616792190514913918180275091948007338368170782603273436030720606974204423789918626682350541039164609597743686681528835587462891721968620817772600117111623627141913719745234537407391290241493593975587121225794586483014830705296755880145340031779411069577577656441830632232294813664304468326920189501836248202509187188250756211921795632303738889350746271397241941032173223743586350577584618890389250142233949817950883400341684100649589144933960333964208220006913475803131418484067691746459387025747461302608167644155190682169521686283299223648661792565009727383802693269246924071225967348662063331131902762160765184724807934842533983025671976130841825414511240246759332886482298918363528891929287846789120000000000000000*i1^38 + 8919931337030993774269069038650190449667336654516994676424246556418229968663323786564722627526858311464412063646228992807408423728387191749959034879952328460005324018414810361781036169031829048551938147069959495481178776698160336207245299184712781427462509893544451874184896082347750920038198380396573553116454348929555054834816723294216897822103810292256182215707094215068980889513599035086162641890559930858920394746893642889591013607007356050367153740002039133392928534353782601852925378516043839476421495661933358750915368126528854787844964894447861373377293079756110254995165489016744087482637688237133221093757942868933993744780603351532973707437260961265676622371130071370522585360134740295797777351016156390733607772167718074436931556831614825952333642113965732026675049708897659813895063095169123337520428665467846558323483934082343778799402225381661711855680301624855141300770308973436910616646966077447737765432252632050992688105124952572124319395963871856477374295809952848037864111594891854971881594615645769745221085437048202394054705812777315253538379424206189547476272310047431756405654059357032743101944842005321016608674947466046432559876454641850099917290580163529784251395137952472662317681530908553797049838896113384868084993599189402966697628990437760791498639575100035487828677237465452928418535797616179121324194598582098857675553258812281099678680715468195783048163135475614489626218479349374378978963890882089047320636773868872943363731259192806388868217061205579244073941729236271293658526844107618621835622005209952125277908015214328020992000000000000000*i1^39 + 15046082275991311201751983028182059128738263177571395926517043857522675952464247251626677125308026984667920585704253857766482769079422006411417203946625853571180073900663251793043704679737927053964023084165284019106286405329766781751073198687990532005532998131768878894867121175784581052076050533591993329962785338802672957371356645636236820808389977177907728223675480286947147976820189696142138783356612210161872138047817283290434452048142140588917461096558971253884306807086271365068982875898040112707100854793119585702283687416593587332467668832201800149440611707405416724135008419300937663967312465785439076974552119816393892465345605878628857065804172413676140289771123185856394422402961550247545954971501948568998930770059554288613272183547004098481125299678279578396350920217674699330570174778084342401412433145630754328899127279636424149108420004012619856704471398609864978439735185190777081145269839719942783862075756206026027285215460799505056740560603555982019673024801387455905069278506909502007179505549358175384284676282866602136639524294252824551592682677712928624472516348941178358951139326010234937385644774050299121332808338292148477821996946426843537037740544985560229224563853590031252718991610990903213915087629542215712367976713313999728649148137757259851384990948036107830080285446765798951948576763751227172810760277508843914960330779972270360112786007456041400709876064585642115465660446773187770680977693773726796607189923289161720067719504548389358177715243793305654917052119751865898690669576117163533125830066231231202121818623180800000000000000*i1^40 + 8246431127796536877302618751866255440930470826002498621200121552186988626021478913226211462129561126313175605618282372018105764244959464306683162718161366276730972542305051208159890190270460304221830667818088891400208845504364193553168309149967493397031375367650905565181108176310167354598463728584609375528852612975208519856021405968031898412471896423107387928082570852093273430544430307048667649403085811865622199554241423024102190052291401756684630321092290981911860649822837125769392841900335117478706575041680920735391764492799050300480657957583757087396828797545056716458965608790299827420212204897622108568535452996914645901336920353275872463107730182225326977245561337755389079090992905931038853983799129881093445745645187404295745724156740132278661418475908897472926169301268844405191255978264382966722152947934887464905619007109998900114070828945687395365460830907805258451852529248185427522747106471274710328843061059188567931443527303832369890779944261526270809096889128560625046945144786016294260578312132719400116839051286956173625549720631689757671441704700293730092176264819606697122072055364728316840823660382958913136792541074843996438903069576134147504036392000241694341733561335634576056279785905076611468709217233087183550927545417176986595304173380338215619109683798805801047031343260133124029963982667738867414074289978578935063553733564564503094434327919253142597775185646449211147500012209148406002600341407700693357084966558166630970013324813740609247508606406862351004333515945056300090100293701060636685082522957666425241600000000000000*i1^41 + 1371414897997120440236291134969829996359348729059424373554704140198270765482084043750131923930691896114064156610088391336415210957303344370555616833140513092188301104848405040709423841066967646921609325071264699139786833028302306507152517751933069119623623026799370514868981174532504910864512661525999438032500079822123406627061099328642873598804661230152152726127403340825384316758684188148975820611868962802838259593586404458990850543515205681659675908512374410473085528802257374829272391253364008168937910840142890291872991312672050813007577889118058168930948333726122058129363494624330426297016879517481957866585504048769710691404143555203603490971561750770382198176827680277515508155363868009733179314202562081250781734532615592889463028491424549477721272887990699808491561704935206849686750134143180112798193362808002194326380574363710363912295008420130301306651063512258961886126181755553083562639862026325012015047371487550438594997154850097979494247369378326598932617165225735997443844380244702298966745265454850205503862170839195528463527844540464609338630247547972478655936225526323756059462669910129592378547708027951483864300139588452422211151985681175037413584833153044154487280557936709885350897821794202533398453908136154060217844251486021885598046426144083885641302395361619195973508383653963416515101777030521059167928652861659864030093189355245833266061656251203759150905569801385843232019509176728074530491376491224307061410238884918362205873466816224166783562552547780798598720480194002673605265030828638764761329138925568000000000000*i1^42 + 247664187423953806770209551846200953793229541284729063353168328367548012784031625974959987203536187212385794983893839899650152790764129967426165443690200950654195880818007399924211766575012145952351710666365951238987491764618235222414776370728248199041491902367213333953265105342848741041203836701610080840049428619060935050413672283770179392455796962289798347331848140694577171285723941001220176597373354049887126589496733081678067628796731559968250341258303777461781478984338854498003721505674046572913002889020565526558413514570433237673063132208110863087634152814678279349493536466954387804000627240211572996070113825933005525650249330684541733545968070970303655403458807224646629207608498157711008100864575068277984629120756458977902207537168020552787521902418057082897483303602469388473930669803727876388927714947412239942225255672145457822785002643294941423281734455605689555203829631567448732251494645326125735905464649234549052736725809799339907145263240849217210297065200089711615548058568600190952829864145039766807476717451319744243448775976092924279907058286349660308652609359154957336380817811262903335343460554243668892628992271443237357795111025075630482758534830424515916167591799351356096733859343143734917796969066045832300194487711179583307974066317596170817222453838602834694521421790511108596278210128254109876930622421537604844233489230322609591754534711353593296840076302039704146485149580693057274457630432706969194477863735393950724877968352244243863953514976660123398210221777364935433913695855133039211315200000000000*i1^43 + 64868344573152891380039301646662111212986628673010193343794594893692470628927111242421689449972667367230953259212874264652666355774074222599454103760230617677609897329536281737232628090026061880679762088992914080962925346105890356518482792712625100557969564183060769132884028064396417901091696397282965315229813316405708094414650805772769607975122621835976646120985977194730258545243626724255107311962542363312758089427714204782336711090311579440785537455191986878819001040583936177943858910992957038171748631707864118897718287826455699995064896942596269793284609371517467604555509935221915463931099882714266089288450522219711737261086970510495979102465219602778955033874933630277333150191892565214152576075684356413353453208121329409565292648255443742082856006471514452179092351825353259944025012081505119155999113207817101485202117406434267928217176179104232391625007148482299579644220363625404305450093384762955068633110154977150266749146434962676340943077667990893087744017673404621753420913175154194251173631666703171212756840645628246450062339635392823009975784555452016525094773661905956108360664988382267871894374188782539038759834777740309848871391920960229567671105589963784569411078216380457207895159049115602817819604469954638714018907356221287432982778584988018754082076399995948499003540505122481701191039312073372657013034433063724466400833178458695814230711281594809236632296266371226328341467101989619722290196883991795607060978378183450470309616189566786205939159508527916950634113532959909929640543775621120000000000*i1^44 + 2593872704318186724415138891571127922436607164688524262631680859886360031432478581590778235248697852046767201380667389202151940060425028235390328768834213086246611870615618386499808443045294968147672435437263811623048527614069817655516246052679243822646893133645066435424038746720250354733250991826060328431920747889978942120497587735244026240189605249455027760766910968793884698957027253061860773425423735755493816079576634680225372580673012237984514635462061071013437417928390297897148559968263354025670761037865907807931474451525908726163361913306266776236049858647970755743531294788547314141161170542725325733824119473069363547681288284337874554176646604100073556223769993938756945954130871403934617451671172432911516927529077120193026584898182685896841282114303757423064563730756209840123663017396684520621088643647026722153759887085339043576884398039125730579077720902620471504931348349511998881823030843427083295870647459682386880265129892667368499148892781169820461561025924619630344396818720508139657995627251305470095502829396035303751227439892556338833750250491900600072294803848750028412460699155112798675233245007425392728936310677665393480204339083233103254007035574080825494120391230109420429233984158883485434237173430266529464289023171733409628037585951787172423316435548373634712601418410589327799354816267758593941491710849047655762737887439023969167046316139495954787736323477257023091581021249972657486511585086135870067083113798387552043577101571912926816788161846560598043446028358375815774208000000000*i1^45 + 782299108905311872013606040243229311424743320396535778884694047867015861548121470838926901659232012222458148351967505606376511664205250779526383966001045295298128821813088523950922088576257956454247415922102171215636681572345730023284415891041236859728683380211723136306222578505272755992186655905438253309916528420352822003933238094153872285669603690446889676781292000532681754797459896292412310051333534392734222317294237691188247586817338506399828069231044748330045465183523523094738081227554633210498082368593184275578572713975793890419652301089732198170169331323501770330681331736793932920465617380945924437348343387969608721582768509982102614377017176472257891902312838481751323680493545386081165352676328728746813650354849893772166017866982473486064132700983045133131064326212234429545799118946687410090996971165558723698761344931182513527616441874337656841668883662189849612054078030333701095362484738323280098309489287047284440151141536381990943306513684254391668755888554936960383794234467094296048475817660769470344592881138408200709584961043970458372215031331943496795638303793693556998900302105861118971916066138040439759751589180946551617194727377974263620826303498489138048771311673533993350094083901974868001815710192830390139932963926646259843845849362452614599186835181229423191387522278740595142759029544840945968776012302540375208142973636675828892469165587369991530706934566160618856751890712162866849916441842368256313670599945593860088581780192076332997090004354194261890587147894784000000000*i1^46 + 938089397112131613481658478728194794669409377997938718302486977416485679230138849349228996003020448479078442846345769056610922718042118156042464890604580663580333974619783806251325273302030282285881752464951663739579515812929993282049523976571233184441064748952428840388645020550943786463751838989257261237617588175194649049306778729746119321771804245395996422376678013309898078412645572495267421056152429075836249145571866716484696033206358252169225780357217936576654713135027886756164009106293897591289056033718340074755404825916246276780359814713258111881068744516729855675108804309444968242899339299181111191423797761323350495272105326932226280574064684146311911259628980937111869889125875565213940043366008579731985169308844435119248985882563050770718239417681274920306757602259195852371796754573521664182590503901843386294639961482881437460342431432886162838805355185451314104798816039367845276525270200891764303959259376349482647520694884756516595796456003962634451181144345443977209644907122502835373051996200233760977798279326084007983102173765939577970088096408041683491918590745898998619213996415395637782208992618958480808142391237639366451627207392327576258030765371445755841407650020590804996005304778325890937299693004814949677926101262121142938106222857698751034292365005567939474557299201238074166638888175085994036012547549046113095162230626419008262870186392711156977372550987978914788648266671566711289009825786921813889277931636430449515384860860533102355844465758400759726080000000*i1^47 + 191688852363555984605505367744484899921866286630167040439715080344783149662184565201513465682401941783123338146439798102573684990421578689463631862811555032551926355756618189931697589370557698698742726362238788833007252804095718346692360406511246369927936132854309681523915298870951069961777216037827664285218238193332420643654424327229051064985738138714878144078862399575793191414852996324930698087979785691430034517275062204722206633046967319206387875740807432301419540724213327517823421671751627288749849748209302513098942646683247279924457134713892022048593622532671962576038286280795238769138648444678060261937883552760434997491093968290752499546834057980844329931967324844605554200156728212882315439283642526231975093802130544704575816749050577505309076037293416363430735589329319712204546286436447199561962092767198098768741435771888972505073692018202853255692716805232484163309702033697954446734475964370068108656375777950532300373307268610054538364325755537984359175229445027843312069796297661966222437001370353478386034723168113055151127946849826094082580831142329046378470834830795843653914795005732040556797519199441635621562608094334098423754367994446070813961155509728149308296891510288654415992608294821978956529818683486872187200571882074051064834637359430752055719499646697468520380778955638009291816580831125426801504989857787762592729232874814195732375194760625275046791571041229483504518534977135323032237327162916831198600246090507609533572636189825375158111567872000000*i1^48 + 68053075215529170768914194594271725980460571651845858430143209637587135595814224869737574128344928456105047814644924387272071152446946063299368681999087045306889066734670556607218848092834691278621068230737886568699146824920904556870520366653223897494327337197685836785962424606278139000832230574425575361538371036338293327591425930714810578608858309489784957976053927498020838834989926357119177735197683833753439261964919445382291069796826563288421747230313044415219524482747660227665911579033580916981952014853056324076310641335922182466003580539069514004834483018009062038161363315213231344095249876237476462723764112308892124958338037877429278590088614242565656024513053936087836553888347236101024593996133887530562093448110700227872539224827182443501170368426469078033863641840912536845243261825190531210622869102116090497719121256072741519367923632087526065855590307422291009370348016580493170117315431718119842047936002767669577556378182235648050908324747521993254197051598316322206534748127186958716770999664406601849020518817965246371094999803426727227462040408080554787656636637392386098271744659576544335492904623697136866974419825744491433729442134565941226375486105703375886112364644459781209996551645959351486019559775073454071647270519370151168157925054835292673041791894746984668186625501768619833465583652415119419772301874148089405182365605298068189765713180865493330190784268246080318699104880618215216325296752358409328109028306979797021138521766966067200000*i1^49 + -1908122939822706820709645460195171870397513088345302096280710960659112343878691454857719057393561692166887011704399979092600357960548824618399854254685643952339606590999360250572431463961923659863412122818665873845964509540465745246157424990353836354619947862178694934333950044995292954696413940149503751313905064834843450038773575974265239478764829138928822355563458108204639095772112519205521724738777293490260606042150306699456399194257713313044634809763266229189331214489641963997514319081271288828404774194754392073342216876508557514941292423260359976541179215027300613144514393314154260277306067243760542563060522498916655105551271740074636769805951804091118356446674176902955581360221810753403780393353886841521757837135853576552079285358514807406880838645362664454708616253443372123680438682489143780950538500323685121046190967374722580279579790475473629357152427459030692581539739814824288577976856308266920975999442739091555653155049287931865799047412480614815133746946605128485115061481145466625158121168641705965096724567868087985953187195325271735046503380969576072624299990383211442364729791526775694855111881858974043808125712308497709550534214180962351881792889298301664915300705958802295447064083577366036646168293641744868271412751655860401655533430757835988839254885332954481236961613458025930361208493018921808694733579981555532404290670817307163698806139297688091688835108798890875691553918167145551133648176896154463138216861262091030364160000*i1^50 + 173993651815986334769429905913994162198268702238573445850020399699977308463299816057535706488333570236280828687563095243413821573477354089355566399395309101794480601332667002901951890295431575285738903017162190024362872077627840956865549684755688393632086140033079936879341516912748580402301322980133241844509544817946073844731264848810395313169743804477121150409636323338390679533795567380748240914111943121648901963872224276860977966174457711196941676907986157535682906037395058064563176774864015941594503587486942078853560021733501372113459909388636103536243667748355690657752333797659890146973402659456104532678361411894354614793663509932279651241150271754300414968480714254493013416732770832534271292527343967983549623087864139122444790690081836013865430177428586793262462647253369318282393184970239384412455771884683025081385178022002590617862475444051380070830275105335027634611725214165616521623679499628503252307833691832617531018123215098323296131587155103598146613572352457092900523166388392231416733028248988940242085761192990331519842087601836162628704067727072387420947396974110499149751956601095108806736483289609963389601488102718655855229687861139743689959486813357659014654335556064940575204473440680638137529545569989488094273643969927031881594918826062491518326462561983984300197358602032405936554273502958854334725505320428021578297734444066422398448635733005705883647318510015749111046029380401060843156132825144483643392000*i1^51 + -3513772134424846140215553060665823799494478578217944161923208608491796671109500007032376531967925520696826091333446610543467377029361845753823820439773455377808542126160598616679281689280642162995184383762672630408672331650273426948668677864997547448160576544887198787701876798585460242750658458088883261853954966300133836672451515604999698101761241145314618971792441362513505030978965310010663925197273568673538199696753089736315820869672797021257439790182331490459671383528239554677216722087257297320020671777658844506336055059115046330276776689516211567640837258401382367872656341220897244734566088039363199957816276670412502339720297964596826773428790163952165284271450917910974651843560155423209089121140006184370616427986007764427376183629346783375712601844133556554343208890807989407318945562606460143494681783834332515268146499603991798443224900757817104277217347430269872536098826211774360846532868799844948598497304416996997110063020541573949152583792520096697117663021203997808092805809484171236018481156640767042348636004507673040802139925034460314613962096570114628951996495764815306355375612930803748964705194579860908686200048718968633037340664832273574771372208416271791376261063411955211938988910686932505906857028163834167462550708431800041313549832315102255850979836726962281042803232827375884901949094667924306990391728543208427232691127702376596588973392007490840753680361734981165401431517333046060646400*i1^52 + 280840820098734671520328412812185949123183736956739492671476913697766389067067890558029181365075871896382235623581388930518505007220194994269183375712653593044691275466076034005019707844285343970307152842419185463121374469312273033248625873986967120494775148171829909191817501879094307381010479627680242081099363563693166838946910791724921984393130763038235934229391792677281123300884152656913919836390082102011208391229546166925795327799182982346279556252056532782167571655727116447115491043831510271385775344284069218324383807779818807964903362421926051151035459619131530452962207874043108984580320173422504602769655291187724703769970155054128094528740774949743912747973012981299351744161464200915724391951643786143972317581919308680874820404497768524548469781296894155384427753222969010642834247616328009426351346321463232316048058064414623470561200961841794086218043940793245675926320340040957632941651305041565256842594702354683411349395531886647204912851600744556086491221612862757034667905504266870794993025660835172761485377461438091688068100083260022367239611088453888407409473099824606736592481667158573057265535437213063868704279493378828351417566758104122756461184714958507194194585992604440907723639751555603456041021766298508145492393608840471477476279988259293995760719119676059046781258845470600607430320061213385421912907132546626436393085323065211375286680831974341274113146880*i1^53 - N1*12017788483755328744665745395182152741889838093930175036652808922368609986282038362612171907262060202336559865324297554162597923408716937733495683003755441831529421599997179810822489265461064995449418371854186666896784302266850227054528576695544135748338357768863966976399222912682661930410232361058145592136101353303689138306935132223793367318397814799766537969601239712905351051055014625675865507347454068064227988303541149515402015549177521847793887777744106084600527299886159391016377931516715802685442690363778625062659703484479853753*i2, -74428065807130979941570425982440412332231217117904542700697708147033643165092226650013992523083340790938260567080633023430552756769610557694875609957137150394901726490739052735919114304166384486999575879485072923007705869883276289670738996099540171075236160976057630871459268621201852578853607451328665225302948661552241771716411174043157667174590059409026863184120824381264872802030261371541060562413506071508041228663033833671102498821302738818585374712053976792906207530021927295923441316639925858208929919006142048958308698505441669632105253689810884918395104169931359803121925089217016067364569077161018603669409399527829618211788801293333945912708331058694227398984957635289943627051005386093349273307933709855084108578469899058884922042229258726947702050502966406007406051240352527968725072557386390477226309648836022665599160386792557209857847083762329080703643524731695002117267620429919261145912859266012287211729773397825787057594172321752676609561846788576898451771115684034019348362943703104118414906019528753982927429358038142469867471826219452136364877494776707957700198901905915706597461389612577425663559343124841321942416512594428907631625654978177553041284215431377236068244333080045966652437943036917302916038572416863616137213040584568149297143775147195675356468431921064188024889403392184735867663760236294975243159017058231281738301239119744825854434375367802118979630639339538417158621519810147170946862540191704285469251417796126606854394705792020272617631923739261626659545077733385564015733206624040490519171240207490110227969512828185877292124700142416288976119657026877979829101649476254556649183964114760152716493791307308289765724041476276489133828932948009250026218443110446478131200000000000000000000000000000000000000000000000000000 + 1364941448863537822641078398622989910774327196000955936387788720427263793573154261323903889781439633438884452117292731437017208749924891067400686368092205139999726203237233144801516450054458738388133780105907120946813130621236545113067740768168760073055590674574303520843779141731938163619449519440664024033673464009604996263967684895774676719618442978059120859154668327110463775636162692895674648200826544006716360979600935163707999983253962658870274546013436097325392949947580902693995709955818954426503654014300687622876354526074719673377007166801826695719403398872264655148899338255679009585771288627649244345077522524135536888325668367584667114267095593251713467195199961134035402871130747929285371362706219884237420892624586088803494320048157947299910413277461143127379218086589423558534428654102689437072177085702353133000876420406275865509933042957158092352643801629023087599487473693761267429426798339515724380831032152119798598892994154781410498321084325837238133970727825356995362648100626473176301671667581187415966931178816238194555805673867366037910769083262010224270542538598921677983206613442106512755847713396926256630089733725988030662439011816221019925721073903496174552856961661265419892966614303440335698472336580239777733921682999837013248716574991384390600737816837681935159813955201098570103344817924076012261673762018660945432445111395847729557656551056946892870164121191843831353159107834219998678422625297595761827600632842051394585230502635229691450318187151360775750325473781195624943291972724985619116038564963253556570996025216244412439872210868442702257711457683366369449430188248950704974660902989529135278313340731198129737584024916244116457167046229955308299001455204200108523520000000000000000000000000000000000000000000000000000*i1 + -16313665927641513978362069578406341495007200183657976381947295996999375177077139076592296078796727122783809327924221121429402228152813678031456596160284306160273921689429076502856673614270511652801651335743546330669034745099798504363539580419851927260259707364381807409485917078105727141192415814573394508310885291649799296844141239984928343610715992609507953599080119465885048673633321555287909722399115174031794378026368119846287147166898269760077902832940648495489829447879466587383948248445113678792213159830929728096595562115578351932622694820686055115138466338086128410710541237119372031165655013092597494293616065971097301675800767519585340527622321745239696757705718350348361531156678421103993413169940540268624925608507601533808020066368993305313154401488179606223092735641916563980936965008551924513297617038466118405556238400059046697579341255608459545987137804751528039993149705828564506823416761410604288458251449111011245675918659320456660561691190053596497210449933998901477168293329419795771714048222964911391242813489063285488720431882106885808708338834224614972470592187220068778104414339483911617977760513310781894918677825450226541742417550546852374353371747217039421746067727745529527635821024346290247900017765276772383385860291698647948337168745330958177658322697720476038844701088861420531985372089849714157248140659209454858460658727759615596476894378997706400195408224318092537139645264059668732243646231400875389591132806621963726021498206711653040847505686776887699650231817442319265565462281187859120196698779512277048068889671301609206318347875831879605691382614274986955105869205763467058216141185099804450477428687255066843041260093449589901571167373211438350868814353889014841344000000000000000000000000000000000000000000000000000*i1^2 + 120107128952351788614170683115798632122875119111522328097907087971889856852740439795369747637296821564871361406245482576612837792403696504072418559794430403062979894172734867088991534991610800159523104191296232605978367458666381415874124654267023616521464921337005144052446186528627424514526548334207518356623493818782257428379466851770590002029423798922775866789624931354817094812079207070988932417493679972182236282195901227444325295423684341631463825049068758731688895313411496401676043522179887001511268422512915417024150325460954459456933946705332957824835994108859791623556497337554733383101230329537055066153553175376994417727581334138523138838352325261340778399302393247157809883650695234331896565304934271834233205430481545772421356534267419898410177228153154743144298921581604528131472941701119086772043461546317847237160057474129893249486400758650974719418895087122906384094976180501816383847469984408957381238330418996522215041117619331834812622316218254203868756312482977581876074880632835858277183482666563384860273640299657862171313919214982481309224343376904912811748455817666166270052359699555518080230631389081708993857794086631759734581990156787495105349241101844094696187346008831880389072850650992820430867567037136963170752738334211278867678940234644028112426938946542126481855675423164031648497360560873370456587653977411987374291058255352569153757219524363949346400837553817928309723061749316298946294399821944450820683735390614835775305253589815714458162903377575763132247583659293788846405242977712569320353876019269344037523756966284475313230675976674710637417655762706977677307406449720899986885118264541630297028096065884239556966309999188192786944087957616704692760754012814940569600000000000000000000000000000000000000000000000000*i1^3 + -695083480872344046580051139245052931793521242993218965660168419124009839881568500496362039742591100562145311212944159133357211718259248289792854710469022780752860667891754140075313438958075626735824094224278393382366082096416310283067508790569669407697137357281707216207564309340715601038971309494109012210873341937605328815727511523065820398649634601656908759186631232371683843597998317322427254288737401418181955124463441969947701595563396230418207048693003336384181178117456683278474037191164376850093362916006927723776386929500899673986541643788884129565807610092203967271291937992861260373143459038675445841469504972536402650508700787553895017280671398721278591950377503912485197320580455735186174403481857129065688495823613277988730928086639844125039642375791697669658930151089078584614349147375826331999789348442977706100400518668038338192617437605452727883765118244278318716738561481063404558844636713399418160202166776405423854242652175476404844713305423944354449413963974652932663497545040491255829450201648012358775983734986866454250855912694570335950889470639583775628095360181505201130905714838030799214875185466771262012726436797502735543674987090879127452244475442346001319143508325287525390766933974428472807760032807972664552110360975784619856404514722116573433897444919109985699791600996479412345105277591065030306753313863355089539241330905124700282654324114737173730015564755392385912676070848716583332975283206600149764512760927588142170358732105784021272073934599865068215695937770551571252956175168598506359860605209052425491538303042938443117747989562426816196502822265678326242156220299179321695052821721952684274093249036093877220750058144309444769374749901107142994716944212636467200000000000000000000000000000000000000000000000000*i1^4 + 3463533764277091299120132945413475566365590031489639794280378147277046963057170516180487243371649196267589174150404560922888730666036916400478650811221797592803070944745255030014001677852849540632259354270772289362410848259951762491801682798236671858148904236443835411785163493606177159513704354513930242916906115491272492407229583563061266938867079028698062843000670830002002361389391853348804629340220872871487590305179778270819024224460180004547275318313111192550712044748958959457528758724275917777984127695355088225303750105499016928833366610001896697340706549074704900200279256110039849432223170869286782064374690487923387694696820021405851415980777755933576868458738762097299588342565730413055274029933870712252677767882608657448726204255713318285036656580470459783970115338046514092922143778656581771670208785122638431582053452472863965807589092492427434644044820032712552553198347871076353639059666754140348377706713445283997273184517878912511340881032464732128585133593136012335137237061355081344210874219958333394414840917024270588397452493633379367239401221172930214611789463673796115362836091406066996136162956788117747788986667549084979218812932010247727741181509423111921284846347401381003819115138647430482566651724795487732569848119928205311215753806815025127456805862050009341974460331156529798660565032179445408225429249270334585196389680638443090815184459082661190638710189289772120833577880089939821545558072129236650227667948212489598166554421273825641451693557350745620874034806801618630803102654619431838147818798337196563369320810388055606781763354916647283670084567245642373638001964942504226202199932948197328618253418588680930988867777624100225262890552782670285723963799591976960000000000000000000000000000000000000000000000000*i1^5 + -13204925213731913867267025931659308205571783530111261929143549097768681471959987711027000334508853824271549425701114777816665076191975011121424960116422929356244048385444895830643805001429619308692075092085229671415161057294067108270844448729443850759726895725921336732507400956757100487930841356314385940993216448493746198982644702197950585019581600519069194069132635288818989198190207531814306479351550803715156128438516812527619929903401803139788159231902998791560349751902114607610782209783694520181910020280234899513954628657810074224930725887651786187060523939163936114087457380464060302736034018436525479607660239736853223296285398379741624302751678675607875051891036951182827464477051800610185732511381501455383965867929322697094989239716088645888208061266596136609320880855634911531918429593532119160732541389306571478760513692625438082739565937328864689029665129421939775120675400725183029365066914066220722450653981296247085368773605369477606066964431851107009617401011392236472895075443111595856585514662916257320536831695894102590872619621971490321685597895668713572256403879964743421885605569245463810669043144199919678636309918193227834549994671310966944226584245616566360768091839550657474322839382780954631741380054264084950668535970936577742392229571940147368591147858102449671010283085135752264856449627626445051462240588723814749952378702879132298355332896210983584554976457500915102584121047465234002911131592935511956520302151533068264164767149817081584518521012960655269769672588548829313098465479712082881719056066399824579810788663700214740679328743875386115187129884822878982260680216216064638637712521186692872960848830517120677949038245263220117207126096978642435410580906337894400000000000000000000000000000000000000000000000*i1^6 + 34543910364864753590374672392998211837047346108339875630545955824753381691553767160372569299866868522770692146769940571427739266964358390780994587244274600181198924151979158591525548704410661113074970855690662889716030976074961092759421443482263840328407821815161400924897505558158614916008093041351031262706352795491266732427963316994501460552343930872566484916257551074893057742820004982339971130742125997917811951623581849624709890353469898442022295880183948068079476736098108182630044225311663230693997487275181436626764621875664311405406722127049796433029500391777392695656480777433401042752524782256382539297661516007232856186974316333022209667808482355508640213926269554797799952663288860433229411458984795544390558785739438056727973702118072904937654983804877735970143517149197374532336363044293348663397909304248959417751493836138858412736151539163030593664766306679476481506475901425631033863600849061907941429110161885565278732819569504779621591793038183096067431563716620402750048798082323961872888341396346414920388810622033781117685078332534217732701690741674396433540058475226961243200030199332926210127862024535990609091935979357223303510826572085078223797354675415854856096227321398001107513802998001463525185187948338133868874126937553055777013445361891299734077251624771059548200436150902710549942051359202073935529025809355247877566991562606303161537581120646058085929631785216449386547342887687503625203128457178170858974064954158756801667428665586052482236350374358891152816254289467468081108538549413684859564508479076619645503653227707422688449556091584386827447486929127241072554879225129523887037709335683181159373016584616831580520235261915022086684419195801139558914222551203840000000000000000000000000000000000000000000000*i1^7 + -58850417700908383146586996391550521280147561499217271667398439359310204561994972759530857319668953383150228928827247966891336124732515894193570808861706659113450170840511937170214030046902246208904716388041016139996666012424994770975658817273853306918882938327868859160678305609724904179287363131840192824375818203451494103563899413771173818460970275969821172621143178914728130474603670950859191863545514641979321212069648164608326139516079425048657629133904359125997784674137723530234893306413703169868893252573881470198012881101165657585051994974461495164298277879957416272418530182126345340202962713276327221701737587472907808434911500418216680701119901485781895252428129686418414492722132351590107927840962156947139765117206399503715826707839079183504849618572948248647732677738543358881520762108845217864750618271456139826688166075586458485252425073520755586665181088448705999979570428233313180356388957066427532408601777877203672398202511734171257221843107261864651550917868698430818942973231079330605764206705911564771426855147013211396064374811969055962464693846910267857972092451805940227493118213325987908370490390270749678265429539003462127134027097178619911572955564167284567835075989503514498726582742392787738073701806351427096608213065711106509263464483074727380712015288531382207230976004197847697783973676563792924730206880867375759852823726498270616780588974707935587718626070504282177915751733522503685910026947579970799357518003638001311159257197076845273967102448327686111030613498272041389048197021705272668332506938280418497536162463992101447623919889527376228439653965611032592288440610016731598327353627220615021656748895753312134828655210677815743667083842219618622350978711552000000000000000000000000000000000000000000000*i1^8 + 62403561418215408378485142946507648277861807557622160462301280009443694946166027573574707236663380795324423409887045088520848519809719246635733613490764575947031250123910164520495394674478757327941116539964691324911450351441123830223316823433213431647869296779476680293925872079472680919629097006124983494734608137660896650706285628882053651058364112499383616889485126423530491898869952202468273719976259933929306151141161086365561781134453857038410175578314709571287583607168034100595775588689484394525711072265560848074484917057542987088323592491895649023490652524638756250922596490182503020708159533478191420752358599377669993133897478157052809433081530138221842548080017914765647908424475896557670133505831503993983150301116128101941049791707875027456110729938397350881938754415391239009181012232898881956216644831923936463141510122011596621937461363186366164151058293839566781588871217352574383608743273750789501158001676879431168979531291267337454926948037191251054844279539121226563765481481865403860625957312586102834698375993610913869605036931647037314894841233199378462124664010580266330475017520591235965346316770583300836392045025490083374473066349727398721767845379302951647281949611102956124673721083658376560619290304979377303108920757535980439944615564409623890655679698377780337842278526963871618626121924547816270229989587238135976505193797639448719667087383605529618838843591840658516751275135242477097312544962957733913755025083174127725495883870980872216788513272537202235783368946728372358093572827960785078810597604035266741108142001209596486438900458588576545930218586651807164956104959646434267960916411956368502673779217632040113694280363330519680775132695761054011561607168000000000000000000000000000000000000000000000*i1^9 + -38012149000143296789448728287246934406892180536057237313940196170263840772839308087494960250830605733474959558338624072818874873227129677350903589403072103072111170940465001060856572803709504795987857347346270770799111617797091640457819946835864950188685533581484698319401768650233897881374132816884388632190035214035344715511901366359559507952376613788129876461364811410907354104689905402968879788200637675992459398643308769442310811656429438751024736739469281985474765712643582026032006857096520183476174298610936267798986478579379354496958864737278505259618277539704811932432956964305635858283957889106576418125833086181821014729340946248877214875387435805783920740885821673818611193856629894232696548159503958081003905429715254582800819164325751237229204635217914125658298568742119933869033543881530198032377308305313191605350761178648867252146978477526194822990089156708099579307067241974897827257308044817790453519767267330679258087848713559109200449960165634361406792885377358434957013940465817923697534026110602211103859569178143232508336094094843405399609927503387563579898461933179253782209441205811878737651642127842210143716502848838018457315247775127618987251918877815089002114222154608917211980433806805444034600500536468702394978041382704441812404803449077584563219468149872117869300529021465264661662113419676500351535879658051735037185352578422453495801189167255002747266917050595090640715201964352184062290303990608528483229681184470907581735769627227866557129267222591731682920259316010826363685087238483314390346882498852329301118161068117744108667167997443952280501287007659674141001487677468729579500520698619400423112306328792198117378739969856106939126035059344361201839636480000000000000000000000000000000000000000000*i1^10 + 11002856901702344526229504144786232120460521800429080199555556996583477470501828595148675775896592200460269160928502820166871153022426657219385469815349052059417133911257789377050593506070292602068271435642399823668150890932748891819448406668916233155829685684190494635034356738395834755644476658639440112040457650651681097428280092436260978733516715993087173526291102959411056309984030482188560856871372196226014676846884702638614914378763839898991107282133694695929740766818689862301714748581424264839038464794774793061604744211380065813971314457954826617950594367495806058631485379643158133208036687256466931230036891748571992087096971939217333694321873148846048924220290016144215896019976118782251268780210538021820980551173322911512023965319410410703857115386049173064328505808082813771447687234872496421575314233680375717869915919979441327064484282443970318485978213218422253726828175161293295561039753927986572601218747431790381492103982416124594949320508943002288948671462326551687588222460490239284066565469420031509873020137238523743745025317676634014062438709635365563240440821268001756603209472745339556135140040388853409948429480569020991249149951483317240016260229973006479405266287541442876760558041185678569278209425668228003622186748961333716327825357310660506690760264675161473818782304434979276017011030999744781910915729018863159214901892291709858852681641388582439893066166408215933508789257679946290459598987243325564779759042142053351274953247140626415826132771048791475296185305770005239683864870850942599426911410281668455868480673954245545181179262458988685788479654988151978498600264488899871310796205505459075061992998686463594942411615756047424800441931654619367211008000000000000000000000000000000000000000000*i1^11 + -573794698414906383327216436562044492174017507619177849201604757864788477020475140798490611908356058417727123037316977210212123588852072386193050032370089106089763022351449226829871897328508051510829604424021149938485637140865249285141625953970047150041849348793837808568896746099360505844722325634586451311781435299960516678348490395271337112806782872085159371288036450678869508876937829954365436454659428247737872575245664280831447248906527041428171145364546399177247089040611383947459729972136089605347956804933387325964996422357387768069935037647966841745063408167345081099288747233406872990294680744169992658117996104441103572844217291989852498336588193693719298850521003779066925558325970440731749042908785614561491634133832001640996929591362086036088447427483917674894938654550552977834280835536530530020650041830318468113611285824323440121344192921363852020767759131691444460536369331934755577969595940598055504296165698501861509398686087125777703902832059649695960736979544067012921598893979971685138542175382972067220758753307287502907750879441464010835448500607737557824310862594256723800955891385494011855331357804935521926604402702634699412862690142281303986097880871379308708426426524383500250903716619969819819318661962882298705929385521896838327894704413504540268521494579265713735036778689439414214858481295528558453444676029872068906051513268760064120860094309740569098895181388651089029171014653443154292156683302756477449708457018043071216393086860244331610896232591960765966145965462956669033326931227779268882236679578625032182961027853612367957747588858198880384639624772559342153366546635954772453453531045423925833468601803689651210465015599449613982958960890804279705600000000000000000000000000000000000000000*i1^12 + -209670878561595209387563228806357389189323160503179940533029077592920866937578664734512431544456334533902465807730439108824287514539250413906817859585865243755143799033596686102295806999842192215581842735486264491803062219686415482763402052218338287004181212888497050107925115964054239711697117254899070666495717969122979620650742182379914880597486020071223382716466204633830334095355999480554468057227425100255372533751131119470547571008381253529810536019468408960047202600099297262703626064073777428546187518770948043815087058818933206373560885639961135881653085397642564768233051756127941781981863496143742544026278799417979015692212169106064790993392150920793445763828631976695821408387519061015243844782175238747404423716415626669270065479300767172857008316703279813367736762716794941261877927490316521336248427517166949860797010187613243414447884769517042234511928347884478532158033807278255136879323193264588217730220784547343344494146710900031389583606790481158584349727289991775809306853787174535223825664924473329652335273666059462705855601982511772275255517752796376179462927922975972654651035862611340372415456244401325849719273768597446297955489233708900041463613920664460182520057612040864461010251584513763179588920766883867442627832176405184509408794723903918998209165727176645862024555214700274891704634448050028780783045809786601379981478130860117927261275321347075362846141038118154535693274800363597763023321274840112252178020370933629535201108947206468945945024509750868955786869160128388629292029082964872481779924386000347773100000416885943223087777198220357992437390185293382542874884237232079722746459193026722777140352053742705542054022413178498368451022670067138560000000000000000000000000000000000000000*i1^13 + -12351795111870432066752270746589701416756952489481538219665950919201689437976250616489480416673193618140765768674692532947494111039516151818920809475495679952365341478940384214280026358726753905461639225307299042438584125530762238869428271052654473066647957658339432512016457576939859323238261818132949347131459625198738327688749648658777987209008529908306613278168489848209126761483838411978175573770058191858382691359594751028194967441572450383126053270436931555049498495007196469162022803796154291980036038077683212596102931981622095164276272645919437687032225903001421702401716495593999949520231588403561619291003822563440591110513014167022122263984644251268323945668459606801327671068218844109756885628027701658101243434007747315620803414407238941845408757990070383742244252707458875327677519626662667283400514050619962534974675874257001233070602819749903757217274155663615403624687589308407180468902423150347418063826900965354686120807476384062235490865448936458404091923780385604431761844362114075118059362935030495112957804215800335579709668516949322473163266316358890051730155246032656095704928466820120137109830112897874802547681839385385108498351014821239468588341612662154272715894756647467582868882534083930912468389890508470186099887935325805350587968024118698701880001589031712036464794690900742879150466173111241929655244415344148351266162984435029202711089430540359550109383593803718435559461227302744972434803786044722333804506656200230082110268231576375283282610723794663662020340716692217185076915446181410015700449157900144225666518271731824067665010823693154589115654610451219303549448616691262329792401449614260162766305115084738430383442223012172002066512950067200000000000000000000000000000000000000000*i1^14 + 1699938863823068910216711092432333596629569937277142773335627730321646859975624287933940184043423224411140511590798522754449665739297639154084853705678694954000122019020048039765774605449128420444553761630107861476864575590263296342631769941550707209772561490828516646459967591797802291556161846514812189903972410671024315447815386432491955625173090087132282667950433013581412130106820088300548281228677461553385519522518720512833467921598961477877626840467911747748320892077937337476778558015772040539007739693663046397292352605584813773609857796505374161423953233123450828688293477164044701484138249314450049134357917724820138007331067689277373301188439983201636126567950404420995811522614724344520299308775561784084258998120783668202467379372815943382355158078314596579943737767752814798083401099415016668639518043448372275759341410881346900658027201569464679751994561636102920505059855921001077067950588011579112986292372745872992005857767082235028952154215723550831434533070362666018702167752826662858050667544486821717413142530859730063619447882602852802465778438948655211373091724485811296265562861776372178653175311845212910074100569150818555813570832044096772360899401108961631270089801081215799420010377112133802032947429786245953225080264521801748638756506407995387954044763608138946433152197311612533374925842124094498988473904216115140357775370699290086500284880407725255459619946700552252142301910092922298872102054135583357562928896144758366337268333804790776393286397581179797408023177136212000183965363687366642153490787139705186016840792454210001856542503304194736087121609843060720769316271680849483514024845575962524825789007614517346447159167173134424205386003251200000000000000000000000000000000000000*i1^15 + -74478927725439508726142127665046594176290668534407896814618287305371276235920084599772214490806367895770205110394214502727492269130157895872683603332859384613047582451130801967306214172252058330283474644536284744480307729281393770286547453218598898581756107839289465299030238252485289072780229344974429085642743386827083652442110686650893610296841651750837391902717065817895580409333477494698047818776475131130794882543098524361511708259181409221651541205203710990982959751529303773030859964432245902655983935066786225953726192515121481070372159050685795327446058238886154871058216307178452258679887130981690008252802893425917567481125254152773573553856161814588254149428741406292520249830866698954086108451527519295134108412965447141302174311796535561045645308510105680323647715730208482660863820623379707998491254894193326646969495737745136074341726860024947093324235720380770312596181485064355754638503743263928238854131107048104481690670564930497089821479673625950339851923171783562980942877150302802330737876504584407040391055561006541044392721744410358961849114492862794927501386138496986973365026315298202480318521316132918716327460588914328333837377368230890985874340425960240804122566231862624899900188252607809782640215675211860997388756312991326886180827122259492852184933231387501076372479490016066285846106888565469419765775529962911772171002255815155079085049536408498548580365334095928725563560303804304726124152747201231911895792781625813051915388679067238776868753571855313020981625790670679975440930450499173224766500739672717868569777486629175705281293378316995737504735313459074466645807853738556992136554712666539214183507682031565460262695971006244589540474880000000000000000000000000000000000000*i1^16 + 479815164969742734055730319271513870321738793888236875359048837372075674017185879790665411114364862763876410432910307385456906908456543117654023955363651977936047358724122997062353631131530356933721505923551424196389357249228191565604285297061874835788185740506588664715959024525462897187925550652096037345295443360091596911275778385328316794260388970652307226165727849081995240023361536823556441795330902369149527419428369874122344576356268889931975651809688063222126455851777314986626316029646978253030088238640226997348196070833338201997941935447086758173985947576309713106259180369720337741378360735339016974961921297160670784041986160776559650861611269629092440649999039890997471213415748227591375344907503572037811037990759938633953551649932359928075098611790522360101309505307808199406376852477461646649621030308517617726859777423427851317936955285517898155668389251912557566670180349274203683770835958934813848449015648060971467075122651698431499695854090777313461846397462859517057402374182224910993971527683465247301527601871944770751587250401122236795250322375325436231637808575968824564179370079445530726743697539067540932356295529219145425764520696293767466465067246357980749190532239162544991705674580951223682727217684950529092620336806616010966479560858865157648553594122014616045170668691761856819814291974073681375580430039651891859133824123535887336288500434349884726596023563572019371344616138373794215896255898805301665941107794952247639290870349666926868069917398120211054839961326933524288171311335428113121934348322147635999015173622530120399533066991224852315918384458259398306278178754391099009647773054645655844039439221754349184416287873794771517440000000000000000000000000000000000000*i1^17 + 183047889503764139036752005755882948873302686378686034025682876368205494501615121997405835290429032005037782779549706210541555803608546590319093655485356407190635003381884033596910165273868351775856572263749193638813760446702840130163847729982103361909917310723123732356986517219460032781911163937835894341103085791963895517776067392063562814155732509748136242326036335710691712259649970668346702839241977688329197945902623734751914186623579993150084060948263403404075032500064537959099015200416361712782896561427880060953534917699257725299615083366446678971401327758333305074204529015528922549584355674921434666958602223981094426196455167106785225740815224895113370987406438466684424721277483454812037305364334734743761969654263985908773896549227817741132660938378586958108438843019676686846949205915196689682107583113256245287853883409457015140027061704326507502841456436045899105196947066038827936697204077311048637447196045154793657164699573469161726002676357207778702822531862606634649232132374499044479910601187128642905586427323194095649987112602215304945414152374246101843383420302643529861183572347805122890191274379986828715601569070728248810257816752334265377893605038570074349192047571591648024832540004041263273319473519654119022678268142203846580472684319672984819155711015967168731506314479071667129335022179584534068615259939505459848365798571324461189409284704916514099353322910857022353630229530592893287599984451075018869741486626529130546146347232965538029567759055089201231219160619642096408733560815921711630973542936943659289756300404677957352337969264193899186691636304913728795970697972568642192781590060609674222485713934439649059157173002148249600000000000000000000000000000000000*i1^18 + -217856163210260293310323227249906635215773645356349395243427603139462009734252862382422083592778630572807076468872027155625921827447836750236115190348617251581038751814301587046557465294481378095523121227541136455769974492084180028454946845771707441564063221723269296473716496021357710315760581799112239335611008250310467496464977418187319637126666411193345656683464663258139216045973148393152851553205608379303569624725678302481122642901112835683409538866110351383088341633820787602259196539027789542297245707847448751035557105286663148030170623604084659025298326157266044094518115107679105410219721324797593273437304163934712193001029188650098207102775336712229181104395819647185943400448825574518988770768943077516261254184624105670613811553577016856521127646433781710963808921874111403613930997310181254456592961965336066465384181275416422034264417777369386021129193501136314249610258511848602104771573097481416829125349522928411835108542934679233787791252576474670609056825007231282395594146356015102974860562856663685892714866724630120644328965721008324107765957665375949389568392917745992007161657595530174843783620531251509994340826169603064274586307868765305073122311125138818947954560484127353827069554400471474900923778965745238013028788925779544834817898372242287512622335995514091797831590594215872493450769593487909241967389320934130212389152793106208525524966758388151440428438803899430565432221086659244722551027106980190479257545852073905066124050678404578068169336537028104747170442195293683012030180657962447608561699528342923262624465827084978320870494460190987087871195607756437008133665704501301183876955053051673083851717048328524772909513074278400000000000000000000000000000000000*i1^19 + 1813114367806015201424469552689668952444648151994254100328118522495197328857916642304760217462181047412390951575041830896226647645563260888538210894600279838027925525662396304394529584789492699303901154902223834852382254982591761597231470259584622141854849816140215996792729874105661755717656862603581015383834180580802497276811941509734629715690792273915140863034097291771232082779072568766492953326576119801786954141780712976857037616663489197764420060627051054983209051067761341652754731455646188927856251058058438325984840389182390751769639224513227486808930289122343696632473835307058421681783529476025466071918992926143577358345679379418270231717228038876165463502300677368832049544147088067713395982832425959467092653590377906366578081566290805307244577015972982007013925492988514696759703390787774437985008488008951232521222951968862150268837458178398347779725670329274551435160458514363301192068885063661923511969144001970616606539660352272457844859607533452622725152333946226684289125897717964551216232032323487991246005999199974493751982079236180910247795451317037272680093391205898720091002862189779768350937119634842586174278477404306457468176058498087112763402907021704871416454524242470690458693447190832130074542975550111576970691714679625686682485451628775851009282891839434800664058871696571146045097125528898334917135052258960010950835891886482677488402823708263354264698080255628308975999053557897845660591620850142463974365414539993584030725367464107063690960586762805291837946078233715914451084880589308973196940088446259116434686064348461458604099274566914482120045399807728117648262841229475451185712591066838477316694467051851742224897277952000000000000000000000000000000000*i1^20 + 18002557934441171471213782077696811572828404737410785921767944997883051633604746666880127203758851217861346901730191833950894036255152287167292117538231628738720201240921919172958894356170296662140126088147981059549596804529961491370323629182467675383878604251672157465202970309856874719397724200754899342134500526747543242896806811414041165888008170164964571700187897456427175533410349913750403119993997016638348470102541437837293710504872675337645021687145717665813788386351828389395203236968501258929754760390805686031760650810416000610470519751273789160363891054217804843782722023935844786101065808752089630673723659058756719820863752132876249114141782851355871971180727212263015311032615730971146529567365374419512457665146576719029805436800836778844401955244718328015124452379663676131167367417563430812479195462766251175434081860951071859133787892142365650357051132268905232914439132700793342213944591764848826144094434478800680413064288670300796679838947211170891588093306625256052115489635766448056160092726947933971203614227359019548663792505404819209290347356916178811927990388600731144329692490434996277669093878997544605696087488615899631674040630081054558755901997766715861355161859934044157120370777623871297213831401790342682699895184689755574684154405418152132118072283689162650258754263743095205794437855971946588702836416286308378678306307811788044807354646045163268815855972757033014650945981412778037710648664399404453444071207949071424090191548076222951735528460470360381089914191820128693608594045043257574556725320204694903298268372568536012868661177602912926128696806929270585318714064630048141036496662155738596402732281116847674438451200000000000000000000000000000000*i1^21 + -172995753674421179182401478379331277620737674093444480572564048460957047843784154775690558681784334439631893408701753712643945901242824319643440096360314334364034971980796756113010708006461036077264899139468985103277173548770337156901137095601917803614403923603864587176318397407150557437659056846038673381747129830310205999904756768182500450122627229424069972766991168562396354473788393402913582263469807099189697997402833323929141282341202949802142216961758788615864651713476347868633702050389405330017077030640930237215069991175462656946104496400827003622300638380980234493417188847471687369290798931576774950000122263812247997095306000280879421738885150260647222845457371378274452314506971201609881550026884471159371703492313228840152164953908728854871414177008979754049892585304991445489356370576339355185727601383181770532223446952707121877102293434471597756009095938222349884785842944557090910052896498221896569044859228818785418113609458199144971989345921277645515851584984267389896695678134779744025204070293796669567394460034635847768803329568026885576631179200017305540390532897373589779862211418838241975221306483178014804299593338408098312441265509638554528442570085121499793599036030632071612756038028703330660743269762758434244185763929393081492638031698879225914830221500509243959410454655188236245898590059358967879665353908698438722867163659888347295103903440031201730323062911368212684371108187828695954576811116273415497147198257926625037719991953370678513066035013175125526716155455396890885591315477888162742993945279851621046798147867001990220980925607956798573603510573445890877954869883927750125872686678420275388463637883649838284800000000000000000000000000000000*i1^22 + -319482220724029269299420217528831855525727972748757746363821506881071426264679786326476279788007714592259492371529401353092566240376481560471893685605757406194873624485086934944611919601074278570158903648921720635072024403543164629767476102756667607751259553332186737214372293934831717781181563092487808064757240301260063542578824314111210106621990368846573429167579847984505005165038819861465220864591050922159770304016674208910997396572147583933117355030625925842468513195814678570370460909554449345144114948540206937952066640791608661031677303591802908048815855506922231857103605913880860835728096182637080121012344973014211962775432794094378204343286678023017008006171441133950364132796806749693052129645380197779211639504292194729478327573385726022745121499918092355695902037896480038162591092534950167405377114756667179403488977818665508982206355344664809168309299793407956563533627070099975569471001025046308789521670889939170475088341716168838736376177877268473155028519559738299079433616476436516726367646108803193532974646349464618358571494813067237659982733933730783931806275686820815139759069144299955922211485865206793920715416533327701645815670311532067102461140914033308950549746944640176186476263736019418299277616462929099976472092488161209970420184788750450674185328621108240100023569450712307760938222768711032181597453548689435776965516393743019756993674787331032625080357022110527349979745147781719705183341010606449724041194809066663021108016700859846755517807188497090442083477833938736173442934629825394838075077715739377965526718927172981312634412448906001056542437967560891032493987124669421343314293567731117368141043774521344000000000000000000000000000000*i1^23 + 1458699212487577858980240529188887650489789313764720680455693444679163710076597886575653543033589916521001317792908564465264754871477648288316667159308749816116324019631369728589491302014111444977838428090463441706205964158351172530832246419058667172515011621644459491944714703244295971392345918826196948883594962890030517962929612012467348579340025581735656346503279286985674698147734106063870974433577917185214593818485366787500131997483284829028233319827032023930734962618898776482786636380470925582108508146137788140027661942511399847100333206990336935156841081024953473881378462905827225090749279398719063504144680320743054205495182202841979242402698781653057299369214891570894335864282590147881210291834713246065458139924885559718247998683160262996567463710706935478995163671237206244381476079429328955250892030447881555989148270686456743549128759754901195590803454582414885050966395868655318521701641157227534743886558911793231162599770676794022764279729520929147747907167308572586986727076022235468720441297984219399711499949042937196351130543866608230673373807225676644198127840631558072196500233591403484312331508292528050888795362563375669931749653474977441188438395552156990307364110308163849195444846210747982983435571244311845950131925543943770998960215498086007830535546736793580110467694036602622867184640634580443986141917193611459497072799691108454215077698494944826254135214473178332248861687296423929105661991470849801795676898116366035303027797094379751949881377306004390122763381382256213092757739899665328422658320060362862829012980301971393829650214364194104294260906606209368724101297452649100478431570259716465165818920960000000000000000000000000000000*i1^24 + 21771569915039674335969027393285158548935831276814465462637945765600936563364493362300753837860317417895117465575731289643087312075134315243861015217223592797420342890303668238983668722089042376261685383509638695973251607042295898692164747320517488644019055307633430216078531127498165179490728257720945831756670640270443559355335937730736403891090470313783633238898026816173314475960957103525427574412525876688984488495989612786831737846037762674100675606965666303584405635663163551408676017279801035341531248752128353783718383322448277036298436007169482234569004583103419318231378023069877544197238150380467265671393861189281412441810563531795397372368678037231215992020400794859781424733129513211452690743839718269729210986296162542475221780462532084112504846570669084761979814760055349542349288311785725338021022253698557367900843718066273503304774655371206905541900509298237132287523212208065063668058692553495995077551204057370225072211911730684613610910483230758787983097484462907468026259573709097337896127198575483082963986611541493058307565383665290094621093000063819406651834459030613270911854297600483052869788031965249900433055584599406916435194559580992123088124492609278692426934970718725470313564047563514579141285990853637217310598504840696832940684570381103090653209039127075752432631988630225148518765337748038919869521435605614619986262759662961330275091509361640442192672664511855817028242313639573451347560201626949633312610554796130229787510615164615566742310895128627616447547769434549084973581777811069401918916516515383343528809375623375111516568250423812603181091069897407955159064372554921669664950959735175872816087040000000000000000000000000000*i1^25 + 670873137576501956486804521942050528861576034417269683118470083140258522174792251810990468578511222476762659150230404931839439300288614749140732048589058387021000746381782410218671315183079102995965317312606153408686835872754142137681638981513224546322821215323677390293760529065865995163021095388188289068170934129994513944310858871842886610246893313184871437424224900026840771880441673979579832993680961949544687411732897349882720617131050808459017249214245400676542040667936544931785908532246035413945730353179403956902937468601123245075271288108747371738730382605624663080163591557863871422485853235636353813446704573145281340537207636123932489850556486980256426462915691052241287032819225300672681415809170613900027398425279396875894233617191368267646117027674809306212777113939369112613976033608206273557384280994211537066257963949790155914588471475233962684868454890164676432314048183632707684959543879348430140874217144645903858898645936949144778450469553234101215701141277978159424492367052303279495282309384359305872070154282259191068250815140818718926111697920213579532637598166426387503457958164916362230884215692664869285653179125834659250174761200134650108070034298180381666988685905314317174236273779639540542210703906707662417946020962230922855942650762927895938052041697920591694429051470178399483840931833432326695580310894475784911836290139941072508456443066902709410029710628208412437371991608137499248074617187979110143161554910669344326481994406931999510591842150285142593184039272166804386062725090347794741151804264663454237623550514441364107591175177654147081039738933945818324620439255959442424318631646823710720000000000000000000000000000*i1^26 + -76571057186843799396417885739776525050181317733656770714622789594549858941763516888451332820703085762809571912334427873948804267534088433001683292005436980763385394028292103363602668218816175386073116395759238222599475539491225969347427221415057705241220577162062311181966827213370881318375144925450584024350976116928185276823491962201506092630300651344472365765261206645759770204697554877595590021638540829804170042514889974462167418223815555660689448466982931577817872276125649615538168256211669566528369787954864142809693937623876736191189223948750485265010538645613702208393698057907500876833688135170616288463527400569856648356927557450032546011341112249562104158696267068813826921585677444546088966412743649592525248488295941321628003543818195150585123157236953351751978041293838653405978548463697916819680427310237266040892234316537971111724868320026311454362262491546009778095418336673164856978711494601627138380994087019075958612856657512487700167957564236343488160271092034766230965130012398474089794073479963292843381646799081271069350428968141482855720717798778401882822411007662357872035694321496042244351824247338629534785227474312320513753354493697332680316867465218110271863879777048887639413333752653765405715915146996893360822709197125154895415716022724903958572612182783639975950020303957314405486936420412994872705029149446454648773836151034328685310057567808485103908346172231738815295701943004514108820627912106992306100695862486587875423621119736575733704775316190180442757375510705360297834714498805262210525994028324926163080240686750773207876614164248219137130339418019261277683502324939069818003238145333657600000000000000000000000000*i1^27 + -1658552545025541770564193966531556938394604331424123647314814664617245636190847682554968539592166170056513960370943709759973819283428549165332174436187549159809394656338375508945858127118207841429777021131468056412405744091739980696268565552001838030557890229521896255536428616044721462728978566857427295991455914564230554087457786380109381944761876601295363817926005754512792964508997493489309571708572741450980196893081594202313967151786612351863900845952739886796867057586555740920706134341584607896552539180321738946350482016520609611523991765439935269140909638963503997988427651958546584219123724966583940024460615798279985150816230094251807462531769675296024831728596631971835308951803881829396076605245634336691347515669898345986714959442138064671937590012118501629348044833243576378820528126191209607510078143277530137398900220866697518564656150569621704975407642146481368377354009827809585659402468053524491285516683487744209133533082609655380954807129737317075247135350824963542872484365407677468819229879344880101822881175479394629983164412391769989318095431547297245374940650415422685635235062071313689286317242341961587105093627363652505758843272344822115346194787989889583656730151697031869463596582633531154485733144918259625298294543362519252002366926888514663634657430456127342540231149787402538407501765122676653083618489108600386220949048752186620564994747445554635985605401794044429889063459125979624079923501779527420097798992079066365524148798962864425319160135116841008458916664772060050859348770820928733132270846594565672526054614917690533505463563114405126806658633207573173196524518571436791066479978086400000000000000000000000000*i1^28 + -1289714376490542721892714300368927155616305547047519280192466561527419355775482613010271461678583234448202729071246478173229989312104633827381054179572071768353481192984324851524802582619326436291540605965111721455211879308031356283679474409227233033385977009661122415197843055180714697941399712380635455538609236658622928362118516377823220710908593203157299488437944223042537222632512396561357229154841865796690652801360003982537684514308840489116007978994963384784667274438598658100107657326905200936909984725160339093094429067856206321683805261142558874102270163951063044399939170938258460774288946705844144311403741874350149500180565715207547702146812423569184949750701144388984460779942024997639055826484043190857953980161957776494558459463723951541988133444132383046362064705700190835474198867089248549923081043578766998858552838036234114389684461673555690116204175484610171041664842771655973824119745200262598932590501883174237013275884046532952572561695943380567815182609024311564558329090135978061067695108654071000033673933931105322341450191149655900583624578827509604655428354599483455874006634491278913521754481596089876043002254584885017621280445709154422941760276089780360630196432005612328821070017285610292694817480581956196483438918980218802564731841559931321053315996639443229779326621102428837699195037339541067951870369239671723201544329311090367984517794642210599633676520534934129630484132569634496393381091346958657144409050398131875504288527150147732635651270399669093911885626406460013408176997337393320693891191186386889908604843620991772578243756714883339655059864435791199262094019397272440227758080000000000000000000000000*i1^29 + -3438594208789200383605592703495481489425695306804032114911973918888078879092033145216431624172922255254101177091621620962875550602084935786416818056521959572637119362911341318107657895154367729252535110384603152158306144318732157502686185914807505033522477712459898648567965415017073543936260411492741141474189426321142316522527828131115933296468917286958324768735441303260945907453456229251283619942412263246814382552659988872331547289309681328480164654657921793671704690206690095286864340854519595797615420503054382310310093585509762043207220236656581743167050721246019780237144369691852779621767258480481770474121996244098099349647907114120421656551655508567834392629719899841780444573522827888304075599642951516257439322730549750454410840440143521665721595168098140548291813053211240797829551465997431296339687869211943765712699667024643437877326876236509657415298407785770648815799994403724020860548822691801330218621444018033466905182894979427953155836233007581894517771172074021347553683626231499898531020458888757876680640632344303554893273914113549367638693276797753392112017447882613182143540950582651816980714046334285217598204873063025143504757081914023000757101434251892164725953970563859476736756385837995973258360168267720920435634830682824181083375894272517819357508730210751109306692434499869989637508100040901053391436514855941493264535596716896717305842764354307253492367877909210550679069909650028253449584316838468983838528753574480723254039811574672278224294118009258298696351911368604210671566910328226273123799760470672139309433459219445491913542541459812929741772633340359997316043353208351044403200000000000000000000000*i1^30 + -3954914768862641524207882969311090247400133263193485721777579836711934998454840849952608200369835950170865079303339693431431490076990284037055744002918987375626958518633413509142352774456844251293738623360920062452278244586198426858857715156330594089525713329905802240443447560549455454078720594982425420283899732112253817151493465326665522914966682784706997887860811198923930114855148627629074964310513598803632719972167846653543363565095925600800294289800628630054631206725180124267641229071548872780072882803524845351093136255334818900864324049518078045761381045311556269778707128422924264982740229303584691871127071771266053333397678406609972523025564998625562215340018007537248175034072654578575924171586642802196402716740120908479327739312356655897870763278854003069874609969192661407771598502227177441181879496541460949341356083144608782753555868325742100909863573931089645112842933413755364112356407758055284166117930139689071998023633284384953543107298799546104493859094876661136825440221823931340713772284758590524020596955777526208623117855688092500251288411206387533233255990087502710100616210296060801993416984283929532766106283688493816361686677243405067007665060051272795825778846966795411122600158182625538597352576693609291570703975645897074754098950105160374270128643120375414993512333899310135765921113922916687868538570355889165314577365990252508766166265822981306122184367822513023113964120919142471245905298454311151601743614383231792944689666083912601288851230991539736133588303557119366452813003952706721291164140845268336531675856964621244804423664574501657961940300299130845577024103881113600000000000000000000000*i1^31 + -2305421626553854063629742730062827220529661137383003298787384780638440002214353761689027611167200978275553455276790628802279585948750683136970506307313328431517391260675449941794093830361361485257872857620972114229687086093125847532741347929563782427643814434785416000126277384808422822429877089604288083627897921267292067628668495800439229895347873940116776420207621106401529207404758578439808762040222720286872218397494658936979527885160845400623134793224643879586935155976228257716478860430773413717941509982762341250758788731455252237735302597386783755498172660350442135491192669669388472822590981337802330642430466480873822689508663689038377677582289320122275341304526508003600383365069599733020047710207584331316786235751397446078757895921196669672885132016513501760086587089416829162557824952912840469507610998170675708945532674617145379195584724216713641654709306050903025550222005141430606504261501481670754071985223076248238018828792856298636966806543724042389058365214459617563793056387957436670544407956569789376652372667299666118352390717874767083643214334231711583892603522729574604436140759066331947378922757305887698777789728870601796014158634867633338983934996605251226990589313172302460145906126054966030826275331962305182841673307418546628088950617225490549919770011564065560322486806246197725972353356476385371932941799654175960331779949966984760169126915508571076571842269821726808623104793869942454649181251650464097690557785549927694606068554807092888718101842691034349135419907429845838806459368441833532482433330367986061157454511471961595565269466416348103393469274834344070450839027712000000000000000000000*i1^32 + -482194340052213598427613666951109358358659158285835069487121035595843131189116874481134274908639790943508628798728035558535541417205922029215189570796083011736265917257622677984881429298833822162892102348775607186044327017833246833454608822213086712288641047155012889217720842261883361949234647423702884609310722785610128902962302460791091795055904258206173034411851987174250876909853335433806531651287216925554860886735115844876990844069794644402432819955975061887339934229742942319854994068219732819010842348161774201942988094904235485342077444991709530845860295884897793985042538066292428878340204331655749424061039777130715397627461814449618904158488357272963928060101930075084994231997115624720474776266089938789957942331613618925732235213788609442094362766347396992464529399415619495367000376195121126151233644568122674225295971729354962429052544921654014128224302276055779199122551359281090708938046270313650852927803016225655259400965828945660454797824390033395521990580810872910312373081850861501096255167695032945946104644732556505666162039572392727212087168868231728953775693789359616819337866731883208424811906106765937338021465486973708790364086575943296074787639827243077110727178280215845009064823223839570690460108551084267200549016443439907705368147407766640220593206864874889056941136643920345594559457343785927959096328652922352972754480057699035439691893151572703687913908707521093098456409562092679055244702025367692444159234677365357013528711980944260518236819239481780827380268561702034089969795488836921988315254385473958247774027178223943636367063982188499397013747715338607263744000000000000000000000*i1^33 + 288166560739523716879441490616209987656195157170688440876489606137034299659351600168054262514283958781352310421536642547888506913924229897893451845572700246243534675898024499355069129667026201824904184489917718027211942093308305482251035760967063920588979943492177061094627218793676744107193207266450427740104654242008287473524619544691524126008021233779778937146745320219554526306043052897508177847980356863898351717697428113361783758499101649637897515003417016024779970454311729786405326537905908077387668719924386525737351680680757636003990495180696911991177384547541372554029263735343337075732007901326157753184194503392516742121894321282073272877514618565129327752324606349352472880848393605235980296055899985480168240459333903176768068305111896687186918439854490141575196266477675906246839885942603478306930140140515364433759254278146673372766809657830905914398659718891025748216258665270472700962100151027154853898957712646914206819893224786236906488377507418784448069942009667228118850765574398595078523850224714359086891563839625116921082898539686573596277719221679733378203611479040157323621897831154553139094152347990961955008664856095326721301423556298137586673847409617884789626633623707077315634839917476844477734413004617254038450181659688610299473021037292199007620030598459823348085261467274547048442140059621772043309357994147716751453303320790363870625639296274241362693036839745300141517382470202098858080776950764560352228828817500603918057825110562996817545781783754266762528836323980213552344887221308452197354830587397082900944545243392411132874707049403721532390406688342016000000000000000000000*i1^34 + 21422360828914854128596959954603994831355579789471183150272763032431562626398491087325288273735246487711281790063858099617908068428646793374026816130678785690435021203220722986611736612526295985415760104571949135782906290859398385616920743012662853797614930544304085517340646587358679695081135642280375655282709959564435379626867035703984688545465318925847352857519831705295405288157941305844023260682811704357858665465190720528104494948755125445893584228400334749619988298708721079420458191669244106693126940898200817878444075363952871964845483410654814651804231928117019088693305292822206858678968470544317476234049642849611558882527590603103904036427079884952380614381864717578504483924252195753453879078260536236055764355388262916307274493395378209765042803479168333871848249970549552641803118123679609400247206937182238040277416658073459886883568935198305643407914018108669177545308905226997853807517765782730296532886452806428168226629038615008508318199073520890100087511638299555576531310203336664738617427294389607399998418184478804834707542861706011374356425224338965032460116846752670791939733448027066575935963914130712619780427363996581142910352867288269200040255562644608553829263466514134278472657471706513276786275595350371659666440854001208449364666191172931998497004202840024676558047631102184003502072711577665797977181215692509254830029670359016621318489560249175986519559338865970457310698411239169737754093108720890934904409775187319104030878840546770007352931335941361671681752286219003734913808604789782412103564236283640018615294334260033374938337483558071024429373063168000000000000000000*i1^35 + 213085516607411150475768786977066747938744036596031394356089775547419231433273598555210086106848573193877212798883223466600499602556675872498940832058478737780064111624214513060102891725788569164349885847085027019960028581880387739252343976377014818780320817077276999022578890346320297132085125626074741778665402156748184251670221369052048102443250554657963377590250598346141912607970395981897935548599012524186189524747831296315188615304494433651693512621632694737264539338798626933282605260543030182192242970141239426997979749706250463987601909873660640173472660158833303026467689851093109926003109262132301877754092277166135082879393610768688942961146984709719283785027439077497081520068887983529620182046295471552295598270330306593619707901738294145687164505164284346731695033692927567871091098366068481284574497975534391386724372664305362785982153081879950913934833683222420718714633731099828682701047911855765935759372977937314428834601678872253906744384953525189648163517617075562671548179760212357921471058160598168159748657927267433601913923023987864374121865962419467718040590811789253372225340450327600388216530906028469900974414807120213360462110079204463026321563716123828749467920288667625597809211282640337523193831289616433923967476371745454421119738297247328572252528528900991852813911671602090091437914796845774763411246280771404647263842804211119137203749806176966733734236065770000018866143246050080562022679805962234010739763760637267224962755538248196855211828519455820943376772603609196726138444781998079873714027387699023461787673789804746033988438720807695076556800000000000000000*i1^36 + 8168620563006520587382837793002746602864340910000761679464068685159748576104597501906504334693278312367259246725540122324526395724096976518786260995367077038577908176479284261509244122509587547882707286695775815811268040554039492266561372042777964883480521881339281349179106350803981566477580628148335977581515203216882996043545601651770515171284648078683752389535483195107564666598934201009015180468058550855519462453126889365395047075459261594053448939272298951385829693438304222055666662276535740494542920871039433046290908423668950332905782216399798696585854398163906508551446864584014415901340669803196107012332398056818038723916742187066208373377551519679696053043449634529661715224326421394938620515630896687854757726639656829399411322844230067704580856990750099507859808545607173351462624623977524364945136100189553740268501663422400029614895500552264816477999916629218841880131559260844475359860436565211745774569465932267647331996559156794566044525481035068155781350481387365289775231541571970914122347910779963408384133276900238275355344744508004853778420165716317373956730646777181545681496738624590643209627051502597195301527261262898571198393689838601676593320782559547385529412200402991670536479198131758193349875739195094072445027404430149005380794686256341290537834839000912639343972446239586018898234830315578294491027464528408969244476113484636470598290582029473941875141442004617784715299246832625817403281896135345254562627183492780226982407561630652864292792300747891337017767386634006448318719195917745249095178628913005614598841932929146441909881956361830400000000000000000*i1^37 + 934917490724505678198791077543676188685711084099561234065839843283954868512472680178718945676719534045852345232247559783963017328749538845097554139168800796725274106187612025447791349821238947939171858047613161084354291217991586182139845076154443216964746782839548295245814156492298403584336239776897998887396859228798589803429981094355401094540310170327470724726013809292399509972344629868190044283570697732295676990846000239110848740457063852219338907402972889196238162677510191540048840354296446533532813958778898441025618431891604265937724624471310017378686888185439474562354381190111258110927688474063909286952153643744682233057391983637301273903065729610266261445910591515655839531148422018176355192595468238651881366585633054880161892245982405982135951354839325492985961544702239270349702478333438983814711314353849623535319940803432449730836050056834820706854025259772557155475912265691797966084182546571046506219853779123937887062563750329451322320348825634591079128528006213822932369095717377373209438319279281135233620863954276491374704689038174284178185197546708563226566125172064667110186243104253815724982553557222201445716515055917242243059738280165165456470351564771130685778810761638929604733109590286121543576756667161003631532298054795957998999948125738273892517350053239591200316095723079019462146069381706313223934274444821055582328081773423468420118088821035746372751106612254254565864821881773578922443985384309524617407789116120232158012297957720917589520716145937117603779587565660153974111054120226120826387161115916666272415318196901655439374024704000000000000000*i1^38 + 9513654033237680870488358723107865026357552988462808469795208670624475447016470961555302084130165450311291225963210857151118592061289463865303833131601873387180995088280139941411627069159055972993043708186731258653485179392781309141656576190121114092890942295569872513659260850136984135157712852668283741484734398568703309670280861651713066809753787741501868762900925824113594422015626594056503266763737833630131886559920725921471906691073543689235234687681861210830281947041890377442673207656203773673197572139818835086735114814625099454241277679287752897725257232210031705398084034724369037428658528995355380366749721698546751880307296881278601462327553019594810505903622388079745978412615684695263458642601790420146667120799639686393499493285758914417253504804688643960080879708261850969918694310519381025879162035904386140500981473365291077073649521641883146250060646670012466917972874545547945081035680574121204968354145318758263904148192698347947839648712044310022393895179461368139410713471145838696029561694015887734381845358044334511034291719783588374167601605370703044919789164067619900745770903553886188977730155192696841174232244270768578612293247245541083901187728462090945077523885203507903534576363270800750296892042580877612231499199924028169801768130485576243505631631195894839462770307768914051667246258803781280463048244070140575266436425980146072389689179452663156772820244161323115838763593447110902486626312926348847125608920587189682885023189516166131675012261123177694255999596456040320436124824381055012221454673526272729345320690632829698048000000000000000*i1^39 + 16908820993733128721155255371584650721010021580584061063200894596267046150980286220462693483444421126692587923467298299838271649396330162022624044011781791309271010553367496636827242209626930576060242035874686879181828913038098747374659741755102697437483955561242852078309479093908087877833114988142419428208779710085835904709090216953099514002557586246337035344885553639108401545022546263296811407179147709658070042930602882309029820556709229088626197649319112960300643236766642939091817258927326126169544409837163876640906269381583390059137829060393849993990555152999249232509214016676579031769125577421902483333043638247972854384274499244062110570992049191158922577099907654245532402923438460063470093013022551695563529133619203873821095905350701291875410660759591768633389799877191002797580084947953945297092455998816855103024204640108642521215115140396995668626571223666286431075157942723684830476179569184986270984504271997751527870190135956329360434525488875015912114310113178757572870855514225470262978045849869765931383128306747897922414744712886765639006375593071322398555451340413122425864383902018071770619033914924498871104299157945451148670024930334472675279551060974968458967490409106570743037672646241776933587314233312777719594579324050754091263137219351905377756541646613899114526989670238944727384315690150537867614288388778884695874979962745217052324090135226804735032912605742983112281894554694117162877632173733625949434386439366223953798192791443376464220447530457927461757851805730671622554239628222487826250164124366062631214249809018880000000000000*i1^40 + 10161664159414322828679218399727054956572676794438171320645668121926855610757343318567311916255907518163880999510319609690208017846987881042708788778902347588600292692052959987030720296353677607177441523107838043181748396353288358622753326889372650350963774706650976970720857530113244116418286552170101233839752966649836022499568195906998138444710044458999167363692671627900322519062299730677620208338591557575620960204240137348954032264085434967403137925780442862705104900248383756706737273138340544805289319349597294975087923663316257591431048028727799405497096104848276385470114965282217661018044868507405158097378907391628863186772953302173830971228075864257699583686278962463476993329013100974835510742473685176963662808068072960321232100303113938649544263880050635968330227525876372901516868277287548864172386668562619044665024837017752677407705326610719628945871352653740284691029334603462466173707051529696799390758829326039814338652577619170569513661079225467934643787960380580747275931014019339960149552786905189164739178824429372384452164089962683663792560074479768595390662733090735810516625142768291639527261379240307917641641044202646251503003445131946409972868767091256399554156410995944928236385945693125799698810497807035869314531405918876769949328431489510280603658563799100396504356441828299127268566109603804200978216071123297815807189874630254310746017488473953394019575961074188500731470209587761437719180490346504673795968110373472204596900001388682664844994824659768797267887793370665845060823083296377009519898814115879235616768000000000000*i1^41 + 1986669264435842328397926756568692664078626628070315849082919319059446346630706024021934480337573049488377320087418338862067610296308560112998270143023627995662174639485741884305181065958289638627201912762269180712119918694604458447646996617871967590321361338220551003956318927186522199029915495801093680544481390853672539663935140549084447467392612286766033052634761526776586382258005986793843521121905582695728227182731686052338672045433784534002402432108408443287185118618404661504050365182025752911157803515400408163102895514624597465821092512144553262340515482894862518083620766827756124187767358162130477317349759677256294561500529196323854423704156410866703152655681124907582020944814396279361189296765793485047219459634192231391208461334993138085854837505443454458541980080202263909053611453943493122710193029900059102856145789823937683567877248097494504354509874727878514257736493432548684932345360564384744385073967523436871793867525115815365428332884474660440919910857614903372086226980769371611640136786485950108515772870391331953487161497030185422529437876421133856768009789045568915401486102813781260808000480888316520413582655261910392580678173387416119188255082399353480071523465848367459601289899547764715391955684402348706876718895312095167158380285630864170768026085362916591494003182857436827654499352890976133547028946246207261223620545059000615507366635585110835287084357784969416267220489797888862493699398137304502178285551351257791285138501938313834721324356270471593763620034127900790328634384927360203275327747653632000000000000*i1^42 + 269980685870597552849027211459754886195573962438923647833422201175917841142707360935779842909520062067116717674767396052965011542786360556412202947848496179292940462247271065095404469634048081254048324490984922538760513738296508285003019135315557816431037994947665767053242260250749424985497618279194583541966182681563598731919609160661311187413917254197604499020742994232022087622400348493482294323953843574332916829488868901961071282904564107691564197157845302134756495418569548489325975375897284996640603104905806692958832538133946611111713114849776200255268459797625816363710693525382531002711961215608750652313803340148203717241307366528182425202376094175095837715229114066176289022990135691869534602604091597766520972146776611595896441092894718273390167957062154784344123903856513680739690139251688321114426646970651223906301607626481676033689704269658033182794271180084242449769959251768441334815369980000476684632040510644260761287825889156506179557950864277376592256858225978348922101123734612600169034167592421354231231771279599156094475388692820746031685730850160115817022752452574220535947397930807131844135794197629377185832897956203822813406043463712037282194948508110449417304983298746877839862219860150207350941787313166806750850620432483927342852684076573902770435573780835880074754918919705811756889183328120352577458869517745550657933582271745615913029409148302568569458073644924317511310479181899114602135431499945206119640720348131546802869454491871986171507481463026704190750704080453756990652272256873086886871040000000000*i1^43 + 79357567122942421051004268638319803583777653616215566761700657165671474699934968841370536244141825791645651672696477701112867149540599007952484516736529626016421429384525748269288297122364172046071442720078283216377833434241191193567254985595585568710714080159097262816139506464957845168716661247874219976018041694757515721490239415228193447098165108500442253906332960518447660556779882133519107308195173107247657309739710316515327243246282235370656774475089527628001732760835782694741762028827875185833834013611980781600507670854950950636123583123028356753537039567450911683184172512447343164011677825692381914547670026775284763854974606484588032830215798735113484944480289456168183480129737030313793389692051657404614311996129315518659611537574918302196509830149860806293205021555914705274544649797701941848866198619159179122434834512855505635701097408957831362741988561666208634163953936099573945412054561527710451621074413784671960694007377245024728556440626371573426242251345656206573832815060644197418063465864997064569354099281801753306638586042386147349926255891237064969748397479442859373187834200465888201727550095462171732548824886319881642282583738761715640510067213278530824184563406624405662601708201289189257499070781675766017252311234327131026960107477330786421792184870228440007045764112264588817391415362515089318910901489186910532812500890483127039289160343539937695812701684422929149242281017169212746570188177056967312193221482988899073278522996194224958038027977109529134348432433253840799431840225034240000000000*i1^44 + 2744161564176306306404968400381109273997019866820485204710352215763170425496045870444673936250678479240853473842553234539215810181020946279050508925738352714867997063818092886106014261648920252531990214787607660727351995958303900969184608693367648330226714791751910282732954200485807958389374502889176008848745571748415985074532595409792212847653107702015677179845758444521182920498871895010526743784299343939584472666932168549196478963520858765782161128703871924922093342039283157418055837684458513094898797161377513430943084275689160292394855552665457391617113308202113376705633277334257548117356436231056508250017040056455947978096352390485120828583645174681071937763309140415511521696792794272322358989160498840645727780882404828919291170407186832514588908222888671625663145563585522573110424992380837687530472718474263101817858855808871828198456251215953693675017241654171773732705320219264377505234597208993134556183358303459437916999274533751811914187278561287345408406305566013346895143186758795139987553664806829979689581910978775760177523204267697778395546758450808539396618113456356221541985533136525751005302098929281309818814761922512999819291235000418551198086016656211791563829599057442279214325184012185654722797149947906562381619719656421722399564907554496668385436029122241974406151796420458193172667768314073061642945690973487742129878138498339625308469519863238487908850352206490457306722537684465740954290213432782552963092927355976193094291789159332938519354389060850330295529983681683461557452800000000*i1^45 + 858969019361485931211113502855685042349920876039720553822019918394168620438843981537914362586342261985932910533841819626889231940484721263764206625771433429918780114177494241458963151906638768223360651417608740054391276460080607942627895340625295676872408281086406678907912546606174037242027474052933346330423968927658995576540519634917266694090094123192817983130374955310166750414181228594242220388618286122218684426332832577567190628542422542022105142349379193224984228757897585517997215297312836360220828298061136556156145002084184926300190271983467310050786431306225006064769875283642249611647227053639246154334798749318949036835996585123561221061091902336601223238880064083522121819458055667254617001467327357279133749118491502827838979953835737562184407210147263934842790156867227714137714038842930306664090627638280320659864633083247860408731445553084303087397301559682719172625749532105047392942145231990936799356145572997130592510101537128925692613494542605715883117339681872670658576018729518896651602262191209469932223187806669866983644364252168732865323038574520450356995605653247795833846696755832283620424345430993689236436527025534678303167010288779638724648267825209286651710071921884699860079629044533969037582499987369130374895939137397328810820040887209323147999985717068667614663054332188765671927047833910939651451144110941335917202272753918806647104170649096148555628869703343238971643664104540026454027629965654530553353709025874733482638013986706726306637194213707528474520549253447680000000*i1^46 + 911171604533161078054329281835524579977502339224768865752793258174080725379361837835046346114637699581986497393316423765022230729691385409574187970932715970313273383388749345602004441469337138708750297976037597767992769781326680596086038910449269197381717886177926146104157513573378118650316212408638948186296016216865216619216017166122058722293287360824624531902213876148619053935129477225962049240194652523667112296349131224294233121294786603941278152790024135382871228327550283977621761206258050282885920923471792406664051881432621123901507467488214739520144498414340143751145398473678343689514925144472463818084408727403512025869412651436792561009114834984253898797493078385903583787988151465453395848833450590222443612493033101013904407107205964895147958847707229200443620308576936116252056464641723323972774464763294051609432948368646810307765609726097370209277521835703344267337433357980792481537152625998939910225253600904119706586558428322936710087662902504937352406202972463599224345307034497700631940885964159558230541486876736244689951674119570336531038449135765683103948726609898371403131745778546810196279142833265671319270012062203809793979095254261590875651370454368769778590954489415526992580114760297334436794606696367441623425938047843513620717307974876298493471132999826811389286681923433064629375683818417041029855079007259247527757180264266990052040476654798003293089690818504827666473802281362748385090365587344628094155029276891437023529017831930488104569329782505571614720000000*i1^47 + 179109601982400158815245210693310492937640101948249570870097927179549119351928563567020084662454225744673493219377249025691826955846907713651251635552922327646168990134848383348788690750408461371792992757941604109605663027562966901878613212858716176276322302145271568552964196415877858599328233857776011413067655063313228324968225797397325662777791510442613289068090149676393847975242195882823097863770234377610009098904032903326650923361034612753337155848760730937925341317741518193663899015246706464252131079043713527786657306119937574606717126625284082441441763525453734788946069372472857289873943147873496610724191194510722840175059832686854869736038098325998179871464798544450622118991120989291334938521231529079960033234701373614788846652383776274365331122429530729163796344186692007681359736534641981224851422206605776660113770581537597817782496394153293616646133799726770444383194364765346820920512965395408777730954251483430672771655302333771281915906606139212012462089916288547930768007671164722761697732497530779259112641349444141347300520633220327864077934674360294623797470031522024713012743336819521004395993302659433033292400538159415388960976085821528843312662001316684778056182357895926269286396499267048616751284962809001909635771103113571773566490205042533378932267098784388373674226155264507136295911213860667767559348889543179283805014020120783852103805430516514070704538043437681559644268621707866886516843126747267799197456998049299204593227309844339423269250662400000*i1^48 + 66806477814093823438539636185948242509503360314969960097901432424770382626178591380179413252078147169921211108245195278841266421024006088008584459599662099072531677396011720550898539927348573441092836232446592582667850987007335854355523502031317452808702907225649498522562146439141192584072436496274552282261990180006455465957532664345353815514235646834715282964487739346550356991536640860919862859295557905423055814945186903946414342865192139053477313049340348413457974844010051718358042477435307702536008308946779181788416316593626225213282348737915768389691324446780071274092255547109815741728167869250531369176803809666857118738170944001804923849792525585300873761130009013146031937554187162297556294168265035954106599704259248324112432706663295929935990262792922472469295481376499785806867038574640546876884596982771563713297651333202733638342129544030682893251327283005857618862484544944692585176182837957091414767188820923359472076332447342632392050418223760736631113155061236986526570037208768639455705464110798139687417433111687603241676055932866237656161278971401232599455638190839422821713619266930943798526701098891230168048351342120978228268807134914541905490696179156438282389658043146740101905224293472121410806845058905652505605279218375214150329669384260946617490275440116596064671402538128759105539464249026749638629658067620551574342309494359971068543214858782545472569356068758837807814899899521576588425810485272581232795537229381401578906598928023552000000*i1^49 + -1404619755044609311784358172024825766376034055472499538640464002138042298696892993136409443447472744853784291558492617420785948851432120018359821099245803207118670152877411584248708081912273353208669906301153576855112356127454492753071474940465743158812660124654163324803247467550722934151529302806001724387228662885083395998633543509074430674223176484532203526762233064607404232394986237848092080024294385757694727411424461361763398721549612549779824429819132931344329231964743694139070931258563383077353435555051452058298720966359937123911233495357653471786664264876764397262664383014800155150239685536532543915389123904423257499436266519018967942462921921448381344425225346275232208990204792397610039554057922814679982020004785083531099246747714239316735231984222018310125798328665932071418094677390663723685724892649901762034425125801279587534171430554571377326081603589661472972537973373988094580996549355148134658240662195318661807521667308373737652468485568119259425871982203745117550109845611024608576556727610831393618383409112675227890000875853979972542498707286009962386592410692332456073758112632344765542355619335327927986755328373322414787402319555851350384576786410971565946237405118220754875375545505787887222455207269735005106798279730516726782030341320332080218057912612890427311291249172263401539607556976009620569642326404144863578975184774937344445639841879260185900358287403319787947114920823660529593379763370559698319073270693228655411200000*i1^50 + 125797607581753834314302883422464611976862138133139578699443909613412320601196547827145100957582624003525089603482595692148306408389251706851079328551503059993643042600842098863693018718004739956384875844198149397842362721860897726516744846035631263822675174851204683552139727108573459137245478093878127278119386590350101279795873689790000352693578082108785845807677992964219537574296575634702940203550032720735339038284148844160912203003322473845724300956258687324900017842337790659135656564625106248604478368784233255860972628779807920283697923542295644636203600617073751658733990596257577850061534971707881090165197554508152495292174620686135742318984549720008619169444878117673488646383455704993933235347143231062590966934509213784317866050549144824707146494083109975083010071751394801461260054767557256642374734653459048274607027380078304648622517911667430127304530631315316153952518297801328697881130141842978650089927819842943725142851710749708465536895382947999305249282837273462161772291614700417584731773471878857466136881375118651345875941110215120482406605727783743371836734523850468616672094617837324981167244040705308675721079315846306611670182536098796479860857915543789751233967074503117334542969043716861603741122109008009734972713685810091343682488793335340330301624687605267185395983723782246775642806254554466084872671589926904305806213588080050588297820393790840530956049497199477526734184972211049738996470147729029962137600*i1^51 + -2630731201888008983066861693953701944431138020769675503068849582238333616293444178768809653680427512416071207270347800196196081859271945419545734350940069889739219545396301739752426136134926610770168491606294915773499038024872670349398680626421682670974262562020791905430049940570703554347732288218282426937036002594719838507255535583399990948899075819920309208716898692603992842599890924140912278389952751131606470954187055109776660999994556889187014845732199101348312239998334334106301834001722366549610493774144058071820669763966017826318910812637897736170404273928102811428934579696654686697802592630888580434461556252789633972878482581450609613716531673326729590518014459508873007944906612064860774724598551360337966089240178610998983529496581177072882815092616733322371698674561769346971642080922657495967311973144518020577657935813133066326898982464104654233755389600610649578018070229358090870256267719879973959787299140013620735405158132048854152443308516271404085154119446086382306127826399831256405101234625128609312038828139474588246051859807060470108016649287028380061563208819168401487450433749992657125757903103168435248330642098050822440245634107876111646464518037754974055531394206903224827767674282488342344371337664086575497417127458284153621438338508301886047259243739763538118368589294862542468614115503161126124467056574931667277764930451465982333385366056856481182643038677662473029473433560601025576960*i1^52 + 209900394419079369410213086511871736954399443831783425651885557688261438461847372404041414536791717822376780927145195828335325861321728716542143049313604568513786799133502626609069718439980721527249220504802787137011460230290664302263223458372191638982502296747669573384479873451477042099339608601764988076507459578861037997668063218700498443057776412234280035010509913464461706425930333875759351796997534705363159811732288822574270480323508224672029477052980509284840902292113256828331578495526565510825296976695650121583853415088548156440665874481927650931043281015661039297062961246107304654653272918868337534039132310333467803931021496542842369778807290594006481852703467680617349702106276198401677804784605555285580181674076890105068135261660534941287932910538335770853552065993172667496536886415469852643116085778316283973549643082776223867680358435879934407468489013973814668046387635692061352552357218472260971540312898435263930331993064322143792034193283525433833782461986928707545714333601881052452879887162843548602414954063140689845724869012238815681157052207437939329832432804397593307604865934446011363077469976797143452355875886017307739635712815110967574830858646962381364004525018227116991625823341944401216530114198179086714825047890801746491525728762471190825700720173399231809074111113570212284505109094419958110063530909392394370002722378021510661119286399410413263596945408*i1^53 - N1*36053365451265986233997236185546458225669514281790525109958426767105829958846115087836515721786180607009679595972892662487793770226150813200487049011266325494588264799991539432467467796383194986348255115562560000690352906800550681163585730086632407245015073306591900929197668738047985791230697083174436776408304059911067414920805396671380101955193444399299613908803719138716053153165043877027596522042362204192683964910623448546206046647532565543381663333232318253801581899658478173049133794550147408056328071091335875187979110453439561259*i3 ] ]