[ [ -4907260018078205602242327927015729057169129283792515562385439940902353780984201269020444454560495289529955017734982779174436020323096778654394421451671939128279209420316647440970719475616042122816019949386346990769903253090222494477769258653587997266928188895462279940136106296274421364640492862426243675777434158255490054865925286406098336045269981327198498619953456025006595855455526300830408309131332205808210717377716118048981484639564981512218735468124448014868138815889012985587141498969086450110002760588743504638999756633400389113364214977491876480686869695936383285807403454312175528410415565733485079127581480595085472674896331596703463350857396119019508708704630226615061925895776385879673991398535560575263332491127918043389898157892107135009203737706626878509656920534548480000000000000000000000000000000000 + -41828475839256511152122480595610524789282031902108958004729742661414726846062365377996803270847419310282142099388184245082203832957213881471396694480429024417238758446598637084956254070553903907874932104090529767251301119867835277624926038291181206302220332299893659492030909895144046402092477690837772330652907738373752285673370866944742410504128073972899036366366624454593118009711357141079915188701095266451622781748443945696167404556913051346188343490595494245622270829900330445440562048512603598940796637998632715964547918840590792499346686375949516948152998347376931752764934951745507744922266853474260221416100515922906682422752349563920639309746761539380327526942159659437255471879646852623282256634699867027748713591713986036878772454689358350522695612112827594201851808972800000000000000000000000000000000000*i1 + -37411035966211615007302249474450195879354960324844293963677925718219407303043991998452320259563693594617180002332456752048553031483509873596384244185380003269552057006346612045263054379953333322291903251885103177818455449589268020766436393050657766916460109999630793151492180834594720194502473459288741625053344104411672310588554587520520729675855831855730675291069121448923927766706523906684619290549233245943076235992184852707827098681658899027674551317874633725221962453299773307394165767711619420930781065456857026739469087343645369159677404972248845905455241097157484217755417378807295450580466969508920901033895601097728560070067593274530213901361767550826369509042755202239232813588322857237782917215886405999833145083795694286744499304529969155894142193314141390177374201446400000000000000000000000000000000*i1^2 + -2292268384250620796602422853850632264618090535802258249526301523070736674173948019715760843418311627764205666527432813198070433880386066165489743400450993035275153527461330107044869504938002410490848570792985089208281389016055247472790865743099616027778862643426918325599577599239840433792443117522347243556597443282274128688145182516389523413048031034530512425025886990134126963610714627715418140895426200170224769219627143790103906672923472199251400978792084925539306936336529189912017348091044147986620091212202836707631858127058753052193141812580418220636961336514732088058544930043642044681906349442388199284421136195841529851873504952733575485554884160826390773022406178243105462646671443966701953359229517897648595811239573847082553193688538313672327716148387910369070326743040000000000000000000000000000000*i1^3 + -5873568301596659847788467972670450141563299841638532299683440129613407190719176752519579498282847294191425673594249185079181803753308480852403208449667900334051946289605408052196253339336791180610679606183989868725499839522690538838429264137720601069191286047477193370479568988825922352173327421565423616306714539383382150865665770213279904809568672842134971526294794577601917208704665184895513385182908782816775011686182134822382867140134569905379593405700951659779128950227468505791254861241751208884372314179904668506356286112878161721243413460312826677136611833678861732424026071431770281430517465704591394002909145423624986588114254803499949668262811045745474665977219413852025572919074044674976196852275162796741759517318046480374685429541037600107375082273964338447258746880000000000000000000000000000000*i1^4 + -5554111823882095689160916125178236804807676836446122711099876374782231605780219146958523348653175527609261110146576657026444178961255166101225902312731891535574509450559770740384778634962574573033702741743354912681075529070849702591658198066354989036271226297695001071689554781264762387797667291763230161056634010893959314752255683852219349955324016654107576372339547576996861371882046898441052370758439350767526198881146505555849659943498598184510785941388095767643228523509128236441709196689527392535011213079303386505174574836183737687106444037396194661022567058053264707347738003228477355225512456659272167793983195314885417107179905955627895407705065077775068910280932101295285332713512236542712958148893463402923345331628689352163355983580377324593270249279193352516298342400000000000000000000000000000*i1^5 + -2995637018194974834754188414811048194360304906053429056722893662051885064958143877155919807472642686179508085997754577183040633159147339167103508171045119847778048468969347980712792489526118542107709267480149860583774119117025074641282487243505166439852161504212959911511433417497621667616144595613139225098551253015797684961459073096140103559865121262483066667592246008114441920911103464571970859867078027871526787167705459365679231404993713294465288296530718919942070893657880893852327865977261783126582203081816581224974266933707692991849253175006624712383915326714400186442220762057148288852489922133105896463737778970105745069344146593124505207857743953917083160299109981793352988813317337611254572343150746239055403382744748415049650938212117993566833639462301890206760960000000000000000000000000000*i1^6 + -1236795710555584873840132769910779692660365919499272423926693920250109259096329853955945375818416879406099231547334773102787216715115600628813368157212403795477015799166500256438030940841485901382417352088748741976776014204396340274566867647064611243635760583176610649675667712100148784266910361593638567742858473640063513535233184568870020940601902691153108087205651504076353042804064855530711535095485695321400206739997695734582002703482002765729336570592840249909188194200728036274140408025761421275591288318330354850198720964868856170933989660488808492102798227295709371226383434154176442270592182440512508781652037515461706943461631720467210295934132933843548394126196221135754637724965020584103265532955891012262721411521529794747037452112344885003921185182015427706880000000000000000000000000000*i1^7 + 329999287625847747644427909171315036478268082901621812686377060774185451444881649839024304707313616594330966636921789673168485675122862649858056866035337422998066953666099815296471892182535146537382013432387285612658607521566034989431826621584424762710497210295743011209478890348606346368198953683721593699307459468646081340673499044273081129846237581415692105913141365568723589535428447148601996331667904383394459174775235360001201822244744686888122471621737257619299328424814031359340937662806933128558388782626151917844231964012427431671668345973640886786986555295473002478832180411772061458434036285250113449094069215125180430268144607012105990796694906875886891774343838342865167020179539562393186009290059117649983053421804367846765463182950150315922657771618985574400000000000000000000000000*i1^8 + 510296290454900461503698326029736094237835370198375121565564458791140577540733837036712630938255319023612681505872822258906940617928090934977235444477521718680220923703155394678674838540551456453634267271714594577421870797329004702349916463540880237503578452980559762731636391326584286834233314875104308459313497863424404615123369224697271303238265044581837753001386627754855167874526211732502624469869411466777816493840377631487922032747795228541809084032999651137392006532050346515837632639842646835117345446744031107837039289151900700907114741381979656786403696889232773123354365365767496145014089347125455710133445882400884537321331289198019301142851652049594517138686264768641572810679919737991570251293282934215038385893321577545297739615024158082149160141675560960000000000000000000000000*i1^9 + -107693518606333697934383285962864814103756586319007509812693976500417704352268938301155177638239184122696640068754743746589789495874560547945122195899538315448623281901086168297140109962281591427575061307840217958004850495838602643427284968390785161448897646820750205806148509504939165647034671953529491128006793157162818032847186247265072314800798118110301336078555653698903420877549380205819915629310766295164490717235535609637782204405232040866970956094033200067548628515848141902713129609492954783291158375237334398334839854692244575278308166669311712930280204302115400795234023816878881812036518066373127034044426795499075200414082294717832374839626909912998489645545777571095976192363866442427887958821454073264523346914918429590391713894969984332691734892904448000000000000000000000000*i1^10 + -108950410572194850262738049493716600385276886257269477120264626638982661551824289165393066806997381227696594860134216139945054869727838525981912553777940427269123434352019304435806825671150065346828194584808068077793534898700112527780728316437792038147011229650984391073057670520840478183320073199633283551607964262849081556599618529901056318508164666104518787249213280374390112698696976058972704532298830457574387654320958737480754288047103002867199989326807216202811402950473334956534783484171332227551605247170319257197383032771685056425231577751783790687228520249715219916817447554503892905732609460855758935221282667435646117032128402403483414457703632520899787063439547347428503742935379283669349258589208592098145783806373128310547926426424297140728667465318400000000000000000000000*i1^11 + 7669763817461761476941535366200267749584395011875550475401893126301341119026206465830767328804395560369685852909888958411454814702943776292735869060922149595037962797857717713722741613330178215927526501273614922962019621091178341175765360363071329682355005347649635902299566231962150487609960943672174072282529704509231856277721769310824101505170180901259134190902013973026379931088036067412759268497457161788464070132525018850100977778222949114075615584295191047174031229588999559985957325221338015456167167059778883597898235160855026732893131236882837465603242243266802040915036472332723707287588719683718567877772317842672818669071179223013494966811663751476426524834621385872588779749738788354653485953861300543127631652513332244976805612507615639025242603520000000000000000000000*i1^12 + 2169469325246073038947631198081373430219981010904542986116300867486809452036740798821489466958245010105697985747173075240675858539636084382320805079889412968802793950622091488806183787849317846762842306515306831629320381620825267449709211835506815020427647363504048319262968291403785846641064814395124715318254608242936236574240915302843733936813943354552137651251673436949996589175946281439659387283390211629735583341925478837580106351927075729228681382176909414135533299487980458591922786723858130103242192738797658730125618902176395546229682027600037144764455477598579633260559358308191516146748290411088028755401307398040893205827527436271996951123946651282816472860621414567262338661231542596560631534698532570268033406260355422108690145456148234480123904000000000000000000000*i1^13 + 723257902693620378597433399907119862788813934324898735378426759337096916315387893084030047826449238673615903893691500941039680121538395566027737726683805509538915728245306357039241025412945328266575508331346179853028178179301958877319268723716481793543713986037944243357820035868012861035854161136712390406562168951123826803536464150156551293110725657911532892790903945105224685219940909864604744300529755721276031769981338800153379354990737971231598701240506910519386480145869443056575785788957933805110115314937160743461155157529043925422740245471871730509994805097385194660894555706830330047064658384844751742783137378631655382816468885744306979267574053153501060732369420673300832252483881194388057761094726909154205337879323292646921338154105751941939200000000000000000000*i1^14 + -64047339985765764933226615330151834954255310505168120933657694023483719075499084906353556292721063132712997806537708675918891598489967236719508010264831362443832568067455565686939649233407919600152936647650469273703597091006166707715485441426502123884368979396158889879491837753503438279645797160621365997957976653071655305512900985563123333574088915724231452133454664290662389202616875143752491210120837839000501169015504112314137144237638510281137701689770450443070745106433349625328944027510530319353167185771338726717491671657280773539604344646547060600836080964081776513288917766407319363313172494327993338750437246736642909030142374695866046089980627127725503166202596346379806003654489713889734506663892468615486539128921786231263370484970611015680000000000000000000*i1^15 + -15796523071710047943768103801370965268227698239194033412075864608192607586084681781604104883307485722069700372394675278006820612782387413587116324788629519692165843174971903917816437685684426689259056914972521950600790480290472693819297934579620009591453140541215756617199340718753696326517960870477438811816496717001188622174606982056311352963945615067448053313475365745458835801279438163267270683227106398965589922389627078567881987370406782041951773083549935417208131349043153435445585107355182558494180542205547039504975500494034423858632844200688176442987015000051039700237791866070984577805584855662515300827915275655419975881409514459666601471907277663724133067705324027177620101093520627102482824688663981093530325871156001107463732998237585408000000000000000000*i1^16 + -3034339987790373269645748785409918920014900576868545692484398063352976113231692239245490639079373314658927215037411473279009862529373859662881163628701370423896805182876216738693163562420863619515137150464836497621721837687556632226724807797052360108547668194262921354309689964149066483838611860046884861801603766563072117005681609608865806298914330899245534427192995931077275515517759950803423523184345410871669656350146264177042749116545154662321286681642554193486656049120058423115730219052404144790742385456536815185863793890540186070684184052883620963824815908874268152717345363970755540334892629010463718351301884788315867435433649258625258207174489594620439339118290805622237983037498752077388596927059007555312391405947491857814778271078809600000000000000000*i1^17 + -66362760361889993903958276761802720013752880899958359018781875538803685174877893761354163433369118569709012857904746004611725089536214481629971376183560806877477989980615082858321120281774501462034552773225067698419345068399988416020950849103748754766204927608824273634585717780925495223995636133448451388338449232797746343124621344099518020768956339173157077896819599447521568051552354557892418652235238921449699106373935188539290569252834340115120075146084041071949459226677213039113765763363660348874075100276364289139610479843316116682887675193951072184845144319154262281540769643519982957305564158461809562740460228099872234360693691824307394057461944285167103931295482515012513011801691399216073572153688191054157099222096530453247861719040000000000000000*i1^18 + -942440396503815528882465064412286929409768270863906894213269130569366027585897152279226970709603858095913424434388011841730280658112302640870924229456472727243110324012608163289489491309265849430025842039020935526095466920353491082362525655805816387036582939253402350318278897569612454996178995558700034154745789736463718544408062414291689589616827204271199380662420265763764609105618381241975254728470929860259248780397700335188473576537820570292091645501908610832264960596520409537424171279478479912947256798245276871871507704452019141322683168450087104808009670348796167988700240986318885251383603379647662934380665449932957610147656073788639240503304271569159421297671894839135155715042716705491195460436942872097185716120988928914227200000000000000000*i1^19 + -3945961687835515022315381441874498949726400452027074950254471878982535379466226900887607653046757145078030185122768797224454135980853784888432825876337544009573545401894540743673555104003669364530105660318666258381524109337262321291934659777916931178129767934497279551611188611429140449720800759647269123291708932587921923304370875587908166022735703028363139033823758676167164803666270707689425533550609053597635819288599876780766614518411852726175855096928544971125836473035396645408582644309579671605696176305011048800702053050213797618642905601683228647128868802451591913464084400871057695231081417887087213031696612245851361182080182984533105001305802824021713310162927603134641854518244174281829812535381146569791141705889744316006400000000000000*i1^20 + 4765236952557674009378676936678279701991434331901223548378864206007155741946442196596739240253839829633463349436115688067039077993766194823288224025708066330368160853474284058129582546488652226047758078129000562212686401830380866698746353889223159360080789237819894555059760690273645283913937502157675669120859786452957765296102279339128558962747765803486040741857962542351811112305019671930461020886853547232652929777749568092747509015757341636088507467914674024712679269095510641416592905250641922788386935062863470234870066848166034085324611378957864091934118733667742452251623996370020088805382095872751138428160153180628877880010250315349977777335515634095479404343299381822942642149237375525014334131604549368369599849577840640000000000000*i1^21 + 32502542660845250942622519711998401260299661467341989175357450681645910177584984703726857513276521086014906298104229926064997161869201583916714849691793096713232495770498768890506493944658100210474804565466531514980631605230252971920686623254039011988968262358973123905727420705098949416867910836568230786567631989610809334528376204888644494960755249570152916395690413386055539715405314340631642042358885516831310385252606363806565556581573882046039659609821847140379171494428715674869857428559180440013951840750932345307358640903925978995981685013164915535022179426284464348285034095759919693353716862304132197255710869319711062198517220529890990714092861061453317635767738843391368943427311125454762125357842450141822672961536000000000000*i1^22 + -67206779928888135531723194967546449945060406932162852418529342118734029625422908808568882219758687691178802211353092706402902366576485712305550356066403912457247275146243984115898922456965985777142009183501030859613471760064188206050915534669930589148451019708934847668934635306013572212398906656354145831183245941738146132308627746097079372170864497211270110095140160421948739108824619129750949870943206980997000997541342808563406818850411128668559195591840733468220846955565279744496619435497381745460248113616327586640701170941419002471884998484287603145702628841994738837934418604899580874357120204562866770865040903379489995829222756066171485767201544731569885105674089778913912107195077877738304796712732645429713305600000000000*i1^23 + 6399510652855689959350615952911855919219614448847349153449447794093657428665913210451533736337104697648593410490399369379166639923032012255908012921943318209804698979982696383573271009695894154175715223489698381985004667231202804440507233380325906004608162166277291698188824078050921876803270746362129777023679762071078376812257185823683962147860012906942266939319484900505594949417518168287142884611913502361602155168245222616771049505433403988812283069164956361607052291324701726651572727453733376949589028126898795623844353744589029751724977062450354596220660047990761037160284295585112983084444313452937356075370872119490919854169039285196961335333479496319241876065894359355050007621060438604692481418465462190080000000000*i1^24 + -308414300639624215830391685135553393200502146049802500315288337960235640734398485209866060822370145801530573063251481213264753015491240390134058109694986380354276565743080989880024152206652631838838460021635864046444252457503614819822387276738854427701789195096562999417309606608213649032459909453680552048225078366344489160150997210336828764081920132701580790733935692758599236575377521007933192707533713436779462459899253649405546478463056074570635843876446634172639295441004616687932722279707878726041516648660569326097381623064311495962509042532621167859432750863107798080948355249271806987660771270606404872597882999731825802144011844324109220544717775916062761193450668674817644321961750562601451745443840000000000*i1^25 + 5369444771050235926026772913713403163561908500146036445030492348521474362882574225168807388800793965010725540551850937186125311024925899386049992814584292892463386690862645119223181061106591655901612894870502766824701903037434991234041025186105390652677118002280451594459382279506256899307074406380132944425486159314285689040812580147028031991097726453617706523175539705779386392217791798757158718215288628212658870194497098752426441527001292632028653689399336277946310172014963123199493873031943264647894211748010552078841317223265289522981790596867479022797203788020634621683166758823586110294998103940662796190774485280832674351213065361948879603608370468417142977426239111382014903613272275307777228800000000*i1^26 + -55583117416394635374003357879215752537860426815667060856321516643586341207407286815291658451414895617971708494130851746967122961241384047255100091971711339965987396092231054654502305287951236985004316146465716009952339502296871963487991734385480430056390117147069476321928006886976223793181672179697906417811634440189587016973538809398026887349799741189503225654986145088106894386958736797695017100390253051496204288307132120256320061985947016016059047127330450228159197214136008279197792292408809251713360255965211312510858457459191228486618978321605466839222117705411923133934626334808198006039138276331382252540958143943662302943503906354659678516197246303232375191869070664232402149751830609920000000*i1^27 + -12714890190569780808430540565697828243906735149781040519389101072474786126202007806539005079610721699393117625200691834083521198017382123647525643725180981635102905282399067493670328185710729732438646657145025654021937974798344011303008603879811609979746497044707077790911124211007316604907978906529631254406550865159543039334744582954696672734204238302322985660208951907398721348539147423734013823833378379278133055543202865269122888044397057862735811568826677846752742641408704437429366066695717209397148056950080499673312088271623540967955083090307302988955485967979563499463125807073650711346828331543833021647427323510853323196584269290109354350737350402799588835748267828979236339712000000*i1^28 + -1376732006291886077678917241609315841275737472653136784185380729086115678037558445999850207213385126939808877395529953705469812445953131926300198524518998424792587105109969091609680858501657974606208164900711351930739019672347057050245142341880836645126909039683870758977806913008773416869539646702380460668432045909631630751962039361722077303842361310752535110571338445510585854117354352488976376974315593812864145295064142705104378134113404364771730291925849441508492229147224298711110131366354593281824661261616122389493579370580155530301238346313495244202603144821376233878241201251061311938976864310240047881478635757757660713142540275873352418428501521549004873762536737996800000*i1^29 + -3298002167696488207409234863759681202451525653563660359744201147922780118262484911232345651820286675724019077415396906548637667665408564515547739996716390539450235952480167502837223061871920142023870353981036044542207247739862329411124166687801867979292137931335099802141629493856488858314307898282255440668810067145069511816174191939463023787177732319312383320253427981485406172996217299506871808882863881624663846783620228808891790140415859070236854342704238783338527480903987187881303438940153450897185920868834418654350336337627325460911852109640363847821051650399338397408598790652368107348775750713990170430012083597392310687938501346614051415343609523197706240000*i1^30 + -18773105414685574362949555698086697442426592457582893567857800505971890033139599425067532439484379407566069433740402287194983595645953094357625927757333714905329446003490596762514169273603885038733342567526243131108059453419093232898142398275658188883080804939652965678911703139570250595931778690604992102355601719450569114737556296952339468189692007755250297864516883428766241697246018499030092839977378526238788304324638471224495556699694547159450369039837717974324641318947434224364018585452213927385211910674557951366611835429185142187156114222887698032565586059130675705455227685335981309389150056014481370225323513189551832524270946570367773966336000*i1^31 + 2276448506703479089444636199193255069138089992250654104687490798424330681157658127312116685466549920689177032858992494118956566836420907971607618846766069508741295752842273814593028716961786067392072677819732766290837460176278632044082841562673916627688426171944383807324853412922789679932013445604928294542950374883465384615692210179065270672390012685098597343225700446783304256134681067248182382386586307331727832798526788429607436942560374095831159210585839782974655645464078689618734205873847634238685693129048075909740034971332123834556630329862967245235079692475830836281568372372924423806897518691596741657223186329122178243584000*i1^32 + 60449517554303502068832274999911914067778537064306589081874713840435135955689018570866813058446431124144873991772205725262321960489672203259044474899096747561003269873455124302634905747583158826642878972832952307530774459206973038032535488873248324629452057392429713720454594729598559242548511816921750051640159320367659662322812932042211173243256596214638571242821755548540153177183233927825527727642411690640839119107250381618532505130977941960802989423926596717276939267071079492497639066958634794043058157599690535393444357785602096590303046244992822264949749080663212203579806049125797148227187129221333023360*i1^33 + 1224594231473998157457723311365232394061012801959558817194067199850499410089865823893207281779206248328534154909877540934039198209067892791343658023732274731059224280502209908108486333949319551742791975259558530225959563273709288622632463090271460478890531176643790680797001725056615835861947266837427338043612090305839389147287652447427227557373436428383285439556506385273293875639391343437337567420986147729430136122967569848902076668586187817863707999971143494900328868495986765741926902144983733002823875671867675245778070578259601609857913833880030705035007781141807006182989410306364329*i1^34, 40363532951809565827717921566072310717796354337741010620386940998580721823640817148443705605604707351295664844910458065035652009592149365973711855872141400370054207879862364816009946240662505343197838293111037552637384292006184489489763367900599154820927934264206434406674371091944972782563117872883608412068975636728575320985310907332021199185450621746875264659297464578515392233733779621921225466446335081310148289429509125148620478958178975812601776177733260809387500240636823038157396102369005158380971990829696189913249694082628554777403799386746516294521863568119877863063450056897065739072912446679812770800839529432549262699595335727477289070522883617154760496977290238604341377493391102639602864934144320770262584822644427217616755601834224943478025089402148663500941242109703611335737244931171847033752838432402092725999210651217051365369837854896000940281105973490943055388110110340554029665486706990885811461129472395835305812565200319485918066841245319435663830947852567462212418858377634791656738398695263526273035064870234397499491618362064497292174885142194126666721775042457684271882203552918169171917698446427048256565411840000000000000000000000000000000000 + 344047880708174194102921690427421705802342532527000171545634106509842487998513462275408700312306732822682239167803117252617204359348344681273404462835629542625213150440097821021594288874255586239309739085158009629295339860947155580989845834618355657995857577417960153313867719454175093290352026506548631907133723999815311070611116599965155799319203034129574098672790908138208175242856021241494299128810163671496256189869574232577789897488858002854298655110609168925017248314038569404725649449591195252081107990373171870803425675162516100051108553808646585051601922430389996726200375761736741343301593963314479449947911344188456404554406307195580579118390376296049295544544211720241639028415409382556759408528039198109878288024076507822767026482146573182643087557538455338419234932073146818150329674896887037981242059405661189957469880869556084884881998890627879159342985370523364586398092488680352684786875078242963601937287612119728696273427248925370220715200606362975001946665225711251239369657750539574522559479928299213419516449509295225566667896521965259816710081554050663995913777590854515261730978747807412292665640261889442462040064000000000000000000000000000000000*i1 + 307683905094770152940607143404475910745571509348733716283079486251151524162001268673668161009555939759033568313057001819702356759002127722151233447547940078223441394272532610389866193487343151683672390806305430968056519967817013492831979050946334728230217501175096232426805140745689231397430250636715089531730749349003091656146136321687927139873212207274681870677716379987649460422589415889205263443896565362074382941343039307481810514392470318707609708168182709544241585562408239606140892764612959083231091929109656402952570362647462497119247353098801812257150837383550205930941114223190909795577732494219290507819019677139558466864739204112604386172300804232529111607974725255826642333237367365295151770464623534244680407941748818808596136972600975400148532486276941898676111453959575109292417357561073361459425737102375242744074476939332680651789377677539958200479032443136276993795027690113027859219628108832499777105523252621888521632961219590075897088336110384027472006449433040865908338213191267099893843049866806789772594866939031998963604083827656931118873201901409314749467779252561781573238428576407752392457826381371825926963200000000000000000000000000000000*i1^2 + 18854433850033710068949392413351877827519794928324520470658751623615348029516957481718114586078514335647540597127512247467324009789657841559479027738402772036428313204074622937838654702505610139706865241387888956462184427882485100215545644674832966819045168480044463092707897979841668046903170053060504639086111747152523816466602489184275169938307367947986522627086865144732006934475665357684203882572293541795213607553068138473536145348894954107003997056595080110793704998845341097499108970606675483894831897444978653197306043498724367864473365616194878930194159976793414236251848210646879064432122779211236039343521080140738141260297072021320766156644868084967197266516862346810924819526910407966287029386468107649219130207106638738050820280002309548830230556182126967072216335630075800971917614681105402475272681373764192479849809715657739720616662134872127841183138946373868868523488749686602488035604260238597329134651859569845163506825641904725712709796168594306153872479218516338818656515112639056207678170809855098534178188023596628033678737796474609542276891679466649165839886441736228184708674824084466182220620527928169505751040000000000000000000000000000000*i1^3 + 48311063685289817351935840882187025188512027997452175189991147745512077873984050646679555755123065892871227593947903700693517982185083471840321561931886046454432576150013085556423777452965885343145007278000807555524636240180245177742682986705627453262250227524243008979629368853828942148864522342105635652637654962809844529053876619107213464738376268657433424509873305891735204702495405084829340015128618338563728580811896616975627249382322022980555657225042162567960798805012374494587374969147873320044466680584386569429222914409429442756914482141309908886676698904599392170616659494566195044802995527844550576621535046159649341035969261382864734362845164114371150819616353101858921356165620947470931200581752649444287892172442361082314847385849438991740184153466575747319899731505379187352290454362004190933223989770064906920921619140927516465250966191210014048109948057180965411593977360878431848867122571356030191774684475410271415619002496606719636407446239688146118732669787885359768753391266717427160092806255516444525902649692922751492696372854434226894205748455523738006137860973030136416045553509806035034506050928506184925184000000000000000000000000000000*i1^4 + 45683134338053245945337330938507860667693430829953704496550488657428269822419488490348913241692938191963838826915249931801358557103570398054326644706985907400601514687748216290279974036647037692397487754874178566558837946547997405687345117554537705110378495503672246106714685692064370193299327317210347078626087143324092111213262444063955228967777800739980992597473232459589290273938352645984584761830290422752975970860623426750600947714227388960856462895140504726684833342848688015271084362547343632655720500453967222888368372585286073918840542094389273939031478416093055787503300887051981387824762390735915334021234962881541875988878306868485422400759564299983686710640463985709966164697653070638719055193053505380388458331523820731113026612243194113969095283468140791902599329001127058800518630720817508425868198764455454035304229326614904114566391999685010976357612483159803299816095341361760867642953056783608150457429855441984652514426143096306743645031558016041137572557632415149865898324596030720077089517836668368365325838609449091385747155068296314679588373683164385429425442602693747609851329836731576461868017573987509862400000000000000000000000000000*i1^5 + 24639389738714094615466547676610112745932724368005121886817694240067472016481135083468301432020678997735015779054099221974470530322173811022829750681698497670684608814371226713172067536644574221261220301234059576791185886235554426887532223732454183858922822103805488989052150643779865664025232169500469251139198996870274296488498115486910361743621613677106502750063865175592349724314239313968504847702626260398022727399632974647600926056910268161035312673988918254669769327760987843407655072408050483569240349071240984665128757367341600383575626849347744636027834958471871729529985676890748341135096353718137407321082427407922503371276336252834127864604617809924901700641477050064216325047893285593853131732032002604527172010119890114219796050727364112903267337224974766442881681573406596773245818858483397682025599363895007919773326159619651567914617198549593571093247828641297363309435878629627365103813282811089514281151001654981523222793567981732664199176776493510287884408016030766271954476772135686739970271948532868016565705601854488416423694065348117240573395892354066755217247102621042117319012545251812138320341758692556800000000000000000000000000000*i1^6 + 10172679972241585352652563630045919138022304982957401949077108296711995139772643627030509040269852086402541932966945414292274420056109671755596662979979588015023293096091859835823514460050860104957714725809516013447378337167608606567243226580396749278987126155107734950619470435836991901862015144959943295183700502568412052671956474584499024256448965163139418875820659957400042298272333895003082096792842398235703882741884396056899068254316087872418350301192547439766800812445512074357355881380625705515929034906096412441556481217805276173764511464886599478723599968396274315319888749382715559674911544701271503250335284851762325417963167088617669933697978098357621340031945535771003512661722168297048241814723371899359681535267369884995044098933829711555305324318701268791565849466327790255395084501882135387852184134749969547042422667451221845310831734956546310595771429906239038119956648705020153779270020059185664110386172416702749257702537493635553731140024203246466259004688352271243444613102436484410514364956597690989954976205475826735213627661361625310970431046095277758197347879457911738416568735339061599318341966626816000000000000000000000000000*i1^7 + -2714385741392256007225228713175505721883491205263842336558391559690616700989369062223302650470634556981227643148198972960501460876186031380046615313812615722527626439121968874382328395605332969405571602945247366766982823220311608918458683347109145567322630685434827885685188116533222813187220640495179997896676845007246036932621536249705213955285233442825812780334600036910636292189911256120730913794561820051526863151350983531647061826939270381571396459001488446096733110165272487652846311234427645372975784859375913052250887340907179602168634450896250449584219508932016483847084171223020578722796468683468024078313084174415850459606498877783443309635468396176293620160624661951314561202693281602942500537710723184039705688241286415660823387462556391574360463996433097929335362732247507912348189423227324477827230545344305034532264598554379877216370518154816599498922284205424863882802335714400707724464453475390724284136555994614282930605877349220338596072450652055171834869291368527774079913913132008015169805155763906305867930411933478586987442537115361427321610673660347398234371346651972335115935640229190893209793016627200000000000000000000000000*i1^8 + -4197209703018632223588687771130572782299397330535308457577397960871481649638454265177866322978720339613797460124093723260865932061415055311307135169072435729557940996573695202343087109721204771148923730247380056057362748998123782687511305905669829046915389263805770538853949093520239213509276143930696298390667851009545046365778352244858163370404493575920442330171065776777977159573392632530028142052983930813455104987668604159429171774135446434506194050233197936300631104713480265571650000536429311101027966551869318619369376725415054667095278041863788602112654428400280768552521541458770409357897698149098610545381454625467244682148217361491126216498550813685623578103501951974169185051212989044630506042952427644873613514693615493038416101491537149303497810091780729291583455605562269229909680720277181152190885757265814684176952798411010743822770019051827150590628002996732323864216590098159608116171301098070704248642134803761468757318215719323363696350708795928369119179799423809376127798456517794093382484513437702249698839082521305257194686736665286965977139455081959395390649032874996688701217451278310291012960911360000000000000000000000000*i1^9 + 885815585658418406970045971606241417011933412240615947244132497990597794590324576501557262574659118867127397650314143832959801668367215313834865062203549717940152089604663636485224166789619006856186660314298942762877499597776217981000001154367926770623600788010367039539276911028732700175436895650515378745532242595780219879782837922887055118506307951266572699301973247149342365305327118995271268783374634248248703835269474099328703579877523428880500584193851631131165829207790530416540149831410284661427894783202832436417383993920930385953120268134846561815908884596328971530738360908063349601323050973915903982660968420088099556033638714439502442921400880939736911660536660855767393454054469838648362439665411733656139613923003659864726491786063054817026691603978749065999128373047841239999005318917584180739082278160037740918024535181040781658869955552081461746080906668193218581474678980814685471356251263031767695047018920965633003565988024342594036959376784984942861442844604180616600670637241413269824573147516034088447328043581180049397416195544707141092321137834380939771055883285458224705145314962686157596393472000000000000000000000000*i1^10 + 896123607684072348027269978213217164217184985075470797104416534435935003352917238731919624851511965953335811198127077212144701627146046653861721876649941125217801761702577234085113290059050269230092517834293823511015590211806361854323736797287040155401275914139704887137969032691956091036089692872409218430528781300838657723143349255630698280418059626246541816410822131028095819517555363691262942016792026612743692490337081970191874460729280381773618919754497345686654139818815287544584413254544140887778395984496670963722994348093580425694950387887548390656602668184988751033368725544433938233758504198815359427445740745490788598493182981344277322562883654389003557685565125992297722847125935676490870947834643864343299771204800708088800360550744326791834059570279299180134631999324902194086550387139445896758962150040987819526369160857560324370832689536561852314127374154639378242315158479748757403870755368110988266709986438426629575624529882469001995135424052740023848057414934598342417237383725966154719315222066860441495183874240398719828941971083507170818396721154274150258827414223368876584651526486358376212070400000000000000000000000*i1^11 + -63084769548128185576128456872604210480007060464366871690060715748284724889651856278281541776883707585336556608896032484142418950763027709534152574877984706346728213791319518667227424527347410570166195551492366191098338161949724141710478068258715937992247645801717656175874598476984680078395761576107593053753750913541811787760048075621837819263770847219804069417158915047181737659814179979258831546257018215583578030167654334514802098401967774676512881399975875090150830273947276399065251161787022059193052101192900377159969359977867434165744760413608020322795257970502847951039885554458055789675241189523443666902069693628292394360131707489583612150814176118733749025177357874824763574360542775796831602380837536187094337292652329607451528028265105929572612800967081478281745171808499276618625635056708138519751293057825186899961883307093842198594601999867827818605955241097797780814161453898086455212728050676080947503841037161417146802657862183887606482193134292934451402022439444137222995244841472153610567997194046434790361989840854872370536116733080355683853168442314818433055494364798535365797308834999854694400000000000000000000000*i1^12 + -17844248941637667691120606092490058027596833396334848562566007937587379377858602649323949877748562072554907312679034011474677133079627074851802562593970511509214978470537007933334239131672143788403898952662464519917355740404685619634538662454946477938119329766993517203546775254496689183460599140612496005370067530693331066646283229795981115976385567207549019204366107906840658625474778043364844020416122793108579121349244190226848577767872728395468348435509245112513166642355647237301921230374638844818484244225127292327606398016482346319938546807431179431745875129781603988288927620422167548556162696690847167119611538705969257749487757997567279611548856094630247386339984674169582739286322627121986623336976940380699570468718900246240068423688993735437148122979457142588048584286756964956375021868042122695258716577797412920801084310166229328166917767885420403846877224055134149274518532366609226859175408085386525945160164823108407196309812454202476689038587613422020779173225467339194587578479777229738329150959673634869881872280416352450084243899143643737844941039893519118863067324584715086321707135069585408000000000000000000000*i1^13 + -5948837827453441179516479659680387936707698197140868064496260521803494368053492694861932161379469895019262194741919743052459073323672939707882433257888850321672084035840521711269625098175069658216193718409167186888350501313627244432917438017522938442192942200237576447340590002660715549366597419291304617715114540092758911228774557565419083336012613227524069917830983546640094442713078564747873790934392647971665033791113712121934133883843450292815517843089464882586813271878134329810838563238570824565120067807281353697656460675055596767140290821804119321028726564645492497016157002710679481731347361075797556672149702293099562537624242612025080309842638443651680773969634607552275703781102260493594576956316437495870315054476185729140786521824061862317526954207372542848061286136313246045458657082385053450216116924732307528272873454726221044420747915412336305076929744967180539444627873101390510755121496548371500521593652110778847383200967136266147825045267208058050210505681788608899174668137139830560039213943645047361045823678677392531945378618791538260769768756577461905596889925415955131702018182637158400000000000000000000*i1^14 + 526796069490368804897904275718188544808378684970342572618108988743512146666885253542223675866783791952433825465075490310536583079109471683215314540345203499741663431918363041804052903164286164986917951563479376478633939179849456477321362156817895520317021122782808443064697720376148470282899578012622260144644914984995770867889776292121302072562516804307141442444594750154849975275373192105808767529722339115097804411154116496090317745088769300677817989128353834836909102706373726184479126628472046978589419246995080540194186131083189892953862894093749593784765853296900812138842881655645445502036355334285482902660149220489265757160246053345930870445144431379330841518824572032123679268125905595395006970377909527784989700943971070809046728078864676161207883466553826121973272351567732049530564274529693940763464545576343261113554158458243298889145644264865833086045786585246055147462103770522208393035502789949142131803676193451789852667734940837768622435957952415490242043626694609406435915596046305678517497740609842081219687197705223477503906206314095712522430416698173423828618883260432466196469393653760000000000000000000*i1^15 + 129928075193580425455849695756676316072188234004568550103639131555752174986561015516008407548375537028080669901073681351478537033538468249783684647760030963955878710392300107826946601540721026383996108707383004108974358748561252809336728608195248653708660160877044459396175654660369080584351291217152002199930974877169867701255597566234641785538854928601137781672550939825065732023999869559229557844146418624405309019662784011579736380325171278890064685213367800926362118645908562816017824000722767920365635892754941912851004655359437050542239859688160580193576330987804396440366564944677125340574240433992945122639092507286909928725898299194179600308825670275326065492493486986357740248261156280320738908202911199817406593822148253908882868652971552285721777658011064504014952540040402511462121669248721406885488639986949984678317953843797313342563850483135942685486236261431888213091245428768431097896737421939843861222797131064770428931550151718283061433812051959099498556240052388283812750928717899581863042345443476939706984582787014503217982906747097256603812091204349996479641173990549057959014432768000000000000000000*i1^16 + 24957649149106437938814956948779111309952384163227327049182301181558954540075051669300847106048199172243713670529021526158130567057609405776635812516199131935510155983044903214799785372166169700759911673860761949055595520121285196552774413416486254639540294682567172488015524794734668796282863410167042062700621271372821898352785980823862615483759087586809879688499789984464369136784101490737727011279127328296458240394668529300751781133610138163116297537778583226558804218156391601082607606421301812506865938207991181532538962729675619743673030337878039203346659886445733200488407065006854784312129699164189961419456434463236752377014251982323769263573461606209446638017851733807306300578914953872546639076061072176702991196541676107620818949781687668842903697402159137317708109165025675957094957545505434577875830072588498075111007152487641730618154697893493395114932183310738338378487754960059287337500798518526358294179513303107667030509575895552173710871699399792996554937778885918467066415284616094537360604844239332645311284604506474922361069996557579124701870734006585813347586682365580496024371200000000000000000*i1^17 + 545837719046958589269898548193969039404361756343017683507134528087028145344957158180723918083926436583610704909004954400694907379928155473204630459031125168722128569790420306746501302164466533967207049852045527928545087788496921657973903314125745247202764847662618398447735714560159611628995710428277746256666031397001966748004182310892965240735288624388882165452473014918976970713503774224901874348563852818003324709732181888672066239179964797392587486500026261057621074675690135880261246344481053574847347965707813959653503162443842287301934068403208054853644052310992663581371201642757387865029220020883529204664960559602343822982182007452727290647921243893074994833158691913436142886297547899365636276704162327528946695230673557524781497238395597666488923795632578451965411459395248595630930828635504742787145981238257676037318185868848550663646817978011029216399526834964134101785046357905267409899702904044340702881710660320684396328102893387710199763130565539664814244495141386724665500453447397817698123166619048211147434863197264746010954873585754713691944764299281168527075892173746303139840000000000000000*i1^18 + 7751622859346789493222390153403904458220802370603766487565272168271112731145249749566783678213458954399149796947652761642169212439809069971260290927841159599986436122947551019133139855992372018561009292403945416986137169338236793798212896419897795275075808412414643545790074809942288533024301886899077267806429268506922510928587254014744970403536541620888240365107404358019561566335001188538925800163271223845585477018817132599582821326509410822612839801800533960060100203593367889169495661294077785873338311797414240603415830805094989043806637176659938895655924728723250352008609185826592997401767345054507120298453198931422723814474483351976286718394523466240758705761859286192865837434059570172956769520563080518774441873330350114126009955390282497279107236695006044407515046046917485197377325182018585453792909338265286015104365835542663997441106440595061700465886136796519195059236916103098844194412934021004657096951218948956347947815014073105498063069321779951135088715610812718376703525329003656362992032647070025538688617112262944653940428518733288125414532112947500773215481840718053376000000000000000*i1^19 + 32455687288356610313324500635003130715411737892749527981026882655058348715150997628183663865067566162023856050579822256990480262842423402185323895312578882925504539106007475311760476514710352316328076745669720346533987412422211427930460635414568308287084812236794088328821439413714768064306630817043708864512486303548769706976119913192124719723883749190118239145486102840149963913363331540105662208088763483935444066069348249188563616699855409461168165347954682989850738687496398398717272501066678679153099852057184574951088266591751461737527130575215929837403202071194771437779307584590654651314584648821411758698926977456200643247721117151502833266761672146283079756256291483337233415381812929989721277657361081486663785033869121111245987433763121449665936923527815061971786779569643871235705477452358540386059145433599353358546349307204530243492869980294449336423463796678700464623712093922188841689329302197297368695003175661488871128242813108629097008873181658204997672592152897328849906824473980569737329160540584055457010420704716937802261588927000439765566880788373780311756918646374400000000000000*i1^20 + -39194437565464609275067935447821706136961666067893452258178526835341874949016641220181164963509912927523650088445838426930791956939728611619818605351620324088545468980035602198804209482855599837255043494282335827524737277960645138735907626214096183313514163075787433693529603240663854060607370341864394409923792471300930102530926431897778960198124031830809140076776302160772323258000184687771149877326794304962662745547068140574782949858539581640493097427490277760581719643575677359957567400782588454535817997756473814743927490642254263067811147266328767371209687330390237382409137459407616194129906871137639881546588874629915987032307544592170206101637242172989917080142351280936566696266170706272253144870264464157966407784125057081006503062157277330173996266734766538655723718701719292081162535655268954100480060844685281900799637804504126442704431998682226419345912161066257389197715031399739556739621280841192557416637894174667310281169231643419299568905446612649856199328942425372629268314714899510702382879546241862229596852228295734108321362570144188483334581937199223970558115840000000000000*i1^21 + -267333919497972884256670004629720528617396368374139504367932269364094926534892796602343725071307962289929527912847870287495407989421179072763886070944388960795202813093610931647529437453679409803487838993314088610584903924229999253288836502894237515817490512301741352331054439565944244467038476358313473396840170465737560278696264056917532136020419223285973123563003526154060629140598696876206971738115871485386386763839992543048091735595227867842959564731797101715177197163033664402626507211301263233247478416551928063014294324858657180581850839408458553398648616217321033460994163019995552286162572512085450534466346906706316822537944563336064504199615146500638597648328600074756026718523450819259054253733555108741206250620645705726285652221307436255258220852491964462938396057413546339315416370038981392032627945063918445184159180677845276129802038081587982115405220231371560422794203765803038538228911751274736013319847716023403218761420677374597925509779682362680508333680148226216643324940070354845445837961155492182015733966597216124291677136806197232869627439216903642415104000000000000*i1^22 + 552777626232310654952371637265719205212886388556713041081364140661378140012291896950490609311255382062517228830690925047297945430273556588046760569083114554261433775620408294736204726280501005652943803914094200945566524637128997939274832379558462654132195210751837208410839368481398582513833812134054199653514878822418766714968507240076628775992335190477477993333610779857423698043031865234867052390938824911217160629822383852175704651240539711608385949055215733462970782427757601274216890320727967557198015669009610919172172409433142173444829878440071947585358494414486805598063304348234866418820262136647504682398843524992734400686610343364631246035639383120372783052389451879041805221282376944275591408714476001577762389899476044181845520744324366015647414167364703913005742824632670234654767001175297149786459940604215046335538217922402674507890370435861790976207606324729684291691455640380996655640450647476519075158621597625851969911429447670836536950432290214815628992395206858619852896719822290234694135518641141128732075370713960964301424939906225215609309805476524851200000000000*i1^23 + -52636319718126677150757918308269372700614726467642292102540797719798949537415775693981155440565041834314739792248382017138489304607877060791618349348286372695271779633046237461115299662412392382110121122962435200178176922653217484293978661988553129924921073975984081208235395091240754534963968812094899754084206361943296428226690653789111900555674109497835751330800024843481100540179414488381326570911148708149089950544860011030246035448428456696052410188884312428168044202082574140250203268506794325052796219240280060893184010170566014725510337430931146042136757625740263857329513151290604741223969897281241323575662840899108146945043234890684072112348369487563865251866934046512695693944519780228537155010810706396248737747012063251031048935803002126171086090139275355924162915106501795168301190624739678901317984092003019277382657757786098520168494522996835722663508608814810977651879628313239358913665802761603899006741741649875486796447292964473262009931056610281412172819490950012321384040737534306249030324354297314402165054121675504322566915412752936656149267087360000000000*i1^24 + 2536746437683795334892038607793028106997921974280104904391877603610886958323054323541243869909218213266671078566142207814057165446033210746468282478165089142924731368539085768420746776342213390120288580175085179395609459146041264200438781588421974488708463139010764222052675180079583604977180964717594720226609141589205313563806253864887714239197744889093607331875406946775094522752137694518916391517314035631103769934932471132804489147756775405583653467677163087236283809206707532127720803494325994596811291659828490881244247217533918774303127590134179082650521721633723390568906621305470819303457326481001240150560059759584605309524843002893957527443119887798280316540708823400268070096647723375938307123781094929701191488613325065255377800852326465093156747847249082468965390936577495464158154268296788406918929870348094209000342387260013589516274529256053464952572860596860352993274188525817504076046367000798783622151915600662988454445255202945571953203445264478676557253775864864386710517462666247896018965892085540812396497546467369169873084851983971415752704000000000*i1^25 + -44165651075073655026343409242032685184994700043962580179522910317101335689980766766306171905301062758681478018015438279635700609796543894022016758349212048704112794941962761275765293909896550064934617862158892035023190646458618666604400403068598434077697675865599633234739899133016163228413105325059724648692388868370886709590125173659406342376782839382482005030930791987762463274188366057954662190392106802744456937797649172088960766935616006551334037427144981531137073657704864752202125553573648349574351166608913786552372540687889113521884626784530971169858690125171438055578355078246449357427034637680773697494233041406396537668933662582014182259226290489881304129791653113066572667149884384849500149646929393230629677880888278412078432800635813954148339141617154815938829105814019475051835272869047873855017966109727522095861956424635336954840949903271828485769325263372490068780884737936543071844361547748616544171168762136371570162724634942646506945538027950814858494986765736279733136426923024389166421840941776603042139190653767997756113293811279462400000000*i1^26 + 457222143565607695702532802873656356511643546152839390866649899264361365921831337588392806533756112271239069370370411895371617827486483464086873038047106989356387424157199705056154059523573206673962266528859295660069796328013969231608908745972660654106417013911064747842785681306474339023563799879167016417585385139280481113116618236325859295282554923447130634456368275355870128062540016681045747176025471477597141063958131491337674752589255133230931669386388464629080942006120327858629491113504539181016553926709031961137585684834422270500971885611022559600101310105400914796918864628245603085686498861504723517368644429566847734372867914798521214066216774133898560338933994819573907589810246973331830736864403746461726627008362497990022648223069458172376967097028102283606870327166399023673121807657621670336588359447684532176452906629399833770793634480271788111415061667525600324204132886776435704630625377053627888159449092962387065945745517032912256798718124946091179104792336890267858322318458578500891718504268245613229932772586005063493956403200000000*i1^27 + 104591628635509208494712770092911890113246415240282548506989527368204316503561374942757027502837075855070537525165463493298599633916551475739759128192587696927615256299414143823678142580842103681872180623381377870729661424128112100517228316689324326066231346388580078178008465736577352223343502434748968945612077531655374577160812541855426904839631337981478886034302639119308137819552863177260828826096193559589428694168970376749230619757510660566091475543156618027645232982742785008982049083281409825609593454963813173441435255678249982199756080681250897459653741307018640768347581107968416438359524184378682198118835736395983287196542685426240381563423939135339875290736086246337758929626864521702542520660923618520338525881761082369324204675556107224127133952335921268217094800257417721881614698220494735468073068985306930166416548805397958275288648236295955311176874538129627986737943546578434594343842151616402108402947516331865923307606708394548233277927633950566542974280964722086844974308241225104700211765039204780420265903401725853696000000*i1^28 + 11324878574008578912560661867240879672991151627437001577215371059099762805845697002465134389873825838252392446726765745473926374363172127979361680410885177355387496485684558467933161776539512146797225630805156629061604307243723508704610028675509745355267997210456807838844141392824498189728090041675132128234635392407514564455265584436458851518003572859406757070196018696597696181728626859686570039887345578354210728012641468485054944138651587607162481560979164834045033797594370180554225004159583493745738768834537227141067756921565507783065497648531100094215316831754075845665840431883864595685787091039328487440178502854338631886058177386837493682930962527332566104513338021371165350374138286511080524636897196105804644687258073888978608188960512957793732415896047950664581833481667751787425291846311842989656843576058520003678870736950874889002677289385281438162153781862611703261339072956756756902389840598191278227365202512458183247386189765769994459569420771447536565637550919381358034774384496938820872252131332917766102030745600000*i1^29 + 27137564999216657944352990758640041322353737803468485554278893878922753395056012679922394383691991244853655429154058638052612010853787548443707917497036118954631284406879435716364054075208454592933479509801154700040627775535135473939474886901165594486888951180171636481336615265335169542983096923001413371978914860726166224229989104578993211698205453718610415672587781552857180374914321681143411077600744181466845297606714319793137123967454008520235546795308181647381732330020545497926436370381622170601302886392188900783158849535016718772298495726021970306549961052795219082983321272743360522606396740005654447879136169897972334866778253273343630277168130221302900077191357121287506268538148105231072299954425342393155113798056064387589526250672363990373535256648018921179617266517655705864786866520342276110019059692487823824175168278912234141126215431851723012678527220978466642388812722006871612383265307227750457697164683895741145313557079382233389077246805500459489506320306211857664244995249680691511533437536174080000*i1^30 + 154448340748369003049071777647657277998377958186546712983267821086458190132106388773735409155107435950630982703955594091925051726975728070137872570576730784570766231127876932995886362963666978532567265293636571406356881260818325679236424595331827639535146054722181307403958270142906768507937070624187095781914338623636799903491032093198034026486220434181789775509824223489413799147822813692946867797674807949947861459215477676347231302302422035173860748768289173854579807421807945525002064646639012881911281201141528280203677822090434477061581808949663727122732143532031220933959839592846639206761814369765934796564677763502785513693188902090217959336921265327586363755202028025993723213989486721804541233541649966941062863462074354404762621898306719119101922773978861172059592118488462331871766288727309674771945335632757389727288149996657851247829446447351377671719882770776942056913008690494392324716472729518807581691387454431568076624302466811187951536562585729419856876712437236391250851601837360939008000*i1^31 + 4074915467915067730606554962208801528539284629625736838630757675769352301694162044659316472528356852380665041960986959066827737847395504809048881873413038502976350655805099148433913067398677395531065205729230599998566868336267011175692891885085716260373840298346758033433499813146776578731759621743235580267789314277398521051288797678418230659852829252727488382782675372385452590959007529647471016482800798277919365491337582412279868310293719890247071178913416037280528728185751123372386801085777082445814336405691504582377993097556377138943818360884830143514537897452286342225274611275969343686837232811214016103777309309759172572612052300510168669109323169917044771809417539859457297891682667088013288228153294287956762901892030836407040762566292378987579921665953710497813234740616475469867563702962491223277284642268348480468068143013008877190316406998837865527225801817614192200000763514933108406986951431969824176375594242632332824913701260089491846768009382758390045330704747724800*i1^32 + 83027816324335099179341934348692035361175163697870852183282704126418219192993367979815051506884056296278620360291411324425040474936701606660112471316283002938086775978978567914890978641562116022281845794178728980337668816795940201822448659307842240613935465673788851239218840363783078079305357277141253928930742186660713443995095750952170359648522932783568826663693748429685151799949765876930688961948480205391050076105017387195640945072594802284453808834289211837630796424919815448734177775285705807171831270745409787650446313320585448807377196727442057773222397578921048368449658238780928903989830100158049825747421346861812306474837641673354382506401984346432156222713658431128474108052496312380468869667523670694105407120505002559216563195275153187697919814896755896946153210061868809892505842594314751192436455416764725084497279297900536757440443545759774958196467100282412408684637777164666934464618320925330367181637701220719171070338906197512960848381870080*i1^33 - N1*35001112759489257139893397718079084787398995136408927546031969544290217565141576362526654928797653250554272877367264919595292747941916079108946031763188756096131692035935429696238937417659363066681473628332112975715032530691254961053226523478489758534123731129948233003097590086635308361918742076782186354585286892042875519726902095987618176607861*i2, 40369833661789562692047856608543018420368006890692513832858592226463687380091106828085548432129235650367231324995940565510651016576762705861040578401726016572122456045159136633542179179769942253194636909070638153285865258105575191224273259214810361647690980344845080746651388769696394547736166313523992649251144326594488062764108848078187446385184583802596659743670397845364981440534916582801993026670541054092005851896050203161370951178504285897981363554764875809860939605362137181192323005062474044666543635302865185002579717978234191704822043386386679947310302194921146706053096954981415271527976285881782829121358137132431644300144732527502478420826413839629621336913448155145342622704784366953311411281105356558049431535142079875481954419172848768257094617167421767172998155788658659731447941310973799322733756653381832747347003630282166258377517865894509334152561912542537707209557992866903829233122310437512246783137675601117914530580216174647550253118343779024173864019531032661532094798925940015722586330633600033247665718007441654025124294854144374705217848250791786470712082298420122191877056196837264034240852381329448546798141440000000000000000000000000000000000 + 344102823861419028284471716430698126445249239619947653103726531440915050371192917289896956133478710357100953321944381669252863238328863134203865498937966036305496913483182131856146741236353076934107962211497558148683705970102970954681517174894578476967735190579597246154977388807468470438867860868881286071855038671707682503182470028629386665113753557448586328999150963591520115417834790670045566770177864064240598758791729319681009532381238099874587041595543958866488493895476453584271009083329123532329825793892466746693373148186254595542106869417944077203296408603767244349926141863021416203381373884316306750763412558161762420823013645845893036762682145981769737865183565670020442468434175855679354268871144191300848533864745563197340240328562607290805909788759269218967454537249742381958386067555053484194125666976639564489511329470636506458053889042555602036737105617845397248205655277547133481086486113068768352930911145938775084440777071792297206116532161694295972240535884187810218168935671717788817684289240335377041442894487811221745204091561450268843590864521687551368355799158199708226630555690448949767186442020183442190237696000000000000000000000000000000000*i1 + 307747128993912883285501527187433183322629876099957600511350545310202990495088721524136947751609990700199882843245055699672213379311975704477810258783856606973835231181152668610799839139871878032842322306286133082438509774464100716270266360556171511566957050931855167589597675953410510329884776039350407612256406219126114168673818055106989169144726587868546609528246734495798364029901811657962495286968430246295248657960553485192803744152954148345615976883655473635410186245964783682831758539774339050099308834043844524445787229385547758367511452448620608889344010618916781041024423341813240142652037633252429863986278478064230135301385355455916499844768937815380191211944326951945766781399791800201200078894363766489004086901107732865416805019800742910439356322793946348913240718585770011406632807939806829210861551741071318924076185467512616323613173999142157013186850496102878278691731846454345544463481883317926383779710337293789706419751020590043246379752860243141799318993618708257498673632996043977790245780363391472465164288318118900380889322704484408144805367209812063486937524264996381192116306997431358120306235277146807504732160000000000000000000000000000000*i1^2 + 18857408788993950858332206493428789442366325075737260564123399777959107606316548749843044257580865346463979438911711185502526949126720072738921488534609020866993390090887678578530997253172698810891288966249565428413115675067962783616414877661558953654372784909440849216478947589817556019168951779214904301665332084577584406277507706041179352262230939804294995737378302654644744795018331301664080624953185701230708306040269408254987838461519922882697668677100696562522812059742257779516035956930055161176661394021334927991174190723138775909841728811445691192796832620551858896896185924228702832229399898291715914378536940768718697255586022130634001332035193309239121590851974408496275276552653358601180516973986274331908261216315328795508193073013717643010648056330886881933265099680326147123479716048425688096254088866363310919607994157311320194313504066342566868931432528069745615175541712534591330269011236505235958268688748600095843757860907095548759848319824465925689656220133570603718748065986063889167538894609118356906183323229139600586152513445388766966502419160602818245493191073439028941362826115872902518108574609428781887127552000000000000000000000000000000*i1^3 + 48318781957689669905468319622738904071759190139509750323696301079032176702601390701619699104573138151155049996528719836401942592452189750357148813011047866536338881275422856752804737269896928989152725723047859445338995495866763051699983936949213987732318116315138809044418484176460200980600762375897807098912630301967804373076696173343063262923293238732609473782491410164632268751302929410309353485317292868358765346677107647586516332308067487854932012564121711335976304707602819232945620227432601621397097406418039770577096037393552119981580622298496040271875932474590137616511297273370647941832597867534138366883675888161974705366962812121583899732277449181491057618151161598167908069182814120515138928689028514797028944613190226137843099721981515179006327529573978354724392951838691588393920237144780277930626131522616076132025601662983411859627099248105119422226956778292212527608142741759668352435656912311963819432757531858590011254287119519904941589232967153168160288994808604595436767029317578532996321575186528018513056261279001409083536538468196607778377628339264835821127450862281793754506725183092252846666857839544112250880000000000000000000000000000000*i1^4 + 45690499549956085408621731866034616510447294646281073250891284930563316673367824387846708360009197708578668482369401517119266852991178636608482309910940747391825646561274102915329089931533136221878001218735914883938512293133006432482020976111620107562408122236550996421711309286452263098833808210535914005651434066484357257376245703342589635466568857446733670118358007932265542406950314288044723874800306573272218338072872938084864403983049696595098229556566283952937666307200281183549484676561003749269584933603366577556245215974329517742402360504214915102325385346103615634880724191288177527415852188044410902298164760327822060691899549346755045973533585027938879924133850603627534645530601803651046577964219881682704753694769826953201438389436775194625837456408113894651266309968314784456111079486142342230659607184034853081736316027658419271472106696543866114650470687735263742165096752096648071051876294684676793416359151759592409488491367538577360421612018578227895967146719707124485568191164503633819656518619823376879182362897774103786046183867153152568497132024219924352767348729915771233341318216184681187233588137741852344320000000000000000000000000000*i1^5 + 24643371636391950984170598928951443017787600983088468697397195755589917538240389083677562254831000823993051665285516603364429112289322945363158130940700330732055480913735229960885507724897150743945123561358283286560476012432427494331006598787478728490812351480712632414404905542602240188995666032668611654498505713960527043559264980143560633268880782326570601540430640659139802533220108176911177851343288319516912064733612667492240088401139217323625916987837416401664224335114568486285303526420022137202287577929675526808624854204276219601946588294112177651374748385708884080905569293109837915480640252431922799763642457069007220989694894395790679236916986998517069859708743621290296708039896378880236061904040007464812701773359265200483154017358659996582703365992410959740750801106103614792674742434438735891256516415144782258094980351223291564822169577986888121990286856585692081884439067296552533518914734434214132962338330131386875813167428312925140985604925723740925826470673909973046910344652922034695211328142620556358561212796036771360063166645878344858277195325638132810737802916993960322237735146740162699875097652158791680000000000000000000000000000*i1^6 + 10174345988924659817139670361621189241969115814883687323356158124906522268522025643629251988180991460523559129786235042218480699806767688847059184976108657405741480903093055290201202444828735040980103652748438820300151088987731416353890767814098227622286933829347976799755866197499132061895971057064771952277076514718226291284096605686991688564567727717504210184546383176286002657971114038086738496719337076225347320071981203148873339941389572189614864167020866089243539764647758506663258821969697918004965050786005040894138657342911363092223156613765957841733808673194586325865223886846324499136755164851936656874933143519936167391646748539944352482424207904250377764879302416733135529772805966408392273646662378673839626830397353724522719298113847252398146395688532243172263188724457612385113466957725367726531861167209283558472504063524216462705253049235536200466946249817699376818955001705599650493803029707071709373331297205201741835614199450312614615691588930092152349201574479586442940459512027621793894400094504400809225150678820624595447489678027803628566697566782023089263825655574247195364651365624542648431389723485798400000000000000000000000000*i1^7 + -2714800930331005922118491447360023034581208300425376886615389334786570812275499405103734850941586333059018497685525591863108432998998897530292110707178354127703198050265624434086452098115759750489277124775960208486917114835471213461433176364983543594586931627148471987663417789282639091780016551776334267351664563410954723030015793995522975130103234617024512467876764244444211420710516476686081508146289394499345011969199105672516040449366249758935944814703555350161923764228618506506520502772189221568853327409807953738310519704732668360828254393137862636277865712526079087553279021204533025403401855756591246871110598409069166677618300617904980451562238931345914603716138751783227173952791337845692380913049381549911661312530791974288686302478471996185976144984869285451573521795027355281574453659587270540759622947161838063157026867534045986692409987305120291035094002648748867211522926346094004570463878671660247143684313841098035037075445041880608074328721462201542556957128701680254271311336547164750899895972246118335056716387012568397155002458636775628726049780815085397389801160422516606093914986537680803548402297077760000000000000000000000000*i1^8 + -4197890567147567253843200443589188647339733920331023319798598330888023688349395407444889063709867439589015682563199788684433850245313493670830677697784773394591194306901767535590915140238815215537043123451056830059738333867019334866743254562173455661643787770798026474789600720692801699209015040406674717476443056317933324637908126482620013671042886087823833505943426319492552517556903260025677658570889097444592717384178784247190430412442902261598948645823553038954132665485813274988072537568432424520055117832593029128384810679138070919117992447576669699547441090637718012879633376326116447919763897699411996025781157499378806421231223389112953331386956885207741989389415514260480081666698613595283148916805459612315124532691519918141305993793130649341435943314870969398633576867723603292870520470680057032905098818229859947897234068877917246600168537208810475662928130949417954827062353054146070560072685284467334319236060669747908823764209326100628830601562096016310264748987810185710517501383976180228279411766138513035763620775856305035659345935087042032372959480348065298120194876013089576097244269074661147591693041664000000000000000000000000*i1^9 + 885952613899046753997172816328039418388977719654244818681799239817125575117469371951439591864287657309187356283713035084739045307910914436380194887838575239873938024853690056685968342881120341233270667815799402215887081615731042406708588373499539099094219889419996518018626514108528829207561664895725931048085355741987212263843420552707445715425048336141762984014146029583582378581446595709756964172383754327005431102906589011645828052404002432880195067211358508259417615270848434980413156001822971296916883477943242971300930024867310435028256544667759126150045274645085838334803328567444076139752549595762330261068808070574534397653380201022194897719184674304941615299191955211225874142087774871177776378247564599889750509436719007689322941067141486927604605200902339562398035472594715299879475471621325627573488392922848190530278590463523869210708172056409853345275095657579638879351796546642227999466812517011694134271070883992333915707291516649221550941237918485885417330049952141653864925721745379201414364351927785042852673641558112721331635560355990111903578732338038314596078014456608529156348030590976146773796454400000000000000000000000*i1^10 + 896267746995324994901765146174950593458596596675155054861116746869137054770104557025021083488689124223668635586205471651531546402331705001630500944885997742138681767037152338449007899995206617260719043307674585668240542998487482666321088643426228077776829916550678875036742757470461373782205799663309216298588768337783057191835433077115142721354184014016146264898050921249077035153952044018741725881150752815976494282593378256217649846603286123494520923518373851957216454889294293238855546593527253504910168734892616125310749768415276476462222224660204454243139345516704076983712484126058653226700125044357712709062104779855712969109746418435657154624414502870701868544747493074996329441808993097985109216740325331546060524859845808847352523107253967075697447139479456925830661081495608888887275741607292697826380950247036346442997212414593883577148153458441808023768317476072172953585002678473413358834291332424747610856162551511994605579197652651183478609936330056860180529251086399880476115963202742643829521866509527578973483943629312411585954724171895901465521058853006601373770122237058433456812747318002852078551040000000000000000000000*i1^11 + -63094781429970226275037237110444110771818971776141740514788094944668645682873845355377390571891413528443578827566205273670876220108967099305448733758076610980232590278987602453642798925776598275790994102628870299020251676491958489120547545096503432222873680388105454810741248347618492010450926177409981570377448541793568838066483568052801451232682725229612021428685981094045786330858669251497236646096507293395210476795547929099203793879862007363993683063106507298604338819072434146450777767748372022525621985566117726849708022999734056982529495521555522683297158240731562401991502714042620965017486890608712317207928745530299190898256490174174995512077599600600359203371317600116433829445381652060568811301743321830143358105558451593007884368141066614376306877131249175698456469701395451415015658789598872186702960808502701821925881740685528190256195791124112851653083768459488002546668650557979209725239685780556367220515012824485556708931968915400780382339978823689251958331971316154493470408053395107703790882442365868956136722604844800492420406332985970659224434057225816968433384554232670648526409624046608056320000000000000000000000*i1^12 + -17847080849073623809722229637860220520779650011797131695940851251023044699758811772183443790929894519952705451147303510302692041385129511311509917499279331599664258008691989928584970982707820491860177756460392641996322802913747972268042108851300348190644649396111641816104809870148029989105627363500668326947810920050478673751607986313674716106951658726242266300424521202799315824670568177579406593867248618970709189383216012207425462387392264280299295108012771018411653542202113745043390269562470947839978937437118180974079737524041844391622682743208424994528090769652322198847448463526449864474967768024027854208995379035814427392514406430014572776890878985891104416747310045842693190609416234622853623578321569596200943633777431543482213411301696723218110188460924226380713011336449631586821509798127084098737352280237271050644554738643811398158261785303180860638807072908090399152227149858772469144884686320645769646890235561093030845148983750395310278603454778691044153388505464625217683070096443931248119837453303322526536908184975571844753147906358169415024656065748220524834901849739434177968711084969820160000000000000000000000*i1^13 + -5949796884723224620634155511661019451245740902684650941734580929656316430786015776876439370840386043322361553099637821606637944962149512172500131368406714771475035781147366070038273695375768830865166455056405157302329152373481881733743132713772818627622983334782305117724284878654265069336482612939316450754132895441460876701093060664644483243849603418019567279512710273270659697626020057835192743373352735436318282863383110159729126524971879801064192767390783955005760208206524670612689668566535163376402181432236419323436606739792635488855826381969185361847913268501605495134575753122905623797227100334580097761092138888715838589111910736152641213668569766314556822024646746338170218626844564085794046810409744088504472435762290044540313422544368559845479539416638833183669969179747611257242388549823822809365007466286519452100312187425210385064464500354597116594103903103551019758686392225009774617657872233146173396651414449058996752096948852112606120650709174748130946043311255890922633965552685415705670189535317379630861339463805396210675064597507891581248084017126432386014407149175357285899782125162332160000000000000000000*i1^14 + 526879863430261075332134796620934558875111937669348108535600652936105194712542300473563483525386765448050634620054360982805568398897475375114501395193675348831685667076292711498704289837948045291449105367527498937961174451632956751905263387170642145971244095534113791968068127154180569022569818288152709512375812600620036305126844173224907416936975113779377521681538696457451983562537803198752339775199813629007561063435905206707943409092420609799683490748239866090421980853235231432572175623025260547246985975706627888780955820823342055519959171098080167948800051148088167441785948389122540817131266585705688557712148880609419496411460297865772956828706326667724565471840452701732570485017136097228587812462739226505152415244640742143892380130561294551991980803959753624890519310801466987725179159573489903460095013959098164902561312495129310942399937933484498273798480403686407112046334700378052615919612114046558462923031588823964598721376208982335220511044800742382996377770854114969605840413989291750820162768287631370732537518039832304727517537737748474055236606282179134092626772354166572741928159281152000000000000000000*i1^15 + 129948807228593950507481802789543381833130082860575515902317237860946616690816311284233861856033945247397280846207899390553536757281302493125536284930164108775577974401481916775465569749952912581249302315178082548357758366698257765299872253911400881196737899499916732832661813187092465095795178554041411490954707905877651302248430213350559968351431987017538285924546251353013919524892191888417249734159518364935676934531520095213468768901482258941702892423757530693619050093915109099497855041895185100413930492087036063912933619990835472822474105833222546267005420802406971062956560341900111066604025321136695769616427993169786126701159695432315379154680028807362856893959760469855212088460282979811888124840837155422787557731149927121944368846606112779399373484883063296549877727090503287766298253712421059371940668535167681510637747878107377145222092649678108211710236973857700183204299219322738534284941737087979908335413844614869684179313015777593506506627628949586771809381773914888952383600004386107650912172323974175715623731583417594099604415717512035941660037221824549656835107729560435037004890112000000000000000000*i1^16 + 24961657971893424063940368474373017370060343739729134219086402912485298213446516356263726080100478114911722927407548248955632890528772616059218541433943423843252375629914733198292864287414273103754130954864685666004571211237849071917499353965807763324529795612134044208089213046296547153114506766125562314860369324943185958503158293042838688856747683570585374039434660616570954492708609186810078387541580942366178124025669027989036153264630405864360937516784389131488047016935877686938903592381466438506804555389802999426171804020207259992914558470692546265744243820155511874799927577919949547540640769764228696201664484275638421752530352414636163186253301924845565660714612295320050230189191992961113696148749591791139677696812734363048964859191069650024780809899912083597896238134824239857621152075227661047924665242004690030834361708240187219307081664859220628209215301379924015116497622203788855598397533665339687165372525895182316310930265673310080816662984787544988948665587084739864259687579707271903115214721501543469952607821108392234879668888288059561366643856622839590124127122171774212086169600000000000000000*i1^17 + 545925481392661040132486266098196528821414416488051046933506473173230951004769798209243430756759842054256191577249341952813391006158197912279774834926965368365123776416618091050684101257155977302318232420524618180008212757780890300565775082712526891066474053369490244441908050529975001762689298676023155742664575135081673004867603746342574436602589473275843956009276795641746279747849390242291642687521747729570754021102092350921743420535418057565815585311530377048184311148966935599416404952607225019871353469124317495537784343676160732630186047218281529289610486157265893766366117650094565317743942324383546292682878061005789537126898105681046441833487740792842509684625830255821614227496623509355442159277299345710692343727163536350382710052777508754492622065061968215425739632960018852636156628583352479200340376450417284393970723016871181913866854273410247025511365987084882164967648956157101386364666323962190416268999280988573037756938651983110183391852485789772169537858273244373144557683153254173949378947434935974620188666688575594481350234347685426086190006453476259578397774555760472096768000000000000000*i1^18 + 7752870299284653749806001339207733989574670319543043081777478253873568019009133568815527236305480350525532504344401485264874660283647319905003547300244339719753851497357504818887725007810440667868404190948947784172947693405484196598286004433791702756193540939325887269989564224112824559763155058640827269955815709681609329592895103061496730876250698091978306927521905285484866756090143028116476784310852857094371593861193282699903303443253416530349885965105218107347629241280080755000140238792567968400745428626634142247747393115244613312725254745807758555544687959311837968288348948986617464733957975140043684463652584999607104869680625743213720577413065458521245570103672846434890344930479481064486073013249871085482168141112482644883725406428863695721483740175185773500135886762667217117029539634467658103721716456606150046388079150720185519817792183492457869298415065775731439290205754675627023893205084227330210819928576563894204313784394392965358553443662091055270407503074187443592949255893520908506555235004757379364830212537951507159024626583021550498229949037240327551150927051005676748800000000000000*i1^19 + 32460917533049961496032212535163456190737285691786518187203534029677193880645083890621941970069598998865393217856561538140916707147803218369276469346350310645841301619575138118828442794725872218973765646391376335555072769857724238974693523285050700803853470273120199658538560501866187945324088166731304091060835015531350733775823621511062897520448498116068037156359984663788354718080428678059285553546606074637697452469578059512416156056580172567448283180476856990436709454790344421727816959423333016103735434141790328708239275648602073423559043143263722872241638331040436102613858324795027803529838709243982189381949318795849726901003847240655848305667560259676630073627539440718959962892747404093120716128206356666500603643364268558985995311930465738639701925226193690010525568019449245510103785957928341762616467234116314315870152923359586222450570548603031065920449063978773180225035157318461510937361973395170353007404925086207192392424880446350974151938291486497904274965732663567075136408859041212053136035542788884847096366131282837221310127842377321169047782955448718014179486140989440000000000000*i1^20 + -39200750000251587893404995729518956236214046223786731937380266826817571970097031807361740120185956879552992208050175302637896690442516496693171752078181932617124180163910426142827032367175391561041203777762732764794965240960415527175689801249462803772554750604558396748968710665151395303602837255174491213456503740051244334228761352490634308064915081944666060765093206069727700144268949564881646591616223955960506725431091844528104644224932356259343102486216430107111848526635889996788979278184603281239323828915633115767520399216831684280969158597087006777884630888247865759777268547957803644019829890818553664223243256762826637158152491016208963354190875925870548575369268212018964942430247210267256722343788345517495362054455697653700963915403456411822862471598452576044646438552901080474175104232966831473456401534161281079386809767632097671480755440779205140573993422792359676805823069319037958177297004322573627628657967253312626559571486570979919473387086901044390288539333395760020073701036053391997861288142922340002013734277968177632633683745114343496415398701072938119366443008000000000000*i1^21 + -267377166311701773708889122228875107159325774795151756614839494950170465116031832345828572941827758037214339597237767880966573895013516619169164944238705475673644225361236503095681572044709083430628713893839776680391520883660364311662726178204512177519673646347633541022420552478005814344676715323012152338616142338234219276058241022031058221110739988612366892658134774184311643879224450848299879604485056993804292294966963662091935030648797600911408448956897429628895955379087605635236786356920120804506061059936282978752431465713164571244329466918344166325061880668527919257821784597026576139829407211317332550760905433235813703707382490532334473106725718727065913753388517051595793946630035486377065844916165641535394250166047205665847342099735491534318155559910466734164903054360872706996601022714234000747138672465566037896605809680258304694297942371013257084533163187322836086151033329942595914592685113574479160671327431527843392590911140516514258981969628761398071357298018725360005724247967275055740389725538982806552221968782141347593657220640529472767345389541231069390438400000000000*i1^22 + 552866563863865394866569634260293341594543004401376167352771526424845381910038834117476986288248556857339020030716515332405592734855194869314278087329565189088902423431965268014406432885094100165107284555925959291406268349133941979891065352516914126253483487134544818745054507750112251732753062271325719524875941366225874095188415090596735507275599247956409127811616490203370355636947403996097833719776630341482657718238648760042880128719491204075102009722361020357052694992147990565896215804108726645958247202940055409689564195720778307963544846400371447894021332667167289419238924557019485548285082313964327781031261438728380652376937331923730287156100497400811568106122877451404889560273224876721713117121686177449389850510290769032044618840108670429338431953906811267012776386692900973236382105532287184780970199624298082129423896877007096944233768635709167159361144344424022687649916147669088844084369239666605910120346290438775222695392545858937448217316717100268036456508056573820627945318392374280889633622498780930232293246369926198929040641723054279355019266655581634560000000000*i1^23 + -52644708019243476162096958741676473752242844656608765014185298522753942576110599039224143087344112459419956094019016086295691948378529139693410490931433427224497943754165104201352326340373955295315814595016548660082934312457959808051296816378602088476838712215940871528734410919435323383359479915840198865902612871872163592434133045993725222139683657080966906130856531284118184518827184934177394236351577992199789935176234394248040708376015024931901278456383648225545933582204997994121596892476499793538569323714050652721361269476326115980858724706850218883261552404290863193439025834923824819706612608580442695782432835766713109796787214854290369091562278680233600824666346255242139906622896190246286727877171256829130799715568006645746597284042303215018951335622617406807714850821283431103233360171768994856998957849890841995608611536779524392250325280655039310187198271196588186938170546685140663249974149959982260211542515322299531691687678370868090565400737071390006838541538794444952965936038358335071771752388047501933353416043173967080961012894751833391228050735104000000000*i1^24 + 2537148313611875132872559735301107443649109137773924565102128819511189971166853318165421825696327151709375728827251539017435511870534325560724589421464712112584615461234416298003706311154837316175944883306684737425266425326429409119162635054485710167927327126224312059497422353991561860233852421034276507630340885815782692933020734190597262858558811675071837694132514927604743025310662513398049483743451090497651770004113349798876229084186820538254176207207885608205742222262250514710121069331196574358811822718379508338317798292137337663474242853292358980258209043822510753418914986519844120489771974877064476507130878912705576084892796366835082032829813948384367365982171062424692129183856386932317122893284118466276788191205450519456932834166183332649782834186136667508478273527433841290276800488055291551262755473406686263297946361411370202688175854306146570860849404423038753471237566406730618289328090246278144997998817388039021986700129797590236150204590011590462073317074136784142608100014087752136377129976283466382633409071909056171477787477464639121601331200000000*i1^25 + -44172515273213403458384555540998025121726381474321843536503575590553892796287579503535701195804912192004290726280352378959421843093040644333202911840609955148729310853132483562840621589370086913255476235893026290229218664742764746910700906676395961495542754395987249193496855469819884268614624907787927071871715255315539178645033916825790776140838303197241304290076398205692894175806932777537634703958528107066722861213623408183223920998211585611355716985479442902837397749639753421605894178581188288033986027633766498210616296390802373243071798710764959989615608465929522904523348640091533549771001834649164193468785740983552637592072827690119208128242858587108569102403665795643518828051540427128232506468392392853137908244880656346428818907382556147836451386057894693054092759984980930766723891985822503488029090162273941281098577743280844905948497991784992692124476545782101098320398181323636313674876207323652626744627484612016165285543691639614223338425886165213589721496492404583101042977518466805939561801439899050015390929534347542288367875231475302400000000*i1^26 + 457295374124886168829869886660565689832855284621554094153482069500490633618996654838931675585765426094832742678364852183828406164621034865019235395475810289838558453144025818909605326163390982132277867215168318372723180526190364416594353271373981501144246076525996324268474944962438731031457791748607483935179381084744143049489503303566436312406332303797735637699024532804664351925040024874120287811380932372919091794653279187016532460048223295317399648584113608597935836109916608177184363272371896774450527024072094940388017094369429958038015361510147251463883769005631964615982112778241265518488687520215655510470354859672655691406661613934776887927261086339601302740474913991788471080235075811382252392795447115369594016857250954542641507799398468564327392341308502661570793504529636879119024570533631831584522892688696175754551980529184073734158720097314096406033956938962613990748450453740198789191286862784656169213731586146758006052621619296028275059584923075746076127089773569499509710975105946340983570196025770580892447178609108119962683179008000000*i1^27 + 104608367847390563213057455279157014967006963835993225968993795622282018077028722877135034858405656376468841144928906141237126743196952827914702334144715423992358753493607976387521339943017066280267200481944405216236233059876042174894452969605624865645131464797011561490490032117857078683612787936017094599222964805461144412245157158133901900400916881119346140026884753460644357197717969772010187391273149216308737487911226021121365921905642303834259125956216986801930401858462078026916888353729673463264638905144044890330313560850360146960229682118354208963053886311447717214501028516463425699564470733621533437981895021675965255202442881636126563375663568317777956819524077869906182767419919194078039256164471247062975759485665066019579973023763152571683004844676331508361980326968026021367849748031310208484474409010163161581604056164683152848753363285572909843707301208761599931452053286820175596679166723280598636365209009283705765450092666813173530694865791071792423859059084693127015730751712018372798263344359409177916296478456106136371200000*i1^28 + 11326690871307502639676687796193510399704844115747735410744726750651283725266648603650887815544269662389472908580458987490091886856746650966533754584745725050710497009692737849790712648082873254400654065455407811008513543979319437230166692943198945592923422483290966972079561616132504235126906132108723234825550182427435245694600338315170363142203977193091102880793485059661531406985140132357055021864887800283707127056517268052641074430196529296590559495794504744175897375943409486612115443445308524452661783112765122974352840965930998004922201980954634199545873362511613366921831579110528488672265979804551065688515402758871882973650989789967937487458592196502895454698143765525429961805059933551243252948104549386529442658553552949061751662009414865067748368485754154216782578849822726559715428035964285921853460049595062165224983247269599498329085496171331102895085708467724391878769775126479158426741672968974893572083154373875487485555785748902203972055962831405353837597592274890176592699974915279913849141080345498449313592770560000*i1^29 + 27141999842788356422198140187405652276929276923958518353811759489873394035618113660760785629612465135559925447067357776667386646787464000050311079397321359273800878156690193638508338923291183131850302768925803322613607527379846941464228235456977918847356080212793793483484415276828313843555962861752335182213709076147908560929850316738684920096460297404239682815267247610259083272545126644272087431227929098760026269584767419416611855402556863022311688162660918617733198845582674990424386391206094688465482325457902706667475946085578565486005227787857165050947409858578554155128478541529779085279939018801403431158303875636366532047548037302768900194012166110934039883606311736383976031633045806803213299986992610449687182944250338193369481746166884117172343831229725215665755887446847162352017757950663883114703349885768046194146868382220611313538848557282827626653342346442127104840589214162081235807943043202767530126718273803554012443648492896517960894468410598212355341666377494625743785243036583555318466853034000384000*i1^30 + 154473516140257700339771228248870901523933991473138796166028338251834227081129081533091914654446952586371920798552548210494994134228432973565556634976674553062696013440013056959787099782937164493792406847734245067415539828443500968992192027952645172327649640180105144153155643888113980075152025058925415304649189925001349321222103795299748935700695220042429098736579042752637285451232768862734397556598022243458602053055141805682945692996611700518449181802498554033381175061268548665009066015144187480452075396976984189894843745699890143999628709454679971615641004880395326594839253077398863113822866306122162828502862938382920275596747203575754062861366654237340903268638200835717292168752593132512196655155928062195678338158976265548994883006664595161269264433602977599510944355408959368998881181928453170919887916520326389215339757304366966545816836268603245851325437455069809570637176178673640328442346842874400126948071441957662606178929318681160364366625378797385957626857702931694542415119375236123852800*i1^31 + 4079541990638179705800369572679618684529662058652610379780576998171230947518638414070254505094215059664348600435563114957487791551830592196350203522041059009351564736575957089187128395820737014696110688928786461402735981800733102112009042353316702598026021538992980395153765974677677612425435978975140570681280028114195203121670007249760664845154199829653434529677351548177230615400130969866102874794933742966635793071568306542891616986677886745662854526487387337529505896355053423178124122013015518176763550328501504301610423561170914028254813010249520369970026703375680167705615383198129343526671790530658700178042921220914390246087526191194325321171952023647302052210986364930378875116791002707833215092932768710596681801993371406143447559214768660464501559660576675200856164708529274853595388359736440514535195890546744227315091938655238632833738609573183617782912631748895311029255999336660713970284075633925673806358245945094441365943596026296054833614512559991223854806368916602880*i1^32 + 83074452086263958318374451825851468993899719631843947512470949531125219075524118086242360176539854690509054465846064851088765478949420513284075479423413558654028935584787027995092434954340456157578136030050478335767038359592776022180278072729600190851312168742410225134445983230967621705617119916278581092293253465038778849595551896306928172428524493076964627606058949433966319181149057015314901471975431279566031556821748165366176402304894014005959370798873011412207095476281898889565751695706488854246176294889708867954076529060356785101427252010021929486079495412434132108738690278883076461640863246729717430997644027317987493464046127904639451194367312874853415690254194809666605110340536247191174299307454831573146604783780036484009177782555499597463218741598854336620100703950225025889598935636536675783681140232660307946099197346650159869098533150096439881448753342472335728554075163538839094203650422654651246076674454797748834784757816121270793977917882368*i1^33 - N1*105003338278467771419680193154237254362196985409226782638095908632870652695424729087579964786392959751662818632101794758785878243825748237326838095289566268288395076107806289088716812252978089200044420884996338927145097592073764883159679570435469275602371193389844699009292770259905925085756226230346559063755860676128626559180706287962854529823583*i3 ] ]