[ [ -508645329454818686957214132999725533563101559043969073203437541682342344072007211228760364663585286915859866539468163018641799829455449975841929499371903470900097352265258502202282387748065324343800254913490935689432208016892510293399251284884959981779312207249453327746520082115699503365372778743782001036541526792088010860482628219455481995809339110310911106319736355842710727486186005574124367378448949290228044264372924237821734447621362180196484426229832895132549143456078626723012156984574543862670213980349046612205420668072459594203623427228713613779439757659370473149205526278643326662028236203531706614391061764042524600325198137340511212571315815604554200080747660437540866677297424784652204280550540963376013016438771120492166497820723239168652956138563440679629593902178790452705489485484462221563060186666363467581654115902474765319000116212581456863682633472782804065411915167555404895295417001319138667654354631377170875971557597795389668290571178762608337903325060148924970185973575244190475572432950595680752636920109422473110618796247287564078182755890245312331918456239765227654195349213217990421512192000000000000000000000000 + 7417930180485028363539800095688708938939149662646138588057658548348050701394740118008744307329888929292309653278532636232167396757831315376734152165811427699095058108692499480526283951284048700344383690753262702984894295031593706020638775729301241496840336065130755722740895203958330105584050480242482730598776796944546410016541430869898994023546582854351293425330713486717700941281465681020836102550316897239796934187056158489245807612946218576293567944253999890845602508659845612905925511068751752023145453408677433755490441569698914029281931637651167145887351555767451461732359582971524810961306202082286723073150896919772035402562516066756048024253455127173563488160113113970439824004470040174037279471179222807275097107111478217855342140685909699445140389544549907350209444460826819834734156211845876996219169463472013950468583656844436218822693716497958278938068989129275689685056537029810031396860872253554054022839822078505884212438402007016886450547335846752586109321139261449206532384925072461297310566635345384235352978080341964907911818877952933966439730554735424283488640504509149340138781438774530905514967040000000000000000000000*i1 + -49633278586252947468893299350858155781334230912331269774344989905744636445220676266430101341474640321013188401195165383352917680669934612266756777065430420845963045766524868753382377858610489067592309401918635008119658513625112242603473262843755893419449423767053383104785255778919044310105046861251500859105848384353090672152444625656148507475248405503162158999585850314564746462077545266537437979112847853884785534731824363278348913522361309551478395316503509011773206196435358934365652020501110223433700153544279366223944597904329910526398200867247660303855754341671409422703953211866259745075617827068354810642388696616799848925368343999365455270421055103396701009919637075974275426884356225496065417776816659156079283532095646181877713093404571351924057561656433407183927387357180588108101706152128119799388308114836129952512552508592648091019577430636951892134243519266710279454093223766793670580855506684441237467933549406981331184000507010935091877419762529128529206706124079438064471293653464159281418031353087634820971730799565470155108017075734908634386175401400529028324954052275629898770381196405263519920947200000000000000000000*i1^2 + 185179561182853127805219841737125801329060591682713673665623824549758234407744284240522606236263961998725426724144715571952084083274126494110081460727196836838334844044010917533085190997889163754154723891962610065169799707327752697220384310324121308276065768440945165042024252218814538978853066382005746787727218905654682151803666473484220314734870120514460577589183005503103954589676368562610423087915863586370209051239594414820594192824696265017006173128960257243224927283203877760480477020910422843612383043721255086584576377338370633315347080100921963619196347760784879697241631251784867869786183552853407103358094718287887386922740587157910924098311015226010978281517310011915448231040893167441518060749230664735452714091279343731796381859990795720830780150158724117883855643128916888568160421623575111277313430358134539503928004476968494358951326230136937911449795293712563504641842198217543873427910613433107503109594533785279944030287938757172368745343184135120162873689129887546639050527574332554063798782484870627200423567257156307374129354060803418238958334292216615581817609457469870580298510575928953421168640000000000000000000*i1^3 + -399434728956891321133174956610277413612305333648880332248650434028681262378409899322643475486372754775132331942955544328684507361893855552765118017048064538568156382821791684050149767484868824310083827997770812780279196694556957374795945326434994612936020511821036254291084300286620630738367316949269122319302197431781240649832550784311065084729303968759891894845621531055381014007459239136842870940935400549203015444640829277283700693485990264001088530454689793047646677835979419024886753442227939935961297688292219553323286741204666821486089763792012312240856254966234476417901935655197694923605151349978880963990293106987450303446213115530266916257843777816465991445453204078730842558545465944539919211930254372818145291815430770682330535237066383853034144031902861471375215949429046637926882947933777939438045861296045334001101167629188574434982783506773693659171818919821584019662502421739677821904933385989508695341582013135897314521416491647375632581589190464393361395105958041219241195981729959611651006828941722747809458691916776610954375505715626813460083459093666905514338769747038545534535736382606541219430400000000000000000*i1^4 + 462243275121920821655487796684505947290654698877482405779816654692099961088362636014210614740260163497890757211446032494725162627994000480537282124563035180739402866279250776236754380582156164577203788440887721999879968772713888861940636087710857341113739465545513375957121800765176388055251543390912116400031902155578844040413065990283435353892734115586024465009763537210975293947816343298640085389709331934635771339739482232905566756002082116289677283754947613889320276105205745389263229250069162534391615229026202525749213964546777263470539127034576511031134700336292660284808467038878520555165457861648740849642439673393135470289235959595287965473453243291296800288170162259277719893956868754804996831358428221352518664427041999711009255614890572982101419830664400246021968437938557909049894946935640316726399371074028057769880000300680577516024740972362212629635012728123656375641524699278333192308232176525753054795124589432426980245072433627315073208116960473590143830208518852365852426381895390067487298270994972072251363232132624132271560885303352529657804469558445745523121755403633375595956190859394313250406400000000000000*i1^5 + -242968463525067412876823498586768195470621808233630058002674332021649788680090479188119577266698589170062747297797952631692344764146424602010223919350593000722847490407186288500769706961695914523903958198520754886563485244137292709710070910997136128468668434261915166068312390746062404387280564618076540179815588384397111731465678917821209049334667561498793805939581669331095642482572798440714315801981502477847721874045231952899484287490652949524452008296089168953882710427064756512626538388774315404294595075816565408595757034984483486749555658560155776493855973598465241045544516420067493937900936092411578438516492547652742656763120419170600585119943711031506506676874329634691482751244280355467427710427489862133714059626440887554985712361979017838866011912372598185778837464024076976685248327631532166044371784784443462730670663734535988301689760440363642910963401821365183731878746179349596744304963972027348908666776270252199527719963756732575334903864945785450490953699388875623380978013758917714985186302921893108566682562660717801170210801816254018846997490515219720071906854956000667808526388128643660382208000000000000*i1^6 + 25359938022243984854493698930344998597158838706287734343292757722811279817774943350335287929699207872236993461526784789123878803752052045117857635012424296210638994268848242670403033153023882780105762368772175561445005317089154590920105545267901929133070765467831769027300508039934641053497046107023173331051035333152370494399495099374485320469663519779647571313103043117111880953079216092818752544912146333734915448816672991943094643578837207817335431177598216627634637885715617433502052937005826499042187177723963558081580456801041449382562629070934910013581187803110412217704127145477345401400406069969699431056447722759125925727269452320362904413647679623338780068900098469103535803262066083269457176922030702731379145650840952859076653682846403910836829335646217182233287921559982830893895276106935326734161619873881530391533975128396012479083091473081286643530936865353526194527165903127584386846347027087036475804168229054826303848135862783353758752498303528081509598009849930163560467321496746267818736741934318901842956298379749351959489470200439989079491223996384945596339830621650963159202766605850918256640000000000*i1^7 + 3288794082396281225179986341596655337901744951953449726106243351846451555122482790759955234710607755178259835762823988740676428318386398428546120752958916998034332880903888925043546829115698063035479686876221899756436927863223699649379964648051384996708628475163351574828103729165205109866623350403463905947008869749112977980045425625418685567015646881560056482060666400108688592648923196266169131289905991229316153991021444576982758494165838466641776886774092682937014268984135414261678459947279587352933430339709819698997669744752871130914810428200638935874543872384579093792881776642483755415711331384726504401399745352026380705359714589973256755463620968555651592456251472242512789734092724306781256612240368401456783736094418491932022016119115872400551511224199755009674358379213575524197244700820101915151620992691649210639941905792761070768089471513159267641875816162389991051230820465558583727619873824705023217761926724978975700061587688636683747164732717838008242419988282849233898276596828773030302239112433296891740541802716684965469876769365245654382484813327069678510535872762255180162476440935202816000000000*i1^8 + -903758918680805858252043536368434107570294165862191643154584916058560065410790395774459954069640572582291414285301323223983308666455980702314783028691757529935216035892879789203749807218792539772835757987115919457587464986785655660411838348898448117443980113078636598934763197046802965756124857769478839314929258599164474460911427196358204378264545252456603451229587027114864692611256718797333358860923322109765293403554283011357262632244017682376852718218258353801165942692540607390767638494777759278205072767519864102537918190663223184981694755785407142167512906428729845960216949924951934683096488053263723825114215949886608733443540314606967878992328727019063744260058203528836079454112369922837471149361368559867966881363824245125714082614994385216803993848771115238483307277642965363271305973876661884532562746197679570479313157749011239756224529312816481113748714835475930791861234689271133873299466963220914794206427122717980645779324851912786243499777564657566105395196395902918195262461429522049622739971035598890911436254170284325862200690289083580282419438528655961363799910633172411994005451843829760000000*i1^9 + -132078881174657229729886321921188849090236962513588766279578390981986602517859652666614682975266543051133954592773896913057720801357330922181965843374106042555054301513449968945324905945933790467958054993171388016558954065564349405131969091343280515634988344356316090229870642486184367713362004524076290632146554426681963027927676997819642746438661355250831882045467388980881238917507648669859980826936676915706556457294748944140809338050352424258682460387260209127368137013422278848923113219162018381967169953587057432341052018128281086709638739784883755122404599442990991553127982238399976943037451807517710062521531144670250314290626148603065711054277941081877393311372058733304483491551014576606481842212012850908476344587555238854375347963733871915548793816339625174674063516666073145139730373930498678649912340777260746224952445892493346132168232897278603910584295900660461957344270444714372966765975872920532403668733297443076129672382022411316207711849147993510258013348372785628905996097419901853817359284604013944873690993309356229429536349561445543715670591939988121047067257711855352976955987952926720000*i1^10 + 2976404916920353317577780904561988350045419235617377203845931602729673540103940555241324818271139042908362650958173018319742244010400680017547443592026016864327938616077482372394672499079355135725940559801928305276621504537099088718557310381256799176744528790543907639204968454603453508948962671211254060791852005389821047747381731662087038253068189069637296671543357078838487116496281898463853548339914151987530277907723985002071943990261680573018754522635144800860091049982583621271336579217144646534590100438784585172995713209741873803989088932583430874784979928277777267460579601426680177431225188102040872626655683452924718017512340455248549871560895757046689470031183329349330997764202138159120857129588418886203003478066133991586497326673503220958669303175721036497897496442491761510769496195981189431000845639639939169809655899094600692570873153692895798927451420318465503214302005171872026641243544664274798969514649515647068325149709844942375788940473619729475960616320761261126915582968497945656489919314333024488900156242394177823505144003681696577435012619310158919510152251630866634934678087270400*i1^11 + 720034317977284037911058836021636954635901049775902936613678423842190771599469888870698492946786392404563303923753171313675300651715318381248938822806507174121541385669244026342489049806793972558409680479267964434828674434788278331429104078836082906410923297072090565422617328091775493278101540690010676752597987141710919426383161000297716012398500830201625860345931926523679834254174126378300476263749680341928882252634679638191630614130723889482256235347041487197864919620038436603567457057033698440683513989640437773838580697010493326300304545317797628496257365552377478456572910789968099310818462064090825760783153019894537134088724134203488165049527100534040188745166612017266064883354179515866716566941930843778826840863461900707028744600118188874775409806899508619307072265395657320211742692291540369116215109874315594494836647799463689493089107150886519170085068813028231650303291162367171047071659502904881643295585497129538945880208421604235179979915817703025363291908215825222974082411459866999026097672959034405400619053114344189101175534166288525163163955576420329606483838821264385994295083008*i1^12 + -72692548120131831274658111697720943118723955467773640685802363885640267048443295068959527433636388278685071410612797104410984945139964793417604547260425605453239177062929479210666299064191546380440997825830424130066491608897188509551406594230618316009325312239339988533754549689680379445811387327500266207881097293618635636556363807550384207280300207225087114222472451356001518918557833616018449147801233997161152344591262269065788914332114184605173420101657957253567387676459620646008669148643624608738344381056458917525745016204810481333109045134708817581004718777594578245772447057153784540516668757570422839014670880693659324579069734547812287479252268271903362056190750304391291547412265473448687094615672728260655678468597182248672468607982611348778172889398988087351373137801325016937735537634692822715556628479237817927115608585578763561861491052412736414696683661959137833265142261123700951939164651394898946249037954184338660310889913643258820756590267708617065674255394586421692549989648198068315122270491245376911682951690631564327822802906776029977409568417939864563574580784360417075920896*i1^13 + -18682341652877568266697821306013598709811600529291310292579746636821341578140863794627408344789300417689972895062643808068468247420974536719965308107270280910340725267113580287828218866357237246588094125121946768285791576902920134639715276877147782750173160856225258831932834545476308329773925324900477978445822636259922772124747767185515554015427095449220139804838674410425188166340009694511318735872359330226700211629758569058014347099184340566581868993510577671518101965366591018962630302040160814531701207165273562819106142482088221556030251749609495665995553386651615351037073881602143530396826821405531925698538260741760926535774829756124181285746934726054770808591331380168328154671318568545808688619866772352225293208241120131158981689722072172051727723813011874995835482246952811888400840220234031931814345554107284478729778981136364426893903097376906796734540396787186574423696380287132814158772338455194999027985199764375594092368150313025452168825341437772267896691151051085050130888089418605729652042622986249163563531175200430961098814232946449443949274654056598832090613204675484188672*i1^14 + -1542724693613112890767054863979737970658797394029495712017371872096933352489881667545674748125361920654198857577274245260549405393780409271607616194739879263042910279438198621124398261433914941184308390793281510494321825250970052845503591547062233857143238874693964549581383554527528195142639630719965073598770860786890749522907711041844214796673260785835176342525724571651268553510243976409990720991434834098524671411264687570530714234182165592915981765486535411781621903641380944477636948081827594414654613063408958205597754625868868071587393593094830013541273104467910423113450494211211903780281664527212216521720707425098993146058702996338109710193975406450592877997755844469966287739005446517534400501134010578548081639229199032821342285854706758391629242719530419817590947291063358659597466834269225174761205676868687106442299749351829611767153588236112190084257732930142130494317907092140290763451800260981051285701111823130413102049046695134685036191346471110739794567045044592777245499852436700368480138944788640048805105731409334912147194775981975407991957363026838120288273515732271104*i1^15 + -77234868394192394454634540035479205306403664751153678214636939887584235653767059733624105566465552424146635803300338691349516320999168233556695019126217584033277989670013043325336857457089824417910384296424570918490624583160736135406468690430905529653627636729604599785176287271957268442819360338598000789088426290646146707136060813498023385186618901414281167945957928694226420279013748780476624053888540194945199064053239553554334430353358232184729233661216263066612326414024427472852256087968995950875101062944832011956356355754876766470185502250650837329179277764331521630114359044029647434693642692883341484736631821383114364773071276782639233572368692931389995985110333024161971345134148200190798517538855172499479025806403701919595059931571825690757980492094491365633331743234214959835099887645851586913578458554765020311179168646276382730560319317240419729932448377003706904484104271228975670478286453162395354449257553113344815396419041760304911889368460224461985309357529543113301518630751867045423344296991699479948834061355123294376775904083357213720213874035392803089819348500480*i1^16 + -2724611614864128674237227801639292810222936376560609278047812007287282139666418347218822530885869637700897864984464153701374759545230783248784676769106427025918899751277685121168867534311680419931317403095869264906088705081931292398856341128108988790915905935331161228853715653757940079581649176459663867199783379802544381932493280685151161677819952996001648406029675613999413402309445248430539975205170095348051946051062335516125913657166877244062786832995058532596031333294911784242514323239246006876697229856071151874522117818851958896843524494272194317857200900409762869990996753670158594659499469816146157522046379681125349653315319912683538742049314138623039488166141772395652334107449437408832389918352111126676575205837596845658630191675339039319363460931573917134153544003483008708291809930538750164156317859277395201237325186815888267422747865666525520651784080631511809412523486047835853087436441968573632345987527994656396370605288451401028615430228875187991780194745926925828533095427937851172293258322534510369215118514765705577693672289276926284086593830390935334837813248*i1^17 + -63283403890581530694927190145274811507659251297205653513324949611627650066834526988164052906182603952339740490030394595513459315359406482507212757179003015754827945788806677032729656984021505647784769292350542588692123308459643279262528903552295843706568460834330426178842984305591984378708703449161734734535156823427064678311389064071002129999408253405972612565985286777736867341016382722817947391172195439686506081935321609262057237629780495027467471339608152751776566699537920829928760948446208817966904600176516040500308692793021688766722229611291417475853167242390271355538590864778379078509605148962604704022220374144561970535701839686447355939173924685574229447473803007691743458088439309228845272768866859548856951044347341391404420797283394623665808109455126755593409366464808986366494031620623962007861841262245087561535981709727274264873617649463206326513168772658214211923965820607790282965480308966840043670350788596518808237532320002051312566823162714979166586305542140892411844078589750914604342924842418271662764505891272275101782041117673119752800401843711287230464*i1^18 + 531649561120699933057146886193117424622184423150760093263399568828158827801497675093863099188383416280919427757420260975464364690673788092677745133023441787892526221595902507544240674922949962123064452378488251816385705376458340715935904509744563611979551040267421943465459661336851565828206104469998807247662456810480032784118021470219850557308463740436427469876795549891743880750528880493394131829507102571099992129585953925980367134151631875809306218447694289111712548300295683540190294603829887772389595588857312698530965267230536004411828554848575279160364117989887253689285659813711280399290015021380809597594145286407400320315886963607027023632307897599423559167020487014966973305118764557247394130372809596703176432029416763802520910813286918072497799530521667146984559598730704502781159833506968856332019851347471749628024441624578030384394072980470615601479320361296902395558958737019808474635675190030312490568812725739414157293586853138189958442897551559125384348011455624669010079744098520360656785024130908888361285262164294225855074412102605159411823093305311232*i1^19 + 108714184960778791655403390651170551229276179342316466358511336404040022990489996746234952051317543630791510744721907332925298566932065704760518482973894015348396978606787668488535599483895343482456681236788857520212119107089511491257109031911476904382016159746862311321137761366780732144008491073116092442514046132457231218997347305444300127428236428366765969984728108304544336485878458815712752866009665711797703348811054460474258197500552650014180020842322404787848258586354535793371801023136866034601741687584175287943010553378072264703708746641825198476270999066910819662686483238664537182214515364703695325079107556470612027370248133300321628699907172066336578023534842760287400422419322481509716437227362440118370649073701825901117069680322829012599968029663830551355205560000053147045420998248640313089180549135822757981730738822369976713516319679293307319657742423875750883836758870642394132224490207366995958926230725327697170692702713848528418469358942034032681740747167780467648341473207329109898338784021174035804049725416274767814839588984883276616708466409472*i1^20 + 3785603233156044018727876876620289308577657214588389814775645668301506866362841427749259591534143928907461943885881824404803475244893783180162231810408452660815455408252555234429730155483709447297728192786382637479389583470920379783577253403666217203064950629600629795461840086010618004642260591914252161324101961450005498041164961448149948419553693631316127525716525212471811151837576517974517049103904158707889127291849815753053764671666766414200517080683375255228409193479940453506331718310875070292963652484286713095210400388785102318419670752614372114871426444305748589084476632209272255876876057348749091831862373787477348877301674142004565956589054914381959501602769317030522812994275595705380979279699484059044647347653935886947432434746197767918825888842326802418935699627598237160656741114225813944766751253731703448361871383130636165027944770645356399260011667039939563309930635656705105463519981791167716979329004532824031739054981565764146691084860496945789334440441519330706902603500739302234545902449504422061835423092672261520049491434757375932776841216*i1^21 + 87172936437490734672317379644421407886270368080897144861410118593043512757104213728450740980329187730193333193109952400572860693274954842490182535814345229508011645287109046056419087093960519474813013039824084200360722118574435973334382434360281791551662027358187968348779552193632392365586615821896246770015401618731479254864177132551707662673264409202888515424561460445486389868878271376398488036856256262585553060695051869368306636505641320126987642400748224781268951380416514774458753361752615819293165468043580991042569579490607999395330112877388608023606840984929713395653677198768492687241690883861148354621956585053626038481481364459011528584944168633850592204592287094729654619864065402435704117782603516365734982458335686752886159447467876803793239542765799550526730816468268001412153341138500057424563484797653636612440594828312916330264737118250860686372368305615756271465798525532043706341607137990213872847428393210599516475454873933688222805524815629477849294355685528907337605954568482671747374694788561223579014515489549596567010623424676814127104*i1^22 + 786141904078694973502888185760717221416007314951052851870616659344306006031046950834671643139861465967828262707964727617768985309392631014287652104007173068597831260896989528408904012936410018242640402136497084203658454220904790487273943247075749509733678088277364287824896277724629220779561666524340908434012313191946202392703608988184582374551662671953103548062174952383298813671218246018870893332670817363241198654272031406625828417432262422080106394015568774544417384856490845402702742477213329735040170720006563326712661529895344896206679719443922228156945542443879989916560335078003660887794706420004195683462253942792113431510507825396686789624727046021926471550301764871231704281372505772165556323813934600241759463190076825632635234820132836607202810502471579233801626725923765938069658517160637472283983133110057463455604109864078344239676563574870736303225766323015532344564851445417096471900420619960525377933505796498226985356059316181657452175856794442811365466466437415581417032933988142363131134800717392183715310209281793175512583435991384064*i1^23 + -50271401173056606855463358369430084651577257176182662917884548522241706811089324521447153467330052898265317992490674241400226552100833009583289391975475836310952635015421008465570485031777585264665145815025406231705114467939931171174009533476358060384737939195218146612928178294958286906823658850114398284417938799936087426176638559992052153646984621360888050622337723810848456977967424069271000627848790409164462258925921398197419815141244859547355688492582525615323875144451272480369637730700232738511815102579267636758243024674826147084750258885164218613785444054356069431974641915721130824505046462571026646865317970743909499493453630305147947608312505948773280072039636745626348832699907565265897001932111935340409900783983476788557544069264688109471125457858710754001452422318457037285077464005978087425240908411688518581912140298100494469180787951955518509802079391859994300685070886700284966149351570992816632475714143024372474360087113051701627738524691435532236632905164478837818698133922794041425442261787029917215097422489259940098583715381248*i1^24 + -1693657756583720902051819552891021492440065276532858886571192557235239935913956847535377131019457711235132949503151701841922020690246474631761306535161515525536577674013327542720105480001322359047971281879392398081624969556313790499175008911040865410725771188500288449942275058390979441097465038284308477886142154404300280225577825850717800975284481244151733345070392994786315571202311007101917749855550168111494475610284630372607044276409720808753256349533147721650973226494469494813930610919461116434561564842293195637479219154642561381896494463090236905912565323225631127355757225472818821291507157793584994185576196265147987939440671064823426297528723865042345974885437392154780401170002630962715071959717569718496120840059809858944230218275604859526931030815813087256984284744911649875996717377511605706002860833790601849776997928768495601837964046718801093393800277923239274152183025238752670393410261595736539105354575077509344726978349869911950204936286879363633384933620825440941294383873177436450906582434207406646548577692215968097579827200*i1^25 + -19692792882053369699254847647302992626825925965550986559930686136095493011197774287925093003776744785465204595078312666869595447672546403404004121621168337709402583064942763480069262733692093763307457816743785117595976733482916340503691653797152942079328325898940697011717872813585924471119009847684781810203708526387033554181405867679011057393576111465428359139239982190649990651187091033357116541022979627269817140653804200399792523131127414454415503682210666392563908130474969818130124986196981488527170507029194243920810220142649938852799720891994949856755730896581658855685440975770637408812160732470235298839084381630543168351508970919586292534273825343946431936408552775617071610799188486158974073374982884360606045481869422850586021023910091295939215085649371679461048452240221216262434624711794813750831567691603718858561322787983561758150300113448414212929077229718650316191396105961366003923042177646387726183785539206718460902770476668756353225359066249940939062543797910035690956988105655693399344229363976943920811867098618018136064*i1^26 + -68520859128902918243255784249583383806715451043341826297629654356804118523808430521710168304135332311601886639804027557222729601638610960482113392275872226209571418657769939319595504892711257684000962921829202647796972310609885880158071293216674475039806801836483416519108017830203197984188335425313699452492419494581374842890139137468832641661405048874525568097182637895517336925194368561632137477189000377633922800657075943653247357225730033123040814414396488736839633875889701175227427341456922164353637219240712169109284505510353173273307378067670047891028965524734625511063622141295627229254688293515468597205341308813998472408357668574077918397412235415369706998953439321302865051092303836171700983442200396084447357474532060446706807614982367924738371948234646775794333039363915727197404840387514595034925568092564611727821516218220644314924461387895066511222718906157330474577338895216107110085231076149184505091754869331908403318668675774772563074704704809796416225518704199667525943432191494150319418379901394281544333147160707072*i1^27 + 610678768018657802012742138364951257887971339801899282762373007429208750712913475327677597545996139820331909723800936180930434711340186373421627022283902652610987448430951256752998465158693417313839034267819374347398247732006959954148586989357999534921417583161999809190027250090348501771768643410107378589976161788195057189330177607920979881112266803760726600992359190439393574760787449992861811398486779856896690666034387197615022761756482544960749236488005231567111992323384886617822485796083149614817057427579006003604395785821997785205988442478786719467082631057343572980524630924375046845219870951611628708458367146272985204872652620834237397793060555446485070224158709319019765686601193150676935430680190871121788474294590150690646844345459867509403454516289578654588133611091873278185147078879464647176895679065658482550602771393615212445447349885793409625757233615170949119660435964693616491119664673321185906241271527017269636628500731193233404286037550968015436439614373232163479993926244797924092774993116445092698430373888*i1^28 + 7635144493238640909511991765193982271326376989492593782806282167195878117592864840074198678170515499181367926271821837753076225967429455638551334408142226956256984828604120474023551884913440324014086675567756479437726848573691783095410360371294442971241460033167864323031028688600442378138453596712206295718739380789000083835436290130630114724062858187901775424516800699863908479896490429078968093509542172337125737143053568865654594761619332823512160670642328781931863510817728694025593148168171688729596151862592102955661127188185347357495667387766361531681831896709185123458087526762866763386083335255392880933170302102408194524588854052914368362988429965542474554201622746614613071499104811885358848969571909278886222961138614433085978591928316425863794400402258457701983880323728913163786264447116614062236412185834821151143509663236035324010847158112339391893759682249505871833571962846572524126624107986421802804906213575898332876338620614215629130660558382068746334648322723003300767056133409034225225800573261032468774912*i1^29 + 26157803302100068411063627116536906067035972629090338225763878153309970191389112257109451394339318940517359139481489272536203869017128917276451051934714370554961747448149962868794836385018668030611250447698899571623982929765366376849987654765241569563662490475989537211478849162322007977666499839755460257706190817482663358760866720683214172565201088583080011459208833035386296354865587514048085709699357164353579464802466727319070985047913800748890232947630000352427487990418516028322826184001801635597468284859214282701282962165709232330021498108450560203180203497304178405989884938877611394865690002706248920743483825347175066879382871490169339349143827093952112552587159642925840646970026345543627246063030084785013092820235528864734679870188065820339595627010508276248162640521867949698411481145250335781269780026845203255569692422395222040473048453783597471804874848026124620309737746360909083559225208832478124969407928310752781623825148301865593704607035845262455673296258562223775039249809030283257596110998960340992*i1^30 + -1810392567048959315320846290756807124892240824109785468005115400841114834939958615723268668427864823607459530264687412689202121068255350966159226507374545986494800112775727374254554630918437417870988130188932043742661817149809264884864357695626571085466335416423604929852126944186802488914894250244435878032234916646025611803882171192163355883296270998087838566725467107436423558065861816918867180255766023265236386116455192461864092507336726211672296606546442207428871056807037037563929028571922166089039119448071926743762302106750030136728416598733458094976337759587301408313319613800191491832463811618608764838869648651276530242646918329564344273382778584035712080859463008509577737924173215178111408761600105752063875434805793387176540615551240377963103834287743064457238439060525479376265610715445397964959718256704926544994745279259749623682622617746794422475200461275021312012756290783138626880146174407122454065917171058264280346120512085938550616911758874154955949643963342774397284340988708280849570583281664*i1^31 + -723064145791380734593477382600314020718853748090008590585820233147696244478464226409927037246395246006636160223610199867786692897610475291537176965764044862077147304772012592146857205234572946284168059934854350425783350196475056983393274511620529828704589590503314915086113228406501822096213262451372795062826624242734193758950960067124191320525880740807492410893739026210092417702829574528314348658677904456885948747155852037464925612142080448426942576615330441799548767932711754870263817990625049543827640287240630181432011555367141522289872298683562215606766951052032670315319063845743339939742984865494867643628074293436592514743297467170057840021262773378230874017414228445760381951517595480291914790885318676098565309847209787399667060018055660038511530143924205387117778813390215128893490305289932957196596960989955502685305752323978812898944781732364461167799012933360883167440400122940801820966100244938756449838981472423496049104883797652141555361119360989660435116284110601524946653296317634524685008896*i1^32 + -9571874632285886649497642557900952839289630184256759531404538878974102873474672542011541376544593293693948188746352104343085727566159462866174570594134810432776748482737726702077772689150539262573379625488740151757438466043877450607459169281155104302147755102181180578968191887241424182969394387611860562884784033508687078028683826069369757975126390269270505324002496678666594838016521283001010557113183109357883336895105288440922658971955026991970880910371983426145207978752991425716732386543231019143520652205628302063279715397348442883631925308512160113643246349336887178163703680324038315113857342890561653820753093528456720083713156628033045914225952368633731061201503806014464719351953766426953201727139908346198076665627052379854165678017403226669642258709466035715324163110117577652097103960732507515216681488548945404949827326479850333371022203621139554698189955424168158011403423590127471515021747895199804462372820423975275448719564610776351805937866143073468787422654099616528036657194774795649024*i1^33 + -93446254815665113127295228309070147078577269615759532709250919136852339872200343993491903536123699834453743705944150453909712360378185862206709521361296957044675886595535362109085112644163554760587572274409325883697754585331163040434573519615685619071655499412513601743421836806171572558048200534353443877469311973364789906286124072982516496020400745268044817852303162366009848555385866488748049046347089973713835129412677471245088409173078833706765767616093885563192610940725086630722634581855066982736778319213575339382076410688329486376995916701582913627636604175442365412933562478883601947341913252844817378824113381944564870976001009102979777159744737889860380764017081442792875478604230000194439550931194093971277064819545837471045524453036027203995746603045230887327944353463302469195722539287690380830309104422049392781843004898723731904769763682613699699230881319882685674161016132433795438206543457609220010579975177355817678455365342434829488870724049094102244068576493970082935601071843704832*i1^34 + -552963179698254500715671453357993262481117310777349801027951005106995012910461527572299106616897703765741026033759160970689558712780740454090641534730179726471900863170617449094561487363569323220646009990549850942546683607051686753374975673589473022536025148405625093591742613938791252158020963097648895443307530302734189628618974976959109689267759951342287115786140418305326261618167052816067175939340177372364458549630987261837070919889915130232537075673130822974323500973597420781676235976639935639841644451800287352054767199045815598279741763830853286162551684954647780964144048278680652217615584671937299158535498598710741635699883440090712714142073676107491661255169517115859978630810480759397107642900411530287285323836694993119755244636058509586881031342112041291449662138198357644339336785049334128524236941611566921264339445146166155605778108633801869820420061809098336345420343289164522490552831327327816593757541379865076948052118029807306197474272272987920371451366392659443381522399232*i1^35 + -1042027792543795457622252528272464873869218297481800092217668683603072369322448222545251660995711957821022438125953149928380775015368532653321908537145496658960669377427868436697359501902328160156013561896338977630351136148197443381196683069605845494142734614282311329562616298809206473768915906356847666961936236889180989774205692343961407965255395195921705950464246666055561372147643964384234828594181165903332684716177678949343791912228064768367481738278982111085733883826416335217578320825467982388459276008012185820382853278982817134894858969189674631735487162620867409472065424582597408126410417412804573053571263574076479863326608403547075511938012956384842160349323983256337867395886438956640090900306228088849307128487886427672897188139777530130971585917345323240267569164043380474745823289288015278036965978329743025882446587687356550395878425545443948307325409914160133321827233850050948615006195074707244755283399755018560329200024742258437251424579655730266151446923760864323436544*i1^36 + 6074186375679624478624368309067301912546551267898069494342036563446538626637843873100045967202957207690543227655045227424430783869986659284119834558196920433427038810231122030092693737708999782046953578928378947667172679246050152736982092653738170122057318073823822897090730354509990004110244721322912350826512506808402013884513791663980057891106257125535270735050822247438486386728213418618732466491723087577945614365745222108086592279370597681016908670869877967306779967724134704300976962714668598976888420224968252516917922597188819882836878388527473793137184704082078263503548617276621474222031904816827633935236672768629569748111292928339806016864210618127032444565321976329985045048738725516553201877412283256583568351211422684069872071958882735539153117539251664052611142686246526439421165796465200729418741332874423990897141808320031129268387298008532809642165515408898931959075853463147334941907913882524815677347948731046594291731379747713310192436681205103277742711172665180160*i1^37 + 33288504395307621652352072543108514096952349170104163914289471637689931650688414481672254530428764329698748041126951034646372110887804072238602046203939294280260585476205889964407975060141471064557034461342244533268114563700244629580335914881739696109100164084022231609123608114251537533363858282091982780430568186087403863488138082564575198221561273277539693459470806708389256737940846500364036899525246925811917116913201898761346607992283496805046705166994463665733595958504900036714095633263772662587178464917350885000314521185016046460352448513287515066416639724316280962731593024217159841451176213999090690163501175841690524708481284559761448030210784878124621173139711830912274382292889577923262585294075420679373949645393421114319191888299530509674662466341492529248499280120899236029774397637942604597066306597840949469709504899029015495625974531141228734831160408530712001909811681587412646521796011935720402229413861005306823811556126385474238111170065604346807580618653696*i1^38 + 18085372372821019697290394509012865212441979456828409326733868136074174203963435848349145843068142564794934172250763936417348769658185680863277154779369003790447860396877176157533690645806103540078850692988291521586200228235989892855103031880637057398287195085451032709358692962616217905673404226759645884420386991246870169900312807554716685274160617740363358204954372699266265649597434467952477720811988576600423169578006055168987976766595257909382510681253938694032824160284723576270484492836103878421247054123845850070224223754250427999359480066122406693349849724040923100167150483684791870487169258095524389138282808861841285121596374813727102428500704699112891742785505360081057329416755746977883943382411460182035423890749720771776043033693202224801682767238882618970072791409532320510140011969254702298299505135848849363035158955819764522724942777333456222743500053430728050593899249069847135588006546983772395758052872819445319198414701560536376272107925700328061665280*i1^39 + -170666495614380662436301988732457505656127144312024166893015683997841391631336984291845909310600199808285832566260156663562235562392243722930265829180488587012041192951805266724310528452873830882508166586074648799741993921070956111878390108161223535748825390237100156605496505001133948759934621278577025831294008618164545684447302939999119510726206377593465869943183018933958488184486072364068737048698176994575330649884914993042623852930625959340122824228429958903872177238631874728204363014199958674217009376941622934475303513123710859442280479510316047373674415011131358453812377555962585914806861612574813228631848327241420942843277403342731250741750041891649223859104542120556527401499082425708256854713794866216664231989868268491146533746579245974251932509559460106297999104311904109637799573661112813761672654352821832360918302437770083658250515010917945708216313451375448325258981025978673378093351351370290319203287851707254687799995366115956317873882347282104320*i1^40 + -190389148577631107808410723738502658802017837280654808030368610250623578507300127742084483511852102545620460408703891409222987239923449495759314276816008096677007287318999294981914157087465055147251406073932174056951729777603497422628649576729453967924947725673740805846949534003474002080675940618305043833689069685982551270532856049926570071604971179249305719148222556313426276802854031242316127544662843215428203615673386328118125352325173928009648593808948536510987557305079310905856049565644628545625844552093608007784887990058855096950701212631341053193743301450046974365776411976438178884214400154756723356928095118869247643887837326820599372414430732753576245243992856979388614115938601921119827176360331342496470407986050181002890985187447254663321621685319357346098357642438381066984804371649650361456200495236160324633492403651401395855979318660243797527177491471098255846058531651883038079997726291203858480187889155906677892350627678208612444856738381824*i1^41 + 182377082199582027412869308218855204271910790638534101857115448961054773150820456279808340309887694440554904625387350153895420885573910503815516788299797753976276857971393151006968646730714414304986537724412268096015398647073071359640014627752296209761230819143387109202377586538901728263478713196233612992549340878004348599310455798557594854312301481089124276223677400798908555256834575754092011549629778796582433054789124767784855415245293711035262683781263714646956358350446500406076447784165430291327733607995867054919945383500577499964111044198990562745021161933791922091446032395650735660306944268960640062015020055187002372841642809114012465265142615174621526900886686322941104442089136086257560297036568763668681509333746812500389007168449871370283773512366855152554552910211418768689213131523559426068445630059102164849485205272298210706068742267635082159814267760583168526372919379726902185177910814859288617091839603470341258486687433923146770546688*i1^42 + -304087231998658121779059080283187188092375573808786682555682301487599780995845775811637334004035846674283715750060958779240971323991769512759583370892103064506657049718939704916521205888999213100721863122604785099397255655953594019110210636976302889151355060921976471068560627224002638649018265056247623372968845130166089848945769283473119003948845425379181391548320074130259746401418657290696577289359551250024756665476644297597744101338388034386289904861461544018528962756304385502989974492200319942398532691941982901666525737383252666069513731195198684855663643347992671540525425884335257677844398712460474633663180661130471455586711949867814746425644807295242554385152380339132202340430027826800361244880410157009351743777422417012211205938083131084122240670308042123672918142136386108030937032288800337399026945911467025414112392112517072331212732734428292986476623711887856215649913383736579659376424765732093862688931884473443296409627731483820032*i1^43 + 109077397811356613348815799033563445741901533400496544561906298690222001855132287201478862604375780751986077323868356168624637805739003217345440427926730759070772064257248850888017091665495338807818942667263090087836970318884637511069092138182949731718661265378907568444327690593300426545994930538796185260510642249327477761823528670795675944977615813762346763027192514169805290801613230165477028044345600375458518131127095531924462461990699420135759513081249281949632377213290732570326468883531950118816390696119589036530412396824011345210562121964724258201400499546245887229888775740629439865566680398645094222730586061093974907609106392822764036941938612398230260961317778594288429457569596834317242028095403642980242774258304959322982916136641577176507159644701209543801414332664840642647291829708919606242837473355683874454763055489626385921773986497920873560301370687377947555438058446777714720349132953984405919593422907099194075258517258240*i1^44 + -28383137410227918880214022024020777778769667235799365251032878188703795836761049331075728567503128689222001258761633156039163999837090127859194928434064959959380219523009119178518659399462163285519614797594623090246449157765137091185246660467040534339000184184307040462125682617974175286041591681938539518291311466006957152370351894921602001478334132898403845831983890831704996089930318094226122364328956793198873938946227734492898160558222015284217535145449941728358858113582026269706603344801902417566534226001244936966455850322804186027920525933200747386697343388031744869504068087215110479363326055863072912847264481933562253777661617830973159284245281512344576118791429808634129172121539001127855124802740372781999137814867545162177026648755299193700579007745323570386268906633682887823797962923219334208297743366651273514604747944657604981559160710339762286338849891814211634540634558840914996518910934523121541760332113680212907491328*i1^45 + 4833957867449235971505957978307758199131790979462318771087545419546038985613548028947454912745190050578127356460136419810972337882943024453059575008313718943695699967650561779180160834810247368675637536436003520383929423302777398725888290563411188316486815045743263888120549885471680446790326902039273339057047716995527776454045827699777906018168589333217559919368298658297219889119236899215523607232437313210928160365277767558465508331171114229108166907420563805645598430919491134266090513693835992911783720023105658094557704821521799592843878444171493456324009169744006943707662086042018137396408179016195741755961185913954242115836385714104865354281813483317255646292014499561425875634258804900676223875392248181811684374001823691165022077278381182914066874962852313845750789562250207788482453240835516778890241974689519951099222009259482404649523992418321232928345702409269071963423545048077925689960992854368498770496214135422976*i1^46 + -672925251360409356788957158615325167978927549953173447538867014012395250617211676954437852022285562159025429677836806052678507454953561640931603962182041520713260923861890983959141157723720039351561352045497321807699024116826140509553008897430272759519875382276094859925387407861696245692703279499512400806593938824849253068930105831220662724632542851148038926683558125870543176869212392799101018054672186796658253579324367152477208915131233817117938199260615185016268055404315327901672485500619460100237573739767526821964702959909725272163772728604552595091577862143310307067274613696645082732435021855008668498474158497227980095537390201741428257089977346383468823064972573743598383321626895423406057262244633306456429689954659524784788371968941653307742217194511277682961249932903145698400478120814553009346433134325386041298364226132990175836096701289250734684795390033674090227985364977472770106037023586045471551483641856*i1^47 + 73494331064522227454610982626036684740612481058874997294152117132763167717049341186870057771967874493410541138455450910210642050839643188874127347601911395422450850834718692136371841232872357926152033549081026574837058772942549367507352452999714167613716482572089862207804432417412024262773939495652421107483714293574172579792990795842575649675066036803761215329347748951662791912279558035080687506988498625032541548745327498468668504757098434830462951710916248202261438094321252644319909472623580458818196813185761281599713470742355184793366417700858552852863749062330409316055706437122207666136758493904554750104250914621075112703376843523553643519558265985288120231221960207426245518748104081971625402429243532566457187715187248773958982293600308250046004120827906760097015558138034284886250463335566424341299465732901292863272496668605199080294229369280279874750418471385462173011436019104277120565283897848851410944*i1^48 + -5840214523997234936090612245096583454237497863978759224352903789343737919216396385593225713903946484282072523316625912007163693174451646393010974874069738842386197489658676793012165254375448259205569710399183602534060093332217984016703250466567541107472401783072966136380195034553423854032305312986917635517081734123925066246628860219456191988462320386135633529932008919369309003988295221862225300999233918939624926876630714007482469208539584662996522168843729619289745013823811440402972892912733629672771324786494801438992802408180997374869340357489685929629395331187966074369699256384117241048971754198341584472677271251957219502792410544922654170603397390353424486299097436333996703568634843090900823405577052841163321072073517381321503296764743811704938991963727627110668113671476620079265368017899211159081696894826397469145115835889185872306733208331969593333235607939397453102181565588989050328715115980800*i1^49 + 285213463204248101401013206575061732351711840098965781336692038662806237099144530087259211094730250125348888188972273331192455608769101425938756759000449094768127951350643328125058784021753490705146678345442232259147739631355514121638542799518707440757607615664457263336322186517438828799029703244139985836659212433859844237012005373134458048887640668557573315161031004688449809322477120908372280186771686255467112834175459380553935270593256728523766599535859221171540679506706249126562715811467593564929588397179859944574738009414728928550747467435857213729548713316109327063688038370732701821813113626213113396638869781745725499674785849678135220313087525332268466263554801837215635153271073623054956185413788128548637035847797972926286114813853104237106633602101441967342104085568027516158307759871201759473622158862804619157870747923606691680480718047696533380644485325875933399686424662848353916625920*i1^50 + -6968137894853092551201890926686283282083366480074656882523902298091156717158181560753323473966801592334106072300504235681703683071055643108163694115234434141483987777651141640679509880084636353441105342702260687886001632019914247698502799467687209999559628019920990730290445680025200074914519237056277678141672044036615202248524899665635299402166117652586520016951008371291259050428701549279448809233136692353129946309491012263774441878702561476618340668107275643359035508115191064120756687407829754618955296560937800248986143600291052891310971446921923368106220540879638290449608790253804928216796441214173931311518198636831464556148739183779721573892706874303146280838324093557118733716693598415449863560433765685608976595598294216741173926812851029247588073422073733127739674172571129758029132193836098144381383771460868003591848111477259928311939483161149198230707443284929293327765282093466624*i1^51 + 721987733442673324487740005638500006209222070109860445735054399135148861465326802892093505744809113356985611323827413104310731692510004701327758616311325305438118153709221918102328112304723418403805563940122484514229276222855566806544238281268224561395054635598121131177678923651544139519183327683457650252146207262691881327467208316301669698089829277149599580834616068420443551934160815424059338553978407539606882410944250898087016392575790524755111629311178445835776196495260610958904139402818171675924771222988528418626529909054069763405174511906224436176901416261962483902238381656315634331688065851397999078172291036903950954117860694922200074569878232124263312630698102550045331181078562101971695668050064485347088989919518945485475801225804282984893696392162855910397221276778592028206769473281200482809349548099875753976279343839248738609663250025786598167929342848801885393568000*i1^52 + -68971909575688685030806668165260934381033178774665203289929808488450497755413303982120506888307128128498429092990794892442464329536619555630149505109997771979767711287604507272248241729357453617938322089613711819368288470831980495469382146758766563842771224019803438636178393980844526731246395189183985085191443491024895002244429334131744378104147303065291742242265921087125190463568028902964384285423962734214215914021383645472756328783228471810303314696906614843764473112761826579214472592494932728630803333883949967872104643061311617950849424021088067483706362858652092393924002367521481265708286777390253397909531858013065109161561199942819725987940283880075106196445760225154708877625702409772296909431024751019343795687147978185143228927983094023357874014364340915986723328715401815446839227451986191779112627953481146936270290232006362556915064840175658889407897094167168*i1^53 + 2200159472631638660160694164659473771539724255856825935385995727830761676595238755117665693349655903467364969807979783962765401615632421316841216757738861134291825971597680871846992870624678061501691358535328653022414442437837586707119460009579816568283337900358584378793171833890970811888381735514280997430978930098516597625069905971192368632803907968525299085396626426910367619072377430397147042470309552564616468181895711110275934806389848717493584348730618138932876791958040983019718173269423482958063545410188089004658545032102888939908877994127695384075979582860181583478747405607907251847119789570736143611135605823543476064497983399020090379493466415816318856375761984405166534249493284245665565320339748512700926024679736027691093585648104879014417728218550549454226857616338198857473008497864466064505031794851289684809466234423604693688541344301699578942656*i1^54 + 4200336084715711095240356671075565384580287132237308972028400408428189286764924871805720298018138705771166695630795378563227424233074150854991910486357231005856503470311503346359794123912627849935733035113700021285550205153388897367932375648518964408192844640906825238973715248261840323511603515787498403022223741101573130531189275769804704356658124297621056611251304715278243344189601992191020920370907406650868965852134061534734800034649894212866998917656054520330354637455803365849206601131263755596899236433570132464616277659375127611007236408589547388908012098961071979850571492191934775226545758903409088534596901354971495827879693342152318263239128559140752824778415690884047874587872792573043607189312277791216924770323647122315399155955264013753074497186331694488037748621508345254304725297463731812281814227537332043577049521225531674823136608*i1^55 + -145525051367903432129971927686910000411292872743520515124180009889302525451280921853534514659869478414196915453495474565670535373288819727235912319899221247529283699741278175205758733736271308660273523908173673490413540993577117341034197266177819654380373756776736544371269689085932035208946070223371803824115900161279087520697112457870090731369476992706968355062293308845146172679662414405556454797571407485955978832282059171457774558553219231731826636822437544658665358506489455013220600260621257397152857273138903207932425904567843324916143475895100925841121532052695301175083631204777153761256675248937777661008935192809192156469732860589140513330372689920837147005114003465369755927932970264573116383550620373027689879156452775263076629449599335216521481759094980424520771768512947618625752356429038861877651396925348796946718082032742064*i1^56 + -395080494917135614577197536005823841636686887958502835712150207513402664971392034241342383652409208569337582299420486285860555996316482136653864865497474996415273154709927451870682622810663545041474075992858298811913578926840578435071840976356500654875204501318523069723305179234201905872368642545584357331123392531592892255437380359964874277270944240705649335309159661933671345475112827467720742451035237767462481683027405877639954108448805973003762454409795261266971917860288631255103234868636277815307263822718468240273401333120557668309153554190385528561975852519618790577097585794977809983798985705892510261680767563633802620075573706658267502205185158999433623032803383368627528296357247346064482708801691002233279371478502853970291934152900793838971988197047756260976476423235949343880533754414200760164853710069930384800*i1^57 + 13366202794225466207050848792025720095622111138624194793271772785569028540398250812855922697623817182571005940190694629156796482470276738863912998490878816035925887012143394512355315670229029085046708944874670103851814531455545322778230666864606487582491914739197843869128067011231226080003779654810539468830677024166951937737709381336898022919608641278864657915913242368887542741957493530113704564859777840651510215386534738720356386409096379350767287041605320864030157483186889560398782795046056191853454444977117623665223067467354815962406418623673426915736695778456406087640210899811898107692000927526196679238198957150738191682550382717363199487943475095377320350942167526872865601248742006641755673827799443303972026400411786594946656489602372765721279304295436207399154823221468776525893365019692520158992125000*i1^58 + -2198466959036871564156423827880654046718655330688751723403858629512208585881779363921928569171430492152621798545218104964803026076413298840468066792248964193691895909532836067090934318003971833093147012886298479648034612868972943637339437893219740790464938305776009711035057754650942129774894575990439332121138255040366709174955207255832897125427488445643737913496300447517147086778792660776556317523212539966800360421875231057008946290937331812489835161814111283174659181479204895176219446624315085773674879088638541769736046392988940534702651809549306900067066394703210707486562615101483479298108781890168797843945293706610410302294700887133370851182910670023185804521108683991366901022286574679759971670008806074517141109136688109756569226522801927776524915799180038901976234759469366939372187500000*i1^59 + 35484539225148943975118033614703185776341909605211564697236204473009060585124333317247411129409002880111211138986899830119244459631050993721013488506222517394077234386801178872263928159967825064819859521258328037523555918584995879925594718463110970304015646851535043637195007425157178478249616848877132722286907719836772550842103540725791988314532151409229476121079346539383394147148992143563453225726691113455400305946419031787536534342862694240805184293759449536874765300748601725469093460931049088481257906206567329622170033677467134315237992225941524529486801685114816002888574699778572396820483654919822832221470640467903159173868105580365055223242555752595208047971858467215061651617045059987839685271565824040105928605970535961915444301008934098491660688912598301945501861572265625*i1^60, -7971647176722967206741331926024122575497030919463635276469223127943863322165525322652280148138539316895512687673758287448275002002581836776277337214400102736769093553193733523745124480185034579883109347749397038717334994932252683346144918593871803271511601385206625034796465553233726238576672760664941071718427603918899344416409089447755107230177241039016271915447885942283944216438446377899795308508768888731301996549906914576315376905041539461195075640960155918359818679079395644187746311107040865938958555384880944199101388169321261254991363483656036345968879674201839013959813109011842984888399479320166719429089287426307761920578132146330604144758554144715188219461200636644205243871275043041266473736102054934630308846784162204854241143854590993443613798916211550490939801848564906835253832245950485352302210056112262347984578728600849619539338002437482097527281611025971344558614214958023367976980030776510174950286852482645496203770378855510832151272360579908121762444060225174125606319944564051496284513038306808728637609184698894520624397488889578618219498443879831777003122235480191407196153003773186865434451901582215678032562772395442021236551604327836760373317400745265186503422954887564303663249603621025350250136719671693581266399872970530395900871088169959972095269903820816535753004058773360698386689560218516273699073238543053933869247547378231211111927510789562820461600088754442194875443534473479429969437570220278398582784000000000000000000000000 + 116135661196022296622599883126858031019539101377200750091446116331958235866102414248118685354792782935909550231322702249765193617869817177761935800805872353279794316504309489839639454383592954485432544048122582363772819661185944143082094263293206399845413052288002211762466362358708243049993431859381537284190698549668999785352153674243479888896358935783003898112923789517257802450002555193851709396172353552512637438425939957774267241802008315534169653444389552989230088695566774836145580818836170516793967465425034246244250385101572296597072960739998368462420704346977226557098521439305185548805534647915972611282181870382032528112599711897451764129320873549064981530575181395258817846869103411638812259629753605244669726042236551836334667552667410700340567728581053859045536794524219718930458832863465616914530782379208371998984412544474084907736850753316965944976769996771572883864341991081957789013154752083246496194470690975978577677898715021356526763749720286944010224835963570272791260072301003934212377320376339107332306855365578676234127665464292666297568176694535950435288494795139395772722622754607021055032490026920437064293209866236117665385017828945944482329296406788650969097635694196939552605091752659422744151270507808874837464190218627396092468766030603985273822151055066062606477527844544132618388017086752134904849183799009907182039260077273094148567041446942922300802011074053817283414291488310281713559127194607189837742080000000000000000000000*i1 + -776505146196859669212130484344906502638747513886809858348738878709067582469337694289236890947816719247278348828272340615659696964316914370864744779687710691783404402446873765930937890516560773329973965143927294181117052350787233308145862424047723619992005704820935795047383462729290378685558464609205459961132722428677791737312583276804035967973782011639570994702817034490732170512529762356243366200686494459896364640633845324708469414662268175666031054509272166404467466585037250083836706621737305727676367197192906449048957732509720596384797900953759767016158038260702555503684417995712446275285644549960599535427106138771426032760423129211815462220894883478199922407466415661372277592327851394998853487620800736544971472843168587261323470067489682432568507982929041077573744335484721591338755022656551600491929415573548542361403413091592672070116597643482497408825676061343797115951006615909129353525365102441479727747878059805771810205324745625019459300054929260005566227660935265328816562276196552703078960032127724249535443183118036536258838515075638136250670085106312253115732874926549955851108838719854444129553194736500514785723169222422368885379015137897590018990527311437187824938244273144899004930674816537575610413610956671378728518529745454979351973911086884926062876430628461734735445014122298045101237334737064482161554230587821768725538311374402166789301867240081136644138778864823681617981056275252927343885903120323947423334400000000000000000000*i1^2 + 2896141372208616121808591255822763976282942754231397366496838904007793969360593326811896476893663969531054722525092813302047716212039305791108126823360393856819074966064319183281506786513205940959495517549803764611446546238313205082796572000525407135536506618267922863836912445753109228029584079006141056718480547511648233651139969397914911015257951402468523876395409228430883263721573056243229151980789207414765843170043108134115448965364611030912675600988699660660580884146298021601380535634091397200577810107095665085249984857628136805035458612824906236490315650260031839949705407753992129397741949179012294577380470840663837759637028037601460603612095084610779532269900323740749076862318704452394952929624637147914898474088403847399901203066179152283292965678969269919397371824737071150114693771262214123397474445031258697064515719910791014905052315115731462419758000660368869269425627418230901148927993061129965453275391433472712164850269379954933553148502482280063916619276278186755901873375237943619657769368996784438861599482028344022797098908726426978515097535492492846430065070190078728093082738184104310371595799764932586712956341275192263603079393513064284448269875406835999801120499274713151601985915150338159118184529593677911179946513089237061177909297347525889219487783208298072180634389205313666729026995270731206238761177172062560336478039828325647863864607449004990749888753598355338704730638448924038160024589518440266465280000000000000000000*i1^3 + -6249504064168844817525835962037584575945802328130076470047793264097270964611157659988079511144778412378820190902772188534180045902910307321515919551697996738625233482230160265791614360107075541056840692028704683659236964500852640062231974300603557538078147650101922237106231579602783392769405572114005246421059107401839666298955906750016695761832692052027222935276274480798925255835686595452230212334005822865525169036709386896393231325818885764666081025907025473186825787967922285310567282515229782111606256582344643347923618608695504576890655487904471610468520349647740222225414601019641134833280987610665655024123009273598874847335540764849129423960951042649814074004638566213419004164320730393799463727921352910596143438310915774662327495436616339106312505232904601744074475994900486793137101122070517083195058738965950082568254649973792398581922675204655065537043451995424462406969148931701584798986392832367931297454700902851048017876945718448291421848413711900258051705069129682601123270040710233467696114976265260765613172017193515835146615893572675145846106689687954785306365256781223662191537421183752563068370370495097558074755285786853050863122227896483973198722759322671109386518334090047025983759873401214493654876313253460101479077860625638730105829823436068570491922084250391751974679061375988115917293659693744746961425442130517926311256473720539670118039902330938849158574511079012017023635843915272764071910170408078068940800000000000000000*i1^4 + 7249833499171118757034418346480776531415280181068509960491819253726143239041135919068769593481854820224648529089519000082873905618081623438371754648553578020427810806378000825402560926183961356472879796946732981678565652725850091583806435531646771990049163066616552280843612231549241448233007527064603832272638005068247740793141231563919558965483610794609233694348637874305417512479180356213591837777219282250240650941556902063932536536657215132646527081562284555099504690744899941258614747312905676258847982633159873683311411028867192639631982495681166058420628478015243778755705425160642698558032796629712066406880298520323261288233601576995581981013281822608017315526962368694472763321046814151363771024734615598654650788728145777227427386533728903303354740368413128730284556482268699278557815244909505983174729795984159130166482448574939779570063634406071220542397580413736299785060910337513049318771511237108125401421049404066224755910141410152439292795353145248285547145453103035801163264623152200903072096912241442489201009844295936188673989983747360594395393585539250654201959935196681350940198197648772144893247788610201701031705342844149762589386416883606461431676971104707596399482218701262244469709993895020760065240481807814100394072522355257885998643706323399906970575459500157727354770579140394322975604376215383170660682494469600974324798677339360710720066883909488249315323974158996638447153352382007134146620375664251686092800000000000000*i1^5 + -3837575333037465947384379799074332933833145986626918218725981771796520452311548668606124528596568484111754423758917643780711707694834111756830922358312242737356962297468891851494192852716711692331155794085665005072944545712133083803901731053444822253318088896689906624953552437142683431941980674455144602209940684047767144477381009806480896140562811710571268555149282865942956718861320666447660614418650993949164177782843048969257454183124616279220598596318182982095129720463296315388748547003795669006555939563759200972268629369443153158849876726989591530245923754151312706138827420366934911963911640752093303878678550178167308918516236413165259938942440641486093296247864107815737096743284204348629108461634523514694161788076621236827887666570770678467013910725664903404533247510630969355349245708823142525434354006370711263109523269103913271694573231939009935770622396630258342713439302277871868064909802510379404837991442674436942551838743392104634305398886039438859372899437898963278217635889716652729258704439649156004254068857695797390233069422082957288805889967048596703026285348398391608265142398952634048445700907190232443372269338330939432710234148672850871904104780926352361658877615167871082185851228837159426146857834226681953550976919283975029782734147658531026620672635625015217607443220472235969999339524354280016129626970168934725272683086995843792913710962697147930752131069992091810431669847558960272155805338408128086016000000000000*i1^6 + 414664896698149213385837147174715338456173864690186149801424534530006872334474932468582959650537988455748717307387043690026226489895413332362614599303269803455627631350075272685304798475437842771394498832129878229131082115165090392944816872128043392863988270034065630958097894992234746157428265296774207493744614744862253448599091735168973023077973470639943303484795056338536377869603363914233201296912840480768295216723063234724685350662253961871847984220660820901311772975214888389755141395665443580765456376280993998884039823212484561129107771696768634931485021717463405508028084274901257405309200605361639406305525537592354114680256471257432830316446097621369409523906706503261164825538880829462528726005606067066289551752672274715888143803120107453385543673296609978201520106629842576880678626813460817119762159481906299190678105614506003306545129897307238380618011458737970355502010052740686085215209766662058887725830573544693986261021608898118275172695576268466356903839737378671579260183858315232967834020964176362715525744184849959888536883194957034258668960303438032176324184925787251154664495637144048602184353551969983842635858512579585208777227142469305467946134969405059954868614965509743399909699027124126316415851084050321764883278315796576544870672015930527328999730844040854742311088637769467927522783395122428164173754574412513679290357503849839838664133985330260366083193718471016126728914371115902195536040836758241280000000000*i1^7 + 59399873595017760035499834646236122258851442316296533137505252451461542409049004167411406470656192674798186897097735096595432991952478358125015416673007487248311163016599318617951831258154862059755994990221196106654705301247418603464842739289355550548107291668357310695166838927725370142879691320111981392899205464810670521266393671067631884024697066777733155535110708028379243210501845051754207012580956679323208655885410765846426842452421354156822937240838958931927989426765330995421008840280088138876999311953003292100139346985170218879992542605214213798211512345205659221373294369217206210147794924832749322208266857078811206479000890415831771570834658666410874880707347934859353941442386607363889031538513802617015909617265441572423947462383298609442788607138986258888217929901939066444047607682689594089743042814348844993394965794774027768122891254109958403994561403909641369819194401758880061408248093762227513016124568890660818611295625677198650038238294813234192845105911649576370307241885900132794369360110226220228934465108604673781461169054092383262860129448911942003174820682116614623718903231071031231239403873025341442041195766531798739777655004567804677747166716901038598284160719308505461508698565313912483583234171522494267517680066281512116901028301447122351907626638877680340976817604207239669354842409571303079370519362559989507946828431093671484909403187902055186367130390042776628014450868481640729359359076728832000000000*i1^8 + -17698333301599583166983225462849167791255854644364490737106193333401065745830394990756587848184114994317288835063807107795335418462510003225245099882990872077908604844431218980922281278731346324437173221926757269499809928946292980372299953335187339244935417884811140230270288582098656013558724041500944533221366464038576591153068130753026846366001279936597277155065902934180170125634051296277969848555881441647701822821123823353365895720361228006535184191958247000289832910151424111468429381052054638150256012162784633105038157322648469332559498115268623339269220782113966692217097083835376670612040165531103737249882640230713859990299892725312015765852900424174710062862959532034539929888064718949312987188564839440570993403240755172394253045751480800034614934117557976731071024385019759086893778263362559506032550968383935138269346610395088881900026402539256159935113649730058459521268717961438630231386673140833736182571639221573335961956632361790670709807283579832723670348819928741585805163881769953643767746167042482415830097200682561580615044901557688471618743080088196142675263853529822858173340086521316394881005958022031410858952366375345746709891461537122993563156885661294105974045049235837435443545284827369255604566677805770326942728822547423530652017672287392027048355273819802342609121668101865893177191205356985250203575725485739380809779407312844613365704156099234427584342335994638019780352957727340872126093087211520000000*i1^9 + -1595902953860597191284381607706925558955239635047696942520126386512680152823594354810423002208543236642657560283266091068085464631471556223731996860051321603178486455144637625933047646948224876783146518809466983115926461961308688277040720269532220475777934439619708438121776997968497591209201499366957082014057743053176924455383178582759265550204166425884181015911111627922042631694576978943223448042793356141434670552906455720167164097780521797395606633269600861490755042992675274616126854162099860718681034978462764988111826599810236592448263487815747888543067010826940743612038605226137627830340933552100579368235540367070248461452022997517994506676576979008659546417574424179922190887712996795532624650393474910168978113640182610801846821010896552402369757500791944986599665173333987958769021331694939735297957019084705173803332539523003374053611940226060680488154332058858497502643475782039094578611647885988310789684224811236625970135644726707996152233902277133357779558201415763086723483308658429623312307292905598122206332582238934165178555638015272103728813805803605439082207399949467705184143403846494584269040249783133319820657970054438984141604558726707801035776654817081126700211450444997579822862463532098454508316688238300297222169151633277722519073276077440510803761043423088445200926799527792833554237487488341644334334959522191598535359790363453238363598918780854239168467047722849666490016235516976976611350350397440000*i1^10 + 80911869880567606355956394464956237463331062891549284197116643419970488933402512012875844732145326162669372697633589002703027478723315784844018309395016912922668142733888368116305852143894364466897595298339850114838774420083861284797731446794888467393805764041392222677901997609626858947630240467514149197445153403113787933375803203154298969369744922033051425689035756390772603407865017627754770175207105287541122646882873024764071819722545209740002107190082359634161442864742177453478604215258629537721036524276702744394734248007640434058745037084862564143411135752834705557190251652462341367575684603864314024998017989524245112248297094322941107399615502188021065239892751251688319698603761741350856535084335058969130024176736632364556077918667675349920851377082661916534344023295756365943718179833826054452544074177954076390692390567098713392338671754801837241323512998151244852093718582721107323817448693345614333221501226230135073895251989778947380719911107987000700736125260666785485973953239410921441090584808444514617809876677881104125468823524563391681482505305671126758096662880049511032935902878541651820841376660572021271793641708090649191235259499183041573222132992623494440113072651195243102801021584681343550871943711196307149293906815109121957873100435075838125838483900633815880136626016542521018641531657443875533018803099866939919849006576904761893299512275934559740767597730023295238021623000402404970867772620800*i1^11 + 9364493974399498232836692981671001044084586036782085367767172670074914552873727903258800106407571792779440226463055086541023071215861820745782442607679610224293669931034740844381777230466045951772836946938409682871836931037016366908624864195947602171775694604555867000766685838588158964644848260322584808314258680444441032823408517316318870033437646497212389483319836963376666305788044137435327886637556790696955985236258322808696646348049822102249627559957868000174608618305424478753092980266864390258369859189361596031462240428478302942414935322000955280540674708296495507218467471391162847453837097830562880804780910855835804445960661255898733400696732031985716438732498975017232081510335006991503224357393814851759284017842131597950848567019631286157272889259223473734473240794200684950937573471491168143695889077468776328882098624961430506405645210051498895959080784782280173814870266472353124893204380242601215817129450537815183870654169273214372591337956625588839701448910739383624003931633267721206651463330499960663579945054863402694940926647134443948906068856074423877652644660249729714042876829388035099905084448835022555031396867785278215510212171072395687495710656642254036026596185478415335012671466835894994055351936773259372317087327151760359257545087901253380907249071716260912566036482648338357528575123441434290109603965896675197467459449266867817961140636341105957810329862908690148248880636013973539825647616*i1^12 + -1430329911200409407021194967947545734957291107427760049801530825384977093591336815171940384514428035691696362812152723760229003070246392706871139272879426530531344933662407380414714482920391596675041338042013603331699731833051491892113734561087884205037627074915037119186881186573625904588519255960669160066372380067562826975454003179268596923227700887904089676557380085262822807640890308416051447282761036205834363954505541167244891584108870323725999307490669414579570159531751395154549834645256927162518249816785713422215202995851042048564854147191552570068012179926175947134991406526989232936618830415409023494292302248641412304830712150164189891485449120779973100330089258243786446033341975955516309970922292715784212382224823706711810593716945112867899276976129049001358086409486699947679538676226212009785199733173123486826496980892856442970010049948821046518747037648137525526410186037976294575675312942616434659247166284913887602640666956924076016417044108209365817369051138990794452350696291990674091313202764853482116882433716169404402037991909820973048182817474686642210137128077985528389304532141790544000085751935049435572233402942804990280491450325428244530122002679238700590568924707564933967545282597463145352301482611640088776658180197759035624360900654673684790020627639934730928894500884678161467355388128993558212003181750217127697686390286453272662383595888508372373001193491077710100014498150376634580992*i1^13 + -259221661420319532026780107286968538884455041960750451890535184031795509211084241433388425215040471942232133652047530859843389750940326703235927361960508060061913871100964738068224228704841051626405887673067465891659359967626419900705135422916544627673448087156068183326558668034186269333548978809089882792762311538606491477722353210765782338449351916233708723095100382802495966496681896279181287539379299433444951665276626973402903937631439213745002340121692845010981083636011945901721841602546219263294338401959770041258765107519812984619429918127042234664746189284245936859360296999357664323836638993628436440512631174591562527898524662360440650313900918214790249155868469589532567155026648068028360954858171758350937462829827605593665525301611564457161473162526383470097129025426356670837573990761909561028676684769435288703266809252724263399850899974527658181107195441977449485483970888199334179651407329033255802565046292438423741026373170115003242084723754285451401980667623074397290330479357372837686587906993950555147923757798966248219813898503027022606103796026652301483022814692661120637782215906007405416828389527215315270521545863282384088260131278291487960708356033842410508778406246315741371960030288963764052601151096563040581510257438363272757233147511013413326689619510523364002664718644834815796442246442777598998739159309192093301698498804517719454738013097898486671407468585794909010643445326224031744*i1^14 + -19063250085498933656652073640746172370644102785148608708910725694681604400358972214181651648899051609914183496831833186858717001695681973799606447720110599405961254902435949739363829702680036106315500717083912598249143075146701646179333704596647161845585184910081856322092515850207149060232436085822278089610967294941972773543094894756874361399128987403581968238694024232804604847795316902712977725760432862280170178869172929852055223570724342920219932799793817924690920202099706967250096529354855128549465934003575508976139947462856472898283253750328955654599875821154510378226560559771893776806520963380620526891658184155857353153817332438671865747921947660138107201235873354328288770188773305204040477024565518920253810206515090329967877074664694980187350244702558192346342286345049163873534383260664987607371828093806994802688281444035037919261346277480442189324672887887195424807246041334034769853947479222496623792823123668033063460592022033471587473494731447435187801169213297802971983086261634347608443446337942294021758689237147483642860535925891557440086891961936460763745422529611956879245920656156586412819579744766492077027847272763804172910519344793823403483162364853487211914005328846419684998980849314009310915708676384363643674009216068814080730915812841690179763893485652935741407653843187303379511890335608037579357963089879730772028944385840249220727050772791250801297109669621807289947347388203008*i1^15 + -888635966184110105795525422157215957053572542180864696587427253804594684268296084690269736355783032389781106721589439454018281810121881700184806584180277649878961391036208186489281132811259845095008838376531400227099880555551577623869927047991680512244776566799779629752670227339310702587806625905345735887143393191200633257571427734386831757346911389198842589774591716420872086951155550390294140958092792200504277164158644737338255651373282192838798658827168487468262151943121470510215582599592656948114669456792872477308883177948632519270461632696719944846575903136436194103414755806752360869580548453379449523121100577770556393131605951812939350805590088547527645151488010424840047916834901971090635795701037686389906473132073571813622403740702824499598545764565806789522773359167148186555211182235692583485177942014170673821535161545085864900526369389484743972165160415389889888635600640613907564632207892764273842371607239667664684855064179205069212321124552417315950291410764471317104619312708286040191116562566280601399447888222828166316016290021387961722123957076953873980892576714040751206298921887931515265154343063179556080547911481972159981195398958871434365593978097814261961696675320215856096018927173833219769224581558045913743243070147437186062989104131390761963136288423307414861219559802164277870629299463516785973821382729658652396895230774457168552140328280234079732989148463558334836857896960*i1^16 + -30397984290456016797565396049011040441167163995421653683885656387226586724298733291314142804339762470140481455731602516955625127972302425070240809645887448708588498683905354888097912083402481124150966395595941126048421679074478987625499026367762300605670251584037647323737553767084785051863088132107759621279007670670277130387793290884480447369358317460297980388154548439008142961458845765329850778654242545962626393840134554938471290557559589256179379425057237509150682291573863052461529346934993025281873841279849377830821167329851365943066964644329955563828545559334616013561243438952087958992389765105719894718909611392455535717481985177664782796856423887153360863549749561541712767507891321177277818966200343763285396567507041486747386860713107539086224191049109784417988636821441119777493943978620941465766088274324892569915879946127999216452532811165250563990887299051434418017665268276594650394511692924247816526074880831873862836617796415392095680310736644895102996355864946226084788692040310500386552667384506709632495061887632120318993133635447692550085648884072131949070110422987259716998918787219312439986187497082019016794116797087789036370564480523104559511921418367587546797307325738331391175094648163377170951306555921613412647387236298885369428294312968528896096557206341071705932827645283009320571093762222220174864290473986136961001619673890729191585492971824914855201539717877866583556096*i1^17 + -595302577246175242422609625448958116985929288044215306198918648835438021505976361347612473551901323047958774662207957053586685518250582280858243991630292929755356018205936470148597325340636269877407194191415524618041340657615086651538135713379250288366471312297859356574553750242768061273211983326914017069450180780614673107483512705352180958213393407862962917520460935768459994171445894930692617318855110871850434882442727546924888680197911030399505127794859842675950239279741388876738611421146910889356367448172233942880625441145551839212239542820033357237437237968154048022310919413007476521835147610605127627421140552223389259405100023472780692762682491125429962949286955511652770126350605061617933212208438146365027766217335202829922703163768134670115845280320164423545881320239505369453202218622716689537781480807682100669232221338484423062073938242486555700163680162667797488154546361838883393379004476273647669101489918903287592433577392394500585989368458225043944249620403556043294906914297909734412275299768215576096921310275070235696847588701231688498771144576790683492538651931268631255917752494718668005086375014901370423936179388214658621570571798101457632210528095139281704084027006625927216713530147464517097668569232271295343575017638483849426074755266099134794255038699474478420225490876579892555847976999766889710444064497266786109028077522629935087885549214152901415917037212011593728*i1^18 + 12419908664041265711584487753949013215598756973366721409543360977039235728952420770735308803140208864490630182436527936973624257899390078804908765575196194469607407219296791471006805455468469195810838866066860831078115485999138789281879596764311077246635604439567980095473020526622345340530661297769712615669130908851499758820297486597324342560032697873406715402380547308115710836139365075804367557543342475883257728699009275617856805555530349291923124739103786719263009071843198605977171723296489989528985312248838778473290324045874081087127125053909632744117721033992190402209281562381551420993194116962723040769930408228958273034879615638660209291163720124645412185210942093892570158105945073022017652135703520862957953990995840540688502697973505462530689496743698557530590079170849572558715525845947275967154776795242448614203038554923003793048838870537863056226893267918696704311989650040407141884099888513623696315786398576590021373697915455431871582636353628140242882176852448004901150509780147557711935109542534293205034457783894515744573331715770641748616689933727698604418129045215986003198925384265203723432959738206031907874311320829614227815666243252513171969701788240166810112327660481713440236593900682089357308277420650203468493111973584811985488395595507725283936449847284592279386487370171927220125409406469956762675673526855428441033095996713587880413294331516627689662610212388864*i1^19 + 1249561366251228558351076101679765199649247332002368932911138043481984160131815847231404895371290117434877693184712359015908455825472735375463917817970832457547167636612954606711414936677467001875788682777396014452081095958691615727889864660469048413085396945867983087159433589247890321247257456088730631490802792578943804270340563879632833867936742552449554364837846549741837561056397803676005760480532379398005654983779122393221861692017003633762246130392853043509575076571935312594840411949473601659606247801648029031234925405401621298547230515686664643149534529552802314087662952960546990233984562375871483179688498638484893834218533884727400044094864051712451966306255742953279765001150694645008546140241424503468254819285113395593761635210996683780970077206676420336027612214345902836482919329333333787531687408570134785924527245804443887249277177514145803533857024611291229714893294980418397322161453180815006589212177020938224336069252548308253498546965910043469961524039843548305312232251844837062776583940688574749723969893321083056651406113329341352702286611281305678556765594940815603595233311203590628145981026157312692934852712201680026886253961482259357219361208071233226430206127450858085860869725595404947713079158837156110714583976318739953572601809798040925552672814519653830425132446773472687997268805963205760253004102183607514255247793817771457526861984833465279954072633344*i1^20 + 41312472770902105148327426329238022994797521426297445952100034095321377395318444298710038546929769613952231230275101072719817884702524993705873170938937553686118823673256626307143953415862631470567819790636451250611911087205966496128852478192651213809436431903701427148252888444308074643131925414531507208309122063203852921998938501730482954883376334637959928078967902550140813653065741173120456160932366048248626987807952374334712251150562257567965782523740632218645522114238120974938436909811971701252435954721076651767409858349084573915049695669823587313942085410376477355896549300717766236473261814549219186232269132357238244067508435670020028146667637275230152045359627322470248986486360563885277615060244248578773629084388451294473654898785252299584646096891855053140439928979503302147280761385816483197695853562616796920140916549062520423446415864136642178230921463630943345451291723291689128678644046014887504399270747366121450295355669594477126018388975408084972687204895216718918449628407193882740027827886094942662587522736898149255113745295219522632996774899430661350562022177884840007234235559141669440333400446976266071612109982635412145615360143831795298535357328249230356023810721916999194715108453623918343605662914726619306019210223952659417215700712731834845142660972302990121319630862778834875203414338898429598961553112067797647448675901281697977898265077229385135685632*i1^21 + 905640977052167359749766964244866538078174482646811090145569670097119845383382151194490983084622624424585182730337453236406707001239941783743911404082282796388782219561141172682441154800527123258303392573877511482336847532639403960333068186175558243413995571986318676320147983544671951724948215467260984798138117210142586050095460798083731215358563712702465477005987404918966699192907828222050617987145873947975927177589504294837942271628673188611886246155779397675135359058871886104312118162384950531235997351249588592387641416968475422744795578236936746309832144139906477573432545581797780807970071516435729257862901905035250806896462998020815220660377466096275854931214517547664676735430575487763035225062810889503164404494313014305000140801450807404139704242349426009446262176183277474335071447945034681457434368850551723433462990297621589174003011379028402877026212679153179342177951180899128724598193756045916853594037510830010456077688898345789064055171924233113109347442895890787184596871020095227484837417552279917318929181294722009471093383287356468466263808713044218277467252281410000444699391072101631203133365132401666150131916164883283727402251787534350775354906603019089959428965470776791066873442855862222753486859494124554999221200608401966174782659111298861434752995480970096391430338226152108406619658245347935530462153465599621739818828890551424185274928433891115008*i1^22 + 3579828008250252222226133002590598115363673339633674241891403232193178344919924762260696598406958529939283712406016190069073123402934243434918507127624541066097267213500226943305232433136582032205726794460249192156303356363697547575616003766659878948313583834075100491985799988616927887839330742307380243786013423929878457281345861721937915980472043239569580821457745000214561403999628868620171530142593271635089195422971774991675732237191886583457257060840060936211468930346057321701345923501021924670377759047218438123662729090319433654363695581120644681753011104853819035657224802714967428000175113262568089713206777965822162189661039457481336256806689504814784220954534431775015726895216544856620959403694913139302474109869542284897064205694669279789191728330651568538520270933754177862814644686121049072986396390041122085470903601199807496296885665974422006036908459964640890726597976718161569074380139916962242496983620679589847018446407824681952345794917090152311979884587409465158951741592560838453538686029895344378798198969446406600004961761570911587061700456378970991022877265574492626280911037792233769163761561919604318954292484487673795746133404888378693520331399173481235587313167210183271861159467207052385762324474922451598416239045151560405724907824294111764221825665564374348953262323973094945002486943531206852760148754870115918527100473237851927705774538620928*i1^23 + -586491074941731527783094524507362787990862237729529371326717091021423489549732927725711806834055310678844357496637127048962283833430751269047120945333467340490286647506034919290365097972941901122355764934018649043715747974882887682496734327528584016499554858723805008254200783657793039856154704874774196025848932671871189511124766520940710866381751066819624601796511844848218188028653951143037568969161460206166954626827422464746476637940879773525194918821672519737759808400082162513048904097572545498761041233122505384206244275128685110732339400040685598836984494879991836652189876310902753407808410675608958317827456953249955424283767644303846876440049438333197494945694208412583571090395365821281646836910557283500354852469657873185296765852793398685630760173869087393451881434111264704261814845371325295378198155050640123913718809840054494648950748183228857745730569662024061268564160196284095835736333229146867655549192088365560313518528721865986404000560634276830719597767640391057246529845418631326254915327327066513099520617832453937649858430977817348115133765659361304868338046384929606544063966550124940578244707028865919664390915561688761675472731281888313583773692212190276225182376033501088148433482033841419589981582932741046701971349919053793437614944939543509248845710589019994563486247588379860740828065203618222160757265866969152759193566523004760011724292096*i1^24 + -16940199147770923549841601094887135437635931997541785932209675620511214597829783139784348811825645991125134547859764161644249677225912526574977298125941983365560536725218652209051546323279523649412619412221791690198051089566095314958037597300168020287480452937700045201706892436217151921388013372027835327755168842703483149718412259498291350456951247402797732844391565739160893324666657670705524609941793876738224751208914022309006888485782486632022396639889938039615635460473216036496751941516149336279040743202000666626959991276418960420374757190260856382947011215904311981618977588170017702612875488984892868323278262525444540212932901636392897882183240948155501687917405072537048061493884982527674846500102472499436088286579815033663856817217927833904113236159188910905082464879623812695546935285137170937749652674623691820422333860249539689673564447822604887737512383818312541929650226027924497680301995296378592388994788036174119153921742303752183142293608988827049768802652175795774785475847326468611201858334805028680332819771920990117353184049288883550406440620411880660592053557502704706879302979731229544568856767175546810780715419748044035474873074523968093836875166600320680440639190169065205635516724042520048879318578719064428695759108465593348113606764393665781886537848366052769862534201641391612545333911857032953931129941729131558492469892804629653094400*i1^25 + -190964757674850071382033796859064478905801944622417905688657126560453793083890827687127211521636044326042278325610661630812278673145459872764452082622216957669091720882676667570899378046247071272103150957478890440212569187971017232386353094239473498316789283322464888216291859069042552015944183848478298907501126916721762052188564123935629925940773922347201123499698326102446267996557474487674455645767012866462533299708998146922620361015424910026253689496403920278090807937458165605428190475572386433428325131409230183635491703824863443182976464113013288285638981125174589812073963031017466239798828406982857438570909838193424928566530655767735584890771347477985311858138006294147208425169044851667424953702735909469883653318921821673442162880286722436408505789872170405086390013898772846726802107458633395076700077214563256680795691283810250482385719742601546682093031596361063396852598948551576882593701955320433262223158240073157844271749442318521491925891129614288750755960474933107998845334873536291830836971797964244457408806223959341275718771850768773743255520336594706432463366767652567602377951186680624158746233848110018984462627060843616984131347358445530591090368962162703359401576327322432801514238226365255028518823400237662079161027348175224038906263845365787092358676067682872595638672156037024977218969962556574456700573580164362471644317422534524928*i1^26 + -707182516601653442955577550059527736596987174366838152212142190395613873339373793417595867322245708559226898152832846050778665892193250216767053617691509407738356083412636021220806238492366224975429958106785054617112898724274398662714771623236866633424819619786763075110097998308052748869712497045403449943870272878086916181274013716941175650757927584613225626140051841052430136887755171558869648928108519799305867993196625986608711381347474468581655746986416626452621199966899844416999022369469001364646510646264697960060948244372632144126204446124425412503435373077697241312554688988171590554137903265881583196211222804779105972703284624829307907231248693946951480421921860739224598977274426962073775387193193612059050785467515109495007530027791699194191541524596287574280928468370722094242799018036116044791412827527392541708680102810777231515263123860775081673633244177275603588523473569401503934438869078214450122845964767943102136144982146713753546991239845956502656512472989799588422361160492467743035833284486991188073540103642135352789095060598266262713440987889602246517854452752804897953632435446984152473571414986996666145441088501357968483931461715373371183864424323219223676846814829901332927137894212178125288905133786611409468097183698778021354861204768409712292196012734471689177942788446233507750927342772439595675548516226037760966140880748544*i1^27 + 5124205566624206585475690712279181219407257516153993489170883856181432239521853426553650333090028344270455678124815406827750693893301879210395855323859834179642737514177052772245552647362460088729777766749631493002480251704257099435374394205875544399301904627703411163369043170977002937346677750570149237059336420512222357725104263141305574117535905232338423493010422681075416438773179535893248268957940405235312005121680993538189329279883451170813033573719757607132728510509198540323373689582331914952825314890587644803785284612140386049536595868330753317103521584634245704882771280058886157956468630318624442380328850301821229030699935506650854279996308613295044289606601545036422464450579528343612538072214195831604917567672124899303982838517116091365522627281082030820555308150800416982191149087417998311863723205605619431011931182936013897740920554283585686093083393438176162012870251256280257042550818368559820618089825274225488299460526794561604275054940119324365491105369209790079885827775084465730835058996239749823317875908289134870371505404693187439425973432561199350534911840377548942859105541258324419485043471848866297291540841746193479681322047096849524800282528264905355169903178008733600157656068861836789796432501236473510129446723838794980108387271327403647253328491251929369319393573635629788459309911471584543544257724563638144127205376*i1^28 + 70060213340251166988074051683284833719295810240964818957421440352983956957480744117576611430929647490042366880687783660219301653827107785145326318659588021970803744798964510679384564033972591195637252611232127407539279454279397956658471390684041988730140822485450909186728918196965432253965431275621872269539969967772239103020534858692660842167272334063495208571443005752890513661868851131954108010661785597986336290894975587035022120315321181849711875466834143494620770886809810945255322261038349717827920170968991601733776696781842432267122599231945322186251081626725863139080908664503245332978938317264089714084602576911136490823599684530524308832922319714733289647145392454772097071979735007855271143691707401692847733624618499522241801348130479063600063909735083813175591104469808711948017047996383264299956721728308082099674641010150320763851413875645488398662050547012375941549544232929798448240017472411256431045459712368028509114693001691728255507982721299152858580072128279751260253944313338305553290922411917375679905732525344275013448201895988749138751508059170978692512955548176679885332328179390387690862799188044779686250822807575332148516689514359763444608510019911090703692387028382270731759688092438996067444992763030819186042905346187615592783642228160002392171327469637130294064398205448459515036394100301492974439446217156380852224*i1^29 + 294556340027723403433392460583349729261030403010118689396141173972201731706558890100264079055300043947748975657404457432354449651768720416492847695943288376972005844139741376075697207143314127144526811720171775498796919008406427623588119140707389468491872021594129315874502978368863584543637753257274560582282870641064812224506764175445610812700638236384890375876314218022619266328973300509788563475449998632793112289548173170877362071038440668746528763237026481673723915087330669876561909837676405132099311964407935286335728998799757995830500390200033422902048207371158711487862163903555484605004605074802162733011287046347032907008639543356766595765366264737999769654358188336268488939920778058962159224432588001556898000610778104182268485834907845442816656047419532571279742875648157422925501903469870336694300661181079923468459917420493722382250859670567963787186837937194547010621667292593910411842915473952673284010471098427428936882263829776870713268705049770366455772035407640017999880663528446699866971419588202863562029039121363024718003164549565909956421719522555583849012952979502916835485037140570340106350741080833758800411685793610510048796564041410322956738722653987569644543520319592100502508809968534431521565261025142242343859113974733529358765885288774223034243598617629520599138653240348513485606672210304677699763943594000384*i1^30 + 481483367067408211935836310154248796629723515398937557570838835527312114689151051608106489608578597169850575088243499292892128675507683172020695763199042436256804183409424434944390834728146358815540467839799180851840075643466240210625781506089504830599571352846390970490169974666373006782035377663906924316190147286315553517972754964938442713741062833846566181583071539322397245244467459466153870826124524592680212344734681568164383758426740430273635555020453278974187346355034253087614977200864268754306052246942764903102603192888472072164891034938896292438438854494712046213238733360233423805604057071796542433594243412115645546629935327658833641233322628639707783050271941281368926338481230476871969412415976153028044119801855087898768004438273525633733769498002410812561937928647814393536817478346112090434333888734579584666137142667545087313330187112374266586038890693352916871901267617674976049415612508528868696803298360001606279116313969306786779402327154750590876121239142774400125686806641423921608882933393708297883076557589270319814740697711631942514747692774251742527782994919488936773211594429483527016715802598058831354343532633553309219832531326328178643473865261926028617380087747912258710157579401887591653300125980165979322191284880252596086830243140408009553690624726097871984296035383106599937662874624934138149834063872*i1^31 + -3299319256282921167931510564202113157052732643767916232598014378833347280347334591067639389850556926461861642265590205108356735860688019392085387434632057216642899934271717098019717924751495088582203858279882884588810619803692943338710808032016873073039611832613587512058369777958128954472933335469935476936236831135517688164017521200662558314440293138587712347287967310677575711434018470957286666323857459841909156650646405644868715130876210723981072008518336951982988328943718105607633163835757490655479077865612860769413598714294615318858566125102728594074479545718501513937644455705537032896062961299205560021244602340323985418880695134810122299383194734035228303118883721107459187745244993822380050367461400212898070289588098580681172814031755635005659756903884420708784821813679550050644406675342468109436997054966191444882720461340473556446890510961928319382637371846678122326998821553145076227878656479700691068468491615016283986244228423346889577035230361684621912672932058734999853987466018526289236758989701643588012176435271183640084541906111551197299764908289613846872645757766816192399769012087721030442885635773808332125532957181309192392987498997558266561592173864909798414168854417381458669547827449308377801659245514515869453695685946530459751710468173760897334360884165500970769515493583528320458425618433154054356992*i1^32 + -69925514491813628669412063327570986305218862474683626873578703953408213124207608812044789663670642979480670244089950517952122072243249445379625685125193680114134016549762726549686559939971325266784780629729511381319689239616993700505736376605853895595248969101764870369659800344016099046712872916798188468452602895336477534637280537094971642999383652656283999114067431746428287454019192354143640251158685450281145656787380030688209737682513539507820141125480340724034992742647856189913326794273153368279066775068082594397590652195123009883381927972643396393284257113224012157808627958683487384043670891427989393808391841403624631363217579870749578463195029622694502009043672711601722461755297597641859482760413810300431366686641939710708032192653587655869765827262051081112434379199941646951056914968622900146302336621322735148713140026776452382258971347420067300482188146959933187971340734550769470777504845452309796491601965959375030860526472541291447540375868060106653417858680542467861941816737124665540636443237690969701626735097982369305238066954600803323147021388192692090423336382798283855224382235824413566633250872702056131065528955440447922719162447156535239135791353321509272223988658251149778586082757269703241087721458452052965902755780901881889556357564458447285477337646011219701012093875244411827667494105249742848*i1^33 + -777777185051847452994555177403152498499946497903320239441782816206705772390387893112918244851258179097362512490461553658592173830984208753344097525074831486007963744704923144568152819612878683863510213516817725790714286199505608441265699432975624496470571512758172310102583927262642594221061889859057359782542746840816427114935222312624540254367923484321790006472805799762602692430117099879634866905290409475971553770787083166144951784563053590395005881792774200339059481338538525489245299384707994920010553504141931042059048640823478037830686010797718628992526033817357657507339045392395596211904589983916169680018386077035129197427514784510648799554735318774054652509166698738012178923074645510481764918830734437544812872267128512952850306512780278661199484427406496656901347303098951762161717944239141643953410698894107383502789607218979269462270426630952695832599483626672207627976670582409459089003142372495077782793677482685806544837983689123867484765669542308966720867243599703303934899558788048442822971631988031041802785189484147526719236727924810941875706033667104644662749414246463482629445366997635464331845423488340966097060517030919764368018514547349671797802524887856107469734634731646186284096662227022351280180923642707461556607594792451905590389015680530047685080057952152661110547692107001608229405079896064*i1^34 + -4808823008251891705876465068832170095785035724885157241806776438518749815174876711753893574009669832658797001889023502819128693867979328277860518684439642896409269831223905171700064546868670316842227582460714523804515798169546399932068951561076138212002453203598926107591080784984733904613243943916843152635477020813545728406247457298711550437190559411857451906524149423590600662584714001061736391392292861125928562250498371777008503061961021776609900257504307714715703445277615072107266397832361347236989351867114988054048913887562969623864027339294222791761149495494137720414334330999219501680524934510432610872504021158380711715433447682076472488309111317689976465060469797908747229724077775787122013075810955512407867767627792970668266816428260427825788081476998214234211485251273486192653861856927035531687269962327618224743810444704640383661565157361276197622886559763999689465729785109556367254016658968910116449840669516602613336867303708319545758079835764120696396885167976935504373219812081233559519598045445585186704352896628849935679663895947998260421460228328645342979181299625736815645529663809670836025669147140396731329870305859901626218186114906915344201600852923219774136724858645130675971301266700916304880952592698689911482035595399673197020022147108788772514013205853208637612303028870466876016164864*i1^35 + -10019945146817209344493870792970849654669522425082290637695977757226805495380073457374222355528055703909460133103268297332184760299044488092829665063330696567109218294020767232043603531658195629426188391785486725217082599204680418694310606284752543562218195208215234695391540206331298201692227125978376268442661361380006818765139451799168286933113509904930799187072144614728349330633518651115607840257575509782681635714950607144382661500736528636605012259286207807249032681542329966339671485287506948082103005517477868498293032951156359428512160366665451871091868829223676005734651501137554621598360751981851391259976789579070561864179534371372820728347015307091097350611233473326920767866420293856562753345622570295300818931787514429719549863636961511378103646196319323849067146244479352777375179059964714305854573995635722195615563390765695702166764364442707059774208819803029229758442097031677306004308332098179695327392919249499413280047959314523450269841630568813386037961814910139572677725525728563030297278160052709210612152606419883254821839061201179577500987137089878287163582036047524131309244358012412785338352911514122007188859024725477645964960747562465475318596479589307268116478724804128312159226992614921841702851058828897930005043950883296730805126075349219320510416348889876558007465120243162021888*i1^36 + 48267910815448552962204023546180220736268430090604022422233012294767915911000769874699096787858971544566495332485159187453646865408305105427651971950743618496336071713711363511973102772182098417488834772048216801576603592635509763835263666353013318312275802496161647363094756847360418605010525205461726926675896933959342566177118284812216831827435677045546710393624784669251121855265643416640239826681143750807145709824775969439931604168207586161659475264834544211356251375942390236121791842299077030244103607590143184593023356607305514198755016873371569268902393989503783118966655141048515063415096840212157579044245186381187849416090348483408396112847410513289032347339258928855957039988121757746704378507550079273398711485197899310405442440423595165569309288040465419162996002775607694511936541195045282616399825830258349059730675949966728170060781094016371270825540327225929491718786348311818502406761991300615497384056628259769577852406106459760207944017133219375439219457165822434895965922129146092652695490467030966130923069092826398247344490386459681652016184420815002074340356080062886429453156195603475671937800710016936610657746261982520465946610447757696749323535983845895036081839811505721858691484936234169714505346486788992754052144594764390491348228509219266275055137813389381744180695735992320*i1^37 + 290354164245513079499416825936022359063376329730867841043320298049486073653681875567835983892574428512571950647794356152600432759347499012896507054902047849821818341496499145146357863165230684372419911568291620327286403344154835489703870835235838273623271278741345652080804430181588449002345453805277444524347890247190057568496223448710473213031099521455180261566979353955102458666594057113383681179693017943873599795927274608537022784355819493699711238225757278469741150909428141073908125270366056332230950360001794173344146131417212695012619808665033424320908168095437162332371607671906491908508070327634968343136122251654126479285769987786036669505973142544547067090547390864469280843899787684924513680769058260329104711209727988042798433509421253122349666999621621642872784949213484870268809070098803424899391124502034870688259820024064995550338302981159162203328444822495067577313409683684604315352568283090434643244700621856011523092860919085140831186295263745759948094846413527199540589611315703180708307165259453532940515680345637369997378766138028122953350100745577106642582958465386821260374470131813980665384580664599122295374304919090719906219590035625093752140268768479633026154252138820572499606334101783086726515176887380359859201311271898124186441109026113022955402018266575324609450606592*i1^38 + 202202644934198287948344850061350413418412432468915112835684169717917944016581499845542677466641708218671078412387543228107594359015777451180613488258522462049034208960698554180108663022866471758057823499238737293590670251557685851649907333557423330466809655945718186471657266665132064356318398025995868353844906061388513229417621450187609331614659505815461093107946708294226991559457098791720339266673024672084326236044301720242610329683030746499089332561301808963921778660151431524148198458051327388016013296038501926727744781528821462070578116774653255011482974469156080946564157995868120886113260703136110671629881929708214625374218577950477703442819336592003523373396758621339436286834338974332704077253483904586629452233517220602396860361194941105308206851034671322010960143329808151530176394658020751220615570578606107428856772355260424035184375658430615304649282771410846216873697128747641308691981497155531810369493827015429356983316312916476197538963881015602673454404268752459287210938684798326264044163265942526913698389619352594159273524287993335963706539647410438950860737605209794471974375619409340088139788243282344984633560384613461941187789147102385864665861633182514425279353106961610787424871662682909889910804836921760675470209058077137935909939071602101060567594246271989186560*i1^39 + -1416796767442815417923582812738577597876517827173616835895027928474180596306745955407752647363379876446931209348145804945418907325055223071762880208442562983311127124931805005320444490070323536855839277531397093697777884989869656932575835443783759080541114267081015689801146965269087392079887433314450909030850091478436909176702694823220293067718791083991402013305797642532247193936617907067435269605959313731575226512442594746109830508589930643301818129183596481404635528036410719678741326211210009575550381077451125427589405497105970336066359294780980895741503640839041964620926964249696205454645093081104700596709685877114022663105419147210565244861920979938982001686120289913208644044701280118706903227591638388134828722679424753580682130968349630216047820795401223867175884035735157648577974997660730665178247512595092482033679643204640509706380864232970913486050834272557235001639095748412868452597712663710937263642671173029667281739897102740598071853516642863143151029870729498491815558282914830058347117107823530514171448593011221029570819486061313705838444081757326423572915299084947545142741074484725351872192519213164913545616422963640378600767768290303801566896792700928883494979237261316637532947734859569093584283480312334690171914605755965718455789627844046179597650634620272640*i1^40 + -1810144188645783619745814588860646366308216667474546534173964610048435095636447261468915464991604209797610035756299670289336143701840001563320565249093168573392621113094497310035784760509740895807641000191725913668576468537626769053189401720319732886458932269276385114352775629579651097294038434702266977529049937720574488606051719059218837890963812730677390484464570081404501263942174809747865494835426007020894083276697652148618613868237156634869127152674237064509529425202096620149253491363667834581051554737648584973843098880112563042595482319775824166289364563157627700364116462011990588920022399593178313539140748583842400681324516102568484680615823122350194734838040042847435447793291007451802615567044838131718938182090459053971441231088812352947332760678467557265978432930217080493400568397903227563492112006802505306337111329672312831617873550696125455197517496244874464746214569316890062612457735620115360218534769967117090810089822320912676082268259036499175927244838052748095759421576323265625201246206614307301113267015903263517459125964067567010748753788582793925350509151881388073652306836558947849072250212746007786316071289873310362733331419637041721075510014833374857465183001585501265786988276562520441608580510652061162362048831540334673222633213902021929863057768448*i1^41 + 1232710220169908404664964358375106691131576676498134477083430636251689436365893297889425912155299910001272167188157964691697846446902415083652709237106394774426668517593482018612730651141098206522439741339665913055053970553929759073465443658050265508413320161304855888028759510598122239401861623107232100433160676225783539332657881995244917261436964624426182916355477348235885270665201304778779558095208071407088945155602566549093454367360660957122948062732957026002133402506289501683559019469465557462674520726767913589292865144581897513176744039229178686972263536338101773745556296849720777604692932794901032267810561317081506622389248306088666662332163028944573979827634622839894372986446031965957810873184267406621121517163657526290743648810310073027551290261723057312698216204849908938810528542562639961487183293409482873402309735646254770734505155217700407514563556908269142147002847604233565578711791371752040845078577650801190522134602734210246079514372116715622824850135386307687703045004888775230915765877302200092353378108657804827960453038155962644491063474107149804707977947539217493277807244239656312646454387233377498312032161935433287629460457696812768430554383933745017906558232072715116106528442873025580520766128281583986043555620497834467211416120120670186110976*i1^42 + -2335754201436560349686879363693269711313838089913454899731756184206084721489198032390128262136064735627586883458355264590223455324098327341919951326037992524684751199349069862827792453413957367148769238141798388067180113341504687134546963117916095617745722191242529380063548001714132915103052849325331099081822389341509261738299892786435488940194906705312702575782184950636099397793546225695014992454989347304334691799685516196756132176456024718030711297231067179855921901206371786352975759046968787829715466813832468459814580343573896685799850247393147867976439402948067881607164017823470004928125714149297839564344844681474687237386883053625043530996995052774428540297086119009118164581578049726463881072255115534393523541754539549992832078959769342955600911723469308063238071061584069970169399784664367724294541374203084282954958593129139453206611261812668346959945589081923652472493041136935727241673485033855482358255994090123341346967665874749231605278780235549836459065816742014174433971229453207159694595408804495433984219664883539857541911144922909649630304767520601630442387903430887214620289929877888260319782621946849351460310633336941284683062706317117330641549486555608410231539528726996108913356783057959069673605808378949769151061093041648967813898056671166464*i1^43 + 558514713503441276268979363001539601845995882331579237935078298927439854558132028776775708893827496686740161002067111885802709342526922471794791516481235901366355007203137874396900656551142192721286456586350051725058397790704599517965960220147074773180019189470351623516010009243494116990692340402279342351168555353049775321061916085965719279800858048360741333952157571553916652613596923313003270347109064742889049104018276052234127239059508790205055962981011915022760411139044026803422194287943512677990204475543857551635447168683753443624890608260185330991283555834830290276114215277100208870983596195321532843804307435612246100966568085683294565992689681535214463368703145946757903546668102804269031238781097660675770909792601178310922009861454452246387512638246569018967078499653768921676986769404512933151606218707797549439489085242754579573608140825871395413738810701800417537125620641902275089759890455211327322684130465659604579885573085178308045718056950509561404874983528592259673866578905138332619962952950377352827807687022694990792665039643324611404189383158312575218511777343406393257804738471258227538843200873055887464872255054169768465129854611488361039213851021596380604695346443855909833964750787281105528687256957602015898379744634232573681708564480*i1^44 + -123259110360935306778206324961879043070638541019966680408505093877806055965095798600100405721551765772592431739946983401691854049558563271850194488042785424000377592911546003098908338291658707502153547533262250239645904544749203500248100423956590096735080752906561502544454903624056384042341926787560920574991055897427795952075449134384323179824745178378701934799717074888214267419827436769019816964740366275371634475703344843028898437398623599815172288183781944395296377968162717306712239621983146387856131593221033175159317595296694621004102476676642465843846633456860511218481598079548034873485737561026734736574289377976320848619838115581954618636215523307309734360160431965815862180940231671847534933053818103945770885992193736034441906646092213775853989884243830297984594483855084429376481130940598075734442872321840298863201816184086155584218800911201012977832264008048668326812500125176024263025759679211389785090568019021834366032894587415922422729782274500272779432227571760367126914033009954102926772178415404404019032216219759319914914734123400036468182340839635576671028498480757394743412165455343530871146332581180073840816076698316838438393009797613153441905323874290406735580002449580560971291853238557164321259877542564992506788726485164287328256*i1^45 + 15888021601856552248851617922787851239633741630180515505250130183423523928577072934828655411922459178788134261558882584624529696083199471655158920449596278097812154012517483003084533599451816186957817332427398139825202402079518228104275985846862167287574618871578836256323849129576187623928450506337093294459855854812332404828701242249577772654436900589227445917471717566174079219602475482733917807685784083654808549243385777885345589443694686739852677173056167007127448909246480603759074873175692844254971718653106612330709072282273346680135310392824624875937837676604214112596852235334102301885915113202981900742749663002560512098523085894633354234250497578241456031060324574785552500494792768167291933982735473172433192003473699337016122594481850486193410504317640286353118025916192538389883772146709719183474825327313849714730820669024561996344529423964889921434635613655129099775069130582914634967225250884532696317323862687469815786696411964934963142918204561673161185075665760879524413719497511220284265228868430140750398926063887711233639221598897102806364911527935813464621082493049828917712889899139503014260021735942410504861709391508253271333472877796586940524810389618561060246730018246000491634230585842342973139657960571970714489976522801152*i1^46 + -1544264543980202149246609988485351002522714099757408113902738463569907213697745468157113372841785713980355284707173437983253769904278374608654384166351226261263396049746319491743563091820287189470957840663687524305270215301115143249834783251884856703992400880745711939250148218421780000824844493786704004982994680684523887925200432448171509903153218082346683502858571626038912366834086543535532838219675485384509884240077466270210189066692892955931457532901800869831830834265621768592670770550151911463771625259837336672904464886124680780033946334696453344269887697304706771552783606602700812388017740123114097269378411766476557005619090251009866279601463593162839916848346554772445737008649704092159676592664253881558295138714712333970033241640580192940259010625733679636609358662131388224891125775724871780171004279125862496762465793988974785146370441229821227728339155572734558676229727874869035104095568748044013080839862988323239220606704863309132543604359212053316698225831577266464678787046805834452297042244301911246422102057582408025074709895074441619157657232683136006518537307474524946785290914869094450874987878041101970622649709130682769260913424317944501106441711480615209617680229514713709045880651874182786271320068922003247083814912*i1^47 + 76885171772549390298416728908025574778735146004697525305665962130613676625926955618401722768663300448510684905938125453503851397374195146941479475694631389867274724861290448251405722959862687502873243859450646467114609002029248909941647736491115652334514877367647990147613947991622595985702819787783215125143312882100442726324959186126010051902505393962049871367596439263284349885105561255809889394237490036737606718365745679292354485091012404866363219246299999597987516992285920397144732853841128280553049347829813744260965568378277067742862061281024950451956374437973586182263492472995237024313286989386262515495701479383760339355925807185369578459073959630487237176033164215512640686031783015333005485869171503793258667447663831483119827164119921087371476863625869675771388402981712151258886486958529380663230691851418230741994132534265305054662024760039591367819423764657320091010389628949459522289559110586998886494080481613318484603805526743227835772715892716596136508524968037233006591566935576109633044374565212831995248402825232682470453307028332105584451053606247248415592926822093592331283941684328599348207762972430301874555999014124331667231066694129072179839368807297449672872954361810794793273192578161465448398066648180850688*i1^48 + -1849864175058442424924985986233768945921183671167121792506499030493821252419252065571988728859782708382656957512576695582510871615930599358440259280212096638032776687739118963719992355244563708655678864732312643075168512315753687601309644228645499572604717571052974599336409927617970472413996789998633778123629300572948795966587881068251687479424592303046490002522876606464462850305632931307952514911142562574598065083563333584092476404313842622054116585491435481770451535764983228163710595040802915290127743729542572599536640333508114464397806201802645162432263178861701342577854880833317685940541864082188235165967823850138175047167815951149580408029777884987057086521274440335073229359752184150009380758080279209893157841079060499407195770415278706440234043811654959610038282574663394829842223948558200926824456628857126091621188156451565341375697734935650241301299072935580621830720574152928738953396302523570393750755161428178941100157943822087150907921925211558755885456358375066147874901627102457313456461685019190063957623226099868713138037960520788250895929459679813748830999113083012800195495929325834151224303797335771964971981174942165149194270735323194797985520063794487939401961241650060046505994212727750395096308121600*i1^49 + -59322889018272403210998853924926599809788326733616868406623715393871767567398905531112613315633818384070032783177552802302882852582096383130059321594444981888098259441570616970661264542255335388647667447061690761803636042653495212384543788742473698074639839818041348513494421326507830796304102373929209849866994649048059112309246132548641144660073897440839162121880035044158673409846534986555800413807836022809103438653015665817946383302848942373389908606244895162379673860806224757722870632233449970202871448105767689880920309214333410421447276983963877999737494461899895276914005483603029628986928370802328658826103432723648884267187757826377818053330441825835694497514977983278121942078313947734645001646770012864776891500928422983913713891440597418551082928965936359666318229276208982591196493200689363116929189097551456089954630200980890301321100371696158723773913530199244483243798661556804062587749265741508247902936278697927769481831329594764304048962077048571993894834629222569070240267966314502586083244056023777568310155879836378501275029774824633111122609976253054711865852482474649422371328851891810266875864932971596323940853946754551685979179286800284299993587899647583951860837765527011536206129140142870364160*i1^50 + -12682509741282585786728518163269732630451278932466002763119547961566489673419842985175062027823143878499770541485155942337887296471534733874717141981013495544181136668306125788119686130405239846060321431214028310754508276458941164606739773339590596357610211442583538097635490968982187898433106116543266474104464248730688356934967042488129825760815027366469985564679810806768734824766318620123830013291360648276678330033004377301798372622386015965509983852670635932272004929899544691395023831339421313498322740365827859646789595624430920035964303569202751090127344270517355018827816848588105665250292783619710948167986472816949651503968681473667911417294189399569991247688270837205869183703037186138423314429377126838247782590417518637634710185584452478814399000362242382912628666997785990812614517320386397445227065097834832446804681178282146574425401236027685125820452762956607226753799745526913263675450413482337682061768193938632894858051603863679180635474288835858894419261765818900618814928303411700932094189665042222253755518963759200002900187309021131799212909393845542458470783656036761379950744863270679632449944697207810260398309001458780060183678936669497229334002619464753156864963856484789847821232898048*i1^51 + -2730411898073939846809021639042949652140456795808658600467380158571391904884604362091425677643977081459724267463509156290510084370094864579252617150689735016694730755814273905652169004814582518989188856163425734612556417935287215247505816051165852945055608580213893076445089065123373356370317989616233264848216580996534026681830228034028936024156525027130217230170395958845261424031782778973275173436588909475107350805116228469834747296706168460675456848846533779911854227175919959993794152133481592250314978110404562767733270773457386497981990688777291409938566668722041916895570814582388390319882949975402654739000163945770656900929330918428714208511983569264326598153096867406506999223850200398470275353367416726022276569596737730977584936872199460172941624563993936224996562803704207975192826832469307217903343529707330119857379485032358686765943793498781331807494493502601990679579533590143729793529954792834052840988277634366779410701805599682731482037192270758672208184768313999193345434090692477333728948154799667886476646481243603865261737611599902730541926797620505029133231912197821903269322926840084911685509203519282858954241192832525482209319559939377236285057316731157624093172568142987264000*i1^52 + 1139664324908380004391818796580959995408776827966592208172667760396309843735654181950926723291585318011659969533575119094006247799567902916720424956290557696833728946491592725898226371043776161335025649002845201997205922480335382445021261503621552377604626076618985828361915246830756059477131826095060967796189647641736202006024310352209578176840492053644286474332661823065578449330134678666362451799832185891190367033102618116972580789988764245970759070696599326403929537901591599964767948701361526454069640916911026578133462873247502701362253792661884295821626967227050918083825368101112800161150979414929607758573289943093269083685252700175703918325494271799608526673672678331976000097142273404209412207222484053995686305898934909291781498439879728509035294292239651222735583479923385760602240209006417265173784305803261489078765846689870618222070316755145386186323453559636017056593806795868514555409927133101023820402777561060851188663139734783323924865920982262887888152922295069059394180811432196544059342991047180657303338698964884483411926465635360010574526780582641244320323133332524406423078845813341254858432477744968019438478083647938316505510204906334582432541832378932669111441752064*i1^53 + -155119787255155951437865208056527976503871529513524871110480767861889966724330492237213859777094301546327300268701562978035005783316990240088206624368644146940839939344615071400097151428414581214701087354969761416217697907028267632746398709004839535216199648042121909962225093692183344162096389433130350356410667197778477179165064055489285954672510294432945766176469754077231016316796063410050555508604952064148570619331539501203011764649134152891890698859060316023443312073880278886308559209436272563249234280971077759628867475778167933469931982805353652841903788754917465620580088409320128296369803831744127013287200359434730706434242099360346630747193265187744432440735189260641333266125946245473362640492440708190784101418322763186317499493161394049673088779847051784130881638440668717037445790149588325203451859225614028873786283839953033309228650769930380158280609262829816133045485164339639259319945423529199726265936224897804719238321121967375445944149485604394820787320886955460877939239369695671626572906580156096303792080667339592543847703187479363210181967377084123944201782106471865942704669655326219104104029388649276256551774797673132538039307725040046728773438973871423488*i1^54 + -384647356722104749053069011417371479260149080007353490449010055564139748445560677427130006161444658832971814973263266598354878378024851737914527504177848845025497475321646897199492604633126255677903962575177770971418818026165633458301526506920930757734498616809641236836414375194469784668793434426260195569013136572194447808973533384011872850248573518644882519220680500254030083299957255429384018350540701957184273001159497967246783683228458476988498252635715824745884170805021163666443293741497829398200404968379445093659966216230200448655038119364587234300773441109402478164106517331791789359996613499027607108824288787480028895553172854337920689637003149667799803776159907159620101298427175921007968365233468589225572937359246715227559859230722935651631513878848137037335477851544784031133901327959903762940161688603438486549179768163212981569170360633761018943692934064344678959864821717855669252073601044644632827100968501541705019545676276976433495440083773201494522092479902623764398362895849727009363234201862873835666345807116870579051938338754989570596351622408408885782777498277450620422470830558445279432246729004461679681434011130460726461630437330567394525184*i1^55 + 17987520948341588563009124490743409439879493736325179947090115358678156928317992064031519505029927684338904833309768629272613280340007508581546610772458086672703152178389191776865817999433146935690791524405078814793309529441309573344150834242323563466232273588785605895730894681324848915845401142333947274030938212646503360042173191460872132454774695943996293341086919544132532618408802223508053779556823921261168337386244578721523363311813806883061572918607756849714625204923059521831002458605379495605990149882187404649333951116954960898592223097547137289761823653569562537631468905685776899709409129566637014364947881189916143442108140242758130559865558628969605954024480726730021569024580479107204449234385017974927764165075021137010695789808671546889988191698216158818683420438029839379219196296389523827592136751476949079011981328973498767411579275335143734110726833180921682675867076058118076102231370392884028923687000320468720618057166881272587924214190251056706443722031996282739289882257283787431260566455701640669329555024425013764298020795141023274714828700973854595745374739785095066184642216930965865655918936349433192527577542239176961508498563072*i1^56 + 959082206756168694692181432546464290641258196837314384779281883409360247207470141669157364881260054133790791278571737133995554937863349432614596762746637912738861017940094547670355316249809437273688812858625899479722030629718798134644468122535046295992746393194845551527982740281565325568590798917838335371394005192568998053053849566291803026469136159470099876332439703496473031434484168349565370781515844213721876665831118464684797934256902696376409601595984356247037864940998928510685448546933747773672006817164581988497444844634773989596225860008871889435970028998778661953809736670654367276321801383313809552771898482019792329547019271644591723821020244022335758123747380825341283045314102215791395719874394028598557121709657762361306106097030570697682436077082526935141489751791850093668763002764921175789390803340985700140930852516439167273011729908507639976334634879691718073687681267477632911969699884013328585752120650226676388796028628661740377879582248688272914068148261507735542575625097989495858330736253800050167426771968402308496121457002316367931287351589795790249212094367084419357687617355391209775361506654539821076456711270400*i1^57 + -651174711624876153900460782573477671452333396543846690808094882197625261315567637348401715161636096432287840669970654863216399781975707319573643360297148007664492017327575640875068936511928461160524220993261317848652584765227215858551753282968309009117586737627120875700886985111860395914134285387910605916161092859462950856632234665063541049553969713176342035484768810901144772188053014233693179594719443989715904175798222256822372927021570238259471909733991672318333928346660011018610359031376568721590530092325135714624329667904389771471274596150376546569110383922100404353450933172708793015395727663866748565093241554739126796644501088308426788197467844246810760009197722666394629592241831182647898271682265778555235391417338501811440223510403267309336945652001668100894683539756598868494584668793267541287507605357628191132803933086331084376700644912278321090226086355807534376583088619840536749633172514049611300390744241309259924990573753990713915534129703271926550903948691067648420998838844952228979518603901555794767247058487733654837239695993802840142231426220089168368498274346714004754118100071215380433786308235767072000000*i1^58 + -455168044476000915167152945280863533083664823875242629340343630208190806296559504467034304399549591370344769524095194448070575716359317950608996569559561998988522876525340329646708411304018869001039727516536408215495815414528377350009981680109709570859214386184797543440291340139860171163392131320470762781584505128088304904688760305819271814969727767871713278808739723863809499607086442947017126687868337180347306369077026949718226426882541446329303874375077801623668840045746535175329817483460380524777537501475859340433942634171635051828823095918482709508636351125936602825827141523583224701381593671035839072638692076442732100478152152128402900771350358091939067525768524293460397604275769947539638482017689883547622022745757947804462339703334195392465937269663968780415005994220564570299908789081783627627784221044584357634641107948448634768447625126786042404648116690464037341964932887859687396545485657756130765841204399779016777122930261442298952838670793848301485469663091347748043776750065304981587065162584872650728587486066588251357083152578071277793643374293986874743625996964160533547937054386028510000000000*i1^59 - N1*120017708182080317390627119726232669943873253782875827139796675011895634343910086830360951748459223176071796595238800032508324774273494196217446644034194397925779673033111121348086495545383551158057160032751098351051808961459779862127779960142545018569252864693849534636634780133722134507072745747909864872711181640625*i2, -2452447169755843575055816452390392904939899854557984648985734364458266033282531157030997007226474879133096952836478000679835573146249851202055327232492684000198197789395185154034736324521120472919007315253614220914288953487217804016746244633779373607019866677681562068414548792332058530146712960628605439648626948269683700659808889091261688171365966297979518915821620236911333869482182366079033175187114203125763238626121463226350163111536151385203578941524750273589016692817881985986627407873803577160048033722023130806494789687728462829487754004469672497448826472136130329116546093778532377590459330787849004389439806779032502289033074112944963391902881492437704868143493703477184023276412155486169858256204095262333206241795270273598825226740193774363713408779459837615561174386363503765179238837267518937726159757687351381107654315001394381841463990654991477520155190261492472506751965953756420005377272225736878927988288666400325848541344976073023209493841207582247605771897548453070035862059126707948583969955518802050929339112928974855049070844261269598978556141803244980840642200518750800291271689826378788281210052627833021130935758134203020754540135636608573925026569958049778944236348769376130609994218501923554107910417542619958935577847757869582136547943748844933648729340506544076023694969585855515303503325967652227617238142788037139111878461535693593876848549807842868883727005442118198844774660811869773817044127904660012924928000000000000000000000000 + 35653984624063541134265612956689387323947278894776484233861003429658892086616915426978689547835989504311415452199957236392885250575401289319390557894023197198387405726791638167098716353995332229111333795266565282361661481606250696201634067626738326998484187371383297355760012474901325353191794130171360613698405688884200585515737279712560959296698170062178887598658082215210927487524050303245527590007165699640355805378663154716378433505692124642390079544099005599547715387332104192926800632539993992131664885898611945735087527136932190031440929488829438713221910915814772719974345308306509194246347834616249792297719857495148076042250341079838973589527220807876064393454130112726046338241326279190143832532554976457665442182081985817493798858319045967285569739450508791234823317313246365649670102690705924229968458460026808074027616474419330614923751531003206330092397963666681217421781591537591072805399400251182385164343630460303704967265832719984742787570719227633723580069081554610956282052469699112570502630943608303540437355435159309565792069076416377130081079835392912146797399866462353556768262736607702367323933771262803470597173529703112180542115386195357590669084516894725566994194698134356496258147525001684920326659338812946137676145949196836733527075104314413169699399849687284170247706634237713803457500504621080302298733169581823921424632865581664909884901896837272221011257531642610271927013083915499560295480463184432054927360000000000000000000000*i1 + -237896257694793994751887691556003419999046097070071720073058059918721391990183534319114944942657681417333792836356529655796488090884387845649182158320533668901914302857018052248309421300216193627436119853434801143753847721488239837157345764299425792460690165375558071631803160274448873793069626972484908292980098505564259843895605877502080368741271416065653150887818097069751628153266810059362638107770726007744360535786138237684079789216279578391057869906346382593193562382839213185239555534022231936207607621169239556434380428657011602803166612963885745628529532984863118290841412469617063855423874155814788387485451378476127830224079238812104218387420084505322712272720703396967141990103349974024188255316517265168654593292141391334336112212568338580577004357301006031833142190022892074182611982400069079739729226308148268490824058070782959826859559708763628325511478076249093136993548370616480048996684674369983457458671526724702116117522303190055645893466511382664904682641366831100877732852827353694802614775367183458586288481890220475604072476403970162837049195351776088023512200926020983872039731636361352691586196371256939886799204575992041149392444784133605405965471552460541605390362565946753147281006056608455025561882021154495712288827657305939196574296065407705787826805318992317107334851721661658381613040858622029777635622296026891826550750633637949935626034155562072972854138570604293401522845330774623940150412442696611056844800000000000000000000*i1^2 + 885178966433279561588051289793712170786499924051994213555370059258967565063574087951410537122102067698475494720300275050315735436295937891156399294917216465152852520239850883708838050269795747270163469623503146881645908334955371477964627806597484944554959942718224308576739141101041068372604035707580201108320774818165342343865972217442678203101837101642123290829484915609161471094517732099643666208867881116663624631640010343082380682606337053891796262935407037645468408517380807773710149627756205944432607806128107268406866354055589745444405264162839386795742681781173966050417635455021378513083615094145301686131990566064332029422703282809906404227399376420657868094927980693691637432826811327072061643079625097685692076416151881807170849410124108684361836080283105625328783102097837117860398253709988989981893328591951713645693969682908284579935567040331764326872017214567187512021898403164969417177858122273033553715011273799739925327393152378857500755472399488716993026418650450140530798097526449267785942734081608921593257622581523742530131626889204119857405501451469909035673275363558984579282170110953121025023606437598785442653058858008029382101840704877178830036281612604879991458105194019373120369264289259522744043529149397015712587970090580768191328408891415305934802343263220481956097172071382783630859955615096931214549886871224497731353751003806672134017475619140495259114160200303410013729769498920936041834478321123731701760000000000000000000*i1^3 + -1904356975620333870645659088560571292180519297157086952195570328902413075808579001069530756596865058445079829482894931518951112434845368120615600173390513823456079802365022863236954088589219156751973836513185787429173647127673186004247266679397675363018125418134401202333968758709581562950136462714873105861034410230293730247691385707262028467564575124046665391038337227359559363553500292964381098168156784160113441523473193606045837824472623619677638846596338148461861753066692487876970731389008964761411215867499929075905537073490502123345369818203627418619935889599272011257753654345759020778235231747178949845906160969369111489254848732765716077104461381290659916730346862518299119610343746259391711694912377336997088956696121955487438227208938061390237812150553098113954056889253281742121492082251453227588381467873344424492829316200824729603098306946684544110480196128253448044348257737109130554666891258021752150944373540464625959507671207047239194785997916054552599174754472647844570420634443445000208675212340042092333036334281278178861557137527065286859890484642113114529457880882051818630615298468935949595783608667329377899646800519862839317467263213631311551502060332974158830266330573902495490927566574681388166544044103014816023916290518764299789661601804797527851699453641132394425413305718477104879642845765423653652922807623150359317987775511196558387457689788410531917916904534835264614444610690693994391166707505817033113600000000000000000*i1^4 + 2199678835786597712206653919439719648041536272139703957644925122448706614093003784235432201969039024274241744924272296537799064999007916933989126824713296479490885182051314086962082091954251922383084326534907192617320299041010409458093322627616310214769270705557523856168937102352678641503868946039699933961860723114587709127880512944204633221457105954211488700680601377603554657064167025018739953435182488607304436900607085747031276499606487111353620753420720784248057303552817014399264318029186262431545255545875318702446602279475990083326375693901970063411050030360880703372766368991659324492355893438920897858299131133774871643790197745595528039008059169097674110607807250487304805821191511325750750818055092601362041441585816698923179627669631255850121894353581820486295980548828087419035204708993326382513684204517049999818186153737922911932342306108291644865844872703739344157554925895404428179616551588052670358283045541523767076730505996797158441479725042416194770527035414002269957731197228457619572227485437096143654995383244969283709949100530830189823152752890950850389881619648582286880583045908513796354777139058778773327763627380395161457635209040773840624413024376622681134669222753519400324123359909915785531710139775273034140027119238073410127057628969298569188082958605183456894146353519053896921684124481776443431326749944410222367684592626966270876780113182317110651535335880338828206104671708194285997392187218279897497600000000000000*i1^5 + -1153689343347334653674867896508757710388367310229111616219965911281505076703296411600798712642729946309537936143861507577527097935473004218791436203672269738537489339166427227394450668913743430678364131152286438073202536497578937193724556369402228783971505845003078086021878895862065313879051728767453156380087308258749852686925077211288084387430087073997623888100752693082598409171243721272020263272731564776950981116702481408354150323342555317420779983275234930163369212571824310706470760993484698610871287189833641662850898052191021421986352272893133591270705248998391941926803280548180120163355383341015034864120899704277224119326561221066720100998497384604413344135160580347469868974290000695621740209736549617428145636083304041541910854888474675602753141079946736608025692732281938414314353840470305965419543770312500106152019374902826536139214348791226169309426763051766279434978057788862734729375071613228790311351719513587267731193626438832704143472824771747151045126354559205861565419221087646181517357802940032318061428055982151312383471811336634904024191828778304186849197605428881668778908184931207093837435008366669247468619589617237567405167766545278753724081527195098322397580357796194584282205416183892637598858242472237731016948372728730486106855264904060251332066559759357112606700217692482974582352767701734924547441273127157151672838187701583083025464529951501629805597569212030857971542776181571820672609745268660764672000000000000*i1^6 + 116610347488145134487665688748773570242140548699478593006813925502126479869362920471204164204822306430125616928116737266870474671635247695755905066273786245162793030021143796683857852762496417107295080038454179662105135948384526690535895766614002494976442171042233355277370573437670365199230094716906227421627478156192745675779533773984386645596686561448731608464459557182781528677012841732935444645319518422861035034698584413625865364227424454751121775037097557515837484952748695500852692024796439419587122620376597687350520648994329904610541331609533107815917356761225072393199476576611500052758828497228470840786095685507040414787663811959454486722250766218952474606235759358311996849110326096727259815991591893856144067425136654174854113115062903564401018407739984333273468726264905185387856301679396475027737684886911356216203589165245389345150224191512815604694921385450832331886682876896185596889693163125467386851547857131365191463635764029733281200151296999623986116761848788013823316865558756366425855497931232398466484575945272048946484912764352635214403297285406911464343451068748340375577056942221509915698611131440941989451195684464707733692846707211256929283237243495567403888191461297759063684257195797106271429726997372635899293308622397697733927486966770028490198136976845773690096711362712354646584627358372016490196821523301844107512429091219249522561703270838927210836149783678126148863413018937826551632196064258293760000000000*i1^7 + 19926856400760574159379725901824189571865568264582437326530331232673315097696049537933865016234352583545548594823017524964964248940087494879804088318058951923585526701730078888811662440545631003624665257638983572771619329572293835333152475717299100085656120815397872551076807319472125497123034537080331363908552494534799091169554911904532018031842095194885505978154077013096619310294103351354503973889640926860090468860361076012086116056835396476323029738899060195619211061712503032712968197483620279919795142779930774424722466825529725684160967513827476912832752828314556706765471981713771424124457579753740822155927296671752178203774076524780877291459946617688345467685382839344418359906159620854678105179345574825575045446958103515297172879733547786811855818061325025906662995899505067435962149196732659175073480157869659898489699419569952250850790078924484745629984761534888138855675614314360382980118954781070627463341759605055829922212784238358520708070922722767531131081605904474605597107159077600177702919321878873179053879502729377882066709185637541906748485006220203111225217056110961884555955740109462344392775939713300073329024007138161550553802719622542942130942870520906454995037131299502929012608682784701784836035264237852612001767210977478622610110087884927902205899723350599354827390932985247494833896961751295436944404021219778921963398976457053047334521242537031156151663874099519459905243050623878421999276674514944000000000*i1^8 + -5441556444653479126631621065236233652667501950012637608187064939146972803569468928606433903016743778757792736998237260460668178752418235561510905567847353654520531338419722774062984348437849267301989083990278795020766511840056883158455114123610200960173924524807191545664629378501765454895142213864434283201528683322050006378036282598160923361611906026719066408528234212941701413466882780612479669427044652978209143856221401661360018310360150345636868205453618150577956355746835612307840419828937445647477948814046692599969890753053573622898712058123811397145174511426371619236195458917395135693393787482027008288049234877459097156259226144379930532171124913460918628845946293447664384417250335687000772975262364620932105338224556908455863769223793603058479969447022092913656464474175903970167682027730284895314037581159571188886639136860021289301057218040593238518908289108356775813331259299572421014919843127277487344266800032298389578003585360026550490732691703021694390669117234656160382244886378318125373879093308415260659812878688287741029071971896600035492824199280319471028577959341040077221097171836098092100952364729550411122538488336532213774970002315808539010954638312003471476074627524259778422219334556263542613618850986140958143295696851698612347825926120965781096054519969495743168050080049799434950671068311039828180322184477981532481525649396190237648874387179939528737135976733069000513811669000567656294012252323840000000*i1^9 + -518265310756411778318355368301469555057332509238108637680005536382445118658860942471302015211665830030378139828001301396102689413925264776860082930533362032871360401795965392296666126381642642413843434663567387541825388147684138888102269854445192850523095182361466083824416040757982230668032677999785351321505731665212113331239452682144981138005191889980215544486548377115945032693315854628170390821340165119611945225968248996970487251171168196612069962449863494973863458025129856348985722622497371979084142812087521731595238601966983637707681211805497487595822732546816813966818370077168112765677945676804045713475163275169859881536404116540667079405930854832511052994923338227879016064699626923513175841497816091114805497614086729688330686295850271006373622759551944043618652008318868458937199367258858924367241047161213466568602361731054330595232587796385291426629962659289928761047916643084521434834348383454152990295308733884068164895409696840545296924207738891886618476621611191492573516791266459846967739984379696017702063530257078340471812294641046566541024324353611002007346745777006899428398665968119022264075673967089458664664714029429323050402447152506856199565367422861883327282223354153619986374655891437608105530056300147214983444994715604240879312142319795541545532254373410400449573137507898304672235103739820147496129656659869010611581335857924542151643835696098236684104918331580774337315489343728128104969252372480000*i1^10 + 23964819466836708477801359904712024041899739040710684679938030616538623449087854873217525027002189052630405372463289051170025639898000840543747275569358563910120666011814770596115405435665011483103727899648569831224327695118120173779742278920702332658710705535977631719143618129412259768916710052832002330201481381193159443913104209071161239163194628143790413734529790712948839583940888598545408332509398330597592692747643890546624660574572398159285626943388088687204930195860935200415397736696723300942009698970664145014556611767899734154153130859142838048338388492528919455027925803758642693420044301178464409592802082053614597654544306781854654737280962751348069456375742719976649665178499124413455643661815283638565621552961097573832423178130238968137696305170525053516470996944733976715887349989403718863711871194986810610004832998914110223219739344579069104775021667111280932743984670786269804355994062683997664557208180849042532955248536838349999651882628721432538838482940730363010135718813890013021696674754566797590313401663391128404547242394344703747302756597804271242014631251880290402487685837809205732220285777556776662988857397624605461305874305158267745895717984794220634041660187509106083463013255681233327265237369634545393618931806937551573065932342983138513527907768100742886334868762713408146628976119343781789469562608120848743321809520522309421014872982292007532351741135898364361211449304133452543089547673600*i1^11 + 3072005732970856369103514501757014972821630504000112672094316327774814484785481484704915060667950484954472832637976267709995498376492146917041832150282968566079151737506390095403170570146893481260674498136463920044321966050254340582427650364373427775812616626362869166449673612622269217459537357162716673194130781832285999705939600804346165230365847175401121778698944222019027521399699125877605523021702836943914410506438203446999892346709917836138215475237325729200373756485911149203071082603413499351430601795471115024537714335557079939715538464293162863439333073044140582951174355208864845106482348997861907301474176018469632912376811045286137738779161992752814635466564984959568100411719846824893604216526190395432276548515494212445983714295609486803462987560358464173481497635351544133088702627823292016495385528465585598343139665776774871232629335493013805104683438616952131946376546167203714691136489353613597782160191314564824220461145288001537542607342024025326287152546467574554179855555587536862564084169266478495407353432744702639242736600446754926161054915054352192801860053866611332169641594608415945231339355808464858802779624083456208359734142036874472024843688045237773479204032287870559050033699240304991322538810344127674961152836576619466070955409542265081882771749964429976570117196703323696031025800305134340522084482658913591889201882014753885255437738082942872278598439621561205691531639302036861193551872*i1^12 + -435148028769320050489819111975899902073528795574137219887831817886835167220637472287524567275658749180927387347062731529961760733253054954410017093715662649403019380464984469014630039843949093423342728130582950150709739593910001488182996395616393323592927033518041810579413994976790605693634826120510495537967232673453866293473444330377582161599500394907762153561384173123814690191511630623739623651174651385152729713857083685956121135787792294276513465108099410754752096006056610642870580796295952209587225541836309232926195889874999776010962298912690546638345878898252643373186435520587995039886677132560793286215054220641120628879809165063553564385566672236711354567055548153714809816132942335537851842872333380641200994213065082284289373645203259157955697802077638961928211799744046789552617656326992683726994713226073066720583947681122400866645453431983930290881213857164538491122014741932204504824258858322309529071366647156427021779946080852372110027734974887577189664699365135949696672713743861193025637287756848337088267746349582547380336853060355378558885602290935858578087623907350369453193244510924454054442839098700859161721558952833061979802829926766135329105267161762748653747204165532333201967013002023127703443036514951237090090169038432291962226537031961489532930593660655478040133347286103767329356073593607496691606961980269876177455384335765495466943204811546243505071831301360105088999439729853059825664*i1^13 + -81933187159619109214458717568219740118251701782240199389150232250972201346747916426843105885214733852580298128458014696201308968264267401472051054543122075694886070884750477891933414908922057301710146394678376614435267030676238114304797386459223271646964679998872838455187756252435517290821660808456677314037755264441371899615900538291487005347215703799107453393061475553301208981853190582531037783254788606841259415504916895880954226322509721078914368684640202299861241433403934814721069747706568199656887723334662011908707961310281203236797242241820214767229150277114693773434326994028432863957273437892301290653664856208843080268683511719828267943843240421496889085663884673632446387259344548976681684569090310023050544526361594360049748253301379475823107084546609943213423037112995695074365401316370785057339668004278987725339196349090205854444616747726840299384559651673357956766624798522843876798922969140493513513129868904328995086042577199347738752502040631135493048625301882184429523826034503888731981335853432231614880631895636102911167381118104537825392205705920331479992479664063227967087422303264412486044685610482117686586621753216897177426268429104360253620822725489141727634074882974935287435888587924386809155404974158851739048207409487607513531712809168918832252867353959633688395918965289664420512456624693232006498943065683697698254865195678171549497504358779706505493566895010938671762194824846901248*i1^14 + -6107596459774040535414660899587046398815836266718482372510651674723679287256133077801069715333700262664827386450461737390714206453037823838698332497590118036267169240935698847948886429352837766270787910837814166385184258966046412662669062755826922966045392043055590240302251285597856376312800871778002767895192906955564649450102082778226231439026607479397557110280860894812225214213679961635887416907926356482937666118602475492394640616741146661771315698208011627401025130160219869823563028064266165794281612089124158998723118885137015316449609830296372374578931525607784102631843613136103125244066084148291483866576838643921833862399947502741458240122783328942769909780139750813338228347579936217849461518563303595652768554470724879628020687310096762846313063063170421617520318868943025901527328634123583723569034640670796099377680787424460492716629501914960463535939998537745984698791174959632352754352030216146875990675022144952016052384606076423908151261423984491558714979732599201061951961050516568940386925080690160221055765920802588244537601281244604717619931522315432882908587591904936673073959366571897509272278723351050912555498040708886152780626583257582838900896353936698583608726606116809494997289227058662568834410534262555646338022810563283013079678712548070184585557893480461444060036259347239337403135138997806369530421099914337200920707015009121007692218834583159715010946617446154676717403385102336*i1^15 + -286929555935587742130292684724449318433327501755800257896179341397705409065199034633723755996888218735963530725104610303016150227104846348532548298162202255019238637160442970752116610227258837158035221125085596527717823335630697275527771747530655064435574689128904273953511403632645955094874411250854423777513142789914132085025751598041475129956352650129772367125209631161389412759308998553990695405323479650188398740209553456238016083855854676027667677495860599079221223210186562198493296907902517742269491823018109126463162261148939533361208620889461842759566092814219752256508462099086595327310761682165752358076091930503541051234468080204407711200102168286201381098023893180367335090659919795776120015971664085752130081600279576838051888217063899438796762840974736517227246380196099369928683043914806673471540374337247662797647250860447943469288177533811921367033899737164020466936037754764316287249142651116440412270679799785508673217701184792146833475132085781284798443997284826209507045919461441228305488438803311607159778220721900168952913432547087153735331606879372155825863373395889298577401259785114976625825607913484347810696945620833557854069034163150355954177183720428283959004454948552799941637164134791846761256469516872626401936971737436612090033870019095387518658985449273395131748818020546241405960267800225519147126706976060575001289703526336120119842671663448028510292250454026114195332792320*i1^16 + -9871154941772214641030890121235902232816994419552340593747976727989561144590468037047116465689482421211946149445971637329478775680779231494495907029941955825411747130317057104540864703304755564035298271797623298410189879076173971153530095511798255293922402265506616240156485476133949656699353609772853674971364690615005337627967255828773150552835647255526021670445832699749888487400248533122075540049032566260278229978890344283061447108691975184732406262785204650904585512052021471289957967863224567879660117837344902286612533554327758697856980929568050928115288497205822044821203646635068941744127787934707941578027146595797637494554057357640798489554949954592659148386934248954991685007157705966651397979798984451319223918429461646368852316202300414975607699748788437594033877043398828951547771358846037243453325331517008251404323774364690664706051391279660419791370675736148966997428822686408129727580163735186972745512320473872009741002404116494638307298116889174960126141515987237750684643443003718902646727089828833089421773178221049474878568025753754842343968546399774375661783659528142264859480982916215182428511214554524359785107864012407457732775554514490520538906181570594502527712096869543217142053063331420833249837032543124375002524258477000948663482314911588035917241902079174866985292023731695575733416034988219507706194521525496070879157587445721676328659529856531912359193907163135876268032*i1^17 + -198050139012025279422326722103506006188915887371747270255766560960217067744356472747048265592296158035731057484827582214365220597225263939394047181848074753732165060705903784692509169040256050896487666853623175194539444512632316020225063476941770025816922125909149721406425953230201838930939585779759017811018857806723190149144434084161209078010215424749172801233511060213327869859868731610227001881016979604501404865019321601576479932940484502436852446511436806991477028314047082768382401149726421083672335698679893945793406119287249726339385716415424545720254403270341704228843290694355036558074042826367740940326137107805164899452065873051667817152530120011720301658093733213464467983691210725369990676773156494508354032335401848345235337066276729460086428541582304665884473124620201484596058975267064801486973309172243003574135848695966712118055774685268554525607673906025331554671856224756826234600584204650812146494907670750724906587012009248321819300949570020451297010847186278659486890144082900047339767384142371196254723373608852715378215731716251358169363624457556892412900078365885689876881649416715114790474380544635089463588181139198392164296834121796944246862994121500806090562957285670509030842214410296955358001259882557553876412981850053825563980437620823448629430769635733768951455329613956173111948825874023714117278678093930000919197504813040986652920172357965651891876788818019352576*i1^18 + 3782868835647893265550507192082455196552156438873197297362368814340045048851476079406340042677280688972026837977933829162173953622791781037514572542887943659431467448980789681267938904832175823608105677722456198471745843582550080905863682226040895396845102060542260705528490429997814504500199708023131101030627891519498859873173716098617133244015450397656964059615046902393258776427140975374589973289327324161804638343194692032311714325682621162492454095568952439069405454281824353398617485116262612629164562268222450747723952011303495549892783176125291174007056037487474755971510891720103247098530532209797146923849439674827021920720707707046851942982154985279783103547776678692931957418083912263611830790269251691445786692761104533663476913193116820934179530179835961154016537331536260696921136174530617194283604452877527606088198959773086208566286932063619891951968007908354702068310635761734716112697196549228814251333943742489434998265322612773811057243998077663046056171126090430623603420511415368814067782431727498548484939253100080830481383607380956032315863068668258346670000996787275064495562625558480450299719944906204833521910647900210921906565513027572303245687853613907591446183087370510682442928460738523914687758813525273316225849430105849818683676073400357477777564824312283719083999944153783705850252560345171314025480594034793238020794311259487724316161427287305874032684630540288*i1^19 + 402889684801042032188441531122018487292972859502824884258419934800303384645179675376781695297609018514743648361887948468360727127552767738699871120375953775993601044126241179088052162581784114939396495322046106201578250767961830716496860748444224246101046575255657197203838168780267049121155213514677493188632475025358234959370560452527872340405868182311736633001367786391744155400573822755269874471210028252536260919935620619426263971693793506967686723113905930741528569644374423719374232313757190331976932472114256638672888178574855882793472980090532247483666522586774821157918500428723369565044448667385884028538340196869442437103689477606480682048090663305254534588742835572037305873672874646319342548541819371970894402226782865186627411867501448296968041228193070577328272434642103258399663605974050495480022043702181987296710031443885726951879439412795556332500570967355573174881711711821278527025734049256404862928910763263702451249575117882972811239432548513421081322034044445341968073503887518521681888012803438582198803599526408744850665183186056113310587260184385406623789473014941171178582638477693095255854432959026093809306918269943162586663505608369402005915521490873030594895809429467717212083936136671976161560948370870206174011082059508804558388162645224667954006363312304771473270264461171119089870152535226085868807212362359033525977677291685778607821360839300673675563368448*i1^20 + 13431267644076245697584192405651302425722270314214754709491579940959253301491458571102462765160877607402518630372462340859276592513784702873523742572802474802763025320725042334834356985058954352533468552620362031186163326541140481681440698560923977326040850845126517790688482666052922756292306355431792794386538192149089537014575456443698911248855406417013666663545328066916765036283143725076027931826133183260078864763924834059907156288780911641640623058492217542986596560074512845815923570543019970111337977317540183741834922879181149989376352834180367776219724184238257320882647939104588264714278665249404805289228394620097228125029285999279701516551555350267620787083126869909593121265392589296635521337018974842297867644370801403505381911983041868776904228644037401397494383294920882635629178390304350876385609402471872158296478062954962858831477134051866662001622636439893639764628034639919261943863518493589549711570346404132905294266871906747559626295933551080163802516015755641591465538465527848003913868491920827759894924012924933511474647166781627366088816140678414246171211699245263644864643350237396272657468294462432277012789912752529818852406060518510272286041938021640986991328613865765453743117633390763859329651232466304400125843768307541055795974135369650256539804244637144114957396799689050227077734345256154122002084344225064168901998628454554356123186163002937960300544*i1^21 + 297265813027914390447293809115013585953593524731557282578737510099777032706992288261135911594516699705673664706706415721244351256261913961602802895948908691247033803967478031930933291619553878189446802631692847765911850771496706753746062459822368575885674037731860424471152239983867873467600349389255220756988848516633520996221235199530665254739262762607658175664466327496570242270498090938294022963481444353621725887340395183506208617520396162211517691981024992646945145286685750144642220965948026760538728276681074031165540594090859108216769647109663329384807296433428737112653657636401018416024656728959434106901757878286827705063295323917640561423220554138436974369576716444610385177015765321919878352070491790410878451055723481106218357636508628367936146202095958052605411310639435938571281063545735619594487178868905786026020156789304448013369758384637805246523045097621647938862896052331948899551119069799925310277175170807502773046391611984098404076637270280858613623044038852348302367317539555912462048955753505387127266732631168152740311166602776365311194536049035790953661612770489026027495421238552072689918836060479297074555361779392956196894035809841482488605886090529691887102642426752599308697571209481735262263243455252856155640023912282715757203482554331791344407588054209423925367242233213641795669926296490095148785310046636437607327011109805326425334434418011406336*i1^22 + 1357730061829976339870861900350401163154890198125823979180077411323939234635961977062921324601265800061110194612763206877161816659452151992101658566995104713883128737305249619015339991139686154733861750490895750767530466137576880317887667302935155319243906268478084002742815222076833517485462685894493092496978105656292869294491873574253973290271165302815241443412178649918517259540058402738073266770713990436784258720019274244624022404362880811605746102865775277290693630929399763745179075091158406735115501459617426792808212453799315203311501966121471347897688782222782679739666255822185680684624314696567589667956668354007555232456756292321895222407451330002695024896851433837508196013107274880086399219790423617505033913139154262290969220340683869628483697879079965022949374968625379145118764394082063010059559856819506073966369716490262632447826188203867998577463214360904576058568751608580284956855039442631203439288473212005190335949969077787940061936278779937634400672119787637580736428426668463084325960664441041246928038007698066056681476374688868955855156880025601611181128297393165805710068264509429235819119613906777650186140623716031095931802944592933446879859530842457923393230488209905613499789698537358600246849814695446140026548944450000806535791322914837320609074620645902038201086047270358629247554190511940177041924399984883891138897711194276040504587872894976*i1^23 + -188573821577698152557537238133233351120669593907486933957877969737791811475967596399403622375667832867366431247895286803288479762273546914621963573473772550457327204900113594904140728733397201962398859590761439013394095489042941644819518040695506614285671358791022811203665154609312194712480659068772775063137658960386503918849436654007031510633684182054452953457486361518014845637106145836592448395898374519984046589793930664750253377611992318693497369671072152105603450885782875776714225453167049243095949930498700164603943696594613819329189786052713335363830187096389288822110379508884870311688276275203979478669486130359681672617260010441285945677312182374784546056989147643150601768946120734910358801592685864764314287110624495749087571901772537093517881965431960733997289448681599840738312387155187223575221769804262607731585309715811870420142024104411217831530169958722219524960987319738115676133279038206551840934331512920742119967535948202496449122383394204332065058238605122449549590017751929025248017453637283704396096240390287031338985751033082063150393522577336924763063039668481674694909642300412116728148973999617320563855279681049425370417263987219763412937310706191619259927066695545347131225786276447712927553577715434407589422582062692591478140465200201947609220032489574430325078886574760701009504393978349914654789642664804209431063909172025138720939180032*i1^24 + -5557168089191433594528848166431002609352367366625524216296454823537912688036232773457467831913752708573772185443901872680521442802482259275633799968456453781983449574419539380308598935965485310953593672364634446062367351297334162346292967696366778390411148867387200353047950337366510966716294494279358055285078647218552500292515407607188578171218524111748289492938933166489779793265066882050177603198804306287197880706413076019975145805420579143888103736901276206740972077649576894977992581689662560802287513154336000964446392603811871524505031708957937812861413836924354504893155804930477274607460254659546210973238205471288483190584306129722706725628970216771991737093111897880760754409565962971379852074610062137812945403710336696034074500798277528012517966521454025864317271006244402837872407746220095938189671450000591604274180396901298477966296757413083623590824901044020635882545035820154616249269176710382600269765107663995802044097513876215488775036144369509615164204126078662598929316624201112456040061624438772453098186206971334866442644900644812706964892974746665085580154026864474019454236280195677082575896345851148866215625635047446088162367642989549259829394872010544940605863569090753468012512202196194717743027584991337762401485486445856096363077977099203058261021815668401304894892342321670046122299759521676833164512011028052112961435356289936706764800*i1^25 + -63359171296468920241204850953793701340793089825744304133418038228554448066399954898772314745487835393570711557624700520734286297534102035375192773879679857422361203760508198102670983998602926274701434945868018930444231045171813887287233557718990384234878068225121598467216344027915432655863978848700830050314538219435991862567666581287841663962348482698773599085347073030151115544205282697874416156967009425690503647849339766901428054814492536461987163637353471438187035786272201900549777955513618214524091562609957584456677153266831842013673524367019378458720881682943563284038719472788197260527309932981339396478523217769548506765777880609764097505322957056881797330302090723015254530143638842876144145092551978552123025910439672632413580940450789880705597171399733026877140758428419480109185402810013501004728024382157480440896366588379865357976380971881774604615163743442047035066272078788833312973882055386909824025450388449214271609723163804408073886604919989714231737678589997471540287608630215204912857520806721862048293697905606182996039179260241583047240993088417238708241495232369116938296007780450884295104995030701003452749027995284104932172361882070286527079889473836710840519512845987992805759791258648526049794352098464438361303651009415464722965349490859498684522915039056511122420572307575603565598010592817705510974294087491928164645539879348862976*i1^26 + -240519529239055940752029620321001272065720720805720444572216369761403151704935814696686735019612852094665492070339637852751678515063920502131338371807422100920970059486624449581774014481654197176536191787881283646554786640827564666281763626234962414972173058306606565853710545792002563914564462535617384362092216030547784982603780643412168776251144725550096903059227077114721650117864689316270898221645095189831390988529263467579901518626078619987369556870194765798767578959861222196995044230133133041109538183895017004126303143996559452575323831512367503860496174629314301293590424089530635288338415800807491143646414843705099622170668911979028914383082221932384735858007813341574194944672738987398873153904368473007803922029154156747699135071203434760682856063137124069528295787214632231876007304492009781315419924574926457804044852773417287023766213420318012681309606175253961638633878801997190251532265310809018158485368130887154035646430904849359102803961874882206049005876825675541754984158448480467631057844650771571058036823012801877253419482235635463392131946632003279718698210938115578882222766446724372651887945940976725132993837576070136213831552274437282625419905032241856708883234954433071935153975900165964760747818745532961164950325166694090497943581222424638873741485408927526493865141502258374075855791764243511910372973924270503320286918606848*i1^27 + 1642819921285847168601545135567061258607008463463689695699499389542570598086362622946036813037033892896652242164695404594998499642260161902177826260291945235456265152329179952772228741712586913141421518216616691485095674140706434090830262826151366998655101610585166099969163002628878120407891192314083789032655624549245090620197366482131698213938572693950826611758642707842160127011084357373656064313174068608281418447186575539813583767855109772383544434443350395410722219936966743984237551327764671979936445558819882257259011313971329132957343813785298507690696270893455897902003261769317768941436106425974417311795200353035493062594793015450390374753271371757190570544457088891355421375143470571412381354899286789235296872095488620559154965923058414921805670980483039485487499403587880978693965983806745159471938770198202705127101778171235618271771101525665894164693103613536005985654333937524300709853373591994472336115899415118626407349434721599591185654609249376288697221604014825691787081436286781658310331293092317792446068555166634645925654464575918719689410619826837487155402029237113804546121127054173284121641962242255389702527765771771880060590037155385787921394937678595143354877047013624847201393318824323374027815434024215187939460640762915993002134417056675256994115976317991809339814693177022946037516368569223873477962291340575591777697792*i1^28 + 23028212262334265609127504796330218418670301164580226686273202278608155605768516195643716802375546281390087391652188193156276749465240198758780555547798476206675813485487989166216590250059860057894013916181650462717673014718839329726935458087862701703805558508735972138502988613092404539639107991813917744585715721096798398134591483604653968820780545109373594774054277056685490688662060200589561868790663338789897785118142632703612848671928853778830350559556109823830172239095221114152667582176796602099825653045317700822804453750405378848122136604518903437258633321034338531095812574989521622186659681663019661783685706580315764370270018921278954287616048164584789130737113321859105670955366753328518473995840242438194383898578078934719619170280997580702457050731803800751771351105559692128562400611571449273188944425364077859636453422974843603562583185997876670405883960015180799848307342792803439070639389029899368173413734536713066688141632117221245641950645248091558380693690839352927373847136431127238237964070919702082067235961919236987378739442899231851570185591625259335441340181246133059803830713709675703858735248139066447262257265804713825298870676196405628023813081951037047097090288641147657612292153910879296309157708446187541817503242686998093712147406108766988597863074773462212315089524615916385681338536772097378186460232572267921408*i1^29 + 97564674329139292301284553802204237991432755315676978679422303482835070086150690897413840754979603003620198162194767487882699558666284046865256459269232896120028601896037093637435196917419905040559220258834320333761118030297147855098206716213250930985694637044221781042480714702015327909033609898556180449971850226675918899372316748990422346080271192461614897671971978806748522774127461776390225532543198423101013468925541767734854952103142294369209633388542341136108549956385604765683202468106996113208374916973800755858068887579880630091392664943464800130448691482483844899157126988303839445148872342495288865748078211672498192048002505414904997201067658661453091600473588536283822203352680201079085866879756059314797675264834968685351882427317865745657667602268001233778281159274581958487497077763873237645549997642718113867698493235001078116888884115066273682161282949427392700933508433825761678305251406008813610488270597249554428995409464057805470676966194400427291973668118469820613272963926021694171733388899080701353495449454973058399487195705292166744355944265962687335539732465818935832234118253904312804101178579073437823900417772292026629464487030069431886099620216136225157351956395748544342618076057469663238223373807723322634688850083692140694539409391173277868994490739473327427510247162337613735257672530707690600383713407664128*i1^30 + 164335059607704180818382330353756204894584708307486007445199602647156546885567814007059795859716005780055895558992825553490114325978846791318578858733016662377593717167839904642483655715378778899660011194110830633825374203250072001304726017276569236446798653026236754968167130237699130838641578849020629403840906633897096617542034029500060807361585224646479843843665020382319352114797755355903641493867431547385805966346172856051487380894883322060739144921131434630595585521073356988232577080098096439131495102188333912608755702087977241239011020695845566298401406813654261718771226091824815761677539957873070222500207836044622989508044525845897851905609624275026221957345710909517406394189860185714291918312191803843617745147260664763609372742234830372489355605755502839651986926318315910751250391756502319274396517813067155666566629249904042110871355795975234198949789483189608375105782114502115231365170513350626134922231886300618942609635583647963840018023121012923803238160390151115481795719405331456451813737743371657412191507096758443058302436173572151457756818756222067753261248812258720750763108948048760903325973848835886352163131906276253290359889733334997397454372552295015340085757431652190338668895568242292729538886601221399130737502710533208246965784619628891660836065004652124244648082669259190583333578754807993798045466624*i1^31 + -1033959558217371123337218198388564041194423742944117807631984457248914653508211828870271649763052673014572526839096575914442408388480060420436174579607185456074290888890869224158064994128338341210760042722637213480468064988698958225988612513270491218704797687757751787985231749012450988400543113637573511103851017620567717139253596887256143096551296355454141105042509373603793716280623078189295330691553245179384229142683332564327196578375070535141207921550427306422842129949582987148313458210487937610414827024025588075969047449516639569187492952404902552546696979168012211556103764325865532485105275064750140385093866223889192356754646717733020467343258735029568913758956780306917111287967259998086508312001664775103350147361071826045553338120203706880178439170571911033163383464823029985406706743879903601005473683487200637319325777914968610052111187962704049025190336491681579715583208035361260225728375091912470058450655107552860691835442324378436429026583664926720177198493824819392265466803638186496974757302815746425965699735226942347704027286512032344902071329175646062101894092203184777639850332614948467850161903788773958356209767470265360037188673436973679711736921865616296689665529106476095200266736456840712300118997438186792990406748121750155505485138890513331934633325800702950659238274590705653315579559697290482417664*i1^32 + -22624685150355502781611920675695301685496249811686076918082240032377838491520954954114041498091864341672761177266021037861562778873109454643246112627320534137797587937453845076729783439788592884564746042785218989208179673775652040452130481286011086229113610629388104733382494042451732897702636735588976258449044313142019033369987959262650168346200547311889273810761213098267236050553664325700480050699476242557235816557496343820632983327480403437738069039750695604899704530231586328376683245952972644817149327579118166162433275559276761693021635764778772406205175982492488158190578836295427231466690473525100976980937017254843374723523574649153096404507401863541587117830063728143897378534231353091180487934029259605563896847963427661365652173485305713083807237488706597848191012155870291757623742856435317850612546345522363749173917157861049075950163306696365638338338012492189201104740169750511132369282124098282893189141015095615296804092235350540367443848298825415750309545811861520530173482538868709253346581377526972675432379446548645303635705158074174031226457302012598719119539353938692314382914516232765761115963157576900333689507648363979929580558050297478006796814713210501663253115246972229875888738065269245324554375055626233760004519456858993726427976388905919060997781484739490626897627700457667540155826646198255616*i1^33 + -254525431529739480552440419084221664903570940774929134343599469550517832682335096431546452797608681384769835779334161524004281625846113284036496580990030995855909524911133202304191788425276107306666457784601349969180394589074540459076804977652710662903923582435914741592284512733650115332857441143365828234517620879726483744501156897458035084277960188460687417105930679643399582230273406659157865929699223044586077174623888132366647593982108504179494261468686075669762160379772551073261244522740422589339953135781142809379251073920084539380464887153413871019467688180364195778378806389181326829890115511305564614456812187349920051357894972238666861399045447327321875360953618494590679424428521842490705546198784095586013523596804272451620740408684508203903569401672897193855723087652388143841777228848897577332257404972719607748496478938061450380858284512419270973605214732209443690021476459170784869770777387396472795029150649569556970272256180850102418426669606214477010437135138659402348531020903422084519487664076213983511244547037301483690271330731681479950688450935109033459024855888738817763656020468861897636097036884491130779496990617718122788824759093653837850464851649223842784913225807308278062708722394272892130612211787503779108457305849951604583320829640082300592833628588277267699973188110865403176018864242688*i1^34 + -1587138443109787525604656608068565519555037861558688062949966998434836628955203424550729493994952356918653546997990222763757487795243410335757690453595131241630043734186387503229937884011564857395512498768302848702872002134309603557861303071309040578069951705635591742131658760175067489585873427028805802998039893689906232993907813937737582467932272566511384715309391999288273700299439294553614290437805016395156069034927021308594461485120567112019884967638826716663040796314483730125144111720634588045632641529866133674845938607354075624427230915659666115457388629839137145500665258120928825975623148583712970620123943638987464995289590527591927274579100396260887169664706163364952520269058593329625381043190785602869058531232231216666717558686727666844837337391139401019353867952810275052196353724314804706936870976099349600328205921685634327825539876196238498844902168749505266286291343744913236606495967517724142063661167753922446604580136336708883187497998971260767370208024650730057387259930969237748495487609374902457931873854821805060588728657454756232797756097493773509060216247839659230553692147891646983340602352869188855738772556764292907269819441817348301959230870697780019617915655043793820819806258714142562900147690788454260009614690134084673493760007107566122318162461152661497328211713516687130821132288*i1^35 + -3356676026829530229029707079538031138167781137103947279340481371086742512716124013757476593164678379530988316172405846143337748108691396694619430404814878468041242282361728126618120340338825505007906805021927771814551844715093701971285078732446882892349812910423806731665764509504182549485589093737693337468007510662092863235529177543085799630518275910950220577284117301719445865125805539629916575018761364228411791046634000488934642185462279537868545095817310238389571011595516792075267092387525902509420665470873856121987681903759522193381601441269533067258507646410129707324664224960854793793515459907248694599208828443687457938388504450210057316751537293632856123615754674074988035396564577650121270159563979032159273674531489208056615003414003746550462499030109927912921563969539025611843945229947391393514948915389661637563571884178909420716271012644947832490082444393466156873507912526253201027097161656387562504277578958669084144070251706213901051741367338321790965715702138533514829604665103453376912022032392746407943858496809819315059564429699241441408492245302126246966066785985882169258260761185962831959862612605459916346863882842216717601798142873220675154675692138400698861103206590611645042944549097278209118415273359747910907158306701150510219187315621765958948055289544751991967824478514284855296*i1^36 + 15764285718073035899724816541397174341856719211798109309640751536925487101762514564626329015009537627033964566798862685782048310758735219972111826461682447990881630674139408873754807902760470926147659144231443238239685083280937178130812539928779981581845250923229077762733786821916611872328299968385026243115963981962392502735788887454191020406047595094652873179405894413740942635369756302441463209438196534242903214683887885586999096773294397294618313363853896367940363674647152815205076628106710626006143334861448135671791533700465442202771484430927183524881956510830036839325606899093410978595389529685581765580886082701460599147450779863452727983902375557401724691377832508043167585099294759841241249428732873950904685331921379673191396368002311682767408289871678834755680520600839546462366303191147798296714593607290819050160969694611590188749372916994416594424734064777676418300058347565476774368301614774185931619109577067772073038855431950329392068251566257963076177624241647383402340312185913733747447644393734161060087611143259024021939364876745155528301501033174071268280205388731266058182419507843035495753569370035669072578020728200631883836500295036324361436664517970462083791500395767862278099673247033542836290600002292932488127797703074374613500196815796014475144036081478439657873782278717440*i1^37 + 95984388013497206595155915573158769312297096545123524003102308756693980206682934424579701012709372627628326063286719047902047171058474054951914176053006404849324665637867146559261201682910577538149435407349798023019833442043768351545453003601516240488226315860691837824195726108294075367623573673115274406695275453574505178851211679013233674769244721634440523682559789232040714194535494009615895339342179330824418174943532459706736333484163795202893344874534527740546837396261697863156694962215670259468770083044475909460900889680289765027798640797561117315614224406296615376348286847479913404906208328433704406374489589679415016183898302065482970426321287608868037943467452645554573955827959759140513143071637770840445677029878732236837287257265332816895819724026213501369911595089215012399932977767481658143719907815332669012663964923970511129880542197342800449208724210907144583541508721038176974719774353234177037756880207716857491541247426488914496431698828118639132916952799338342741807593561198663274711636059498117635372386174072407783260117268202660923057274114739156984099265824716219487871630999223547989318018591705707390885269886408378621064248166249378783640451366660190838722746314571483507012332191402659293669136200217364408341590686811890266647906208844201360206127220871641266456100864*i1^38 + 68255351043163142156818143407228215651374460568207985226743438806253336952103399282112376767897266253294431787243853690521388237171912255936184045532729930113832899423285300303450284098974316977097717089278702907229738028067010167458013925784338944066603065136154836291025408906905785054440369956756564581381135208245105471183243977882530149499399202632226342558189933172410481630958347812543539818727003197770356151166498337503715405163873205163693194109749877006018476295224301860307712598863266264341207923644247648558037509958385692953024022296142795398306917321088876790453247653056056310354275290012415715482547640914202294829670111149746827677637603889758840019947457543346415630612868295124108493479277740821912554281574971025605541915197164511951630663947492682182898372043997025366194747043096311526934340612916561266439633404871744448794405353032757783991917266651507637902492601100076600899277739295637672548301090986517862883091035088954420391008489155116787593562424240247998484783136418245654731026699860869406650696896956550351838185847838812792588438556164088357834500348485490711295836711013254217458127735938989910889361809595048469111182884424251396942125209922241787934076235222287880086369915378426915308207707146044392090289606467911681051424620316751174008838303589618155520*i1^39 + -466984482780298036995849245918100251672099248051071758564666355061913441890231273937485377829087825379001636814590600828930088172033544573119556913655524099391924564633151497990899229048287752722399406075841123655811590949947782164347702994429079407303570767530487838416687582499918260880332258095242173645805527741937091459258354650528307497083153480240352695664575091966523611068433307775619490777547681981884159633140860810146664140769164268438429532314112238048985071957154502791175968715547466919754305737356852534877447382926105221224485831935175842436325465097863777082036931899252643616380211773794684165639612628879713987561742008339261883127368833347182280677080656375834054077011118141406672574251398089016816379273440557760163307197364246497668820116008961966419514793638831450410746788043955720840096642234545179717177573091724363241524437563027153093895604555346050729307474930086067705473407575641351618201066170477392076784801483476309875058958781266107785265863903910526812777447811532068485386756917323586588612948202418788242506339030594089270238879579439670998508704067969605825381932809659817738336180048891468459273361895764339881169765074485859917191065369121059686565417940045524964729712996011342223473060065137200117432676483070778427766020487374401210312016401530880*i1^40 + -601482299249475685242608146356711748808719883776688691382138555112044132887291993325170619127650886523894142076869974296566733474211749112642766754891411851915828610170659827565434727661754888548651105736472572589090207445212935754714754301500596362181207601497250795495122872983708819817479398739400177004395558223402613643458210155156680998416795006768632563281383501524631340039466864107227298941324259791434035305665384270683810221417505691406836302417329899373430036876896328583222323699573922146368571455445844977400266796459926551802743830929800045926009071584836339953629790312946302668822401405466469577025638118177704049636344926321041965620799061963833588553082961202973050356583834124718501911948167372450193831847849640516871994809680577531406482593700113693314536287785011188217769778975175518939356130450107648266789022379745839232940974595157326074127957755537758820941231277827746205304174566740445733859278890094585678898051730532958540435835844741928207431377374046210788487063123201651043692356497649767720441603630597881897716131074219205123393447204856731969111719641955812750292959283510913180523529854055918720683581228833716965979121178498383542137844348879511087648083497240744338712157631836154502867129838744021507343785559381819962927870891989997593418530816*i1^41 + 407497209557914129706457719057536914540705914948210201212361513677353039011335484880659465489313112208375582648209153726022735884091845445383591755684555216166316743652019324308148317099231999199183080329005383775555078112353987428975572841530389370747626739409613181103507113912212465204388683565574331923289732999331310798461987593008762784910619430400138942326060595087180600656699440675795673201068262482721190943182074291489437776647671697329062014486395690511522651627833407552577287712901714566023510757431696111972418372857330266631564379413248464555829748601722530324007129239036605123096130262119104674208400325214688933871516591361820961174802314729197863204387498132432656294317120864352180801315194698151390938739840360103576016719651509834280382184689251636201096603375403576520720687618589247262713912629833684600922391019913585308396155628194411556312492673172945536764016946036716689891200018853158164429938857135714042944308647369583318671334654824895825573377647425549588794099248740795426341716484587888704343022486978412101446711912636283119590972445072638539387096045328918866802081760018689374615568195373958378219332200265636241425867851684521091870944439907505599981217412994176553823080301496608998251551400166233179459903054857138941021286229909534932992*i1^42 + -769634194223608725563827765005858362853232359037273513149376792529867130415688765515478704447350680560505263450279384163051566914104980625833010779891037691671968074197119883763106617214288898026571279290146048999187451932943648786027203335843270181932398021910504138181433820097873537450964787657013260182098757281594560116806124133800128656542205739616523738205033573174217021515361534197874482092131381109148688705010165421770490245749861407129102973657062755306862159980481398755308831021612091219652858058310735325345922179651769213370998859734298079349215575212956040170905484084202148859647495593648564089979495970411932856384625461703828772430225085373977310767439632965567128310009782212895728620008105338072579148915347731284670057909990531193052036296154946475816520906951805331125883108432867315397743175060732834831458134193106685445060988827490161757930421792232284714726262269092286757642200386865342723187145074850279051296224475463476963442169522713174578758619423778043189287103857614426767545527867784251921361145788692986930840894856392506281082570209708971883982892374567256267373527913984634233358255901826170867040758274280972649719656538136381343872494444056558538177988562805689649804195228899655953109038549773222501312012419121284411123200046399488*i1^43 + 180962091246666753136583149215834564453055089091912045946562226628613661556141373989099968073882526884875393066874031494892267713782566903074571841685687024710935737771875239189805165208568662449544423815777314646937178386992509262462296302356045017850548510247487475012283117749632515436133056705398799617175359292325329278555828438520804962581025195189118209805899548178535217017305975180394021081545485688394458515696371543687263544285506224956701102700410729465857188173294523786980153487203503403519730322144917596678706011415678820702784746890996968474364907774234214033430230636031653194802136894822177834549296765181600578807767298507106758538122539186302133881618729061846072204480440033587386733143599759722605746455844189686379051961664680413112446868632567105241077795183150334354935374734571636996168583200027182825555719335218403759288064881146268173939616395306274226251101270077592767919790402527311366676667211927552112148161060535444911815734512926212625937985806706562992590884510951431119119108608614712124830429020909837100106977294429701085332373019903456278096360906059902907170816083142129364587391938641438842553809541327609534769889924293080249493428259965087796645552963769435177968292673359063261961159510219413453098138594745766837522268160*i1^44 + -39320862515308868824260579702371193938695635873508811780831458420607065068154688359731271784820356783483521812047085008988473683946562990491207081602688919755064744211555369391857168245101157621365267041684084490932865477656046975818856748539842356580688183099025382224948529200983524763588870349165180162356551487557577550192338201028242799094471896654343332248992061832024646538432085554855220725682300707271826867487511674007284491444448235791642478484285154412040053923749534328201278358778855010867283674547163548570157167223246663729758248307592654859823398031273755165048739120365403952199858356324729567825577610194750535544648760184907426582523215278489912214262521796873393008266225020626526175462668840122793084442455660852458087468954599820424092337223504586566752646115868010019889506487625495809593432212559354089274225381058779941159816998138319967151997300776551437283955334007186363558445481568058024327832729446945522389627387854892914935927401948165033726098906528890296778382800398854884394550607943316280913687658826924755066308186857468964789631430502564678355945022587866456344539666976563924514131017276847331914475566635263983016166917741499649118572822464884261677238717497040806571459567301125322142571121538783182069855253822710218752*i1^45 + 4948376039662459969077245105931886159738949942717731772736210295014164603446757343558400205049770627797875752229605801001672302774822493396283337760628499200532752451782060626318499749040723150060867753664296512084497995139279236091583383951107280712993860554158695231002377568349060901578618311999087395256662889549917405266054406419045542651954792480910448471407222265594705555689817825680736398094811032367407356767836730937305893014603263462711450798643153362897290204006152236442622444752161746147070698956458216458694599862222193262990389761163134720401951966494804051106561508458513250857002282665431429898393636537368659020115109159130746084624218798379812974032797365255066345988243853703436553249812515757802670642603428024544902480999077075724956343890175160949097676461205255408511200392572138982647434058741066221096905883951400777429618767638726237496474645330299840661240568969746103198048903487804529237030756105832567022367457196609107099826579306261327807110752482828548290673635499418513529063090100354944493356028806925953255294980519069660131446273618705080292004020973296650178435071283309271190108479060144158219089889319721112095924656546428953681838988986615071238172786289301780708264737109186024452448283826948364406319896592384*i1^46 + -472714145928200042431917886480413850479716860374406201747179792315886523213310365349870317968837957838803948450472038382022997943709796441422934093160962517483253497219094247208180338292990416989770284803916690521075395052803143118031198756396061037576786349385786634031121663542175281872352499610065308440227781618095797820367504787097730600477132320291831524679279980913817384583115763415823802914066321920410891601242333175715448371303602296548846195177771639942149312737309795336756907381861020694757518276527539892426677066488332854486218472630435173227348622461870580209330597406018846958772380883240506633809661278481340478966119344512577701016854955588982833767501907583863805680553702532627503693702840339530560112567812379262786078576630281927449561166674829559624201566973369522168929375723856722275910647125613394735269980188578269325510072668347062397514876401319633958836339251189778712182170672834931372659959326076759742306922127848970275260579340106044536933928725322469356098532168849048969846131275077520234632099978589935262660011067284304737704621349496818621829124629879962738429291340617244097695408099364491452625406541886465183146665349033879198010261469998649244910820308677770050445600809387379585048671147427794849890304*i1^47 + 22620709997872333253225342837989934786513795397720004816957249297210970742678012034673805608669546348614535005837942558949166265874380167499571694652083608755602430073877835762279642895647639873268990018495593664029437584774406224585726014041114498871981835473798024553915264438883087328335947458680095497024958780047021470977195947639035238091594742716310140560827548488567118014038571151731775002701755230502248135909693135784053746433495927855463989688087288325163269774789736768911621800966762829128784450836639404034705568688249125415361990376381003726507672648941310812065239924324796881745015543336398950249426739482372413083044992699366399775936028426700380799703384115171406588622287689044907440557680502768633580645181849544366574301495158386537941469709362078174016668609467845842212769083240895202429428833132267002445128171414908950084168929802020906283544869076254941485662448764333281484194083007709038466959321108565092540779192405968914564231591937332254192970755859655839076593714465271293683674208051707421217595045447158264135460818030631434055667517872759055590964426310284500611171059173286361720943650892898874867843816824578193970599592493141954964535446444361121943166301215169398794739767913932278287740655469264896*i1^48 + -495298260749133245446999071440837019326309226130141798072566078424769246761580962720523101499179160475764901862644603523485131366477536851304733244054528829960117837973834111796370338247101586969492575419156439114761689135592463989311056995468095853708959303506409623067787616519244871879502624223549631265841868936422013669018500714138573871906752957862639015305784381849367569000519607547315877097716220466046337292854475589657122631603428458593675482279036817632319425903467570171024347948476935248031658364271573015603742001340250008608175515576353248565517774009303596646533812699510246072267333817418538745107685174169273083706885058380911390295288133131813389773275948331515723859684897966475570826718871381562642742467049646143635588231918576882919352621624686113606433781264750093414169816199192765752823132457178149384721063889257669801529918884304763363859765521785148202668448378869269687443990653273133261476419339151657838898515554241328718135446075286552907939155757602975916064871546682757106495826792093050535635714368211108241230546202530344518633787798546669435805780224712080362567363709796938146481507564758580158134965880038350618335856775432808756939525423433791374891107705150254507110573070013259694656307200*i1^49 + -21698431020623469225540694672556755780348209334314721469945808824656862695377205390266743458174297662774077397730586754574179061614435646997607945571671443481065120261788924239214709406880811438031155876550067685058623187966781706745080055989711029846508040146354498761890373370475438542177615926547323269551894772700382051414377454124488305197721794407939164414138815288076750509137905543613192800495363650131846003451097692318248350942061322505748375101331024775976591888445727137276711677510352588310806741653818793491537119860106866630849063863025103570402512531449128850352180671569468619226551742701439016230034875023935877924297338573451457012546073653443072380462299687748731134282683927351500672960898896436200264320114433680530872049488909857923902078506471899377310951461267876784053570630740939342071186610395359591875810480943278016242086813900019032871446815946281310271546752766009141543555000708307712556514803262652774398969042805771849116768974486846379458564748616008764460885622919615858251448619815422024069857236515172907536274831805035667713264365266392570934942653409465386420417986005496775784111448143575563266399382557989622186412513264051055075729371066101381117009649436262550879219113717654814720*i1^50 + -3983455290402023646554872497163193996360879991550760468268497744179669673637010141156096327365096186598364884455411535250419561334628491032778850971452322750763064937313642192297380075848690201669907838909371101839061523112409593228103112618363827958608962414644834923590633042534726895859751511255228447918799133859010035179059851211167374217742505665002101696036605794389066127497458287344186779493171125784470530121652166957538002653225515393243169315708028513636986835442207762554860434849167020411941120025084047440123774735576173970940640474686494543266595755571339254318215228315794581866864117206303465097206632744714146360393666210466849673490423431790064854273513177260877898270903775029337038145994839799466245520625106221766836893458087750329895309878837565559818603874628355060096341656418984602014329126426070198487623565586002047490031761494885864380398246817322058908405389858444404722549694432329536419087364136814655990230537443461581512449018565655696002643902772972252149337304773128708509872014676760209203601882127275189351995411383650392666548251525441489545589030270323014653022980590226464335927054335247410003083121979606185444347154750368030155729465034665527629071389638903172964505174016*i1^51 + -421522559607051643858866404687821972977976908563751268105225933743801681200254780315772420345300462597262089720104939074602655818040371785872419255192912280230529717355804601961876792054294499149961282010960121479469604501400938816073736714141968679628905282816286334908968259606935509412885722656645335770880024901230574780920778713481748064863833060678029674199989935470491750209852855947250187383328386404321890465559480708271687850479242634349119072853473553038945656551606624920114183820524179157005131404154699394523017335380943384350773790517538246432197944868627639519754509512359906231195639212070431405755580061040592400523361719776675039918337697104292884669918871743066597806430266156630687019994518116399712902070081532262222263159778968800973253506429720690845602515491798453095606531797955558498256006353053046665174464947719104951769268081445211489602399542281137875124043304944000036899978363544040083040059057645912268656329621263151421418128087867915278253002968674593879814723250043424365320180151504923506342572444094654573622221932064168455071033356776762338164927048154371023381216698644606407301521448499563958413409415984206559072937046478604014548267143983348923061155105113088000*i1^52 + 255918591565945111097514058425195729833706197311958748364912349048307333972639758224519585868379164869850389259876601167899702872642028531693218081646885602340804388907015975734083323736809330211991789814822934756357706205238289642452796084680411275525402246447645786061640621430834024215326909674309773960405434505096650646093654338607337121293562966178562226499448179380149239830018307001683319364509044630189108915056480584674593396547716658035697961395205549448251410460088250870640675250811299057374496853339305930586355293136669689314215227756520320450812529289884742283018772825156694959281520706556029422283149202591446751693709800342904114284513421738531115481613603780062319894541435509090615023074162791686122378683582845186872727050491081324882836825539832030922632577220454450199676369931967423353133868943025632226381399219679381389204499505814611352818322306255345503772170671867368446641105355334808415184984909358483907462470671628919742389691529889410850416913029384852476316595321384257680119510288992473455523024205713482227576642460986279616858187296643316248252083707077374434835024080111811760311725315985869028964106659217917481402986841911422321787468035109405917054194688*i1^53 + -42416148994417128925015971853588853594588945245940518345063577709193592505883381707117803898390156198092207975631143230769624339169779344374583904365021595146690420854834217824432242455888663551037758559762782146030871462184641454565410976029897108371395400474907636615922402501401954033956463696466974279948724427621342745235582894467013028461766222121254509336785625225255065136078549396058187249871893987456388038237835612037171866062776003674379781247768940671325475152730501604807476428115267337548594756097467804230578958370000357735308391239603417399156480416697526838313381037412326622362345701761140845320253462810717500968013466564366984019060892841226890646948645123590986412303238828245957331385668190972403191579075396616978168729612793782568083138423670548365190420877155450077833240903780726317459022177944446165006353416814407952993074656926676864772683484369684499198547792175181277523751127644886165593075295129230544721877644766861295591730769897763883738694226063974966502951063926391292152956878862315301024397794934710361557565087773148897063455092154597397725655846109232325676647503238339282111262209368400008429168599119996663681829431876265436963579847754922496*i1^54 + -113438598597909731857843585428979764213299646340841255463772085728750613203374799521637351927344946719007712642364024654025365419003723792054268920069192650426920986448698150368555959111689685518326611968518844415369335578467341992548708116407202517394672417897795142693028725860345938553796608769690068278248029282836665749997109318230633433027734899635115233172159783300971035734715178494278786663080143495251712416463545680048607534091362732820738343083415605902571497447569727990471499488082810149466303783283913643285367090414527436165453362306678148369877459438491607729686319365924790022633473950562441272555099147379212834191061879203346174285634204597418228747271003376049214082953572181668056804906012122469931594491392594789759445845757223560636392369437566695750114802782973542771161849402674844193794236897243068173476779685336090775207861349895556172807087761424468408369278416728820577511940915756292581759511470609601215834134454960237278290528473105527890495361449135112135190129586040414619835486215589666104675779200725456599237800538706980526210252402471701966266453272939225091785726712845538794152892853060751798065175814058297137188902790332735305728*i1^55 + 5177560954509261658616058623679281412914690517729292548201438066551115080451311515056022829021197742783813675030095354195357402661258716000190451727814613158571682034804576749284041165669417081202447468041887183616896273077440383313442793529812693225061090541234841495092901986346520219199689260562629382713776961841673569125820837988465008840631088596866457270562342234584840644108246229016609030505396390515534715555315100007868547734853773830263178704508004535204883726561140582003029536598171758776454215425456276167577400656950750475517169045995341062669512691529278364482502891511323447365993081296088963204654297185461727735874809598802613424090385798080956794885682620890429515570800940324066525532093993687617072095527735736404395760920499725061344046848660121271946770252545894586809863444471733373228364799442928846411386758816648753991531212016154840545061791598470181209965228650549037068837478116963084594815075707850346372071313964647758955650009005653662683569910202842624136305150721740720509916336611410047637670250354944925473722837810366893591708988380977939954908342509844656875292624499569988672380318552951612143081328975694032557256833024*i1^56 + 592986561372253105010359876322555023801147275075507244172626465772318559194773074934657116220253298582972713512547866697714028885065935731804716891372582604306008327353447982637769216639331370424899448297491331350780604781656707800719432490769200428307934076126013831776584844220144713718428214651304294300904285425425680987957915300996358482326672839732504695072969831674232962225783476468514610339228622157899698400774131156800091735923367501445947488584527199710811135645657515955350367279916817288859386288562470008893745511992146701555320987577039721543294488496033358331940728723788447083748036399668271739976793404484606437000153409519765642878035783820105965938377826722873982634217145898666256891242239121727379526945879766522275598724919643335757403835829207473790418894024157017665429270600639129650164287226051562828800874562009182319234815758437475777957478351783218903418549827528453190420537836542943035671112966797967959054686256461069602610749042453016833593581851020493989545072633221015417045650377987370490124176910437598269273052659555822955470465322578981315229031268412768029671621514360029086499632862289791322904127156800*i1^57 + -192692431595852045066813589702446080551278818396053890318322871555919273901893906943485367963835340958974245939652619605023041171713215477490522138679068244912988141771721287546051485773964926237616361047687333462443985030505222559257906048006727426367486854389410048886542059445959575258781933289187967943911368298970533447146938742535031137337176377693951430483936514447362751307722465779718746563076054992794793474373835503089711039922230625352092147644571696955507670309318276398497205814153241766673955255519303781224546158732633791103103036391752347249976507339315919540613094998741507450673506127041002957541816416143034628853877096445971860778893347924879893328495657458011020875748177822974494913416980027867567319094358802899896118520881728049830044532333589784200158519046449128533218438693362726879445907912642865742642720740811786761410598523693247112495578580871508295986923488767385759180750471736705804295768483525133902911210013839914302320671905304650174528239684292586393411445125843372997424160222164648415898412953511732236113620259227938245220646596560369478467129867701483456865984969551119043812191915240086500000*i1^58 + -145294812870160465798294791232289800288871634974407952263529367605479673777295905793734652272048201697242308886702522934202314622379030243705587554425289049059692410694114096585693354406497958449134203515331271039275532647759989748490798209490509022117855301352658005788574575099948077154855234254089666959561850260833445928920395879173300066467948314867289778099775544648238550703784954249539489925929614839100601346994505206014072394309874139191289047397560795675041359592784343738375361252893069544724743938650642549651541840034804921521312832451204846656251187934492902555544490777884150076121540220870509758762072312736550285309223984527683012099436504886984954793636601830924413431568895449839824632821686689931357682308464474575682934587447519557973775349315163251965444713334217286559392983645448809897946170041031230034785292646420654491923113367870890178705347337142214854620510525351750977206969366133451338482736672862500258698820822967931128206578141757368819393297867515480692958274977644387049684506030122648928252189235016627140378975090601679344791057062703724745989951887011289478427544635530212968750000*i1^59 - N1*120017708182080317390627119726232669943873253782875827139796675011895634343910086830360951748459223176071796595238800032508324774273494196217446644034194397925779673033111121348086495545383551158057160032751098351051808961459779862127779960142545018569252864693849534636634780133722134507072745747909864872711181640625*i3 ] ]