[ [ -9325037615611813017761964859223116777243860648636647178532415568335722089814329184427511692475611544337367790799982361331695939372539692447897807638026916323939787663284355939228389986595443781082370858269209622936477999295142462894580601709032571634918975980582402751281817189607852372801678421829332268951512084419918850244703697275493368648938765675956312402948421093971077913322538550713412570784416951168080360527599696256594130434838855825626411021727537396919397196533759865812463339858872686089073137847358244715405720461004559690050605917712239115006233635373127945237169974595693055804964577508343228922334560149391919430253288007935854053965952453800653361623018398381895099951676742862017830388277850398408353111999807435160223788757900244799998494853087978456939882475214441887507658515780569243969510396906144721926878153507079525305259030892327783488700858913344756089165768756780708577642355557467302611236669174231686204101472908754619307544551417371291043445273281490924740378564207908250515935674521761918146194698412118176627924150517760000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -193273873173436844072614714538907318218704821003503682467805196492381220731086686086232912881494062670566935737027990152182016405886966079063102409359306214210370445423946568802607394013287158477144512185313558198960411787486816121374239828402156426628078318797153814123805063787605529541811128241495319863810815545091899672553366936351766647272811392073285701003004605632805436596466215558653980715484560100482873234139504151103468665051507254990611738061081346704637856084680653764266189115504899182350765470846719101012589582443034946353024356238594496053038818833564440782408945244888446795158348796505434236116961303706892770857818712376486163056657117084012543576176902136001909545290530902109134687607080355176786945406809291789844591865201678583432473043598411082750388750069643947722225921245526186349513107812857993940540474839388008396309454706185187047899081391259513214410144534010689451687567517006682545832241187174326868928229755509998639721110428947692673304450455562426258418942338303526009172364149340131010374990537504137759054997844131840000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5978737611681674890122494830906798166156384385140738315525441113940044547719594923274790963817320621125675361794980001068421875148183523582648490820437901887006442760582368523970011055072778207064684161833771002533996095367908972087701408028601928182548612534987388916665529151048363906022837946971031073285530252620576094367460534645800573447385418966603639483438385669073347917756420720310987269452372582665291819898284192647106087657670407946506595452440576541957295822186727765996241881504381192003401503968503398532216201237791249443795352611784447188873602149623821251632274152893653561051828580472506114185197592554199854200194090625913142742939988456513764693559317621118401253891535254413446033774300483228991164241643327557686531291514157997310916802675128186049455110007373385788945280575146476611894254903283870039473978224064053132723560208007190895692626777702021276057955784140756990444431817477412434423620667192418382775576231787191041846147975918343681567471599349704571979003510331925286518647298423667996506487235515628257708070263586816000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -5733455465729454062751253079297892939550083971062912640627947516133989877777496713813154967071066602159101013381757610688138361902676724503882045498092034679714160221602482538681055703241241771751200340252527080052034672480245052242647762842344884164319243179809320701659362936292676830884227747339860946398895155430381916550803213654219177702148312878893894182866681156076324465610369474068694106082833479429148884671626793421665968888143680554868371723995383751538681944564707382143008701428245085031007248480131833492742224156460642529451271861813958048880609838203263056464495927621759476677929341185149241637334321157094611720085772783328214365531468969341431346408258600349305968084503592574615270450499006487348791485795011614449959853508571777856788782543315519075693099318354976683287856334726405691773316241908909417364416795245837661469240332792411983136310755908002620510920038979145883955197834770393159044065749118423855008663962267444583226673675455996302027595499518710228069512078664181001705203074962108316901493652101813435631285047394304000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -89218269526709623306821107145898173430005198722557638404487377194254929717571028295903552671209139814675576504185762368627143649373307194619136121708522627445912056212179613644106519274897173616720869715990580479763430139269593557019140943393341675633276514031009302603331198749274748667826223899713255340730839428784918721848632083738365011590978593799286176844888957629446170103266245960182237877466676870392526848869426535848485346923190810254211687138716503492730075045360953754898422940778512170398074823043905187328035264247305449610738553155877939224139093960329481850272860387071556453130136706816235134794812177345456593594521789051144392447769876850695344635440555815078106380560951733904482270520064195854803561114654576294558864287786990292610644090270774533072295917203978801138651263259577717602972471048556901445948590535235569685344237760682581378308187244861776432109616383556734652829233319026538547800744466195065892751642480705734270675837815329948289076296419011130896086066714348110157645059798063616061302875047827441079933152874463232000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1014456400399797638112587142701175556789921476187759366432084971500451751428609838538590116051289822581198270799313210019048279383135012498539167578147991320781216781704067855999129128306351711558043653743888243506415282655497901436449956659124562303055269176297457688293331887506063472488164152158781748761355324628631247733820629906263296449731020468734102403035299919811877861632865581002895132786859366254958398413978689723581865833386155114943072984443658867334539011146968704597118378904041413963375715531138010059099388447223718878734850597571492107502511552306515452446635924094401188108696607584090529003947550565506156641545677388375031293701586147486833970804369287468683538687513750566217646464716563568793477281369121866703008725157705918754802042845223332547083125681839881102760563826277792670890253823509061127742060623094348046187744621168755290514429771088325113865695233825166069375290841167302166905992622947086416545463693827075504149850276729720734784220372740676571946872158486403139846360647149938552508085288284987127152651723234030387200000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -6348379766231324386560951662401147146053118611706858895100027595445709043244912540664450746783202411277574752210376709857020508468519058835778427785626548961549934010287512594238650685773622730049427462623427282271440990357679252876369914111288099648119411018172367494145670752928105446676813503695253080771873523134926741596346375787103101694954129009629916135234035003132740856313051293570097896429921881705955292712512051393121972415580798021794077959056662128681631566203584045351043759151116514219595164660327689663749084393651304012934714619966754082274163332956814936532751967280392865093317946033397990098156894872168398982420689487725552403188007443332367991928174155628911561504908312059068052018142637580735033310546362779043998561547065383080920149670371403094625459657772062385734748834402614634588246613141512014707509182300465372100025883545255697440012744600349120436568449559553258974356178800581736873037739739236363295905683195393758132147309824334811194267546905522843634117448670156913717463990513561021114773559106809647363904786668506316800000000000000000000000000000000000000000000000000000000000000000*i1^6 + -19299161768108741184191776910939999981135924862241101825179669184584546105157983854063999141711331137605458223839045855293646216690648907125079213258463674129084126726929790685951789208849971182498220562353907906426134714276406231032856671618255269786122779558626948366569401163015120180472553717213977099356870967161613353143678379096704320963456917488773292150834310645230251758670989013808400740170220660879649302277294581320692835810099925436152162109368855812042599331015185444607388261325908929662903955227048756506954110938621475932726512298216232811713533484884493971348758952373136114512560938514554610574727575439902024714281138351346739327324389449098636039561490875459710393114504818565471958000175260765498511541647649135843540962533334748237522301713648931136478210757769115743569359244462901501965682540543147173824272980778207784188797848026353493475447039397995406608653735656293625610277142947857012348011976535528799695660318915732362865225003663080208031862952040531276734702282376165814390085224369356557076644932408642596540949824287014912000000000000000000000000000000000000000000000000000000000000000*i1^7 + -33250143717820937096136310434507509474295402318772121800027640269930276414708924338511921645294038974740122946844138402914078567251156737072155952795018503437858216888372836277658695176201065141267209312496742419666794787555929949102863386872759476175885801055995983122704026811839938791479141594494875565146275098551613496403550420445153658827185675236211309934249209915455234211880413637245889360863132971641005935952818493026560847202973262653861108659260792837190611527423454843564012042082445363961481590955239051367644467883802099839843658828390047824131713400410193518628015777932737771280247264544947391764971676398236308286732993372477399446923716502019062369677438888541441781991932481900432507639462522182874229899963674148571004796319214998550218335712103768799839318377305658208436315863198245932757075556628217447932323817499094127953247825040703063481077520196281368608144135205182269555716202897213230667539485273205126147978587131550522263358138665386020385420246930359978955129800031020894976462782752624876631428596885890297203819047953629184000000000000000000000000000000000000000000000000000000000000*i1^8 + -49270422321904422223922489151102731938030296998710512400760644596216792081140580770502084081141947747433359905321363067928554853137837950750630452107809644988363844197135214235900148254646398141697742684211984490213832110216795814639984646829897327438594019843936876665027254607488382170043618817819175317889107965259133695669205673990971434567124678097007768204743494593576605073773551985008756338668046376884715941621257772769548681732960307149184149128722151083511537554064958781944624354771902676783873732432502602976553163236520796237222203909176805619263601516406119863316779779646645895509435659224336993367435217730418371112546178866968821210839180938411212792260519657784311610524957470063986658778549202418051450278617402876173540711777105812511459927046246911971749460752731314986186863992709472939371391282438195588623957811021157476852287950464130376138644837414081258863196955609472362571256840077818242443136789837415879907926853246811365070269446871477049322074919543576544019444227073086384371596294287752715282279127489866434608006787772710912000000000000000000000000000000000000000000000000000000000*i1^9 + -99841835993977856732933710635811585382166173132624907699188590811869556340911883118139460828100901474891842893226004732253465845156608010873092325747959151744070081213419657951800706112151823649399891444136334282846775410429577064037880301837537590012509512549867686007644971247357804441495806177428780889829871790321507421347229880965289057377050511307163130313153975861949764914890807269265518232563549521264176761536924628944411118932931729266028726882654665477103009566650546754941241660064691693889092359145280554642382525023059525695906500800237977567834050632525794794209235831294992670421757905694682648091815634685358905684666404910140176525092814000751621024644829573146437035913663459247650729503677408761494388761256578066322035316516863373835862125664635062736197484293601253348839447896134602729922216309582705545390954140165567285567717601491512507552752367780616066121047231665478818041116242314744331307655908643287156456841155070549155978822609468925312567389443840770588697344275567790440286249087526933957882869187556787961331803336667142553600000000000000000000000000000000000000000000000000000*i1^10 + -180556172883270588556322386071953418742685357423314450199960840461267152814831204103267485393634299048311356848928127424519918672887790961717607203841940812591621289488618350101543574177005417950279163869175036484718966865678401441157713417453378967688494567939711099166440547288911815453519228079713854064320542386830575543411944911067624734619154544007455096400930610348813244758202763584505072759241949267202833404989776415224064694799587249460649954680220818378738513631758315505743530411020814030061880500022628780434658086682541332723561449571294930918593350592070603316393972447348177654844031663042116636120697255991202233821123861196776429449525607323839638613993517280467452682139041434943547726927923893328186611292662780922610892602787622315060636637297141544878267566869079091606206238916691397483002612786263700516836993418791311158953727812390356377498323491680786408795658107899978116875000640810866839275475522089944432636860591673567723315531246493785576089716149478982763187539619625046260838336643641909244556750916291478716828911563706885734400000000000000000000000000000000000000000000000000*i1^11 + -222739897945675760185929296069927713526928497086224447356204939517800218834257742457011866793764664982249451795614668192037552895022432936836127156102765435774240257957988788995627413574099550988147455924620951354369996878365272057942093204664243346973734163287654703786979968380656221546296679542246986147762468660713816993894927584547845240966402418015781851274888388166268234329164160251856199342351257906055629286159897901725972546419480371248092641616907209545222893342801307553572609891412006527182295711632027633264935922231179071724283447123196355974616185814792414688249745833906299541512208742301916882405765618805191590383606918068389938656500486705402930410518503443699883701803911096164595758094950389468990251323651993663243248264555985078267184367086332185351020231991582301669877214294470933596653386522720870855012623862834151302216537737084987191203497477311681568567732028353157633103107352577371750775664689594031366311259889477584222107931412771184279856681478776677128918080799310253654075384787469923303793593325348211635668891092754890752000000000000000000000000000000000000000000000000*i1^12 + -198728760061431794381463184330953268797416698785153217766301512023885314717525730879951014799134803194234865376479092969673733444611396117931264050870807177090810370421028365195812645593878565967910289067843460407661111401572396870280422735539892860137958007954490065662768222702115604038702082490425847451826566524428492641953233849974652766242803667319469463286400466369059918372045387663537401713078702123244645534294547963592101563009792347619862424778089986175786730409467993670018203760862147920085662933278344220174464343775535493478850105566649359162150940807265014833207446727264637803851542985064666232921111020226317961857162665180510801594564056614792758230011854417433902233606372340338582875732094712681528444007719499962309827255264166694026759558877903105342165285313333664341135550873827078518446582982639171158031635463030041441776216093847856404231561733357224634547058129473372820346075677823268268404323628150948676207253459397883319368650041389943772256064461860595220571125079574692188441106994426522885823564402152160677909003595755290624000000000000000000000000000000000000000000000*i1^13 + -141004967580522288908827344027687944302838543983342692202868672815832944879588277663087550503981400733427688301980632363341613336841074181575406037184262597682503709265275778836647320009111693085121157618868882121107011947273792618672789473364643102071373178731514353787325382898847133549645818109233028224087087382508008677448411579645288512415222478312752380438021954946107833075098833469040587563502509310018103163511205212284564429958411313518412743788416135505437782913927952103141799373955610680679517253020569566074239015001716345167429721522788579349893026532461195329543112058240467899680400016196648045881676186383781491115534098448928746246193054155474016147087309222424655561959467478002911912020505557279336351269423035357179865346584103529775383882986733866079680216989759678825665246531232700965397682792594865937032720411568775207697272969526821272554851862371584682264027755313613993407358144529907357969360955182588625633199684401982965356465428203280131293891195401819755608267042415601918105241004888713649236762760416509253103746099206684672000000000000000000000000000000000000000000*i1^14 + -77338642697992017982922494565296930351524557410770989477212571968280536272228464198379011198037999864726083135340770200348834368766467539470796216789384335712170642410695815959211809589724103299596260287477833309353662419623003431316681310201540581327738741043380637768408426793801342266475978343615849809872870681195549917105678485015719503921393782496471962254984620019246998031315036363809990780839471945237654907177847230207077783702913317952219225324059145163058188337151462854742762157648832603811926532980929083595033395884402605672672726251466119342095067983799895944535744035142068179092784170196994559517141842184480623723084605554979903428090671667136549328156197931432434960931737701149387196401848012652682128781725176288743937748090155709229305349484433207351880313716084272528513578962601141048692723803211862525867292064598664995163077103288833046874943370596711629626364000587929364225606800243011724521717536064543622431288135995249732051420820231818588702502579875565050214158649866166198594272549024415447525787095222281373218308796824577638400000000000000000000000000000000000000*i1^15 + -30636607388411781490057635869729700539018101030470339686941873682507016340322599562272965407258446736590870076963223044391157832440265435799731610078018639999177817084387253893026308798610984324777511879512799571582935089986354664305248071545345093717861602668823486047034953885665261390908882541891666472630423791736720643813656234885524310189609877821361411120552454531774023872435585536097913460596388619665523967157525364710767285678239000341326291824474737729829312706124867527067077429088957002518561882122624641561146987751026815292622014560636483790818327002147407710328895917594367860971456245941183596151654084739633266037956779604298136664874665849546618618824460271277301304240596998540904929467455562996580526540452435980878023225311757202154288907218860529809582889583726005290612856030281399872553245631113053376621287135650213005183699996904388299143219863479677517677029117207048984560673859668033938078328100291610530810717829536208362186204914226142546860171112808560181495405778586453971820067437098648943983945699753521009871867943014996377600000000000000000000000000000000000*i1^16 + -9062172198386391105237428289668929965075969713719872066196343103648203575443772431773265742709568154365259380849481873678205366389442497825486668624272603658725182281049179163938382943072892912411093118232339555032716811500151219868876339497611801776980793051851211039227417736960260244543792780952827172010530969609644341903902428125095268134465536428422584770486237133536276524641052568357022827206506858840175343652565997558240019850575381327939173832864272990538363867976818274806542467095925731104143565630611706531933734958231992097531742160607448177783349918093927873408016076786410206371166823269815121029565061533877707757640077431055565718918881361251295501243081759600100082344544240989919477567041323020592238869880626188127967837712280670102299027851713913813131466121221510459183696097083531754464075173192252021552529152223578130906257065740851924293881778958577796194387363770811256058899901368894617166673410489867861758658332912381722695608230552551026107405760236951526154505573235218140032785915039938573258465267836393129379631454499110912000000000000000000000000000000000*i1^17 + -2102385824242095812640649213544817480151541505605457805020987657359980778088628372701844589278520646381070722472139679549297614986140041200485733355543193721055647059712498397948500391321094635187529851025954306643248301309980870319953900335740461923127724880899765883539441578059423752897622533752286216133160704493382897762177203439234572097120068299422721796958477728008736824388581701458652450999529144545127256858643486023143355025498995008416872615698214901500593099156001718625244553899689130828183928240251894970856094719420217571254079458918734663088949673407026016374338747226091207742144408273500153568416303155307362832477124340520543593867302318296318917194110635599452746215035789494344053844656367466179503524503077993705626853628500151897859419829975965601477839136525688320236458329412749834403132961512421760520387164382427391073878941321177974160772906346264214206774296980751082462675226189252640575867295092495098119619459145795812024936599932307674932836866978988801775809938484171673156026474705425858798892298202586146005467531296374784000000000000000000000000000000*i1^18 + -323207937919484576360281804071186395585693690536195574718092666517186902630212997022743363473571435505639738987691521047186516450286127151370602272861456600219913472144024782749982476516463672014734752532643018940851838152545211542347840985495678281143550521304651068685408305146183868684523366649943068367341592930183083175666647744595160353800498689804613956900621987075426889829774513298028204092476631196159248222410680587928513904509043311729831926707088920585471468347660795130858188771623321834636249649637268502397292582343051515194452099870172635607130694685834132098529856795887771287608815228908157463275077484704797162162631776585065699162255729679888893523162771494483445682532383503862561405278251103530514840030131469051670076747070872926687031114755334854614045020494911224940283785513024247667857291854751068890728201023259081414585249378757809982561574718505951814381082448925986122591459912467137350156036745573396200953571352335765291042807159549652453211622114916620763669869886772344422801520570066451724859878399441797341334678894804992000000000000000000000000000*i1^19 + -28384712931878678674628343070045942528341349602199727323889080316919283915471067040758747801635678083249491900252331150552473630800678406086564555524606467813794516687946151238005182663134506640298642679828910225438414311215795999410432336291821419028922460146594925073875158072295192033710946258019034921810213133301100861855626528173336218949989490256359586912591330515624517496622220555905441316882528553379658762315219016008327603026661037727693595660834211898548167761257621989612230931539373466045541128774799869312603472745414466062104230187195688524326935247160917469263040433282165239017215793583669878236051372793331739062863631037254745500177957365309843702247438256357852369413901600154025461497899813952627838413315844141223950804606649142439014076938001042915950228975810527293818468289653940262607464445699011276308372505111224987003834956609097425055438330592452551943195566889034629962160580108715208931537925020455044638460975607609235856867004407400135990929833109923874682308971026505470069369340673847352015349059635886258720042925214924800000000000000000000000*i1^20 + -163706272570570560539659836510676242928617231579887013118673909627875099182222584964176450920837434783168126008591255574626084731355913031944739878586051496703544153362747431824183905005262974043281124515722514994394449229477074021371335761849549511788628627281368232341208976826875116471736206501620401986468804382702798878354862521178503216714057343204690006920184897936102579718863670085865503783199014149373341562198118706106254128816059983822549399919320797683951037274082469186136902622646220302866350170803112755735082392489854796382104836730360457598987687848244065950271572304498564833576981877460261096014221369509606197120029068187093539821095161220640638453608498527144507790157272381933813368968795062927953738623848099598455693963613719865516948078125062314293237058252169383131401388329316729805458360256028561832443243566356805586717008211223289430473858255112763244203938600273541773648280687922232072952868902239805737583201765098748363407406250678960989479760070084293554220400514587131434790325715613149990938277184504802843027597112115200000000000000000000*i1^21 + -95753693098900725294190559012358291169197510436028316228449731628824160860470658829592291388248142406060231324449545163717968820802319980753910486537106781966624943429566090589229474564741918647300884414096439200026543839056638622288971568484599073200801367585352443286204582510815136289408949844047304092728293764373196394586795401993293729053741319653012666103101350645066968856643894092454858963016456768582648638931915774279677329542257217510158604767596768670574579747625545912805335580134401384693338976904269067575046314957045079401477888870297412424493633504595030008353357465359905651682898040630669686230598872889191132268580909550744921419498568186737718652517370038591410998601884841380494095725956472331185081758127676106427712788451447946717801374696710513124204227247796937233868704870053070578842767659500067420123510349934777948869204929497262216914981943015499564051899373857429476060217686460182755354867280312977782585794109075863385008863045291224219498541494156974114036617308823134530626427222387872863208106516357809172199025672192000000000000000000*i1^22 + 21588556352061175831734132194619180981194003587316459892068220590251598895279895228991476843852006678469719444393135216926567513239068250751967939611831041821649036178444564844874474830069220479734827505985256502188855816370945514148356711699921740110585857065429554957933956053012626067045563889714054692256796744789485253480831982467562731697922426592298976247913371274296393414062086977558057548788642221316855913791525823785770415647696655568306177385499559276728698240732197879604871339525134375041368150520418381830632900183989376676550860940801515909867316619142194713834072192988267929910305836716518606578540009079474941017525731122125222031128944898052119021646699463300304915427514723770335138115290628797956107988597348606658311153845442025021931591720520977085413049012683484629463344913593870389157321640863993264105007224311448326816671077266978997381681301784261499822816190658556502696413618950906030237120677338082430569855468612567868815542208264379731899334662384043966731703848504167024531105041506983180565064389248070986924289949696000000000000000*i1^23 + -1037144436790883593220919876069288542774170497543473902901495107330820729438034374578961467696615057008643536825309711244520581196256916475380031839583235567454395944782597657521231112975023820701295810373433395972995076754881416936222983426640017855183408655622216941838211188234414191923145176885146459213402381110016742216692004543569023052062626980393055721127014962285542978196043567877925871246254244521434563003112937439897499695474022261045210473707812518884075106542788531135209577588177670368364343394098743402006193098906843961640279866163128230090622091279129683969007416941425770391115921876493915487519661746810663373914348763690861384200380029840242082563218946272378201428396193990926544666692396734702478669819016319218945964664505600322489130289627143409087049907646611062633238309311230676085081257594736439275087142710192539149086146377940190059462372096987589919662698108270936343191071714927810578957223538461237909598549100510193849214556547327768754559602919326160002492451898355479600353881039450992499224249623354328020200456192000000000000*i1^24 + 22333525087240403494257599361067848067519947541706126019860497621829170143635708032094260105989481402861091808719887554320340084788394562779850491961008482189243745667345036985183270153293668284157546969270457957833330420019200411556772719079475175804320523864811809222972256109750155637661710241601265679016502353169827580989098167711717221144762322340849403559723068100101709811558016424190637626034427603632596596184056094041634044619565499711946982978780107344315562656118744427637943612651890133695899424036395644201691224416132503219838435254418722724349025967302628143725011616464062409787854186492315355931282690463847785759560638391459512043033264329178939830605740549162503158614721637361776505678912691143867278845785227342446409001904416828182188713958903690390766254523537936590151453173414693519663177523084178330998500966007834351425960676410114814402452435107247130363284234315054379673277363170989732868019710631241706810603239970216568876836331464762414564094015148705564901115643592766593806051810617156068318703122524581884518476021760000000*i1^25 + -271007408043758724392804439276947270252801215305064508507804067919181296161999064764942005807166502837495741818935571005483104382634742514579414802339154541969993996567465877968891730157603743010573438664359654644118652914199032539334850753133878879138563959399458354305051915721489178509613135924293391555565855683999577790800146954509811963079895893655533857789107733776723623719203718399497909452587242521329260115086894291244797143131714016556646403922393603149523708851337472042511107581674464019875244708253842647247472179731582019751163936530530636071053151846316801766075949534610249236111300564451869463074991138796365190802373038254818085871896326961290762480437505446928369620951432914163162508172244471237120627610819794809919207820110036566492021942563001482733946800141202403250825272161994862770142533648974776918403138497647487364614643780601843390923015517345576381061053688327080751854990017353956568770346256521593436533064787090543756608085297630410908158397650883039283108731288413999579893438511392585193138588354248343973695324160000*i1^26 + 2112632197872189985468482704540129889894900135196372809306793530015327782464935518254668674221337864262465503911102969665550452720712553055406744420188077446733022110443940731753131833834383983451822958868104065875426757597656492175816050779920170271401110329418555463754602815435988419826609170831538037766475256939499087581739384582341910174621520743952452188348842093298803582235207225776860871619007623982126319910023140052706122305782529030434323750184188661924948590359536260343490562819031065392138293759184730030797540704882625681318257328731074066269181807730439580706218007294434630148109800959242434833547243141802170096564850863689896543776127696628336216939572607094540668350614993289131558778831544565403267205633216997253647406020982597826789722110573973790696055993608714688148079559312348690642486539840839021903460538419621902159951592830170911357909481972901082682198997350783839040916960427818762434553621448899685512986539466764405984581234117353901825846142719109719226970449252212867460431719616201285383002486864308112195584000*i1^27 + -11086438967648627021148244392143062618742572470177200705059964972724632828088735323300640077093528220929964947499678457783588907657938350621611319978993616822625579977883866359635072632152783840637754812396425714964832830478955718268691136749641635929909854020789382971703577779375055132547622690218152829596383024088563620630401878751812273707036811855380469989407754733927999595299073389109639443925725784660468152259473432544317950893692686378769243923985230203357866818932288966716962187354898587845446624985338934286655093454745779504330279414243852720616948150612084384238831698347334418437963853321710817214461849092857782511820052203932643188343189640048553801654991175680937875023065301073621762628391389182941385870892789140702761062199798482424981047317909527567860069203714757026595193537652506567659797772071504092629912430767214265993172468012811280944722685135149391244615768063875355573606392189932466492939919127226373369984186381951940833540736747522516318789813662463496772191991156081565191034241004192054427770569790115020800*i1^28 + 37399262112161423752740212804321311807310701937192431732000229449114703569179509677131472591152408028708920982929130549936111005691239508856860020386264023843618501107651021548555283732410721014104925543455663906540868553370202992117223369584540220626260320591983937098422113627684413921584542653910321860955451916844927110843445683851757644059570806452518673236118001566913467514367015213128975326214653830100135491419502791745492176146876174845261763638590432970766438655465872355890709982678368113249230174525593292067442838330202612582231008936668661697322998343397909240736634336437838173303576491864190378990198674534176328195077475635223731707469152601476742366122267367370390437655804918564908429906379310928741180067873699841543331182813547144664804248993084552984691977957084105757912300856796058425921760632659901547846715551816490767255664887290310301261204094304308299350955440937546241473779131915429272868462985058636025222623216652987444474813614344342043968159677576181484041347906609986226929527847337468905305406061936640*i1^29 + -83398722352805752400389473124426667192022177996284511242401356326758935555224683814079379920454959816260509423881383107052220871652534466514303830182219373358537703993053746896793132579692590072679547392391167597106864241810870344162976389224349286472520915233128582528296033335745614225807749603636701134782574991262072642031738173531552549524884637260991288203070611174046850901420270075896665963638007365559518632957036061649504412089326359307031438051036429371889717609366692950949553761116024814991439417961149226881219439581205358594895033773801050484616763234332762950401892659873890849203999452114811835198082705382908428619326384634739631319833113786222161808823821783946966444180794652764862342248521830247620195325112636256845344676391385538941495200481758621024226853303131251440262528329610253757465479609390964495102618076864996942372522426774542949444324109711472914796456788986540695242883756194615818386419222924162609256683555052275865179000312638085132325743046411092093491471207288949188305661673764800388321509376*i1^30 + 128667475205528480001495050664339316225036370149099128360071099270363026330000221928859078721977639816149817965322900752540858185054431577121136355496615094347032344493437224210199809883248286315947044639822685750540247487849816348723119399390318936420562481519945735172376244965814668690842753216091453787238106128394084861265375504276471423075269143744062633238572583475965310686198605990092412879101156448952575244117157535438775092938099878315381270612182399307502454557970753780481901253686997194962165386230046534518710120952438068231433329096005107914979825607114655537183801026950139908570292619183631018815888203294888479498635994249471679149271636049539294218261940297725444437087407436334729081127124401415898293855243971214899626345745881280587713597074946019617336866876792748067720946988946845986454559013291910274143576198500295495145693471722366854575926266799122831104829994409320358777710723673646729251569669602753307113426742765035675857092701088460687413269004943334642863157964356592467765114305012939358208*i1^31 + -141844139852754434868739568145219931028167127228119580236937600733200742486057427695718088014466097522591768229176849366484712376519607725527079257036787500431433718268582974792313630834741593503066812429806302626958167834946165210872451899182549913084141459227469471863052815401469787590016563184915830254351553549358770188814210927705542592891503567037449032665121987279580971868435896829494900265067707237867182166311390982527636584965327952559541026534595972511885773036307037587472970594334869362047319231612241493697280240659484729564526503526437360021909414282366754636313591698924028138956647414842664576934046172958422308466461157015895772500649015461045587285229098335016717427532209538946192709360277561618644966433763683992202655844309538994191602201622185733934962904464557705436745985956344693668907318000525020596631859393800103072641031261658112275897185655345773252171709283889342672699803285619704282872254478576518766126673875688595223363906960784065078127067398293803911973751138952712014766586869055488*i1^32 + 112338524018829990514945967740502957696871497464540690714314208636471497139489836025564063999279672104804590976598397671261780930503161733323667069392831248470733065065359944644684574528149288369173466152583575111438191662203808087760268545258906719757071048414414664209573610905421900265724165690312560127203769703347246164553793476930497350823846813851781942682027296434464495358004167306735987498324515424237053051537526349100386176350828583106054819840081953738223174756678037517068415971719443328576717381218709466018448958297048041194705216049926383777182108720684187627524558739916526981888104674457101541842414778508574885766391052492687210674207899608959343548030597047684660327974932195839789346719871261071556131823104031499024477715690096262378260650751902423762652575977434999758394525605512866404712624397402573390693090967680228588339692242820351392461051829828519099179465291925407560073289604035939394090710543451961584472203480920709398717364397532613823374453643560283480436286119283800446047617024*i1^33 + -62840776161130533432976428914425571867086739281229559434148978038008614639111052203819839581940867692002327218164334344750573811121938548399326791165837533627693885340462248070810441642152948205133185673387944841276242413277204328728633360017563931991080276894601481235347376914129985018869037748253715425454707055043727751995139422598035445139163970307613639278709389581939446223057525839214795482128950732413213940982474610671521985590384623942551375346232411606087033173867745709196065150368360833516094054892910717571524936705049942988528991327526101045689195028209922733585550831730794363031157869844911922727320894003605282199467397039161312983443371830411409350987039652821179106261920939932309520516495322714189172878001627387946786661275762396219478036337981055664681382666805892698328890511498237752619553696723090851348670387863612967166729335472916963793001478783604120875508345764020084195858180177259271812421887823743855567336598540888821348722524849976043003628209250998582237436238399954485248*i1^34 + 24257580478253083251495210282690675264606224450674866189521040137237626829401327682356025125886884091199734581366096194557703024795127241707272776960035822845880234269965308087797153228002251666867889376711804081249403387403600863955196781237328648725034440726070293687734648233130541003354464409867292010683770513187618199595776951060599235763587393661879740648838822437180769074247230907958127363639065446658567572171019562262705421714439028572517122589243511334949145899397967545282727926412950352232865752849862694035247905485686593406414433323064853646873034542107411128602840159442123206819323371085081083225663283208948651052109862468587860775753696492915357947930958752465435643006399682529786027149711719290939027033349276208596539047794029840528095018926184905972840753176456367880239015646863044733525749227379224664642529795227503380000501565208759251007252672562676423276486971447887204761469515528006545256419148812915363604182599059302157223196692371267364508133099559410708878700018925568*i1^35 + -6362856093329090367799046461365865013102729610549032251634563398309803579555451986390562004507064115445123078103447453136326196533733467694438550175650090174957498209721943639003039313086991324283765237636093695673122921320798214788402168275366003541434402792370211306329087196456748059666521837799727134194971466957926255322453155685378623890930174905610172720011336217896682052946023551136078089458258839583400876394957995353577574295775512554718167688014822368609379715328788056626020450870082093035629051424779265022197857731094672242976268280026805316107710500459634182037546222654820559753999943877919525361087531143911854781408187858644286312155086276336179640850475637427767602538377505619888595852517308444636152791218096542074450893492757197896159128728313278480115042839718143098549329073820831370461252455513842453852820254328524650337144710947723715190342581315522044233314587092794059435153361573663150383809283486614005379523933379946814451100430079041546527674275673083083482988544*i1^36 + 1133862435858163477500910530075737720592236045441517692185497854316218391066962989389743044231293828389875063128744737410713925231534336297635862786554197237871391876643129843848013884783727376446528025095650492431874812092118582350814370615863775881868409312356045898768976593266666508261869709331325499349185166404666848434079465245484044942440306153252960417346876920252039855526056460078772940338522303719181280474556069128978076377029971753584497127957051308731986581560905145001361911055207894843932108564023459959026013607735478661284984023877822206364821357380705282834895647435723467182878888397247954490469085665365619267049470776842241977656073511186691195189582902299265340823320268579871301747101079082250005826426551991265950904019065373540501849902212815814819232434815074840584824621895719749625477391031345761194263115114650907683534515260726282966846649209156851476023645432739738612459379020873991008567541884292166008170824027975093703859212984022535128077125404051111936*i1^37 + -143579456214579961015862153659612326404975003622179160734085504641970141395623690600519690743803961246067709528449804679425269768366109309158161425051807895819317582559425262542775298409910477071168219163348831055442386271308554045370870083331227529644226502963280976337411422070115321281497519778954983783212059194866173565126172353637948864269421171939636594667996582986936085981112290623931162998091729793396883773823143893732826006321765369245364995879678858389990530640824153800268733063739597235494067358974584147251035804045393680406723292706905849572256892093035450959246578664122741213677483236025028253382086826249956962309478535750623323000458543413851145478105227834399126464686476214970871666357680230406497049770685415940396068268449889083175174937667485795364463944290546348303560919088402605778786411239004811359322579870230650175760838070556205280689236939911355031327514824119387974821953009189490313468873208297838343084403493470640728287840033154177696906996613120*i1^38 + 13117759367325826199288697170109335967859970777539913777398993311300256008157608875363944584277060954950803724062144582192757499336185503354932586784099381979581797928332480952608326262014019928449913161513226284680086140020496434278123577154141227373969522348649628511601844471338370699886338416612729962607836553816966113866741762490953377625504002160665039534313847002506950377334887220082037767726681909180568212099953687112360014898132253844302173467006629752964278121790259593051138245746853790028837630387813381888550394390044734199504235475567676456715446654568878103010747694295040087886733490935490604737624493298507309621555175709280005296935884046103568093966098455447943664295580752210570309778987708041557359895121486366472172199208993189931528417810919660249738089421643103227393612783957015406809377191096710066976950985391976648921057215282387746907330435682435178811057337243322525896995357349224184877755943886024178262664644304355859693791972901339927674880*i1^39 + -738757034871207969492209660377289973451190114284521515736948303058928067325731915271385426147236109401743044144334767552423028402939950779704226340431996360108052939058874071765848363365627435022501609655515933407966262037755360622732899288021316201038668694820627070294973757347093395534082702911571698771996432898790804278937661631264217323338394524567758120814486464846194419570838120147333779119723135117425969384391757841450017846806774535571069182432472987172963183063330229098547486428947736995776717466500002053081818011307629721149302423159371934903261808300599780364784081158377882747857341969385591141271848151059278471798029347019715449012293875359142870617165233017924990905885726165396876314246542159883927640189496593610728273009201953450233669950073995475050316441756271565177848925235696551064187339889930452415078294200079160036472436032139714173598542985963211281301544342507323772524246437704132724508263249011920219649261017906271899517340836954112*i1^40 + 15893514783628480560239723455398352020601519000818675350728017685900683508575500950173144651407894678344590676360772959579368519951382603946277554078403052700852977495971125080122832461137870211396361902540011146125103511204148776323057022536843190336636201447817843496623927571451362162694773801816279291432988015878111083035137740743442042986707240718946675147242509990092168076346911307050904927805726640564774903527669384616093449822077641139408861263864704810119696217510493117988259272036426279298175769845983115055301894992385724695102248583557225649934635837139138317795600267860675323685479798977177876378179586598658475286162304830701353066064189613160745453515459447319385002830224196902294626807749906336734330811802988958903441912842071456926557498781362151413479106298583761517367934320488564147355355257902237442495468854313604813702622271353716721629434126602655913751880787613648172446638507554297822916541195519362076408530571836975329837056*i1^41 + -118442993813693872437371638394515760644867139167346566892672781308675403936802032127057023170672379805548754499921508673591266482141647073598000190434223873779926500442790234000271481592171816342956979150682745756722786910317080421716386024758003464863578769079610226357517633738413128568627466818055134793497020965048790943866155957220734755261895026413251942617594840214769864495480381206383886458600600417489331132833306066690881401434553680759214390675602873168459176539201515061886570030640124317647769471510639005324239144857270974737926631141439748275651935754228967445991951920771021030136636595362826083145004913905434657768961148651899515805261273508285046162332290639754287363937804350314357153008581672632461973864318259228607430036065191828329395069716129463749180833698157828378872943029313206755327328749730278646961681364168563927124511933620749985446502349921778520562624674318316889356256857171350543375494197935563586661026627584*i1^42 + 308556233372794325416688942960808267318065794040020829144502759936408211643513153864940760353208424430421070245160438931411795036454195706460256453425243600518096616146194443167445695617221682722044851544526737473244585885479514521814533232934532313364063569480952016798593780045836579033034893927473737199084058186278530874416178743680294892621309480614081333957080706771149431762612919352810700002679730879082912967066606776910984849184050843146134353625932566130862398465022036347658505467118632864316891679662547085716316025682554869929275838714200356936058277130786677622067563973962904419897894348927942379416034625750798995375141072396045931188812896062689546996119161871927819349703553553915998534450595834717738833834862776339194632363658705948838668471298585212327462723701304680398234160928819317666347137071037623171886958392681594089265031275886617932941880247125737273539499498996916469631959432104666908336184718767685632*i1^43 + 100968371335547959832589966802357464703996396067661635697287967942522381307024258776798686931268354965585298540766319801653639810876706971810321125418608754186979613957001391886949949962990762524126442918799360101483241342410305535655740474340319185523415042069333161645253288891801897865603627473699456891306156892199149612849229175707567825577193260770506246883173045173094531722771407273580173528595670481155595071713452219607005295340967162230414022806082242415052983757953228914334455525420346279726534580498451984655735194292137800810699344461443960967344344571970763752947898281940008621353184064409018639857019404745614919380238459810550194794481316673588988560569803401958340734649510898071111764307337058080852026029993291490423610557373518160579170809605907919423945092260660812223138787455666959057940209908028923655661681955399297589922138555156580433742817687596432667964017878526943759892400048039073096400896*i1^44 + 54498784645787918633660091728733221456856935867761228419295138650458204586715433945615869238539800871290905639436637132262972821372940457231446780350635150944611975045483348144417024658831573847358125182707794075537793699522145897535318619601798718015281597459702488048408766350810573623569396729910590552870588178902116531994427160545090929178763143277146520289776063427386670173446518793610453540662890042397404002546318633584481906738054447477152079362945048555173633691134532303450550629521992583738019975589216597845928319483307929199899181380040069153103343843707842816182386342451685553351676660106611166424426833119598683483438103710919230097290144603816153131428669824834145052494542051295044689442574838249566208387615128864500895586808447499431721226367113659741791966918306912822848268593666317907919869813563066125067432575340602262748174079301981541541698168029937006320352741406465492061345808384*i1^45 + 32264894940259910953975993421053131554878883940972194763013624780994739184185589299799667783250210696598926350079670028299824266175575655983768928813334862616412123404890600966047003277176346461402994820464471031262314576866326070670619992673892860410735644135659582560008862416663516505010274987032849901961791065218658905358162390208610484266291000098328722047880414922628194884424157585235001195981432284601619306057735530738857683877313110840348568131445929109809561382539219582370550242817108315040658040705598874676914903314164731199757896345132464118718782619185762830981688103525154691254882672168552977354918545265541856181822430007113613932056125386082823278422529504288356717154126931875210580548673972384895221954715351238829805567146820742932761788107011177102849175594383502950388879327500897388948854049252491859165757460480115556831275844146825932247242000536790203769231587617538048*i1^46 + 3518560192779484190309224342165342247662009131483233544622915408598032488754493267825472818696716585460255675503596635198148258259234320089205664314346831740172560282286155716030689041953355710924967525641194627591687656787498918497063032211648104327539781337582117914292221227577038363514474108148234586485149223434839269883076888321311571950618875163114194235954543338026872965267668281926258434710673299626629471485835295315183057232038898378397389003260696996198714966393396637170559252391220390421106024967328477648650626246229220557509350565388132741294436296177880095661459757078536960577954967039440080057100793883198664829840751135072385277331636051235040860464304978013285807498601804663029055012907015132996316447735257015528070917917411355955283935563266858761292384325114900919348898552719832165292809708075126130007526140085152931223593615016177188628005517878136961761280*i1^47 + 517103434190086347652906473424260052463027547112961774870892325763963345974390316977998492611009096457904054698264716163781297391464033696561036067060852641368514459449351630068514423551455503178499569881787845685200313109887133023298979262244528253705906024859121004559539531092502138116289000094106886784601478677193722254047432349019378669447855992551090049958790787639176939142667140820952027616854833088375494732782707687175784899438888738733563472814520086908629351574867983579444614699160687381318974924119345672728900147149397360877268205646585344526767002298845296246308223981879743235552590581694533603020904054132757961442876965823066423449728749716226086863838444997115306862961777707915621848503358185031523995487784958017472479410425889929067422177531017449764794629214835033469494029938327688033939412835953229654252619702453370251934928434657942938293633024*i1^48 + -75707143175680685265603577864373856906428146309045382562575704756030100522150328685283914345293049466992720333089816028238483478239387142556749253111418351636596304290273805370089729646860021499177038215356328167149611335393427030634200598741863141949711597808249129612273572742165051662308944290361494177690043819481340550704255021299586867026852795214960739238585564211982723802275334083264296650189861579232845714578706580435079858939530891204168175575422446128175402721588566172495405369984683121930216170829158768951743331825845651579973028981265550796307217737333376690586649149354893182742151050647509045088316611595897951538339504330933165878479542194984396143350641690012037268620620920467083185886909646786225925155484035501097033945452749583532471920414840794055167034665145565312689432683548996731734208652029892150806999547860894381129669246189568*i1^49 + 3109665590702336466876568697808373905497630573834047534701397561861989132594474597538001231879570051962011389100942047714134501658863285977010363690706066618381089413107126352489255615233505848101201815309031793672572319455144162061305560693280461040930794448629556174063605783151396672926215338932409412169787125623525826759870265721993954109224927166293822226762741171040101304516793695242034965348382021547639200039362582920059790620316747062462225185947639955463444505571156143047506741502190169568288364772225803672850901222563298405601284383856600129886627460206363899917699145565889239743536746495165203610429671102382837778955134377909003132049100410788061392471762554777007104374928618758415034120168151121554618229744847714639910268001568165252006688363420682617077514233629405527355504413114162247697879252118039030353083658617633738752*i1^50 + -2054528502171265030578959017486967257336121978107882856961993471365747627495720974606119372337025680796460752233313083937297208429134691820081581481158406351044573766404663703518156302255834718807482685563838957891689565617483855967024360877535309834449664729616882866988772997658075427011395491009902596435335433834326551035412237628546604604754586555697178701738398355473922384921624644514714512538421616743146591425458829922569874920739270235212978367899354748839278721685872411931836773635610167536374179269531049317135988773875590735903963663242916033860731996339034346466096060903694124243771549420783771625980424179341571039823666605648731007357439091289654111607976004683809849719360734555170360883828845857122059159637991517259888226291394781133949743622202338282659037191630171629177106874157696*i1^51 + 74352668826129224425606760187737450012124792381855168448558636310323049468519664741937761201859053471080453995699694723570831639635458034546969629864197248840895597131391407942912897872247521272789286760496345098911532701415143279406793106844092856248186575029236442970973891985334098280405899975354903731285400042366993051107995017200885315441097009419028867497477068525303842219421003459338490565805777480896522049602684598805162011165136419474020881897711096747570497941928487115297150643579522364134730015652248707696823339244229998492161475630830214563220324517351742327960827004918767935871505980375397861984382465100441389287926095649073052600798234722569791198146908153155838668995346091115914698240731760382512142541562866214959388530282392795373964321*i1^52, 46813811728103168141817491253716777577413729398108155254591818838194343333199776455501629673013455079251156412856162894897919954904388198582031618278898990653190465578591878508447438414366557877199811883787800179371634478849740653699435679400180666110024826792980672153452445793252126602670384849124964904653787249794987379050709295039984195521309990506726487068546480616899939879691056370872191836626339019015792661331005144280420609116596804080767066514284177512137290118104302258428686562748606464520331259564042479919250075268990509903735233314705888843352393919299761110958666390322221482756291215553897653907357897794294919957735113556614644362005347471971539139566924726248807127999509505593877960328538628873444454381299330479733732588647026597364397011420187353612255387452278453346568277637908935185543343964682511661686906939224696810182481968358103169239584693716170071754421042111847589980478531057214971334374052801686850914470265295887760853586308162809004194724845030810064656702953356829931493107691024841281731607755288022915828859733694258911917721470787363652947888020613970405768555706152327087456116975014700912290547483899758383295630016018806286999972724283877757337911991217365317392272437040449599449790880610795462854125202110977118082833459188653821018899659924988449979877371320643616488084704596683839269147210938358078618945792944931445686658241297404161149202341224692114187076646974081484747379761410020999168000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 641478424642983859801890332439729190814403037257018294984722653077724393135054699892556988935486694160503125077584575797773537797251274946372908593979601809721879904154923002718661274345501901791188122241470359665224829281451348138977964590665449300303926839685686194504290154227853578091360644495465243492961461980254321148795743985471176346127646151463671918339595875229947835601533106049432323249811470020779782826987804130339849677992012230748046156494904053195834629025142589433897621748265157481790643357196958576432365571042965170802386933362932890375951653583673052693889916144185329138511350199049473950962533283707486176156731822767534223790318122566656469183655147365797518964492382482809665265370906171814754775004805494382604414814032864498124386329772372857298271616777234057836510657000611435926972672147446557367232739140641899299484040829391170732989388874170579628514187676127960510607768248021653421702087563586257406596504899459935709828585851166215985764197356605969425475359830305235053731356621186433800726528388777136734334632704354300014390489057581541662036799240349506079323950015172205108287137766714059635966694901253491651347322623058995571248252492947054827370781396717319830775543991475770641335013303610067026285330155827867893296300057896565714328773819402550879761140733446131928690615996707592733044213022369992436918366393610618152739967142881525985082630610096561284952043121300290959738713835263924109312000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 30192859567626873318751116475570288150748518390901673248457956587803598514081802893759776606431571119898703137501686597704354928085229071836078038139234851769140998260250961643925075152557768487272117823418115166688744159354769699276036381737847712864913413779449285738410601049290739213921621723911169791093254716781797415418437544459912861945528796869980396690211225783112936343298173050296271919720700630893970592976103702491774182654762807725875922921187149957690029494577415828675138041304889637877229290871765628486051899126242662894419433166051927290175506981957458995282166152808633299508864870898287331150643077200279313456015291626035836670375154078717587595617409624997217399692657276347644930716859895081069680764949824381635545272078532862186202529466304762604916203297175479567579055638191103754306651225498177285500391812690653412459355728502196641523784355072710373716087825623776333230155704862341764109594870069707548355780055674979247002642441025998262728953593290686658788834876187136151591362382000968242614234696090743862938757675924889084915198047967191145186745615492395017876982127782321885008516136721781383828503262785032413786528095687699946301630786406898112909497179634430914630048511088520754889353822637473851772112438520101163980560315394743262926844686520712807189824340224936893407899493601592609752737998015906587265080951834579863964897156917051600198405116829624669408361627499743435651737314125418174873600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -10885790582611670954149194614797221297371651846776597365569338742343860467993150343327455485441503594251283983168487763493413439602656727972371619404576594085218094569176543520659294804937205570486382843459172570664351393824563770062232889523229570151456796804409203722824624019784457358979204806301170222752637745854583851964309883761307502285178381982653192704716158754240787529823894404547619669725157699744357851902614744511001691647571226882099426123642113065677512643370802072120532506186645193901280895989821505190719749002436652081521026444378145543797344910264835175484497727757133919962844784561328841440286125072747169560695544951909400816189459908292530794367550497521332808380818955409100785055897158092088438194044696297143500045887963476023010648350958057500103744550165291834686106102117331499931003689624874346990062391057891563864089712137687874733148817079598620865600922554376886227864826550200647234594060279666430898665414323615068327486362659167940345792538437999370440333715305041438602854022767348083808653189713305686844025644315851032640472145123188799673004904707556561263612562351492501028357824955366913680811709954799224394720172828952003578970043261354928963710352439836057554421483215053725754786591985256933365223065814567234058972539589258738248449351970834124031981578385161069486780125110405514310739423231004054378005359701910484407800516332056143823557193455102420060639567493263557156834934875533135052800000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 230775828572892170568334872549114276024805684735039573450215788736425529052972863817788336284368297677887744634756908004375840521338235316181661828812133219392522857687698322054564001395366374589327497198438633444812633005409416785538609921216015220297039954700797096488195722876150795407967665899157803257689034230648282680821311252302617832991645639406337117880846873336118718033646150676614436934373356089495847598373046454193249936866551388033151087165895576089672652247572219841454152774856309269877549498022865129813399645391039788483383451205059424226839636888345781374568966073527035291427930960937613450965299645579618500161651264798356072649190070445329808979268955962804445360252609486098849916559971351421068975724069651722261353633517825262150958839131700066972901936851237713352308543690975834192065346587779475101210229946846216776444530439937737097691810929791210034310682493948746023792251417828433667098906440562545015065498878499789903801581349095010736453584204033515923339396472040212562125191446169918261833330588645724576011519049671878918733566998390510764848972718621533973920782530924341001588488232161403122252628882674035313471965994217366280149603259246264881175776505060846032412107191247241749520322066304063510091545080341554600768350302758558220634264794430012692571076545151126826743655529029050866560699346323717303047123612363962266238245016917569638832368561554891792331566560798189048529866001471050979737600000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 5259857256617052266976791838619446791798513494594496086514219824376462605246770352069842747628283394324850173823288998753732838921768436551761302790365498777255067490639800497000310945230046111971317795944433608353497541531218965157099196583621818929363745301710154175370616981639076963762580889801104216055321189342470697628459287764578842546730116017796205344303271077139018513617926673083867817695287801443824421640572476133736804664536366525855092887220262695401259853972897529242382905088725150390009817870794492042324578423414464503004331368880916322885586585183333352978181366576983961686090207043330128275559567449956938639993431260526903340724814661031178831131193242565608063817943444935633261352749871074498852413142459056554081566964497091250612076331190458188311148264123214759149706200763250863677799871856196873258948583408087106174250714606274097328644747652204467726919397430858999261737058940599271505110721590107598780057991252174153748556720219682548185511576518526015662386905563107953546544607001203031210476309520946313500063288403308998969407077890326267075008629737598076957680248577668270129247087776706627726030024962440175409401252157035814976775367121359633202394349060054566772413934557886565965969101881084160687659457793595467001213833568761896845105499548702532523446584904824984509447330113949446719124495350471969169712156626279892596454508583714026765445787238967550222120278988236879541129883028552562990120960000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 20796602140169643494948331062918017205605485648421746988188532596035196166894603418797225023517880604978486637226854987670993328751518345947285201085499396516899931787519620974597025584455526006329438690923085673444392741990593572928929116581505548159124450542795105550632477816862390130964734390536220840050705249123410641122965815199296640814820192032150535999193274777556766712161864695726698560519690628038938582025605097433099603720794570871660087724869909985160668057698848033256002701536095883470955086826631045510376097007157971166151452661139508234480013407896204226401209904088234140102301249541259361102860511668442381741120940660075841278411369082785099452726441590906438362473841645624493606073891936002644847736598456147306754833001995541518564922377863467080017570264014254875617076006114238113507418553460176994943360344059178481392922101708744506235910003713176467445719958762392316792305524012170203152207836840707670723834113206959016765510545872998247639710543005952255505835558093383444541593634143509334270837299354907660192701180387541938371143930238434234796122067383742949887103502897228375562126027159625805856001104742223246845879128541188106260377317175763204797368659851777609629658413834414910358318420070799122659885613429735951701713583224319718309503901226602191742222342549865913621662988078863222719060379134777358777445109968160001887526518504697445268169318617042433151378726178898821050427838493993092765450240000000000000000000000000000000000000000000000000000000000000000*i1^6 + 39425996479291011233577625106633203658983751161952199115335098943227013114388838289618075278098616545489794975321470843215818346440677138242467713447613922745282540786126957615117458137443267638920627465864708238500693369179890315265416553011363067346592122461828804593518587128565572709786066981041615069903514128499481234151660049605125813718683253462537526886343684278064118405918148011426546248098355357431643730431148077178301596105231376709881243516476444960726979658787197051825322513652553485481080826157573305837106648956098101213031853396416340100655328502404864919411898100325211040700928717584025721705177775647531746514719815166137259701155805383582894189163762030420019568881538446961295040219055066686632423458292348224625366915118473193445886198233855147064312383872767643375925381533638557775371886682183315540690523750940595744386850985981570515868662017424436800893145510988668457504613906352151938570141578690336927352347842638133620523709123194326323022716124951626017841334579971987689748873298624745157139897399357044560166757644854712430356190244065367018614517333489140164183631269786352797863352356302547176301946679271312584890761901545045967184623463256349815860480074545147217887990533352622831206921528782465703267137689066299449082271595297108011756118242826632797618050611763672273240311159449230396051035271487670259134200995122373988316461840233918774102565666141987499898553341921115999414853370695608285370777600000000000000000000000000000000000000000000000000000000000000*i1^7 + 58791983348027405833160715269815730432492694810855977130020066788738673694365142697116813264607751954083309163260831972535603612694700625837692402383252600993079779485782329107607755240807365104016257690035822385652320762591361265044723016515531160461405344232155976426473882532259915933599073455485481339505022333039313389422729635271441418299636843102892383004948617853213534369490680856563115092111051411699289924935380605862113784738032069426835223035431955051399915792843884826148084407050532331342677288969203945973223592366103144990660571437551736025847560515240645739201994062717544080055604408199208617229544978312387131371997316849738423670160027268433236300501641526259874876364947818847954096719244656120424579670690905074029902240465423563210455304033705418290009164670218374024982275819749287731344272047218121322313855795091468961720936929032891528182666885033733356795475798188886263345507598059952660251237203254932229031398819160059063273980387120906916775135545688638962148221651301075530834753032994527400915504388662276353456142235948398878382101981813648103411559817804465211674097677237796765547002057535264318309637808841188601148658325122078032358913968061721865579736785548032299072577762335814524695199682033202638080437790434329395038779093698033542825174667234543720680763349391407599208340604218298678443737002605331641079978516722515578364168476081134310492745282068481479270198256313116221398374997177431345017651200000000000000000000000000000000000000000000000000000000000*i1^8 + 115858288098485400422730490983105250315817330262763259161953926889750987435993143246685684421480705374657323768829264823610335421809756589351545194239246316023486717142518847106722409611320768562924375794249760284523574367850212744959149144769858710286560723522618859441179520341776746237463747928500019760441276096852142898746984857078800049901169729667660008349428059047800405032785128647472705861269270329785506291486183294141064111740074905929861053263585132332190233396218902934576441474068490199172730129684134969443040540578735855083822747406032585796276211068396588754643983663524394252329795919138649894286938564743169431447722412385315558834904446613223082142254232839619687102872947390937430295962929574639078743741434131815958894764686354757090398333076894521305910781472372576166779146516113406557335395864978960916919928663868529450355263346612807377878486632721304151558194162648468815811887787095575026425963625140490351622170764312724800023225099666756318166061697661759372255764672996402350469701486572016060586970782914803626803608492495421997526717903239141063653332083832733225202082181644371236791844284452333859832963222161211120298982774451476834690090541003897769611655931554942711727739775637175521265271477590842572842103479681177277764238157596017818953851100575488141188385116738189608867890706974062214997656595553029222760736855853125827293408036781141220627159929712709380761847324648836885709255180624708282980761600000000000000000000000000000000000000000000000000000000*i1^9 + 222108711830735100837472936982690228877840536685062078767823236808337726650462855918233344296625336638066187496045959716842197618870029492699277903585649894819593766578019939202319954596596894645546129587339455652388063730329536522272737968369321597955710636949838180840032863776860799395395524185320904599991080090182364936325856609457276709287593891912948837861660732729247683004424465655242493049788988674291607651621689341646474698048792090704190864356625949339729198802496266041752273122069966993218027243433833208401405481749495495907488419908279032371156058082967345421303561587739028200347302192685872275162728921954506719524657081640806566033447727238269268127881658032574045745568202951407083688057219767151819324774834940043871679090276611678668893806221415059086322591665910773925110422271306152002988273717338139539860697578388106783845638893330696378118096834479913939487597917257570572702192628537557941287826129032062255393206038556456207031858671252909550430502264395790312555199460736351361660553019327299360373094192393060067614883859268081830669235526420223714031184759447105922139141343458661566191540071722894595057579371483634194328215523634481207847480854023901406971298120193338836397623682936348971177127947679997217894780382469596164839701821238844711458759545858578357446966422384483797796404917929579814869803200200850306491987450461014055941866896141320122791367194860034691738352450868115856682982009855404317060628480000000000000000000000000000000000000000000000000000*i1^10 + 304755749487695645606774697406157686556421254338469234091593028173886377771643352832528483660727201752546009765956775908479498449175873246645820448410702944357730835285538991503125592447891115147349842486334817197197280349031084366264471449947934085964615170243555716930440570036009106980462732174167148135390672077036867873665063159317205421003410751418585981240190875354518217027259633854035961687548818295243206108878919032808056393848181258985286039167721751116005652803537730366317759401953754023031852086096796771501785957355845397767536782127343363284635394465728675145839110078182193398681008603865766530220800113245664759234159607689133395665466941235099661275678830516613553087296531484483731381770248225217595980221138380456914151882343973962843908141724078071395750832207887020374515511019196418066553071929154529679529539300818702844833592285147471677347136195944949272791213657863625786999544927216607018872956370774367187043332390503539561038155680448640562035203968161998065484208948219641558928547522292898391804796327804923433468693514827363901834854783392155083614937410258473100621154936047118494848707810131000700717307643770750310699298077502786278870209094466799791603415765255738843760127212276154777089994370391617922243991116322292923874763759509749260099085936365905908572961519615552463683978498414031751595780229996800358513283637225940204658537474447445369224116561262801382005497273430570757655008369982426650163281920000000000000000000000000000000000000000000000000*i1^11 + 303752883142768365647203917600320349891712876723779855484730920848038245249063828206467725196978619725617656464178626334227729449485102566042816414632344949630026503860233239157328526144107227744121232215307360191106098315586996245860751350174965818931187526919304523624405871161490100821397370388749163368120844356686391999777684305379018423394709832948498015955169442731828506029916056352923710913474776376649454679586174884156703927021747797378857383971323526632396240820316511467728636584895776285741405962465931407496975905474185563067120283692746217491473744952434083101207819307571492883808560346069461398152400308129722933200512547493938871951720276627572247363583049369971326471852464560877728847640149365548473097010915100811028504043833496288804142392757538933701757755136345332570063855464133615698188951687705147242340542649302219583950158707155639722326335330506628517909570364520753843124676524339436379118496987030444514167865914919651233998182074073967893061626742256713702278580244656530624389109314265639068880134912104021175302178434052939199756444943292561630891297233093406576731875247980100985775951756818710176327193133836194627396291848686941091236619487185006816630226621311484944760671221155767001193022042227512117970640440211461211024604547708125912456598224365801620473271423235862035011378134953908688161449589917736456974367026350076060552402431404407359942429423890842139150639162531164750737403937683075961035161600000000000000000000000000000000000000000000000*i1^12 + 237707904462529190689195043372476939773066266297564325509919294817230450821153719796785907552795284346913446482567744345738353297609859143208527448419817865731865877743457301402545276167562707274447654859367149237427306342645216144857688050662202843584439851902011335309920418187341342639083718044473929399407211047753522089928286675915224306843009678169407860493650404880413106010175772030000987289092238646924935527583741574392670781657982717820215529790625626380207207199656329799020602724121362087044405179908642291377970275232274123652163120352809152909303229754169179195644483188394917765278036461457450086161981159833061598964197407191912462008337821931514113688462604120434353494788958520661254576918183535763903528735393238694138157931658277652486080566967185995784482323830892619032605967342239736522262501330012000796713260137404313674708023668693556907957488165888353115436855519744049777086296595964047014531211795957663522559125972411362891960813020259348391467759025268414898095081862442090655855223151846973947027069654586175086394971927537040641804060485123546182737680126591372622172339514773386081244540081787656670960621709697590987862378153250705217289697932183831899936699907791625802314436382691240268440455367519969723184811999623438679499221861090735825168534204032314452867694903063214654825172596119232421948207793433504930181362167560237863489165082573325573662589208092077731474659746188075937455660005593643905921843200000000000000000000000000000000000000000000*i1^13 + 148226726077289051290347110398121984418255653603592822657874057366210376824301536086171158147961281739489653895419466851142177925450652025319271704902521487490517084327533039188012729931138124699556272125682705979702760070661860321669508084892596954173013727482025740092971852722046764579086629158210021650923163032619073506852373208828030656686485078420226750922750478194984860223193448446141476102163360961517367430208366922852423125738660355687794312017438033174996624388412486440782961956361536042661721542115793556668474763526558401210785764128818054136828002434252790040903727452751231013925219117782665857736875061379214841930249205683428470784287465248944622889781053651141003734514656141273508320054656120465025434497617237641420562505571630332501372320310111258442031297470457560601157629183901530114517899455458432229591555657762617913479108389231376038140053971456158316666637020471985169615839401053881530464984379967259090217872891147705151927017280470707666927643103216165339141798655928321091996951540842153104227365260819192092913036296358632045012475498830299038584513176911233463287324891304423344883421273516778085271169386273070142844276145345157983753031496944185578887925982432863104487904524225304473504799662694635249129100571175895838972977235544989906661014503970135957654816501124279838793200743788246093390048438807616134540786056560289657575951580017154697389470890926229616337675820706214904030551049649500936837529600000000000000000000000000000000000000000*i1^14 + 70597733900835239851963195788343020878397096801876365485662761007848981166605743145453778361797264504582136509302977213024014970249791341157963130391216679892537411337299105535972949431131922236390228345014253628513258195254494918029162176521920858495397101390568679091185761588295752243024678798914270612830490607872057994676650413872797207151770423538305727645559802761850740648193664368617587138717184727219136996260856823330297427072777180865327141080853618080534373074505943951450106066575175214998182347032932947912010525826068301933276134006741857306524068618585776460681806493418625103922632440539819660813711754800913200210175554191374369814593151892935089979367544379712199933115533146156694636699700848042918038977013720069069741730872257581206435555789346827327798857212085740361984579772867145574858034868054723976642066238003010449509604048611369141495913341593538360947636915625871258518994898974569040219502924786039522001502904716510301056804276055238695732034100136821806322557971975188798981613796890313279365358016567719664829056895500298658882774799602405912343476718764077455144706256917563652030573410480812926230980569723827374561844294282086511261462654119086547030501585718484171066822266286545924422100140304900093556001015263981664643435753192332348478188352456750642564318867271946025121235693590143884064108296583594477809636310774593098762266930085725663804633219234893644612317641138999880935468639321315221826437120000000000000000000000000000000000000*i1^15 + 25143393152129449775293651381066520236737622097598193211558968771118822019451497805761307237265280011259448873524449901403744145002317311650683754002411411234278505951969385959806479959531820277216604332946593875838874783030678965259083039814456255073706303518367035939522098546103658140386898383205884952250054368462648798102777151234771958217652636139284499569085002094419694544862028019354876971180254923242421793686144771195847076322822508366000103855687384238202191926746716698409225529363098154880560407533104472780492785318900139612324299018273186511618244601526002906999477044604710507492837101128928396953282881663803643248964840431380381571126013421235366965340200952373655380037635684200730862099281765659797617249347318351977185051743836326688223381449123106725193157244705882051191105874291799843746850155730124775950163656635695352645276362863112737631912534944391174119397471396991034238800774734567868642688331690903822166283658773227654046579168561253463727493682392386984615058093462695498308900541084474425612655007895609597131652413881187357896002839444320369780776582363510882951460520183259328392445547415833704199708792352369631829483574601665424078128429347230867606481054284169319120321425812771110446060595443499733718654068225879682077485468604686203563754969155970073972057462449868114710990172808660322304548717792727857402984000512788893244208371777396030615552727916783726948209645524722379597018922287170210947399680000000000000000000000000000000000*i1^16 + 6880813330415992370753739477686518643401931411391280544111855840014807167885511689874100550949433874800184283815838670998608230086154845612968575380560025166153014487836107245480236375714765541649182232422044214649221159286714089334788161117467239125511529213437323391797119578409564837224955562777616918336962469014874866535255295218547210362376057730735824548539420758060344956575408108961650962611807307770431872534050300157178963361839477115359465235297089553859318134121296469966565575644195282197661626659308698663540218236398251876283046873330081739115611993400623693962325824865953833612701149747235425686455101185219090575176274123413905907344801425164024184601454097461431671371962948720502107597403134366553244153203376748046305380655863356302125395115771555241488716934884827931699058311141022045036919661850697606850773199834592719070036547037505608963081741743816362511182311603537403745610236595776752183165105492382774458252270066759400007797208079494074960917073735332612448276701848520756449424677053175342826497839486652620174491809460714689581459295190509274880706056613959389531437760079998444297111155374342953806693082083359802848479836516312344828840764056467587763838230399245148553173177346165744987869118813524761819139521478908038653966319048465668018659443180093201716078368379309806278395422798613834981607581413157828925053309023091733575804754577321914495444264562254965138227196020575070673023277849178992646553600000000000000000000000000000000*i1^17 + 1433344539761577555200245310876426883066024697676243630058402785450700713947893323906283773882373271745624048360561316318130851846009056662233319443432626825867998967409251070768288663052924429470959561109365914524145053311708507850632164616106344628459413465946412025016347653425098333484045215593264354629136740047142526944630601664903981742043237694436817037846949248009306375869187115344743242751784563423006171289688362272764701056156857010162261626496518247235883978722080837547432386680334062158728324849638703344114648536045761578415089541494823557591316763428991078312540312805271096189671879798683975964257250408624095386856078817644956213458264940239070055356040009434916179010923042202166652224578494519827290952732736660679414939943056031030835772286441691841896445128337889829978850648334762687335625042546426114124333330611757953498234586640015481173045856509357994943103744656135858967685244321973709938192579658332938646549461206189074887326532393301685358577421103922638446487978597258162089654255625477423197317354220039454435021596395527679995308195647610057628505895460265926580171637009873078724798662987889305300861635827124927593509150148828177824306415894114600155568293379700402550205294977309723807258266124212668417900515111752964967711262324319399076164730681953084750079258579891088549304277151281405130518783553298336970491749581930222857677294856799026791637188224435500457608769142691252870939008391470321447731200000000000000000000000000000*i1^18 + 200212504361343408841792581120681005557364322520724703639008414463329108542346432887571018036775069517084434537767528338163277945130208512227809467266781639936682559849351736461564651492052629051852147332531393710231466101936945242190761378055776576890788471732324894764653885349272969203369921434908984613875059487019275282908044210868904495539045154080028493306142600027022490572924680553703348957985792432759102148509839534496042870834638548622636878505143073328640540775100633202486331607424296846941145097645293354645089398430397217210748562569031703574543434252000208961476533513743430843510827611557581906130728704313568082506142708707086381377782122847631337432153527737421681522811893774682522950612514354108652719925646062745856129529356623892749187890275288430483033827739284144797052489091912301625802422650974201231626646717880683812276386099166789793453406369875047483613522633399834563159115558431586255491731137513325288968477878738552516580971998869317046146650339909863793038992469791460329376885466874268309009504030680017280202346863840671919986941425207710240288286777039903488039663063048175376927144348502066472036844464893835347921846951510353647178205581015894692976631158209128448331398861343277630371342242301371041481277480773539391360011184760904507905216850471304900346425646192373361815472087343573945551463122427000638465384277750230751617167562892252677313620058689041192964136478711304296401360962090891319705600000000000000000000000000*i1^19 + 15830895514279566174481756962419787083356675951159396190206090146912915763310726728990923750741867072546542008131131687603205288319738335069126354427297682482925777770654065501066106344612653913860332169352165307791971364877547159877333999405389122122515679266775663522127748932486011933929719358092631265768004695612265589437587597276932408622754423354402921895013433244266616177278974312916827092829042559644287637879569360442709920345288719092114532463700888291604010713384664958219126614160619500291218936281486436590344882980516666107683008744043227504979530895515059904250370986489797765266400432245367394509373461844865864194502733419389581137657604467774070398351569523576229645250830828905643137408985443031337557413260640068948451869785802562731424614213396555618506763947809551187319867760390248023498991318869044299216970426431120553899840877262502904345697391187870532000687100682147267492266548219023292574217239547801814210555525111406075873412768513138677908504767960564594126021182994714625088889658242738554487037158373288756090415969081785496048218377459481079454102129418966835425972460151516750384778393168354131054337442541872487134387297724898131059507410130527244416628042212537457199941631526089013000602304451728780475539021147446055916468684967708762921476121423909279858929488795890267179034225247242122345183387393354293424665936223411683167508094594402596942059405608565894977320886696126298554341073664996949360640000000000000000000000*i1^20 + 320119333393769448441699716881041834918552295850617618370827730249170584174352266064094063035418716822710746786278353198869409820140183274788817632567715609675897441014225148659572450311924082722324635065426149992871078954525436674525958792692590080870845465961815516248495402618717629796181289699695025356446446366725940629960511304902492222104693900013770612369403253544211786902005160703897642533755329743336896068462578836106736655374561204534593728056503029370022344607441171260433478858804283831793385633552157502806277983859432966355558814240185454788604897606546760668478123618241777134655832711097929913729817745584782160433834386468031088687368989624917449213711237047351102926157217288870314111597998610927796000240783762287672726572088225683622810026916392082496207855369389825684939407883791478593866252183949175095771274919606778386282922703224286733924826869643987315699622279523706208497697428001795687206499880058718851462490947882991005416997057640421473681393123114078753743908746268328277513406722630997614039905111236255340099582242659526705353803586070465645069413284247389986027265508181501324560432691226750543144935029114942227130495193505439276377958823188110885445753436765032791729600340828120544811066402452754904656125338146374384374622789759886587675897771502864360932498049896953512012106251553777694241160599802767949522095379303421177545285643323356227329571248651362326755431534756054409313455980198347407360000000000000000000*i1^21 + 29770317158109627505330106550045311892751978622157543639087375553326291762588629386829950355522992974094735251318831769410334835440624430345218213964464787495323083058594007713777316467125166696143258090597380350408528784618260433270951104400627909181883716052311052554748500519414126915550356306438795305515610402267129614830032032139788387207425608503724247113553929458961779124230274073426118666909289455715259796965290687969800838817512874744807112436218149249033131585126760128568120271977231395526849942224338367831910924487758587738280324455228456517764757702173971175879245090701083328641164858636564249458631423253751088177216773658699503495379260611983116862617261038780538481317659311732865080210327339275931596681396657366866867285137007099672306557366600662955125768119498704145477357872674830461853984946159890405043015358631847113264710405188174355183559323370239501549531772068043179845583180454151705113444965088562062566088944000335178207516803737652337320981445389831273915654100591110104182714298609089853328223957034659969893854171445269627704083064111376930232042420730317441097797261174172499495579108783584632281707714914603176867485411216777546892331571746341641112161943873654791599126909926272526244495291768147812024684225842431346951369725796602107818953768538624431703016299260097697957008320294313123890977187938739878442371710774764793448113269493973102810019228292556941572059690860362215374644655538411929600000000000000000*i1^22 + -8663634590450942903693609053365200829575800489081730653755504804961545220263200005134733053326516657459907967474113290601300268234177472155995439334368054354358802903268866635192220157102364445552301666581482572465177366240988178833721030186228460499790548476436018943965000745183288102833699363735053693009247347144477450091028511833742381367512618176194976277647336658659106040364693675806895797287749748668465387240089380773766855706121065770053897609931241486080340606766568945559567982465552384417478621900005496912473646592016999558607516463835879669625592610439477517659980800481030142303739530510934206603860621298407288268600862437844498270555470219126096874618777927177907108684861745318308875822213177101266739967017069025349790490858048046694390767288985424354224332093237058231540138863213505924063162308886749948255352599442538413275624875376460833131276923097744223041488583739200926620469634589512682954089071871373038505583558629052878502394658050647593593564191171738149033035772604550162680295120831492476250804163705419720921692452165534558584399407353519444873286151085807404194818502663422533459737260444518951364069653732010664458675681131864080890400261747309424553652636823906713239831328457680203440769811969794708969892899144894768872374884440074446964703720630217695643637526492983588389133980435279884684848219860817633726616984800157892474403568837859456297060422264683793562500090768450162990494457080368332800000000000000*i1^23 + 361246270931039220687013636428296023529313987988869904173545502749476632322482132841872926223034893167580085569803073839787846308541885788274654677044623175774760968782919178497884753069602556264162505065805315639826628876374853838988834416672145236188971015494540849035585512272481301299376452348576147760272869636260220557606695554700165637388067904369185296747631323867145850087068288459534900237720673774907047061601472893419685836266410912518810907631663671755627674520624904917661182830202859628141547208192019005316737829855105935427928119460234962532608303954999612340581440027412542718511378289196591908526565344327743339853385423480683746066854641964297528503069878237976418569317213076317416820721017013771022350762906324792427907328929203653589444925220950519649484632907475010661714371984660918136860320334058315496499971608934934931742974435051878813111343462100512281437595369911647141198013253776732947449337387302983374482663808200173770822664405165776847016205401484311339419011972548924488401830139622549665915527353040680866912451878712846301448388864322840348369384958453935341733658058725219677976377416841011132426741875513980283957325695066164972747777639222416790760093692765885570921892007751934064372424374402640356723799246092478371817332602617922809638034129827617449252254623633393948860964948581718734543572715914660078928370835036432133427328962291358778931864255624861042236446071610692957923193908730265600000000000*i1^24 + -6088830669841949046848723848638691577726134450027512484940627454253384404910891401126496433962525029062589593492676104046028963115815968628348897617640780737346919802810012195294323801902082645609697240669061295578572623403574842898036950485856824489940951125256840997939994547620688754847146373630388886605344920979810558430074802875475947627743019533142936437492318955737844092161611208162727436246492826373994267694946869810006597899503811129609170575943873447188115890222804556103575807667875250864899947362174095395878164451786027922102047687095226335909827865829333435973882878314075535314087760308821262253486869523941552764772306640797079558795983955648621559261398681551933645436770248016731003307652172526577325174085947562278304719538219247036357771313023909094632553433408111851999630747666694724273328440668068384421512892672460126539852489234799311350315443531370175747127678533910227748875789345414005213802468496336077441333530087762003140517479337796980082199590630174365875614545175388582706052250172856767792339295129251180098775144245814770820649973516416730331683720905538809062672888674733207648261521674090556731336871681184706160773729828227920842133804034463318686408497341889515191397632015980582514292514936818835587199063887751604618946964846391290410878657700892566495973729523246188287483648929071856402219238063601860292817491346307472930288979783892656124230556020642826048187946583897882064670939695546368000000*i1^25 + 53928780205104332280076512695362675089499957298982344708573239700977775715315761127012063077845936623951791745284961411640210517263194756142541016853887840994674534912132584081731910015588542012479462531837793561386140093007452942877703607216930031389130120128821138369301242027417247301711490711954746545883992214577912441815838343721101814387189077382221574443963592256288008654914441451878892837054132421045329897668176065408877664114442418434018783598346886331620587159002965403314462811403055539042268994121293427603838516088564863076695788108999393485907797247291746774289413659149932302875974129841788621158508223880188602378714218128377653545403187781267967808691705949482097594853236905977765884283621914837182388773084478907936503586045745214378156253713057915380304290948996219358838311684620939212559944031292771639759574516853534484026530506486152110015840166814794447151805684833752758070045036353817124084696016026565295512979290873398799379158240934605087160014564063174352362064684936611367647164582483826770009290490084757071767781320300609688166053045035048241527279912859129087554117529348409612524879780258752242427545805481857186883432508398186308116930607250336966555936904422192337824876695649150108806746396181469989281062437833878112630507623294651312892483658649744248977642959799502926280537277955997012214650778119329096814502625942839169608528348924935798430977844326824303211504884311487692688999724351488000*i1^26 + -323507460339564282219042163842487991182153147015483957465603387064420715574611695652447648530956148693126102922857299551228059316819458471542967781590901731272149137365155036129172105474510650403725700893965363094852885942185968882361340955181444742393942312255319940667524671454402590421315653684370251439984847375835353635992860311927534806332809975595542110138382039437367184014303903656003765187749159934433020428094509942139877959535989640498642502042868090810042015011932999889560342429686536066969907597598759484846207861827510674697816023095021197619782479205574299011164785970118868700234734516211291114416597168540117319700074530076446999650203641477176604977236427279467479475315721864769713894602528311493176013534739128302103035528734179007243344749102590690587349302255802803624064720996138645543975496798066311807454370978274036811930216018584099974192021045176364630425403924968706346131580349077898934362048291474751402900973323172048751578024866878041189780584375192712384017204265678279453850398108318716327715550066922050457584654789630950916333452758764036474383028843363249377622186749273412361270142302897260443873121231661160686701099972543959294952573469826304054471836661705279621259105641575080384694026874228697007119616306693017261443702124713415708860538812243729350903211567267020581978241820107293990142627201373626289038797594004237706132257118283425202091499128837334033637971030397591624976695296000*i1^27 + 1571424039036591893014635330610999182999256312702384215345383092542253641685513830332535148020636821364483887086442538730572748075894631483349130976925584645738763689038091789353015532656351470036141292130733554584796579212141562123896251108399418992628194950977412528169944611978337170279310062150336369471785182681329989379346934642443427711440145735469216779295767737198100564995681635545408541735488973680192809340826521938696163950468975246142384107868514547005216791553139007260199686890200623022491493690530139962008557921425728580971209938080695172423000872597253671484563904314856103566627976142017774123410888808199994606474617344306744644406525475207252871300962379257915093678317548873052129867004790226001215979373285221351936674906148732704301569330276487003416651611523842768905287208568690184433943872094092873935714345071313291988124556941157658419408377868844482587876570457699489873168855878517447891215443054290858458883728559690383067314106614042052776751016032778554625136844638960087516993976878783580534980316419237161725488651489181250494852028473805150246019517285268644510840580517066549865660146838629195138434374506251924765293118574297103370441819624727037510621915723026502130585465519019990117220215059992799142883030428277605080634263119213748677476318017324625467155772853671873739817590600126541638107919842538642021771368304782742874980129508337473534084350451055360592711277880420820225884160*i1^28 + -5308828859912507926095165632410685355547738512418033345787963927691796998304233054957383394854438780570015661926107797590265000966190331593594219596327490052833318064285402594013750573388161162990457997545753532159251017403512911895845739348167780248200713516781014138661877669908742381921943606266657951298327084388355652282456159708186311265954778670397540541784743957332360337308050625756977721444188818748230110523458681794398272920629895801077033222827082989280313061220410314448309397367520252605723645046470319619896807834626831676409862535047283457700700623838301871225613253222072140006262638369773437837320606282974159776502263422259960364422834390285492307405072662886199395578209982932740537762796580384255027672877002405581225883473393295098147655481353449038731878148823289912637696519075844185259731644210867029303372356651202163316604361885503385573743397290499633117365856096568003843971660748893921438867939140491842450530630190630218608094523861239483783880075230256587082308137362094665222407611321427327599015817666536746012064202505408776716573128268181919941297733223599984755605390035796270470229289843266937869534703726605858925685718420790880132550316381932608553551698943222453303232772520873928876808751488016428318426129413418492730625673135461015600937173756832063930867136162694352616488051370084123545934420089341949769392225364817619714982426783246345301202800490202759076845835269212995584*i1^29 + 11961926635584990894268875848668785335913589302478600449315673898122000741461391267718783636514742448928772055410489045443865610541375009389401282902576674560848968112192899381615667676499345425568999668108647037360686114721086778804883001760321043018565960252036082520274257801463131060476646807288340976147162052128687618704243230127553772044939019975379063875814854085151199989790086788768882745173714142400781897469178429607025727574370894530440974634645153660602512162599941389782757535080822054253113864220346991284792112094433919473152042845457107887485825899877303392535149232367266066264402395472032815879202108434116993032881378627363659698257522577927279901158943356423604827677357364027837454072467961514300452556468202267331316882051865958076393618245974428845396685325203428929959141635113937381203241924881000345237376120978462342237964552544466184489335001354065788304313940175667656965634617166131512287690218845887991929476811693975261164882815442739348635245297032376174731709962972263047370820428206965198069314626640876821454215943083944822393350440693598769034345053995732714042023366276692496385823083006734130729642942154046420921423133762161619761252851443210435697051977530169118499523109086353471305524310937473425232849943067273496926109048923857771363571452891705667280763113235722697897892187337232571643113465191537444298335584892836211471940984884653094099359091078174389689624387649536*i1^30 + -18530920975116622106659339849411378163146621295316081252359963779675306769166504082639179590172998867398465625907343295302044067842384242448614821700341025939354447147502505910552289296539717034528654572671752471915410185220559654118393145684846267642016179365699386797804648368798728384211899405501994611161081536491257893232800710642616341750386530117945729672321029959131182914421265011435646776354783443856635814751575291297409012960094039254633160619660068657209693817688111641025707967804919315606711213929866527719393048934659485987959626271635349341531327194805518043399337371456101569076361845615609138991837690407916880096198285888866437906228664393295185195610616816013613739392024771251888457647950714506074386367496230550537748360883903157862345061442368095187270720859029974486294965850849549015815852354037533729385759396556271631368487834698018978142840847551276835870972165189263997936122969381193050843191196272202358156957167154523875783346042191076676208981129218955370173525850664554135731157638465208405964661582300472620495483003491239257956361861398078198072579142864124748252476561894984334923221558783180769685595413186845397040662662176996674078615221674107696289954064848283303170790057944395995837641220999451773572542118877704895379034765126654123100091769710728681142500336786942294776061539441789327463567692801362456901350145481513035963480230757542752715741237366269798646808576*i1^31 + 20395880170702497392356473324955625590077094534172890588574902951118560533437494308564196124440497257855428360649178475883802390349075035992001258997827145677042624375581447812330010682581952976951354501587384473624875414802429128155139739191106935950764837427601331909781888480344600164668354293144873519669274022296000460555453425990190005556959473726452294450027347286166867078419076185405542189791600024539941371755846095295026936309049630801378033388068885083309032542832251215027217169097978317471568407286601045228113065511626417304172161062177511479583322269884988006829775347899448334581331680594969174751953894597261792721477437876064723202451865392217050086481435162091379720091657747868656587894195945134104624680724614010146455682246108374839298343973556196950779010392875552459887696054230892008882649630880817124345407946565427027933395417095580564127199104094486410328188558540917516132697606703292384444872293190112701163150938874919964937664068065368702554787433522457352651074005457798921976287644489432241661011318682541969102737162969358364279137935500524870508465637026157996183640296385219724230818434015545235642429699259145795219070062489002176213727539139400503354110900579242581343695679751269998858419056278809125225103583698156753723615362652876965614213046510493094185628307563503668587184855992918104863856336197027125752687965603447562684617639412642160010646210254271938560*i1^32 + -16047527176371593418904718986458910127413886573748844002504735244966167176630485393093664139090581258366462641486661683627199497755587243771444458672943692492187044251214374503191418522734362580810206673086389309215788523502105483209929712746385012397184498206375512221777097109030977988789875633056655089188790021641240377720988841902576571595161988384748185903938495809316283663297901352422352571516722068486891940234594166699102158028706314688709283995218593951423688917588786504396868586679437150580637115893013731084851856923139668862537278474323720723713507896573099179992449403952489857955715105982420382381821594175939356941075144306614756776599096407163112385796955191593029685364455987299463273863123363205403908830441935987906862057511625804193310431689874541581502152069181434146468359420501486034164338540142336420277625416238435299119405997111795250242218355802285520233986093067527045335741948499676634357737951701083321084363122256303681536819094503826432153954819352073924104253208030469600337786469053863462931358048538761503011828433201659991505898656677849484644238247033597919605100304777000556182957084896786302416348745993956254951280936028262175211872239062797515506400684191836473003513862315572423449407795958419171430531256342310781352886170901913686076270910375786722288673397631734661191983732792348042850441399396008537734654882327230714938842943803803627085665006518272*i1^33 + 8857558174451420569015334518277906749789531483397604089437071687888076028932282718250738328687291777971094822509025552289134645742463488139988481561961892951749845827142656465290199752186732648444915555051179842018831947878432882654159686214872637243429596608853865417442138859279870400444140148317227132387090311157691828834664165078367348535949352284946089302037485729181568625396206919294914384225469126058960610104031456606917267716941852097718932942596722489097078631614996254070812410242433242409188166002655255210806249094977059610620443781750404627485695118748782078547656037008334501749461880872969949323119489392078516480649136484170303302537796127339611195605632446136074876527730749752602424914396692480569560835849248325034294562339896573639487001540192394155761254108987824821652972444433603085448799313867853601031216678785835202409173662749789173614299511798870640140684820368337079242687078395491738533217870819317358581016418128978806907460199540716864328519770836003131160779755175204754142901968412872571009175302471542667206086541028979063834704931665413238232759365297793356800290096157618921051436241307290608554304329162535514538380935726005415724466296795767611841837315106076712486018021956830122080859561113783907868415408199862353296571340884392740894344228598930800702620188890580443602832777358774953930809229108840004101822632670496782039522534866521818203684864*i1^34 + -3341103335374679716018763190279310050916265584140575083462029026758338001400777725423130963415047357811829932889865982843834729383735773399430171465217946339800640217811521033287133293050599335174776103596275004065252681423608723455188251523198760757592418961810813379818169351817624777568258800967325079337019525790292094880297708693023004402393588901375529032398543947075560003156162303003550539039409288696029089644315848258320157641382488309664089832226059588561062325567585388150362552915944090261957176369138757895855143555048295156110322255054119895460340069740939034894008131941261913828517610733444105662106183409758045452892628426684064094906613453104698794099670141247719059857186673281044942884727196863502188107590906851047396130747807983871959046983327361919178949535537844811529308935642544859979410931396737450989605033965361613079250706030354259304933578741540786488774343007081678302065858362416553520305137887335723656243658580763484244163448051532124088278064077843535318527051866927339482739284065644052207997453667968572651463788945268482932494120660792919993184959228377796847928952466533646744752243233314201479674504027696870774635070753529785417632441328837264846667099982598649291242029552929608844228034220431616389807497689627670370810441591327722296877394349952694176729061741034678892923607314825714558973397950088110291539405782244532752483565979503165440*i1^35 + 845183321968142362868540762015694976663546739654936234921716535317706181914099976960639762717453337731230583511609146161249140877268482386136214460836016382463706324425705154819964576545493624086182084644771895163402304932101054437256784111436747083170041398111612123711348358753479103269716164292081441192855609290929450214486143486233978072058937035513009471266796473941605008826430253282462496107446434109118695357591155506919667266308636010422029058608528514489844965205078546840522802133118678646400013454573070754647689434896353781971022372494046960470814324721421771656067099244060151388063817343790347582334634814923308401872441676625428500847526691957707915439668196991329098890507683339127924976950311555246420203256385690807828572427693579597912283925774473030600235003000264810428881438379623198930123122956128905759145634286464363761866241027825631099627684482526986442136503470368291502935707653066835813120846628060412548128800761843858939590470036732889603638265691085495012487587703836147463182775329651530966236068671757560390926661602244803474001362221964352902437579593005678273602732594316761071429552144949358452848175483837038991406270396553938722952593425370293234295648312079966256315273361086957038197360344053173432099301343713387466880831716473098014370312671298452309877763935190920862750626000137081025079157941061280553969934384251183682510452162560*i1^36 + -142419065019228142864666211802751185403554542736042355634697246422669134993759195034936186182095109346656114278642507580364279418154288008843329663563793290593428512309731091024422621078615382610948011793960029024335655315774802938379018906210296013668061824326484046547530668632478295633346802737557295043316618389425275332938155152315616813754603313621253860432029183835014232902930693918322355495565520239009488545441149432127304648945612391481120828404447072492798288149514036173970356208515262349480482624882295299961899020714383661573556007801134791062463636156061316496270983750747412179699720997168335883788584517734845311287072348915204465719536646755393508808610318893488286363155750566238824396058846718816478951915621503646586099984086060005803983433152152772949262299750137098199359890831237216761287885885025562680789444421700287535933172132287488518474338301953614720350985773712817296523538060843540007241806855380751540515016655831474344680234430021532317008311823360294149221079447051421376051018594143441155044263675907385875056020169605005694143953623734161774607631432108689176564981886216254210014116789330734023592225523427858456821698207318323744381254247073965739525067498164701652777324809583682946299392992036263969981562006563014268611056493734021980169702096227512664158152101018716737043052060911191185279003914255438921073394921912174504837120*i1^37 + 16645932988584048324394860190532817212303880326645429580574838013544279229721004173167826629464505529804088560389752995944613102639758015780094165468922246490936728858621959354463677701561743118113009787040864644406489215321924098926835560305554663592694207883944348604613048483115142219581888525149474229551170409662179396284607052591313297289094014686596934800548505004866384035132677844606797154702217114072463477910929168836061648413827594129827317570825024672509871295470569442067468481723951222419824372650226881308732995190978779994358636890219718117332863447957271154269998824964499296156691381632812485814096468807605279853948977400637862977938598747758193281573155513208093856737820841103325928573252349445215392837521135097083134685554896882594481852450818771897737714601495423458371901124589789863195790240523200989858810685429306428314436093537656573370737873120050693328207903717507158768947134476385230948146174936337460934458329555034046005698621910940550807111254566225998997406803111784228517371756901873457023950672653314764534429810396964170528924355915754550995314328031714671250104856061622832826670626305983505548575390319649333511458717775262707023877391640979235447911142733121537571489992071018400434661180383620667160943706028948039342625859071408826472665554014126659744267653853452447692957106754269674456692760640102660309052332479348736*i1^38 + -1388622755060196114118027551495020900799818013429263785105331495405949747624480247697403932312355269754328855560340882338528582416871191559594235898388115760535385676104212531974557720165282618548063170563109734462228636074580857703910828178144389194706341857162850051850162521439753851673067967528271734982592720493093231111380655249383810552874750168384380167102619620968950669478020460041027895821746885093406713534971319969547578988175690868919977332009195278690704764426153312488549790957047303792734218497581400105573059020590827196431621089083016787318322399416289281103023458719615107627822263668465737033025759614927435082681224022655301475272266818446817859749663843933678094580464894924454000456934406106406746389287677471474319752250471640100941633423340255118650536405228990948289576297114548076586071880922436941461796281405259727133754060760869050679958825839324844132778138628593336692956215750952581557630261971533760835796613700236841969967312085095675011474111248999332571625168792352267035512928506459639724414198123573431102717100616677833298161374494151503034051312951008611326698087916364074025375115518777826713681172963232830818460354757177567040334771911218691285898422615927742825872494262019622065546249898593770607770261965653103046989132860119017169188029248785843982982581099534276453155298256350926015397058661382974436632690688*i1^39 + 72767921771724208142351482127288911868447160939738312472132474375703310426809429056752549277431946367488577384891735801511306978448711402387427600921191052151443829718385617905275751475890078672943948677269569307071019370908591877445832535645879370869112076647464737754072536138392589839948462539595975610227882813501857358872144402616875615747572567942841246740291687539433510431019455367460471337064520043695615886602288746797977048830281522109464201649877835897385572952385197705244055409017042439497286120077713901729731620648802769946859022689448909908050425543067710599954273956572227330977401620805368445683185204048754917852551037148645468499431671664358094380121258258156946420161446544458483434536283234375230868456812456977011364933398567870091622358388277727274693437374563527263770892630032561469934312138029136712680781656133564141950437562893084506826209897029501184402914824533657096827451891189168470963614492548809266201987105387513096401591834919635523648332154125070258085431483446928196335112038817840650780956720289101603050406335937238116948316077972394118095070854846410215685013116072922334542858258286048200058004966708596023347287095335704481262189373761997606381136588719161569126014273808569777112282558645008624219378198147480699266739130281428558317698724949384231099807468950897260779138026591102590494706360507724464128*i1^40 + -1504477256266933356266916128104253762115550374455430673180174372890404843035756294454667042565836779804163895618562111517176390420909260820944990955434330278398492880275285631760979162111236419236800362950956731563423062344758675964259161835144308416845607071223065555603231402631511510174416399889651020226081710835129402089224017954909824042241438068569400207605209803308134265751977662947570600426586563012709915807959573988930092863845395643522438078900852345102030333898420896190475088444079542988436274563666819428738378710007674015371721393708213645500301828937557864619984953696231602911773273757188869759173902000892946389927520866654463759244008907132516683254950589067704497156554579819617095655101457450845351519606685596361166199537184138295959395460745125676750214643977723405143778089841500467814713295817572086618132584598990911095871330770527786080418241139184795491627717530715561831789300536055736147131690937318666268821752504768581242020845683174515067324854624003251607785316057968829689378409930662795798013667759783170170709445375774190098267158566977532681874460579067932127300209390443174925572492017063294975336432001288903833322706754558044198721133113194449036812086443459638824190624755812051882161722562637849272111290184673858893389341889435244211690093650222632062490138890240804900344113672978172755908231168*i1^41 + 10784597488970614615471968271508350384443688754152049711804228577553651920095243812603101841302411039467707954545925837486896422051279690775767880770152798624955596218786297023126213829953449430155871055667747662542655851505938972534356902044866093381094162091224058541363519619942715838826538633601837768310869685065063136226996266298405646360480862668941373222685841949115308615408379332033933404267109646733363399298221260741078567763302076373764881968945887759510886438770622626711363345095564086787560811242116931897321169067232343849580387305142232762163921327474005203390378718057012628738899933956592130081781558701871240125799763581074250789769696824445486133813554252665325155672213004256372471487876732512130050509490174340841271457628894286137830265387016605194897757345094826615331010477012614586180642618802597454639652500897280273676112519703723980679752717539959869754733388543067746667486722796554121861172253193176849445424742785675312067098945898044639897469633494270611168672922122713715463241557067317645480796237374539147424887726727803428923420962257011570061431426244759700299324965736556830630377364573553792325026394808848214158685837842495794604288904036033212126893890656329086978408686264599405239085783627017729310001708870320925243054096085088519517678858443216734897044631105100013908875903691128832*i1^42 + -27232146940410845221555741719707387273194779372981962762564376846051159466071343968471961609661946806694387146213375672734745441486444381026864964058780237255324575788830024862032218627260487035353242125443373622130616824493658035383055930786781930833815752556856353215617127274994481413194451040688864002484968822690174907277398324941291445828416033961075462015475635402521116885274995156997243896424883561253357313244526483821495638375503518055952382081697458326299583048632192709739247776059085309369293828502828059757656510184150771872071337246539525250881689963635175847378509791840643460661017314269365906892010642564294298101702738055327511928321434737902748652742557341778273983492986442699925273477348952874735596069143302376287260856293525939450406013919643040479014112751603056543523576886296459138914964926926353825879087193827014203088136232095893359477170019652561088000955452791605774366882465461133558575365913944813117261984975541039560901558465614655641346612874397349699093257390748965996527280252028821773169297657752950390817493237271676410475003740442081920332443660671300090114934285693639269861774778201690690514442730318719096235305354665766958953837400976309172216951568385567727800407189294610632222767196598998176057894413794334047461757395442619585815342476883545298422413781817930155032576*i1^43 + -6610216447664508146497774941510415915852069017857266132075417621932332755021775727968064048015986177833712182670988671338323092502300748297066443601731271363325403384493373323650056183865396072175420630388888854127699381112322285606255638719932261451565211216517586271937300118958334446552136894191593942172741879827853514191834587786828476501527335184622778952751966093474639121112905147679355814454101930893162507499574989208746787828202894565090668222311113903734656858184968886690658381597610550189436593219873343783907225775320166967733151565959275589580620183864864795120303857723291915618676541445154867763365673562890660374872390185440836574569270760337168371123447794187756416404790011736897002608688360081081728202351110353014413085099420834488916521110180247095448116082091940371503941909619769248918110308023874889296887867964357607244475571652100226792944868590992076642769127736058570657530931491001690728724208449262026209219586440108374746096930036574668061589413687905002483863991240083843355114784349346166535278105080032324493655713270988532230477812093941555211711366460808308344982130786126217110365804003042001653017702936810513289443396708350956025552819730061358637617742169549459351868039222072443254760871541837393693656876396825367854613603093873468820745196734808494126881832960*i1^44 + -1236269869027497028316652056414997142711598284232719919785467509279972346941610681425549727543899720299769513076976465102773938059937314685826784359693989575818935342338238975780008205660867411788960915799219125751031626516736221652715362844621258925504670773792704334996313034260946514344738675392077433000858514659695460975847222335950006278948634558210741456762677382961133265410129829473916705061158130069249049401233376560366330009724817431316715161172553305332943397341284972267718758438098987647670405191474025578725965878889098626042754615144454538678465917867046876391676194718064821299698581186946559809405028375961846664873830963183726761516575304984312568438091174354391845702483705774424431160421700676108858795329465108561535333881923741809204727535898531274869408707494596833174016934185943563653705774311738090919380575045162113873447041918238716767336006723003738281681138604700794203238911503063631225431807543716577981671477329081409943082938411853308329639639010627531465117800851580760576513730903051441608643152663163351349709655847305819235605203389878991626274654800745517107429159162488061607485355577565058060523742381870979573699963314170384189521226572470458142412685814278404509119387799012297965134684667018706963599973318620842987935894953152303507758680530485248*i1^45 + -879930639499365479034358558246136063322094260814936803279265775938122104695015229105880070074897998668113670806533258375675826114059384272483911221849078874860612889046748088010797460937431156898837928154350232595471396996102299933716826666971868490364423578463520874477583710417858235604574389001585951068676397012989193142139884331445474248211035646521298614372226578993002741734277567106226965215448111849598164314059247572461479217098802081664956530041147362125507103183316151381062319592271058872223976615956302580107865063564715213029301504486312744576130671680028719892070660537647263927317983912236593624475977969916170608964158266209992867403094548365642093793489244222460564861741672976334632178992161049949472499563782000913508281480552115467078159915985314436536321807043549879244339437839645992182516620692704250738257941105417986826716447737988766130262011405601544435801983240084943368082088033653607036246045569137018615545633195429935176012700762231585897147383734710637302436571728553534495320056937287340770822138167026889159345809783161625290340986174326605544283659083436386177284122651045853905835275914778344112614683579028612783264810888798669075537185674403812915227991084172749939864665897148615144658558898874425018500495171507698193428923617118156488704*i1^46 + -73825909231952231853756110287853836902655193849891601812232447051407687978173032491594944134409524986010659598379725428862290249199864766228376027100717453487513321156146953243467741353857967666192079660206753681930698584732779647592479874948453065366563412438127983974283682056137609441659120458968125694163603992688254758337883807417300124689052967596028809982586785141613618857052471080569353906578121334933863176478646121916290695020472143979092124705966326035095049081070023379482387023631725286678026539985984020746720921799288369096666399584470880032244180453253377870547134403993184863295022490213206189797970575587008135979857111223580311812548633960868802435364379522759089098812281800724078201265686490054239372419876664120421816202675080932120780926605848403350337590313209976704418302603555970827904358742520692566214931165329924084338858395131182932495998194020287123007524947056797843888465011070121552304072317984843363149888044007974777267367105716767847411023582551780054548346228207535281362167697520000327922379414734116613585159485784645304184831925575203448886856761373784673595672069868686726634162182131108798304299073449840371877702856440792707625918017788382197778797862470934279759542457838682081450797177220662114897072756732089086062362624*i1^47 + -16342537018025421322378650825782778272475251983768888326220548003852342697231784522939775411134217469058761203660206513386714332408796925276090179064004230501707792494033051847746250620325470441368982884086418060791285205547758494667717402906513649748834211069376636076388590193722158799990266065171793438740167382660167748268570101142601322814141662232180797524148020785599683707178265622490511543227315740353386184241411489245098629041042101614733719105221175781063927008113052833877646726240251909532154153358508235807891974978242826719579689085534918181877257949186458831860140853144231305165807644946266387823006088069126185707422831678009000385553392828001069074613563267718104420202082459388710385140767232404071278522524238476100036883189509266992926906814858237889624348301253766627481632943869642492498862294268716997130363021040233383692256795178399452446136284675296414370935969226426334970184506546306375853584951829858471086886588797563345122615769127025317389077771112488835573954570953589928240124210044846158658365364362409666840922247099724401355930460165761429852470611423784911251183698560015144501181012847523893235535290625813890925929924776984387895988117940424320975222823714026103833091517928782962094875402503050030926880934199296*i1^48 + 974361979347824643910957985655881361984858817507937058835640840220678576933691876865430103143827355836988240893548841481153471677918951761458492466114501864960628964886579427607831163473474625704819072938656568890076366405809049747155507834295815782962949885326649490023568440892495856253593244840117529766311998934608493300965938127471832701233570267539435234550016103255135661334941541618918771348653198377397092951157843120743534613049200241810896289719247018840507516711224302371383805815842737443269416534061684926797913931303358407524472044357308634857537147841173092566044010466776644613442093882547812136354313191431987495739535379424283456805933448824081565857086441917099834242959971334908185994113966268088680263286212514443496359222212491136601895089320853720534421509387891661550239506120097547797238454364586045904461518514798523956777331466266679199152496121254091593064943764638562499256576118378176101100824267459948342975592089887978871938990476318044091505236734949162368365937782077883703075379552148858887020363332639979943210221704653098435807296434620899811556119284660888846312381648908143599583925778655674622696245413762495583147250568330713842489076469600748916645709759864506051356616406060124492619734629969035264*i1^49 + -28284350039007352223489170360958569056827947014906183288719424784611377320351942200950636327176959652874580058357234008608694962981492933206633034805776908248639855701235772528101066588958768643064356488524131956452975030926350759023225248594600791115693461699324947711494449709626559088178718797736360858746366310510497234479280519947297937477312081448381057305448146133317011165314392335529695775906335998650609855048064273100543211009712005844533165262379819448304177949297079208427730897900376529736008677619824975014560266925528887804064820595297343321217375493783551192038445624527280538737511440620561336552296844630057943636900837480663694281328215554294321057836141245028077625945519444993530518663958854594528586454870813242278662096064152170429150564973269700258408521796583253000738762273216585425801939305574036899290887375944840984065345063627186082025400247720657553815835189815190443102033245160642666919494338087709995989227984491383099124283716663450819737457040015280957017509268340586885240342968340561934695158637183382271218291989115493904806211776159544543662000199876492241687952482520400426395471004488245319596815363663338242058295994812983432994289803606332762332281143543754746398999251218994667978752*i1^50 + 9335707520044691887312088195301817536714774062170727124253031587180771146805928654174507045059928893576473594483039223910098071956216887278438533206741098660210717349339723056720038607425457509338120167177441433009395919676566524312157087097506016928118247162614041716824887331681422736974102622767862223297593312631640170505973337129867945314316742223740178774439379023305840878171230801343759964527233001937667941235574780381026705387528069548891748415903838215020463657294365524683689509396808756710634332860677608367164256545203581029469701326967595817218389425364922444107862515161205905901557393138129287448079980163185758796195184157248685657757850648347921827318733716143326095937512997987673353279890073264391487122151945893154069091113474862083048984406657036200008734126287201486400413993425464331770938732899967457218796906217765968700041046331429691376886637938337547427521196100686475476819670790408662917044955033724690892588999924444343619671732720957767418278001472185723784969994829975073716835278907103616758682294056392402750094878317655785003289385434023704390704239888091744873559144746307658361455632811528427586301560126442248678545769904129962214374521496928256*i1^51 - N1*71127201778601710678968866621803339929393543402955284953192806185963560533300012447512313465959682211285786614683802564709340955688284773246550109690959164741487588422663970366883900377043868958747877194334818238283116005012589064834706751242543470240269194439699032280289827419493959669595892786516146916170127650929588783542394003316093695663361002008913897820505033720364171875*i2, -26029647234737338708898188242026114889486878178514962671259644720935277498762590517412048685126127642658220897859647860378715413442296214992578658770645660321741366409237183268518583248653646994674731663990971623709279808954102204403629993124302922202749339821144581328914413009115664554167764053216809259451634253558525890911837892887128341370677621140811228017184440971873255942810028922471683944342829638121166605151682281086729789967164593993768130990074824148605779730555129830197063938316565286282051172966581791685674460196533634494213588095706180395906112561761297527838922221114370048280403620768040383991569177200389001743861194131141243561746556576052511950192864165091567399209107170227083251296903138417313864925858321943329249348639594334651696466213562362541590529524521783185707894643402929992542919446688178555886399288084348460853329175559016536349479099340161317755592044311225484940996884424169835441321807916507275194618297263801507239140330312342366154147567250143621622080195459071246272725674625924774078949772444009489697218222552670232539030687437068794447012897275249660599678858701008419463494128016681691206750268959689324879977602230944796991287752725009365586123368353886374548372160899297640899293099096929492308278795288204637779416963821016018069325300647226056046466739545408255308901475116346601688768185698545945476629593011401266123597029330229843802662142253661822500908528232769068475139948289825177600000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 221976143313633858183914575827140321618318309334132464639351492730907565619367080718775676255403846185017272446622945057446148929218716012530200318802273986783136354237426808760730464442825843653014715017129671315139530020060272900606375771917134192491687776843603974643308180122746601766804243255193360441522785253521344120711863764927944474876775708403576759185035330000007663547013890230787218690708424852990185202305203662765895419850307501036322250049690795141695565228460560143101249272504520712997430286191219971085006853172350150812647027839265026622774889475705268257518619209513103237900815484924161875345873208531650004535149890773274392175834421187890831241211537296392922682506848605504549319219044008917223650879441700283994388742105799388021734863888620449890587074401145075034100615040838195717489960664063011278335955449746057863082465617833912917114498427262957221117528660018095532460996014276508196950052053471370917243333565970640910719464791460186398036425704758805117219823649480361565771090969883432955498881924190715972711107877172484840854753428081004048125890524691699206898346922385154927441570949074123028522416601215078815141960439207793918735378432392750028784860682071001505697068922953354384092906547301870092685891454029557751990413138842964598133137294741978729288127633538502535306786349821174424699237003234158108057298458535105440024137306395949992550346987569278872290949189193735581469610708875975065600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 15989361484223863001144683951205308943354895892179322919758456581140914573353653103047236315853939477793972122144874084889805147656090578110310600783672687276662306699376191166810538100900735115469597700265516791067558046017599805183258985389521372461237148428102945439262191354219734257385887424241672177660302934338734245341815742098064694897830971648104492978921914304062312314617355338875238161122527791619423983756490101261325699770813164040861534610049122610616699711772559664895956072692255871159298861234325974129411874059785875427369194428003817316194199933671689895845533906301017051519408327626360839261048139775691338951296975229929042645202111628915421689752318962523321242866704835967858167942075260782969119286640530166625614226351825319742011876720058417714387739228988883450706921410475759151685629467619779099257752062721664347758889393363357645138160162910976240707098757802804495961353693217636946594911344247135726887811066771393033181068695083301758782888568213113484305323114234350603081176885145647659335724649346243392087165613309994283828418366401621896497700650761297659465591246914254604966124496701233552655909472322239224914666953771687690121200841852282298618255724185201783284315689983095025190336724340464122140455423099951170004677749437955080070164171314525249606223108099173570152298889830421452187146379062280598097279116032182099968867490203232451675245123410893534204673813407414490529135080434560925696000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 18696975384839288916207282140133086984784487187663157163561445270709231575186973774817818840110874053377064104699635124780007618095742920663411995039221524931295610605127206711688509957082267859586754437578138327695361442391477213360172532732157038367507872236730234653591515411597344126015273703661533901388597848455743954104723451785428711709604769201183484753328083650122099104957824204320329025668232535668852782961428825180954253429852716896885157771197917652117412308882535435354208121939882514227870104677585836709700227384669556508145048561281789211327165194892055705469122325642176637066601609150842183486399916067567660525143703810734178431083041862968111872668108043726797862445492058807999716501807640109701940584311022170152608947557091658097010171508110628260527864362441797423375081284547937837589720083030422880418221143090707632316095540439181046543709846326458020180449981895170584639253344586774393593690774374576769450625433656761725449067154285411533815545692767628401769763295602511084561436995852633365500335909126496449958590232030323259810694822947092212460306661059751531884866650581184595799378459732463647394935798280963531173157714833109082272705104133020718593886385350485075816050033949172176569594164550000357011666574227880925585304884873350750959258033954079632477699743037618784218927297859181069547436804678803418204845152011883940263958473840830423324662934299141421646866009065329981799712278198364405760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -33333949781829612449620303904651354550406632988601542939484369666654855566176761867406926622643098535285344330062074442153764961126476929156466122133060363921794993590632245079112955410452031507751009108037660497763150356821176335697876601173264485258183192049183299815231368351384984839534517183334153553013656769808097627880480518277098861584730397626936474023056132808994460218690872917561929476357481574153869949422118097211715373729668683739347848881993218352935201630564539827444654193734342218271214788900641278312484980608765268588890860965002744297352131801299369753796582432343117530910280302895347107705916168619891946621402082037854827768543290506659583835728165544984127910121259553703129061520382099477971134966128643129301990789723163097645629366832109880939757212532245876569290756861686603092971408593608748461546765593118547933440800753577443069160111705177906401043758787637830395278660668332314707086442743594933655963041722787615670222454954895243380307851515392742845818332908535246221020835071849395396928400833412342145585052119990489246130626412522168370608636667389153369968556955613117948337093988526381179720004552531795814253826070601150322506764002272915074875798858779077724938203810202307032124721173866575017137918741073372870683634962714650512414221148306916705992628732211625579133375371676049236434280156208995851081213179609549636879405884677893994458740138510010990290384692955261267608071634435147038720000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 3058586293666339061594670383855840486254349080428825657889383696300163377558668500431737997472086337181634398961258953243877978440754077199581028972540857559576413909104349965417167650021745230818811770730862085599322422177533146350486707322580464091671464925825227580827420693976809973986987444761862229887213876513399106367678888236483097041590197832414574368070108642808574051214748804517627605665616231282487439578525751236448665991777183943770281740697771895806895321803701527747142749739270163641170530262215102124599544843577276876260257429754557245517479885769390544905885011395275460370310556042012449492363823705615412992461376449277771216201488020460008388042754072854455683295828862139232719645229891966261160594224553833086888600118587447728432206094303635890305847866070283899330039845893982725347737320303435468878581853355508500462177446647234534909000144853954428445264270439585615309200055435005248069839414125681746770478260559956599680249071960192976487038057413625565161549832666663472382215005491867614766190026382981616136294864948250905927391545531871162593277701288810039597305729522085110483200452166189011658530097507900946953805721503534754684821446380574264103396723792279932427574624539660805962503187380606530766735812091122312009854799811387920890628922450252116762410113126538579367819256702506908170693519248134551481515325485798215878773370301592713997897362232441372341447020374193720258310098516618592124928000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 15830557415863561663932496896004497144530183652652589555681055086945585038720094015229897964630870383326374588521472893514808156956664308042806015048088881495927644575699270882157459981520533731977445219738237787056871771251117615320697339689035613652152591436923013551905948632987367885778275553198237723806663069571549361790737564852800490188898773915678886492929060625225206793181429995542134290454039822021394000910338801920876775956345368106716949688212446026787430661235332115598441209446278903161870760642788157109536366029773535254975896870040367448413534229554839758944115072802858501513073175855349831160351954112441055922768139800938714346526455084140998346441609880036969437895323801896835201993081875511208140577467922464030144331414821254473928186566978817870657543163058532287544614957461267943495512060146119555618561356031667245807109931332664630899271718456304665156183349571295889957883706180132787529750066894041246768182428899578598188634722524674717156479917740133747437123533832517122296403347470351743648520862604534322108735520336936840185538613958629276497457863266261942937267491408242692264232378233340706180637823853651673088018814166705946464291547322505383026947475541617306789379000808326809776072105139365008457282326047954946386915452037461957842950016738051253782585596784379175354870876451725796121073558040305777752367179571754587774292864999539815823477527252497675741294008976240275586809866310378231693312000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 33528291306484722587842725867413067665811335043150377104378534493733293900527684253820381981373108716878995211471216251295386117074336121607074559369451102433181039391617001112485776185751534949424655501200394596996370605760535441136384604008670223712889482208359037537970852319323130659496565005858432980520508451959378207482735695019801190283791846986055511642009386452231514851136998201427198102395518929197503786875405904294161779634175558484976195499890519405583717676946261228522080972340996602541454498715842214988031848367950933028385942284747600353536427583752209886898070266917752237791597294521864205658528438758945741681020929879639891564400446137802625018112693714969478230631920095010310366492119948197285041900195950543069955295374756886755964244418989657794605459864953831659269712188417000969595992048899250287546231820568573401671327398195750364990600036435329058462643852399025574816862043095249232947603175924964039896408602679963144057608340552060256193295280058936770887245997469476065923800969468900859143224252082332171581116313434188937875104705163652870591928505988197588673544863418044888424576776084503141888598211355906458110537818495388356370271385650801352745288216801604238470634335285688177724902650646369565525820272424819714130430784552735788877676355222584055461773034185346640707867802285429958821633737517816372811421716724113674697841505980868018968554102090089603349392462345736119554046437436539535360000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 48181510112502448530903611764523737688820103803913726455150944842578696884332539691001034455576015419567247140302598609860360882800302567846026946576479377996178198268245846153412936730834238287313756465181572484593633184100689417538141966228391589382251845384273602035725434413151313789474281349525372901070831931477224283785853150899794445004888205132317372344418515016664731941911928222675103462298926554461002926930996949766198065721287133217275661331152523458391897991539208603347863183394333488473195948838007261772162420701627943410759959601973970737298446453563742192123164662487880015682276616589619111424085442253461059078726343636477144393515369503834677104683446894473819176244548011570334143155506690278878918864286501550038869243259092154326231497655289408782803739437879254586832682429126356856909530278979976826433329312601917087520489701795869917273800179398422118241915527998115548671354173482752351088298920576224192206727860578328081209016830381619804702224998675904177896911031697553964981905006031279567311725610332305356164568888619347561709589149243897242394980525974395996405779131010023119491580228091961388360284239151517284384738080295196364573266476767262117324888801334804947480164498197969726245652965698093499181265982286745845699380139567093887263426556924371458154463192509933772307988061630195342377579127856085914976750772875001876989478812584101175387130253074619714988173308663710105720259553353232505896960000000000000000000000000000000000000000000000000000000000000*i1^8 + 90374545867897802123595878908091312990047667009467502209790989727240261265278149793935221919686047498280235457859172980559671652900839054882411702200797199355541915815845029500475882982058266390629550131690582014853772319130089843006442765786089655068845105639825315618932761530132646045632815919237745358380695689915642109026949808912372379519391913285086113265677701825117569022345656913813226722237651826899518719047564036691313716455262331735463538384582791884387268041998621225272092119156569019148682703471061749320415454942898184540247580279937114962271762613309178547050483289611731642995757691137740508534629519941547565624218413828784640820812347417904761075353052291895216352672964568767022764077212468780321997934757567749405299644089154413906657961740546581379579751562832997641145721194735125793450812472804750210736991401004958666371790598966524280322342092192556027641361059828842542032073484723018750585859146450547415834826847045208725293453128423203172842858241990030166123172208295787838481018273471512872956911583438189699831484294580307885230944873278842958454254619931641086537866043318523912310056996970387063105918827780096441991105690650133258750063764217109781207227642530255101718693676127081146288648512090776376575634812733447728587964610139621802038244453668578963527086956082606026459935631583660876543597681568131565617117706817070804737857683505772728315476382541839541205412861300154838469037647340367228436480000000000000000000000000000000000000000000000000000000000*i1^9 + 181043770626941279743380226257896484452204652545434915680403975902257009088466517468706629001408622533653477531864447408537316534988682116493516016276686509900774424295090476500596884627781890277383177095821091336347660347609686878984965970620257598845048453383458753468120193015247031167686490014467222187753354540290956568311459303943294459404394183998337032038984770950931177851731667932068020594360884840354951516651254484029298962672049720752141981812139292755523803498834980879115192763930684302568087060559819171308594095266783560773203650490186331595715522297821554899747480671992966115269115164543550351798558477648217594546221770865545989212728404861410847092299885151435087589801441908548154350423320475802072193125160028532074374864219789226733080598400675926168129911588930574614737658421460033157870119618227369411416034253285222018163664217160823190784254422010196244332915275583558577307854989358220224181487004345129867394496118625153249188391153749673234958784819689758958118680739445677664715904340352495858967491093357483816301440240968696325556838601718603218870032805097181127517859111408988887129075347079787249393689548060292605079648043793287662463616982415353833791250916802495434454120275152522367556982707244790058814577866330152489415161175564472764109223898585045648255639949298648920707057049588441537961042656013202799141601136692236301963726989081599897692070503607000103450875870781272736638139771981530623115264000000000000000000000000000000000000000000000000000000*i1^10 + 259591815030258523706735562363921984935060526058541098223278816032651813861175737356880602727997511482943483416955586819844797006660226874874730887720752003402920739078264375824627022066799289684542975262366284100198082530393720591490424964418281558444497713265971822867874691229226564455555996320550565554294648198664182067793591013670723125663214436306200017574640477032201120191172153657135373909338957775201053074890471093450578512481426752601281450635469557570020525910700747564569386904513239580251008997401299226105376197241712693240374044661189897708813536370445575165822598510955567671707634837319789322555983777444235371443109906714595960738881018429869507405046140525443943742239214773716465363023977488512549541719760359647250240493559108039048058825862977167017625272056855842143844513700042683720938617093541534973316410718333902603859478215760960300371622861786259946838005262876194979314870214275765815134567929030784781065662277660418586726350134690599767270928718152812720857559500142639712494127106242514490126768031080423453762871636033180777003128396003990944833061705795964712847460562098715378718702328472025328339862965787351398650223874909457609935261399216234801414442517551647026733443933456694420444517511976389169449383161478206991421579856016934466807137716784100375749568826447014074944752987813346208672658268072335238663585966882466299246049711143478432907539437376946765106703864392238864531323201092868317904896000000000000000000000000000000000000000000000000000*i1^11 + 265993948772900657493925595011993909724221838516218090980237634191251485320665337590547762975495284888801875680201059225400356888180730559649379483575853273071884735965888437753004508570724335930934290728790021429793803353987847885726915959210796010658815954523941594141791019949881631074913778024653820520009587951853866716619328524489062692126866575499082619771810388577890675240569967271930846427103033667743394730285859037825980106641303309626397734079797356882960768917384220269154513515583103447824185746548893489393091616188377722537024650260753007471690644990824423716313659844931481459859599216207825936746554204583268691834451922231280595707986345515149728507274423065134292921463312020751088854932059963276373164673563461268122603708874566601167189823105057047359987096792188057322626815430276529975187748583216661445225703745795613711711872782630591750859309288119824168433929783110731962705448984355943052852308961723035303024078754380665002191786011300535185528303597705481954261665586792730482917189255114110435245277901840895705219412374946232740104910332084645454022488213532986725667481285170006291727255208632898355545565144618487043696643285819908639243811912226790901816253574334417783345657753356366854030057594832166287511285401018017911830729601013388187980667681151244741520682629692404790280571083482140669082169914133545071421421794016577424917427651696342442624024902458222739841293456624508534147541112295949535805440000000000000000000000000000000000000000000000000*i1^12 + 213410798125455376519943551485576495670960293614489311848467301592176754363879852062137428761420633667562644875787952053042415778080558566513674379105390179957374008135946711718289241241936426250796110250070273161724665814392338055788362302722902657004826033593326782062571107227240751027439527902172518240983777152475040789338800776270722859607846943285109791008652561850081305975311051759449951187798362743596753210498379851472308798558562482942445497479270405997079847586457732873356420782440879093200922222407377635945057413167788277463857158495490939818932772393704464495633676906383003071782276578073979227775758324593642593582532663610646418106500622381455699476684991858689237903892456505507236979605682227556429640328650305572481357267331055143777048487558635475484520090658099630325757228335045957761113257459993919546334724484790982779069471308504352499291724888185233575605912351527306498440527986057800643268971776592426064898386350041490610102239874940346006269724714845637647950939309365225127348151361948322775255981170767290629104598411361571389641049986597772581033263485614022104514840813994918440933955851215876967998461315069406453166109533384122855989505860887312462867562154671065554162463248859053424639520326649201997205263238403399688296738604912958812726549037129878251760279592265252559119621223336952130619023315778744558008355523143063253625363062714836088380377308853397542511463726049611497131288946520414025154560000000000000000000000000000000000000000000000*i1^13 + 136461216356237921708056515868439207849814081757071813790659942599229682918766720269562210208048929289380722426054408680491448642552114801878967467433811205271857806801228653337563402246278734805787774202705579485058739167541982115410117754090773049490686571774729535505876391307266603458275834245704416147601827800968527577800805063160779782951056929955383074154055466271949897968793426684306333110386706835505948887383269113769444419408598642442638465770554475441076184866698809854710154767233724924624015492991872195281586716376957845812591490887942465199589421380143260978781302098578542398529657798205733462269434573133803002349262988979784862725229718912273354299491404539428549095373424876605945290334043111616124512520890413921305549744643060134216361260418855694403134674928879039437460764012772158024899441078115647430331867801237592317645199466208888931850678683085207072012676038763668132991238133741307432721001328442165243882609925677052518016297944980088211793099457063308999159302415800582194982685274201352832040329565573901079731171796507324750127444095849377921819668176015447089227011683407653641351154981673274204399026199855017961791268721240767715017866527142277584374285023612273460595258579536155269877315447587398399832138760998908133478581133570873042469518606115215801962544904994954048250528110033374698776703131689778192012051937385278825757808377678626172244178619664028427385411549031218195640667240082072015994880000000000000000000000000000000000000000000*i1^14 + 66219140924696703777695219317065754113604713265196811915951054632592387171404267790239577317555766160162461663157383725969684671400222463076023633596969391236933943017439292772962078649927391849821417168633219827441036711538833288485931723446149866988169286067103983340320435734660280682798839459522668259108225361410274043819786826802243139824543355945708100749676442681776265637641189558445022540594081051374535517331661137378197440767862678042347787948636377618346079127614535968978906854141826735160495398438722826815858516184136809912196755396357962467910658252860749278255280097860556771444322382270303302076214815109430607953934582023498623245072325396032061781173914442417826039596566868523031900037396399860977591142763070555148459458326948454692061030420024741575933853716971889695789374900807622630234254350135685234512987235061668521730199170957731343374996125192596647512279629959325163816609115247597628364762182994252132272854857482726243765455719585974079374924815916424815592425687826041116539983562460060134673977432813929957566282809008023403273972686892891729158060862754988015425171309199344170933023343962974700034686687412913386851362714044207816885025753720737498401705550331386827477567404825046984755392771710789611605378316487953215975189067072251286702779448608616687639775197654346123082626423222882189163492927658278803973475713059136157411643172412325407540184669549680824547107702394566461293699281952473052348416000000000000000000000000000000000000000*i1^15 + 23852926155929234754162739855730051797266507364719655653154646149928671492708940290923042186507622967975665352053988438115238566161187489475998614041267853569865204344867538382886294627103964573630511183091499343692917632392398608004949773261115528685275358984054308033918289815421104941472441149907086639173225985810496928016584581044241788483539840070237561173052463160998858136409901191152250677352099758503532854977860220655705640005403800737035650014217641859519634671866939159998538782578511381878502052818361553581268638233666591991379271383014896089210002241835355013585054127747611602790704946976028974325036035939678686846866100750798309724915790812432252503871439231732234559343796508373669632591435510338189023507535419681686692369345655146975283421327032436156392937335810164044803104806267691693442712652277833885523594831114803764315656502670806174381526638056118011739974217517430702707098962492547842044864011482489035989124479531198090630824528841228318434327232403995483334591843706597053640931057980134362314102592899567425107031596461432355320064676503709286145952093561087405803850566243876234738716872252785699212850723671363458909266954921811607190884277852322564919585608175828224658939281217528373624413047732080921211773538332075433683244371495982576729264636468571527517188037041843135632861706373809114837047104633277061110014131263085476250826789798707131521137641945533171376473486167536663521350904359728168566784000000000000000000000000000000000000*i1^16 + 6587019036307236251134909351853702012584087678750681091479756084760639185311936251619801759419021523492106657095889599143371147782713418175072894881352222767581667023748222438465173784610905464931187771262353946663660997853357884952862732024682532966109755329770708344914824853691339570052023526739541781177442713790210977884582929487654010724011508117601096215432033158483780977282840772693998410711443336648573880743059834501345707166399979610707336128241648123871591922429618892037962929488959412536136432815564232589852315118120120492308738312147646534229202199559768535276032770282346307593815540316487341307805517179238880713429172763808883082711742129335206291016757062646815485462266832272820050351323168581853078415369519519530368818725797534412287669847382066012278528574406239966787968339219158104794031492542997834327353497166210006611028550631844575712837334655999843621400930398361190373761991715906880652618603620108752774682819075908023644997464360349048786274079409452675076910370543547837802577882364128140976276967346857905111253262461023409961666096606781292704439545086101460078717186245653565127361333289619280045425791402298687129176571040935090965192023053999944241479725168416028131176922067193104682158851802361660243184787410863892198086563485153189366737273750841378415234604208202460339446753742371114832606017153952257770997073559278703725430996544710534363672614539180637894318490391500370524484280663675733278720000000000000000000000000000000000*i1^17 + 1383750968810715681975585994029939273301807311791235478551694235627689443997447448093890971849515395661727384174436407414192243152806077982264486263006148468209240836602958600816476217244945389023226259367882536515910657332065020996049671104745429976169796239664802763140301796334625402309943097938039973466030879087480831623176419030836121823283158072465484402993661828230054065477412942808895631077115251122715255540308902650890468054625695791278614667339974123835808959190273989680898592041910062688623482538137485053352792964748587340766315871774153163254241343606475050246307028214046743559903992107884498876783836213167954202776018568478359804268296210506602001906913423329648560211756112366334230425431591771001616850748434221442898639102976393445616967419245099157629633302250896811568186203292994850198616008520283500844917230355437524498045921764481443436056892665827126947063156028509662050781082048685726609059205211321283192346541168559695669895823932948091161996018901191762665976586655369455656632124130043818291883062278953029135260386912363117193281284476273834531221085378117395917876654067517462329518409249750532605243705224566656275611502261477264150375844608464760518243237658873172485873585130951671394430834539374251630930866011899313019681077297448147870120287940444377327017342089714622294207717239288373117704848819068523256190003152244324553330845133351524941241793991836963797979669603900783390056967317054512168960000000000000000000000000000000*i1^18 + 194522689008492930245232302518711957869596123951144925862153761072293152102255752154790191987668027226743318016307591441244031512841253682329504232223855803098579876102599996712754473999451862575826310939558687741861729727497694860104191038775863103340927435954923448394737088026305511357877858610976974268602447825281112996902272330510267327504806158578604254549102291795751075332062622878817239993725635145069051728265894368186481571298454556847719169789040973613271015745282379765582719095291364330444303439108095562739182574814072090776683235205563738927047490560810817003188555665336440584843970734132002433233679946395476842099787284025236938765440743391880520360098641621677888190609774458327275308568965250400094727073589820709901736766132945826350617370851492741760786251059734252736266381952577911498538091640677341619355638816259652402698374293378619712924300883267386189618994491681733988081872749256828370974357550796121796063103572857971809007079482659134732995263377742966454005799954561189213971978815283084515165363004020315787401447869751295866949103728434073416272848584281133202556474188659685514733742351480511280316278078797137658316350954350074084981221727481690573783362601809922729217602886580149476098525021179407300351495818955757835233855294481795605900960849818709698641460594377433637670091480743413126652526911692393312106165663778586012154390681767144130629448901014785541429085755161469335641824697599582535680000000000000000000000000000*i1^19 + 15457407884027078432728447313365922042272510396448411810176137942611314997932803639559291616450332060011968563187260656772139928575238319798216879707067844290841996708435729629064091075951244870760992401847307175383615396887768962270862523809765906901026415586235824786982619570449755675410090907616884644112709534069132217902714281810677812581849601343123110470143507312043123615620324990012773951223887022317409555266758123063830162019727079913797297007745687922220714680859254711410433368535814821803666315040047501080382600522824042834858096289309780330748270388403381028571087303748801502308278047975332757105024964828662365381117220272396181981774888848967418275613022964994286396916736030353608467621674840087314286441670483756989992895416702263354071364630098172853260764928861845160416508288861882613392539401611811627842577550064367703476018949616399974208739875113472765602865010236574038488911605298919057205382979221633921848676428319124858271750179310932852406350347045951810995030000111738917439355741519760632050789861343104036374787149744468197793316150320028301359978765237612782159922402217624247119616426615408570767091302934103172510722947090474363731754107679409502393727253049882938471273810656745947956315964555041756083833090281342686188117559705201817597226677981646693537033807204918133092889736891279124966960785007614435502894341939998569170078460792188902603142126551679410798091011042888104263360785264307863552000000000000000000000000*i1^20 + 319530264568916446526223965724078526249164551764544168433817273871984144895350744473071645224779091410404610962940190722011808084429249643282003817939951536507338638755592788787449140675466221596081669776236217962665645646916054654505372699400903308208286993328537784679885164742883233556770327653483760207843001346419077214200782493561955468158818516197084431023625851930087336114352382041558704939408203430817316080530054182024319798384276487504376459724802161008381407928265092221063871360299773906640258580348034292628083550898436417855322503519131960899060835428737143521711570221270451000696911809373860410391544965215659134041602695060920687093496198186394609398879291198548146635192061422470524061831311465772020538467538419661703545021938865561972188954795538136146439789230762955512571417545606545816525480921556544418394173337562030251005626864218585438582336776037840595676508401692221792934363319201621059437201269818894124102526685290817085323474309670243016798377685169181373790021642825208799731482833258403884799483767442117410682656313730153092119104446485072255787644490886663412966818475529156712117236078775746857561234342388146509329262223910153848934686646151227236639282533167566797970927209196605605764481915651818268943718930455711471604826211264810723807177856734217109676314615167647022933410487415381528976543059880297194939121799326059198423832554978491718904198014820986883825618374512820577570773121177223168000000000000000000000*i1^21 + 30581001112166097269223093490182830071271042007096440315288793339478265352480519723033783845564640184227245615718027530902261125746989348575902000182698522893032381893826809706920931518252826321343212205473112633413539155694565295410149532349717878520586037937696719549908218149346633471286871856630337743911311638390643542622636302844280309569545235873979844469757117895383088124547141204554414201468780472137154024562541034969538389231144546663009850958994148586284132985002375958594558189876461363311328958197982554425133211929939076356125025500636222087168929931179317634704455736368840422749382775208798853175738960952286670429281382349372139621631772018818078789782082331079790391856975847521348666588606733871308883925049881512414946675052190648262854467286948185285538382613561289575113091508998000476062575842580851498692025629834865768740984900847791537191808394057877119699450316581891253887311380109464732240838831520067511148651761597539602998248729851379280666383716015131483328808554433857952278279707130185560899043434259436881379062461004149937978107674362057708784898522310494591597123810221634634092288706210269300733014861454548100471084396410644339436891405272221424597079113340654131017588213773603925577421474573810490988109552263229011077067607550398003480370098983914515506050040905857136878536613091035874449442018588874068472461207731653419392050837576166620324260479823671307223112328981848183424732119181557760000000000000000000*i1^22 + -8535146012106764993283814530020855545159492327102458532857093822823642744162444996276315369879072330259207270580018173787271345910487866839323202769439015928723332185959246898311835374242573704559639261159784188724348772028103371565115012354037335978722540042622866175093114579616235382760912570424127329724546028405642295392062899659599235026560671898182282670875679047375698567476792810342904671173321459712052789651447151813698882078721396903737858570513914798569135665997137623914478647638092403243394062720827382573302107653457371023624244295285330807208063310953169003512524760268371892413119618124175089936006498818033292929307099355088289360916732045541700123725287440713587971646151008398850897817005862177778025138662559934880966765130829327649804810365579084880338068128488051523659847373707777966925332252613395316313044300152238694929162345483963049556623591538921361618412373059383890311879815380957955823264067024120694536733811325096959152975231289332887191914378140651789711278032320669309699650281125888359575794280307685981252591931783622171872508040529834118184965830188779503618496417872464309701251574084632441681358128456202624474036096794837353286622429916513185771278601201476306867655044831463643159012388988008718799157875149051528974751720705500299688534353321347059296996515489402434573442991072586898788761893217765511291936892663454010634309714756632144129694919147437639291682353462817717770891412363018240000000000000000*i1^23 + 352039172562004781015433565286770786551457360413542623927126177334906961349691675050886889868822381609871531394092182852954839542399171178405838209986461089233550851421721003008759631478769600369222854989022839011500866256840864544159665364946731129610442245310622729448101303550998734152801671424156380869426219993314814279307093950479548456078691799836492085021280015851271168715650454803193792258600799923300311321287158227527018432980677550735732545637092610089523291955896572955329344563339970860774344157066891012113604593742582120586253066773401082037613262863473922167916037793073543524985613526584401604859754442321707997165660446900040501083464418000224697021439241013503546875228725507428115982359086213535396007884663038015215476614560250767680606223427519091873222737591039311518694976930490515218842862486019966669287175762616128035864172695274709606581650734144664890361696498941825550578867523463079198869757990153421938291126723654290388470578325464131343115845648228026448629281298759062175046962831279240914254730168837007870741481292791145504804056525512358126909342366082546269821583277189305662635883683751380461562624419494465697238337405557529066079740541834034556843980604751540010692881071332472016833906288610427457368834904045526671253479765046352611566148142659334639819397943330106796608775434452461438389974142009686881748539782457031821908098855726617272398308576231844135651794648322867530080123019591680000000000000*i1^24 + -5859073106745072455250242406330015708637468837688405732305499096128805709240134817185018990155110316824331058549828866794738470139300638143793163174383394117231766574035022437776469723572418551580079729648799333091556297677735675647013014614574060652498238105464508168757736418112723728515547957695917192243882537808819563802747798607144341122780542528762377080214508703886916917189719353288658718727674975916095729887267702900337552426791688300000976878278379932876576884778431449040373584899380595730266280879999588648303190541369160683320519241288923742287306875827490856091467973810524356001669096909579511726272981108283493609574420325052858016574833360740334842874750213820435799992382907660358676315066426820823130578224650712134129251160620773933624196547633776538638098387896483444464528388424573565678336066851368988922281174355013987119262262376156141071036539412637383389377071971332033082715521769144266863176700179727109294726984713316802965058060806186832552755697360924448351980131361894555056950696360044683812539690631461297190341525555046566217536207245550712753644081898869967055785391035952096073050547867664743757275055007228460516281137422019421179998972987550178310906363821857002718465562819091993321431158324794130250164318889400075350982349482305336246572468224526037797722108536622908847922813992759356582931825641483578950313003908175665185574497445362384771135462529093314087178673041305376079628628026982400000000*i1^25 + 50937620025306153109908644953062057074222259290284592686584507874823059162264525249860709235060568071175480259886184425156723941267413904538102273638354910503641247216433596035969795291917684629809197783051280060030467383023580692825515143090402697184600285655784747689546521858343012568553682402893083874657576467330554380026560635882678724259563716758493418153037633315775885671895377033616258599106195906780710792626189845481336055807014115046853336096581421456703721153509107832713433972871485931742567762367156344272777396029447905717436335244053872032975755516206634739175756503694287995966514240382749020250065801268855162258019337509325054388095722222429754524311833065856427034150869510725611652615714473861334200565698203138705424679939488514779341181299393936190299330044433278855917343907663097081154162378564912083262541698273251708215919517564416313840913029061991375831328413593230526549835005495329973929512374976827902969864663238974148051159583766418215896678891792555586578261622526524447898763749261044256264785578727490272742662603977823517591462919953304980384172098927199778269335653439810483253973113276281554329361192212071213925660932984552492228927467056890898891837465901599172369954552840943281483070704774929578044914544260428185764890231505076134252397774406275522492103043428468955888410820172220871365940854523815881965078634176380253803077480603003784979597969159807967923463540548458889175414236774400000*i1^26 + -299345476970724261074632774265938406994318986574601435027781153901241319551466794432578496691691953226347898639516553648026780111913975977826725827728321564746381226451901286282864564084302453401238667219575657493843534208462023347840573055507343187330548782705545496082020531540716764921966317678311252783896879950081615694908053494296617937379433578647980680527322040506300169988971173617023181936569719496325051058717894192006157043946200149393356772897401147275416037632510219730803725981738480032666252699585375901978758315560976543631825652440950332755836861604496591028349073340024817159341284405670114315233598121131480063307764642821299805117803472698839776523375738442310398484607901469269161647021629584315749403400130686925293166102283804167812246133741561369768481153480277843859697489430829048499963570238665042097501626913441002488424062374031341498234937983839845243509885967997538444209198354092604492801638310201678219287601590155898882085813193269123757032806147610946133761290539887780003562400172365938498355129954438743413096044025497108111042173070296503356134416971204268896020080816544650118893004089193738484087313408127366511078617701204939611059937849048271694098638708010231566217975782160478687531757028144340217670104526730087596291266670172116438858700543414858383957436111030228502719057775858094105492684914601924211317996369748137880673901276209109924961192109380431572330426042144531698591727616000*i1^27 + 1441827281140267631708175466093069769748027993412690543453296169997016799311266757040545208888007465259224714131806006902380555317821122900852347086729029331495750576859341564321851410857639890131255344421611788140920206844617804831379930549272743502883172868661138219154315523680423925487084186450389651047787914177516089739324961795273229046837375225452800177418508749727860132922549086233684218636589552237245995080248290429032308084860385710723706436082374748375401769468030868905467829298491932426379369715907683276304336811697434778910327411850216325756453930995499994257860020204233515256736932828551600876097759089372276877155401751778751336779472594811625873257940151174915688881238250253571201577619990757208536129570179968159265150717335436661179258395866803752694220531689227746249849936488241614021797015905085782156101154274783540545751478224592943680257844683892255650781540301071598198801175456451081042747293429565183970088087103592799237498374803695106774197601330450088178224975614466887969385354136075904734893530828665090276838651244279624943440847035720617112886082373950394811874571625120027278087313268457711759108186649465411219645147415005814140357352056882531236309079125285999362038420839705675668186632352793708530806712720550676962902324329682709762461939668026503676394438531155693055301235779893006723711747024092189275458391346410719108968198344242826890679500722833055730452966379129030049792000*i1^28 + -4877106834703946640884897009996527307898670080502018155897866635780207348678766141325374752915948052860726037062001512656955850911766318653718706961458740609391331485676656596484832315477219739391628702700162626609620211094707710779693344928373115831871940797334834218444012270708158862027241024999352673239361323054132261483184198994736998984984046222673640512014706250818360878739307319631369425294361088655226406582062094509467287591256834634316643043857799226014997490923052447089914728543932150044890787166957084226937052066706208095442014683820832712755000904144817412442535208791017424608404303770127708461756667403057844981407814644145466782365730284016602897383563791220403590227162432102135080792353248413969216987795569059923425361273213705714711661235311635368611579969153535314624931109557667481336633163195034781748920458329664229376935210545057029390377889067126014509179106554029014037369786451294933064056764067650628308261197912301135795061253765026894527164905338272656249213840162203311195904645769017594950331487031733461208844348581098219642058773846046133378481111973770712247870242111643166213413775650925674057768970742688186606217098200417046721499877263936683942248102580732662173269770034759331468253327291269299298988050055119940574733186743158875687449779767118522021793110894614368669030021666487584964071423904799986021696829510551763822015599653096377428596074300602150822490805262163640320*i1^29 + 11031427132124764896832829489767706645282617873192768813254377767541617598656350725250525259397897739460611286293306331088988475937483974941958855274206277910102093336674870311956268753261907687108438071257814519870170844907377143241766697476037811510685948930767116520457912747574750018459899860663610988820323129924238458855700005705717752601962008504668971097756240185679783883058320541967882042758888099503755140692356083301765206639351730159099076226585745534676252117255617718426004986932766135087512805400079017379111821802906810424268078279190244772900365561542303191589616688063601879953737924759400724869730255786305313199878310623918433146422016291645876157079715613058537215604019192135911749403858098509945090736814983664192789435477166357049944472758381627691586213933120048494322468440490754412498080629549311361500714530394607615008215937254739264903033034677269047853167357849547350085406032397407094354956982411984544106225937273363318317730915361387473879223418569596594075313697183224410501753512416692347104807440262138232111779593138204915407596027309806938164506148446077194760361314781743938383975624940635967680408054631225775693652958671102447338458905301626074370662919040578876101543269395262845109428705005091252036782053209074013126643012867716067248277942905952064690406895820855936744276526964999991344726094511866042317584006091498028329761952269496494418053511508091165477895088898048*i1^30 + -17157154478289598591865553137806049226441147125124121955884940863025771459468141259208636035027889737563974657877537133468520050320914973561583561505847900398761214659564686178053099614426109346206885734341554767208809988469464158690185100662450954934729441061926137466134718653177703687496273403300465594963394481108814267516715222536212411591875219029123816924582873859740420855373613190986061965649151684773457949530130900640883452513625606789161221630372669099476615793562594055025852189144680185426558141845474548323819904720143496558975657402957617362221831333448371234876738207277805336220691725870774549945501526180402809358913755594075364142780155583823941589344884743055163501435838482911936900550702955188643378974463511069665956877381634666753909516263599303529520716256188196556902094512798794570598162364690329952090256230325485585148214518742990022299567582511584677826451555115187113796350961120399557004211458337326120893499143357330135530899156479667210080724554153613417474880189315724552014833491606198309664332020068733917741114652444879551615003805043496042537364446670348684695553419226849412276832930226568675440040690603939200399196734621442748152534080337385708246609131468625943968815240185931859958270636596762936077090783035057652306931624471563910417422894836177087520854619997106741251828797155501892502302071943110671019356758364197893411189345462399733704782898869773397590540288*i1^31 + 18948644496108743585327541616323104270826193722193765839116309539483556739915978993638591364487377270635518683704340905695997522427060141068504514428138799134170380766810822926417839205220103630941046942351116326972320825745536558561207549161721505569445504170621204298651917460292171394359576743174611773489802494988512131870298424298823957321469242291198124009773644114372250788596287254077414789829376758206578365937636626245228932604968002685900205716522277093033982464463614469515393081553880948650351671362748744510470928085205403310425905082278839143721943325556177509232198197831189508206088161860176845719408949593714719729690903877178638011389053686226929006618864010265094839579900159253880361191733429945035670816934356508445658629562046400273975071165171266380272181790099775570755618241834450257876266161911467465637714391227842831109708127612467181936986925862236072564696403800261341585454890632354870751407231558914664572556845729419632354235285238991079706900247595601225852192854145752763431814652151580522589671488317476251735480467556019900305470590917167614235637497097362343894522549957795188205102891309885931368734840567285096019710735662356741554902100570369726759765781271985010899877700730233122591517904981016637477273585608811804257631401598812740989719166249728203678454221584039308811159612993642464976439563138146554042139962719027084398542285216375203169976856910036467712*i1^32 + -14943162603528753266457419321609428756897717734991514171957886766969839449068884186603413336165381752847695322901794500258977859901053203381855713786873733382001911247317485442237867196664221568068864480790083746713245787832339954603937586176381937422761829919783906337458399475597614699947543023747179813995792238054851684790147121542485047683995735732797045041657232655657745940241935667733184655257190768237562489609893308996123234401591350982870409124429516755874606884967917053610532374595204028408573815120893453077615265613588659035626394462204653736234324191269407226702632516637186347459591942325665152631007918662790349215129233790216884533848770995972367755497012792404624705183827241470597727835117111684511432003679684580691755862017997252992444169957629624014908340514250516995198338430010108122679603264841596894543222615311626965965708678979675730553513991834636493480900465251558487103531110779680803122823662989784198519548843865257495693820363213256981099448509662037522474422693326522795583973821818854273469106401542070833401733858497651225594395078444962299683586366207996283574169791393601177180437111855734364452696345568564219114591257182285925092532769546217708870156277577057858745752432951575178647143872841506934791978654273465119564666075993037639144601969277617681701051490668396400866142388192548863007276228519316959348903669002796585909450291075318737602224853090304*i1^33 + 8250198155859661093609796265016689301320558038228676822643772453820447650259011998931908637723158843141859444232771802046531739324599651936308427215178202384854755518600447070826265292180125049125168660113635751734057321373318697050132526672978532260153161711965639879872157911416405798486154237599551460347965079699927272048692159398179400477856831803825728468190997599284164406817202261199188226656782143445671934314898842255337514953467895382012482171519729894439450682493561037692816825095563613239447937423444237891560304868289802505674096871298370121275849584084142097715612298834568591739283085282665990170917129872669349047936571413894578426307132136424707091359647843237919103214378354421787130511189003894055098222858360988103965505706750391894457130136692822478324227369837631533714428591116732906567882471803811706866415546611949586197821233838083644551186641277728205880184440734416782407103736486232262666310061359803912609347512421946748696652231188704551075594222393925418265275734043788070465720193909142045091117092244639698945423603415917603309969352902596975579360892426890085468384680159287417770472630194987086805067776292849125366138343227070305540316928439643785058238957742828863567774995174680404231070170564276947360086143732585803564802874891592074543601625130797159510826243050372325272425826548116814503109966128464899539921063501305214121470676485424487944159232*i1^34 + -3103546182653547733706367189274366420202857533131576120862876322827673573008192049590086294734058266085439906451198797615839149283944312819766020700597779686676412353671277628924488393238353041370309572051776650069241625769034151653821844905731734035933452113643511179961397111701389067455473958426505982419511309702255392412492493675415607514565914429820507336203054339296927263511828955282530070870215783861784506540384827127181278361043286559681862379801233613296379184174436552370830153663397092195481070925597223544207200134867777331643904855567776571938941075041138364866433495990180673185716785116336307481688194978242365168540737170501913532267367439574039149003103438547415234163486282272622633430400565795288856398721575981213151818923012927287089689482168298034642688140478237250368899512481284285829007889560678822174597129959198776319816790473481724479755719146799922419537785701758455876621774331517655620596242499758090132718028864395664049050402354686467280692830049213555104586507365412443380093792602338746490209800149583880604079962741425648872921069911037119881339242472772588507778256332941168272333684404068291615222420176537625740524283592594670777479827710150730574732967636385741858511860516859780837029464785154940184573557873880904742282632004928492875278663912187806680308954672240808379174422782163464719631106523047592810286149433548437506165066716365717504*i1^35 + 779990728705960357492567436619980836679090122975789775061171506533766862491379681106638221846748088672760010939541837836450978843982612255603036722884048038750242888775106288210131616047441238340519685439005752139184550115633365666261848118815277961387668401335490831816683529748964619979905729288872655191755251949983512386565806680552491289575154245184035272111533362935921198424676204556833316923097348447549442773451071855277832588797018095062188517437493136776833297298475933707806457603592551335895008354077019745152675418521661763541359015666591181134118672870024679978449817626813114786737609828265124447906253764374706501682494260444594927247110274708495577484888987376192864954643674097144703877997352938287624572492706588903691339293716557583923386202353153139503298113522096535053153961260986729429825701523240831596882030045433087597607220249317026822406722237833684131946467118349398402430882765964389448022851187856343819377623086151092306312741370911852571054229575813301779725654926849019780400989289054690655014432478067023718352110652738979055339472838673280350338109291935296610808139020348392626610180087881575826724992190190258037744771158840552778534750234681319653608435699069572502568493778283506678863019982715936363665530201071278861475680173009226196387327540578931496467568834703855997288355531040402694842461936850470965736300487445201480251313487872*i1^36 + -129871426654514677180705072966597669249877246667950680876503932512940447068704457160194680313815243211796227147094951101833752545489194018119649008815830509059235846209521457003934397499311034473625010142019770196744403900986648595847457353103180787433920679038830024188427598715866236379321150244909291642606294281309977062566485693569160728524010173702381110154276919907569501229710490335481266225022342402003156979762272546553631320876856286599051387474610547956745867954894475080953953631386211217090830184029000836261433947360181294922807350209344802158837169097847148567541326948955147559506600689683229705985650447827011294645871670472426840762717644476963392917841308390089952286039038752208289584151544017597836399357670989797447787577295019215869798389605169737639171695689898044310251326018465101610165261517876769209001559323980868161523342607595791163062351776514630272030744801690700339217326959949832741393843669411066247787809657898987135999531678580540114427001499658168918029395260330153076316605215332683727597490631590352844217806159372128108274788557191205631146702794101858015701301471368564025748858754391348404766783283722316506381787911241286739569606713662470964197245385557430594745375446558782040848479516342180399659042079417790657954430875610419454651428475617884886167852490328394511695909510712783041341510962538518308784863947384312559566848*i1^37 + 14899773453914626249438176048929035711020502911740477643816025949693952159344430760459210548257057374768041630519290411964382832225909182218816810080814463307283980118602443248018763228005340963375216182137257768957892710029330208920185775116061984301902583380346690075986007522367569079858203038820936201725499437706924085658589799278166009792488441158020864275741245128436709355873454349677349630355968691501409653459066856106770099566748171413178558981732062190854502096112960265722240898840882145702640944536776220337514986447281056112488304675480746063801179078088971985336286488347678467138056204088209399562089658281661655422434770650654453194119641200889849600621492809977434958699476915480912821920858343169214947093239897546386346439943088654654609577387228136283024342961722901727295462410801383889955898901750375406752398984538885280287077705380902524259630301783220414619710226614249946340002715272109587489403823315885555350220933454790823808897043185921253978594006048332661877968551369615680111813429100416856810959449711429837345998834773803180878306812882305663252743524507117311182917769718186831974063417283477175660562621216760166119433530252361226037938400243927201252514969693866746316199826631176951160236998538383638964193146475459744489508868286182923472995945920836431787985685823410374148849879918257377642646968181014914330080196490690560*i1^38 + -1214653253528101795290741739352383996899632583940280777926198767938262387213667877207403662913245371914853933129590929917300310647373889292790964159534231153463018674035800959980356040157559529203377936046060318882405126669780986691736413670073043170097456123050768528266267528425592856054459939903239297594101123660328947722661158621742527258984302306812034774952364633996749017070840860027588864781347791831976729979061047270867447067792222555542270448359977760361518019299680310197466975926788331832586944649455803223171050919248706887792083585620022861720130056358747914218732260001213188918802477135530704484336146971996721911917842478056540529399526789471675813258835362766874357744901464139284972698356613223766715936139117109232901624188914206577486697888886251335955500576022015100496537315643692464279731732717808852783725405687882892385551431637549795934753731411835285964707275639031522015909017013307423710875475697885795880533050274629528204786035620990055437721600871452001118231801418356895363054127080206346517751801459994128479702725935075242598469872973028467083406748639596338749608167657527898307721421261493500446551644012105779569234846844166897863653983726638813432963911243920467709131164109575276431699719280275119530983907821875637891651596679103167711538662467330008732536035932144747258114878776559660891496555556130691458480996352*i1^39 + 62427687193228174427396285596962640328782780486522486927796529676578302487166230236150794361285657921912703173798718426532659348149782895519707754274231206909819696823746273760846405591250061561384056446014024997234588161063960254415472534577674637883795527926163157626062221585734579443729669176289284658824684108734661865959130981300960774912041809052854648447904793541577886977019981684475446189381260960421620548961555379137810875004532170869405871177722137250006194873292254486109265157413381575192385656248624608936194291536517016962946687373030877908511122215238174082157578431685271889335397651458762001188303617471151062903019353198100408241376555115757040770902979108439575371007514237023764194338763127734048716904251071248093889059377972281614497117055719543939715090488025769464217319863858231829897865573466376212121913744710386211335828476535588207719262691393525581168936213291117966283315590921935588420228213701447799433850500289463161154663347610861199229035369079720031442380708153214090380738178156103626894755751290750681939038228534341738383263497876584153815796903487328280536817162738435929820654666672681358171469793080579694680617674250900772166570719415908756329104971305388922870085092667300832092555403985725616538152517260999040482801086673795053328408216101188081821555804599019220146198557436005825875225377205840248832*i1^40 + -1300125868430943763606533465488590798677446902086377971823422265534637722852677340028016468444036021124154771033430409145229032306286321213743644368015883671645543617755630207692718851360721272382558807571586770903632240544988713450912630980850383391125689361208603531963124502704357110015996299039786635347825697055043216076251874907908720257807157783661054232099759219048818142386651590235269172991425101851604503542427832582574413468618012567049770256395271863192116368260440962904784956806596475729329268011038815150880440828291183888504228054426476759322091252437939597184357594215423162755790920987960574141454141535684566231051703583812472870717317334668190513853374028426946723312112554635038114290817667204916813807488815508594872543711304878733071404967252788156149561515220285680110097262417390845939265329039458817964435685990590628261531774743036960858535791907489562666008846706815545025921259928288858060423287072767597099421519607154249332235528967539722357561906509709916835824076020219548940700707316741114650589681332546873906138823486303013468356338320117595712823826202162138704115391533286807517205671919095726489612602403117857029683248413827615044097095739286010349738936932359916237095584504050548951439916146370683751998089543236558839228306002366905033933967180902890060589109985521916277163930692127822355156172800*i1^41 + 9401783719718543776313770023331467737445851386456845988999691555789211153057025620454006752902224275825051139373917736555127481337868718690754959005687423694613019017830027028331895269245532551250258137353935267759688937951845802768371513979641527494525659392296661692162206010921822357147848502896519164368832990450837314475165362169654203320076786370582065227931989838074478809785709730510764979708796277374109802996955241198829676185573984656293845329146494206685236793126558759517346145221258300418878043582977644396632252788325962160508631980701080730760577242932241738425870964937839825884240309197983481179363224254057215605445446823883168882189251871951791537828369597225848526583874318997422179088252109247971965893806742942924650254248988928029989409356991428372574961380077680494889839791417333462639790788858800077242343293312714604978150905745751530782015791302974553879910172526296291166878544727511120006939058861787939640034989743677325253630369056706574978552319586445558177846381334302136084189833969057052054539462458749393621412482708054103426554385153627669169330499619951456513896787258987938392638309268675495218059291518539670095088993069193033869039953064447983964345253759750725089387882993785932702201845216195352447113528411137741313702915807310238698405024030517060824119532704513492736418625404010496*i1^42 + -24051062529236199060158339681788796507429410812225599815830558733871297012940359941185460844317581520482718776637759982407998306471376298304396605525978464702628069377077675704083455635160967816223051293515838203354927652921577948883559193094007259748738558618516888441881880002046482078550495108831913175555818074697687077006444754936273894264336090824074359822198918457218558906447200891422674642478819937892659630223466149370140501740672295388491784268350154423229661478483018402782237426777800768126060066516807403398546858502568897272281659151671733477215287227867578329995013258314608729895680745045000253712227504129209320106961095223336033933424507565195617042133992324462068350146676937763180848493654020822431794352034470571866346073768392734373556069733307463159629739165308607836145809400149844253065882712278027596769895637749248271368122141651879460402298905249106551316630166659241043056238508884618208833174644104235393954664375527025630015685540685145914320097795139689768328291572463491992970890152321873748530826044910679811233551074597198272288161844064310322232849497768728159313137664685201632115403087162584995653908589151508409107043364805710527895687371814205456252563675986844082330661115649620032652124565820696620068335383593373679091082383201196963997504391320688727941385309125375831310336*i1^43 + -5294191537665887121212997293315913410979898518238056035915027560677459363386860440738420808530101273319303456251996666177636156150333559955658133567220369815292860541850702686917708713159896356268272045701267254579875737734059896089420984749973090740438371450449212193085465863092828327762547526666454655566800711553196009119368626256047600999236073085639381679877908104023453981565974853046095555576019818093762929394120717904568773382445275126860525009766184695158384434845684287405909091599590451972192659775219665520323178105239299280477860972075900497272696719931763811888063032129902170289070911962277054379753568266136391111500587589484612007569388265167402087417045196575380497541169735601038224877588123778360788017688743822364333072623850951165682868605044257263599426318737776377630294359375883980080179070397183897186295827837078501981817866401065224815121851372744560319932507162167931459700913333009433093702598662316809671764364894345937506027387349817732989008504267617249484311599210402819048615623042074840445661844622316470677402187641697388792629678490324952576497428208349338479485605604959307755907309955425015220285967590463914041430666455160550312606690042746631452462886293997145281713772745620891431802378506308479142064853678727988292842108483544418522850305985628575286620585984*i1^44 + -995048033342557552892874030609110065866328656041153837008373991412232185792296407983856360765243702637005449010812856978867933008381876328021449747029131646791509001779262148903591558609365260865068177187460615656729612546744797268428841787416847050532498911372997503650671693772177819937455345979881104519676373193099340459379038875116518389658681990160917866447370170128185837862055849558642927247905694275702224556760261821485228997604200165277002143668760983530938867065430476010668402223424783540975300292736622820714494937549770056542321864784878595240087532205631151217475304678717723578306261717467891304750945351254412459978068540602584721848080976455301817393045324434024492529190087141145364540247452183930253178925346895070783970557230733112114046412185931879096520078678856251751416018309369960313125269257591862391008651004558020895580941673755079517979790762551442859497320421248600475444918150593978833844472732864696331653628024011253452049474509618343618326676216696157381155578774827040319820409052505951665485041771709305172748748137760985810335818673368623168478482823384955756431519773904637918190187322968783558085369352946345812012607584657438890491204510372837675253042407836110477877027865096995169696643866171754743239800677230912489896184154183089974152343104520192*i1^45 + -659619163755717603657597829967268546496218174372402698138461715314785114821224286084642956432408797656608821590223720935210833932240284927823758614879147268832862257554457908378781002628562970017836450766850828402968779413047164164833033250798959300334891391309218253548416045000442140519769744190234226357336776851542491156637334857472200431202440367177557469577747310721968768457771296155011063493766729932104049562136430651554272856575428011605289528641753524354737188530402901400288020981761169716358783157536656983823460870422517515736167941121717448396284668260534650447769643065522721227750203034012184610597086164153607391045610646985730234879714931175213458007094697599972476297394119204858524626879428190074587105349017114923782683486592625599963307515191977749160183601334329267251170641066796683221367599965534119797708106111398553559010831276809341785854973997703119280143971730985969308057493361785271740757499228345079614185350202162851620999004488414755265989257432704845563491470939294808020654749000824142404518605228433480885411896076106401984148392183052149015253202249215989938260575212509235973839883954542614923496968419354701914212578388942346506981042295470704044267577458604405643040509187703398252933198452982244739576399207359391906210468059354633338880*i1^46 + -57859078643985531408602656337452917111998944811333533511624807653343870401840759578881593245428194700253932645848099231831493253498254614822206550385269228526343835239810610306504335569730481123277798169603711182201522524782497376051990416155832143937244264705107527425671310418837714640501374191644000917584041378754215778674389422966384093740474010102215030864103429914684507669485680001204564850428950079896357005091057284762659608964057624643606859362934206962253951043276529409352781204251722448061926173754642518232847968443736556035282964657767088661557056509708337277473814298234753193292335499269069788809667803611814315209919225119122739310965182143492589936111929294805262571269942055921098466476909808850712970351677606418273334167422252034764369113838787585367169728192289415904733724473872416413056456062421878835009611887829227615205176265442911257336427046888179459265202844303850094967665496898382135572957730187921574509734395267040118211521925536761085490680951059824984929274214398663638998027942679806254650102951740599062555446958494397773974828042463305674465864903336769671183539636219064035248781159406141519409254013423654787819340323876810956739101499951259474764515073165689896991163333079647250908641802076630263809873426886604608384270336*i1^47 + -12799422572010597253820327234146424264871111895363575364404278388336850101711517257809850666370018168938931944094923776768956760355857457604145040304082038266668068625940062870295838281805004303094599355241114642116161693563069117668102551559526443935483210865469107244484175978559626003573559520889996570291984521206109512947962268411216394856221978288298320184553243420229815226963542519592721513326770466770131069718187677129926192131622840926104791988552471322474873195596674030217874591893831900974226513706057835909822910931214134324800760813231885449262208889107844345894632760677516902525820377591429776344806850955259798679745610446663697442060105199921849900755172927792929741806950175119530349855809807389300429075714584162100505979072989605983022050491735710329890734932602052212614765625960966552696834369624749923941940763081757275904788017016722686184716689148704643762077555289024958739883976268842289802188027406928750549471977394468738765683479592322555718755132663624975962392032034514341045844762478739675219481480091305717552311154918724048389661110481405715718456894171497966451132158083707409439946239531272536448957366506720043360338561395604411819812850891143913507118096746465337432503741239195327908674653888579552422274285961216*i1^48 + 696202593023417211624005423061476618502482412759694440004484074562882180197383749646829026174728216999767621702733504179185966481665636080863501699581175434448636591826307366585836913508222679820693847304093905400836119037431269312779555309104935058029988818029112227471248395346158148670933372851838464968769534989907954888332420727354904759807264552650432059058287752433860374194605520985670770203565761881790898722350503397404531966529706916021097358907556123513987880022167316676471970979405137417007099938588103379758408236665220155958301839988197266075937906924393819309989267143630818529005432742965550992919994183080185166450742837288674401971439489363645199922388570698662185785147747000809295465350099206754246088427837657375719646621821335498936058332172061563924967161699246815383011299679052017882774049873996013837782152608024165479544278769242323443486815415383653549364368324060103518707782752038436375820273634390966441458793656365447139118975959790668352893348351830671144600225433544709836687645905862704760761513909515042364636916362466006096858217835712047300154196368070844800332745298277841973029202508119136554313084969952129163852845174189264417783730899750147247125470199255819932935684481247275890784768953187041280*i1^49 + -21209225172955586422665219936089636703765667246936346851925676196112763286434162122673121050758791657281610010178269823509549140002708112760239082381267626583957574654577250558661141338698793640765029146011567827529392124913721551724495174186534095110820879011023119355289543260850948255618222875370925363341224323771535640178579883506400964601969097181117687296641034858712741395199595314746982502513694442852286568021805606609084302221906465026143397308199762795227841395256591175662603469546824560181263155301052705307149556147640584698924059568773566940935088059655524479963415887375214582734630232855957395620566058589408890962701220681509884209957147740446096811911366962697617427749616567804872263027969745696601697905065813265698894773535659332753642086832668126229118170226765091932813771941671437015422012776686253346878305805688284392971440384471526929750721767671350216430725088343011250315846424374679627064908149980901095508220108686295111771073136507374704504168540589261126597973587573344906825511511259234905667974971347817329806961025977163528313270638207887154426644411493242362091445289579632511689652500741827777053951935959753164637359376352440038115806044047799750381285432160039064393996159565752565760000*i1^50 + 6999261856859779113762659128378393147558988461160553315805997999216931627748563208875545248300344095927298672919133667587035410830398386427877385310289757925333241577275216610530843458130314497957274161143399183800119804789439209372587196040179014481752098594755341057290954496628622062493278464611747979267579333926260833441148052191235612704192291368162289029720475242680945841552081725119102370714292118394771885867343213834117026927088262162658421762154935434309526231684135680945621706900607709332760720021678888443517924910405390851677752099388329454317143132860255581696925547624804117389544801019562227593152872186218859738733211701979306988296394119012627832325254244717414456601902475172269315329980833689559374217550305932624928772111924273238684327218023121239841399868570043161666677404784003167706499229984241678032912606070524988900976254900334945834493207985673397131774132547453633160219583709048169107159283854949863215350332678743272650977566546482880735941398123716291280022402405349270176931781475627258169757859174091715491175662916613011066476147831750203465633470815287632598981586596185730220472420726893248099881574584547399120345788459950434779359063594237952*i1^51 - N1*213381605335805132036906599865410019788180630208865854859578418557890681599900037342536940397879046633857359844051407694128022867064854319739650329072877494224462765267991911100651701131131606876243631583004454714849348015037767194504120253727630410720807583319097096840869482258481879008787678359548440748510382952788766350627182009948281086990083006026741693461515101161092515625*i3 ] ]