[ [ 135168380775958739428739613685683825470678444490052581375897519574783483935263489202108322850295564491101441988707503426284795274018766783461607423176878013075146510717277647269574404708206881747985531297227845136457623380722636824864809351327897826009688359422190602356896892651733479423355780024754979587547745042806131956847946768122380276215014138656919183642378433868026046646567694142076608218800754694943677587012500937443472647720157139739472344130248733950233278317851342494666663409223033874207800878585661418638471395804151204394605815905774503953898688984827762496571870480950796207969794559132609525020873534124025530943425259155000390609119795442385729551072986391491048599062114932850857858081016473763823761550835107470370212532237467883185033280734514264206107340104803264683073943328082503013319109509382778185647988136122752487715439188586020652427762179492838940320114288400473227007747275052369653558216984903946134021454442970742543901106131435520000000000000000000000 + -27594799327997907059677862387883712521870033202749288201478563012260107481028280898410845647653522343320831585289586648955214883379420109194030922961501202494084286734748435626833467043097992011981598794211738675625235092036219531755568565505973179565072374595630733693981023171447895272931502082235655318919648628436654776948832401245372393054732064647526694131337407408292573906721223546266399270522527155963208520127098780511093589921415900002347288104842068950124316067850749277087180412895267924912110598613223567630716190911161834483447945248569811154451481540911645183838992072699520762992048915126981290632877249434704649294742958227485840273310748582437053521845329025026634776701555164048629471114315837857109047143252736149181802684246759304182846099784063060494425354972148571056392001768176579285611491682699647576373147975317937348456639549121237690746209790321996370830461520151357888273390917469332837336293063948767022026541102781135560627370904780800000000000000000000*i1 + 1627593169969921252151507103718325310575535694186579159874522981787455585186842206820031581679360974350262313237718815745054184905478729889176389820570077738461335135405888200030783690204122435791190382615399818314799521064654721132177210958772891370689604921749973496424293635730064424142983549225019567951781297200124374936861060125752747749085751954924579393311484023867051356213363076508662781609504330254211468105244876752873564526794756027562915274572010317639006799847583513627132306426753552934553664729062779575776112854098163085006770397698103575709674651285583215290746644863747622443503016941051537233553013158865717409408403103105071903514097258808910807286259389231919113171663609560289943157729486343082434366704244760857981417112551505783281003592847317437226607318580520894370133465146638051771445972310369957972522050162797978684373748786789607522744719881202185280460093518933530092840854438967253777738941211163616416473380124163290142534008832000000000000000000*i1^2 + -19262438904372183275868982603384241299565351228343435718716304530803988285424459122152624116628192004428804038109272013490066614573071793398395234407039146076337721477098869997677146466055460691563138376027223596376750157537351063087627055557915722261781167739669499477662106337069960068156258783544205482326104069459086492103599123632094722595540439270493148819241940935233907409815493176544827945298299540795245167329165989102198090291116758807963518356838786904404843839904679902728329608871789461388685531217011995924182911977301769869498132337444518465685086309660180891718273909126357501483593655221771074526201320151933504294782698706817467417301584161003302854625687873995698848420843152953513701551315344272389257485764394680708798519252779680834552750619775986744313438452342775345984089551059826391070402569412976752934167234572523868550668483334924331130270260888748589277387194103207481760541402911040508415228785033726321720620141207168290473902080000000000000000*i1^3 + 243724888324490822558450138741307675941935328123393444746967449788992455445457420504174208898289234178456189363196059005410009827170529538275429383802110287404643986725164075350543139956155571428580332103132529305355372416293010215137037150395269666758026020480119182437170492851524932490099717801218930718214510354609596414958839581752467509020242347173312117386358471000205320079040546810756485657990063563377789552313350155794626149318636198833780596016786447341547637356579863713714296029767206098661229985426778634976426139626896347640825520361229383616029411681734810306210959164194350622723533053961978438766809595129344480567146763808167316025205718932255885593868636899970072348162490569821877840991911217308726849694671969356121596436174711114813001427076604830493952639317658461759997030211214277759005159360090942400818069669503171092969766728693611786784723300480544786880047973955806599335536807717557337008288429417410208690369667483577824051200000000000000*i1^4 + -360779595938676227668752544414456109310883854009748436426038352821654191410112523204696514731035299091243718449922728201935202874641292526116901418999898561155661932651693184764310047645417467363573258352472830278593149340023291754646549884738799422007995850797742767560979450369847088133173167587703104437141168533663444426162303620472504308495105528644883066328876301733551236727450183286476775620808227271413505549429033735354690026156574076351808586289746550994049116116286090462640962547269162901385952910522842291462494452646755443058360920405644800381035503033078129140680311453612223032152460458902706976666731382050096429599944857640869348529664265781989289050530295259859836743944136501798208076716307162612283630819052129995761751755196661824563955827948105392117769599461717961007142433196511642533479713937354169121368402704186951828381488889052827964887156641520047142341732670153923875589771323564016503098532173118336115445106314148052992000000000000*i1^5 + 6546060091397559170667371809688114536691118577477619425883219110961390093112481533328619377752918378377214160588291627226596646767529539256242722171570343772491554359057633370919004957824786336373991867237651560026780585633826048195378474877466865110253998775035861756680842161073573100020613980868991683311096487253254421188124092986883577274435231454703227729977774459411423403409537953514535982147027065799884198549278836417461044982893725821289824895351810350084944430907921893184711593704886112732835981259642720961060041916686086071338220975185091381607504841132642931745806247554474193236362900513833123838823711568738224400279355064633517575470272887491532799082926172731042472411665532695684639586875066410391947736454622935411542615484478133683895964086818470157128138717286831216799595926463012649649545332296506394379203737637668381281405597449807234803118490602836160862145510397399274610678834320175416060388437966436147640681376073646080000000000*i1^6 + -64065997759316206074343184491030570728226675343386662532986363656813762771243020551336049226989277312934816775907174097300481231047951876227462692375360510402843490626484655017439732603636185201668570170097914387220336863724327072523297750298571976693453921919406993001271432345001367032666733531886599729661493933490240235019775953340947158190697148303173666162023019754966878167561350937853444207190898469161806571339375853278321442194338735363659988604586661521467258831540646581652964706971160327722091811529848011878463657315773427187320757777759036431031698093603580064024831032913438009358327992351342865464238677663871446052627405496333007221762417971995606565576787660661066743970562736659258489430084974798046825096800555567445187933112984289716023942334235027434721480874475838079414213872725032957385959950222708458312410390377395678717375016969075987713510501859798808634129536767147041235387086797790361096134064598924468109645656883200000000*i1^7 + 1984411611021281291801658178374436942755232819975066927139679546923015921545842084215123688342320308325128271579094509026790002303766019412205933552732273453091882095663574890961082373221471841392582365094688138221354080617114694264505127385039823531810128526973496994870015558514645184730781770374905974385345453165013731879623961293236835582129853809390405642610150278659896879751756991392337824763682568863690188494232980634559943229899171428214351889593608565872134761612949019236400931016549657263612958672227750933996634997532431213805366297286536432650282277602874712466986379339367360531661019687991035553183491688685030632474587634714696676008519181937182498788117848215951191438565217966374045980116236690283513338859828922375090720480871113485866908386046555145719494748133649726549353257579243477905976457484374402736778919038947442244507637301619779512624802136627888587071684820716006196445197089511828988658005241014648234529783808000000*i1^8 + -16667165600573079007029404483558365442993914494110949762322680553236070327471393917159855910448426071364065790765571118025355144090945545751542940706211823914125896142280686926277097504561216624120647521088177927680976761145038157984382778035324411821708199199775319918906237343438263734461741869643176530687748837127749172747640155400942353532036534218158930909305557299661150440864874249441324320572869387561862822594044424266881659495306821399987747786728171913218958457030074426674530799265643165620186935557353868837469450231413777018588804210640838780711996564505290359901549310500572664869792192165283136421500435520860780639956869582288602833128765602863321734556018488261823967802902896219246998170151583389351725987445864300999842979779946169510560571722335885384794191771922576273021888815539541957400987739504335212779464550236613669547380727503690080441787468636402317520292963253140828868521414124750900642609665559095128746885120000*i1^9 + 108091530724211769189968714311243867253232838596352896809307367964011044913994938803907041833584294778428863474166633209141371179582107693512212666219421527953939987956304201472327830694242078615071737531104097635338204176700172173656571447882419866298425331058647146955560079522064277185230983170980837538408640111072969859319530952029754362003596563327876956442224223136800851604185588774838138830874837479933525747816866777265262347251009088042993148127326305559520655443564205131943000770119802948934405980475883479658312444358865995327128275783855105208704204238579533652358242168833251088027011387844681151738719242441169612659285947939680529888066038151145675111961428607872635759903081718576304778657356012703448816691817049227884988986838575639380425020143870235802497274615220033587600766062362532033021437750865455468618448017313543910048216863638625552697092986072246664177589804578121140902903151121286930668878257243023212544000*i1^10 + -429644651956672247848262332770638856762649998557356259014057252587303093109146227743174826216512716780360276128940722122117502994515516209280329128040531806793785054305165241773887862898795763842399397554084080515425138063982400023235766118258937523684694185405833665748799659415910323516194170250088585647806244756777339302822086120206135577067196882745909249687416645573344234918572987215120167148135972888720112482626421130045164263149467775946931076874565280180160210542514144187501599333894432449969045098327725655271484206899024129540940244952488778487135477850042808223744707001188897299472370570875574700000206750679061797389627606910982407288510711268596917519978542381089555307029616174815545020805745944182757858587532535502963144847520312069773432738469979298448577678677844557262953714699789427363623342167900796244694555003801189966522694085077352086372954390077187021280359264252614656896288458585607734104038226421350400*i1^11 + 1271770160606561957735445581019975477339141420777199896355521097340885650915673527192196733813493409078870656875387778538656066375984364543157637286279156800733263507215245062288300061277127259218552607068844508122081570516389590084774539050653409219809372150241056295927749192781998189267148109363999678740260931255939574204966398590617387189783889046863568003684770410088896450893957071132025891265509530562789134832990043019952368558307224627320196804253472449009335326393549274012098607090649644649153751308460180762572649810645970471746829572444478451106899967383219344507443962239000430447650307316256595256788296860894022243767040200441000043593922330753820195691517481329339834262322866854235279234347545135895394967411348750151379774067918922032392051074562251267894310533826595016409345703683048671618999276132542723004881052574153894851650535122033286272262948094690454915675947154122229543181662182756955355531360337920*i1^12 + 381399990941233894377858755932703402475423919722302303777963112126888619082222033028041002996740132146591585914551440762971759811382946126607252870756613601756725546725572657815749286313172179134330425098705713411016872853389143233260539305829452596998370951352008042561087409803640767366486998089775485904657197273762203496260922313284002390385891057447889858471847456065645625062865165391942708964180029736480955857685139443118105570187203520838662666993835095231539166137531804783494630154982839492971656212984602742447455571667479592257140221951932849551756661749030878665516831077588810549743302867569140577602672429569235892780016319632925599793147021893373458218093863255658415069230768836086140468715448796856722811969870587099731294140366355486553455965367040658224158452311646297101290309702304470867661998384592663376720229336915434469513146845487327678529194045522927518706550262484616778304639535437296030449664*i1^13 + -12527327207112168000344943615113985305996947196123024555070722566917621645936050126929941016648127952462810226612605036785154363367099597196828008675487265616888470645400947363059835922555428854017468917161071261999546011584287896178566172515256034810906951136362712623509370404554975880797044688656087260624630945595021279484563815413612939004468007100334429172756922597357103822618752685869362273167240875244968823204183169018880817439888121807879605764876105350352045667063671977086282182712132912742009807754335193490689435582198373965271633724275140774340564824820988306846609148725189120964883966791161708134502936901878312506981338695765745397624069052152163624430758113401139049290534030682915171530692688824183728302162798265291632630133251794602714581800004304409005864039938813475422101028591240219572770591884500049761433511154122815737659952140512299725378645155361204685268545783150340533081845071314157568*i1^14 + 72097303353652670099902111626186021356580224997924119206661042059727624490129107679640219537337208835233317478248999598293486332851710507858554978956173712687454945449253912519829048967807457952460235986240393707102736005844233788385438152520418290887547579228932570625647129184052198553059786971412161514688041755295104583822282123404149143587184027550676085429496193368214593484262705514662132531991481397013347682194379722969209125547424943311496343070356547787035493312705169750395409150142918009644914307997882829256600030314956394462119396883477225909943803669806226119449937366958521277942529523057448767802719928386770678384868964382845215566949559968687153296189552962217732605404404621910234586096184908490093609874548364137359961427194644253224322650862850968215773949887477894230846246407497276767679951567149850599895692577009729703057739284348378142688872854375791072378015287374400026097576872771584*i1^15 + -241036703314040532953459912062095975190497708080311156187719195738961685291903590373299408935805668215379559238914071141645107036801584624456126779865802215305029771310868477735638566225772649401326787327901094379178637862641628310792215219548854563937514673886416142917075929176901088760998220379483762330429888733550277660715607295012122572388002693145470456845761610831534317454094167967587506613250929433780414324240240863630850088939138001347698645470615449664719827508020259369858361201901812454620826538205588567272397907522136972596587153365793912183317002508344227543098120272163372798686110270333758208719121914013050833786477287566478138134566692569771863154640700630612644845337547654670244677773455991030791853060657177187977119089194657615096507813041076101571279285442173156858800785755485831433125576248191611601498375774673377994656216789498336771183874130688764277817142045659237816947703808*i1^16 + 1153415670388740321967280931150627578527176996744163205178500590696392868798451100234141920362930334637221908882224297941242738110895555852766660256725776290535521789778259213324060290738276634777221386255263000967779529850097141056903767619654519083302313866723802054317170060527547934278831016693700699158138772427468589978082672462379881142526475227971768525547603888512957418687498877446700604291642707429723610497013286543156403594028446978045420111925149600299633491809727891202432801344465874988087759956362843725789396282631060627642282047167544890164333137145196252424732425618857246924885035678709539774839410785143577326983043128398762764353889058430894413787663049403982069401746250825916001443365837817783312868438117893065939783147816886634432346844634402118206730389431374967273194683920605808707343420289273995065868148304907119496004194256658818983993311239627008804491643651898292043776*i1^17 + -32876886806155747903889277187743088713266834565749999050750115503739627106447237030109517171223899713876043174414604571481656474754159632706886078544820707363697759602491607329509169972773128768614628041910527792627450643129189943788299336128222616320938846367167200478062999251751464065677000675278830341944382101299004657899450651773463630497164185246683765738634808044224582129447821703200452893701819045233397324404187794104370000172446406062173049032136977819964145093446832344139767974356271736636391442276103716258899325509229573969153248650437746721500115571360127804595115831731364579027890076051127779361612625674995475265966022746936796034687737744305606316016665070187638186336580134140741760410792838259640535440701760377355655200071404647749983687075615988726879796481740037729495089836115955525957546942102077499258714607781402512505390146635406549042083938364663364630153378398208*i1^18 + -14594669184457682594310689813369346362469789183428158895446146572526436399803674699546191785052221471567779757938934915698622101152778407033671639803285607280393488966280869346341682434489394844344554093114777666173676573917570411376555489183703783937455533278935043071155446060804674866557782162575470410503539770675685615963327590160294459541734416706144703580248479345592381577955167713365530709505981091536750716854683426041152666724040261515740830873204573772209246615270606627649748998842380305742866337584110447488266718792574691070033804242340934286109886529149642306374018420571313035327092587009655386525828925653841691370958747541234701990761424262236055500239347716243430064607044340710776431994980637672944238342281415860062443805374666313601689716316445940990547545490897974787850324809543937381429511301938450516206867292390467644179424128196259867992998009715117487409856512*i1^19 + 166807199350723193759482342364191378881797648619741557824478087059352697902257140439465182782896582640108687209344914039874592989665282877497701423535565782493540144100695903560497159049424176238366714148235962106263273070381377190869290658598110255602226298924825193406520024137904931153256268804625641493648499687093132825328476508083107951344495502283744459409089729983334901140125177207883022406304785319709456775354365606568095528681899915258392179177011294295920442588051388732512230734737622637125186790124405673531797532791268339235513389801680874552041502328554589647912306288861677084538177507856135331496243140114252195714311342095924529015119840493631378085457101936195003524332179131910702014392696394438922441814611815121631777423614718947557620776473765868508288491863288588688056014674392214978484531535221088749251727260450885070964688549252380467443606707207405568*i1^20 + 78567947420392470932264048435663565820304133366096533255284189915470208971176913901017099716491529163287519763003358217125465479671761862159376325815974833349406852955587576088544797189558799304217749132082492686720543362051121458943671237360532281163666720963430518158734646167064442245087154183377376380612323132298861968358111701134524253284599032225957793781466515399633195592708916288981339890834861115882603658483327023322943089494551915955632058095498822486943989263320558521340308677727050137229174961696208255376986552044038891122932243899062358310189544296280071210145446032196918909364942673238111779884620919581176123386030464803985129737078374282998894968017370664758714967830899750742163341960411792687317511604634133406220302097977360169423582383012704053258514649736420103390660462149580762818994729982595626904814713074451362893509721395616701849701464408064*i1^21 + 2506207290957655748954006091995688090893748616651262730032485898636860727392554311967321382720425033334524085262581197363074090954065947878864855566183287427100033436259544655520000290510924935422067355025800686056086991961473568483933970580728172801889990222195843239167294484879082288976405324284355809002276044103285124101450561915928942920840941624497682404636811030872175950213293803209125474653419109171524328420755470325840020112810708113501615157086144131928927186241703645136524287120049509376565414621641645941580711320324948974434073926435254734313039944488642370220248476647777448825178175569820309960128221878319564689005637927484754597312834909453005336256541084779451026812229834019026636709741637805224015239492884306200193716668442565793691736068665316270813801738866091582438869093971316456352170818398065591534459689182761822663456245592784768073728*i1^22 + 17742328114749620214435863800567902283114961155129204466181166120886838591115045870494675803737203364431113377804278884939574220154831779422724469634797088704465627390540539206162838764133987250018771754156736045629807140271577106272131343202173776948127229771608364433041204620669092497854701834103943891679595950827717717260136126955557365375236187041044421285663404379834830582936633053584745249289472477098555978622001678517354313949674953850345953127196816588264622851889296463776225333841763857253780706466023539867521694862187648209285687232591033070331725779872739004549063308899225214478466883230132223466819126040964540078835497137627759377802913205310603037373529078944334562255319039274662432254654405079238675948742335738386672947006782577390498363110453816504542925731387470638899025014712143264177806518820983662623002843929123083721526738944000*i1^23 + 293686525745630740253332027263691831189257813335285447388591404780899286969424850080941985459389937748190902061564142017695783468556305608910997101210562080153309026343018857607705034860412099039781142161014029613183759010623632296591903319444784694113742839197998899489800441204231381417827294275470053539883710667155655895267297100093803880606198925275322810315719415772856665625839745129812754061623237436986520179803747303929382182191600396058446037068885205418652536172924101360135879965960949930253453063038956244378294139784797963308701613266400728259435078417386692847779464074819361787953670042965088483123399117936109589194780845498737386626040334527120278980591088786452278862540694262679443024855338922384351684627930151981452029184252695099410207884939820522192776571075827809758886175281429381148957605515629911601890550068392391721615360*i1^24 + 930993725797009405467262563537935430354117292917987215145457459109337800875204103208631288801039260741818139880307183882904783570506299452984413411581422042869831322397633853800287496856593733484548588561317947405824973037854989796842886559554732002500331622045620663933405061054584915662661785795381944835375409413026794177743076120999910625527989188310258503813698146213149013715581548547533840969225122774338988811926733490509954196137092083435101808612181693147724146172397265880642507953491210190411958444873573448579830328460469039904260250920281558350884832118032381838799079221184721318293166469090330810300635675293803951771202664780988221048189359882686014364664567714542909313154977225415687701459005896449982536462980116915498987097300342352814455876051964616194597930745254086037316122803626938412154895100274466197218080118013952*i1^25 + 11185438393266489875833842482339508529011562828721505052840403985674263564268293428045273544172611513367682271664708258710466292861337837869493276294581452981819510609264232231192883020648146588100865698567266554935013424006527982070919088244159614293063660050667072482067259986821450500718388263122200796453460228446691313108029512522001218486693025925926106714225511692859350554246465856449822478899799504270267282688182172776964220560278446855558979634105411552755713326017072807545021653884798641541558922175366888052976276852577789260258701332052718007385506474517432045694647498111334386861516770318570277747109554850815975527098610219563464779561837071564331832568230370126087175078923673808198308186496927218009047569230059346253809728949525210624860266066816331599406742952169645765347232516912270825281845147157870809396019200*i1^26 + -9274040883839515639068114318541126520794023133469002904970158815139390348603373884383724561377803828066684429175306690539446190221192478704265116732074072091024594536608486703973856930707747934016979710249065820832459003522251805743675228358578877749991891230959505376640909075411344600771168414551397218270246409225173644626704776248041618501363342716151757698703308343738832468566916449557760353923100102042407078800727679544998458117838551051644261608888584011128980737697323643246778190704114083281100286931276630125158245331043453482070006287307465041966410414333117211398301141567856820613649254911469921078989183148975249760532310619147884639979807073004821753142677347119280756003289991203708117227071325077469503269821595684990618443646844239158531891945707929340286133043204419473799940282859506935953236869183963136*i1^27 + 13254169621785544748149871017318756684642968147559187787507499238686755980746887791159839640489113333294450023970001379691448527789577342934052778250415066683731363776267810244479793993562093538335581986492929255081561624924797010484037111479097563275688878204245596168454785846095015559046293140374797111869585337704394317208682823835895117114694205507861222949868695396335748098873023758468391593063501382294133129033571038263435575482249068440771875325251072145338064190275913117752175136865584040263476084801160209130190035169805311470743086442272451446063427997648682327324861212544931328157561370691713187473641871632809308873038524677026367450898127328172758028149419511304258153356069988288211803103768150152871447493141250739073964156031182774608080695697894481234153014863069367218705838029803284733754343424*i1^28 + 21279785811831121325295298974276579919584257776433755398062142004579362261039932866261951754355876794778855315002371876273279742212356730678610578112151342505905564884394291876064004823882199040957872399886694128725794963671820672266094115956005635969657456007761790993716945127655633528470062034886082461445254887493390572744403791021593748121636141833522851697677390941789420603255782938464313614477136418349406399632602968221972081453290280287385784212920480672269327811168915400176799591208571192536564569012492353448510666706719379043864129663113106985469036692672769248481012871773042141703874982002470660265017582637427661385945610079280455080841430981745130034068224474172825113203280909777602835615965767054428909348688531921967198518310338746164922734309102986740098511575156804553575896940244107264*i1^29 + 12732192557618687801567340483626183472853842589130114304841803902241031058976066836905323450670011370537281183651707265210052923401512553670635197558793533276521701084537468131465249125078093296589047052724302050233597162889022185876817678302785683917281827985131525537996546701144753134270049803817248176342982994539970331771949387854082499605167857041061840254388937414631082496515838944589990522916321344865239097138001054166920133318873598596628436794051246248861175037791479609538079810491717057452031130262221595793738469057090867813082886732226821000060860700672901272602390220351941995427471081907663715004219198854976868772449871190875865509181642424336843852220482120440068757361667207226902114548684948632208520497046049704218979334950792076437473283282709030857593756033679631114710286336*i1^30 + 1969496173031820935887845630027575706982720339413168276508198220214723703459083444467250876287757186521513671724751172345253054352688945006572400617966420358268252931413500054214713264089918740273181453350041674211899277153491872587615968136543631304778274005156943506735983048601432070791431878282881065959036787073241872017810926162949729943860881825272799129774571549859423605961015504905283110100554168485015601850163455644513171863892570367872181936289061343264564684922429311716831099591860720255133091981394258333206327229551565555692658682480769770864020275632756667846119799908027182344408439484599217776591567081940678561147861855648824748379954475181433980758556049151018282234289483693379506617320087453421324721744800349769468002153470257096165995026483135203793612386628272128*i1^31 + 326862188962307691100785346441339845400816813089616530870676046296341535555265287882108327206515562667768829045086333895917193054629076394769243663931310849435975247106264896161887869170169045563378787333561695301098093672333362602578155696681925884950109261821592311874800675628171339024010380769825925513895481851046650372388771478588000228391660877871222193983362923219374486967394696711495134002964832475239130737657495071685389396891577069862078207894509131586101922136421148352464192634511307086750485958898143898266956360694114946143954327652172854628441607254458950182606706536152081206305072809357974267910094916560671996932147120944215087876767586654199240521460397753628320952245851861295675117716360943052357366388794478082151801166038089813894879193335330250780835840*i1^32 + 27323542306115093468801967562438986053091623381924018197820974113163749550611215957080026208459370412761454830535690649348827879837191596890042281335920327015288616232490831521657147864424266208495231993870764407238978096614301020564551201383445700390390984314225016025955242660444552082259677626908825319444432381699834306778240893909942654909813626961373125049327758055965750732564226808263372883014877164204992813235196274247890103137970781018805720790066839062477077414003963195317797917899946511653959514348232627447063221273461283736748343018808837824691194918479692051789193319417110443805357242236104789561055235578183769693125733977079894791661235787754516959930658214658128099619113080061447503212856934407138107548936639892491028840357625413413703063963697152*i1^33 + 1257954759328367747988992820301208465352679044988882554331792753332438288963257758464287039199682149958262667591325077127573877035359714944669809996566924661407309137771615222351214232500147518291467470501868551186978226584367367698061879460671857682768574845886437846212436661043573123400968895941551998116735303601013869635997549195728539488575062391697348598112298775471176302316424242419744355779511505232601102957431848372229199455863556227760853112899706345222972653478597526747333870697983653030715377270310359146844200630506523049396456175602235241941728666011502902595341893600837583615656525453947574509881918485549912022558522948762224887127956237432836653750801233223506664565276787911391136852532052016270025327449110611003864281115444123359248384*i1^34 + 23473939168126023950197303279038863585838573511774648041056078504776276254571242232715144334129006633203480649096035949791001491035783803340694317368635477784464414783090889722660483627013154544713489335880166998814666438162337241285333725260040043158227008002109855576886330740915284995344669976765621101815384330946712426591949642878672866564778725309790450792077247994449518802512790188208116728292888251202138386465524276355128053512962070564014181747663424344652285741202178004653905341688768074153788492638979150857389133165716450622370863680863684252415233413951017109605299663835163988060880198798019620096550488581459856508970866118727052655202990264475027109249424872852169397831062474418938628991052332193415088017997565408566389111783424*i1^35 + 319894973119571125994421999142160270282587502847815586528580977949304808586438504060406837413326184192108558835762786826302299337324913376008243921937093438207881930930601101078938437698152132147219713514477931709805328712479535004389829358051797187476858189707958479600349028381374830382643513116435337115629671536633360515318011399765784538272480230284749691203934647016518155934160872055324075698479081156178141514989722125022054894939717218424527972358527442197421192080058453927066650392968183960944287491386890837517388170408221066306903572818620833376234941493631637639632382319888234214038733934403087121590884941814857712709743012374827879676690458265463588213187081457178775555650758198915286730464510997687571304039266903916544*i1^36 + 2902778158960348946183305645884246258960373720870799358322633119060429074596658462238868442819124030610852884987007135337361101599193472783039847150970971303400602049595884155020789940597604398459335355156055114887396501121070780823468089105970809832916031469889015685510699289950388679317302735268219043538096698285930939979225708109765170070234263866349111497224086943713594913641981168264785942619479103431134159457013142934954701646640082422611682407382771444196015130160950748882282455606175802310856152075519733165840426531399762910923348222055836950038868977461192004455162975282696099772225339135935046706865039833688383544914469849594292119609537616661479932219106953691375551219606402471843982951494005658060859637760*i1^37 + 18685217907152383990768854131120623993736152080144017102004629784726282457742703595858751118186219321446515484913421283414598417035375848297151347757305069409154472985998636243214134844484359761716806977651167580619018591868398579456372022200717374060274481858708010429993677848867234216295412759233683730741666214166587221593362726046108386864619082551188195055221155508970103226258409988147741894631566787378287963068003676727026928364526882073080124945044465000717401566574156233798290347832523974670143385755052485293711062859168653486849003588961667079034252173708422760582736727461747021430393933145000055041485493581736068543988123276156389926243643015123504081349298522886152820000587176807881670634154622976*i1^38 + 80357254199879232600413191137272388139404748439360644314809456912119419538482369386242936486269427127985778507939600304264008606277790521459971935698084627154068163127766479710843461069360351319910009381364310981249929645990548120593265923539250214451220111618800540231284530358470921901930306828245681592890248424635446789494882833083295702284576245132790595262904175380770413362841753292646580462069752859029821117437004449270431427087747402193289471480306903416965373149003016046295342524721175896891411494204312977423760301435822357334205464846361364536525840274065150428566834128191483016591149327774892350537168727494784821026636323488080529134757888254071498041006498460828231399119954523728052224*i1^39 + 175263094390784337702854697470124773613259999420946670454445559834085095929136604689307394025797265236231040772226304954391916896313259890528513637702466645883048938333062433409753503901765801373680668127740632026677944479425409915905499688862644572941632372660900382288604200963348055730791502128102249462334386275798842028685117446415687821902322148792351652864672397521407823106652621166949745388791669654063169363616112357767864957426261047594983678792076034977799533961180534577147035149442793660981716550591034503509646188248037286169527649235208724179754308386188926065798923081874611442902635650556285967911545565631978955387837780519896949912683309252382989409851235917060594053376000*i1^40 + 3033140351236479492250030332838893268697405318045896679393205298633300884048323709002109120223696471757357666065633210147594477326453890403851185648173515708965889112748456115934428625563813287071189078014115935798865514207149664056344211985363129006538054152330343685686969792599689998484029104099336741806730836749977670670046605390621129115294291344808280545954285451224594601113252483464358256292826420452642904895149964298406353065137407347172621785181081071841614023254500875321209899090798908327053240695497017136111631962365019629212481090283649472492834214167944096806790831349983812282095179424553484389617398392184311179581042834756019637193936994287274240*i1^41 + -1343005675201182233932938010487381523097139648344237594790587159277989488415519106338734814552551387421393131405181692030736699160535794515281422117802132180258782645396690008618990760220548644172157517756111267999657746290668852302749763377407951526460155267848519676968820090976789698546446588085344761876774924229351801000972526430072588636526360006648795859370502390089090322192079938478393564334933011561706371716723794113154663435609694392664113134991866701087718810432866631043261377096636654377754085672086748718057043068013160058186588850226940465767095061700039126881832518471373087337969691287769060966554714658985915860*i1^42 + 602540822957667805244503737166101884633848742076951506236507314339916006042822785040606521351384637511323231710625149083926101134765637936468233674277779129961386275956735622997181766330908418395055886544170423017752887444092865296985262675649171888805966314164250829810285459381241461899322292223143389390366794901634283531498445962183153911332197547232828833739089068839775207881311161621924979560114986475112368847762523577440102404050805143502037763649257676186334505190629398520658757593717427481497713393200579303690240093032598950185234463744807776157296483663937920228714044327041365332*i1^43 + 4679554217194075140019050396645668171929676454641151146788456836674866282655649963682904153479306392558815014200912160633392840124446946366116769344087399758015966050067243107930453558140044237301568159239937932655902032070321335577612174305795484004252224900151268475420647263617095899263316730999841719599889907402472384888920219330435873924068454761032813925616263585826853732726057822523478316937349649261935017645274365454870880116088237979186974972171513239863724768684450730799362086417772642404472552505657369102406426649012486755735769*i1^44, -92182606806238322557822835866195564334635683523240320693675666340845717648558552226427591004381192794621505736807903199530474842437408013020725051452254380015988465178658311880616705246319311129130119030919166265252889304860571950883434141221928717388844637534127362848295476451259350078961250125828682554736245237109993894303639300235110102912447219098248908506957594497320069591791954253473863224703077152127417416712023986204566582406454573590460462276675052760741336902679304979265328404674607525508956398396521818581710973694974298747735901678890112505532436464238989858455560513567622404151801829281390832642633848916708282644652837239108983454561803815591772817821092312810091155836124204636644304233276600665850229065626616939558755417197272450584864033627849712103379143214725281133514700415040449545823706786443532288444431472551020233009174616299503308888751771816534142204539779011977462079559600834525211437130403020939812724026491605025783029858821506898762106689985489827833002073650945403972795800504906012775249002115424512745118234175444281784385762628179092986002834202654980486906957024737477343766911967492487253218786290628301995778491633145559010378232969909466391206292188985632560866323879427809945096506611717215607724307471250694565500245099310215859222699237344197527442100675660945431402533126368844624953344000000000000000000000 + 18830211655372977663186563653716704330144566591765218361660231787368533909803815452041835623216090341962306877341337241877304781111653456521147122923229723051111190995745306159448060933409328752416190589938430748906231696035402039739331359312610721320197977372740241420878312603059518920731493235166063739539928198313862960941728138361963830579953455175773188202314133677195188329970109585371180517157781240283146133675240285872022036694883541195405631366125892482048057263537127970533077535109004864488145521388840494951397366879331778502662093142535794519191588278517976485294625176844016528497434526483350011516182077955889183949272760367338384613936740000185075749349635016669052794008967230003847587608616610426914935008220391581412786979961556125204173178511459241447417375378652040013785879993309246912678513273017407928874227365862837887573918311287588395636254489838175972150112093165048784257465073625061430790512364884815391878932968890739996332708061047246532863283798047685793316853847946400762788167482415188532768900877869806967212908584787015170551253382399316517292111681694471099729735017677326257380970207650558729040832027204075437998539299861198540836733780854697183638917486410900058590740856921525029030789361481973564036636869838712123578569759189704766109350478172302502148761969779822496407644169744006732840960000000000000000000*i1 + -1111058060392793296667268449614822329648158728507467613122654903202452361166962759025606104426446671641254843906076996995915105606335440583600883331518075284187022570327908899674196406874824421585940852383126944684207096923741525480176808409836778617138996577473279634268796836356935676378790541063355022794226474820843162004856831304261974065186822374605115831239586833736406636714334550240232422174305479526502043620963452921199405803519192501054350529672894366194326567514156536937709352605591149572920506998548463943862775575545852707770887242386053407413172251027869561247475246090437958934892427385224213656136903024881284510759695553732183614456357720339991727576987344147422498234913369222121368533448584205811944866479136005748155637207402081726892886148717597013824239173531001441993836249263785241380495199231384980431693885895482086873149736566474569496700758732797113564835783832556849947483731936327918155006045036717384107322136755972026186991792611886114084749754667173254667877930436719312633514658018481252750847233352307747927194730421314601542774369776089365951512816192192905501757552358371263346671060644479978820750293080601737438343051837555815008802298966395596953671533091103269805404099292733553905041724469518085006596936988031695617526564621569719626244384208704622129778137438273765412060185672473273958400000000000000000*i1^2 + 13131175000319778697587183888580617550779428266351111091230311318408369852486167922093489366536955964669319550948420374429772939663895179616913791312552241597379624712915631101469776576158815852176882935981031863921899761938557873528205083964138032128186806545762727285702771301534775147049034181264982874323022122936391066424490691107570886949096932732996824184996063350518067252427084543720987598782460535852485953171136120038315640814519148480458062183530953797939267069859410354119922992494376601759265306962632116230184403353715107037708152651762059211744684921957296321685291308028179106432230913643875915858855151645395585082737092873175375136735793729713311776267580895615703789921452407754909343990895558173093071769392669108957602740125656200074165369552443277038885100969625119996854515930001713200746550123953298615962899923172996120197248885199426788907557741842707682096062019160052244884782679934752626527821439050688350597656669909039924052064770149827474009357702721997383931347369509505840304856796852056104655985251704533401306287251555763720860319786404548714354193107370401679807056352550823324243695332183910964874620821620151691273311117603210440426986657323768353526349223690159412239544763268201588031479272404115714429582714297711532446130758373594526678304106536572445137365611348471402906466294165405696000000000000000*i1^3 + -166521682600635707451703246790150187552526435072793697904631222942161102818054759713394217052688722899083984426288777346455906654533445911692154924498049096015313258877127382438181936027644276536155756752872328414334566954792186462787377299226892006868804941464772899502288737368539393498916160953087669863484169203922503162631924068931903281346645433388150660962224165584691594575285098232410947480437278039381958140716006404608709122191513763823818356653088169616823009778634277609894399424844631373608307375832005781636677806157400682362727948015428526320234415973086556662451724398750796104534740800721736283676014341254197241777169661664610996446923110391923617033511399874838900028425433675505825726078285673515857838385403735769121902059114340935875322411271432121244063222435378609093149147726665870826249851676586888219527755767191846748446224737379069952043321580721557503944618153096654068812466632258840897539807003650877534438580635270189682019980956113950725503149839145992227741982661385208204771257288606596955757204833021878475063468066537959384163795703024923795862970474515223267143169250330038068006218176542991395693458293940975432950437832673299756519692240252205196630748797760416715108396299314175253620832296756189252154786396334167859066689397761611907319937517651365637252760330377968468604566833725440000000000000*i1^4 + 246909094328010643689093147019368152698466011007154581467991038717326587458836885387010622054838925363507211469827056005778552770094692657564404428936831650410028841854701015873569692013814456869270722500484265267239961086478939240130204818917058711692408071621983992578730570711072491692690814637485586979024823752158744152969155102818957565617679587085822941626826084608283941308480138704559485734514493556373737273550000971234859202900768507040574362570362593713791757998682721480255992191771148115744638660522744189082165580239813486180071344598547437927052558312113339182697280737912960141208074129055605118473683223431283497587839928582478151690471688713980937337975499690484742394855408987938779206493659917070728609380731045209505173890095870943513073328063233892884258311722783733804605939067894229093422744461238616567210610922954726398940035484156987027333749245231857713532095281574929229417105528728391439177320188238309831168993097070129310507565574994453546970048972876387236821048648504737311172846334863326574451505853441119296831057715965658759796304653463311514151970465296583718061933471456197325384570796598251267275404859755303788961527061067842252371295256431241808327965616830917460509122591940234324413165931476144059887696494344430558107794004934682388585191240586351336514828264364904296464410214400000000000*i1^5 + -4473249361315123272919597739045049249683707282572253199128900789342586938869832068897882192314960938027155077651936719833139598592192652298674606847969474676506116889724298927478571957124879421524250421034212131081364136679562366725829814486231192796493555920818751116189215419948163738775972953146849845461239797504822401759113011705456443572872623149309966285391665385649096526974546665367755159967290185674135031580974455645006537008681359824108380847433175512718585843866247159887942527771652368363983938088712942497981030262272523046286948270465700806767671592455462668583038188056089803975723739256759100424226039961715163068743538302337351351327137166036441008315559231218083127874559689764700493945243780519706630893676259130243495278361580504101635808721537000562267881864741882908808858152415455100521973743897203769745104108374230630416698910339430568214806517550195739825153162575687598989630164342727482058497302208073579077998849658369741366931562953010853331032004253537141886619887372425493106751152888417685569250872739627409230416549065878344211782521724145515303722216325936746912773112983779886571930177045269709800193366689693715516354594134700564981542256693452570244959704783235196131395258535265330782265956464772501715981158027940164041101425914694556831014939380878751766834445841617271019012096000000000*i1^6 + 43665866519784233554000934344444981963670567551327720950668665472240203215478277596600801676124995743057030566168255994029846837268210722444909899376467139887609891978015653477995891318044146739151057530441692527227281975574952131113387049830002938510327258064070651162587097756103237095838702301728591533397320160845832171250610738954031398021557822585728969841563319793710360886346975172242575818757850758297536180343438509745652230863353312418609336677012325444018534671079297355385433966460770120509966237576821273939781068927141937372240534730178022734026106116638562679247130990586438329722118699501779488493563313172487090329441599069318051069107023905061456294901783806239098241887208221829607835137353686805962214847310379611786443018490740321195399362860398180268285204603348437138133014186456743714012769105717733117373952069871518692860207319586933781437398553921254104855531988957024630212612671847827839754667604191478435175894728893416296583057420292300797696794975235926657871912994075282094813639733025870898909563166564726179813183201981367947518961397701139773250113883159819129415810176797098246213244964715495599466606772289845352143193333038361075231150765350054595523642602667396086887806369919095078948294833593701055196999649529849644699699338536322399249823831604719203828121459921893814435840000000*i1^7 + -1353644383829852169040222335196097354066040583372915706416359261509739743127311776563210170027542481146749949301642190909178802355240035867167493874018479197233469763594440906942587771189560753443100842561037906278223862460671398777704384483657948475697942290533282372832534159573909209440680058199355658747548092102003492262613456197750141386769138461247132160699987019629079094242251021201671842404672687932003746860539612288997785559926411600705234498738525911653058411787645011437278528901951482884595398599934168256038989145560722064129686976269362855954033635371421444452137794455988114341190116497143198134105171050281499331984750711968763228880639163252528622731167218832594932739899989106531296789628469625066000579010735623841491748913391341999223998304350019927718958408013949789892598342242172184441888946202786073112478566344756342647225602185954029539896872507530225326418006017162901738852031468974421661108178956280349645578111901750269778963076901444745684752134458094963390794598780109680882418092240077793930044560104320468666030796732197348002663684885994155155083188348769409681238487899933710507467569345770915451207125182574090289321308997240863551969916642239711568851100556743069083177971173734713555181010875124590258774056884395604293678399879698033533848379866188569425936918344021678489600000*i1^8 + 11386754636474850265513866631764069062178231613462813297393122284410749152701616948417263758879523684854181388404899062386121457980601125816800485029674899870683030246346165336107860673110991227908681932511952779436595429396013242406030450537014998245109442867100493246611839308805731966492819602785083256602740728066109770227374682202896692325428906362949887319373061078979730739895469989294956833431574511252259114904313732129557873619816121166126681581511970683227033643824618456035181489074041498365336602890628727032840465813416198008553722210924283099570048875618138982517004948566451446776683121671561587713349639470461311629331147736345541965739833154812988013877686519749780857754138832159253066763450351230264618230923419079376735164355170418216444310312181368156294939100743673958486572373909786977154494213341093194310543028392944966624172364417662690201154208432978237705328038589144979275186672503314509263132600011172298254892463727930864227062244063040861833939673444102568701094224094548024691785405173140096463338389376304736687258495204215453223097021922898749871410300480990224422729701365293164235554742544713199544187808150650385484366241951694909858298191014730673099716650286659751282960547782720285776386012289718456955901929575409963973028292094376780420430296089121653035021159360364544000*i1^9 + -73738993131978512484311785960604379550665800406805328601792352066726946028648836620827313328979823324977825097793484313082047854047114648957739181888510345314227052995558672830694465025297283061712206592003030077744809510930263768135559859055389481093825952850223475259237169264439696465593047162379217873770484920200515968461678909195630959031173327439714960243544389152316995684475867087236735767431661070554705172312607202487835644310084716565548938827849601137036733652643516832783570731961197938436152433044927083337603826724002491525398833745262868645107634389085505762616004633173173967855782730711263996743904425201185666688190121450845084009049454022584289422501291653597935000584467539527368805789622547373267694111810907305387309869906911535500282327118452918069751926169161407328153428534684828722987171470186560751128267985107233694534262034789610442270173761779550669045922740423621229171338667981158359907187164716676977475433564407236384305715716895524932299206094146827178285704035528042181338373280361228421943913237534147095615453392647678925662409454961601540690383171803304410942145325051608842677947807596082407234524502992224719923364402397266417930095610028129280126903868303270042928488037757411527033943278814232102010454380008224306651685550768437584559684603493879932105479159808000*i1^10 + 292765613279030775528586886289432860777630958568090202643751235388638345421439750184619064052958011205275315328907491713629236954241980258372787180216388757097345787575516427213852124947726816998372262211155384068121586508534555077071561193730592133269474169814158151049328035678207021754654898017170753495373218390418071907048144126454429325475323487608862672074954626838127910305688098558280800674902855391941498327883362810941498360811901365926173861110367620809183829434680374298753209935576831179555407578054568136512099721515482575630338597777576322467100736547035200909391502735152393575930002497176854371315940553218767791300298609186946679543367462167579268022263231839880484443179701713878543114750914924704231644429700716943228384507250109958574689607129620905597558779806848969932557863583582357831576271985314322406778932979972275096929157331246923043895022229364173268859068940564486997699875205472748383533100027900801870585764892016781435079084465683855895451942993232913486547878703032167796042798563684955781399660123039093412240378458357565530723397062240967599812679600933450743251581864827826118314747760688442867434627783888134861851532659839317760910097010389483856378260110690991782589382135487045571575231987339557576608449520728975632827375171015311069763812745127763854984478720*i1^11 + -864590092186546426267209762683052347230562147312478053592527790131274331704454558963474658307313993332940065447560930511331314029490389695564902125445022244978410126151588716098810626931400392487014426122665605944767846988767412059860519025576732000395788182434176264438776875579087964824957676607949883469802653884738947021936635250990751175056353735638315771004628169635863566043138998289262671512662442174382847326582200265931864870199872375967078684172387903575631634212029017745509903327492914265216490754819031397407670738953286143480234792308846040235774797767227165993258115422410780647512610553974656240977114014329264942210744235050384744471597246818932229290198416690677007319975263342682346560629780330180082333671082515741180672279496763001292505627063917907460955883199321259310417209682431595434755864071314328569161242734886671357552873587409377185738321505224649335616077754056560231904213102689488108038457140166287827611681626927981445148713307995619727472326122219905773263098986769954740892193713824822042707413718997950788873022776486783797380600035401482923442489458870112614636796622461942776186646920989739686808787092331448756515077239322294690629583070810731210240394391200234537165789327242712939391554452651513757365239275454217529812547031534682468256461213821927686144*i1^12 + -291748560181376624855075156856132981223479987087270213585689572660725190427713602749005589829193038747464917514841771913584274916806193006789868206830630791124796241759456630063025739960918475114836664536693020939802577353914684744634602182537824871145882371144734830204705968922919251765097103593246850017312322223448595599350984238259039340146594481702504430031112744982608340921200842542618245037639357248601522099998216854176138685007066436002766368977344656438452477894542547903361458325322626171642859762406389217589804677046832334990949925673487407515758273027050185221601858394506364367330766631987033550439701009233843967377005918508275722162234219301978482424474168502117250260886197407822282932905842899008012481380820388608132217388314834919457825257543600602584038432746647190399864961184766900666905840500214165335738596633436142993839032325354058038307360863727796456382910066410558759792894625393940935719567207520180414371325667117922514294173994965537508831219943888262015440932842939046067790443107708231286570951976592872430746914445217484185502451373999331492459829662957110611007212427025419914732425673415291935073296634654297632089687346236078234311441933132669207318462223732125657983916719132907937897087765431371439195058446590892093286337738510923281355975744815104*i1^13 + 8696800325948815449100514747916463990548347135806278664461232612811589743708927157046503230940811242976967176548375275607334714785315720926257207324528932393330177511218553726792767443364026408306515875329046569645182008692339749271100053396888841992737950400258934021443794127363344288797065554318640746663896686475588854772921835532762746153882906305988852500753122465034635793194595840345862892659429085865481184715454567272602707219287615725157006920880745624838458365484423624731960532490331660331044428731650961283318348271126278190344086444094385333388937193746418098463793520656199325054088902165513628950580879373939320305215923717438105108394439338091123132982544446839859821163482670133848849770882816234769880844532534395046885280134183240664329063647163316825900275183995431372178478615649710172320314981226799623878695897541977699560946700702037228704597434816394784771180889416732885204826465045803417364025507521273922670715150461107861638430933711126926000882126423374705980372863581724492947214681210771025613529425043576378044198122335714538904829688276564117166412395330600285025132408918055103068418288188203624024295571357552950905656389653018958510611944859898283795108041357264826998327016434898874003026553389380269311809974708848115992997781887181398309110546432*i1^14 + -49631698215971867203228827800055917479357503417745155179213279781955375270446423790879282939425410298086725568182000632836728041078501887526568144015394960804337760418919142030414168170885620365052792923105377642937869605647891178659836868831142628090096675521227745494780681423161257929655222393544139573241961181155463634440068931016607203356548075687414443601306957024506721561687975412947808410230617292831998564334589967343137484432501534158216686262377769335328732167527870395866363741330042813845725124406735736147576229484977043826973768893374742307195323212946210600693754977255319852128821410985602128984115184641285827512793182837021178397866026878599520584018721079796684289602596122531762766411772668449674294488034575500199871946245744570472051297645557385397881497353822121247773733696417606965478548399184422794353644191747362042558032749404787753545687970165828636581095370132353618359118670148114202390991389440960338048292430801989884749521009541131223861731884973212174529368697920388083496961439500206755590848686131228302550434031866139702378268121432932924438196031814488303735655002910983754612840113812477721600233541069266071581458519968977876314121308167684227621952621016649437044748959283984283408710916215132412318292691802694663348216744177836782256128*i1^15 + 166504412156969501620427951545863729738341789930311138579203266973702242524907477941710315006956188725290720171301665992361806090129708165631338327723823221362270604151607672297551913121849299394976050713152670323241005010674229965423301544268879501129423989639355297605296521576889475188327419479895863034755100018136361086707538134724960111823946827648609148943381798297583499767793919062247855182085503422550668033348839806997265192948493755656084998901598538519667958017195318256817852859696507731028642614015024941637360776829843381310444298688165566690493114466956256118917936452546640248888366259856759669234044091970060370116219528160499281368796346572535023183154699902624162349177573980947086813732921381826178446371542915245121592920649897157401454302796940303826164421887611644235251431491345601401515945715072322862455797529269522049048832666451090637074095711888858056134902739863241136611747454647001807831613819411237968421773577960303787770045007481568797567247672669930396469448118784181519868665406943250583376359606383653014082572649552527900027860213998975825293723170417991161969986640136411217461755524331632456665414611177081201185925837499458352720331980803786414102016287383434636597851093451816329233816659849263048991141810151158082384054161860722688*i1^16 + -791726866355176460897303389531742958767134798744614984917135516544007864058059661213292808218325714500692782333007219140285027804864787757916812987646624388000680361420870695708075913687499754838969802902621218231244085372982449672252024485030290176683413416661183302185362097668866397558487343206955696485194167763062599285293042178659560497455888323288246330830989190322910765505733182154733146592277776057297505679078850058107688267033062225332144538590653543595060259644513583977229161377896620213438716566948456518474440262048027063476012272665884331318817402362773831898108245576547311179292048599097081595890512553467916564663773810751012581322850146636317484380543642643763069202000396145189771357644126261132212457322698375878813689375912578351866955360680099013516147102919460524077505186095570599281123613231991974403489409734307815502496633348024544500315055282611227979114174339393458146324750284706040127348863601131209124840120207181667600896553439755589101603351589719660352443073655557674680904212758873849249936411559247367283648422917037892029899334429810181456507650593646513556079031391821273758124470033323324787964819320519479027865202133157142841054275061090167976462509906589152268726594173848367812120583099134388482837842953597296072807390642176*i1^17 + 22602981688655789231289728564161664019119225463246466201270076868853687250782226022168660325011269598128326407755419248400753064954151222011605357344757705430364727171037149637784034839247921401243593387341095263951920118186576464619054799246660221387015469977223237729239274041706736026558533825907079727331756977477165568695359603025382567086251883091121015485519212884218392675960254463610742850060673518258869979163521326012076871096703729677750095067399147378400458870813441629729950058770127794151694745669537784807723601383359592522181190065069445155997706351477095646687550040121434509899116141846959368797656268526312796596693607196154496592115105788081935524578783531501772911038988714163454443955337051766086073848922662792896590914004034347824849962342533691585276393737870635817966985599045801903502998151097368086397090912446384924149937041124303983134644772233810547385511943918972170332536519889238493801414476630095579292742823789549617382844791041224008187171968513617603968558393366870725241844656607194378919008611443419388958665420180809699248154222660069661811295986690003569925049653307958278400581257514544311960315641543814770881548680425171821966420629480914111542304134092668425898251241092221182567793664689961034987064422706748325888000*i1^18 + 10008273877273665034737813299264249688707659115962659703311432709794944950074950364011306159363931899384235135276476194657960570066681250723587811782026349140987289420463630287487468674580072354910302148080603557042841417803096149584501796392502491735290180376182499494662331979076740769746344137400033605339986785741159776021579352525358574101612749826139374225801543495922322788952830191098211570183353971499169764450768678891881265356158092376170506921562032658418101158046837077062478906190646127928557514634864580004472684165044600298376785662106556613567591010648659162210494749467559784337411495284530844031427292239057093945492076797686695971431728716514853828856890527043695418418860249171904414377219421599707314898975631066546386369939233373719013968815528158919963494841092884030998493237722192802341104411841766175492856595002768546277180940157713624208090117036495289125361788143869848019062668907804592914203600898426174213559508273330340333846494171205779233281230599690649365581201420364684094221510017032281238310097641014563209132690753885194956127403611437965187694928916042066546157562191459378762863922896789570280200037913616097003328823056557245693301112021318383850472335356990733866508523906505561258224630330211860682674205634854912*i1^19 + -114815421558294575732818108901128667106820460372007324672700464526254917348890908284859906944283221948460241494323384629362032399262965371875580665965399991089113833832799029239891409791370340631433894059692423152302238130537823513743604404077743667580478425221872682377500904709500081939926847850985506625062381940537541619921165946671655963396104995890354380921408536666213189380790382470505616189585692023573396460203164432490900135764527212287194007451492664796901966900537042546750960688823576743589364283732868348843084251644743491860745974397290459612041300579192881313826513505376891451228586502640917453405407777805589773118847547394657848223638449846177559986008852253820479165926929753064332060746285755882855349915165062170615540780306325553212808918987006975737552566987947624929237204648618450881389940466654831147991085309284617598904661869878873282624421685043620648352951777768317536554939642481081705972246030329715843974958591789555338023074978367911655595024543300366103629845613147929967868043371873360372233747423720659756575560790068286769867445402408652074900454391858982655821155851028797618142633393581148776345955392384332309752963006625648740578817985265076721815173205004402568088764210685459025821176636528530533673598976*i1^20 + -53838218299298626287743775996288806792654061933575666206695096909903833368815565151698160928290194736981481338530591236720552980925458101096911012397262048368232159593936411351474476010016594035409466594477758961899074903667322273475597044525305032639520871034295794780870558232729631532578130311996758382919434052350764628289929850880950857546171925494827388545163967281710521903248112334028300873305341731653805263761856505774131545517367923088021957834592698329803950069712652206146892989575169619943949489229398447505630901270733354432169633035558453383699697044858346145772400236534238581953953334954173088590782643195845390054205339278804069189209583584617610645167647800920397696610767758993615190070853468456001634705269577785645067510577546834764014964627683636621904498369818328967567693041276335030489646526151402421035041015218580302254091049556086130550421190462425852281362684807045191126065608016023927555813936447219618936665015637332473701218097325938604483965257017997926728174085286816142047608434374299879640562320838524697227163291018815078722913649007275726800354757758468094247836926377345517329054811180314816760928679323577664287941380183854138928820635295036312965349052827778089651727237904956662596512572687993798656*i1^21 + -1715485709665461481897628457787465231564577548755553008401590166510484464551745006370401123409620637338132803035189259388792496709992657403786907081131200425991420133240433338224113796304755072354199156448778062973259116631062476334228089734395414646667918791912937726652941474538886839918367585773635456665474759408663124660536008770528175441650198697344967453806144819313001459386314916254995100882308057373226972033259294184540108274316583669245707405828468273652741347419047587069713702425803012434444180442441528350377294637811936968613695173389243979056863312756825473845528054357777871928270758484865328726902047587088825176992914396864026376332933726964227049250464016857115560100573636652099330247751785750963094020645775300154756771080251445790120044278269806962979305410672796018354646084777395700157380490635729813478168104213042177447491919210618273133742232792188214513798876980787115148114922924197212818850187749700238089817766645532180166367902124162859219821291037585268443116330568512407380140311639115915510907597446285012002958398830000961385435015361015605217724383601196796242335148421438864156616179402303272478258340946653406665380277095044130570758315072216908005170165714635610300294014410094229228562480627712*i1^22 + -12127882708240521077943856238463752256946144498215413954773045493278773232381045578696521503744283388831036829700428881709276421909239206875870810724510069020196037969339849049631502255611405920463889465156615350646765544366185750458230063912057107179554682536011519012882513185730249896242153475995590783806181001958659557940074738892536409511513548172452169010242492696660909137679311596124841992290181026159065707621679656398501206998323263402595727178436409338389596111869949276091564584392731746884562333056894175552502694936015238135138895570393463449753647010240081649033677034226059229483784394417177827863412484900729367239946244983713268949331000520409063239326301049049712191437670433650915856894035097675050345416675300822486796655428176353204274723890588924025114350184019881497579966543421656659251246016147698118345996535814397252459459650978189191642363816939077113095739682592695608743689346216123382940644405389061396729482849344835521093827985468687450942556198399261641840253248810900378457812603250266064254067466536476882170550607285751755952268462053073852558089818891297048833554276145397148787137593357705852354737660575219887077981982341235682911479014972394413820964105344865276710336030640431461040128*i1^23 + -200946938538661364386122579067814557737922666497033311780164300270493167697747827021212182890112273339063999755701803569211056434730086421587411069543543650701219783535190044149004062290102159586772964272454698425042054507783463248408167479525333203391696677167349947938718217375484703743675533293063848251261204724924539232662905704331073413296703197970875194698520038183004628805831270560421042546600166146736307112353586541237603118610800200365987272143968657960739611840613981086910719246384968269333625860586641092967546654913527286229190660190007006564219580469072498825550349504550775009575636214671486840731764671098524488120740188518299764554694060041414444002711567224270238020959778013391754742235035620813602095323923781853387875229791449206247248989433504530115841325239676152712088053984382874524122456984220392729124102574891892060268612278326967652809840182422734890636124578890228545589117076342057713651224662283267238591263526039119149327712225754505010930127944448081636119974756421722191579609003140468566052914141589588499085819228360118970803816722985410795867541519473522603471597618012758507044816187276999425824225027737732686628125065417391461786988320836689713134009182648608804695017246425088*i1^24 + -635066942752203393011259972340703861987436322787725273360228564042862411553380089794736835041234704089584920417403885365580997898316860173195834457017220884168157867847332287675327019423286263973944880228026518682926318144453283282682409125585784468869964532830777381442857494083163396414302807014507396751981621514448838069659356219885507952708711065202556178218815782761032555151970933481929046258059982527198440721424320010351336461493756226111320166737798623581769442334619959695446078890727133223479685459770803735024723112358524487327027779737080122009117952631532693724602227741547073992071906961779349031571146773515450665551310759527230167882115775621497730625539067982030179040524404948633946700459817945011926517506502634361162391656409319098253117229222023770316197654210499954578284615169135331519542531280122059777950113119660387835675568286770503608405020707121047935612943654852618926111491684606350318134376932153267352394358142527284676052452823128613268391580045993371085256971191128684679529882334347247592064920186597105011089552412865705195169144743808077162380206299920778335529986373494193148795315819468708252637298241021527030959535286689543931263931691326903608584145243045576900083712*i1^25 + -7649840318148223713947108860580904727219591525784813033856229466769410119370478479928820848446215380450664686843431878840871600186984360022447587808970169394970120772692016698946184414647251509576385681358269371565447477174654919173996833304432208464008206186983127512164676157920984851247853750007735595182832019874442774815400527640372983161427633633384915339304752100652048589968246986516261136424151725404613295792533093198730644240917514347400902631906700863746071738082979110665859865442843697850904671595681762713702685397983940329426285794965380863577932373618147717305713063275233316007913428421807324753147662361455419159797309527845351831092329091889761605001179242909974124100088889772382023700154348342415716384706628629578415918659803926947972724472697845108552458846075201726819062816262122853289799786981178421738872292188766241015613880108434930558857290452642675046456170905910440483322407918340332194800329344639093668735373680329048087849897689991812563248292966558196137527251119205594945356231780036777696322465759410646582102231320115614668682275126013543646668021319935835964303591901161613093443968882254195635563815978259743380886215971945041355532171435445925062568489328312320*i1^26 + 6451281936353684446709328470912397935125977186269443260835075010507519160689129598876040141565565150943538720142983363642771688942594571539573297129091998938353370863120299400704300397106578135964356034413486747579093800365525682603032134902648786926447315550675233505886302298067596582177516169787297428741752977729737942106411678564268336409391072643612249046913869634617631725959226737601978482540815301445997242764132289764516666521062946394822391201883959094401148073219497068238868844973488750144831718027899771372574681003110157379394169550513914809589552791969824375543480430773743773694984031462059885059744020537819784388231043425208994590771008234536911363671189043175628598571842336571116092824816462465084806362983609119153553776192966137347681235367725020549327477711470774804362866005176567251950362907506075210782580445653463494303214919809384777999506402379746338348822030556938351714212130594155764838418322531331221013573938165609656103107135859891917080152862023803979774903027045867979164030381471560517949442656294726359884180565462828260239245888422881122836005512219159730893915465364609385759018623185403863033600723240599408536637973153952993409894055185138076258140160*i1^27 + -9162589959498303264617702858686849054109255970522471090767244203986302329167484160015275168196257109834614062838362649787524824158056833297304469420043983052257955767667927831098465791705202553719930177543354906501452093712318854087839934845288049838019664548441089776114080984702633882666339452353723157693695360945090922060417011444525409868913240950094817059366419122114748904754883894743326114932302951665427606494580190483671463275903170793676837051260299947328016489702141203546408644944347660527718461388654942470869608554038612940139379849238330615926972529675166190222325227129656096795209398038741097653034303789228361506467962884376005600833057412340789824430321153038849640304490033698923400063409533545355595707440082067915665040255206570613386879448502272961269675379572934228556995846727317081086429282729101732537011119790674257614716677454963804541814691119402339774057927483330653704278267685470965497603351502660753847304081145977283839012473068826446712303973944301631345683803767466526988791884749361560848881180335258824615008624631103770058806166216429162885486549365305941497343645000473325103443754763841009081458229118066085507511532200471726406457060608704512*i1^28 + -14441565455826489810216775885920083679822462217816309209699235616842475406908456861180891576173164019235573887688280842994367301861140819993867320694392342549836598311261817568166477708580527816024387637623398157452598363103914673674344428253396903773119969609619932735431475125120150221809391158685363939939824887887376701338024467480778285269964187531857889150305513418357764019076454443048847743402269995079603523516315050728213803491637473535864686362090231507244189673981995136784215512919786718324318490902822631087226834003622179086933845490172064618415131109347616045418386317148854618871063407126220279955933012734144986220383406744154532451573884876085881071747039576545394357038044278518167608986276992617430124286535519062789134642396010524996936238468089292746295500953062438450917638791327916922966006753220974771728904442269415661561677749297075172254304772325986094699384235258004778665795965356129714167586875178630804629118344004906637716860268481525080027757523462767460931643527571493299790091385397190900145237379281055714351712864965851135068036325233353394140710476538025631494472175850923668014196599008214438689176793081845006240140844587383690629218304*i1^29 + -8523562365339605541877905649300854171468241525596417046901408525570215578791094541848814252112299538301849694598794785911476690835962148274385741331635469327569109275065060039982117144989914957015232445488949294315216084677806850437938887317831658543530298628533366867655318193746851331930800309071931229481840810431554508610337086350577136566955976315560054031647107219696661351410861978023555573102756435892498059271638336310406468159753524412341081506345009861531290603737524703226650291940143007519968155657431468340118299128644588053083907723809473359768400383011541189310785008789566477563947516078677408829392299867835257711456133531494526234162027925437047190883147395585582111858486277043310632389043040527401978150974931701482487983960048621136613794891502656564122620948014386258136881637191469388251410158008157209590936890043260311615580505208846892596483724307849921989910259186989150943569363224337876794883759414396852165955852313188431671326823464402748393061307110939579695622791066836093566079638246876747261118144617997319830353298807192832037893330995941034154120584429253678045405550901030949628597310289153731022824140834494988497622826527752192*i1^30 + -1238351837199332659380581313000548992145446927551345547519486195177539973453233934036474251980437718444840789360259936332709621659968817104273402141694817842337842121049024562546410090818907220034294754361683801265052714948494500701908577416354593990044939288220225069642404734662540845917365681496445083851273264479482642003006082081321615920867022796516827024570747657100650858428134195510703003939671156673795480469381908666772026051070204669541599715312377329308829998705071119759753386948866381520268975133181428084594300946303085202924112731921177467862611455924934252036786001716042618446465697904098597938558951725960430421368611750435923244464857351969967288431563000203404060741052747045750302672609267962826234305852315038346987530506737966181202662596135255866757542653860064212046654698681409322850116828073316923751031731520906266972205848445737733999121293809037074735343125445707285397763908850384236562213260693350266521927687381200457827450425760699372956098549513417824867411989388097813035516172164855958737742498297681556250884338008833182031740331150460267853575912780878561560239279400629719212597501790709730782608850243599613732847616*i1^31 + -209820715290159762784520494373261511255433649387775079641178893616445505045516272786536994327555327203481536940453151184706508982505399145745838295545012240844498242323608050739565486240562960062889657401325000763896827637401559265141647357093794079066273834600031990078036116377482229816149745365575953683023461484358135556460003982943185009010298956598333805035815144595971360702825699645981329792316830265905699331717745820442838965227062938545001824227497954204660201011228420112537675518671909364837114346559978732042970496523911502088409331938170223761658372758753076629615775464461444600894993900734744170747689334520319396725111676541103302026778590047443245620929272859164737166609150432254904983583813977871055210803225194882541808152747918787233019432421345511586252495990353272246683729160006271407267400617700562840857198477691984759416988792193299361385767179448902411934805472951377720020253133224400741549333928053214577291777016685098879186047872002450205711402579391178858270639654049705680993974717636412599987292771151004536199836305343620386800837302105644076005408684899388293634734056744422532047611068741525991096130937552896*i1^32 + -16266730039098997589780753421661279431627231182208933217534112406000251995948925806082201804820565593737056456110362000074269616978463951605967764120005725230307771263607752757369662358070367707459583968304264275948781027838764628512710363193445782737364477499178520431384838559616138034483884903077449262910991929588399821704259918650278704597810701973362793476287653641071333823910497215906039138563677342575909540949695599973894508030425936909167306835990037868231669680012887283936878225767681107806405392513160888418405503895275002433530336666519102206241982059728176451985040582844910324961155747700180995473812545274846108779619760595728066872740197649422099680710574135184177669494434227246127483992131296056226517560956780379617938734268445588902082834341985242636615412550703698586797454042059000229334981677211668877762034673512310095614045198486753371095074164088510883053027887247064933993704207036230861439821131058452669710638527517948354124777696010963902042592914861993454574943962379540077939733510239083358174361612182283000440380821844167313261089381772843604614549920858708678508710710115366595530359150573761127776256*i1^33 + -701497205230012609652071206791754774415993307206603877029172322800756754056722290944501687967753556702393964266993551385157516302950385186758744133306525982535794820121236364259646845477716263912188531711701264734494634060212387759801168485357502273098260364340727771124681016555379686473597579712069750662734195195922464381825714332521281993229385539574354083204179912411395401628351129602462707202789927260549662614108003408124168836850044532734000126550949571570580101870472225508399637509502172566826823927170191389605096433742345918543120057429341331845014553580808254959374499264655432084086553635549212114443429939411482244804566998048879748506563697187046484785125719066259181118402327261434303251727605375551828899063935547219363998408221979651156351158465329570308596299021744480906267405925875026934330787314758576708588242276186287576865186016530013438659341129732208725202562360596487732050824489067297352260001812825424112578683258084942313447327976950880933768460138590932564098445574617618969541700037677720985225413392597645903897736423596765244585215481076901043702363080659029897393972490946327226024879718400*i1^34 + -11219478777511435023416705856360409171883953269730343148958074839142836209775789808889088431932749654985104467718432053023209447156459973122232727819273643070010788860994881105354533526701560079431591851173969884999379674904349428875117058772542877032737975458065010371920506594315061179727293738265311976232392205335294187533624975437559886843450233774788371622771393996161762968814092837046950329437834643261449144705882811671922632855744811355122315379830787149619525789319772094571069793258066684333621582024608231653541855623725740797985486492367623753300304328529073453693247074435749151532994490213843743160672781322686615044223696799528227529598245679887504098028013568433981336007933286698579220983846339041062173060830799269271455305460324908426421185451625436316342953739247652755992102977507680133518253169184017877332138049233794528668991196247972837784127541291376185385540258298427482922085656878586476949285756905225486541193585289404943465971074883427425743534223244880344203712739388028763342747727285372648772042666668518608403055896543952306408965462879344123681737895513898033733542112008683388928*i1^35 + -117690727735382798755813908607487791625749857415908808960865253482399146047012491755266800334691614020353539686977501731798379735710974373085356662179406984144868607247268866600032478737267936999842413799952535020775803934076485213581956354050105762844469319516704026507366501029274096688327289625173306049980308439012462617461132174049750713148849223304444396659245930811739433234484971638969493094044284644973850366095051452597458145065454460664532834497550785115561222979520203256671892944182175226382586344827749168160668297367988413703679299089866652304373772152149321034059242119592610606383751691785338546879985714795771230641624531335528466314990011944576711377797053581018178385158700056553689460449353072895330531467056026812292807316591273697877950678320277247264510624301307673945630093302930613366803229086147281599069064990153573761415923769938299145095986530829548952298868545872973735168719537078120187412488376145602335672803858240324668918437315910402849991494192397335813219357205431185461637924878327865683054637217306125030882716039693246125946444591081040129410636885164953952025837568*i1^36 + -789019646315849491018972342245647233393864445672527803254461100853457550755905058469794655574901939401423144596860544237264679277683229245069878124804311065187895145778596021695689520504092203701094333662029496291941333792490217758508446887022288127483130065896011869572513235278404337589527140104627940023634142428662457827915784099719235717445324179324232461746299723001179463978206393004549902916883617766795122576814426363267560882526709549468363192881585768333872046194334841352449562906141636178575695307594343719895781737172779740862832490796883769633130887039817250449303379431869865348243368390077961725281177507973580232263029124735450030267483922884979125064642002262972602318847309040013465605023805583956887768983154737732352005068277195856070689337178984451017256898970574842054641689756401038190203365512242933678433410425421023020504071458379744434406132441733702812484759552418048498688456544825190900741342979665578907111501230422435495795504694720288426024117936917357111396039486802832426907944757398377144248056139212744176073109971959494494132871456301191197577094430195712*i1^37 + -2836972351811798432342453600412129116399085768402712396507024892665556522643283596722840590848927940555049867747821115877052693212093309372697697003378760718308814028934254645391825846119891846146296831347534343471819400388778317204455883250357365068108275639944621570668280222505797778853355977416431546981001910172463375406068098135600553168503947480518992259378647998683523582213989646080625091784176274738416427814907590518622397684999301567420403333765017328595382128071677014309223070026162215302374722727422761562593292442362515987791845250381693609186716393787723110067911716880823785802748071676189887001969207206729037932626669907868447180879936667142113020553183370619336569867713730302618517982335138420244486777604813884797770338201732252834873376812373856077845804748485831152065055989837242243518703834394463961088040074998777683749321424811775028978883942396036452598061127827370532757043844529691807795440466108867300437266943309397616784893483111289647596768406819731829210878315401748722450471349293376036534149641637550010191855829395481986150941171263807613370368*i1^38 + -3730073617590338931699490062857463394903481591300558196807812742380980723168059878499214867018143905574906196451640924207698813623418898321757637540181439241761209820316572545878917836635671413053509391437263449190840908011060068223821345959385529123435113039909019557942340065325322490290485846880247458149864286803006099246912492472141120977630453542923150865130325050992598395913163793826990562976531768072260163029166902751995028013104837696071357468185738674150649559913747703091485435837755576504308245794631965220242735309278888470967128318967501409583654873659194247981495675843681871228865462556988712563253492353488431063759410687103866919232332838908193626464369817924854913500575713708539418545668725203018230223892229938389208281571988963501660451583418031711395228527379747746126503757003070433986821575137143192647684910838251784001164477648684019961758373601300542885799633944881610763369497616015773935706379581595727478778379196344679187074983555406859152480460416236874247802555209025771317185087510460663394848117456185338662313796476732779973687443456*i1^39 + 138611900839552431702109335090446827817162577161608725764990821104848208268923728636627711966690554009230410908896336717648801853015604543750552689841324637710495552014256763938070660533295913430384759801895860828484928457853025073770225914556733448563249778708892484919325353837496691244528095173750115970596446086378856337739997184628550137459320080751111313950702633619643834483096833232961531767790143957897134935883918382363277898121883138421182743849983931805602312415369859749083171705811741169543414537907022214842965119786651286043269784783784438899785532092850429094844879498361693149373232623627574371969475575238339983812518512078487682306799047804498889133825643390122604055151383834841552992259907786475494895546398929624572924339376937709441570004097533974782562310163028294062447657515174994986026522819326618943124494457495986177149573278271665737867239026903060871659164457724086450717007648511070437646472420145872734904287439259524493400715554018390941532264349286464899738716961548287331205084066886662428165794214710060870190584093580288*i1^40 + 4081162676186611695870091100619547511406140187067613809086884004933724434027559299647813022849171170544211083034317820165194714765395970144110403580195922116669148030747723938235412997694911772741305411158733987451041952844891324145473258210766623750470998020958404336537975675849689670271773017004365038392574721319089310864838463329503994139243611484876952555653799868033997891040624087350129781721524473897850873625250575263752138875088039380476670584488720983832235902515455335168465655826121248844089091772873420361255675602887136350390631037202211828802589265164128219338801308813156921409251758260739922466291491725971674149837581984542894603730881204404758670270948378597450682357064016213072420343156669785483020236473567317938036218476143692675879248551719796409419905495061383501729549453555087949629178145256229582746695478225530839647646529972039313749374843599804956476918480354813411970861770707414487087587568245016686053505247636946286987736283245632839345092896728175669975313526127927925289733844707520684429754240*i1^41 + 730017352073135628273039622087856714255380949165646845367851271247031629535395191403231647233837275576647320381605875959117345068388100197782642876166814426467090630605871992145950772023812351794112983769541870319594186549186188011858544030338931119601085864005743758246660593900223036466535896701284843124553697192156721571660005869666286876001345640015732498941640606513960234644779956536916765838901999855644376447653721457236803648876720461755151829680982035492626774962205819360306791440972406573326801497439194022716890308767452264543976907046355611190798961627630220732049639184340964881271812866830654999559871508016390421180682572890852527589873941895703035846347125296580180044589603343740660570286022568291340132568258821550901874648394527603618951071345343810471276497925617273273754056895673783919613257859657825895983091535674647778290631887961794654885758662793774316319195847444007148337860625467300623837605622572703834600289277166190292913531755852728964086192202590752766660162*i1^42 + -311488939087674309685461457915262016329601382728004844184636549673355538191895853903957533988564627064996884831920935472912174695458161791168585341726787889684717743740500797429377940807877072888115498137576380784732131074182793021360739140446724668393035837721709162741614885854793079266931117703034919406355417107446908966093703978861940129004343561140998848428642024412778794269864222975079755615486369418754256024078926147922009862198467654989415709596433689601355555096341230346932384156270876598525132342963869875327773792361216021895343601919958605364501494218802264903341172058711248946507221208323420476973362144046914264813961927692812156103939905767384881748992253215481943526227081785376237584815002729118778225715409231469792022516425178222837885176414214560351865950180150991609991952817068397487793023255672292867858328661100458029565328448091159638310048590837941205245848794059206034029991392010525036371965042477056584021383538393253813316371*i1^43 - N1*1199446421428386791631650538931592367223138230645359819228920928514243423417498870778035065641051104602919854057620081009674649439885390694239150365501346767590188321420602020482765001790085427162050400337571162192079681605387073278917833952500562032069178819241326055112300979272418882601251265770879535072352912513436778077011021120222363510387703006390098000000*i2, -92553155849327580374131890331198818234075099557066035575095641820312210181868963061506693981321773860525893062097808840257307856695098619785794567771548972335732856140157864054094012714934928231732709362278800330059924540062884490639331999177020594476905373626859710829658022302892385699932994956580799102534058636632755705861317284881397305687760688334605739757706917876559944446862939618487895162251526023560029065210301882192167089854363323737212274989251496809907128744335516199600115394670220010653065179552825669408711728196153380376460208550426100657228004674389152094264410433506568880271276808034916259585860830958905669515617585946164501463354245836788782765259941164761383916773893612059429630306131479651384068187160052052424710897758470786473572388374037307614039670401990365838013534863718356110287903964314961137566364314603519462533999339763229525550266600947468614702103920637957920845926468809137040170538008736481111807458663631081481422558874167384494183885943767442847810636507410389152145010381748909941055909778230018190388686476262403792567518770016249477181293001240751569470322245230170414349831094344194982167459172555725908209544920477747443968115453219655194058011045831784112433991369343983536448913134045322642820890614971251204131314579255682398174783882350211419409760318244356128101792918481355468177408000000000000000000000 + 18908307883988654142210769171885056515862129756230413286441797273805706636823038172217089232087104403552195888966801723762416022557470463559447799980436407013087073410407589889885974922345718956448517164794025110596931410289578387931440337546943184174569189978170162210099482716053523258457131978802144101767157252997572042872215027470302919800260703069073294729302555355849057304781475381547155640201231034134874401857267021764283538531715407276824410296810616607977469331890894036395715373498976270009187712206773708647534256521923727422595222860856590916950819936203809177170376338748355599965017858497998556394128802711652312960181816683649066216868591741656387635962305332393460234052525924559100154414897011221963973043176233090590077401649774936590520540893776334461881866088004977641436184644847295954094753123923845326426676303906583944104615850362544562160539809370020505012429540936571880622522569456060375374482593046408002854166766893972592635513251300398200133946768029599461577382904245635639128133260109123910676922423143690669886152820686039503708501164227561072886844299955607981544988067100079279702890636286804209613203877148914577472437115566515961932316215361775720229667600348669228671099302521027875252259371337749443145605436553475559166567031847622310488696762659075400890520730102468695188534374968785287249920000000000000000000*i1 + -1115778756578593981842579768023890821797826131451835648472846792460324140104052544112346419671013055319192077606601422004849870130148575759000970465686867638860040537475337250264916338947354908000269321256864091025031912703522595064857511654084059240170871911035577386111634574926030348513929495336819723925391026123369106246425361955462270503745280454902283871155248771700469550299102447617143669504918732552647861810787814102609449985807180065270333801781005489832353731260533890752429259501744537768193429535717487897694112618504178823501647355755867914385362969399227275064733399147960660336418230857560609131148946529889622751222401950675150243969141551026984979306552519787027107881349771176465416856505713191145505946552664384758619462353827667842278819219113787409523747093918305933263322989787419662109494991649143253527729945343833546170328836830034123280377990424249684433517765921110352911439907102173052487737122269705383027973052281128060635180428330231804238330803800986494379535684197774260499761937073772634612244250344975106560268969418718071514084886208178109141722786603514111361507404387613855830112591415389716677970645763463830233457690928443191243996085940579880931510377497826678257009211956687023230707183954768246021574106156310101494519299102017200821702259713792587110035796459369021249011716385980337356800000000000000000*i1^2 + 13187742798033413903782723551705273947545753239612968212113025736186345166267148869535001475086472350604312976871906895887661780782051335174739485751658628186168762235829986486154352700566246518603956916182706408038511692237396646187090187870560133474245413228356661805917587676800958191610202624826713782590800129781446988584135839764644267872313590567731345560258806330216247919923180692202005832085039254096809743508880058418157311999469647016260607171251511564349601601511581218443533328955447767762572946155596766375835199078483417594771084119393330862550286907754199838105135407406582529462079209792014128897390140756391392907022466878229564038715639718085913267682251861424439962224361990924694245948055392324462997036770409536477966999932859661831890126324701055969313114131425203094281889243363399357001055755211825901207553730004819594158530753707109105092023128972876109003126110346292025508294942274213697665061194362640467774332930726434316557724388322467413645497026118840733656916679861442116811022767480286076585286720578493581745828296923469828622591689422072338960254319510481345415407678513244328508172682123677986081102883894399047519310937229958004540398337919397096443191041440959808916723730181780557700266702937482565908389420405818134834569657966696549508302925721980868910834531009805774863723551671713792000000000000000*i1^3 + -167198148631504462524110445657527965744704061859596573032089895123530512626758044150288447772722652249123396331493706310005854769758165994263742956824564324759333256456325065485368436851419127987502169751838561293589667278075299676114724323025168548027855473609855457978883797927808680870227854970587434102714188281400436403577202442962360102096368491943710429922823208647881127097116211402178101068247721807631298229174658343327943442308342853488314245752269905583056230545119789110614773414117953339789427675970589780151588310195804155455834659033353135378597286277342243308719567485111632041041426611214159790656487199201390746675975550068901827732213974436778906758126713974027844418911017191222892658582041477105576643271368223198615433924519374200796126150435684275734102769653027327830755960302286119581229935179113155468022060343011444977574092690379522193974932693006132689106773064824986836337050984696790538566925163656300729210491157628111609030115815784638879334884292777062227498533803657590988565815759799302591917046648225313012201913143831592387160856365747385179932355012570558703923424490430006498330745091559759045107780004882514352061431682843944149750636886411489762869414857417461015335922279710660369524047599749331289504573214586952123808821976353741356562270714733870933930010574176825137995864478842880000000000000*i1^4 + 247543550203401081078781611343694054719713499223402809606000862043166529003073395100313046340468427805531014960600753202700989462639538369515240687544086761501013392411182173677264863569740168738323357460718458547234927682359878859530386504851343624124056394544055080796963161014575012249002938206354153408023092617088875977662745514750862753108726442854626854663474601097824601059815582020041961257236197141970358369020969318502291926312781865056405319399064515182058376722521775423923830030932931965882407178279441400130742929762148536018385016542285848218444765063292422755541666090195606833894088560285190632928158818209475262507132765380820444787170303196771958408985419616081795945505323931082659923066636132934461348172870236724288732885584016945594284086662204844607422754093379249398668145257226995821275052962230998770947901660184236075405653067410786327507431641846953263630290237192064778027611944881600697530345311389837348261228123320535586055472863149608412547746346557365545601994291548694407059032649990910003287589263126972481302583343383564029259642865033257630280617074280092771408664163929354336001572669260110662768707159249422217054121376619446251600945497792487848328139480170578986099255075279442379308482839887265337445189455500771042365838826463076930933213342849744329319392342535205532008762572800000000000*i1^5 + -4487544999023081902712310318226117460058204752689579847368124371635255605512538552329625473715230721054216600013616099751287609695244244958917676218191692818861208643231418192047454817041815242843910881173483582960235888768546850490081425898807261455949231492186693592170736634860732653576331621933831361679064637121389496811144772825310551572044664481702922688592547331412468746342337635832566874759184683829450433921512383275457266966499200107425186360245651658276967772476028066131318332414629754515282846567445792049156154688470230610022033099156253915489657877444479999045249190556319412414479712253545838448657219195594597594791404811035634076537326717750936085905848216703542471191349725170810361458100314043883496030237375759101683758806945974878468410121400839614297011203774604855575230481161186080054964142648052086174570800602051222775446065278725551405234189607740904181905941625289638021456516222526521711915663048258826671234212510205523448985898252418614107295789562728823881430424912854357319166453137662277232592683305149599172887584224972826566162738776375761927614924307217499424874597015740645591911800221125159809786976698933525374121363198318610921479003216667180115303522165141293930629835759049412187171009076883288650491257660308776763549420749924509552627781759025835883056868716177285911150592000000000*i1^6 + 43847201592209938438101505354830466691301950240931124185030097655974306699813950791201663788967754523884679528302328887799335305758749032298061084342963682809508820696849938209080611914971631915769989017821976434978133809713275153115990362919404375001459210351809465632247347339932804095815311296032166308549670020740199043920671027876206359054296227447490583449756352168991914802428695302468117789984060649351172557273497726569845916860932175544955979081253418149009072596542972970470343994369500427783999026830509969145843692725882877515835330605981253231431994366338403165567648063724955801139774618684774706189820530006347726907544894475877652041318943569735920769358870359813655568266795209901298811931861276129824549473576538657413217282917900297449730895551104685048514718053322535406212546178420704711098251853270212666443893053254630714396135394158146259863530002648306718542971291177902849327139463858355854416431333644573968752251758099784313586998806287035905608908872394010923258416950512545646941776129991809885353526855028464602684259406818617147106467167554498890596523109177050140427099187328790113929749827311635556810652765749332942363063622004399981971889247174637562308261871940382131598394001239486136347862444855362399802770270754487189564056473568752483929372247619306614562891815296433840455680000000*i1^7 + -1359327148512410666757179975606476707618146645239150568739680548703504921550897513422414669914749063415297517081705871876313449303096863787406929769934499444495628872619128485874152972597868345259018926954037345646657440222448570319508196870830732029551821847096279037870572328568917721273977168271535868303759125587365102307950774627881285573204305805218629064784987138463279497113252812604501780332922234519344164663114977172658968372910275587573291290147051945537963438225420211444173831528481853070170338165967415191440301915903872703055161854478225382656938853316645996819113033105744917000465024257226287411099927590556815384316749590252497889479739127102490369849070085328478279468238376685786884581621620617606545372061502234065256706687659620650310152301210089220773091611491774113798571187070617922227236227418807166912408025447701589566912274360494530904445203049313785175302626793745295659840311182089485904178864749208387922400182121343431595201755836207205028486122649666155206883276038994440148801122930254208225878940981475849410648831469797476265875885438773300162741257656525939505394781181387747763322935389688901188465853455165703747219697347632508710665707161266058610684095251167483239560636680966407057484031986254917452104669782991408856943992324108885348433094423213861549511229921484288819200000*i1^8 + 11434978794024779195327455413831432922501615075101130219159445663184689491656061303926221178206200596842735486952246918120427737364899208209840487215251311031200806225607264195706648733350893607978519946535398692277482417732447210221466434363701834235527844215797974284246733243314385281536236894112070260165048218484212495238896344044458376703051452737412908803857078969825537074574590216004150914897631059984868002114954965969111770755272609895729657504963370155988682196020259556159303418776447129685929825301661502413553216226951292492001967524961395052724655769123435288408582686766497214950045632292231666381196250728778250241739297381796361797993536337637802539707563635443972988313091415693124972184497916632384690427936628071661767351581891285184252108722183246182699539245257483041807433829144306875227312636639440999662185422645943006554987946955372584979930412031349692011573519029951512007687412244902318355867956065098474630247871963522510916138969320055067952024711713423201159213952324383355154902064108596137293772371080694867421450630926031197643364387407488262217529165301243654603464051544718289400243758679720510006430700097086070285925710040772818356728249968265012281868008770720254126563677972265906679015315743924166074233042552106714787118650601954927843294616942908439220067536405004288000*i1^9 + -74047768905597061339618815180871121114317371301413734144922905274778006256008006842744264690924721904910139780544427017766594911218923352340498672841985513096674022820036453141079776875578142641797060186036984933292438908211689188961707698320418472788815529638085972582233554508257330449949671075616765889193228306367284843583770282753757426067925891345824956610052937150695295855110008618338528815343347428692450816086687317130469687151466129939643118436931934163426329894548190877050394572402134659097871598384735519085865229868625862737458705899484511284439148480162109801481511956964741393630264638370249468952287257235428823740391658317439074766838191309185283299734538215738999699247063634147226280725809247734543755954663792316925433529096930412201507057656360337954794752868126992361360554474636742408290294813070488839806057481996552759531956028099895697455103529842785103100561901474054762315658622502486187050310586659135619433788071160778041511057148631586434867668516290740612116367105320514402968843684474402071753682602932119247091931637076314816089814576494429292585690723931954413130982253126793774640364323331037452385247212378667733250297933489163731667353765176847390429138907989913822545223996673718764605491004807079821634492650997337958549133670376136977902664038713414964165144163123200*i1^10 + 294029644290957211057467208458645611901494909118167774771486333071400414923316418041802773691915454053062058998616920934916757566397469730328430434534732618248183243965186261163600429718041932797961297134280107147649178188352631837690805241835606305879300720712745458035383198821504671602037483867402582165405899488309973957763631581061248080971119406018092801355995205003613710753042936416927580954849231277764209388383468564121268733325927078222498374019251321291117353313719024583443586466349806933962628241025595885193295002741783850738178644063517306508458833174609936696301881999910649847200423741727215638871690630220132166218440350700498831457969576018565880279966758394547701039850111969788770855776219432360917806258159125484565703188947518624448023701902129500770534066864349724864038204435773441134485764463743158549710366881981953202474783566721540817784653672809706120008466171336037858304896377812145351247049854334284374721933145206919378832435794789512505086508465076083347262725839651777144177793570051701918738310893193073316303665043889990617832760095010329527472155994872416402744194754580910781157985495221693179370956051372856352612374552074776571818700047775287456092225509380813417007066117914598415322906204190932943969924624564269766808465514907130171860841035191356175155200000*i1^11 + -868239220784083425103794101601846594211227213968457731953679397614985853188610319044332751273845105384598868505997265696415402798909811724171756112222145129886984198017852094456663158807174587537970952103958982315681005550296279763240323692073938816503968598351553572101231702393032199624388711794701414168520006369267981202639630156459977739790439465564015267738069776506898613577477125274648696452987786528538234794072003351956115792705917777542183221171768712640055719838227141529724043248003125752685608104196658771888283900339613489922731636870974063939297340432318024345275435806707876761216686912234320816874739157775188236202117186547291124503032667361936637249607201285590382035602930337961103604057433626043116504714066366297977426537581724265189852479111810822728795704080155859236563425728430631980730072533600613297212621409567888067621244983839592972124764862216656393284606901470948809164101219675391168354817704707856361285970460572456129427855256034564229128858833999499179801809387708095108592511335018018287049618856362679537512152920548652810007965092862220522354078864466622182444571550070648279811605895035768631469483829429373429694359858166727976569430150275872133254443837178450855256811648636346726052765608132293335760132708662293267093064288841368720290765699848840675328*i1^12 + -292439493093401280417585006746545040289897789545094557391652162716623060148360883040601409621499329568618400929983733031042233186600808641159600799512196935316195815653425211757784063847782997010316844639519664577454522753451091248654225764564746800179569824814505100887653659195792239039350539483470900659313501571611197007141559745484628257996716840283072283662616238499470862771594502197253457255847519194786487397676022637899145292550060564968842460769683918854543478827457106920126715480457547622319979001069676168799045016392222466769228807259203197834015386061777563367533463815258317819582045372412166582784094740954331381768206224945603780794438067957031992186870588488513784562087293848104486882779319301412618233664557050740049752001735011165791150044611119251679514139572905703197922679779554636059111033398347933820431181414647492804134010426967852425826165629558259424977665840878274400205781154498630754492072359432118626818423943889423686455917457286078723358625796543093385130584437011982483950227298603646831695001932213980174342517502223225168523600077877155519671765460523429156695607986853146382877704339044048919710689338882350436586715391446912110605411001895659962405773621280000693621353771519304235392881380647652362469654821962979319205434465085361943158703616163840*i1^13 + 8730328136129949501813575367907654847873900183966692424700500770132337777616987921958903651947281902620966247973000253275007418417716848640141416147365516004858993025807798591223550180560270359396996587158977655502849026782292875151737088432629204723189923926366058250996418885985302870260518390626331324205920037532208156814207675096414218237359564217727863223122342433829956936635517792671202874599820634135699454597706715997657937481090438608486970431325987930407561486736531747834671386121416831765913566376356041416537128963693047171335486678754552940277570417353667501930479980401119868342400916702574712652872426630822113913165976527693829148694270102416341908718134451526070783210360859385975253036879149325300128158124146808210769692255566393579398740091951457355690418619175729145574624034950080705229410834789923515867518206815643764386384235612827968961087173723243084018884499595208119229641535256490948876357691712393108768098895796646703220764591387463302657966814407042591611980260658008288733030970316145534077277235738219246186299384892642690781159230317322695688279846267912133921690023863505748577518039137249461687408892365907562679528343175148584339515863877584585942236015130774847657803904996814716944245009484482491702970109292499845059179363517019731801231327232*i1^14 + -49831550090473470304079414487100256563136086917758733619525848656835529703221500795854268684289308128457722989241910584043474102555030612186458302915529752252717479595985252212264075700285219392659681602123098820555571783935971779613982893544566009079456197694539417498955413908330806460899569063525714088239944795538269202022188638310211306519913976702533002223764920755347148288298791751480093379617828703906886980989843011992259808226819462821970077232387398841413697280104477737934732025347435700212682137396162498170612076196547005514029563436409925989613841750928147135048065736726195708652068198271480628486467356100169769688412606289293350483872323465033207004550099110258595987509534903566106386492347598060808748512870663833240256712223272539465460791048404714290277331383575282642490209656659539019242346199396177076889309761689419421920356661224738064238765505050013665494829873275660258509787083973758968685783505178540254183181939127164680404415876293711029636471251674623479109469403048805568244768592677807869996635616939913351557478877382015096205350158965469907342558967336752301778680092137062620061672852792523620896686041627794894642346976098507548281763846521759526756983201576628687493195023165092917320859980339451212589650298740534542815421288421219452846080*i1^15 + 167201286179973255372347950201747971013661585569138495816877894503889837535198022887364105804568635104319449492762560609265208890310896215431236287872707195548991392020122359703735540150742859579498478801372095105936031920958992884614043953857011297666885965417073442810533508434357864241422485219232776942889300082516281576168924967270859192473246519108148612965824076698264847281545304844225207110521699089528284709321950802837784252050749795641236551732983980533567700052161991416463369516142340579861988481596489950511375947907608037725156802628555011055951250269488240706897695440806301201066145357854369265601397197452518664377396099993342001782986936800402196144940300421915390832430776954863527114016853691306946638804638205635123450791143344192451697685429859006213408436075448866298697159785562012662724446732050296702896917523959932241583852985622831719774425972401312213449819407210954570097651499513933606326363236582170442079740754313585630136117890080194976497634993004171255837333428385850605615786474526679912935187664498515391404722853568042397005533097410588502777290736046427338556157246790869259368245816720686210023047283818577500418889113885771045361619738315723334188686210585545600337567999838807046665330061753485971218636892928467554906735317681700864*i1^16 + -794696463767073399779665242129881923514777941865080396137134747010909176240163814215077765632858073272802232778877717187472257820840181939556943589670215315287746092318620490137161277171598071604517363480717030479465153934658087462021848267531456119514433569971445541807622013251446292003871377511309444602510992002357918569169951047830131991473970034982501892882366373687517584482831637742952614283050204115036454643727296698596396046946186156865368278746451161471228503131487873467615163004285396311482809410326270506028631218119090882620356897980025706139632446783718246350925454298784269233943039810221410868966935167075876400348102499708970092835639049097155353525318764423210248395749931629347724489834902370192136061242073994098114645478227002129267101717171718586357527225308244264701736202501477484409013697665504230837690873188626777993488388862282965084255280879997159400836822550116566407150271569733842705666246585300968649232941948895413982309266719929869688189301969872907800024264394751604778798599762794009963841955422050633904818851353978229047849623924384744956783076818827907396333494253316732357847684831625916811203487793506995233520446280943120239092380579110250079530604529354158351365112599091736488437501376509344096228403826446179020451656761344*i1^17 + 22699419565772149213177040395502443549047261582673902823927670256395426130556423616381542100372296231074773608301632317058906589495562223431508529754136122494254847085004715259240263788068569161974047436130469029408347175281892654046702808504776899810961143232124892915705409092831395770667132208130341297891652525991357286135454633170326527989580476573322860044724988505210169581061285839739955518618514835539331312892039168365394654503893142078595180616282407351108880801723684953884462174530722114715184788204268717754045676479878931757642317686556697901803050202533405407580727845683580466493511059325432813303856883575672107738183888568271967913597121052839542550927863671575296037806427172393669497826356417836838033674076428494756462143089057503296925716025044582121822514482718332512210092446592004658015638035615024654543360844654366841798237801382663185550598980742103479818035646805506670989851620061605663027805672676365070974755035942932106641341229658371599179790131121033971860803339630580679818098734642337180428509393695581963116946787074329890973829305301303018255523797434943751503767874293741130815390401919204163295327743046663389199271158109214027839555760345887916582210612477765356837462340305137174648825121324300536264167635281412840488960*i1^18 + 10046296500117151604988747929307974612827675447101311102013758885382579645767179143688980775552206496563936389070357269725075222196409651422241285792569144198784024274577538544897115828983592075477237568875123903116873742798392766912061551005475622432993964620997267551432981199697696495394532180054372860142274932447103376546663556482366431252708525864470889474418680886358480942391335395981085514364791759129165239669281430104343428436243479576279133792967456774009014593618685868743929466309670773311020001536650073119321656365017421755677033849483720863827303270799247060060478089045630196425356521478378770597729560958508182524354299972283724072591902510653199086457381073615812201246349552790391840230356706701339836697056058390702453565490229260064113130696917661397357970390760739515042445334661370133136675423289028845087675219794438973517512588821017737704949935327444258687286136358927219303237049118652338373500894505890983789453217785937909334401086294478618687442971678594323725882721817010191312756011864791784074555719951840811451947287698334918143294538650380769156053485793318085442697246215384431475953499774351247062291155941926227694507505700595217072213222845185584998447447013782223028586546704539557865586692074928833539313207129145344*i1^19 + -115298254633940280652149326493886741951385458269618669905929443974508358928903560729086366218300066901116112065964698492466504258158263536624546702131642913018757142287194306594208804458400755967623367166387916632577661656705929259288956413411787400764793320866785080603198764183391625445663709402138448743390806039389181976346441432183541842364973830646299584892136959599582754332340619496117138522634095651773943908765359240836359091430971854139758525510867196208655740316322729283094936509430416991397277247018877584487601915294792312707627666429429433925868556302800073474154487518833477691645075485630551354457984038715232700524270577379059132541905451142762382204026118630592770872552074212804170779200106341467600763673414742458675752438939607837331176766260935520293066566261726464928581753983828059411231078810429808541334662487093918956413576678282953961954077273850512064056181184726534290107941864944659026339842821936797339647670585167002908159515186412450104592582981433012258018522890064783202006096888464387516111557150898203861444154745059987915824428798410636604351869647388881882210665704872681071950792786110359743034066289091996272394745290220935608057349598178070820973531234367159562496786602525153551771826597116678751643500544*i1^20 + -54042295876151294426139754088633259762101337151043243418656669975258001293213695658221175780476702187518492008663459367269440441464778285618364769324629779677244845099665462397201313621553310980149532931016846255678900099644663988359990443475264616853565900980785472287973968334180634654423697707505648152745420381215090572663782812257666267745569916445164762326605260016198942279580141117368165394659175695095131532344446326507390001389986533679548383938544966606938563563287099317516622505143092276418488458978466990920298974377122297321732290418577022700330724690870092263709554255832451389840328548147652301233770132449012743764440501403443671324701850237872668738895957288421881100263091972859251100933164084332708233266259030854794810504077821978547947122394565495048093254449396469505212642229051086309449617222930131429980826339712518752312309621986919252582592148069982931578588470081948753750673592784545204489010002664541591376635023408054380642155462414710690843897070443112593266761193428734021358975458212448022507716012848662960065904326861334460312973002692135764191458454308988727322878024295123749270063309144200353794705023964325769704181476535719777083524296729768441985773694411645679729798101996041050155481697038450556928*i1^21 + -1721907437248850984036873529574789125536149201012904673000977705582595950856464123157902809518274301598459681197305290990576745629251186573890065512160643764854169287727268786007286756345539734746725061436003891809354484487298027265281697353563080679952079290640647626633447749378320830786512001448187148457209112835740011663773633242236412805824147114870147210059234438756415446156866467506125222128607491715972715941722836880680525556632038360507428051666304424233769511477828218810842983086800651291550021322603570741871874250018506468223915866268058973655709861826621517207180230120830946840788428187977765455014665335692431594881229173276844510444485989318004958399146418638459227798262042942930212592662504521272980284589801501379576359311048389567361246247913959680375730799087833340685622450433306723189528625579526610943044020930544211057615685591212698492056317889859953362456686264268736707600344838842817019583787260696480884379380846082525120999014868692932979729743422309969780721876475260035329193040050700447871537149344081417794898503510753452817158287462396952162968890756550114048552611641554445774533873338346989245241710866934570337137919982433832919478232205619696977390305361326961531842022858292988156239528591360*i1^22 + -12173417356365709644412872167411934373581793173002429341950102028888172446016095783049896156375717566394019573322715441653421226180949905988357078418727882724173921744867124646444704324489388326028719106438116493781195751027103284125122294797990029567415022740622198747545325406640567557277087903809474078278236945672053605879875523010938798550167864837558689526032574275181574912990259024896483896635089060985807057489434021354320405779536780593922481978967174655762240447021002483158358943419523022966209232748287074875364563649000480960434581106449737574936903213707499632385786128038992124979114735372210783690803051985003348728929271723155354116123547202446738247499409452005175542341891508584624619678707143045975597483246251565241969738190171828962991463861969894033056406163430161571554664632676094323925866816049381854652829021428856948164193144873632890871210666691209817019584800958204897054048919762054093134195740484026678855992949064450854449205836834836022555205531751425088521668777186959615930107996550916277732234655235787509438338874339516831769186476608659556783246440769807342046560698098237159412908115511096089402998469814517016235891989690548563644299431241160292180531760885409763213116420073610687807488*i1^23 + -201699828930169337538475714155069007674674383293123671501464404643725379734616933540840226666434376904990687785764850633191444343763149785601405273606349169968358664593503294284254429461168832598274898335389155821538105039660308223497572808932304191200194495099233699867140223106044732071809206488901647883002558414323809059580083648325894361716132201870448309658052868446820893352082594869994154174722753635897557975590407002776215912226232746508195477157039816391924750202996658044186842926417699795094455100424742685737321083965661289937379730489998292007606240429839485199229237012423493021699852590874976813254323759425689463341127121949508993884082541712126676157597303661187149377456415855620261122357777716695402911421327825851088807410097738373810369669874562257333623058839488828790811902378354579931804951201228222267870843728147078422711704449059781604507382429572518967627250547817995149550990356480476073271675085655092169378641270719156053358282180106546772836679904398880681136644475417156475261551729422014976221015790060310840841915620197822032240008183065350533596581944843139996893199019908301980796100852302952805514567051050282729075277065611239721793183461694683558636905021489805507238639939092480*i1^24 + -637447043982217396628082971790554897247106977845628333470115240195396256207459974427800304530039163995127281762429023927832042450457789143634478706549914552264788227751340872171143148896284672468517923303487777330782583277895056094488434002822107584727945426025604637668498430554997354500124264581516543155573083226266797724056590142031413118502902260961828511754008506835390050440946759792442714508480823023308106169943541213291984453371581568888722805448335510212574522776414043601859965061259743982052965670522105743201135991516645173617732383085851565837654525229435393196788085196687148708748815598914102708064613962094255794566664176108509887431030841844214877866200906806452880539323736759859331846535646409740703401012635551869244637271940870571719816053073574484295149101678129742206689394068887826333483542406215774080045890033957674317253615197985232331935906971788562639410037436944856888810369382568388274709499171520904417211190201058799109290446397462466733047674683768834322655891194977153987493673678549332447206986580748936171100855219420798917085861876815291599788554336175373687506564009472557345167314668171397413452768872765217175756832481478527778329324535753535252420850360212092671229952*i1^25 + -7678986856561406895437832624606015709163814659350820103797582693948441085845894094873818141328463041958351548574128859033394474698046617217946584967997288525403400370298646825021445869046087838670522374330880653894210037688846394971499652569078594864551793308778499894178453480856249100514149948714492720937674397854805051426873447372126565637561668014825428743863362177996899202994616216357724929437076092681264875655706478000961774339407660953958896528873204669170265449480122759604162144861316222313305031853136262437555498092487836433924584824511564296217512110338875876977558064407875798827500784225374792036237483134714959504850436123855729016451401729788579993435718484853166040893018744516521834126418213174245675236956085377292941826854511778704195450460030045001549226846145216057349509741050589074239850713952793316679515315230470983070220088547311448217626794214283425305010706473170088068644531393931331852550908744830443660510921688930003629606376532257251942251357710972187090286783939896081758027553238482096243292144629267494378700485803259440585638053881912890910511933519347148281953380814321827989362032151358531530278091737304953620233164488656823047340952993422898170304466652233728*i1^26 + 6475397227374801882524626767020020265723293094241974235677541080590877231549773990671308890922628422434473066351723129666293586878205471713363238933944434510312136996285652137353523496462571054411669657704939617448407244022679601658009588774695340113365864823528799749133558827188345035977749176962498354636326494611748693152824442804653443454168004488457114073540982445211911077129976552426802564725378612228114356038959781939523851086921009000920543515620763504017089573613315224341774957051921217306755884390476215334651144981238162920267219663398563109937705079112900008100131746112264495501962138131305727620043023190500018450779182352968488621280882299822584539791108869688847554524706467243219781835088504611366797918716991171512767262215759683461904417190958102701973040878276196953700473651637914720904678723790835326629467454398284826598711870677721647540975815612640918130313489209520705986020063630239328490062116845691597512301538090700079374187706861803352641918709833247076793756894103800547999728255590632114329219405307167136619247870174151005330966142738055377845406908324438445316440217927667709365078162017295740171606905452855890284173649679780808428583700148355239386284032*i1^27 + -9197266348496261944534344328184512228899975739295414999033070554522962183006598486437634385748747268302809285992794639354315161012094026188733190617467109600331002897098279468051448825350604015112619948903534433045144257182490522666423471245166117946265504604066720373788694938403765725244215823879795217558493472469493356742645851361155530801874359967411643655695189904309529369260441214442082649137027042980517793620494194378971719249031984055117231456494340986770640363690383807779258724651273569324424406229290132619398066150448836975159611803586852465171128076300289742193002301793025999167578497048203573755703829549590180337670073242237420394587326226807258108740955448180768877332273016938781432628775945389632993985906590088840420624811791848208433542848010895232074887582650769691877767551909120916556999997756044495875465010597987932976506806974617106454336426078707112000138973935739695802917015321483700560555861189196930630911215824616756666973564727873807938818275822933296847451991720970110610062216907381508593247324435083136724047457764785773778657269400140889324973647369878383780336192392619572720579163318259484521711550345655241163449688876495140902092718655668224*i1^28 + -14498396791541168736389639809453159137131574495611795592567855293292196244268201602529097152689469052097656775496805430832052087003423286903287171180760353562161577049940439311262148082701357587273436869218776267741660858676054328076472222777333113424432376126155109494996906945777187706762318677686076212984598458626864276171732102433923015333488222413903761572198011486749598993486439874966087477498477376138237890121690246581742946920097689659148366704503499653058365244670258074278812043024883095696315354959987120818164006535685616849164667182939690542416203603156542695918983535199577143727312374855452831125821287249891665507218098532202109442672813201134925087740473142231890725044483626375024601700291206414935675614167675882156695904695904337835283934376791519689420316841182787793048513256216349526487834556980251468559385563910676517462337325106435563648324201206303272885732540119908280312012822317574433510947411429704414358702322076916220156113043715047993289395612761182720696306950879462015963558059216812755517903955547206458593276836347157257217805393317794251287221726107382256307478369725559301070266214366144656489116931633407390942323594507458667123572736*i1^29 + -8557793323328437277357613800015379415182849381785228049194773816379433004888492388880038652870345630576913905713569145767132522923354614817807669747132732465523769282572916867274544697604733138062051424441031207327322352365252910909143975512181405449545900862044739295077857719799981628418255057783752759104451143458068166220635125876267400615563767569645918167439896683169323573691464935355877996224816772872567357009182278601422321491541007835249101997421846310603010008857307879198904322261927268723557701414816586057143807952376580353853372982818966792108114758309906010021384332692378824852723948307673319730138200120335469889739561006948669382890422613502856676765645497759136330856363307213908305787176870221727019269888687281658948408061007474405812006953446172750761514242213611521588829079297040052607216165921922952226596547481233289383549217917837719505977346258283738898217226301095876940125022039236328667489537284043353203139808306690790788386094720694724711973422890049318509550816725019625564631514566151402802868812642525803483004906368268550615767124043582915689353097109345237645576928655910464940563839321348100968486296012139525785579946319544320*i1^30 + -1244018062472438596626521466128315128107344038022480553140270590949651295528574223544544790921134071329398304544891906763415776981694572793207582985416241905663999425767798879642219836701981838017194749389047473434865762732312166781885952882940526118166438736218806266016155121408611971160376944603255522232986726527135683611067718402342876187596519507183073981197130510535239859575494247527007321245962351761705920126561737028016040010812433085367188198927151519794227774669187186394439284545969225234382153573310253623719228288731025660202500609522134960465203695686884655323907524459914952601954187638210478984409203901233462190347162994663831487951948951132717333828084490289630731581961317673040201832723739259270748790669924824647085752153497263668150271542923310372851143690596756060564619082031628179579581174596853556352942207837839324390279352801413968492396990061965329706015048416878031461697214283364536461041510936716297896827871210280623598267285323070982945672379972285226674829875983634575500023023265564788116765077480170251179230219246821485500971124685297743050034424215490836740968923916386996042111527930286194276736875865868988560965632*i1^31 + -210720989021843163315817268992387257905021629108376068799243226219494051713432987562752614968857595918166785023166023589584792323347575141603351650012239101706181170108158389611651108339129506575596554399384769343530002193505770248608490442535124542581253979505682601896231359202540921022159072321182951405963122296026435838474430271854313888509256932999379322085512856358486507069484094013386370048078352938699069507541398238048240870077725161486401377258112657876150625259279768979844385303928048323969232094708006703896593848587190679083644265159046167402274614362596476468114595466234664599146938679559780563119352571463501901862130859654912153941849247976668440902878616618661579429778053229819652850040795977234380273065346389211018167565531207864585992980601243527537050613559641431064357464474403900086656352025863947061022171529783424273571595444946244241278738155490799634885262624468234894876663843203548114609993718167735122003098988972188924361299126719101333624984924526369751886481320355474172917095239506147223410070056534405636127731506588273426627526598249585496793889214523357460735352131382364848751493618396459629697229731659776*i1^32 + -16346453935340138710275635940826325255249472966918913415812910415683043115698384621443087874884484296532395782499702232740989045711744577821685936750527847936971228162107145659183314275042785879433602170781897240926378521852971654697878625272716867265080960358736244808330760644309146843657246777704853530158562983220107477851264026207636223211987707549276830788274569362721503584176292255297945207956687040229794890366638520473681851291859548626157492750320883667862439142540078911904932466557272191870729427109768437699061161214504616654511248228735883358125061668014004563321935401813776145708181337207586470246924169487437370773319560273536687949325136938309572977791981741353331567291129740414662597400135835942625481940726290405913502556321457594444222855096873743418675594450868076033570217303438449072591470160891870212407676595475504988814529980560236355791601812430719947034266234357185953866397747340628658820069786022166924620039917197061445020090149249896485561485033893959059737348124078581025938649665225730130758946886449943281693704295457294956951847759674958093426651121292533107321172555213786086567528869370946419425280*i1^33 + -705178864775155981265370818595013734188291448298475518531640772108745061702815416949667617118251736111803487386908749812640355192447799048101170650085430924242915394859484251207956638582523779693513116520633821651549608662715142704688933026628891418576515500738818300452340475040808069403123739350262756686381080260802755716708264759553455549877899989881633809001746202416533701191774625424202271094276842047280579153937559181945796245844498641561432200110387415773469883407581742417143293798699659412155367942377426998764514160928175246514275532098022950304253014024383956142792841065100860799405673559160619780483391910281270387011427097138885884147200256833447580049342630181714786280468077615725254356534348077518114860394440689190664655745689481255579448576425770636794108483252503105595516158105206769858701146134730403416697013664278062485893671336151996425659579580085543183282913979333806560585213401695027045604453790027071755542444439723891857404778261147826236969457703277136038778457268390724430999392004302539290133854897984423781667852664303496788654937026809321949284485224639496464114419547991986771720738439168*i1^34 + -11276699728583309994014025213436112846125415757268960461086292919382803160875801991549155255758175245004434415917411710180940147042179195571161656651287782075285281900070948567277718020127608661901480555820847504087495968521222362310044229930783826857450176481968200087077412329300708996173324188242226951591866627388017606341769441090788880494274638588507888330111528229059381349247230385526399715981011643107670098630583199971423594016553024653709683449497284131086279947466755619420244949861597153470585760731678204130420175153039305265929619134345971587850458014446816817185987695644010617228677643722344492842357260302459619107942548950538056290817253840811882269687105932909019888472850118719566959179316637642034684359794267534162356369548927992894071724905471388513873285483225191864892112825103512710507676835856357583965145100782024394597275572634158799008319442568087782093810949172952293933021844225736640338918016234542535678847407256409686713912168377846430085035296136513265205684377076474316874858573981423338870905030284161539815182506180407883287626100463746666573493190673452595836699763601322278912*i1^35 + -118345679895608456000860298793124998081935452433236561083738453848963663220557959703786708574152185007818266485147358661476376422507181098753801353620241437763887686131737440557290711553535256292113404187727554445600694416962646376787001939799658374932528731883703341462420517861474766400402795952300334525286097415879692304629633814153248592990345502005143275669271011616079728253610429200206414035524016998541055605904196661469318589434209914787225027729317799632421563035183528159152459926291999576928048450804437802646377379235082057509609381831525725794957991267543872711401355868131377792656447167523673395888159984963556056117394250131354966295662925893675846270748716275950164867786311947546830247432875121292025211953913191270161780453300525820536663699711016486556866457425541964545697153683759676841873829945035033765230635933706800369057004210376296098644860670686769826455105981435769953102405997090051937267996541029942113097548725283230022513918674444804562243480561071073451368468658239805565759933161224186730757607776359991871145573381681913363503817291893947183370892489558911264298631168*i1^36 + -793427072833087531142523351111126105320475029119054216628757326980842739867214370432625525862977922175916258723698387991145740492404124215171961423920534387295709601833300014074801658921541289804926466150114176476691873670206450512662238917962033369056695619308469380760580100845302873319057113257635213093374554743391381686110819420649022708368152442772802234891034113746812668661638090378072018154523256552587008741329796639059829138925812835516315833878362485079389777512625191750367634010574487552416183737767312833510880250986039637051268373782493267813633541803835450408527108651028651310257444521288874013607987855263371891264827628290908675900765808354570959024762220540119997687292468186512384433649632143529792396698317935293978304506624419066924791249536464777391695676843166567810614507914189113812865622101747576054884994275092192156984244864804493316745146296517634286487798404365004743286504934142998071186469735979336457642534397845555815447779519532907502850247354407671912461430673527118623243383951713279795809145647322799055003094289334207177871024205037289789758403634003968*i1^37 + -2856521823090025173928003588578292917580941816134207421903962951989539744685686511610883975927828608497934503365312198783232719187690974334731775350356521516664809207649570449307772740443054171778767589215852745546400950130520488129511734416330132616744301942435898993483981279537403908517609394343192992351782459109234748775941033915076588423166283220892235904757770104760585578992638885679670599915427383316139212887487687020996497475541213755323538304213104004298566145924585800091420729004695833914766803490226833027115195927890561070168178874326338091692277113251352948688748899296377486605834172085925282025588042001975585882993098923713542768536730828167304580769056874198526948541904741492702487814511425687146595998000387414559877808868260413320903277328750111102259051640783926509577099942866660185802307032732779899294103394935964206828894460621765426647624442338085017193855271359755651282118734255319917620980116691919303707155100732153068825226203088857744897971350508998135960090266082196458723286028172432842652251166320378539370650775456223708785713342701993108504576*i1^38 + -3766503834026464884182753552546448738689225028681719863278467713920763086261427628483686615596666868717017571210919681161472151907558238887822616223068251470575680900004464399107644968675318995689879195616756108363706204238318993735536393983270848358646540003013098835327288045394428207927195186224698068089358766644342882245241216952961699294163835766249001858542126114160323258175325598186816784494159487431553829065701441769323829561842691719638570276933067000561646269414389334107729780106117538170741575892557488564029365866926972272545784989684646207296428186380042502943478406494717647744043200245669609119669908006272599192271108748600934718835763926911285301684708559273805511097215956379406109376631887551904781558158663126428106169577018646921098314006508769019083782971325542569429630185473855550508063937265992705470730462753223041077053781438352357869854596912291935990364105160215241239027712546287720345385784301253940716714974084645419245211991861738738741676584318852939142022288965346594257057712065660022787063139609219750850704932103961237575681179648*i1^39 + 130220083414285625781822898239301408557202384930463504345458824138181355177745739722816689061290316261469163198997449883085103724156438753027805640419634848658866138415802736314541794249629573204781768417135272757743224402188233771288754367586885626678952038062525607488096032759821465423020293968892483084539331531378566871688117267665461572834421502470518342869258179194905234866284384284735534351332917311961265375118675203480834528870030190909759992213507649729165849169336744335627076391933590454613119732606910674201343657841899488166738492793632808518062145514281086613729463092075936999795788487193970176942005607816245161640680206488743229968638114533720174593282346622445290558010479514971831785843387324129593761217378552431107741381923189118004809229861638929196375023055950782788509248481505238834008441762452696476660578865884556283878688530213549803085118623881757717504438374178155583936805310188655124054309150443836148457907444820265820034591841571132526029813906261871099376552883187431487033035759639347030824095675795725400828719626624000*i1^40 + 4066466178062723349368686013354448310753971932306121810497517699021125649605040564226784565206070795630698418703714101714594903414380864451626900831546266501928670764047243979423697815735621520757969025942750370735446062750916611685752059737570398825247298579219936431087826289461560947384499404215453739877208720475718034928209614103851824776789103256982036560313351533645692413960891047633598964187996699541244674383867333156897374802788525350028094918927859906596990466941554001070255956407082751112513803054104440149543610233387593120767498308340004745008493614808961780379093930434339297015190928243790902732035710527234258279363969498142002564594600262459906827581915266023321645840408796688665332621504162561253915787006819207062494102093220263208414372306578999457634118470620020935283546824487848676115459482580146813037673063334552614668305544964621618654219311146484179067514429423991382217422110117822625900348144508695121190975027396268803964369610819507822128573797936417710029473085272439184414557394584611703231245696*i1^41 + 620532495478381176139149653246313119497244636902450176376069878877886397643587877085857421808904820764829304162352356108355109579014043042461336875453633555010754583647797310832949446133483040587747244910398041906895572395777040845134972063670490994592742065665787832407436932775906903731442382636623202030094280615101565728515576385387230205450125049840744797775543363915643395407319009677218891302598683345607353039888979117689703370401396918783781465722708869172744946697748305345116232319024550106931707068510869438883932583683575423268210701599491789043044108119411290956099620764439826186182067103998668850943779044747065166656296587079207134904293485053307719682252633813603573022247934887047625880185375716094055599407258992944242296727428279477152243411206905172104673177133173964642505102992680943076297493071479057038080554389139459881549132366957400559950299772738591134675019907808997910290327185076933348216800816082237967444279474887700445554252246958343398806044491011808319769122*i1^42 + -336492353649579992682354940490003148898264239821498446500555395840713883850006229329831582359584889681923498860281800049536071134334974420546788252819594258644549901014020966264678695514540005111620637913622416470665759988236510498173083428002789500223760351526114449717822127696155794395306388415057509573405766815722782417475181068622927286482345954337015140339945994508948637119553657183428141114585534523985346188199149929902757022046453301844015961751313268870151417983547384324201230705524211538833552438532941239661076056406000761526066909059231705785950711143134392847169170792612374677036161093749793788475175856385600357970500033749227227513874990103147579501634806674426383255656576107193334619894183883621986652387725718217933031075059648383671918681421602458616369234466474696445908232244628303081647153990252160749171306898844225044079296680122875281776962244855852074648776387088545773336214979825018352145514111405106074259476093041759366573917*i1^43 - N1*3598339264285160374894951616794777101669414691936079457686762785542730270252496612334105196923153313808759562172860243029023948319656172082717451096504040302770564964261806061448295005370256281486151201012713486576239044816161219836753501857501686096207536457723978165336902937817256647803753797312638605217058737540310334231033063360667090531163109019170294000000*i3 ] ]