[ [ 15339477385521130630696301737182847666982964147304552524521944393727064791519650379005912384264028426506194599901503101490433508224804754065438486359537631913633721566117329850777891478603903005883058427993936831891495726728884180823551962167489608375428819133828184597210819801887038574436680277102507786715489849176281167956515506028516454032338478816350000435442290831336777558261364974771251139215131299439130357309535930877663381373703197898826318799645891791056385468347990725655139017050340020034310810857344075816066173448541348779796782900176848765799177483680927529919226392118176165923267150509601279901025310344551562567840623481375245737719947918231894128958118497135215597305232602493501776698322912044318818924287239620401823588037360941382942700479774862784409408350772919035765551919570784160634499964352920663744281080808001570276054487195538948869680376315904000000000000000000000000000000000000000000 + -399835360780325765086815289182994064963090467766796741557245185249629412086740236358159158876464355516758860740235383601289262439732044720021260058863780458781404128392626069551407996466867344739712665493925639145768333288456069941568360499189287505734677849434926115603252052854246253358702932736190179959553352030887330185788195207729028970764098468960371786391435460963403747056425421155184183849750034336429607672361797470756616386446908945915095542585341019309970021729183024721985474074147647281728008811729353470296549767199653763562543878837722667899919473152831159372680772787178588907805232782418913743856996147017850382565832266328152306829800905039383740781029354258400150315382867314615825836921374211509855756640683019615330683285036386438167050962344921982239796278912089030421718163740307090548538109157293279143607528700776726085540528041637362006791803843379200000000000000000000000000000000000000000*i1 + 6935846729363109465834921599523616050580088532137712287821130061111060009977906290519997779123314788049922324714521882681261414463724411350963703237477804701483055251488762048791203862981919295174739855329571721886148000598595372502792896922539742288789496583180886359711956477902678541162220455570228694121668629325866131805408263725851656671967438249074260295918549915330461590821459482384098275509338080922601677057203121344989404916939210311470101678666715887764011781419250949736321829006479577848806724908077659795436108670200981265117668020813362644805038703196543059342692965763570867197371658475114866696529034305596685840556117167965778506220945641065909790804343722503501291915317513663048206336106764236869421819631221660462675734251877261020584482774842432978290408814700804040605242503960607505847042017394078036711527682698494147788260515972489118371199057920000000000000000000000000000000000000000000*i1^2 + -5462394979604957505620658737102215596181750480311488253727647224288275482527814264960186379443277077708489519306605360044957399455677364341819927442199446258706593695577860513146199920638493937640215746784110974468937545760626221246756525632562657767698752288273243260122623016768540725754316730319601163783457104203250645939691049302241035814288595228060792572060779216656333704705232645375954342059206931301897062479461990078731113447307285791326260083286361888287178263915294424107357526331957228167601653856032204868890607272430103663185444708163594299250045353954638719973454937815176119891031370538472613663778408920730456442363361615423846641628433885277904820809313924115398499784242298908692351166393548124878790409287934404810957364850939096566763798041493741729985728592675249742285343274167742244573761385302991919420774889915595953495185090931494944754611781632000000000000000000000000000000000000000*i1^3 + 63664081091236463801470780764307557703524887688516390969097790899787120223259784588106965688429965402261550787422237221770126285368576879330161658881416694718295043910899074372966255763153138028801185572127505678299994975665161770719187808662031200413111618405561829638572268105043189339824118085653538861284177204735178293507712179385254674438141178036321487351488485860687437122692300506935044928161068284373868627085816314303238190861312730821998935277021048267663904567062448946520219600629645051437827093868523620375126131307415504970968060186062915624680873036634959924219488398567233416361926570202396189925517466397932653524980777073597602288281683323924815455422726119684876846631627173612576863193904977385249470687632137677046871437939148039944052111402926938558854477221016911564499286519278163094911465612324288808182698609712987003560250589308538002042834124800000000000000000000000000000000000000*i1^4 + -33154397474426252839273885165649921017215969017934976494184969855019607850764223157231092116535983384307022948910971941074877964853635988996922123735837616009405093679329400545707597375728703459434239156228279579189103264652950105356492124861528609722682991110219249480687177787964203802382030214140546656600457927745530675008015642257652863618982554149846010746297122511985982227956072244414100910496254742658015554118531249438249194798505182836236125373456833607856041694548164612368962007978385749602126282114865977059481949898621100923232463921368783073884523854397463168991018902640879385017549464824190726893480434557413151465966765370971625785367135610585232313104594579934551275117584836513921666566343281466459091660176336905205730064084814716022692160015470699369547035367707767472892226652499700718691643689158981712434433912787514631294091413371542827077468160000000000000000000000000000000000000*i1^5 + 10680966445957133108409468068161909459310004244720164552109055213779083132939692635418463535353904986973660745373789184726366056932958787417972951802772591391258338010791642696123864671970011361336741761249373217117273995552077975248401257700720304327558636603853816803970630075575590025265446464940613774667882505248824023878721585929406727844002102759005736340592415132008627602770369817466481630128894319580216869595525957082759568876767724808997343879253575237904696565575569654489189748003270131192012780583377094910549464794433819604555700069212550302656553547500602014964242469349981050368168927169741986817427002245617250525322569664628702622995844119800941943058519285076452690996961680854675180393089632571208934757500347160568613418658518029187274508804089458590950089451174071138549762716503192456604676977206410906771490532808972176011017754458146054602752000000000000000000000000000000000000*i1^6 + -1606602554064118380895607452669760903072256497502809041886521364302633606155364612513552968459050816416652813514061384854386794310915125053291167922567555089450753482397351503721061489350791298827809506265916819357311245566232367269319883730425055667035490638524785513474481090822000424445970886757190235061098821525123160069512223195355300328805012352890155639617059988683579554233641441323609282500388395048291697052280033213287793673815000970705421430824660202759573550079555076201835656824795822579257808897209009504391029075572341754477196633861789237693562330109270738095514509761303176783228376130460551595314992097206433602389861817513940104153808523764963213607058722335291944072994360792527144336868871623824473214167159834694617677239049767328437491206262378278801125309795322568252538554321634784829328665512949293032354446140421942875710299155359334400000000000000000000000000000000000000*i1^7 + -222571489915074274075884070230892765955172259591424352371182657894867852838703280066205142704583975853579821100073828627223778175530687557576996543251659399676191372630405091028154735136079122263908708687778867440536387220572323850640692413474172689530453454883234473610051810047033076301402084649595049393116071745814686923517532621533919931554522215995642015687714265849732180738105492812762348297627339875493061537118535651091777880223791992226091181427979555557462258824346713645358880442826976920716210957701848564367593361281214214157345054770062336034573537870147788399857959573095679399312450172736363462821330885023097082046111055944758000330104699699878727076967818694751055960383271941188634120567096344968449010403370226364422241377419626962822011567175389472601053619223723717082433635551471290078459479049576330406002060614582484166022704627764428800000000000000000000000000000000000*i1^8 + 49317145650029707303474687601081884485235537477621750090918773121839629007056574417759211320677732838659270065623439180546927238522815138030714304817489804323668532447650592520651579367641686674168295361196764413752695235785080901705075744269094678261153157653544552636021293364157441900637606377292066315586920654350302903793453598385901621842690516907601912782400985289060482222685992359677514873944423626457790683835343365118563240056523462281695491095124550366571515964110483830369929404718999756237267140975828680367229077865550685267604879611166089411310250172485409672090070185996188137986742771272258154602781197975505380880856387073040125310259120125278241830032393440154114613737532491243984886328973098172692626509170703340971682677042539554145638122326828637164469771236466054688839359438961309550178359998340554485320889455293509445322101693087744000000000000000000000000000000000*i1^9 + 7470427364939799526546486053205806528878380265584623697705058075717286660904261701859406614263844132318284712097605956137859114831593193561019211031525305879129233841520250043083843799377641154543694964892469868566601739796470372501783094801571778470763433206000407047774358406069266476208134885193014336478233733302135803577379164711689499788519973634693676696237392342778703768969938481447786338469693498263731238115325855767237292980940872528551487087750994652865837373702962013109157007270024012817742041199293070397603344910102785836195712519856974863011269585214837936036719821914220870773953702240340439783916246198969540563212661235240935430652635976619150840083421216819579887843310817023179574250781009335701576361751000858490912565247515589748332251371067297040916707998390061153291630255746957171917053069036991280359502093803409504238429431398400000000000000000000000000000000*i1^10 + -1087676208989860796631486682443739389117613542732407314526795536399313477989004083027434922191235562633288816619770895952333765465633544477789098860824279202836373625221720614399509637854950102970007743335204732401458522184589251955968603985472128556802978095897297534048075527890843311997686847699706995433924248513003780314596160822192053723483335005861162956943991582330913511815947073872473080284796796619542355394443179474341041682897401581194777035817914138895826375774961838839612061574806701109151593695306364907510718518076202163517293487232546534773894612805759298530011549409854019529204557121798809376155793724949802148043818452830412583063071827417624529418132505937166569667052570984117690292046372212341153760216526748186751247735348425050756352439297652950741441010217882119650387610914114636320045406000875038455239330048389772690828820480000000000000000000000000000000*i1^11 + -67811175371018755160529043985799764193847727442463408070486548816836657611473383921022869508324845040009963349222964393390684054442381415408976860557493060999592578074577797076649370768023262917672223502952987086556065466156310525708590720971803540696678111830603966766970515016419666678642406116062631560874335359305098532428941150013102910036270827037673325618216232234762597841785024602549168364135629204369312592811028745419409992167908773265176942262902220533528965449019343560859062378053240408928025021242665853378643807273744779285929781374849032341634687834607061862018127272313486242899577026783226072542632818772535963600006603037836758621715123847252408636468803007475133623380311196996656162195339032966925751103430430711129270612593231867962412662318875641017492893687418609944441305457859813368633356811639654370885313335761295667888128000000000000000000000000000000*i1^12 + 11174482194745203515962513988803198148671244207559010072255755134927469640187721258034539539119674085688511483515302024703935173485395360700411875546494251553966529262415145757988981159937057176848618311913910495246110562410252830573000658709818697830878215167268004373443620534510771953311659816915980661848113838198761743007885892210606186615183431310157797237829924229396455693833153879267377920421869755906146133557810779197466243034759992998690170839870728867255245552473161314583088879534678817736171069928514398867751773950516735921685965303713923362798866682865938870129422099056427687955353012307569990594725432692733706708646265785504808359707617661795087806233913003611841891042119056704432495693123976442993150882177999395962535449675597783211627013539671122569993379879522099199988637290720435735362085303453838319251118576996262818611200000000000000000000000000000*i1^13 + 17992009277626132251817366218470370603079194418441427521285440186079664180856437559941223965879522462961770162613846864891976410512175700434421057068016343017935416982454338506130529193551118761266869352946281176788665028847330671929885715686983505223599671121292389336357544698712685809207878707268338832199825148001065299999133335469598604529715380980479759966265009058399245035492174334493527695969416907862919940369261042132148493097594143243489340031745114247029187105321116247270618493970630732554120574335397289861439115772134816506881459245854608763976619265100491900933757762994912531661817996512524110419270511071304152751342495084174097882229438749399657541166562068179951067822601549546480048017995056420254486133056884826857503325633302754338118259055467142861418412400038882142953028738635166214948139085128672738588548837995970560000000000000000000000000000*i1^14 + -39676107618074300712000383916061954038368923241371709125620473279668254396017874896664350757331258899709838437400695612626493753593734159758131682514149203139049484459779658194324651319126496672467658969652068734623850537019952094594475010441097246208340770256861599369625650183822788068136695479911324388925508728645256241697899468184025801058305179980681085849789311511205771632066423532658822231201308837970512078338033734172322289093122848997052847431697785837103136203438569022935134692113615373032130867695614437565295305676122782179341037325839177017509770108173652014024376696426856490861863839463354200971859902566970990758170434725324852785945547409573873562408117567696728900512312814198032792006382033084765665592977830782955435689227508624485421449434570723395135610273200328147097457480034837478254391486608132442326791037648896000000000000000000000000000*i1^15 + 1314598078589292506134126701211270429248808709270543952940391363546623756801447548684503085317935088781261669525559441823539882132210904027828931896985435306214366826757745875600047095895289796634636860920431450496211442063241899409074475914075743205658613412695163058044256662991478072828155184900335432007864225160016144452516739186214440843506203229259024068870733210040406729107101679368935781560857920062153921262440745936104950467282223257091391108351692967649640229046458166792966087676028187360141589546505713889506381957943548550959777688972583461641872229883370206145102204011913793899796241353748283989249753631734936284621515648114459747805343485763646336396282698830703505269143862370337207675315253174796415165962139752511801441494225133080596644320212243387862168513355794851892153986214175184955686347282888261948270654259200000000000000000000000000*i1^16 + -9948914638054877435886286202680544559751138118652185215680361313270520651253520035463433677315769721930854984028897468448199590543599186982867115291799194333991884308578231142048894885121030343083100979694952740779661268990376074446397336349391389610225412869598182504126808314031871540182271371515445043114346899896303999530172574252537952165959880303686083985257842673444197791269613533257129979979361558828108199607417873409538489158820884536490113778989127636133671605237246800940608748211045971714457728552588793756344847270279429229408967583401981669641106519514415471563388168902777482167003186012681279869272794319163785661069679913992432749441795378925278239075735836038913801647837903875831069101805610486456930420802854431160238576931313730328555614615811294504124594245341131807217294690398226686345531568891741363639418880000000000000000000000000*i1^17 + 195375632386858635318468621353884408947187704777580704748125671687013388920489861167962294809871585735560466911094122002596142457804637868031029046308036792257422862334891695837801113945448124422875622443336060584668093762049747451850231622163363760277545610622027986885438865175761758219315514240500704811317634910360020826943954498860949025820345662072965906195916528905873328939198645307525821427302985521046990644332725097677202331991130096729413469620636244721856923235929044997574772357484938745537407941823377310362493710282680939873131183304470367492109659808681367939915069728054525938675943140860873663341522368021558718887125305646604747820764126499974566999657959286098752627105798321295705332250080073086980634593320582395952915397627668096396732135553747449694328142148647714723825454260063281132670951236168161689600000000000000000000000000*i1^18 + -1266567615048470315377440972497192860168733920067261947633464081262971813014475304966284214861524846057427911986838472265179929886883758638524262764112590244174446303545429221666192018547546245546608341545857795733390217415184833679157691410317799109135145038217382066959287398636807550659592111599946385484117767113820230048776841176191781485914652902100354635417353915728306903909436065426009877847788632551509325925527274916766350786955410082219595942497874441192113462725560779846861809535850032228991813140216867685193030529865338165357794051058325308380197856224835344276537077256733962222454216247351233080878921358734733701020030433720070162279566690531617708633831532494576776711982866235979328016439044977400189782921559802729276298284938562430361602583335862085336974337567716741621645839613664619785300217524807270400000000000000000000000*i1^19 + 11659744468786104905870309726580660398527154728403318290243115390282890205058840452062582152549366815440919234807739788073189617124153319700979677069327565956687980187493211106703578808608497669248401106850890142644130387189859008280491535342930899949905081245511860558554982946117910195843094720765578400607310927617473868623971885669117346945679414895211547873004869628797452436766150913495249838735573593395033849613782534374247707354149387709343304690056122671615847917937353309207912492186117332654172081516943970209136907306264981569330936515163910510864975611427623210586290048805159985444191589160190188285800341415226842678360124460073041917264492454542839151485394802134204006179285904513600662094254509937655415147017710541324717240568320430768311617881153987150361267199923983273657299969716225033216579547955200000000000000000000000*i1^20 + -123454183436896801394728725930940858091153542117729669315876433826870727219491899625524344221209553307239637307780706985305394791502704072951091444814216802942425756396744698697861451901072819092647838938634083336235705258297627054028566572597212780568036167798249053349253916747091083015418904144724115906022227811325535810451589399977100052685924594501707453127047893228866629669155867014751813957367780004199556065319521219913774872209009281844754078883698388265659306609012957348884388102947187912601588118516317109259707323129628960802796140207383008007827992935530158594818000852183216089518806193991674179793333842679122151083641567697058911870077430188393622067851448849953055886551178137896343610101799705134575078983245818824739315752054692656063662380894394002795408524033644974517033124310469504116665090048000000000000000000000*i1^21 + 438020468849464865517612299492948831978962993511201432618457794236099277966529073873436843212196031953155815310064966992369349984949313041397293554174368583777574527988591191346178055351948264597540258787635567128549449135805441531073180943869108710082046954069451455364694237095184149385238455222830332630373008295533731842588938426777985176930356549699387207552999763996919829832214488871033356788874280486920813409574160042878536611078221431818067432987990701787951323119583064607576633078703626491001224633907005859296535565411122922311744032369094524879232023077420619123446117944004144293782014466335465635383002284759238610797942022707516218122799500061514560521885804274617208576528810467476968947825718824404302472348083031677455758684509672526217686396104157054174815211782364605686717069202684379974860800000000000000000000*i1^22 + -333068898499640549054009615417028697105011825360707840397588863565391841115403227630457119687817084000207228873344856157229652729022541422184921744736420216613532031676275836375227031905974286121684887640132639872896086478381182523407975509106472158483631143661359056288134071453380728393396150444368370750324827950157985270035541620517806116531470146147270476117818682818023801597012554946963101472611139207421696835649526609657633679702291187820100240727583265407702605882211128964550554926407820509487776687226015758178834162322799330609354095482306082501850816739573198844909345397686956665338378435013850011779182603246040154048456528278569161001884746656154144879854407703014536211984534008914578962828352657274258395787140907403998115566763170407576118192163669969793433256131701293278820553819045232640000000000000000000*i1^23 + 250698977777298788294589155637056657768842316462854979287598641445962509684114744934495332404116143699315659225601451719577833997351526927684951488968793900623562676452996835807373091051181555239585645814774693679883445797868954146925300389320409611199362501647264701251143113157757230631662500439076950649752605556238720009580086584744430113778296179354802687171129821061683804906632075788045872965235002887477406489789395472497092181256071120382864880620672565637299728790438090778732615110736457707452875258678102192663492763314647323773851559413125601854402507676810202652806961304473423810292032561869574976073049719778026449735061633196530738432346096331270555000280515722332464054697684668359915145705189988932347356782622317374699689038025570518553174625195300310621127696460854162956992722763776000000000000000000*i1^24 + -12118879350025683062805713635079628922423346634957619560303745314554233768334753400375018371256550896843483154440750146289036839281831049069435843779028625172748375446525133882829911759752533720594708340208933101365312922896749048155067181239915304241197223029573413372261337304108241532241578573428898208059404727103361113286802101337047047111964453467772175041403119593276042473085020261664054109044553757377247936884781104773319193826501569612395786285433232987431803606265631320560646827550269169111726692707939913987375659948246313598861072948591561353172445616325109140601105953914833937572865669195939504508788143850649664423047682728387864466022539215529190008142001558053071709032522892099555327719645202295920487306388920089669195053811218679488701025579455818599418761112786851038494720000000000000000000*i1^25 + 54592398970903032605371644097580959984800764043198114679404719978279348083675141831991123143661982876594351809072067622584420857982156158971462290944383978255139816645199611299612029450543028313898104599777568685285239039492971272093620809220968174514412674440898133978514970896804157840126230369805536336883271644654416714704181575784664591697509990599794889909765125110969910635514184102276691308324554185075170185057606993013320528216562979882895323617904204243098709193555808547041738691564270016368496209934419481940426453953553835718270351332438340137374125736274445398228887265511626993608235813593288557408991321041464836715127602988066889199919015397244681488415243534405938735880100549230455968989774949667714111882237851002994805970211895587722499838696466997644819737921917886136320000000000000000*i1^26 + -40029449275688219849826294147031463433993054748972698364215529842005696119520522091910571626300654396841973574739163400140323697621111034603629875169853548261148300942918939961343803355836191170998100598006550612122492520632259638186679855988928583843252850439937143284860093975198443480707312519418834364854042745971005899657959010826678623602852684174405755597782639051098068570476239228543931905141421817553984784879225797660890618371733136028586949158384143483041926692644602025568755051722923162634158710161363915986720501885777809942679781103119461771570337590287218860781639167813865680388672348701592276948215111264250052819804430081848646126368273555233057167410539839766790977413635856258894325357756455523661774554587949563866469053441324169284650550315750266765771480970035200000000000000000*i1^27 + 10247297160699881186910954372953742318955610114655772854085152936493403157972285175048214479059151143055700068497293649007752547686565851449567313140772083363340564093233529414978944251120111201172439914298532521305365330823987511491629727976320029428440321467616459043894506630462740028620794168360856112069124681248675201341094626576381078173515917365127621504105952331831814246121263984857233155497216121675188053268628078920897738550699883340355063817189350972710216379728080059600586057602000456597663915638774562258726941298114396936810037885204031250943302399610702941832322835757106685095751080689581038493273082294181179611578406618580794841835595982741442567717337947789878598505868479307530170781296773198634736799499338989538129577566681271527677027950076259291311269478400000000000000*i1^28 + -56888826810767625725338686392560746369368669717379097818619729306936403298675725706236144799433814710277144950498333513564670739868938609895057782293855053480942943296434560872536917479971654947175353775508677431103794809631401715099120010076290649320538652610708845534481524866434087673146194713919440319405871807877220713560413495929083119046016521949360792514300542511958528736570276909381063845685688372400377341248733588635913681275212002258815709620162704672494929918585154209371709010088499663897593813545208633107563383422742230956759004935964910062623591025325188240638146970995064372407040421678287039973287279320188167396937743412076057937334746533043575821993144250969517086720507181871872087623253683969804951687413597507623575480083468275935322933134649899089920000000000000*i1^29 + 130304786279184186422435716328498104705625077278638238083607918548919152562361914776028961569635877642620599683184213229233952795889836447120207767560390044344914664134681825999942398427034598056187016832103121490754399903566939569720026854159178626915111875427849314506892747364353966149218501086234673314110892027866328075531910011231126428627168246581535167468585534434563657076908283043234731679107665578935868880460777107826008940621527715264368284104895621164753360021836314732394116745121592187698727953477239037325558558700600682172148358638885334858506943926335589396479762654624077670728273422057798982076159820870992906058314602152727265675647353396312789556247557118751668604374342611695557467218505913961013638475529285198097090267480146456851661553926144000000000000*i1^30 + -176285102482739086637440589705891211567612415228846989439202139208589398883494564845834235834987941292877907766542761941405015629143117319487397751467662815772346110353538529707922741494297664382224878323185449192736192715836000616024752114461905216532439023874658720082457520915441882280080352865109171419648027303024220910322258118485537721372774450208672306290201027368020634357121880721539163603433035234671430092573701906577449431713908142385057909528523662103458502065491881177459822846574061112379608964366551368474715060929358617711841780936790869225535451607097940367148098784810810262898249648693740897251687781516300272318008282788128439728814846495544560292735618212504746209596611232970090435202408435611304941285724701506647125457402572390688358400000000000*i1^31 + 160561246778565363768408776831302452542314395313844367116841013770676505401501857499135232468779617464008547073618444932552037084165533782801462830137966778215000953379274445861486550617128315920061554450578698790216381981881566182222878582454290667374999368045482087344555202339398661708933904281855181282982855764483164341112386445906434240276637193122817885709743275891733157837882486437458981494002879991524809714685805737682961961023350837629879844369205774090502356906622490819146124113043355231524048663103936674322936406732899096012902139348264340328081919378677513231128258469569489061058184813433914822134755849883957923862189188783347270242378781113730266537722979462748785844789287275597759760143316997541496020906077863023317991344224337920000000000*i1^32 + -39376802279172357148853181654669432593527108516907113955957346457708310483270291363343478743628889116712696769716274397101655813621799323398302230566579232262650729068302797263039367512099735325555678729854790015751161272327782012083216267318851995109949233705063320386174742621643701641060644075930918945781090876073084174209602292093291013647671226453983418969778389112891572011923857569543296764148392005357271179306718864137448388836285305642383178849351223668546084524654787296159456341865561106080618567085594733161956061220716871783128223793399859373142924321354795421724152347825162841899031508472923783621162243664396317937526396761109214782098421403917935190112488972930438640988025000604462479403074648869314525076114312773115052032000000000*i1^33 + 44944500541513434704313309002419802997196206267482778457432905068487130412557762511222338726377620346092031707355553224736948149164590229884052447716560503479633907972318614312304318155780389391072563835045563418512457914167702179837849837025350886705336805420521542040661753095676474228758628710028237236508080054983266931568008050459820263512384298797722818320406374850600506930697455454102256972104213758704988384676252355766874693427831603653467677728590587129260840203522981803452477147155841155282529294158560553751606738677500155177712526167928413148480230824977884452407559541568708871852553860573129744991434482864156120356868096744708714609530864889314675103131541989758940818130178623440401745385818066433011367414701077299200000000*i1^34 + 6793891358974590370665810536956055283376114053971890140116312813291143120863443080454569205884978013705958923959576809434555293235690111375663786826691186551631189664824236276970302437797431340801417954168468660024019608166848421894726340327632640924443749198508419023939843930217426717369272591753256899064614666325094505903356255692014116921904862007616106691229309372847400254803526365451918948307880351685679400548984796052324959283220850164837041996627839893270345076064152470744778758031183813860331881556961424516498417141194154031006000598540027743360359315139611784397239653385836677107971326522763715198645677448011374776067663262009113433087682545142346243232894939031889756960844543120944072766774362418820736122880000000*i1^35 + 3244573545620879606355903670277034449033633238211494536898879411541823673375635845064227899752839223801396124828585747359222134121058168077879398290655061229612937590601971201126976994846207683955049152202973197689150860375700990465678637293765591429954798673682196499559084708705644603744273909192582205850525065163556902109491874078001480924293265550116058041913294854227430078475976674532752183807394247844252554066037775509216866622344007645304873586311999857884586646676094654662472856337907847298557991837406158213311305044799993414522567354071145591623816858566144604764565239341021357391792969208270204709249727691311697374746965245218844085738482240860472963340894610057388780617272017715002688489876093476864000000*i1^36 + 135176943485255348707087225565683362102357279559471772448003665758552366111541288618372561274280808343886056158535466485832941433716780090551275892755787322729278967084838658135631199422880948504231575100095629956193941173347976848142938923171053869427174498602629317977460440199396427437542865194974058064911229359589988680129186614436691839542777425551339987268191899838728702076302922238471067652425534962654774945156415207191639145529849477562387454747213670484449505150805374096795756284960834353005409486729907021528786840508976732670363808289645650993244081268547171118279957799040352322001449191125785635674234173076608084086100820200817497841771678206506667399736529659447356524610174903161782579200000*i1^37 + 2481519446905357542565121143535191439434120754816752736887950869108957261914772424585999630530194994103917718317730261443858175596656977201849524430536558328888814360682572612508856976735494145647903013531562411541165362219592339356077069188728768543787015792099202878083245729223169220584153560063664934450799919853687670940432360106471445077600835221980190540473022651861945766505544882843234832009344390136382131975045384221452275031564828101165144567771569868929170927065178780784810024974806898416408583293638897179913822669251160680522752324265431907134387722610393006312169148943570844645298281342905483491216896412050208587556562293601516283325606019845503996226912455280540637246410143493120000*i1^38 + 43203607022694237971821852640752068424409118477818626230406067288125385098587405838202929001511563965989513094610830784785443266659483766149076360627844917141640021142812643670521223583836630781490585077966492343493196928311289886236346705659269606398374826057962536505500233378151699366087657100725704115831477170562925803293058543072418004576967929867225687342476776120585899363493254414851242821620251532232720606169452472928193145428476477118695169529820669167514573362853572280061278643001020295159016039809178703374981475375926585873186268751454183223193202965814379460047678279520398633019650986428956220835777409263902568948815598118511874459388923589547912986224758022351218880000*i1^39 + 253874322067358883512209681453905396625425843956173440144218906869057692102636903678412179941634140981783101076368509360957271183569415442605982384507527746699539046209288512192160694247106808534866151477339658286349387013126709178009870190498617039146956734058241672531396116282080113230178276854619673141273587945777344191771138473325065390383454095981050003635447997526328030381390254071709589560212894641876241819527738046468093741200263136665902870190300836425332512208286083302111501695971432034945588563989610890448856474360006068519594799420605318564567620700850278209325913091168140639030344339943981856236001906661980944849505225158438418084448485360788067501399907200*i1^40 + -280478020125386649979570152304804567249647869123560450964266226914720516453916238346226164973579121577793481196289302009400971592054953408131220126964306033672520806486744402808878759245029966507089518771322628882197626150070054011720790429074573590430180324994586913678143230900449967910016714437529190274682948231630982462998200833387217695431947571801504596783903079024065878321224813059797349042230979487691334429540534401026947888508069306921142800024494186588396953718120201992127620724327321617518295222679346443837158070553967843374795373414968872016132990469797210131162582368497666773832354753597168444447861814953462363715559503038680*i1^41 + 2624313352317157502417969311330348756472748577335957871254165147967797105221188122518789298815673613719080233412657976800743358877101931489259489448925768684928004720335962957526809372636225268484300007958863837779490177822579650764047149358937895172832974461817034465227952971937816052756091954126906158263743706187997675092650867459629174096126458604603248878368148211614238841740746705554524432719325335354517214829926806818104179310195224259760348695311193842063778311222761578340134124984229138745672316591085614893433762858984811010057041124957028046655626549613149717306645835950824769545235054649*i1^42, -37552450189076817150354847149806006904114960183732265043346077776983588070340950313785982617156035483262648044229325745589581715423964144663820234988232765381444694967597679338563072153192996818950143790517420736625660537627734905708261368014344331554708056874418158748874102747570623634385749055988036219308125909475175342355947871893183816842288644061260642600891143467881794898084452146489869530365514410550261442058745999814338945814849228154704900591064361818537216267565650024052609973141145949349365424347013055655098020990876595805009217076496469126757268909694162586309850450901938257236803685560207305260921760646123080576300152181799187842657294869852293630462613673527620730731565402267486625826011089443272783339629858978229558356297851332454362061585706178604190601132469800249546645527410168857705534615061424220633181084242042791650481064812525787684242055535931244078738542519780539743523272649465577570185630844825154264040110468483911828242659293694910625962739896505823921879054917049502432907692182955651729015116487614645007311746133304894313688648181178355339491316910540648654392601036790833091822514865788212382004158349536987768160256000000000000000000000000000000000000000000 + 998037378777562549481493609328829222351368112368395905442825248365966685890720363834138588270584252280062698067080135363412601564343259992502603026234682738466007802375751550361826842884435650351998963783196825227714443137317046134920563168354631457345148442090719265009321465344544674061696706435705783772227739984205802838318369912787028210849902343497208699715089472365478386610791333720246983463871417982871482961910425897396251335641951645387273965545864357690154194442826389474694262178804955557408821087695055291174415175170157886790847452477570663753171236150848970201876152753894789878455884413189321076028438027483009279467571493023640954497327316664192131653558832134177921458207721859249172483520368276795128771030473756396731901586805009106274758927400088522355996841410094921711126053364150160755808544928732795068806456038480660056175833412036618616121051908871658288603612260187507197173165950761879336209466710017614339886035048970569423590829611802563043223209973097996060959087418688678865989195161646816318138322808366468884060803208691630712679096229915165157510345332790663032184282742513548633810503923707056545721928631850229179193753600000000000000000000000000000000000000000*i1 + -18797275402044440302956034665778492140573873073589925463758462971466482642096244652570627714495071443271057969984669815364515123975913190144946272909212552676403086672600681571135024812593257261067946509837289264830738768350342611565210271962168962534572749884358657510940336063103200133669426101189112655666119164546821932271631279175792603635169410676315273092552967412558601293553827786461083221431418681906429156843999506441292663685212601653459210334474370149595458985952572951304923442414327038679679096787368376036107367104337408643332796073053022039431278342167678231714224063724271910355042924600169816796544787308278696456782473075577066374655952183733297159516672542524789917747108034017685665119731052407002011322625628048155443371889095648087455806196750265438550095895982697193058902617646553738881940382073158879741590269053683969565477074178613525471013777303332956741062950554461736003662095367140388816710457398738495954429066882742713582661312010685302470614615815902972420998423707513803025242646041296304802728537072247931020864292292551624603652768436470214631383044739233339184477536867865463763526878346023236912273802735334719320227840000000000000000000000000000000000000000*i1^2 + 13640902482044161261086283677445765307694566324379205584785026276293896828842316852596332245370128696191969989089504790265695925273065350995550494245832365661287001245208102757732671779912609190939335807528005764967134036103086082018573083024628242747675580564268567342810776348078299995829637389182514367386083286133166564220999380617324625411909782780038050505618303484103291412650514943895242810480585849416026935565421361481416837492312332961313980731270474582893239733340294072617867465403942411469085121987771105627049716298351001399259792199330851498895372218526524093817682963594112664161585218855647694140352511520194532277906177805143242487776569489126507522265766218086407725262239895075568409480733673504381246344891043272255539782201919183545122516739966608086417187951226608871250200747228687483213136562638749168931981948718768649254728878105362166903409240553225115257351545456762608762951356923133971572395204588728350584115821555024758275572063483666879547377017048522001970222539190968272157802744075144544339760040453227967515285406606221958310342416498383295021109495841473929944109380182659268143397250504132449045147671358079378653184000000000000000000000000000000000000000*i1^3 + -173141660031981863024857692994582391855746686107393752467090333129938377766608126617326938451302461378944238315506456468260539844502834346994718186647477259176527125735612468926210469449747405789071876483350245070823952321925511827240981781275427513643253708337435383839482060302168050863136349040064021901036963282703326544902046961199980725848988035177169405598964667789447600366695414057978725524439072052734886078722099333180429062776894008896256999329418866856690971903056931416488224924829213357785868939511385965465166903143918694949130318311600745412348231545714881338176704762369298334595942969564197560386603091918325080398326491980412774045160790254421979015470084154548903417232400183081272094141628274858270484044670104581887220749057505839908498261727557435656019583924685918729168561922469197621932720275888400275026315418425733725053567674746964455403740798147852360493452036398946912695988104285880622655087690898883551775532981782592889721265268911844285506540186735338435922690318206932346930827056143324689465047890224049940366538201686889818740737792046627222746006509868246648320859890133422367478274844133071686668863383884145885184000000000000000000000000000000000000000*i1^4 + 85357978447195338258882205404180926845928428929515872196444036483030863033996602533492463347291352731067979783694943754096403760965356298639529866263819360289293486296542139039362462588745085100231514611690708189085333456478846837581328576623340933774264861631035919160179510528112767749825389135536437831382678737520372592869120653308280676498099526760018339429115320058583657676664516450219436445528896479528129075734033041568334371242549730617723983786929113453084151543301348665706399596022722876430868809823461088193532049696941825098436280680587929716054399293001878473306447738150050814305019149446939311837924545301669948696745102992394689791319970694287148831719809978923118178555983366826085496657876564627591727861547744092386790040388681052742162271358783729681162640428829875684089034350818897079797406945552897929006777622374544692711510591082926138947932791412877349016177253616646125722368891728318578074761995299392453175879523471749742358483898153617393367695840547409337969080292985736293470532536744264308988851325093631856487032667136737161672212129153330280365318955632808203443159072323621111598726739270504731856060852201240657920000000000000000000000000000000000000*i1^5 + -26401994565268536577035280219426473399004006147387149899654771866342480913353333762970848147018996915366163995368999537006107167049456718905306219664218562358281012628017796967050521862324115441242966766472087469470982373729425243419410080952784022146935515623951848034022771464439743794114381855702667762512847302494124522309259785173202307797247599501269383324521345750189301375451917859996458769064909965385638935299609298990901309796895142704726136253684584536557385016470732269795640769726316220611263555315296395173216634357632696348415016304111088100005606486398770622822609634623950681531315891222344444100706197149144415353058768462568607364726940991714315409922702631338976711344448374662155771290523199868590347540723655460079472112275091521315031273742853657654686144053354113227392696755419157411865606190610007340144984788538671812375301298329530578916498478566439965356743228889787260874067583188496076855262093578308700486893055950735788430873146461507226265358286868701969396225446049881207879474677631287582533269484471813256859259130635019440474246415137396129383960382836965780624498415346604798509499513808128086316026342097813504000000000000000000000000000000000000*i1^6 + 3810643692273131220973011415378875415499036436537123377300780605875226090618737175235931244824148579186020814464945406032066566762259692941958194523126784872048940791576645522009422158996631595186088247507824719369870570095399891358093872017629832790698529801996351409058837804730463475423059758818860795341423151048099425963911457534580154078087106438890770339429298060286992448905577605660048705582321682636696791928246276174787841100547709502065621792501168725603932778213122759218096634335188909894553014355087311571251691999488513241679706941380369166365632817708504414737484356763101767278948975457972828540647803016599494662193866171171663870929867896853058248584444643369896007475725295386012575260274932008762464375252243298040997426713485492156939732509421152516187917009752169939355416653073207690140076544832751988326254914654285874715478103361127759051242720299319050932448185400313607868368921268826192370202247186174955133117821015116229081055459999775165277503478140861919747564994559469955996572060271897852318302070146018524364671779416131153498915781955300875922094055886285804783681990243039268509824987723495493556279615841894400000000000000000000000000000000000*i1^7 + 579201448809144190885757023051925352262385832706334045505734573718923776087237366482887272733724290524528109656302713775853993447734206022462970642783574253070589160251372522849350210586556116033491974214939586591633344563804788856321978790566034047881739143211493409364731679272605475758189851341217878555822971970949512134239526853396728852370568369781399390214267348148369463533898508794184543789342213342737077104601656903967139322297883474147058302821119168978507937689580666102043384962584586042651578944309172424766777286112828042749726041456371927708827770015038550372902819560346088266249367266208878521069710657304576697665727830070105961512951420197270216899071529177674749510166019467381209933932100918593226671471228247649746465954541008175720641105411298748343065792815332069088877036070688271706729791305524748723994111691032116968413636600326280624227513950454504687813043934590853377999856505843253972986178072136231529961926975577449492287703715932075465728957581541531398010977095932096033924625657741042935393219480480096365173873986997488144941153913884429407995472026859922978896748700935537207228044302861228018299096268800000000000000000000000000000000000*i1^8 + -117818525237722490980485966588841724524462166032903678422156197791578545657604904380481145571444826699418251804106214536901494519413168116834741518589593435686803816568230017360008194383696839513296928603544316378067146522808927966296212169062593754442260657240892230383296109605151166154046482347569350298967951919367647196734291853889815804559583386418329101421727956921910754592912793474885037942209887952787141597103524010932727688734791238780421587737977388793086302465353184931772009706748020851555522083166543363039013294155118067533682913599889036627729213503874189981676291997724258862797695522676410446704775437002397652848125544713316190352346644839508610419774173088093605676802284001786580114636948961428025430262994675572511131219673243478783394515663079820288658090603180834826494865503201192022457429102348861705132399355833284915787303696885816732168758936931035540663274430081287646717641606037470459951012857482648927476284612942619262024626323133066432517963028243591732484906805186332017416781742292732183531259551188150794033339376846331717609550771180210225570792767846441522413974569429186487542188672316609442990784512000000000000000000000000000000000*i1^9 + -19181975423180244608705732458215804702911339200033407523096640660554201578030615798962270859356840842425934612455706723704165183602680725429861246596604117458517243740994362449551997960729825485310887737613446570292746035574838207255248613506582925611886779778336335127857628508067350982642723388430034735809349401701151468669373196807946510888611365284348780752469648519097795469416482628162150342889704326832212822944225255939886182244441816902901789671087210448912402637762704474220665196632481287542995632411722882393856903460151302700628237936207035993464922495666482741260643103711142756522165288878500222454829863812985945307886258456869939914290660222866615966954101281713837734994357898745909586423645696935256779269203660951322709033465762849245615708328629179759228716061531703069508231376398934133305632351221136620623451391594316257340791055742380045094769289612045264032350388827594936824600184445581481489609585307086349816152085766171562800778058160974116260828437735706348675032792302371131073257437031456637470688571505743011689433636832577602263585552902577181421504801957045356474063000067666118305312826315176615818035200000000000000000000000000000000*i1^10 + 2600213976170841510558186825623203771781592456796833974806165739232518700339954584888389315294470651203938525137438375896482500530425734536815909846110552209477369686867264578574842718714979893239791052914864743977459850016813895928290233682838333291887404586830195809047556818980027194884601167529296165494462330254191920003388899919268953802495280921731592438030528098603497281967021052324866880830619013008779064646981391344081822908811360853564894319539533927078966330288567967899636591632814269589297748138560817798051477389799588141304233168025788688477417632206143185167866776740347323232325275464345425627284249106173747273024341345408301108571400512149839447674033988372158481223309729139597023464126258741939432484149441774934731270667033599120143214309802377054366343101281042945409607303982600308020966796804522253792362848218927890116265988809524784212008798524305100664847380616098017297141321870668458271458505732268030473770424901233739656876701779922729679364989342914017810912730325792431184527664503841690644859689450752124665316162058209377736614637500399080711905030151627490158619459571132022861644187474029455605760000000000000000000000000000000*i1^11 + 171610035335613343119844037261970671259563700100208486431771037783678433595984894028960443448126257154688910888648505835118227266340879366810387787027723683457055053087878068407923835157354657301240861673547546728340891537634523763387500480357713934256538566415369925243723424713912624639932339159185398156428604545351396183235025405878807522660675006625154221477483757947738865118398542516357893785087684563420505996872934829828582830460207131440032975419954962673040999061063448456628617502447302905869259358148174301715324221090804883170271609274458597526003401179495073359546607326237828429487222001379198840270209305623383585196727004069746035951456172575840208192589255398319343464823896180640729376570873019851562184157482229371671416608200738435867030958650120097788187552608870838258392650392286463203778657843959939922110514316412399451264103621796179237537582300522117861377016147407119666905921287458936498367982646044419279201609960312784282075487066804425927892292992364421905545359208865020042976222257833681323167584539686235176176605814659122726705230976669942090171118932330693597029587695076912112627596311985651712000000000000000000000000000000*i1^12 + -26092660529789270103555422291611352869600477184936427111178442479069268350395650508085872983897521141180643003904380557516575291047889556726957323722595872577770818517854317448560664967226039099892727943447160285524463055130792268987348605498518271486698900258740102709067169608612058203962841384701902702843383870931874566502783234100650894609967009031476648753192170388471223062454320301654716477446698442127451570770289047353682965887300704743937053894110279394248948836577669450570709666232458823327438039535883163705739979338343031369480551666145287681668696407288966088228174980867340121730713258709286663291234720860327287952714186533694977036502160932382691865270649667388076809555387443278898702625554700409958369242031766933830783764592469003389792688395963791281205315544028960442692667290303495481172122651881720886587476798115998348583970182626900599262013254844469776148587744298319870021626183932196547363188476731919734668703328872870638668333005972758818096723663341688383425348127389599284397320272502158849489391699434166354061987055976504588469891634682604306548908280751758442932079111712659194330785723606630400000000000000000000000000000*i1^13 + -98954245081179852231897222119055698819027445600725360207518603772939680105268054228429826251732404148669751629505628862834964350684546609404158374412063318375827797538020096843811770110922261600850914370496221504290705501612112628047438106551396906905620224090575157519080452974332126097756690062845981892782544681431330330232043866056053610678232100352300991542218920473854639349620848369645328303528902461819624301997751563892242227002187685457804191697736706971551235795633098623085011203733354806786133425945177908533709515466914681955936383900566796373093103941578972882145834743194694798589967447926737856819685519686383231812915245146550644520292437278519570933596472877386954797518341968462715276093232820551120997360338213550228886245128790334490248048888310299965652035820645429814749881385034116451869979601213723667438854631759561443766025963421518174506126062469286082316578415586543537998171504399658531768149954800539827619547877523627304267858445351383453546427700325668559111016310037849416875891732142668637528143541065494668927066773412982061297058481791312680310808480586644779342595153500629950443049451520000000000000000000000000000*i1^14 + 89192696298940820289352058999919931679866194149153019316481045245479227507068529783785320192485842304262208841810749530180069198327864976898946184381569021903966099899910257151116788619827395865564624428087793066230800924531229166929902978811368842902409211980016103593223662415279454312003762813342142085090912446850650636382315020110658987045577682053191870866014434143375252862608643609070892742756332275031240722074388738214389040792836811486036409407024421939204603342217031265504530259520801644716372293309097076331284384845324149514825765477321134524291190512636138981888918328617153983088934216696924336187763556020044907175166939768536914527131165397783110582119176484238045906485865835411837347121170113737991105646137883071434268268705331788528410638073572591946740056842064096209204065444186912300033479519928556785683404923288815044621901580774214958018562883899827659429691227203712311851169855428104710077243335226239601281525820984660513399875226393676501071943223573898295808042128667616749739251404400009356065384511792710275276782712456304071815298747264250182268406201642767927735654094972668954374307840000000000000000000000000000*i1^15 + -2693115223645655258289608371582703908420326945112870154783189668087222862329170936409924720554598733789873177915567031884453488332387056271161737772076249688965718807589841184377950928610434332096738855683528537985987194620139157021102416621091173244165231981082819970689500557763372501627798218143740913317635962649699163138431074684610606251776311231661708947862519055962717164324306659513141675289392197177698601818286893351726493965723724680666179373541677111712066651070716435478486141812173705812430812881615206492595533995033360472634558500943372853906625302398785044765243660981841617980616638271732849039015094349382893191396976552625580889688944539486332118098089871787403006268519883964663103038174334308183870919474818488428478083991047061585147198776408097397574161811019724582853390529446471609957119929093492591014368810229228707647576342916652119341117394948384280741111515500836695172856363236685766248319358098973434975303816965605496949190750865148946903900526584506586197354618433026360704318839380289752879776122437706519329486877350686993066003888959893643757399103431659689943639921244411242374758400000000000000000000000000*i1^16 + 18640617760255008091866922441712995241842737499466295881330601620919806825843407189700300126512414089008564953255138238251795746808316337313649213185425494161834492470435133260556299255630647628961772958683776071345358550684022775274518705924217909261368542203521823685055750545131070932058466377540205621596066404223773192705584156133391149998299949819741828090652746547709430221913100352316716942152524993783965963345920545420101087555153629415563507622188872965727045048888962135786763127917110347841762197870734395803616630219425111487488003170915833788138694985037226871611166207195870299417406693921551108013429986015824272520975751089511642263393471753072100376955409890849890353557329822136292901992328162593899503698279512707897698276801505691646919352046296790577670826863886463730523462708793423631428549617924107048691572283491329394657858571091727484397677386338714576489361503817108354869100814692180131765882397910319592908255876335100599331282684635747091822603920544621970860832292471606318034997795610419680517108106949189739740121250812405511647203220636582715027444919900514742475208531676726558720000000000000000000000000*i1^17 + -546639873439524233048909574728043752334288155946600462601447908098059016780422609863087558085200522145480857367482680443617734863346146877261453567922171474200148951808103356993301044658508373592215013733158473703933587096339362910982765110365628566773031158728423483513281574290451099723589220814545775770297813767278912664613138366891195594038601617600253526840021523558127352200512427470580615530240118735794201556250110306376217570558669117372457924206914883612809022456303645821220634009430816717654072345823996087576752302872085937247794460800927184769199477436465907595791149467353214249232103706309075559858398504041964490105438377638044693201201454353793264465115599909236781744780158193389017064880730258502972889104891730927223404829281896474745480369433243476020509232530158755223653490303156087666946578331855208820230284315929087859556178187785880490892392147272451226252960822740568479266034023074853889884121048734962396367251890707749352007378849817265428642461641498257441117283412045403132896089499061675334405466537708854855951296031878874222822331637001121325721400121451065020617833515581440000000000000000000000000*i1^18 + 2646729140639556425348692041512859587779090787729033948601547605848988407895854298425383135763697973517951816370240618350280918877099937710925553371726626137020783822274299582519907643040683735498188665367835626994286549925853535288456383930424508504276703155803488385487698976871281975984002244237866373197326483307883313575764710308139990601925172787880631051050171103609243636716089772913763442706619624333129721891628808357732523997790472988423433451375399637466423190406962012525799660744195416755222127046247017545302084615554937562371416682239995583393243332216420057552249041283755898444254420924695730454944861981245887861825186649673274961945425874715630539007321355417755839684488979086062609105932171856457170427201112157691314847790205754794732894926590863933520898493023165796028723015349628784162576822720762034849868661937838425597872530006074269246518124826879532306447934308339579811414278581424890260174755267000126862660169861010103313912323246484254551045057272437110493758602472720506560019606010521040511059408542838769159564109340912113137009546163088284515391230360744388970675385139200000000000000000000000*i1^19 + -24544747551580702228941630547120747945898025887584344444203228341939764946410346992894476363488013482126331818496055332266636012816796533578743178204404639540709137097996620561244604176017352768820162122257420629770258044040779602850543735008999143473234499127713606223694532619822408001851867633828289412508538227328179917368897035586679621406215023529798514183336339439026750752290988138643938023070257462932786557594869809463074050743336045356577079855628723007386085560996202114222946825356946643664782086045977982261732082384464666757511433220280339500473315196798945474760955159996422797210262252275824905355676210423061121719545110229190664445663296062613003653771837153301542881709833282932566016294112364087708687750280405465973513883224301597387139221209248328659683883853021019026044492789619767535921424574921799227509687485180534742214791470182781395331045471898392778896973019144827286304962881130805004965145019093728241447241776367819866420714298635717714590836353421530545173485779104140302002231229144678137815814433587531569462863250139529051043049967869961457324851935591768558655242240000000000000000000000*i1^20 + 341328864817299396900063351236320858105767574883449343412906454112468397958156906529414716801554069267517270445827707384942342939594789586908587227691875298038200497544400994759365113548436617239875466495822998576702636640821656514619567537891706631274152865168500231769795648886504272359790350959384180104114155200043129049058215162453593455241634244141813000884335720877942828753812760366496674180185684749812869373607331185906214579696836702593847666095512917056192757515062333631428590522136666889569862517790826565459078979899797837862252445782902753305029337598970080373961052629426239499067752197244084666555202399264462716030067976484576196179038947806004151552980449525339316347831898918680986650962817038218867859711465477562825539971654347554303399358700916032033628976269438740570307010214800531349205504100901776955349027673265597898852500459140113897980690217997443038511994276382990174023646618468264356188894065185617294470440127489881187011282624094164061051520042714372257215652086618567394343618909537231922611572661217326031389858419100503574070831321319037489102688442332710174720000000000000000000000*i1^21 + -1286776457252074968226815983392945213749676006796526524695407007742173695424152589018337612604570879897207844555986919682958819402078280289471478597621968404402885811583877463964253632744013265039423778054585210113503612930266048876904257120095546841098636395366608891315584214521836580745394967594123846436005476302851734730070138094790224732079704320614170791400946839468163805728062343328344942754014043890337936403445726638619919028779420780102004960683302307863267674635140339544241574422474672856358730919903721606141477510687709822186362947673692016640925625121112113848634863486423396421194396001677386940594592820240080217980287411692573719913166223612940970195307129999184017916837262128609420230286901393348781504526882852554153461969707056939774238508198104373554944402705127075081931042794867346098217415014996950864733753931848566653792006796194214585105193606377893359601340702318799943240767130953891632238376868230942926409499682502449337827513913121533629792934968489804215462649219875004925392369369603617378774253897338206596513259380514866049130739020064953171910102471829094400000000000000000000*i1^22 + 967982891221326464722788532056231569098386619588719363139609768713405924442515121507349787865517746062115654609954005197359176923595903389845527222630312290378442638764147712881691127788273795782315561777018548710709910172792078522575119446680486570694724958811460750433316782788697218568177878661634857594785201471706685270098775545088872135971042034061051120441469078487039096965514876887472437677617524717870207154534656466557752539131497763235395518204617822316051364793490722239438207826416282658739938112925261207978430444304548632681853019590591275681145607612589067151782885263605519588014239062849287814600097537772145798804829104703040969383291745192773624956648146699158563420395154021153130623632169708512808867108475090001440665143610511751439348272229754026150730488642530813299265019294793540481146585364052848533579613648422822021212005883586680036774312696144337635379760264781884431864379335069344548778053895028656135124957160819419269500740431378076026653006991043641265737959871959011599002003776246150493299623770681541258690237660190535873406952466501588401831941242880000000000000000000*i1^23 + -735113128366917072239882007993624599511056971196915424813082768544075781723218521966158643419412197701775254011692901791177648367067377711180010018382162233571319467495091659092488110062920584239956546892405027522779814266928464214842932431268915436230298028370796330968666017415759961069916678394809083064163835551710872412203895305209390840675991209120783846847064288071650929713743295489948734309339264553173787145293279337493373268030541162459296109985774891534105185863725386096062791754048979754181066805049148438565332328452528439107028636474076366734111279661909638741239320217810217417683351115718495092951449837861587331430031683735728727751591354499564671065597448286630916142904826846667055908273048202413657064063700777944862751330610835368571971247691644674266263686974654974570489044027501539634894696883569693207888133899398054968102318861024817937982798406965663667224555347611476555942710010292921963461618512645171509177638905492285342204340204315197254166687715919770675325962174101499188934706641719362433436053953758925863413373036286032677937011832119946305863680000000000000000000*i1^24 + 33570943102231907379913501663533627501868676338129166105800927061999437590167415489978197293209082103209142667500310626565428836081298070526035866715209394474388723918900322868435500573457499101448852174031443063032851784851514091388177278400808344673770340725629042157415801869002336501999237005807928575735734851471388707912796561982701686329803737437998538570544755432694563014807416317858045043916765199889697515825657548125244065886207844061532022860823157276830616746928372792718255902064324169054042682854769703541691910083249581893658423414415260493289222018401733311754051444361334530746482449472780030800193863961043262863513770198099184937780655170759054661637704739814340396047330847296718641732174068417295221534853867600993090752254497967504128601887024192653732804672878311659062131215881738452733214665268457334330873375255745134036909104990871423129587854413704515518977516443876166857235594454108814977551370349716398783159815575685409621307857908234459694886041898665392879421015029661638062646387092667688107583206615503006267329478307998630429644514102188441600000000000000000*i1^25 + -155027468279514104332657852926154170407900253734263725537717404247929155655648564314121597112487282426407468821521603886133933939493055793989908332211527976299742949834463735427119833669544914634212418716383506321438464066165542626717503814399868496926393314853447375271793693358122899961858518456506015404882037748917585591123915704312011854120246827724499188171168421861271222005671333130700331221879792309290526380418245885283527804463149150733966452356551229721555020190690787320052644338598663702883874139836140920286296393790508890024182526201969866655057778836740602724558123795080038941769830466342670111175535062055910433447517476564125690617910298905357216868063512703056876235375095470550729410724024414046712730286400983976503329478245116040176452216859221620508854919640224657049565561654640905539313418687550239257059674912715102301426557066626031890581821341526294499909534270354829694705697946063987954293555902544032383277953744796289493774123493921879281411833032067339336987116060105867997168056430485771184745487173884597848846942256091838176201618436915200000000000000000*i1^26 + 113586189841136159337122286098595027662182488475281824483404274720828583596881091724924253558965241181071628712990136071087661538333077843472261632268486478281825906702070146371972692222847537479274444330461987017552885100876871375200078250139228219069637539275749098517323336497724189389375279899275222815155106703619060001457956101202745143187435060229083184110659723954023971380310759155804988305057709160805514093084301634030108378302045092508191457673040069396226269276053854832145909547684529090172397713683749677404498787219277120581797301266519097043289468911510745690207337770631384057222940683967898702558537475900221164402084829557714094881261885492477950502362331628141337831684328048994733154350602102489322063640345865148011784518229368462422339068213482184205168728328748763775939076073960905156918831021815632862020362181294202445894783568962033822833108081540428789708796980156979938130881562462949490874033239274916658936765893129347461522316341869989223684830591085502187787101981767099688785152211076456300834222328211335349342479549558787939441311744000000000000000*i1^27 + -28862116129137392812165182264771246401120833686811183791739995004899220094341238282258654154559436023279667527573928206478939913196178754876633911280836193628728303029298180369514334687991437870225940417551491345340264156093110416093887434842072916730919189319949044878610421967679560591682677467536085551710699304260151238341267035484200567365176740752677369079210964363711937074307537807625770662555623601481138428954987456886284608680833762903272763533702843453512852329784174235363643933448996826227942714304815718146757270735037822750333934724975134162953687832186431336587476142220617605259431939560560507081688929157101094816871358072812856589518114852706207702724617508903427796560972822574022712772969178673462025917046787840441014180888174242805597976817882917077400851685220981922716078636863977852194145373449469907575454304768288949080437083819751316029083171774274391184622953876339776117712736328037292131676529096622584102999476143738666925139765666010518963573529277094301024602342173863593217481052197057367948484731723493672025706870825248672972800000000000000*i1^28 + 160082663151771268093319152431248179465133649624375817438375922406952550973605321806622777690358303605090686909476103162297840692511848258050942282664116520037305471349139522477851193882567778144756837276900641152339043631106850758741612907190298681134686186780246023710509314272536253015577678414355328662803342032012625897965610351177527881404991398285533636592377358187960512803702730183485118458402107367123670023965361437570701465107047291354307309419049959733565129269259771378915817306959631468309701831299005619058478359825898944394897635308976024118804793095438591786316705410057537866915098510025709743726602240169899719649378516246182592094569938664894649557545072778853519959090951825745033835710631094899076960042097180945227982963948163554113182096628168369546584911757775764249623438057212042783862732405613157865102879740379080427306407751542901244634076454016141548640850879594217170232035255821838239334997117194777250275657342254818620929810238172101517250150190397826939036932017055625742332974078956361836543580489234277560479249418158080000000000000*i1^29 + -359057003089915585245668262919216009224706828356359030929443145571755090592433661983817426262527646917936424012602006167618835443985592243330559863421454138589167902583087929140826101322378343004938727887654209866521310446205626218774610730373925228554063255838787186661278340715634948785752111267540008661784477743080785664118877679568296445061532707842635356786450783284049325232148778417451808158377008171867468916233526242581466026693141185058357437971832341246917956293404221813714520337865280891445192052841826796153581450167715708349108917207277379679261557270962754133556780662732093463015036076431118474443987613699304038927224236554230347765651827590317379957904293248881595617624460567117952749015199229288450721246309285750123135288240186351729254147036334030012853545362091414268019352643342505416074791296582929916816227846540296866599465282605808104200609131606442635408430434524686333287354728703571888755057417414020513652743918790900634269727734353715695323120679517672573591807783161833499691126586417281088055270203285275880194048000000000000*i1^30 + 473394071019794552460314350751688977009566054371775634042285850401845666586645533273754475103482106163196443681854936060644828902656324419154814381603095109587954944189416149897754864245199125608198836861860593862819205055244188401278233564881786562992927619885068161645048635866127909045575618691550875830378681170415710715755846226047406041678186025222321624887273782774029696550019651651496333003348903857377004596556395918198656234631832721108800553083204495154967962865710977350049227149098521982756987311071250724310334460283260724307537702044694780422353554528146339344698483442035750076994054373150605963153268409173754535596952814262432233249649443986380334024981684949052261992210125189624671052765792018669204332929563364417100210306968265278646726352103216630986562565410699528420372599041586081468308995548250705416920414268250566044920040032279461960076425654405382655101409720215841036022725397001530527472492971329658566241535727768166098152007829459140445656897069819850529985220801118966197659897783925865161333909824838041600000000000*i1^31 + -432247435878644933826044400813930850921746796806697043864172410982926416934962217026769085448503052432501907931423513897376901457256366691147342841486775576980560066939301273474516598537056260906783803962299658139123436914948216182822653185315839624763370107506738971072889641863969821969221949039805207335008924313344155826177948702882600788654585369620351677260910560046179166303423746915773145807022519256389953857939423288266000025561087753252393909094723015633085511265984761742964625846606928729881232437390687486345353605312216020676738752915246380075206520547715093589789740169735056462456308585191660425236776941546108640002919163273544623452795689822718848129345630916052473572177236211433560809273568714749793844064835191799899406430851043377786966072949576031844134464690074255321578470984201794916034332211637361522247966407943553404569319887541876181249015697161759039938990440161081945600816803046971755515453314426279920052795509167547427328574845230845657132320865262719442879200296381221412987091221531184422505676800000000000*i1^32 + 98725360822602804040818852955588415538824894598441043864499412477570456189125027060319210816537276730147071202901777812853271579857332862676300810836537147215971946317756730566163804871889629934517361704069232450331339499915045572828814966812345024939834095053242914711121028097740924291381758055613689595839439940435069749756198733847319135786763862236206142724288966309385094368720730691834872966033821965808301682651077907125040857064442528141921251893935641582167180650680109778650633199976377009805565747958101186773148464193022675714418417118067166028358471334608977961681701296867530225631865463396471298465317803553713727635516740037321581903303465018649925222320131114074937851398331464766981892265525456438371457079851834037687911642174638024976962056835408304989914810352951301738841125320524382515324271040796373546406494799830232848688721711484650430306123122840507873801517770618059304450855188120115602701155581317079688525805800651865700600897007790341651087108610673525527721619137092203808049136465527701504000000000*i1^33 + -113082712954759091728054294914524390313092054131805279899154109848947381306903008569851879240662566145990547476124071538230872469798401582134539893653709615654879759146529807466718757779789235850804592229114237560173274869496360447882931750235253033596519386924303046675774008898224648638597268723939532726777944649227022094725478552146276914383418761952043045115573899879813191741658160917555228699432376296079067811104127202065329191350280963883808767795999760938296233035808628380160412084908503096221930748430149777775714417517315817098823578984481849059683780769404110337363162790480336502696569393680302464680267113425712613989766650193509273749099750500573306929623322825892874176097929578737626636659373891964856639630605230379403337420267981093005825030029453836971483841116426856987811648223021057478975318685038192316828927215383859452955405844993622869916658387398518178412816523362451416033786773379051371510322104094371301708710373993408882530519101975401704962343192474406754596508770445853104525769523200000000*i1^34 + -17791198035464656353334515491216509528209647032387204181332470753314042237550921464608645766685375267331479600133371174824031866540276432188102609473051568248536541480491643751683314811018003053548462458053416097367358131780372417868177918001597811583010453743989049954552486253402185140108720942552742110705325560432726202542935788241145655253453460536552920938295044733063796055094835917473909781271101261086244131707826923452881809601557211977615865822850664788265459733667746615069634236904639382783696735972813166192229717438767894882450771449100998895069535743366491794728688028570506517776615262991797953743290105143233938277992791311942425835069806612419076450026303781373558556777228147202990175964433499717407352035514522130377850791397436417585221997316807030436171865296295232863660790944778055200729780599979482832066503661730754307943497934634169863609078943261113762299030260387526618820616445227409765569302968718479113124446782151619515975022383434986919854005466981029628004507805343066726400000000*i1^35 + -8154391270632914522656780241574169930403677386494418492021798712268969293980611382659917461102756927757582761939502536048383440093187156441449779888924082067123171532710147411671461741452921065598120728249143029029466089853728146913387491553572768406631749547546039697623647664306074509928553894887794286414340345985577918115831809669149388767542353353221821644249913921232590979731955562569525170870758631639233078845664038127785048951049868988685133656771994547225493064048961343451312014026274227479732133569337268161603279688764292675010984950184962585450477260145511726010648966378941946715707547883512514861285327488231060675056402622762494516682832796855068788035834952290014405557242222820414903879903727473893513334603356007009370965479518448792444422250292341936098664348853306551307149233262192839836878908697368124554682159153913809324257227282395082666117635940199237643021462894609226132292887789009654817290049989573536737725565629724668487576865063360821794821253135097071127164565248000000*i1^36 + -64887404314881624739040700398547915785196130385018219891018113730612591124054736857154175838391085336069460800618980765298796882487141658330309337435560197682623116409303013597973398214409097134774823944948595513661079300285921405145169356166619451002128161776604151867444800324747713900076353985873214485634360871743536750134502884618133291355177752692921719704201584953327523910023562127039973888135538194226259116109629179403380982810551581445188193769521392583361031659892694547856673249128834916919261608251298309940947176054351400808212516192688255318597578256310452903366583527109564282498425535582978921983862637233989706151582628145299053987159477832421668451359369139068409021082176282501278592156287113285335108147337009051500097174937644187228128431515828896540528261947509990102133196064288707852184719338076689121940918776671166046608043552574616106065142214223287134418272017703930087639925954156126645724003589384967741781721871822772638938630169702402869231861283203211686400000*i1^37 + -288462995746014978868067452744147457290934899731812142190649065016520211760175800321155844794530109979268503977754485500167843323990456650539154127894036156331253694272740704835182192475772244273273979934966819237014456168989916267443600993574360813522935331063214737231227394616551826202413121261921504424286052457848961773190326876964746394638902167145895975292638652759203140857404739826018552158002708175258335012202275112393728597131770065698072451350376097393023332718949635274155679545078164615443074859488315678545746362632497639738819632919034373722448517156523256327281315549448818934117216352725860629546545845711846047200646298974062599340987108948831863096160694193899088004173303403043562259055913966561069644918381550321477054338743989317244348156471636769362106487524399132460752668594770915759137128416405213083323452062588268077882492351613553786609444246132954383627440244356901245977797335468263832409621420910344531550273318094480569346931676329055165949583840000*i1^38 + 27315040624257966864716930751668016835149295605356252650150814458769508513636572829857144830796605275180720181205254200238173386931388434110214845751677758632051163244333875425886571807728980770067209470475683802224722441267747845658349490398743413703095051845055195931762496721299642294026152721593169323907805694758233454857717919349407718783405605166745810222139759675423219089088629936137902087427322950488470100905360091013807693072467235642424555333135198989566804109434377257199104314291505042131537796980829333383844582787698743655270560990083956534223988674205391108447718394459743691777127957901288449429637042192362173277552990289390967923164807661646585312760965800450216470295201378855787085730924717747968451178649388771373003000725589504139617649557452661172634670245561115979366929527432471279189433328391246042113753978510674160796407101396202510733809008664691227553449686821987676882889897400318875578924958053649533045417620305791921397340214993216000*i1^39 + -13125970658002503235644686014995205337345735563937266468239995901889840442743419115885602655345189425174111433690752070419107763050841134709192515913205404258858854501344823174609157251433914424058294914298374105088768868365663265512861291871472220654161055694366023828925662563076946820522679659168166055727680693030980956162259253460418753987462759270398825182898764646675589169803203376531678303506766209658233160136563328297205418634923640430423498583730075014047075931473718539489212099774119176436291302782585407348239853465016504805927310241156467139904490788223059406677100845922170070356632305676714913214990742940199187975908317875249491594102309455379236077082175691736905305336805323879877234224855684207933450992996971657621716029376947624911960009225760614527304670429605516846870816853981688781344023119983402548252765672017887652622896615477225375208371528324508714753437829508499625625316673077937904250878624905275129254323784141843185465300*i1^40 + 7244675541045874560055920936901278173843447730051591249486392064812263946302448625268898253596449529600104652564812112444192335904346572458572326796074963347938808699664140901987710520788783377308595749293007660549413630693057801826509889689044714670949187732404333702183807961169841947213372464576158044305361139898964453073962964688719628396077872205255429321596807773350622870482668347038749466399155653765625961274316254556186274052913394772997423361922988681895042570356501612277673158067347404885439113437279304285258107324521522915490596725063086737737226596588170332032421005466643786148222701954291950072766250807393171291566970635969299099518413566770805467930577856502546496685183197291505754907556148582117519267435975514648211662028708395344298815213482350305520101838672309670792665374752285312809855171604752262920054087753617185850527112919442057854291726500872358699184978436121301364597256786116493885517955*i1^41 - N1*404264006976414517666499635616103260252133764831961251853126939775636205081257058587207135110699302282771612382718222603605570360707242368426556159138814469686770589454594299720889593871213243613289914882554128431151126280778130130604118797757863830924910302046172890100113145856*i2, -39071122383406841916650173511145960431206503964908307015005087141702867852351367724205219010694068280590279017421343968860667948139625491982110318680131993642040768418593320814026882698748615059896541929047228523552620620923565699689457071319034636349128047091613054775399721880094071342367651006470234158663916931868300700979583311140322725105412280263889745457585884726403412307316048876399888741305689170569914137425021644962324264290027933326397120134208889746070693313876862467513290118584913736635129214504111047484236563528757390817843125671321299923519236755723692830762698145542522967197992992568788630400661622489329290659892670051834445115933723422353176163937600549935892037148025238496709047126545145955904159625538360319295173799252448864937021172617435604741496096808359501192747300339577512812402810615468459246300175991855275505742306196102043879768745258450790042960944212004179061433990571292267527947076294316782866760468542157535574071188256906015016991631898759516453467066822377253888502499139794900685487835034464004615961435118303436915591292600366644725066304506112383996316416044796584821189523847906533452730833314010722985893586534400000000000000000000000000000000000000000 + 1031132337507854824881095760313727538584643230275041881842795837235976669878008815270061028177291104980561833291759829961848954827818597856715900693556503113411520004371410835564461404117885105412919520161469916953789502816169780520011816539553852860229072406598433272648239050827187875501812665036452560168522290943015182270706347069309829572489988161541337833640364672954518429494615677060814205811220831029136135367677061518797341630205017096516866568926963150341221783331552972570453167512207912502470101376027201649541085077455583245747015596410440562537129555510393426192922448902037639559253887614344824578248242408671851074045094099414797544534740544773819170063316536405663356193741581453564678762891929850132312545963506790707998786268165097766439509909619539497456783271556296966511538615607545062018837069773116164511155179437196347221404407455239870492911520747581687096655278213922080367732560242847785402785371745361161985343376081954276259619027626324578643952697116897278549633487396118672663635761397249734304509957838133611088073934122593024876597278689497593616952590068862508162654091398149907206587011363603988639362387437003968523817451520000000000000000000000000000000000000000*i1 + -18102775426485975291122300839699028237119983313746772305855960770898450412855453440798682807185098192574113462487574919981180639420347971261606250515129201030024798015240157509533831884455944729056656322173354085036582099181326682803671795029757414930352918061997858479847373557558688511026521326333584574756575820208458282801437406260995895112833783842340376395566813857445490249330014722317597362868384749763062057311811296395763455962968169915711135729338766508584812574311583024098722602738112169727566491734084114643970401680708668279910464891682295912829000657648457835069204586538170669765303383325354190413651919364072809428507659883392812064695020953011140837816999385856374560385587602160932007010442478833861685398687918069637655759387044035327999991914604609593380057568915652910140903841177749924499222785810657969880182862161858036522884074194647888592497807092313786403919184044527842628673004044649018489771425050582635325311848716568318086682300701271683647091004996302862293935603432593064125495860995019287785147223906226223707943105059259281755098117384301203357538245897174524748978328255561564447980642163341088732815043250660019921747968000000000000000000000000000000000000000*i1^2 + 13830679502521254057268580537163266087542110536571079417827001103926145913435771069853326962588839436089794369166616965082750025421455520848710816700820211954693890438029661151302171230954350121776948995805760140970212156160300420912395110238905789644290995484893725687694435082932081341329047917805584540623250054853588255260115290049666950978871928437022275048729146018264248290267683417986266223410905721890923195006521679712235903778227834801472860959311595800126506754750424004602357492509918691398837898777371921917290756719911288542977232561261851565325668771953174644860383249035593808470737235644823824183768822638324217609321243653546646333284955607386129032556002315791637712991810388049771601766411556609584579515821382101336917457094744603171402265564414329267489340422117956905351340141528630244919786031479310336021412380567467970148218037735102450574965476794584607402950506153994502175601036444710412380063070950789018308024717513865664273334887546373324403187403136590255122986658111329747430394522041175477694434938704601421631892867705628865657992472601431468036288160415773823114272630697881224311157689742513180245404937969397588715110400000000000000000000000000000000000000*i1^3 + -166169785099735813859642778278900285497432245477721312420310492456146832893333046938760747072687778797856507060431423631412171964515094447892718875592079093392361503228339194554862705212555744003313685159596193281199730279940983425121102003811877308448751174019216396839857146941483928248729781078802529242888122580641620220054307584734337122713440684294745902877908897975438400618159171536476031611797087345609414282541638561951568074168889069353689484522370178116614776058953655219453549684127746323900824464615175880913456263510436771313357349324283477776945168378856470006664066248706787483340451366498533901432909460290243043667002955314364384989194330509659498669907591265891950504109311678498248035211083084876826477689363275591081110115905336841897458617390085341953603428184416017702684810760570894783213687237279794154398742597952951659417981341747618673693979272360726361520638511596919152110702252347603786101607407100978029703371106315024910639031796518254526226191961251431139335609951238357730514713963010449398568528246719739978581740305311884515458571027386667054372954847191666889253387089865759314355236955200205114958362404846051356835840000000000000000000000000000000000000*i1^4 + 82297076702417136857001560328291459866537811314523500255371988004137854895406178735850436923250867174751656312763223226854054156250985960079130988116418372166416351383650909411906146574432782751112051630437592394057603323551406932349847594980283563164922929163610381072253391194825812218231560194228732286469048313583445399492912123430126570677434637090217710909374924741572876877172795741370767131659752881148605430047072149772155554696993232033644219106228254352653660569556529140118804562874777908938155131244147284563039367020903940935429481810839775757793444369950700129506226815618625213349224359670461642020833190434949198674239330170577986039466362148765725717124167376773972037620384914406029987021959108423514488058668217158626687478900563478479815487643188996549683655753293506927323754610519749807810729347780705278053335863029991123504554910063952882169435969243791605978487474794010449333655059261388967382905589854225832190761605077662420045254157600835789668824546439070147238154249586831670111776411584377331258433672741905070098557388336710736087452896211839596282144128268437024004039896887115656553320380506427347020146617938773803008000000000000000000000000000000000000*i1^5 + -25557473175887657935009074385991478005905439973765853878520687836165188198549839753540499739927869220896580025078317397567144769785470146170820936390377545223228963521564975171751229868779514236050777487923889338857527542231186143295838917872768957041448373333703627379862645157397962892977452311870260091771630817877656251508046257458322705849399791809309408478507646115600970368585014426674316049881047292216173308312081424198655560360585639602128957784773033863379955207776653955772458889302149132085850489408636925700667637634366889169337007103775847448243319462861890895828784585067922457150232495156439077451758173962853220922014802719617102776934726397811823138484593123029115356011122009047488057560362749371713022431165523987335837244503041547592164129065177801093318504673913346130857404012382195626356375812958430293818677900294271294917221083757584101839498279936280537726862850892988571055928955093020046241663121384725164385597045662164155535842940709493518672769570582834056431142316829899621326456499216277341326010201434234651679278509534971509298957845266038594182706274342809967241893790131920906897397243112081266188823761488393011200000000000000000000000000000000000*i1^6 + 3726279972962020100150344548611825297418784945361076526649899477962971954657156309109384952897018614195434605125966423684015500566991042707768075924541597049275000631829170228471350817951446021914722617871178178277145731783508342959784260716756836901012040859185340376831812123872162770787989849674776035724571632756277754317239398856179577995972742384281307835187539289471358549064533233405932668436107273279431171363097945241672162675564701290954228800200135549922806636107017934577806040979076157028449391593372943649098977749037490925890465382677327241870516624179707114644586086421402066729893941684738169726065809036348500265325205239007771293637515181571999063159268237259547607492074359401223517578030715607861362082112944404288544933883453275267153438548254607071817111047226626950492089749413279358524073972319255061410342354454913876652457265983648723001100075051979950155510364451204251304118247793517384303793957610005806008698955961516262647302850857763152727114256760763427771351046224384120115441979605189345374743431936980404509616179403950869655942124354952130565100216619278695582122982247867207571812602412217117468327911673036800000000000000000000000000000000000*i1^7 + 561341457061171439762066681586815496827592661970251447512427760024648535614265509153298696559126183361042839329156603354567043648820333561257901370534934006044330409419952654525814518238406333305669351953167068854199489687038455706250291965151366202355790626899552192429230078324959370612654549647462614520868729816557050169331470201413809574499240924965278327496804086493038310735966591956917161660148275463604315302412232731009655102511280350216761037126510612880946734518034292804703637459833743940916471317660808829258922998682847052164478614728471638947200380306483173751955526237717255327378808222757120418488584954990749623994078677148126103655428508143381684669649449155740291313004402472268520293440239491106310802270881944663240588253446050457146344150032864568781846311405763717968352235045822223588885970790744123228799476075503725740237031933373524812035352542887595423093669372775174051552159141072388120706053359111553114679605973731154284283264148261443478956487445999906329727424994412970976386547427003890419640581099213264596146998827143870744975420539954494437683101832833796056526543772395190518439983580345293201914491568128000000000000000000000000000000000*i1^8 + -116493281398270071274241773625467443624444325083167216691357808005562831093397111778141633506437956593753413883161906055157683849390264484417888856479257185871749503201208633540542362775822668454484930678064594381343157144018195435674187108093737187726474127891183410227563053762984349776295060038593739573309638605911233387609529597649016972013421024918170552953990087418055088592256233598275499729407177963955422207801536360967957356650502397341697076980313039415302286362798646322390676742177655650633112690558181073668464629821311748436403175785899287731553519578708739625850316295518440111349116325426408615140996735401951388259112703922260970463572152134734378799042667489273251366928716465680602658721812452372754681641480316995816457631484854009407595443902843850976003338364869308185242903226406018216058635889840944016488129295681907491251737407823880894334664804850627041461804131773230615337360222916490899962799359733825360593552425342788221538227577909494341884566472460077059366750114672440950309884315820958703307850951598658600249391028840187340837309117230496136861918631668571491867691922313902321319153400337128997883425587200000000000000000000000000000000*i1^9 + -18632505269447175076394335846724260834503157482834657328164769279920434493250706841241641265381925274312962615246937766953283511684980992399690840295672702467532915937594221528977824687563879231461660841659179335338503472163405763654052523837272674080371835336165501852463472907139329332426756745465965345549272556063854496730018831182468325385209174052003544707184759083934032480980825316658030933949573585810983144947147764584537730052522876858286965346226294151922671843906723689846252853337716936756138642032660218891111023687200859382538824091270415195512580663124039827487094225706492236912225299624134178795775945309531044587213693798242760270676548878361733606232323987624774813161813728301784691226365391024229162549905002093293767257160786191907455120883836505922017343364692085520987082325863576999698291100131750297292954849547309824261709609039018855487202387915781993051605423377746726885811755339170689416009738215871073342613986936531577786915189611878294685390938509151535438944844772445567493798137180340821077397601070679376675006373335827481755741017322659931075912939084654048136721596008992300988635911636639905082245120000000000000000000000000000000*i1^10 + 2570713797930923472156783186332797510615189756803486499030130943891868928636166268156527762696033789673767856970104896304620778297710476560068710192683150607864648637343955009312439324613257468964543048277543842683026839924535677232615136833297718391039862490560603765886859986426746392877315900141439567910696368730406247440304115036085912419324653322471269881667170925746155228950907913751285636577860151718177042530685484195899596153262792823095767260561245407679269945076885358234200347692803939207859104082868882116790097332391206003317460611098493766453100637427079757186589970700032978441613179446692546737389028202009307483403026569052585954864011782659173694900266313979667271214273231875179137322260095188790625120837649858501857536611634652436871554216809377062960098162474816662650646950187316135498335145933814365878079384889932488090207880268502319433310227203406537989277735965207858728819271144476300510038648055287966926653458643450839703041183918309567653178883484006454102146341123469118235832760314523849979457911022635847686096073877137333180134655376086742403813464307701023129361670003908879282134822162094767472640000000000000000000000000000000*i1^11 + 166964590770491667533386522094959626615191313749666289858349174704316676922120658760658264314468180413592961026646889034769049915838420659987756045232523116854866728770196673079498272449836337600286986104290182305225477017163710501183001272369928949731699310126332431476672531469960359541656406954563860346361689924502422164677917865593529453520890490552945191081675801794380384138221163125402092500310132565858330015221720764436801131598934884697777188052867502061282042479272560242729580305557783872495696364029385954554058722942500394706980341652344057120714255563021293145277107243431602027081477698368533772565055749064059825997992921615672624455366723311171653340581166035388996291061873938114778577604831116790265178714955060947101625388102396834620761597750688461659702157890601727357434088782940371370203478180493023745506079596114114197232663259284902431779477897019371848614516209820419367464368211466653557003512990311377165850727850188688398800469145673110935955463236193927365979176233605280479739561821807032486234085941903554990995665859931439591090497986868114924695481851880956796781477858849152652122330368943377612800000000000000000000000000000*i1^12 + -25896773710304504271478285964713554660770631720986209338211291775105311587289904666833051904583912846133676993898390578349214046765221011613932419384907945515906021149197416306690652386085180686567436591828101713145540533440311596055296165088132650162951366769618657740675931835389901771129694241292320992981593719125409703757287115137115788475568937905695972647609784607407304384069251332480786975562924132243154894801026145671053132734784533590468015333387309124910624521784427804706819718672221945954662210053215672819309784235096841923348986270959497061936874987343871306042316923036474751160444026929017024467197238699376352011994590516335975994491256430670585735089970589487867042413986479114320001501042770815766160864561115554226914956334869529748748456372970516544704639817723898816941637034048808729170409414927442349764671829873393387606533851068870060727883597204947605922286105003155168608673675771216525679683324135788491657842663697648623075540616445245329984269701214974996533641754934427425277778181324474401195440825276495808112334404226691302981541720610459353636123463834482826745688360195246281918582296946933760000000000000000000000000000*i1^13 + -80523967892547019284134843424211575650604152852162680296073842006707913927453729044710355914477885090876296356479960331023850915762168172761214468936932049131135881953259838553437806425299414672933420853126784439735360854061338978868986904058510319454025653055688076005102002657273057644350445370724994818634775528764337302626291468721096325283867445338396987176251858807889483016325381435155820136124559461610410161761700805336706604687271400904002933536857981502478184293105195262238106876341849749192447096064835019925006406102511387328087297468343268382758336638296366989888772503735644843520124876895345574390151735316788668342762207853372353217928837624741450218553822798276413230652538842849550622095199754713883844119344047213480561060283298488279994746011302758420620959083060116625543585703092420580413243739658630987462280872588960563346666708812839982467845771167368727401564307151461813513627737130858015535110871917884718603989841057190077754018522062875250820032848031319908614577294808472832593786433171169632866547778913221030814104641098294434578426095692580313018477063370779955687764454959035989821476569088000000000000000000000000000*i1^14 + 88852190482623492505900240378265641182195360538991502327945903297864743806412158982761732496043681658080013368989445441093671106221583955968496136725823803001815084821699198163169133746892309322720366968750417967659830698070844444685591686231265948023849162275355436668704993390867650824983288735873089862891422972168768261375193523455279095602654937360125507605004014728905673922545541532694546748244780466463568327155540467150837858899546401071763102659047446588845206199110776374204908155467002555571775062414802130954005970247150853822489776068122226355737334789632285942888060685284213301835451314192614621188346775909912194014021933132592499959965630957757623777077112177422120225623252473471290639667732720061557825312219402667169083295150001981973421695895655717590729965635075897977491198658372944712669578266836386002898916300856721818861978351875310199638300981725576117553215684869537419389060633468066326099192421101830574426769936701028733500896537145453213838594235526366783995096673425372757218297910655939220495391872731553972776348985926899309814617327776423949261166471534194284282991576913811218331651276800000000000000000000000000*i1^15 + -2756320036321067527881362823310132278318593550765131518677242856602286990453343850602143978438246858663868060947815481119382921966499848941953986901282760312296081233777450338541178303837003934301919463248419663676362076776973589583468427025692417388402243831252582585066997252312537532635312721460558997987657460444321221666277964827765901790561868668865039705228765174361255703845614685414010614048828896889376993380445256723761414052402376642885970006218588054432872925622419764708161830722892448752695996486522200178799668960768384299220191268129400883313615971435136085117203114858361731109651552659298477625566254880096789458175343126911868972981226026438576694813431217643154558776010157608013856561702436012280229828381772702055541087931059862537013114921691660069461494444406293598018069303980275299016348359860327223984965177274620583013472353290294496578207273419651285629885274064556071742194651276064273846608467908278923333764895823616440371814752482335901893521887456766488241628771060138470219640040937190372323499936512072632989214900590383724429612818163012835989573533051667491154908870479073420876185600000000000000000000000000*i1^16 + 20559248297030808208044472531759869456360888045327167752054240237179049566368266165296067872896687680747496621412402926335412007732261880986457285588734268984509021199664377504169144481791972296702020615501500793909396942657678234676026649313359514767135369119445374243913895351660335679989079077925165173738197460803737046949569718956388436408938177592325350252547456390708418653603607315121580045029338948443677998095196248435850605074655121526535995502718263664586685754013386495163151040056256122252014321184977407997913944673001824759756917914556307837323659139395822906815627035856674214301575328657845358754762804700419239702428890609049916482175505722699052247924919218913441409940005219112857177525252806667315124347379772737337130801696175801524471481021852809991361763788052196010673006116006573212336831466832533091117488105022286216441708777072697340723937365543021684231791973630141621463186823412878042940445187323930237256299967103510668041388672208970834978363546980393296212539021104471506132918654781296414366526955314127705230882922608643558151896845907755992966762236075166572934961993958251560960000000000000000000000000*i1^17 + -546084829768401197800416366724793481380367963664290823478922141055615205493377992868136607485545037970513267148649573428326877518294251270728408958490869164199271594797463848497392626900201336126855788421659830792477399490358395436827370389316945657934279508266735798207555335686853226882878049667098532356912474196550438399582212889723186285387629550158496853029469165084309851557081613147092635258948083458813663348982814401239214377469813034680183914999905413050119842377715930209837678240248768001409055099296902596890825957591511583576010891096472243795102596930443270076046458980450968494468179469745837495020165296797066643977270661679164651858679682907060732470908526125195923714567587983737788698760436940259080205030925072437127903064087516651303162417781242833592756693068036012177584776272376036188119282799693195613352691774749386304726010806987679539654028524297772358921760333183350725682866173152722082659317339197108651214190536417107049703593899594030655670966050740967919620609077786824403041444183674015110467242167360990836770933931287694270976889550365203743366623428942668362930421154761932800000000000000000000000*i1^18 + 2715005748072171966462105525751474492088035818424322984803812546353252729991328511592691270516533602707414645767914206892361824596952607635734018730775111955029427535340014324937701548871841390207571701151855975336025322771191186284574726607378301836917169385391814754172390966111277611151228828866611092028017640283985930753473445300878640801685070662207870808519616637495221349582391701383579812783794098782675267365136557347878707889250416160144394148151977617501227618748457772726825085008117210558358455312799238900445804091956564285621925787912985197622734251848153575709253643817071099968752718170530579319546667323287454112223712541843039412085745311377886107924581441477775762227047859163162765828926899956173798333701854069247149161689148691746560330324662300346453986352091070540064787549926796908951090474456069408476894280425627505790119099270840568589744031649934490742233734161064988154151959181371371477482423960667099585297115952028078742913096566243291004027128981046382506061435923190653628970925502481649696274035062933470532913289578226122440914528610484259504939215705285315174524382085120000000000000000000000*i1^19 + -25829195449715277866707227607489903613941473266875836344908173631260959209799022295622961559461121322649978056262860606539202553862853172680725880439363741303502217163752812510257850605433723777731744242393786237200073614968043195368943037855152796225607598924221330355924816657847281216722128627507800464966758094469986189175122822806228144698784005693582782879107840177012188179046021597030349259395538368021278776600005837023062391300620609821430680225436878195813775379870450093155866042221242650237613949862916708070670716996327631198553466197764699632923593081399231076945798547213739622238573223437760036366659218203548141727861161145713827493158211341679585831500066297570118761762266587902110616902699375658843201704967000060677255899673075972219700383054239892730348558036336405637091270760546859219093802930021277638445606859032944250800828895518093585111723837280506482664225925284213902192003055183084459531217617936838166014276495598250600210295348280539076736789757738922086226871586978274404127441035798025278376763942811363762707087707006112732277313540398646248157990419966779804304277504000000000000000000000*i1^20 + 344548062700980388840230679242545106959763992617416098029039824728123793017131799523842577325084049448985563750087149958727135973103225097286776567084295385830323870385113021504972748090918665851350185945781737410137175522363972724021125437211789255201415986148191187338996910280023584871151753706802745565287820387213382768973647904296828714836385748028799090116896298876351126296661865913631697419546219088674079234585996298138112140739706954975865515509309211283253993737920414107547317119235001666157301269105385374099411040275058419095285181831902388287893844643998182369548055905488568225374707024742138470218880853863994017873636599770466895437724061390384496527308953994441954788817120567032923042720146812394455855235912547511568278624104411692346013861236474691816231603816516746530011392872788993462617567974741763396281627414024405532684983815260530553911804827613674894243218956223399401194470410824558688398328873903708991168073291804901454691446877321761467592470016435045156016312048369903844481512773138000624863468398995404028015315344797075552686767257180549300828822698828026714521600000000000000000000*i1^21 + -1283856116866630978757367533388483042045932905274149681769450950832614251384694910285236373580094274081178229269995924354562960649197161618131978007289588578301522395397853326126277281933689331112545193324245329568860192432451473229936720410307341199614522070443387177599547914632630952045678021180643432765035341050937300670000669404325753091451610843308729894601710622038264038119058177729111081966913777577785818204845743057564806565119041004255685264281915635384261395268280816896895419781497458040139952651656381361257761671368757616059128582380421091430332163362087408886680014881211706839128871891580150496410689612613293349063242169899840336399763152576907237200171142720067303031274377055277746349060980771485554863403237273731904594295973434771168596117560515177952102829624657858921744175733286918063520391254685265118175859526265158329939672447198262124445244063174935311315064782305605042191135165598664817950873807222347122341458456968752808822332079844619171326680762884235871135772856121539651560918930605319023823793084912878731236034293086906960838257132530725854782932590222376960000000000000000000*i1^22 + 968198499482722304653863689710049439287535835460885367331971749891326112054172706201701481327212661288838078435740579742430552860764122389532306907857560120932507112746185615710583890020936977539054674275490001230952770869393321189952590908806958776917471391496993908505981009360083792632345909981748631076924120996952063101188458222773817513179325830891094472934446742436552843762044987106204887262730811181111839863278095272034986113412690001707015184640867647495603645072783621709504300542723456385683816000118386783245287964226070913868202777744434286502858808192806074223033950198117041502159743753271815905660480760747181980241466447309708849392288800686027540130817230312997777983874566545911127042349180468322335031994745449568294087449777031781811909382160038448772950472358836896336827147828835463495741042844143801085867591893886009709208171473265709790655803440372318988223145505090647621588410204961970065918044613854212557079052156178561869628402833122547138312211762917618656920183021845309203792107525757336523717357928808305262799943211987042079666545582298021471889945264128000000000000000000*i1^23 + -734176771605880366423720890425483693896051679880217830036774041588760051344867137698446951562575869666908955844775311810924979023994812608701204746419336461941235081216729701174295132220887766310226135298217068000421509121785829927240219861265690731397824818810823466038291638647728034260393190544647437413997815139034800083798754064656907878326229205782368002476203228813424870902613972705796839804475186670878731466792257437953681146438835734401938514895149864845319765053821383871988143909074908455680521990751974653976148974589745210480447263781781679082604649140979325815167053340145676575958867245090768099739616801051566519341967346945622282069170555903537584741646316052621274269342274304880909039165948228774028977837309398529738241898368731918674942078811026619422911276744914832437070970443934292014933079878353853639469148983584391831511019101247945654197936325095513741843193956637755568455841815060207266295857690381318871175005332092833065767278681256551421427590229450226426830296613193618853350009943125671619758014260067234228066445052820112538308513448138535504497868800000000000000000*i1^24 + 34174311040627704847886033377393684678472926969805399660560157647161903140066284892424884958420453531475009347960255230781211293065594259406437501215174452142173549260538197109724865261194554084463132179080985119236337739331794637503685194575165900632989046113862633765071415172994874092430789033927022420539997886212020052354467068763541340520247995775825124218255635753213205867655334624587983939368521919404458098965753734657278030022974374014679722809976193511901712208092297987110155093175912582924877464328032254972336415712426757919945468629582706633185634992355464950279247698566411531406201255389829639318502747824992457790540949723215188288387255907559481871715178343852436206452764692499900076395960340859059258849768978492399946430397742730324904624529613336033479669120129495590302883090391522035671441475792587909237011349538202318551952122725709753826910852587492920097160767867602909002006665815789507784122551055128059243086768145913025810080080267030105929084956432372220224296187454214069681720071529769731571529419850465486070971670808130262159138580812120719360000000000000000*i1^25 + -156059660763602505554721686859099860008107895860893913532538267450555491186278553624853327988815701449860852386669212409452744885836018080445035593944746477292486715897091406471899522439522132814588148092635749013027493487978750012423195077086349668771144384412333757475353210412378904761414716432954617645072286452138500543316454530480872474241720073957548214267600985444639593009562132595963578938856322811556393082762930259593305573240997042208764330914630476715362599042135213430794312721905176393224198047711399917643441628056289116573146620301301481906187907780520739329476142965536662800818452648916581803631340166740773203160145117967734240398402271759811786270949874613952013859929286390525148162037917574048623952098922909026277365168119819503090195365873079756580896506055990245820262239543538836745925061785479543802830968683308972013629267727914969348336826079681382091735985392398412707166929151167438347894115766883491044562263099400960376246938994843288720898510024110129819790604763862731291176700261216661366888846424939074998277391049749473856071399492288512000000000000000*i1^26 + 114359927504464305156929905007691925338588810598834189571434221831962922032898537751137412852838590428566985679103605391501843432236147315490538819865043928533388977711728025577579692879657758318255275208050110517941975208818637008638626598359651937821003663187041522723487739837346264493708584698955247781152493341369997515203662192371967530993680251238624830697311095796079340650606737805760559366594665983664442728236414252031196420528931240302516671764073252042156108986972418209437631919149826009503215119872038197900495126500129432987094327631086293430067752651615976086103926470870232960554990212141068526044350700836680918720966051517774161491767307276514308476748727016814709930660413053898432475255695865502952154635074580390652401975826377246058414837546719601614004724311716931327462631682683213230367317745284045709976314888263796370823966201505911368869499149198729211412803935851893500463990676757335248934202437956441739735300549763570806242304604612264940532650940052669757493908387909456353355358891826513642816820236665171501582501112968084732493011353600000000000000*i1^27 + -29099487083476054638192081538736870695792576781048125898248406947437751402743036412262650387293074792684654431434383560846048406870684340841811075870774782721363817282138296836610137135813704089310167821147676073012154535243587555162004004756911283111142731946687943271135424186619636212189193097883464455706158902421868900612215181331873841211466539810844570286490066746642997585303304827022500238312220831944834178899459077367034816085341800266083045705329904830914686188150041387871895678936179111110977522358061983614628450388339563419774649996565301587802161873416328040969787635051669033754547447069374969089638693343187835267363482689563386351225951046545752340855399598261459862081597913121336862625568565404574122575033116010479446539481079700003278215912810301666867285266816457338577786899081953061674282180361261934042432544433276318409061745657137440533226849857003578291382104846950326897509187170366654107186517865427393668668001826364207005570224514363785472263454783847432109485882593725337410229227808805664600522819698274609200804984486877777100800000000000000*i1^28 + 161594580626156291026855303405767357127898325712226658086116588826028115976356635080750455821099394602593957969150183437745812415883737855499189933133881486990722596594509002557858303349435254049465937373832167702253431683809668641434252117252613179233797061847703848242263756896621366230080972366854003068603662296018577129764859961804032726279994956366631611674846651234113280661025197160912407009741202583725133025521584594335812816170380150254649381766508018358792747350504899919368230056090677322168763870236707726222126141120976663597850283161586825170394310559291652570425675907639775003753560699922571311243512541389496968023381134806895465050499864602953612055673083844050165833232489595642459933171650197810589277935884718511930383511777594036632499039641253181891210893389510458028199960462582990581816364076467250367625721627605541104234610896014239013547988388175096376957552674456339627872968654119786816247757065618062507109626839725773304567423741070741812728568402728458407742911905135785067023669501576236612196772178066016824646356399292416000000000000*i1^29 + -363016054556049420676556034817048186350060444818438487038245597331995589063706243091873786010739194487966572452671906549397838280193750348580920177017613676251628368544206780815128797525199041204085460054064703649340609316238062388399145166081113443333004455670629716307460723243940141109493631674631893103063759348678365448014208185218936004894033357363224536991205484610309442480248994846334724974123993116159089058235422383175659414118562364034340197535858286061368912494258826030491413153136563840402130433150120722536322645108757251606502452159783313064487233951386049299016755360417968255743853138591469984256696949226273949928399623391492197761471620038803414161899886921796497364675102579140555024110417750778071634843660197143280001502895283600979852162404593872335555614976045356893907021936071289611381654464227721299550508898136259360966639545179613468329210440467678261583903523336632455853976406439387935107480263432398425235495548402556167394184771603707351795257323799225665140655837365597184152059148308554239698370920900223272222720000000000000*i1^30 + 478426371274284600731902582642559606850791857063747487085185749820010951220725599721945418306481929143375133701356651858426687500382329623796661551568606304332935169406175683963166087768163115491567959298251596117989114330398932853048658327316316710302100170940949585854598103458051303720164282121144482979254132329478258596012587274434035421879453810800416666357585759445221143041166398187099336275980973826455994948079896401436962314659348172508901360560446170761608045395167015113763511836852280113094895107999536709939882511910280396246783665362648827875789269595832994632324803656447716230422486035557256187889313620332457197215661504723657874661437080822416722138630410496006597387044426339840384717576633324005410422314930928471476864275185219315877097272361564454438025695062523296429459309994668224373766724044086779013365933363522224450785133438221101529454778205843979059425480569885317926037022028517336835169237438591336894767413505385893289663335140278379481744265220138930445993989156135875333778053716897020814506775216400629760000000000*i1^31 + -436926222407851882430383780746899799283026394729619915209636127853025128845180441477675476881721818115904324942351587880815518747243250946080820454629300087536633201457804737106853452376328555597035568554539063119504855101540550916840723320787785752715409830188186287535993774449265512699538422090740436529389842384239571136214922754663377213890261261791185818277654925618792985114565191428499140637744350130960371207565691857190195968599038151026380872646422685058226147604882197473936568249269700996930374092389003854111317738035651801305013617722184109497094579528924063715843640269818869604498551882162113495602768750176941547344917795950081749222444484767735746708272003515044841256967982977737878613551969526530331543800297703744820927821200924744698726533450766085211809124891660127392597061227443482711109509961707402419513427033434521519521851654437837404423490859333157726093319895473223342269906099447968790334097216534592829272117760601724209726411535030098693642849310776820553431384314421662725469991253670790769953210368000000000*i1^32 + 100093915714807329813939563214949574327871061148379176530054730798536165249122860368078738148683260578079008582739890663888209591719465230529673572825302762092881418521824871453662625677079489033443019937050808226468564399496725167518327783854679446939843130094237031307199373544018226113152042563757465370664815480305635639009128890091995846453788491394486967397208259224528778637093126353967880967979185485468634378199790277275922891002451344529395703553525747151163079783290403746304162944517292669814942663718357967237580738415286403164613697351550287395144436192940810151949390303939741367177044643835019092418226180517586985504275485736615738904359733282372118102858484169279371414569139580310016604761141097721831824937551316009636660288904293493181423116424149008315556654444790134482724662044527262180249513415343650232236447067493700496918854095497875105171838905186938918680481026655532185946264111649758149158770241775495263788595034107400226682234898445948275580313691797164301592437336127043680942821950740411187200000000*i1^33 + -114421241467138727881928866448536118488097591956529148501954677063457902426297597582342790936298411955051215684254812691173376044523934463209462487755708446216613886219103059519765550731629978956527133870018757584330601079051189804205431902584078815937941800210055485686955966510374392233161326432844856700644885844900854819677331303645454318127490778855119113762015115626272203099318221219739378184681034017465308993562290095666297217130642783396164081767557340039103461320728460570124725560461572204304381003239819083588567693944829185080622642055524964949632203365418114804286331555620753291118200355873098250431939549756653861241782957132874782158333259366394354757477457921580781146578167042502862943322566395259570210503624615409537273578876339657541926932380087359823433098223621018525696836024971223706846943364460353888596353660329760502943406963426449222692514865564879008137350333135568258898665923271683399005139371840268258007565954692229751579968220352700870906574814781890919788716806570000095787140546560000000*i1^34 + -18009965564479284127680457693281766840674263042495153832146420982864551561993276561560740619817794175135115398137310988140921775561949138530143362729156697472519315580927809441227590110930491791917457524025829765374105835721923336164690453065548199434912189227532658116885783288228844426296383220131124567050856603775995666896344483775466862232570331368031586260145398912079662059865989949095416200450856434660675934950622590023720379469050460862095935775346195482186809168124385514234880088550133074922063066898536927351324018154224870414667305402252188347109078927168823623251290248503089050726316292048667951147210292880698256414786194126223769900251102351435162643650265510753275315393222694821498089561281686363131950966112131617377436416411174722992051634431789624637173844742833502523090585095607581479452816006372405714198535241701347922103064531562990770922256565346745496856496193838147344360677805063145107330098588000396728995690340133254908269081118162226728489612877774939049527033628971589976064000000*i1^35 + -8296525674509969222974748691653744888820599037810100057631598255528681801879151185441994113111598652392183712735808901710615267608592006476211983224787157546656097404980987604400198415108876257426811173885283833003972345776012516629915805125396343994974268839668080435177469277178543142749742149502253769278230017621918680619332744746045352974737611963350162319816758220999115295474073811958519398294848861849033644457455877214138300852350259262362605470425370615319553201933776369638658150029628212631672298131619537149764479888296729976185911898940978155519595084318873367207994346459628576367749019778983998125692236658007210496726035307273885903920111527750764355640843081567202546157454560728794605880927401196430710260869723032869804840420735502346518238221757011184354670423585872128233987120269529963422927038804856811978858805612065631097976291746908299081786788339066521830357529572023336500366843701344132939219296683032717012284414374055427349652359609317054042167435387835171200698493235200000*i1^36 + -65376511641447105070832441976725214620685803650413402039958086660378902457054783319151101873697070371377295716217791856625507094938936455131714515522810401032624560667547470650250354566566860681070410927909940627325553134555870332834600381746801579199514078125047703760820469828539400592248063218413686480391349237884591697383557323414493738689282318333069314648699037376014001504085521062669995945466412476896571972423324160053762018302616357707963270466342689946970705707959996155479382055533842086275433258959667917998317152940727975926508513515244125398317705384872048716768362565268649973904769711445958202665993972794027932414839893296634208333540745391856412360049806795593561705609641875004869733143858583263358178518247909629443337872470781388124278643423597740370780169239816056632579828003467305122491181267204905935825344288059293226980278621055029195378307358219225946291907013040978576888471256580993271660524516132626862514353417886608582490233623056965958961627556728343582720000*i1^37 + -224276960827043653337411999167842168296691312801281866731618787355125338833410306972253940236242497840587086502080620899897639520023908243373457991796010924635052209958061971619143983307308788213696866617064432035995148803009301465851487821150112259268291063353517789637936049151537138599898388675131119165288914732114842472680128306442884828716977716505078266751983223157943640221229640311229207129438801903304418635820043159555729635312900568025992537365537935345827343161548820796374628182817813834094272398204323303424022322342889499431348899018041143953583567647034475694076201741183724341084215243395967667618687432369709542526759095084695415963162908722119021100552977217532243146613296760451778239186794383688216198194748310297226313440135665581907275523390677294253595524300769007339359395108691332556277043342681628625759631486877805029509688607121171174562288042435574853181257162806550741337301675324724532079191716857839040423207285161250424035353322258981003260832448000*i1^38 + 25102344288376490445043074698359299562075643933098605017133051528864813485490282445251007158905286122711875280707686414580751661277138026936902544327486970191869408599940648186226529940471025512924466590632445021988724132108206013419860777957326892719571909897139136252428617411905565945252371924664540139217756958655809677832895370205247217448183693544723793769718426416850373461957486566422155896594525559984615224317025370986738969253176099692605146756887121557322613640656822774434587538346389407333532210712640511737337214269256834683662056706600769935949318298520632468360823145312343937749131579200759366959871183954466267661124467052935693022708899228546148862736180337292471911687083114586866788487457795807096131323069775903018674827371801478933153332502723549161126350190597655984600190049742276626604611887772148323051247716546754863412676244818890600174733008586621727202596344613073333769465138503886196436402695754832551151736033274037660412221760220096000*i1^39 + -9842834711323931999212179270893405757350266150488418926890523429996500038512632479951591074257426462327843601178040454142419051974307448736658285051519557685617850835287519586562761308844852999576803283783556795957055451389428870093243431263055376589517656951183763196749458096313585415491182899505282476928267520962868851701882311250099026196792569826593798844267082364208536368330825176641334495158133677680961045819502083958218243011724420963482880189797362639188717630480466767584154845591881382711829883491832776451712442409765749443002573738112200993916040698306107167773560571681444505550393024906488517975487001855175335343065930804263232351836997431750410589741260635757623125832625108360412895190921375893577675149378069858414213385438378320034238170152216272822981706972618793813022672827608255594929852795969688111337737562293880170766187211287803984702029804329803254966708636524627667793493766166428129378712316993029510655680392467704093495880*i1^40 + 5431691538975596035885178262625961499332179090511604699463143379272085750995959893861085263202256330163339805709129602955876408362488315149414961729618676591513859003928557844934189253565127285956239910560393727014042465305942319130310857668760567907179549419974829014987088467560167948603745505727760125637667052460117536734177811400071642045359918903690476256332197771311072781538817806612115203103669158820857440534111214154350937354853364040433675857280887010290436763852127493640029975940204397234788380733343344584176799270682285527725974089586576513380783830982181958947858292076998151035125786120037456971922166783146204911414281739927681744557077791591999611686752181502382880445274787164711658802792764504388630058873678504686140817937213058657130385313388804523738971706456100394974441006735435637497664250625969224058535565940413403856819333217757539228036173712030522197644515719081537562898458370128708782354177*i1^41 - N1*1212792020929243552999498906848309780756401294495883755559380819326908615243771175761621405332097906848314837148154667810816711082121727105279668477416443409060311768363782899162668781613639730839869744647662385293453378842334390391812356393273591492774730906138518670300339437568*i3 ] ]