[ [ 349346316468866399783513376244277118719364600885247215721553071543307719091272875899275833377246441273514043212454997469841527737058499075180005619421962514149938501053029728572547492435816139394018422859276817927296854055064423423309272728586618301331214595941117908303973580608136582561746239908671290687752136657746135446507512043808056098356328742213150286597118772160033077972710284169878545637277966563114004991556916572520285510081900399854281527703093250956838564579846473327266309138147161022270021679794588285643822143785826854420491633016028506918794067525233885374801071022397254349783805281246526239766435194627714345734387070104559436041109308593504677781790198817636598515839900634319044787521548888829188728642431054578229483225818547262462151422475728310736798118010507547057118998136433535506995565993124253654487517862225898836982229289166775925146656411477274372377919558250682076355463761361245064682649256129239382376647692957471187704785832334591935871862011629737640818306373381020665311007912666841026966458556884588415066466160837828967753481773995609535367056018082601486316272832527646572914583666697584540848676317752911941712246455986319593597244343425433600000000000000 + -1432887214427033599266742820522878384241960783876595106893501688125286221218182006843737498503060678877139034291084723618390216459945422336518151733138898897676415252588475655093800565487179646014462188548872737376396997934463530440151250813914714683847838382235878973489645340775542490873552449732995913948350627950740701180861097597389811573107588274935903138569349507058537507955006100483448284618537099273925922301792745149303781001513068674594589581877940970053366195768580509965648272142349648635376174548989940902962215680924545699680094275917761870499502221449228954202262786875948763481719252536967566043799023714872481962322194201351102497104378039569156739543665990896356055214520945413070129068398007187120798214600786767594687647729431145209244733556731076285786456167259361124402328863465189366710348209262442999605277908019422214744783534522671316706617035360762170420485454591773298579642392187434652261533691218939316122774263210199003067422907836380071391811832405364475523642435883234854818128295622204004866647363333937479843453021076714994758183648243981900874871929959867141532595129637369754903176021677571441188659810305920150648338840284487958248283850514890752000000000000*i1 + 19571560125707016609163908414458527022766953588810557535691558482461483751210941385850103689037369245885912787222149535599132827693397798948446190881901352758767417917477722589807431535647309144255958089278195074759234453829582175696023015885660323949309704985015747883317899401484545738778926048186362787612420014913447426323379967836922401081257999920965229365807126030586937059856418987692807095364920262531289203036095689795161871211065940738664441388805235088358065793485986395453181006120147374817685175218033839224283221029772203313407674265789059686701869329864848800821093779212015924540384718889112217459629398184313593524069564287075634358854561283253566456936071892750961353018452651155393246878947493988070860131576228974708153069163221608332396783169032855314913203648272198371093403622795659851513541088028086944902322468936847685465827722663855019912563908867616370044309939492926475588864220421175141804771835552555727427880525551364280701575983338007653433896291408547324775623394810406373124485299360552750489961782818209761796089633858457141811649645660005380050778164746823188784377063984951862025118872569077579575823617006778332146157005341350584843635268318658560000000000*i1^2 + -33629718810982358489857356667882524715806989667907139942933192104566482692221066309864746234146161238849661541533064178811238609052276125032687572510021457693840297677624054242955472057838327867170093566589471071139697461566455679052625242864368671780261207481922051608036627181809897452030029018723562000120489405106375474220333941222426496976894060740349376445421862843404996739651773893264298182542590380543480649173709195122262303879923702166574664073048646234922496900564302877987660675733998163922200969991254053094689204608847513075720029660870027786925669466486134344803699514193562607769454079840698513485200324505626920952487610331536816600640068719988487318950415682610298295891744900311104480190467011552272707762037804132256380545513376484928071226442098030095075787608075957448211447061345055125867368183319342764902397020806622293055997338423034184617307650751501460921323952049838261501461518695075714834988595920063907046897244530923838608947482674815510120180085692165443652974056108829889455945838722179143422055915757847716857043951760456313719504531273300166492064482885118723418973213484487767773793213343049697268160320384565409834455122607785136461501710729216000000000*i1^3 + 26106588387760759204939483440598290344803258116974620711336547233902271768374837517306956473152032822395754711890832996288657158324395712245114931391150322897280809314747018203931998955980299003394669800006210574599831717432694552642012209337802379857808861942132604942151852153153015442005734470138702510551739896230214619682136515615278924413928878884500175034786330691170792165524849042033752049754350548247657067146043789139806985532844071113469786686082688952454457310665650650847605946838181984355028814648067035576270165545421560074002005027767934362789329372927156766492543547004390907580661514312069126526704889415506768934910759932229071003088187036846411298617694698113388753825676421238391016301042686918181861423223966813811552348671539242171516585670652017112341665816202180299965628922768605214073121410563473837666318021348164834203409369628759609548894064831669796668586464775874988651840176588331871680407601431830761600572279667380034355991036825286209505661017992170218099595532872670883450527384945215922219265195923022347466842200850042441554626325251162062021624480173579679603053079646640581952883976312984268979578959841297035727531132585510097141202954485760000000*i1^4 + -10602766243064613589381666747464963727917653927139347956410013697332498476094083461407673806106426549904656480049155573250938479110075518425997190677808211487586594662989474161596696441210506923472538978159897848826532690320805280518464559709723063727234345003191448094871410977922247257946602128327406356717183663642777396794139280863314598432904186904395356047026467621406196836128999483863422093645182439543606526536387217123788557985724670556938750166911087144124572064831233404413162812840722849952973663862878079538844392346846440869829148923527200558572561733663499528065919376557013136157239278092554220560521239793045914260271983605274984566444854395918442862875236466407578669895355260138015409147772718762471420717201587301042224959882146913850157983750157005912940026244311432561123831556915564282717358838940145430953276760939607170581423196597019685822156236346328300134197716855820504598788088177681983383167173239220030598847058406428151089883616208092201763951377732282900309191241914262351475115433381077978959472987543057258711131691699551552541853316014853904751601766774307057756130228379185469793941681261238798670124290285771064261005451256148971825815680450560000*i1^5 + 2309836731121365442735506149642295126809580625411074333006821112162017210945786846331501319384431769244180809603697089780113974920049296385595434352658853508363544509749505724856518266482373674855447040757394336440119969557336500363511794486088732872784243491822179300402712453994439728049095922706973190233729143224284673959779104908043910626383057047045543708746423341264888409638252665899693473477353957575994009978786151256442376840790759308164813204757862493230223603727017702923606563433825735688414808000913697470997997648310724062119745883085433749930540158489672911029248608821334844463601197075795513599985449117722074328983898726483126907353935575104045352475807758280248150980696318432993658710135844735339760022427751109229651100209877871649729823880190886709988084619192819396845884913840961530691325347895151536055387512316147521603802696259069253343947284239717830687040677243292504925633637912635833554576077235378432877376136371856780820832451857844219419338564415290392255525669123817949574061689023301324567401681626733631371373228606256350009801110696271759947307121194494126617598652578087770146279878458593698644984375343152896392282532985058979980808237875200*i1^6 + -231371603835285639666691968398817630166676965616704296099444985358967343658496738405647163221677102442134754012818998483495263783440971560551284938639683581975308621621779346082082397779741074013366280516403221442553284415998801682503512251581599558495961210852595651932461167856395464436313905061490166862038223090543191236704061240077705063764019226724948525384454519749524382157261272780113623282603345086435011048290731992702463702051268689871456694089778128614741365493056228053568328797488690441165658181918040936875342705617140523727102067640699272185447540270761679642529269870498136410389914472551312942618592040851181741463394915261011665168738032248264688369663351795627273773160253169178380726157650272310676604667701627266674611785816340184044138736686205650161123482285377295498903906771948646862687949085086007673591483314813891388188922857030597048781763651429469489503386174012856736482111643206336063514849978974295274471745289066288555060240088825232852742317518791521952030618234735355469034647415197560317405973560642858098347822672441255039018106138387811375892122222042114836684384055411323421502976829297397038455641816146970961660244353889387935627739136*i1^7 + 15087387032657726077463995152709126023357674647562222072069360560358667385729683491456436652127287172698469217872907195061064778742263729939620890077961367220537945510857072863650371332085373593433447788583132509282124573302158641634893773605180842214695496431614131686816439022154862107008186661482749699570375703501279442553142356299402078614840741442123233559174998771972819460751159664401212129708790294725918719949476108969099447028116134895169864293025842448777896029106337582455332358054130492684891307419710305900727841610215730717241170134060575642268140555067746522269688877481150613411692956802542289467777949066199387218841463430008064030466844843407832396125193018879015571256579074769367138023617728254768976011899122490536177486009357013617691123301056206302391561720285611318574449078404644878129378061329889258297656765282716948728510081465879986852821101458364760982051626946963333805026518833588967566578107695976619044170676755498473572531414465652217274297066569998330156372677476488603245316770776697045663706629652957798830596474204710111146587568796200347174983083394778846501399897557925456746752622312233483453782338594191512212661300005547985076224*i1^8 + -605264257400430652120492525795676669199894075638995458935046997122679251977957684308686459350206587056369241892548443999218801392639651190286681744808705466191106734165132155607022406725960532245006662341611714286479806254556203197180337442329374059878398840224605617362791019789585555816770135038189185462702245472113624034467882530046764069689041229506605295386463670848896621105165279402325847821436929406365580055536720793002503351070520520780940508938119548637329540076543907682125115781496697309007053485340182021807452973358664931176346996317563953904601750032071284256684510027319564833563463339433345107743970335320120199976513545628955968268661022288579554117339335997889737551254187718869156818174460266244982599878826223769313570467583880958016572319238338682012744912283003875829420202621139527940547080565354799711334612395074004757158675396150628977294255384657571958356737901071274216847369300266066995619543907378448980096993182276495376510522902097755120517268067428313227659539774783911027961343392537510256521907649561891090907531653987566481264374293903914474617919577089043708443468013904763853698111579063562139208495425663185984946400423852376064*i1^9 + 20363424245319466103526174395870029347589319294320235505302805626964042896985992153274779580443578596640832149841121899822865778270162587462416725475243771902552728142330040311659537704155976221732266655940714863751756585394110420907392996612581239053231117064125953218438548070829904950143664307736935685530253585302287950224174129119488294436782337855846270100833751654244393837945848625186697478588352029849212860498078783776990441144133162338670985410064623988865692805359521133909393758651314770323660158153162307361929060559082220565373923715720925109133842905987124603447138474644071781730141157106446719511378940647671968030864916858971953113381940769953774467508081616424128213203187753581909634997353191825780506016473901453378984369110324498695583431652176114424725955521697623305836455778332163662787896188643803882302484603910577845266288158450114270447207430754417813953328786587314261619494297606031942535791995608940617479091284873087169664228364638486433402440784603896602868354862871876095763997832999594652942240039191540652312333138217853078192382222718446021315934493643715920207889007294614679729505654831532283379535766014826904243415252205568*i1^10 + -2205873253015704379548864372938410784336961205548178701107605262069941595969111472194841039547690497855497336597387854503261885629527025672533042710333958524595506175123823999670213798847418780449448688337775153392387159822107653405279100984245681477953428690488486451222919076583165966900064142962658094377964842302730299987873282482092783605190152827190450224789017747573273224008373674514624293343535360422753452891499585209661094205982312518892142510347187910733641338657428277610356291811948973047886998922356030839967751239632891201828328798389967822818744270569710592469399707350326463043224794277095090781368177604491913524673943928641253318717681164612253369879445110200053024683589045583243784768186324358524077414920328072653792248512714977535223855923660491195721082123304593647724315690169413208390912916041457393704026060111069978486257324799443736081484046999582936586941639190493337482313799108914552410696794612235995757547062159732664326101245067285182674818470504348443610835906365061343386440137797287140923400032041278928151487093044743296456422855475875204444972764081938072411410367126208915248454747556631367237046211587639966530554298368*i1^11 + 232614284144631977226018992654216910701668071828598987057437953784675373593559588938172883654826706679335270137257039025550390484004222794816001354068567539384907931388314660812747633290090345195336583638573186650929833581695323615054022853669725567865942464690952978450515432994564296307320122833020626631219622597352599847440867289393812515482554195392221087415445992386669532986158157042438398475218894390097316461358820008451950005910119264155161250520570320425006049634345327328603413667885121830094999015020430662670252975208927158284829939471862444595367661952069082692623323784811604996273767291815819279590638257901496611934788942343900082682864730989432340355428670477353797825105369951748197026479141792773924970305694044652502610005814165997123740753683998576305338682761811584329525842862019637652488770021497321628588750535576624635990213900149143095641050766662995551029296699239212879405483144407734534157098022120562921282172673724779981954224374453723409919622974255460405994151091731240330001059555678634569063132344108136160453326967850503624306632967610127919424799804524010262527212751170105491308209366407092812483796002167870535499776*i1^12 + -13443820564600068460279810161030205026532621678606672848518159623006487560486484644793895755579792839860384241297334261575279866911110481163063492775183494250113965315365683564205606174978900557956132989409825974808993406202392348128538739470376805358682253309893115120788334095167736979384107399314528744315691093372879040311499883308473667908911280696245472753946072179465072571516835732459074997596934864059559127975762959424962754588541647295424673575531475306785004800948115408806227660310459023381574534156735629980500665435528105754331344515432226316394119758439493609543949184656570279554909189331268389507986445802807139675079078587854291778870133082194490800785774980122161977957131693516268222435574975455974782245509008919723159103708190476790485007706201513606049989921816152663040621067452543926226779872260551455870297492275072705250204900680242561357427779407201273004737581179684635613677426873158197258117408882005634426563084516933463535748342984457223822052167656829942141601611671341873620322155351828457772255921034338414581085044768010042766387582275139299710798362390386983335048470338837794085487081368997034264607085441260191744*i1^13 + 390272185261233599546922154233333480919576527972381916924923581956384958311029729453865680308404931350839624297433231947132585436897459721279300868027232902258937147484543221573190697429341891272306998923977082281117339668627305597209499844001123445463984227444575411383235898912475394190279594350487252454213177881294920695308427521231118618510336350610284536210051499036876235467092218686487536382263426810235072761899073740704015803482724116372119711752599487193071254884258778106667427425401422707508270316520450575128805323161845207893020052577088405351921933703805128850192406093766482457383755558087370603560365841765097989395940296432064540076700635798369030729291419983695373991593140907598766646353147754907246107847488499315899864764553460572847609708135153324384193493452850161306368503930851099043190725397239233146333281684324208482302267774361454607004392274156352431021420574453457189483780029817944167437812796649314420611953287563090405604080752982163760346189616239288194949133751427915925974946126216439137442099950595756160981437702033288099365470431003000337334081660645008275790450369910609803493693859264304670068590120009728*i1^14 + -1947548850556625406119946270173542672931961001479300471812766814054914984598407685610371644769516859554470258696220301887047405965218269264926667619902459991107786656346685821778137346193136145402215046153818675739593064743664829259368479500166078114427303804017711616679422110029544426889726404564237873469719313102014165667137474057531360565163479018688831521849441309338807896616952234978343007424357358721455211108047399419524054630338255736875274537641096465421630926411465986155390284237362506627520820042271084271219316797070754084381015365473399142510088984930010468801280832020201814972258895192334976942900881479882481998910453097739056790571864875503943677193084065178505659172104978772667801953386312730559791471507548188660721187515457867169600951976676580266414679283217349058305428124728376861853272507784685819109343354384229023101080043708438430781011783900017221540447236488831037744808052362368329868498889981663807882616653812956629099386682879877148102365948022244046009982036584590345574943843247758880877464709815169578343877578497587214487263560002373494646680966240660693241072913600226991842775278370895555661507067904*i1^15 + -215681030856224695288622676436965114914308989229791635105479533173934821250354881830544671392907310177890644565877869399986783278840584501909381782028089737559866157425502329855070746052135147470277816527641038595761443181608970714495691383319294879369272539326848428915061229228903082350907009278184871896472677706381148562662636817789370789239061344415421022019996484344244057560738497099275791290049844095956822999554020772277841046230827965659198708478749733822710483559778696259108008511029383046070766515820592873913517992781481191282473685298212065738486506424691238934515484763156468223582448463727065338014801379520872525152201430562423310416982119521770139894463951058569055740277507902182459722005775516648155930219388464826099682636486531323732879986122928592187328818041424874700096426757639327819359591338198812760522430316349532500102085874809294468788161227093466031421091325267848402786251288205725080582743728267821617702896025587918440463490505072970369672937254027623664566307367116333875961012044427314839535310465352581683386140318259466485786477934353733505248117718994603126028903426882772525530656807628505880723456*i1^16 + 6078903605798002715586869513815892782611610040257797528102593460087409663289184382108532060184825149439590883906295488281853803520082903954514222595322374363660601107865654821653411941425031795072687803243361528628992427921509027505395950390587828041394325434208852848402653313704273461241229332496251986337287827518084422899477636391228615959972644057805537326480682468790071164804369554008219077850057771763538627204057514603626316728071893479369703804856553983463470690797262599038754673351115865768511834924835900770846873597912900568350294040714103956081685010651297628427272783506106929497205331995113335154294297282242648467365261121519801466289673840953315858155148167302113066276402468394176262657870834216252572576572165573507986369559935110800650228861373778965649256213192414016677543794962542520894989537910624659675611110040956231978918863628194664149104734147387746230666882011173238941103650146403910362784843737504974736525030422801224483055341151274761759548076017466713424325033532629889843102514831605563611406184600949212205652846465662204971816910059822968997232100971989848094070709244855757206665977778829000704*i1^17 + -52370366820620547943313713564020310281458457168485488076003547871502815691705403208879799485658967862230978753265298553589024233807188903977850158438142053790510096990629140881266617281884418661032556987856122677948204836411909254906290411455820273206685420046487944011649449619056234433797215404793729022902235986119284988105848920553671833227009580967391928620704023791812194515745320367265419817890617274253919431465631198574444882413671973667631354242326374790415403805385127822169500093876654048769339985428863817105850275836095746180000622792538566018152161586381045282010510479387653911455001721119549970097147556832425294914405265313046899736361651439650080384145152700241425851494330950082788878396350951528839874420499047888398399566824280120316523437081419444080351094399625081116923505756287324166304146602606743276582634741410984625132099888320600870598801769548101864889463314674388584646279436683778710584763931257802493210489244656023455842088643871319206018548448800347325967945056349405776399989336331550094770152645737869660179455360162277826779958390289014893073121730063940189966449020467695546616005789745152*i1^18 + -377605204085612297593698649911607673592445447037000859806348793391011857500769443285937024716757100026648338642266659190973428131263585707513900959402046753916615613661412719010901132522295122253875078485741648205749585028816437426726302351881486628382358287515790899104948330799259764100455752411428335143169841034564611317007816461341453577080322196963003958755307606888531431341310948146920064169304177495121128410885053118909131854477030038351421369100926867921411571818807269697768135846125309132097823687695531218961281022703361975662163981897811403217764148883908067001142830029500035750367454778263199515101925985078431487922857868263374882579965508810375650265431448632207154563880224928881727365626773528504831001573570171077691893278736667179214194501156402526170159545891449030153125408542047169507861036673660659187105107783217705552082785939609688035139107021113833232284268487848091358408107215373393356336121624174910894244873332232327030868971167063471137656594803431816465932677124119931245680110657637082607073854625395585825302925354660335618971412492524445391675043284769014393687066239127452049047814144*i1^19 + 17274984775079685602417370683526188220548281012098846651457091881463286301729376825426321517863965550969321704731577012068715562741462057541902886266748077636133866956714519330298380718692565045012050127871051299248980712563725634788183102461098139004667153118725365011951493039683916652048954154746973253463581919352253263869832230712609732016449250586741611783264068372550490708208023694676675384141602488026997374184913560563481441258729164514373470606524984831430197818628273504045070400632329540961962238216756395379908690029597140124956086290640616268169320752040207932906434266374409710102649876594544894462950219546975758730026986922519444917068540809178697822230243125374906989695676570372109315390618848982910508376362809695331062563152861204979995741298147753336675634836859856053723971788053657173020057304093821133166642297563334955846978205904830552110401661388376683733021246474519097359570537041954287058516283496199926589100755887319601647210681896224375052498992229706703180518152768149102188992983105473522072469936776910387448142685486230586649164025278856928104966569820386886102014256112705717927936*i1^20 + -273113294021303393117554873961339339414765037709952957976909024303277273652297599462807830994032058707244423912008813713306687955885903367873662803334610464835559396822924035830649452143790001904564291594138260364834091602366016599396113315864553367226220742261976467624399882622387563265916198578841948721038101188639063898980279925306328617777060259645965010667756799126858998220486864723195743356864572533290254600235181502780338217548691984068762547850077797100681837163587911890816466421029996353340907184530200964327767227805342296660301170794622901221670715537822807210354094837311231817043485809938423728133538951455369284757950559583082114342363001409175384268522058562739436181338112872656832977415672882482452252741529746321912750531244949371227329603664533507961105858037709790230117735071397477399247853480605702941741233230891396681281690510246815285892450664429547011285107426456423674542694616136603479258153868354185408503402624115473007563314366391151362085618934221150769172272337086050464734002786827569100664441114818753859429349704560018120899416548126077465154663269098138525612449625649709056*i1^21 + 2715394007906332216294953992547925686737713614503537196894253845866806728326860836067575668822954589737813649340981204726520699151603029586288447348798628311614481337367356291406254160525600890684592429718645664423545176961011204845412544837787335126935554528654450430155366852337477138289877444867851893864587544350389486263162978461625924390455238228552848207457907949287619083722123025273646991530696080631976412293532593588369316454118605052782064891360609707519494493015128810096574281846153055321939892498968944873841944524278331421022065200816076632527645770587351718033819565213001885884580145291983164686222589115916387326666118439310185638905807036523253448515712854508565419388744824784823948760264828711484049651492195081750575757814319350372753526195351516921879647238694681203754360789472736971218597126659858096062114124849823754239819639395013486018662634938720199927020455837465376797784418719482730197044204021650183090414351825177931601531317659734825677022662358533466864778862036278569638690319234338610310327734145811229400324390795639124024209940516710982386133722637160619966878330126336*i1^22 + -18682452726230148703669057861776914693810566176122282134028656427076450417565380655602072848985973957030190867042270927862295711553705980295392249986020705311024687428749483260646026706280499960081133392352451389726873595545551119361487369807306734175392144408238866703199917882431100048073897950583546674570360468176532662181121830541344006773440188049528973972507563725672000348586702332756270862490983071300603518622153208253695282314377465455470447310993889492590187158524946433210877277509019595609751795885715316374615656893391966169902974043754969680959468647210352398747858701631121091400868466300568481463768532826022860217496507669408555648208886029195961736233492095598883954307349880240672626004117850996051658189718989381574592674564047739392778982102804547846162693832058916538418047458543638344725787687945976381490784718102432279858299113119603601858222893625414658052306023072948543186563286656721005811599864057301924611547009527250811106662180393301312149875422422022826938420323759049955524293090866636329521083490026433790714475164239983318152699412065483338937010404260140962728116224*i1^23 + 87664119363722274143879476732302551199865910176202547673834233255517820166415024468638045451007934676529357711010075939664977277013629000223880211969689870378515722621076616086086294965461628488992354316594533371771754358398805166792168197019166988409639389866828713641460989632548238597337474871363198105437513033298521113515940126302422660801495814876240381091453046391957407423813504320044833905526622372329608933818764193108399172512667095120126950169723287143548107212294108178630633307206724435440814322969373113336379932185216055572923468771548394253705346399481693616999205399616175733097102236267004654470090966061529740128549491529753385941653262189061679292574932611402637293642025526084648679214656766971223291506107232759739868119285490182063782174170100124176395211167457244101691643049942874588889060432887589997244603749563265594497930862233528191149512305140471253568265876290959301382872227456710513682532403571254315444798654950396726052413459583161807581977170258815821362234435352192401519941389330445550737624251730391721179306754729967276046707610941598138796538499117539655680*i1^24 + -213227002231421542392893524774964119313498194182595867441449783434231366062728979993189481226855206073977253775155011492912096841620791951908327653523517056866423202797030258125984726739716565793939145174118729731370267727488285981210240219141616633410272151398977194077144348774025751008372226264943789610306533162311257076758017178272109967280789549663564288287714802251798021992009845349565497222865909859156958016789742486897872377761268248982608587325265431188309854811473266329192947875634155238086603118944815798443196779188674887413817237610986367222087540342100141944339705230602848731801891662097980897202110191289351834474510258403910320894525512654037614991858735317385196938235579627614681318592159717798032820846634670495952077208263293519602068365131192375652092446799480196897359765477218914226849157952204894491803365202699254042493276577006110468232382103065532143456591254888086977520754213875433651425908004626211684703588404819221031952734663277545447486357940977828471847623298638926820031591630637362899352744718320972071389677727100659639461614846073096636303712769277952*i1^25 + -372953878398225789118381510569885359312354727683873352660326256069279282064408747304425406782065216069437231841963447900035074148230240688492495508240663099796956501315058941008825621519845161331348927155267958089693015295436229008437694023186000330147408035282155317765643545506395249628629384375127449144726430820408090678597376432660150529159809633801075684246265728777734840540667746357011872066831955648964685799010093510631721867567558475087922992110061459376806685655521376086296759096201254908773506590448787004829676228357310209570702714057817821705021564974965481491758734219355108661718632440682479545672353266215419183920747668570380095295222157381759136058190614888265515258778558153588623329003565376527241421442302835708974297697933271037902855084686931723626843937758824951193976473236367986253250347638244802346751079174146037111597935378460950432001822449971106011856044388093146643670329397777409381185029741393741730490007559610302899626340168653977081121405720456339718195968326183958318808585615061727850958153783205300279268395320638281233354079546799732193002258432*i1^26 + 4918830050927843995499610467221368250942182347083158796449927035344836916137874129912448503690619231435311283638732585364980902497690676082781686412690640419583724717560989921434684746106171563039625460695208942251091016035114029837011577472229282514667233158098628617076558912031501155049052960114017098226419494213330220457203687345879322693559029828570054534538492282155500619883519817821325663386504228542587052663212827842938501104030580255024201088195459532573505410227521964116684008772909893896342969528338635781076339441006579328853812867116426704856094631680509837564105056963217339895051636047074944902005591406909621453366476092582940056398408844266293194517992015917285132521907883620625416483358934257305343313078889029642553955511567043999857200384360986197783744527334088195618153081898657368453413158199861609140496835125659670017414862151630319228393330737015134238300447269442895620200047347541016200300599992322846155976917204008551936621778666074333170568283732019644197912494769749661391666182562604236868897748083932415351992851861707017863401079195596245434368*i1^27 + -11326974135943762443792056869990829364940873108115119111323633896719684048873433916544371334930676211038819944414391929366884812736489642286116907562282906289612762099025616261410730974573994446888315713044630073430205102699553405675555710922943575489353789317315293287696045428391934352674752007941722538698462016377646525556387022705415428015525461805265081847635143150001138529023637952938291059992212377101285047564980701343263763235661762778425441593205708506788528240020808819429905587539970419321790021685610643879790152205596838699471554833202332806547251340553721309510642416920234728523516381438959724374049024259377039701436623592122792778549889108250442477673178414743972604019234119170566548079524184832436226687446321402407654871972004978140694397764673582651718946248832736825882943440322583286371405986262785137560597101103502729721689584143979716258432428812900888968094842630297674758863633438223121854013412820206664912782924076303816728951479935343105593007414665759160578777688572799087397074373321829582724410468998357977896986806050399068190799262824529920*i1^28 + -41879155869150415167184210959424340311111305237301897920414040092295827268323157392024031386282858592625831363004294258176905745487683075286340401276447517280421131231294358024302722584116078981225543062129966240328246253206089979017923407799294978456382673693619364172229219610446103458801621819579484463432758856817790366438074484992439270492882156926075515243087667917041667280181572263596542951288568723572998474087483234127825354435084734887872910387647975157105149997763596864211219813649526745162341210247275292465833710976038516291373460620501902017481762579667610293090712794580142168319402503591826301396993959552778164924490795221455897006482594285804397042011392227661461672231180356363032192114184470054550008809763514283761012764509389131565863100603328729391892279320437077039558738493249527435697638064984114654229192773903176067785432761343601622698718544392277954365941809586483375236719249529265718095532442573285346025420749990207205688292038699490003868363374605006091081216067937985209496543773034956398772068061984543611558800038512336890004594753536*i1^29 + 538363975876953829815435099663058200520474116562698697211157178235332286390601924060745730592185159853451325987055363247376267459432241316725753635241005156454440276748527350917181967476662868316643954451584883232934543903162335440561135656011952300664364714958365165058031266699353309112912109333334323571741503168580901759197349106612425205036051662034975345745361843841969132124107235818740300448958383146732448783330766481962027872763331578087326271131356448367579489319943469314047528593344847020909093369061810087331386656765534957472709315014813898270242993369331577932631110630458644685175005916672483463832823429987983567315766699909386376249712899167650092864013609599084208255201179061022376991801864329891229951136083692945481323499634115084233801268768954522175148201628255744058641014434071109713985048084572167459034160755898557605645042355139822005790209521185041244437620698394657455227123820978714070768665402645398948725395784002429911128071496341678999464881467885026581264445733316888710180491076037108147922713104337114940611369197364676415979520*i1^30 + -239574900496158645157320480216308478735414932729565601027812282288422081566382406907064042802805821179334743001636330718124184065788674799987176065139366473951892652803506895743452533727903255097903368664872848389526221742987032344138585192818688616554313148283925839115017588091727161712824192857480208236983700930533199523804013124900793769059659079691693492509141500206564041268573380736603615751300487184759738522550306424622701550346271980066532438760820376709371498682076625442018414110759252855180579732882691410124164289978608873147785311677844655073832372762495382646332814038885810387372873866696835771966774542749658270980441929510340967506053247019218653950326899822973079895163079013412305340766987946271074196930661065162908936668036093984934433940748513117736684341898615150971064268090470842923670800691310725428625795017929836462253653814964518546161857529815094145980696656270817065629668058651391371894905834660009034010958390191340061677037045543121796680966924549737393791353607550519204108797313504004246457629417082232124594393290624729088*i1^31 + 330269668774859028684325099052928723796082497752840819858093658698371359195287448027843198774584794346321849785053753701079229561453246183159601438292753313653019279115392997100383228717018810569389201516373831264613000254112671077382868712707096986597348121330484021028654532514129868715059429192289345542525703396531989237818717800511908520707343752003956563151587751881797359930285688721621326081073656827472710862831465952163156544457344516509399277180896870820353689072392737487168247189912504569675939958468594926211883262293702664609953843822574375516694367853458613536374409714601861683429565334443547141590172435196283448504794760514397820438131389779912191634706987958597993940078243511727914343854047089296844405365015476912900571607034960118120879307653444878008385481586576523525198318247594731952177444550246883516360168391439312416688225835536582462943075363881710226132591015036975316770371425495232962184716580031823728538273482560574257816083860438770513853492686249239190196274151717635592250269567186701927730191920960837954835889258496*i1^32 + -18138692050383493916788334835870560015032874323623836027987189205186475089105209500080046203015104919346608769492441612535425666628858629170813359910134564564325975316991999927216860033638417058209069188743125042926053444001654035397981062583661598989289506937058629266167613888634152165424635327550518890959826589032671081323550672359953685576217172511662935253304827268818688793105595473020763855641991553374800995109053384823268073426161168376968973574326586073563648248424168496104303106066528686677351046414765359400414582750247162872994078686926969525683546061273654472654017555669776116171384174035607687752379560338917565044895703863991284337298221239895803594013946546441569472322233228373518422315057456480414282444262278422948286433962668365718661214913032831395328869430581435288252834755494341105853230160824593264637108001706550342879543499471606729534196465127790579579855107501359605096738141166424404469642369759771907494111332219191482973478682906520810444059956368799361120566993571393276566994508611268073517158927411599120531456*i1^33 + -2678536212688304371947712699006979888905460734146695170891719867078638726630081350921402090416010148472908540008434762657109462877373386138583782411271648862875454159694064002884568268351153722120028924911535504939896354426428183991094439255332487567508105877099936073409267836299496858811112213594091743594116631860602921227289888052374154303805174807626815624608271742925748482312685427569644256703667579522457238973118214970634397265040988003810777069836502002129454156869501517438069091481780746756753063876857292185704183410969776378006898820796278432612791226937059935755653020319507540675392232334529936984216849684260288734437374541891248025618189750516961227872824404149343173173348833713916550522698003512321916205258637524346522487363717195023253273830004150580513526840825891338466695187139282022910786507290092709901864161493261206542413568154874483149140052931261590334025983105454101043440307324335904135994722902179309222842057522014558080022763922341251422816781457916207284273642021507416023402987019098621486708441925812224*i1^34 + 145498001677570980175443395454184359832020224656698463850389871698467927708907529091109365171768237039207673487244874087114603882368159313606944937241807205520253226009945754806761193853647482967910724041400857998164693369439652271645493042046407990662774767478511534119509226942696592270254603459236715553985328457335699207389488792568267622399257909866767406978786723224255621619101866716231136259903701841794750434898807406803605649237678286270632956413662974197311035135331813609677305707765952714398077335009594924640825863863683668916325301599474037793722869853579950011978277470455449129264351656537810479279294895111218463646401601418013254660644775271333026419528537610981881567857058491466188813112430141778759840226366991830605866719648930155368716217384981906896396977663059995004159590870671783941550720483537559814101658452458538688997464446339207527571800549928395363134396554901220527821758496590884588662248259034322068599286583253811476359256703444198122319612160570579512182091870814300304330833082866070770488967168*i1^35 + 6895405655890321558705137415228560100493006723897548906464663462289905496231848009578677415775386906742233559628287983275019747917214568845592376797086004966788960971963319151318945158081584374148472938641790633650206750131690641279871601830542157426733988364723154760610938226536244890180604606346392045346010047907820459756560315859047395430365074686149124064252904873391199626417086256366311589779813626914028674533155948063280590386965099090844874922276550593322244305960675514548322625525243654748723369699014574003506577143893521064031438720129714732859148859183349681654750240150232406773197553545414520858415654947410454848641823392432984609679957435315300289214822832686297595687414229900159878953782399634688150922157915549739033376132169460607963937109160217254076701322556126519043334563602898766369627055057351269638239749909087899720156382007395114849410137617545436462286354818542703851291401764702509731974687529353586702801149145735377928258425910712980053207049934570547714751100449555622926505768131764420608*i1^36 + -324431778607402868192552396523233472477081479510599520108254961924308457643112310375193271092444791765142377114575263641874567681834264844467004134344280299826573086449322892150831249079438400079930948033767920807535538212267397775233169926988941382694721883998856749239713668972041002839832052195640668231056296170808263817625597244531192929090839070955733648892269167881399380603397136319409790628221917909486598030113952956001404472931238531958203780845810901087272732927102148774956481161008592505062791779790737755125014686431688797570427273839602128809648251160909083135857692212248105387914235529823930444814116095552775988227536252678103283961650703341655106795528839705949676193813510980254704919775122212709138717947171578867776270804166808473401780458057609404632860249774710947176362649072400274191245115096709159729947332896457650051246294288128809741947982235195957105118696432421866945160814298421866848576824746692937463326466964403114707815626721059287931029473746503809348846254001526840683922414632960*i1^37 + 15598208224455420243171568281431055904656037932944441757413137001154689534746331792797109170197618402368888171820250146491576072555883457858882468229939806258736192562067373751034967419431648240425775413699781311968639503440149652129423230281782546406882483883201677248923626892921272403428173442978324052242389021731806172217723991009176823463773347894974850140479683621139607164899338863471577375922690720156768844501193963343535360458273462240720868386590249114156319531597754561629087749623193791681589935463568685323604653368732436492794070060466214092072051417327518463037361753545771681294863621731876644739740815900781756396916450206251388447409110539076045430077035892821784638036482341666761902183012154186131391037603327238653431224764037569045784417514476060531124382460285240352451858646148703105393780398109637624542481242627119607894031034485925694469187581327741382924452889866138958534383877649379531291087595318336731545396951311925660479752247935208818230226398189317595849765754011641205227520*i1^38 + 23953261225401371287541564524783654268969571604221810340868179558653253680285136075611347039564829073874336843956139186270607930321166056940487521182372330552861174693528845832289668225485547922653028883355199742017572616395886029161170631693224382154153350102420896389377427240548953459681991432545659635582082856678362835360569186378374866330968334080548268558175189612660873636658273538412165750994587200357285746567785415749341316367174139988490793324586332884812097319958471816580948732160077304636615407371797925246351885384597364845171975390616195511011157775848985588146538027947568816445365656880809236435169805897267145161125835667913223008822891750552086569135909728571772973047786294301098537043383608243607982970490072600403775482390376935803753302431866393894023506547227681787955755313179196466385500978028529154946974911836647520475391220500211559849469419749242125432477602013019478095235276424337640686085360168025590811093315507721190967277279374375554083697211701143867201437116137472*i1^39 + 38707513501534970613306861786802071406987760145871072337068031646803369848946806790831155550792665519117744052225905828033278245807616447842871441312335928855068127390781196241284588712009329886395185253328773527163659147624786086766902501154951520567203552788046560676161028236491243794448892054341782307151635761299175574113718002930491310937658003822018265669224723582481210944281473464939581157782611332488844338711008390044266909484509816383162001275946613557853958849329366548242246509989366870474295622927567446153885507427291924283652523830915299619350761552756518636313059955594365472962284816409463763874544170283948255275284473067618831659961283114286065740483447458243103362541281116239984210837581761996599238478235154619033064209477736130383948323579928730466652347226244560246315672160343175327020043684891434203048985395963218856439054693949677329882752498628070545563543311741775126237174796535124920402149607827521236386574599291217078553442592823331339842181638984947038420992*i1^40 + 15143158013287982012634136053194916378459690463087110311947153710797813159895804987997782476432521654425003674534323298227232604969628481872592525499113834728853141430966656402527335133284306485836189019068802022500480950572181369067797986914831267640335196544123149938766414534460113445717792479443593371131712384703290820388673039213451666703582179370332340343813198729514574763266192146991285545397753037878295865857733401799177677303542924409116219549107597681711675484390799586223460137362102099108913916780424215649208964139677791860971179776186607250648175155846653706942334425751881895226003133045881775315220494181988820682375520936761822395261924543370225953296509080983367043494820209673327238580349047936708608363786205518369744780236734887578757795570422832343383514001818548576528411885800225176354037161997486655385485206600507561184297706749870122245487453629320936133634474693891996870725739872957538222923694024171908168762105287056211236192500131628737621716369408*i1^41 + 145759111240594096670522166326375268834937683606851134752142702736663299268015984201297152564685176330729288261663039550171788216136496604982748127747805965042508498352827275715958438668182473708479423100483292710732686771660196877392785661978423645657299844162891135918514411954814851090717727120214528562108293818577541234511432739325872623553755478569144764834307340989146811726034137188388556032351376940248554073544320800679634148842111524761468014852195682504376572379746051185214344535701908035192735725745225897939070378788870211853338189454046478084173259363141227544797608491263813148548880676964544819854704379640793417204643283588563456894530831596317817638508051443766969109578065133638084325149119771931641414092911141247163871493761249124202228871070042073198925821860260093133027866393956334691627914786288867637695461151250325365711952921024389931109951806304990165010616864173218007796618784905413462368463525213867335721210884900560100216380031380750336*i1^42 + 63769944808995067259391041240799237200236679656144921236322674074235506482816294392940379899542308481564093605870310239062892430771197349113556616423744062499522483248608580251885158796898086907208240851516961359804394866110618596713834685143939401509043765793621225256839179851629776356402855241114970799871529851285428097207791126425574659125025590493858844417572801420200042984737205893162260356542602087473423912384515305059955012349731415063887276429419978990609074274043291314937637775260414386878794258110581775297113947417189934756992053311664334651716964106599220458026819465227736932058171331099968017336363471009271670402983717841643513728659879418261791930171311746263480785040163577359315173141973564448588006970712640056680490099402082047984990679018875426157953382145020331100285759662590137612435883352572371743496630756102814579124564581625239340181797056576586499273611528443523495393198004133502488653358305185172271921924827659741490577408*i1^43 + 7039018192075060373464838214747035437722121510592993577072165341601082126994560606233309999073074764065002928436625240134547313108446616300295272926776220146015189583264768956560496745859063790762471946586668217065154869461718025557420560154115354807149739977655033160556683578772473135164480429172704864502292801021459066991082444464012365077742050439115743149022668339627656556144123280795321280056902686561624963524043451934606082107324725172487201596277800569413218531036019246692185150178092503894330571755090617668747273573100747724261486432646899257210078044073084634570398653804824572809679903295959078346611111780640032695570221405775393846849442702184540779396683849666268973538637040440494444172717343805686314690411362932064335032245161310317036232609531253516145369696448735552616118157816255098888338831660868624932103825882377109805645839018318518155616825636968985527469126258519918324380130732448463943521991571246438763101945856*i1^44 + -7519280342266380432657138267955384818390175738914758749186697747880659543019940073524469519308910511126629761808758634999215280483474229657059275708167309558917408063616050845886340465675856555043302053970939268417757704174581986763963781175529040064559494933878786525401102035945319953515135202025627891909466613883554552484618448646003098840712815402583818780549267209053250345371018314000121519893552435258620082927473984039983272528676892296222894157947975747637733637520371339450029151997789274124090837643928819337074312548860231497332674838951986496132336196155383827383095936526274972635243582293397549870539289684131056557500659321231895590480789051189726698120700276639964413719352012848248668253586989967497465791025552169263779509639064603587461568908177602318379627944686544416191441154124883764064981609027253824928883394772685151985318632745253163488332899706117793561513093117250077982142149408041171935543406100480*i1^45 + 6432907396721013293212210378710505642574462622784650392133479100727041708675460119882385276046907818949083401882579173310385275912559743681762826976629888190001703638584618502184854261820198168571954775780056802610004240798685807423084750262224860226111242617828643522087697899854272741962434318986533551533864937527835902649415011004382191892112352710369436827401215987924190733708314943845810323286503149156026109901478961274113405396728295624796787748223530095888199577914016192548839271434238148369330949151965152103154593679779151986003458209848365682696849571432247852835915203546304018170914058593851478503202279137190884725473607603790681236034442128355748705778467143838551566450825132215271842072101160482968781118112621830364058884314756938855770341165070273738395818453149628257788616887404839706991252798743435019635117177210492720732607868687803189554944987753917002749980391590141906335600304998842368*i1^46 + -375807252634424542090630779262087414299146175142427611021899366315419058726895676828071500052164322710280614805519869438641836842219977177073865231622559841541789812815226643626561518700437569556725269037674536391015556645635371210305562023728151073323289150040791268826132733721868890049753809853890495414923871692647647672075185462680184203523236688853281752033619797622181120216706022762859720073789095386152557551506652543927763654041264622891915081216271581526747501359486198910010485716875083099285127592202938333659137261573448814180694391429819147847096794576371383228951975694623401954908126586218602780270102536032937490803177735419041318686269810090327372791745316284265409081366555036681266637994086823576375178778147656222368026562297567948957026958738018414276422754504649064371675066561170608165396093092623973702588886525221463370759835967831816133594729081433714057446732153662734336*i1^47 + 5758338203852398302006365587599163537173560300131387856165533678674492676645715278539139151478237936372774149774292776901964515387171294978831469408029854169158858076302481048276263621170392245476078357453635031185683704845217252355070962763195214613422792685895430331008979435837796033119458934536769989665183381076001328583338929131273311448396165211995226751513205105753222524225414031115917262344457733492661599914664917938675243756989641797485748638343902360518795569776467598954048100043355992406661041884980066649654292103159374766733850455721712006484423590093018903857286727067191603830817258853646530450649410076963378180687181556306998168596262762218683065411543941310111882387024816089162363034586853676408850467873942708492301355241419509288056952177929725468711358772245283904213999375303491445212461225770980958563092049193251585213515894814836404797312931946275946496*i1^48 + -122229879003034190279600788792070560099470097710125219723334821151180604221822071023255187446366254699501945519719279849434527103036994136125321821479235480052173500800251032729217415472100811515348093190006688763730780328556270031320895156428167918826993252843736305999095742298636056143361329665192999398018829163419220018485600891461638239851798993348201247014809253084802149446731219617273416400977024358807163401723316165333747561599976845577177419371485835183275558271175961327749568189868304991419553312561395229432531741905349585064600658879417882107937944100819081931394803918852982568488308498288090571581807129519250504695831441590433864717486057577203935168152868065507035278744354514905441899642448174163578474452776594592167851002357605347205042093799867205855912440258397059622671030308337267848574214828116575404811801598790625453259072518268480*i1^49 + 1929940575278366810917804247619160409314604626992446614268589367119817144006743433955116491753864673082650874588163889823488104834823174920898538546065307572040686380735428245749792020971426457108635269461608004802621032476181491189359787021652623118468749145422580474307600183858494361807057829099179648801511835329945236398855661637286608237817265282027199481500997931340451643684770294040449060809743701761923059514239697811317871046341444526003041926865781710706510651873789022111081237802795198863769176477291334023468623846390915411641663757811959611564317374017447002634806877749919423845880739663470075407346113877299226382214549351450503629431930370923158977655853715664791091260986400204828596138266618804923263140086359459562829253142828273170939849283183418308473721871169*i1^50, -13003545993812170969712469453774145322861664051429050116888859609746575991535235137898642098430291790192385294396808036605000073307349911945317564838039430749803262093263903664283873564143334600841134292518183783763161748275591397941139354445422779749918660629322577169970973188624613263285262280434264308439648193278248819001533391973922153037062832470406051844021709944787699210773384625125140966470565507342723402683723587557783755918473679914628737320976987200118529313563803886199988469370949782975051831424446817145585016925133185286523682775828696325660129408219897462039733018169736921383833094764542394639680412354309452931122475676716575546283262988461196736355113378517235904808408270657849218964542006008372357884417382137056626031562179960609620473308986246978225114981519859864122249518489295418933741930675528873695006988115902500309344207735424965714558626251002356944109286519166798614043684989731086125030997662329498758536559968277962379913997665825872715015330137536235406182070006605162715024285845882711734777974725053569886705784700590006294099959498058957218049463031495408061851146349185389954496012523180991584240198909576086749924157529715001748748555221300764864046390405427971663576674026383372156081040815637716798630500825952289081590225722034814318443378196347237987684123149673367273440430547796927204020741427753059938111866422022349130078329736457841541591179333783755888589222833762052097213081154197948637028790512312479135909695868572753637671155540826603355019495174783330203870889816191446003099893938305861223278689455140796310675331947587952053053261276669096948384650328878670418744555411897389974714061618876085610417690714731866262544266035200000000000000 + 49217358071641331116906623292565979141105417671081228747868958805491265775280678777574033332291670011879286422231245687904552696626193659158372473278391792116732171842773224703948652667539262949611988646831615473593843350583243356342486352579949842900707217209088705728073711911829475866027248104557357736626716990308751068390953331114933060358117426393884909133284873957364512898253238325100254183572401754927022214950548345657917761123738606230098563159868224581576629523485259167248224139607045278257829087051539519450825054591168930702831062365900588223191768558070454957829128550396123887813656384352250000483549273383692247046529538439749902647595753678022501842715991336487417962917656500484975754146378992984146546032118623750563975939859249776976392735032474157675780364100829243260184221311755568638332300420878170265479196337251465178895467257179330768280359282397951396267575810385985612870373358840858931859280156371686848638212124942302166989507848313486651522807585193398561490893009247360828197143365673754545190935300392294192446121278233245012223822018737446276669505086238595590723561541314992418230676435550468927007497591378026967184263270638788029506551225470047677571128598708869551459900490639410743624372661056784272377047309013866908252649729416103818014668567289786839733826556716384820590799145375923597780470452011574274240754094755838718759317873412003634277797953376378394091377773812707545720580699281108993021323723700018664723855227125838479191284658339955483174466730431386883469612549839826861835107420497816905746627452118232545731376480699287576565111879983204059385790449861712061292037151855983090916110407374536582624057465561341684409343934464000000000000*i1 + -654264105724101256537458554438916037303345020764376177369937815879492596099717967476423303821189378899102999272481320082581442997371071220944434501161500917439246382737572260772153731212159786907057294661591286046163880899375507342846374151606940756809359604992600231076473801254946677883871150215531480339950232035066692150948837392375212663908597838348702655877028324926895329915270077898116972559939831790471774215232680536178415311222374450515292260611271189773472907575163707416182905740394852357976407188431515869229706334026325542916073857851682582061904764227549970307015801182017384084538597103417299808443234571277170140384335993232325129037198566159453067039504508890681278757056824259866819693359640776036336798497957752476901096088176498773119352099959456247067167158360304029308659947601249384863316604934666102735126927592773468587454372206436980075629267401045952271114149074535010593746432979793126511027586436517976282113143660102126218358707402569722238338950649873280224972801372226920191915556564772750520847894393269318300451785516077761404993540225401750490372570686431730931225640318343595796773170230444743087018501361621832243292084729286604727507811714681973269706975863440480868859229335270560601601443741040076287846069374729296074486647467472016493576709091134065614646647557743579314070841799742180699667003999069059407062710345815329755843245632389430043458550637953511570521324203799027360899081566062434311668963302919345600233748159835970334466907975416100959044347078318626300388334855982489970372844005518042593792427943093953160055442082329481385751357529575355959018135137795766697198237010276434210396632098542650471636802189140956188812163153920000000000*i1^2 + 955781271070921074755162364378308220284955850187752354042590351860844091539352456299113010816805190335501123816313172853096153602802620532991189827020778510263043712225875911673121623275831078358802735828766104970909132505896611479663058384817364634336176300405293180887609151480369105858381906668922532237410017759984274068992307986456467658484556134866692865134816900370672705899638469339064502670685714815203070574066804553645378373233399063255582950257080581198266092681187773175768792499750709988833480396845356449106728153632857082493806500230629067162320903248629341436343664679732554056779420162539645864830687052366579822068139610759635585528448216208040823170785846269493983679969471897984603157130595635572203167209367673527659012889260909662720809467409021208104132698527851693076107523356122595853142537579362121818389918594547613798573258935247125704946790823283285347710646527265906999367669220087159460061124787962627168279401567356604934269710026776703796388962594632149168807586692122545072245333809436066871072604764106496794835623994397216803871994929910614920311286315518330764775729702232599806266780671353876818313600510314488502044929898654399542698219623935908707865342775751784020133589559659112339547357779986785919909449687041452598532059862106309270372644973347935793497196319051160900890630638869556003779126207362253761950024479897536654167828757879318839226338134672717422729670272858816643527956746323204406885860939119546347005586713346808105911128568056352416292571368185962969649446682665473008449698217036847586725582711078900976710187062836771275896781826131261825748148094764150529861806354861061777218104176305591402510680546305999028808056832000000000*i1^3 + -541414117080892919605421468085327956505184874624334417752463852202428331440206027595434782013380426899721230631641801492317011113548018958555422230704910490614050191790961510780253549932714537532916434600865897920030530018036843255597470973359562040725808953636390513299131376065311185254914967993596711703357436021728035082130602732391333402511006486285434461431820862442704439771627893815858525892674784393454085950876797065167142109411728037432034174151196551226477105351406737934970615710378179322437782158451598312802601150767737031680162825623333264041974085574037552260161123236486589745876886526187517053211101136502578568772774782591984029195123897633176532973097825289120012612152664650149495657925813889327702515565451903581685892367138819690707275190659624327327847731203556150408634570475570105888460937276548862469029554327552118130269756366000215786650357844192586564931939831591838310125447133621886664622735353457092819671529600610410526043516572141737872895253011987531115131003843300605869269210388149242400528788926790975633624908505816787320034905101953991848390322465580458359254159136300429923723389155876273651437134398109006907187570478573225067694906039905814702443569405252744468411113634909157303182863972117501833281296384273865846312261253757053030307760802694686688802872469574027815509328907958674752322079002448677905882577287505582813140966753281617479094628173152445136911342413582708504933163894862296844169110000233485001780763458810596669792287508476471891948145054277443588576266349665740959473671153592009268841064762354795787969973689182766348914962705712519902753499616975683458188026893420459379134456300561659362466195938227484180684472320000000*i1^4 + 151039719990113216740145314104921152030896323087728522784428415482557194707714164322852239269310170992369350775623239412201721332549799719018120318424164867496891517003694677123078798629811799024401528382088347791815558465001247902153162938000105674278434892595553036869941775833911471608363503814392425354636809661181559442882955815364839017831403793526346968586456276276523841301062028037835671746378373074057245494762362923880709122506217862739823154976211555216265802630673774046284615008835046953784120633402433601406218313179425724489873138517881507176582218012921767899724199996591608084597243433920828622090591429871965577924676282428945075933998422120912004261893867570681756711174257931830038175649907417971618760214688649418135915408254871690264318327848024583212884206153587510345883952606853346336036060120680983159363104029608428949978789169088913914927446262115320602466953869038920167487997996859473603409384780036255124819583575085915129489800991033734076686763122557501540497264171405645486921968384653888048383873693916056948043934229782867188215611445952099095959181995517734592001494910105606605520207689782452094211047535784244089546938661879872123785457665755723678214423826439342232779766910870674693064165610129029033219638422664672725414744622484866541993675033724458850039096301453548491250893162527220931872086943685650963897058385901867803723451271841918411965567333885336769763606854443077743618078868452373354976517359037839944200027824862921107224508017842431502846154541993968690038557300048078548459902912681699708049961111356426481130815980262104428615669146650392572631767011908472377626684990603415502820539382255347162864910164272118297966673920000*i1^5 + -16783190753632809000304621555478992053486313359260816910598285893101889407428066580114223385675287034037780192582363787686445970461476988086271568586440296387348492663176827245410599591553983950406863487430687096879615463378779156804813997079198344753829626766197967539224370110950376245283157782386663814502059818056760638054012591798692471111143956697128023951510087048252339222997499055649835363020496033715879296253690507601947664278015803161039253456791724765119923852588454236600151665867655491896221081421809080665613506656430596743034927457840883174585118392582451442587491433177288892726575768208057323786196399555734680415453786804890932949610953891934134488147937742708137695274648600645874331643121986775061949350762916688172473023028967697454699184873044495726181464997474860104373274917769847714050732196704356259277584532168857832945386794835031238741663352011858338944777899062153323793063457075303991259008779809541201527777015727774596529564782124659579831208943861891704875201742305978718605247303552299399439985496718578922883385825320320193210335795982840940816324511450263802314253554221183627726818568126948625266355340860915402074901657373517111697523334460146655305887678598095671844129897620771948721254387549085023962922497501610191849337633647132279379568749330794693708043288016064176793971287557985605543568947393905054635668996997740105361101667131379765705154673585734602751417607367677932297169835808696773993257529024868702525084216789434509394981902385168351167244552572336479799696117510573769773386784586043644978508786836417190661952858148349338283298407921702536518296104097431280527874014540433591002752161845007588521177901777132523513446400*i1^6 + 665441138878993681072063245196015658735748709616741998955938338148766687087823233298590428807810715770332161041112812470324520388393061947288513897639589555846871493242441961638340870999703756812436673913172337198873187693065467041009497115736255160665402437686155383710441976402975338210351034933205527887103563486775641062014129402510579508102463603552473768073023633309545393053089577767825536472419378018228082330345564910719307980644168770623489154680900333039191070203150808845688863875844142758436279410294245071577803293607349272321138659133043799936460293449411834496027912893514047657862967277955778070064724599427928558261266167742821945250327699970230249614174577630210190188730209746259991981803056290197630492830401823509940160182812727845409740512201119598150596064860887140958704210246202304057429606278110221067246460599688711018775691533052015752403967250586197581822385541190753492744786825035773364542847846493368393749641850608833621943596150602497934838526252205865442041009813575077299326248296936836932919140271898510327936878744929602690703249332212871208839912961682504452015019810840918204013402948477794387865924448784830255016133047657333069755390949680749819127399662664842847516640649645210864174141227091690253594689997558765339319266280191006819671099040417465490502706245838441587225584705033762381323057627345688144907433708377437319626964227083547882580005260360020140096244889569685964914929437648289477977687651941346726486510089630888927862169893426657880851114300910649120027567261133832314334709426798431217883385393204109923977991294395479305655930453819451665373132173452008164218324625130371408624479846436419562814572784946985828352*i1^7 + 23804712722447007943452502050771654915994053283763557399580732705559876187860051797602966513722340449611716397332476037392450271001481229415511056082658551698208038766239195006270923016849851627912300385163272378253239037074134914060324772213202509581037309805326268610582942059550904045396010918845272711645360278151327327489964617109797126502595250326949158338330051766473985846168133116256758893640290289455694817200982843112132826484019150502315154477060474478410561380290405001748038284823650369254277590588722155023872785154409953964206953157233246081263158903323252716301084835967213074218735875845270253104233819458797712831469824546636529464972225132841097481011710737402377692768595308161240188205078234107874883923615549706109778997295587719953853162120363839743522391410705541956638317450273374668133704141507435927920489976784664598530241375739064661740009056187987575684786223257366785050425431803187236320186493484138377458391490470028847944545707190719468319332641480136879097377199162961872522496663275540490640392707972892994708450893956028006309496327454306443759580291529519505729210183643099687213745971825741274241541245796505835369552929359200495790611831284541843282148788964835476632379231171997909323177343972750614436393690562173684675425749587424986798862805759244456578399957452190784089089801080469158418132789117116770775779693927107932093601861478178281433355887325865235418041842869779181738550807037796995316877176802297945352681350190508285056654029059311610468151797405802842933905391364387809254427672688496223598632013187745960712663287879986704916541789364089248804089987044524105986643657586996409881392888035091822144659861316567040*i1^8 + -4287472560709650379971216812508512945218984581797920631251042024121395013805782637322875223512835458883788134091540160594262866661377316563026215803312795153204227393772189537521107341214491788609676938675037665019706127712131738086687618044993659932106014607874234110466593206932364921392203773996820005901487938326483318994980020796638035660323675487630473289675646886974372717727122774604485241006684532735199666732928378399640455896223050763220842400561402605837236243013861621583918647948327180132717249947216969412703384843491323451828960078187878584790857432165109822601440256690634248836030154204927219112793154644057336889351452281619696973319344885180517842965769158374817151784965175298578129775488394123589193401572163979427145825119841417815998821572461513018736015602737102865198801975804826925595242092393998418328316098261584125092104483378845303673811334775284762582685623557690023221697774646117077952871145573484849813525672650719994208328390582232167076238722804645247606441791054099137381455096132874941962113598266799608557252366700308556688355192841960464704663071016674602098350491709164898401923086199989841702059802177942793711104889323496750831099094106675450871470779809344978510168816739516638864511813620562064612454216988206390313893868503530923735064066534118506330263996031321617103885452550158154107460953699965737650866717771897092277064870448056368782433302730604849972009683080437634876898961875654392161795312884620445438196644010699220759892839214088967739809279594501651076113325122442389510968605993849035816133872257290788610230097011218152888282153330684158710055480908436184984643444183612898670822233133428133577569612070912*i1^9 + 201606070648186957069923594669847362032691651438072619947508442365565178403737626027484584381541694824911136360223560842839914460778371538514001243259192348207233325527550895591351949687542765826865304993157950610459394280877900959330624117482218100659383063638144476978189717201425856103983903296546371612343628747793577037987614637084923090600147909682530459664191268486137358859270266493644610138166014264524092157466516557441760288342891842431420251445494648487333879082217145175205743997909615290143529499517627540224081798945122548919166178555818778256168628224302685298090416311362898380280387920169197050588305931594804445776228036682176731702078123840901461633948448470159697157792390351653755671025831358337679576869678631936093900817917227150967769982127157750213035768909097073777729668490997045752497630375531610560184994957884986990402258493216334515890993216636224488157327450764370900754379329326289558155281540800280097978417248303667452861487617987649373404490177421466103256087386761385958156707880896958731447451854358667634870747603111188604919258201364431399043414045759164164844139410972857012774885048066643019051656601978540094264581822810830473106589964526653244553382549527252695854695960481599970656599959800369647729638466773839113275111027001414216541395382335404476674203316151206604368305179478889926268912312019066111195605217212059128277136900883265040953645300148123897508076432961899751546377430592039103841522156296067367790036917338243245219348385830814489734214200349027842550730036444528453028115164906357664779692495422071805005090458559953911403097366731866374864945318894411864237542383719626135231163822158052351146983424*i1^10 + -7510783040747944946906594979932342867970596820755064906275301872558931971892546966275388907420344425946175149755599811149460864944665660470045127937345169070652678617682975305431346686720268249062128928520206976037005800092059064641962597175694514684155702782148419072802386020677232991617392123275919116563472817928537340062824164785823139218899122849039909193019053313486461266583675680939299430755776424476449280536726067512883986726291283335707129072273716333378589073614685512065669047181006488669025687011861759765358655177115749841157163210926054567137694655542287428181877342946369264274114550788576237760404136557055589743983648181273552917428180727051049266372647717542894157132269893757921458847205788961788994363038727558531743652225432301476318583402724818478990944202485001288179671336566250022613171209984320266132232258765977625355610192315820625771542311925990234459377985808358611390200253123043415085410232605240657043040380451887753559008554988458051032032472738334474386745367940322097790928070062066224598076637099687620296079899389922847445539659721660646630040646338718471518899960199827931319483868789622216949465324850843799870401937641154536432203707321989609797468061742904319535081699123111100509912020748251474110175066664433068529683018467465604280771066893750613308435704958031482897564585735199894381710693648069127324538597101937326281354505481793684163517545535388881104134674983826298168992049342337225497035148386096885714896510205031270135415960410099857179104349995516497691253431290424042858269875766258961808865939191973917058486497330197227535395511882545920586620550327132054915282699976946396998095394703554442690560*i1^11 + 1432873001392016853648696217864605621924682065122621171993652128520699639181907695353750877472944052230437667176957689958535283437548130607657059340019451201363246106333843038704470207437785733494228377503867992129932174287315966127167842144098894900769981054427038169067616765668975215212366453736841763908487215444501966558144412350108415770419761296564020411061061844534680702922666766174175567927346719972603504438828316462800574908407970997996171733419827178499773410175772058987827794338485579766442799742180231655265227784561679929662682067017185157507718293325283594628298843424909696942079182571260348508727560472237056318059845144820761349615901054722024919614497971790114637343243626558710016295693243966018434348094291287486240342562557023209579988453684468206781421778913800170157084053890218868406207685246930258268819959604201715610720750274820395768022078321853120302893111897194231280575677242441935741003112271148042161675021172281996847264226776985819977321721589062793196110136499321753975664378765099607119605030700586796368947861689705235215759981158585768126762718965655741257653722985709664993007223465894180714475380345448971506332606901804662882498116429048840614687798578800343241229447471260432951948573297281392982269520801966528770505852584558740964885617292313114938521688474658528983669913360691540601371639766869916147609324019084135700684230295667513965376166643995399279535685493320588637689433803779508418465669008271589568876242134790728952420771218474462967314149193931257242841821605165045960606770136010739684283841020875705088495294268945462856458177072040732879182389143939982029134918586656186808230560779951144960*i1^12 + -153193586900784017408340382272971848932404513832157543570956156885520704026778706334084786806358335924848002273626236493208777097856080203673407240796740622793787046822546884237106292704081826786292868126166146490050822607695518772210539008554806694707995510334394015341964945543755162068999895950927441773242928659868454125437016915923026711304740126876898470893374242471063732825217828739208630254029274087410704551383342264814410144082568167789777835014588418558107925684752942980563476537794262395761546922555265269795280652243374168048657583842786352968985630260499244440738324012290417909753908348132367389608081728495507791747687340509104016510575342003909581852299723934856255580017900829144436712494991667867843082145484601843206960437904719109631033493765090310106605914138545015339500718517383494900596994356792295298968507892141509478455519451451931648623875258459188384164928789474233804575406962650838490414282882747541076240432494074854818240846036478311655013848400700457438586746626274617100213961070033360375770691413849715040905311739236302903066023226500633894832130342315572903432501367347190751065352607674402794964477495768208197885631798423830376791226147745306785029542536249740873761917668120850941790126139785101937818197194396884962443611799828234802420932123401313844834921281070972318265266049141519622725712245949224963644496605895891294681655148943288843695831301661201761937884440980907465646154582057199500262076284797496812754368810375089028726530598302371706769986096793925356758954760667719032813524086971786674496537084931646755865681164965501722756111492280102466745294865753268372756811515148345830866800085041152*i1^13 + 6923258134950393219128820109759828489903169103834637187918295910221185381569255013760035587065519447257382019961559173173511429828642285193041308709333786848741828947478200152513745957453972705515022071536069246587509104029969928430702197119000587690580269865762624971439719993666326583798595771658594928916807589167213825737683893212905126775473029500926015661365300511807438015272769740071423886130269800790440529923361045584119153839438090997929174551753711048333124436142961061683404635037185600524214409673492374449232702318689720095250986138755013035625067654933815976413033365563630996269396899348071836691712937115356987424817868575325664803316030890058026298211527310296264917230480779939126055885515553929566744168359824945220402976072960514611215427118429558429312346252502203814091392918499195271348211263362267455432997429909957710323904625873678794456700340323693250853097892241517654285275512682081861864617104533697240608236834046586332903503584322634646859194473423791717859716027773907115352254638430750579030642750528595406549242383241265334282572506373001217923148039574395339581275794918071186192511728167301661801299692549470005903908041302134933419018288852280491278905387966526609047357676469366195915661277169197428294752333733498692016820712568718914572248607181423793397962563476224892954671057872297261695354204396213501140239690171018583613287308397672039674303121338857585039058633537301775329144203276440844423325283124922318083106568297597919774026230088933284288595733424612863577644721651314325409179742914536122291097255167474228299012815404293525950477247225381631405141882417226636503100755622556284258619490304*i1^14 + -95734786725082171023725962559093165997862385444366520373523329722911423151830746467405509910720863305830665155995334880527076673008702869794153455722189643774948982661156684499352281703104137245794944418869369353830296984739857352796882129716613881159406499016136991255025136039240109975635382654827421859480535098671399544858644507337345098560201050578082512889309431185213108104304671388281257408701148496262933160352564450382434142764870528673465770416840518903159936216619528859495214615391333452338052726680363487366941885120219006986341198522528429074123233511745235520052687426518578655228814038253745100219150495696661582814835365059268044270456606098519466424096676484827546281146270636926685090569939277680924344851140862525284809899240810436931040814608645849923432145968207355399124590151584468473786875953753661520267879081709921267521198298284596586324882639075911904602169795722914930144296018639574517925146583575574321281348330363839944204050519336194867970436386869280862742913674794493359523997488632422044000537500965827886592990745341835940873477761977968524871756623760395538931356715568229980923960041470435895817042113265179868196063880695309673415899359010279948504543554558681668951988604410949957687523865294981960382318016196403233121699237543266331367267391000532328866888693717169774548136337676100277386095273372284666943465759660643276357495851512469946086094715329790342718608312228050901920629763404613466401971081339395534028187951802661573570860568274083704026733269122782077846522893304445278019521472724282993411193044611210805220261173575367074282026778920344667023974645794923070719767502396902705463296*i1^15 + -2932813822667396758611355318957651316371029474529191485821449576344005145199279561169899065234699461075125071122045255669537675488464990429710607280209443968490948574350097090273189984239256643297239509019893957949048786880280415433765554012586186813440237127782962644612487082206807239765436637233675300636125546766289094870710808718459997631688321554105004546304075793181586592940277063757965163924728085712189942568869562329967973426827267596319084006701787625232585022939784614507467863258115520552007327711415276399462202009118149900643710306042374151289030921186504121708624007101365392212405484836100477118425527198907868151106565277308283358601237558778241988172369855884797631011892874183238732451575180916383304834888741248156345154473954052114762208986061713659858623544022259659842096066282533834340604158438471915231099259307642729976027175053701701921938730008342991954033303603093594503663731296669404481912083658412987694838212247148382520373233591264198874262226908963963124579485906752747627860879721604922262692268815145794896244195823828001743671735173591128283399001343614452985391990602985801777121140553133626755362835931884689362177525737604976993319653835567060191866594254610513655384054131343841339848770757426034033141532799406470493097988129285550903123395229378343061492310519539498591474886851390531227886278605222248579010347635601943064563526813933435090422591799329294734099322844199925485939923133054279354476974135714497459040441732311322196886294494056144539942470052448239233343174139447827839294272172038146644035449197426695492732990487169734561092557686551352274157742536291939339682616909873807360*i1^16 + 124744533782288870654768335915887681961498074463252373555063195407343707629371860682739931798888076431917449264694521398011996082891284962469703413409482824400984421296720747629692979496283912826468133310574234526737863749296719935941986849093655748476143116046666681275875483745202671503090986643496604969217523366336898780660680690363760345441251204475877519531670527547756071005817624089701954992513568506160801051752373804898864124360884922692807383693672811134440982687168868933880404095669888441588483553529150709717131354947809084774664538969066582593713005746621525463078797312372165670554329201095361010680625898933260450124109876587207521224864963675514391928084610135421053607520583010488785814018429373992987012088355126692046059586596656881982307377928721999832751571434662181099333432887045542446035042000849674878636365280436864637365904036422074267834917166764989843286351486925380106219827951759223641377349034652279593036305488431880333608415785353935852356473743788062002197049832896381734266865489041716100062308750707628592970226838278947392411485198354256274751803839646251022524784949872226267900808865387799176663971014212658025864036891318531975420800544700691244108536490979259506494388844959714472433544613123119620037762112724246799791137615347154949696104922343346289306628467275202848149033334188486517315984194590251141673159566323360352951847386005493140039459671746621346907865998634739964761624246464969269581120718910797843228583807282675080014034767286211835098198755342020793745753242573919085299429358929444233195445091757853383301636060553156635037254324318100407982341608891940051664336052027392*i1^17 + -1317679569507799397507050287988502696958674852465533957514450353957355831094075757846740797278170047471145189748183571348073942061545418291896665822244951690918761541854584540495874969652286524583066181063608131674107498523388189267096994332309834059475723686198413503468042552401998841623622878913498143387351296717540132079626239664739075381749434827473500901916532994344712002499431297621402263803799686352667873451340957966608544712036521712152512222707187251271331760457771045781911836979333315330550812687769132646005037232362711551549698582929557295354863776568867505370333540611796738226373296149144142340969896522151199576312439506041370442491121461944871596491203790905642684439049388039663591654809084592257971701746302130236808308111980616083138252889250124625525453221730043098309321247100175248790218274297035438492424197527581259387777028922425118136104859205935816635525726060934000782214884073836476925305026255893262954235051196583961408128681973505564145107427137297325927396557303678418834607279236857907747653964374232058436086619333994933749519061094486009488943328483245573731674918076143113098682710622725019089724355340071527596562780931621544127261062354416898362461895424857754494426281322682814457381122155487224621981414994121763235848794913048872776456511224783769160261389679305720590709553267040200932282677138339023275981566482677594676948047429885545782852359650569437477971025799644969567176313979264987445865466564271235131046189619250089599042650198922223218247074181698773553826936476236532062823445233316045471372667424002352305683623236117371557924647828529638812767119659228831128204869632*i1^18 + -10189609135731728831259241523461661123586037835947461213873375613783526222770419978819771315222647534014875322247535808591951599782161741940786387364476352767013915989135153704116428531103585484316932857237825724011225533218286529630902976255304068853980373947948780208838063061817778950842235025768404333660061102776163691568434645871367664890640331697761494687816211469834405552848200328225353026840802637363044612947436586764867333704895223141845338812883372622358568631941213105416615674813777392106754278799640800860468866263230504042712464244745649979594588937355461068705945015185624984087871242438838549110309036169804386776266284043344903890614419872356696971506921609060059261022933767642430602786952765966965871372610577072071289775959702976943771090778692576771772580425028046025985346799392792447987462097938009915189992592772443836876278262773900598140612938657958232548594727206549678716587392886106266000507510678897001987402622527766533991994367111646783109350664632724695892004756672291273334196014155655059909742529219956527923261628450228417417349515450701472929683363943300437307662497874861529210404430727186580885777513673001024330291006360558919658237462374363589542509331240153550760558842285752327002327889508396925715077297606022086196146849944494379770581961777765006685607783962511112319170000740038182079232994688681951645901664378876431089013415408015397787019339638571531389282079519188413395715595543537646491406253763354979301542202039860442896136886644921148965627131655950441706208972271580584269455083155024087892621561825585523554461465029314545999005734954546734223315847749763847946240*i1^19 + 427822847564267569303445093236767094078449053913932364182199026325593661364865234490448249260943422564534823015471524417664747533696909734664698497006626660984008059505189171398736752508688131976966172290787661001558984745913122086499377468367319702520939932016870147185980042604582876891929860513341735068343921028473744802983451906310624565995029028462510574067106960841710950379540830477112459952625904097302700096506482552471450468687179392205646347781666120230073106401102009673057514356803278084655939002248057756785745293523426369912791739181252251016096376470310727309490037578428816284949420596455112702622725447152462004077622643650398861852402381587900744844011533668986166105784887056062667739989016328747960627851911982409654300554705321768811038812768247589051318277224825521502577854583751965592497432487758730941777332359164935710814857924802589526637179083390854862426693329036656076426264126262310273259637943759455059133125732959989676661870205118590624292059746330230436493638510654280655488341941396395085977478373415597191098899084716039440926843377739510789583080619050023929118672147804562112186039866808994020821398228623985202416732004505759625367467970733594728207402832558337413989722835678133213862088883167548527434815420450668774115870100464991939332895511015373135345360506394290594995232155660833685258337082748564975998619645244150443270777202359762512113654043027070633619159889540785158723479911843733510643459289505789725906572816010206736838571701752773833845467526657303478242031081451002013481302586123078247586351506536121865506564702371240400028549556793199235699441619372605440*i1^20 + -5598033627714125280778210625330272011650138461719418615253693880613069610712846468640809405123780069937774360402772863650391161769300637263770317392779813030797801613989515896204612282385268300730355072089639796641287548710549694072704872089225341404125213205812758227826773949135392505907600516553904650486254541506845843333843689373238145908846384536245934003649306959338871841922201125985210735113156026857039165992753674405272772008943010312626840491340266714198938239527797942771454134410580329425935947156864741752386224445353253584031424929614563881338766380784736167076114230405652126898577714331668764955537471572150331530883466746321067771835126573898889523234177712523274321956287613072111780040378134289611019463123019178685077947212393291297601029545738638518662669113392463351805430468506605613280416398669443625958518889022370344365165213676214952369555064130850565116209002498532181042763621742032564148838178926068331641049162516476709602672491984849946629785235084090746683843695008406955246919743081569914399707339813390308244325157162846088313476416269989232844947781717906370003593360734139886280434609611010867959684057735198079759988466768989889277382019038315009274708579836782437308444019462406136075235472495792619867024144702936392646503317277307509634416659803787350089064661897918951476816406758154658458712285011076000531247000875526469834963297169375424852077103872051333183020107301149244141516744199381319335899273960495473158889102200484944077893196476701166859625167817666771684006672108373664620865364730253633151481528117925454312998154847940346435392555128627521720258819784704*i1^21 + 38731577328069965021839257200055196409828828997388089742616693524948284907171592976760748526163639650135987448016841957708364390126433749305331004101271973814053780276062614606093942057204664081036191871159108933265936509560063151895905473084078987660042477713687056158991989520994866887459893364514761293544344889916718438482086987027398688240392390533728344359411992253083395269207793347869686728142640507192421318518383106164683007998761853585251749181940957568335938988125855058141045628823202524963084254492855872448846774201662396720716105328558653676481163150199839946650754960280214513633909041261961776368370867881732158539835652888599064856412381616997177514507539654722234332113174391715650845134245830255753559094929088603013186758322390813682797542548892616049508499284275193796448801420072348851076525151603054540705624214233585986168199906427984771289311696917122965771426011940470589300765199249848454313457491720408397160139578514428564722076519030805575229722119057056053667388509114321961484204774514840884806569568346356681578571065270627328073838161665191995060597932075221504685060110852101990177658188860144553524281983769338485719233989510687105837295640459515429448460713674461671569647001072634112414206345927519206721742882435355043790938894181699000466496043053256052888056232723026906757963203697671651071509587384742223485611489395926087940720250950944103744336479150171844797190870840003146380797324465661849121068252164243983010041087085414979308516049011357382788001305311549556223508301351069092452022642943773151670560716399584133389114788817116138462367140754056179770982400*i1^22 + -73149422933503969337155505252829195265676640179760445225555886265143583174225254407111510807971368702861456168740359876848237738781049042016525947945250120285743040289271425518498180757451998606186813823870463508125572545716348477488347705613214563126547730559828147483479598012979643587125039944850605610091090060495169183421050494897303495105701708568889841429050892586020541063236956871343207369850706384346435369310139719780465531577032005832482858259703423761694068179269005150994234148527129174729542922201925332878250454066217655013475241206035838824948882005704126821930452527259247191001230810993772846966021735345186067768959408145402978797372632657632057495504889285743423263867389392661166380824030341111670426564647759755979257606431159866172405296794068312047407545382076565968838816942562065698637079671314024818099304963213484866616975427676953249000597259761776908932619885786366488339242678613386572062548078594225733732113407010692438921493154443716496942453903540023054439045793449975781015384804540617085859320041370970269510109945685151404547078087411267672592242726073336086693375119708327085347891539898492406501651828690703777959691479869301827782572685518035592372982525789176362412660181915193619486108813808434619176919491493774218355015172491867424005056970529567464964315435332644723401225505218305637482205779741292309668071931114530541197711173298043420862782281856812905650708849940511003300596152165259048744158104996511814151791212798514291238491674701096875469866285771762110776219104071871853429384113688975370802515059085945759550380724590130007544921111003245051904*i1^23 + -1145399133351753491221918861861106431441720127840583729074198077749391498420151954763323749406113244327017682960651396557699846570444652691781168116754199904634439860007694252098984735683284785235879169472449107795149509365059630614496317083195392799946198732259860233384853273808040464666560124272355776339150968175919691933584113977888205511618175437844573528557086140517811615146213827810132346017728530559623440029140193095033885484763615106529547857706326847085022421966499247866700019221451226220086896175095644096732351283311201984372689718796521648942906605127494621675146946827056804696869840336096337841466994791205054473083557844318954491862780593676742672673078171835808187488684695684442064783569474242700685871340736268194666205627557477871373701782760042015119531981850115881752984268587179558559434820080066969762229709417648199295356329665558862213521081903757129748076274957123286718127292130993688765039600871684808335525745530080822569261635866999224304968943408161480753245530737293854781852987088363146652507365587186822153500912474801774182685600273947774799590856554287069433565768177316019463324456520707104516683648232391095202317835468979209744056857094954366264473665976696318662143194893636580683350317523417426055071087389893707983343695554873837041195676980645947152512682939123542006729960106484002634627409922670411267523097602825204499777187079095355522929320957012299229946375269062650388087526673507618341079189135597789715839239424125633123618174873883674730925935012055305138924554842600273330645164851404281015048546390796640655041252797718126955668845233176576*i1^24 + 10249358781951032349488935313146732556036462935187919120530596274615379607486339412043800201559683498093530414251983037726108322081530022527875443241535142066589250729372719050788075396497620449709402814830504017814058851577186081433312094143502901131584720092230378525947875479880068705020784560955158698437236067832732161724251429013838462080092455505082974889603241981050217291793334295335781959397847733147876893353144629894462741991070620422710529821072349225342286522715961956608675275752297494136195159333412825377276501917315263105717155198813670044257610066399958947366995525550749198290420252181033131524876125370368751155669641283233057158614378131299318103490830271396916235269106278352907370676634821695254571424926021122754174189502387684039211888840077508143184898544026434867200697004177761432171754984696289403608477843751938227397255983912183670639754496564724174357532022286939861155857678002633688692644079200372532895777900743853744338225998950740592928171084216522162179220280409028690801591876333408866099932620157054060068266812074276524611683566783697681118131370043938131482706609740219562746052687541947784611571114331525338448334579169606686472911046675859852923642857697569258344496238280823685935165208923858993034944154437329880352605136863533366661283084329168026470032057002811107290975923084670367074755143747127994299374804410850814969770356077106699631666783014564703510665623850757844561294293542790948440165350076124825788202112774290166384369652754648819579500215800488882266479677249454719885316492226304317573794859525552193272467203723840688829428137984*i1^25 + -25905946495154134534128647143727168809261561089514784559456278173517929992509534176306450766186502219457619156851593546062549389630110127996906378354749095307191992276793223056767660595680625375751408444164767647015665827905954716149589075689949760699995149618892129548192469307158632665926998296984099256665835654442979029840212734306849140468929612536436574786130170044335937318068896797827148464387378374488550600933516660374857720828121425025661564507918280000813680047249665887778006058908832156781839588288095982414233264489299908173510092354122414956889461883185755109279641532587535768389110801693060331322472792674291519688756865690759578427076333769571910481082321120012394438803795627320921240488914875881039300349964855198380821769330665144462029202933402381058469952915500567889075655224304959837814911206173538985925199611851580296132714855205361809738038824506594373108169281196237285876210263336563066342918690425445579707445666627790884441656464413404627147816613918705342701733577199461890364294976589888987022325558009845289933024838608753070993778516914419407637281975684032620546984107561900015757421848574352836946764313618951232392911181078015142873429214154564066649073968257481710991903803017904239098773808570668983648007297104644303716189843730836425762241588361920809244399299747916260282186525273804873525086109794051132718521997835685092399747316422296957642175676706394527978082891301868787075028927607963698298287261717079138761188388415338977705698087140406401859564477963222426096815957110803867924145037579406481268753613035829565302087613129246570971136*i1^26 + -111850730197871896394611740177930750602895783680283754256053939486384828126728258523748865403130285005242460700897279920758222823744738541090553272383737602386029899889293810956177420493210785194128149093225077545897428135579029220180255923229724764107309921232012438651416102187527443594370049232035334313786577059536221997063812017734610793014757015381015485071678482244155719017239735397903829212966895763683733317022923357937901292062740087906797242266520333713589643297889117994823939087803217395820788694207753256409620916859879695894520226272699513058183907087196876856009449351539528624569068236895624647465650037513041726279164004168381466415556753608571099913903207028274664937298094319762020186819188808952962538735625448178670100122107806327474281772507742304242414982158774771249608447223601083968541849819146259603921223569705837157837645339695326769821863157149135376455883369475763683395081723942179749903115664282043871775072072917815644704259273463654114622972545729914012904182951457355128657822754266043005500185290181939525486513326221703857413181757703557541894370624838611752113470837815902297466935233684368118536661987639391319550380560378208724847702998296710421810224726020041437235309314573611974914299987465412843061278517658293081072112175419289142443076018540676867564707201785028877932188596530583146747115028905282306024147859207438510968955453125352931559361275156215360079616370071842928043727419901289707146411567454834156968719214706856790870959342786565035002249535523469462610593530080365304809367275602497217483111536269617490914491877124210688*i1^27 + 973674533964268119865891003945637026623510086946076732725935896173448529280399064104956137815773002185210788823305100858405853259596093913891808488737979033320145616409335994498277933991813359294505664487355157640661573453919851302583956918584805664104651035827382136111165485066847707134330880617486120568717444785538618628557925098828868244839367539565541482219512304255244631183066330710721794369709597252211581706614563981686656681840735711344691813485195785001423104736637169925778253054009994213156776435936942131001245456738187007905213286291985452479130045171865902436806199246271509476588248071107938910836451176333412614721319124432743176040896259849339497526894322785606343205380849357039836934341085744072870174665802391284499704091361516299578740279796996398099769192880729262241037423117275675379095570046356566834676097581046855915901766589727502790594737060899268082427544322092207812607945081547069041276995618676214092581987542966438681541200837052039236871668945554615972664595732687004095350260806653286290785825215531735458962269233030166247892881657505694366580999015546383198121647349314363546120525798176649286398132132658254209389783880008600274018465209325056503968304080222706582499882816553646813285250952642833246592296457951506852183476252974523681033817380322296794104040274991996198708140411179309447649015582087106045520401749219832091293388011555383309166376149136559433816280894819966667043709872233311255837714833286799794620849708030082946749437235690833024401290492541578677505273651513603726318000722661826362980624362802305371958830694400*i1^28 + -168501697176024754807588296429493365811741949572035934576607743625030533880135419607319344337842542939543557643165972253108351069755942797170119147148975266169025398266985472447116542014538803307449928410271553171635609398759011191212638345535679250061571560363873438428072582971092185373319804029358947021528084297400260329186416249746453958142054010825658790630165528584680578268075042537545211567485106794722117305433467234381393033576632096740422421672936118362758627042372828368453041617579960194717779589051534260287500034985076847847982013398654079428830846066935714367790425635218031620558936658195096988092573075118440564819665673663157596977010453869386690647300684702805513025029341373888323171061393056736081768032019266305533960329231195578428298649826061306592731176292584398550959783302707741689758085733581022699610975709170046065311497647969031228043684977291940753635740854462720323549233833797257635105849983175561428263899063479494921364387249207464062915459580029997888405665068127857401754712945310284350602228733343213316121572099805705030952274211379030475142302536548719869088380253298941729781466422453213432705132749153186692200199596053197770820388587676655521273390447607409866143133033326574731228800690098405148376441684919473985515874442007539076246026812142612301170925111025820692258992196699193665710786355551808098841349784317545767955104307000949943740298753645352501765978424760965786553008242611349228144786701284848197213205928499832085556897221525233230765104331157903600742479389754543840465348043295230513097573768441131092148224*i1^29 + -14377884082574182416533331108150548071459888297126736432080122165072038081886454604451019165335186350486667313891845825521450269037836598162571787387369909925056973330113935334408993294628334430911065959540537467724921379139183537630495185899481460515649387088557775601936005803707562603132942733884162667198339059489294707423684535711045461435227481666459463157457933380655972313561828815758892009006634320307144288781314037816322777566013394175274502217056199984864416801359721330410197590438377173422637015441609435554829575051862203006553232705201097082423932680592914528414509622129261212578337263389974432697490697589353619077476798767649374849087054277939456603057234952343778447318459719660088767209980626417534826732040210998038953629922517104653168271881968023081202884085086185265346275888197259833086342633085786887889892834497113170217567718879741709850502767339028078210898144827410113887664489028756201711855090665969469070998842841077427851910949719956659342020194220847491368167103154161644134575549880311285480068263955434745515791155698450033411086518259772394815872592475895399399136670531165473731596924359342837715760040551095984280854361987512095685458265564390673475486312043056123578113479153975561814695655284933167228223897530471163172441821616583083651913289872446783121173411241508540845947857251642312381871162651075412078896674073787140352425558569188976960967265386772072659262850369680067474261107442511577383142374477953208837930067940000246869496591976708032270337429216938954347751090095131529946732572082934451361504402020268769280*i1^30 + 6176219132372408418365698065690015773549838504964292248061569294337486529106251016334888236043134168162876689325967473325436787865023811432593299602372743719330044814192414257590326688353256943408894284086448263961394189694389200628748662952941905886377364384697811907797455548786330412436839624020085680027453364909164506642457734705561901595983723245748146609799255074879434627877474191320729891038572352213494365844757188067242106745467818146713581983130819425920030907455334364859516432330949638427629734021482867065554840016900742456821189353315888985303447370956829012433596556418560658153967347305319128043435361553396753930543706593220032737945006133904274002182059894919139490439446256207851566459109804844659834708389888290321870775476819446226114962914887726515859980815215595359126355273724282348669623361611398250519716177875056029841808598852710999014873614338336229003866415124105795097723418153522001818497320086336111110665115560560916913533580326335304004792577052449994901469566207894419774549776268376281304694920039221248361534390511625068006844239524543801729120205515188049332058676976798067026123167498020393651099760612628385594325720361506986638779386724524322279978334021131325973656825307099659685210058719983503977909388115883386970501718635326906795696493837581814839942034160113145076197554959713269995241159986668946825460994967456661591623132416901489841713275129729138269007291213667358334011674500496891123810770160127454499106737900733163761812405871412255371102233504119771121487369574075208194299406679718152577004819447808*i1^31 + -10200775239295540873455529514998726166625666227811590445473199343274384981782152441102110653117838738145659027783768308387522984155152213601903193208707362503501979791151441302130385123745312750519065379725358223107426885399271147495865565909927971588295251998265090085578903195471417775096557820193124336109572068779234256100629409677103612455652004396947511759793093836355706456252755741132131030276173930207199571119409494446225746170759310545527903654304122582532546504794523666270048846961453807984889528603221302355467918189612312725333164308629975593820892309290838797716843095260954386312008320412688570743620744498150715354634758761520351577417624241927034831899757888319329549175243013673699888994603128907097287548343622579218926051235215166311302454553339235344335850853372286752897011575384853582415693386246364900769229270515536346367210304199922021842619606119539613041173030616558081772052663949360552962936036575481777451072772871127879108923614775311942697865883163126368457496230237281271104831428062636176154649720561857639438340343233133015634176481647647992631007506075206577074031538415896642462445150244509952806872198844745386926988473619546017671843994802774450571809781861960267753251807560454648133449109258495805189629242329121222539803983110511158699571841439434045411092178823102235423899356884143229373465331724726894622905304076718575657999492100908590323722905162280636264852793746338106530553522232981929810331677936863285968722327745970865651840654960247761826532216377313475676407536559433923467520445688922823412678656*i1^32 + 986963055491924183434364095353568980478449569250464965179170507119543291046405399528953768493769518164668040875116993870633442015037957629130033635657388666112944024795431859581278324248644430777195514112731892962694102518450477525972692043519232924803538812529292370117083412504663631833900316145280567656474806040106409158081685237082956769361595254462181541170344152884175666124191547160054620047863586485225217674761007099588822457419294701355462943486053175148984611292899264878570362799654116677058282530507923965625449972165759933438575896681577116851874084022658466151127433167525900171626898519809815036673126598713525197946255616770379896225155166535482199024420763142190249889774896798384138008120404847866021547881438073060218586816733760545402830706143269307670707654920676692679715759662239620745184250983363948986059005765101903914098681606913418860185379579163045004553074423223093823343782215529062172502573802592404653090522090093637012666826723441784832750672092004396654642706207779694956651373539026857268545544813293976304769301933440543968455958679128242825075126286723952229934991963156422931869548063453888677511053678493909755610548016703256680272071891144784574371175168900171777708025274231787858138263727726769578593888337091562719258268487819034903044551974504140398767959736101388970174633072250508434189889189092768708231048308986787965875715463209737998576610044267150313118689196483771220664854372034322822590348322454537895243584436269019451111847573652550193528558510271718160518628816404332110165787845507153920*i1^33 + 89909708020565998249448942531314028444961215999435242818060980564775594764805182771199424473447498131005758614064976425973914879772332490592718906350991669244342719559575987370946283577034970851792186611227588282514938808058145506564247443973410537204739894448986108769033864041180594161220001742742411996157304704836654894448236969201852420071789937738628525227871420985156393876460226008473052194583183175523521491687156901773686842287099764433197387513082498789236465472757153895028450910645287042265663079067342516860443532067172847951599467078018978893855193675201598142242024308160603131683695507957730617037813646864060212056564618319611793128780256269155942331020391856611807945703566500815496437426755656365250429306395715839597894230412141932734974455211628943772122446044238078884646646039900680693567907877404803862720801697556148666221127773629119701498697719942676004648200327747486042261223873070822704273690731039315170111490464981063348876290229025217462645919282281819968063223192068612889822022665255526023022970269992721425364249674895630641999124202660040195955346058892786374216834373509959991672657342958158169738686019586994486216690896687678979818397710361461036372745976127806466678406939130948023940213074999114024894621200139587143386405478104847305259885279240303846422103153482338772558643743482165082606354293497683141867974808804215776198963172616223433089653528359630309159931940610543739924085230095771770773090685528868789905747971821809375875550900246157512735066451931821585083334518741854263113179725824*i1^34 + -7331709836330326107311422178829480257018254329480492323223276194650486170531645741764168921402477266524063828461701414100489713453041098224265028493002682620136374945867329782388285797311582607649854145577192883556306613072747891951593586698207511120198490177660838894061359660340346453539090523428535661367443091747164580605875212303542696815966934814330502870510294670010310068378130209699447164054135462103802563676529757423836101952205061732973155405821912458433248769847346782851948067006729565971900760850795265933966789045856984893849913997628437662458618019704916734542480706572186303747772955601165675149028078173458567271867709388257545999743254013138800066815685755171107088546646919542938696592510843137665776482134753366279179344605137144780903250687086901906440668289238381202582817443129354255171702364775660441936221769316491390412277199901504665711942011663487655122329894343771545181435144221115844708721985472230469930966779088843035748837846535115728608143649236597775236868705866853094307767020390447280844619472272829186123906212323603896798470852928296928408039242429979052331502523592142602877276130251001932982482883019736024339074029840423058349560306443418865633098897585460189505840023594736636313564303516189011124715332340858417085367202347668049772741187980291355655347711073378136481978754499514132542092000084470852011030749956136246531917399362673001047721177969589345621657907682287013243025150822231398905216557007401129871662201206610613891583715763452629664599219508541985197017027699935507644416*i1^35 + -263272683487026446509528466277826462121302614132856272514107760987763574897021234630328215519643488674624387047378405753783253281200456578197036671432298005146799250421063576053818642306396809833290735014006792957486476474717218708629562435475807406586127802622757502720429275344147927985277042120721558125736304286708789973724404733347748466876719234569289895506199231013539674410495760024386406386823260054324136318789530381667816500781267588743301287251988947256937133989087136283070882419005181842072875687292174372029866287898306230820425456595900597695979011156654633107386616079739003139035565178219289647558663291433757611468814982771226489505889264730186973198232207467255578304967460070620579485929619165271616409720119565367010636450790948464397190266525555265347805482287266372210912672254983797757166424262495248331204065117332373991417358238004333186333437452398569903119470859443660623150809284733596846915744071283931512481109841015758126051445384885409257065019400340377486484950311576660583904331136358661631247879086497848617626624420017544490816651681578755923789190802957105519365811785502632830604185936479408949813946694779375600860829158777966247399613899789275804945081001415234376013338962300323400076489877524337477536502327475955202081643063227061029532105610346764250047258571543245211148881443794017414442602234754762055519719331679529124589927558556209750352386309035229573723423760828832494629223572502651804690667767815206748239489083739090942658514206273996713768614864862689315484834377760768*i1^36 + 12260655415986934921052047422027708365757661265685314612799416952355323343985795962382726292213206363596979239232670059468844934343105367525165158016756077288361031233428444507296855851325729475566883120778582925829391740222440545773800261491570239548455905601202422483677180960404090720530715153656704859554125179101102989375970696138505927998328522402441673577786070923125451324625907451307128376065821604189306150660353438126169727418419910070579504064938025246364651962734430760303548976343752709199500750672771577817780617452891616234548051260007357159527267754356093138541811448662264796276079561686693049037012703051801312280044901067889752830004031647332993819873296828578962454540905118102961047844372904746340232576396324262845425672400971757701791940904015546326131641058941465299725752373367074036912866266101564780642972430148067631774320098246793805273738804778578747358365948493797304053728605104039137967936972432094638456361902897395320571125290229189019467269024464954398578020439337702071972158492478960666974108825708756741652725513122805933658602027543921482403687166228858022432112057488827880221200956131968934180645404349901710864823584095327026914350871331060465024567644442217052655206000431572471677550208015256873220247802233532636833329545518680042923432036358320047747743259134927003612518380742890946960454755341531338826515195517758734729506943726053228653684173958650780835763324336777262414742596171283738686040807023489081349612551008606944301579111629163614851549654189978603598381056*i1^37 + -718876769472353470214357241375733918335428875379082860904895464184783518843316763208510120295388677060322590129029255627907666866821287388846423293682970826223942730309105689937256397019611624002081995374072626056032007321573601292085051591286453964842415919124837951579599468616672719509663882990761989075440745810049777397946746585248776586561293572931769288388872195067147244128488437620847707745426632829067834128448088406583372397988217783965072341389745931270040091789516291809062401317730849026752407858692808082057550330679804913969754600497381160113659385767186358154971708583264531184727581040628034870287486056468792145742882500285925252751305225524235054529616563171825361412271135247919210038155697454280106705691907068389341235147110633323282416242215251209207384904287566934107120981158408061315432093100837442168905891956542273095249226704932538149245137938095432585845208103899208803291066317345928464702033369660337190248361767387790639564595421072342777918744359327395674260333086721077626750778759825540602859354105470077386081647568005775134549371472627891736527709628239346438022948618453586046075020908942745281436669925830817235037457109562350175412057763229462691132374191666118908418119697524995143384096215563695658764966018249299315488706050026414554210884593939474591627507465548679242881517339106236526947315747919466820375341844877096307158430177525232500228556807263001041466230014255335500044300047142933441369943480076590130504351725419551539994592368510892598439689438762106880*i1^38 + -970968705647173390645421033308423342983643720306924005652242047183094347483164946083319520579352055550439071397349430694123839061697049784731418392794129372812512997398671155319634296192508692994498566607252183925539385946711112975769510361658442476546936241366368068587864243634122400656754157892516390759584221431228646290518659874042843317122393918179217062785948827798564570213168699079273858699278399351300322333045100540874941232231292344978818520572536798369260034894326387088988842906168819584304601979541243372803427849879493808778930053161636445463239046310856995566447556203375409171986758523107121652632280264147909152321508141501144291550869313613733172409150487961523227633467900592416193632742450531908454544485824419815105961975452344735992770119797837691962617851577800583667953934052512720885071222499507006321377474173961929597609575805734035733355252357284585296924470983553448142719445004515329187316558435034987345902261602760873139847021779002647937781793168042047970380582725940223986324467744619675628669912201409855466522660995849652265042894354999612927315946241995708355851005785086501722299986295167747855613120966199745754603792807695192538499563938295699786946965968078771506735083355364879104661439773074478131709628888390827406747846495208680119385395286292040654189630236525517211049155478682472997994782323101438550014411134582470889257174853186331404783199294591441031899447452139108949629069928677255099120687728404322444619236919532231644141522742506437391492841472*i1^39 + -1766585918838510583596364959709360756617410758579733205546642219017705874965076887067222493094308120417383214015756513631283656520536371547625875460322117762829659326106360569983359198488698873404347673154954505519173756320623562548352895549948571293073631679425048214167581341798709632035769600306305013370750953053694249790484690752672867710242616165423501818555980562586504639180479264989756716821421103131667234585913362075746274084087965423325409492917160405813384010608713654217354850438869526281167890907258017003953021433251423339758463780326373083398897360970414007261879565349247633102787817441559758614052445194613301036153468877682870309844737269752350447456368749187563457667919615388354884670249259051455094259316897355952997125442757916718760705414566984419161828345954997744561673727907937272464268602193888588373090638632663379051631429151576345019172449874719645610490156584774773693219971555461747869093825231494519821098498050453827824149108014332963699270460624124470381568241928245186093538393685654320155105650194312928208859585863647362895521060978976426416363483735226900165786507334356710117631862719533457789069037188254165932904050254955791720500248340798909896107426778058565579340257039619837114371521193940390372101502935799690352687921223983467613312742339697542449567054126320018935353734058027944352818513405285993841024449953421138804996960145196993170795606149293356638979319896828243283073551364114459525466438136022109551963381207027900673982949734897156096*i1^40 + -3131513931798870461472146122094030707552764980005011471050078715815204806345900141628322411002877171025090927737850477391960805185557409472448778097662757442644938258455868044304061962630919100565953602966297559274310101787056047896180711021153078884356649060707434514707463372909667244627834633817587277239980049727314202989111415452804258598324060942740160486907397766252922073006607128933761221588579869087326177808620933559289169262660995873927709816159835468655174395253670833139633181918706987097970337635478291526431513035661641928879279591244736809330290491345436185779197569218148199187475335154522780386368744959584539442031068515737583429250679246142437344936415981005775490011206918287067794258557373276479478870603190758909350844859719991037610968794719058733047204868333015919861513204759272635400920843654844504507885178212488714323918981794474327788096042143174268883523523392253914267577276838435637017996514637072842250358803432025507598702276941614538390959268469462463393811721121907847845879242641492615262971020061799131380291900047531941716920083552192968550330774152742976604123689549428528581987943632180040528207682562759907370630399891966147644752639720329909784574594465076757948571736338960700741510005074769527518849017700556284569580698202244039869820694731178095521488245537584125193387377184687959056944114510166787663776135372679291917105566042253010578017360667281268375742253326519602974213620715221416423012369090645812070797445137111018912088064*i1^41 + -4820982194712172261438964492762163265127501400801856374106392835899399742782355198359801626370449524739575575570433724397235600001027794903250460734033462184554040694312139777549744793717404808450665400407194573937980692224039495879692637186853375745828514142205160362542468710258345135132339719080725093676050340403050444794324116898887520141316067792662224978937432482122278986164608589232436578553812518858241295695187329721424070068988638481366157631769487441005742279215163827293139385283293102564453906111761462748096144113874633448506415091290017575567389977675116555227566965322038166524166285539015183642013221959507770475581691975825615697166796895212920187482308159756229485981321882245372781532350419723787086749095684071980351697235942924978763694480093177695689948653683864066074038623951475982953702546893956069437995657894898143788835085473731173774857269151742249939869110454774303007226974881597988254439161530412328654221027052014442571183352928361277999498165238710887454509208367917951478950800636870927732741200635840839714358884168027410822813615344314285024938867039196265173785704885549298133896881104313914829017073719298658510586589604999910940667057684729676990894670720920441026679755084553440245206415935847402859741811310644319815405060153505235061818276473490909320670660924672804620215994372459750796544372372097999920313553385850622311262401405189355545613449692529394295078633648239772153211950327817111778242515043302763414465762295808*i1^42 + -1686777659489435129927609659271395588263482219721275287147727100688066107156622867202839669289342829308770094087191160666632474620643314401160872639366895767961364408774987349408266681808095454068204671173054632829295715558735504425812235710295956857291493624462619290684775530542002731575209093534988610508297188407152077703402246190889077616391209600135185862156277496543389490240695390990460449964451577964783280740280190124880852290423144945587313265602032392363246400756523804534605196211060121278480330894032341904305245735430222741643837723559204149407168499855982337004849397418386133598294485584829179883370278553879901084409003054277265677522512974386170162733945339712343533848725415625090799175750850807341508746912487228076826910373444043958035433531002815448821413925757608026345659283238207631278156711926577982870500957082660277359092297374835178248482542693129630332790032856572187909733007998629138317890717821520506645782757195303086275836349519662967892909437808114478572036954772667294752196342200004472332867632250422698193570622513173764934686408657059135621595452854143219284233385000613158355707773343019738382031118979906218954140042367835192276697699858347466264201590672659768212925080305970114929173009741022258166433574239046138807875178543445349635664693626327901547253271151660180066016162168076018937569040863851804059238468415209899151642612123180415882015146599048976995518991743698350229177309714041280539088688171137892352*i1^43 + -166774476313370664745444868567116611556992971720791006342543215175902247232790590944443835758946347050652111170605559385118843483591511631406326415785574906491638435779739458552472434420517134929519599206256602636529688477976052809563976461090191711492244784806270671938507811648820118268756852765498312706383103276444824280602909206486326274468052152581942731683893836038500721878590216819960496949537294637911369120816338070343163173000657318395986663306807088111841317672138633997938810563077548615119812776951167788049616758249749896530804842302603075986104902940583675388050653209332543871322543117770428075560418088985486985110920842904499068513348003592723455352792761730815832355576362561904945152589145599485330965550116816516185693148786028291690840921112242466744380497532230847443590824025368134214666390262920593708320843644765080612421778987886332062747587714140104088215167542096051773398656946673278280691625858788087694199389789793275566724825973952163430261794682786992058370354362474443536434112856615947006597252853541288840528207666183555260162427799634537618822676579573874360056465749971683669742615570775122351021328941435676222576945841197641765274044214714305303972357829159067958380323754008415303912185405542943910017774140182984709139709739246276910402000251667946962930517395863303862746927591257243777206812802799456605592056366784615993438024004686593473321854739045590450582142428225320288161048441884850784305152*i1^44 + 119387261231003516238080172583676158777680456198043200937823671640023629147343218186288309775312107923086411876363250474399155005667319454539317396282246742761009632463353475127177085390925956585163102181510252721799307723200637576425795571606539835766931495612447150454804946483035160690394614117137805929523692996672117288226795877890808123155536815801180639315985218729971969815783089617312625537866374745588969896054200256706737142610075007131653427433750915257338973865670290693986133901231019840611406862576081434062517298122877864123705241488279826673133188406337724308573724706387510409137206260041582955421791565693339419883669607258378636467246155110071213284069532240211099127256765012264523742452445463960198678013069034134257216782763175036478682985324935317287894032124710194927842673346647082567878339101723076810610992850100611140848238362001789271886590275614301474447095398898722669416071113630076766055460111014984796732497590969877365502291160818880162482442732454121203639908080949737731639856429973935800088594723967732228862512473165466301587468875856657189314255801643511038697529207495941004055012503214847117406209934112407347297164909480014894128050396814109410387268657611533942045267715342750957396655569957883454711194698898048207475449078729162662078727013642828537671131752381076844113780393033924648656401693531038392352952147229071288346076071118201400388487128619196718658391087046263161118261248*i1^45 + 56914982701117786561137726532494633017419359743559264031242170121498763928708025887142571369512312188033069584302338602608489925006299256332046500797390346832011011745819511701304629604311400442281469581692812746932508398164523427255058122374729210689417134875911493696321996035315346555557679223211887168531264672031985671250489351626449706960636201392199300050102361574676598535666914718121461370418482842612902259803191313106370776432422432180078846964625166933347998299835590844338493846252761382337263681161568104370023189858841748727386110655902709232440814121046078028439836576714827424443071638658371282609270678079731343957276746536370540485552324938167327676347020715605928703227251308954540983777988351945477275649402978931222215769731601403589461854448341008876080195497803224045135058484198806081953659449614825082589577822728093344094212610159381054319068157690835093350622999150177882410141385245939847994207098137489023910574867856083909455082873858440808698795117737641979824221260339216839241182254991246021910308460447755193063130495924591753310022629757033015245117577822757979552996322464504622502878478705210993879346493179219961761621728599597481666861760236996100633395252226993168679647365460531080566697469039684316403994086310369633529868085955282182882052772642269088347058552889601342441451446350389503777540594126060963174937899690251582117129568837727560207160464366097606245468864512*i1^46 + -4562942186300226645216738570534084434304139275468037796471490936304788159742356654417833156869467590042614322888968244077870932022115359744030161744364611928170149116277648897795176253655588546267738500793505457351311343567621838396406562415947116117400562702610727747120501254603443675546991590452918126409710225314542846670699663420528700691638273692454554454123242533597428651982489361488421966858287677463208716233818216858063311900959301481322077269546202076111555168414701295190283093073808857965556068307995217118586540906986829290877888363004335714816209904002552989184951831835199824664573542280074256252068903185192994553742275450398318144679277719406137374190904084357332818227154291767709907298099167341034892385803218774225022384821848704401964904030001834137176008328012900563543259726207158364688808929492171851161531573524651793263936333475105330752698601003915205507173704820439261262250792135233792457701447344129387130172907308543872851494306046128925000569289492250804116422397506458923933095251397867523626641238369123231297115483874919178870581210409294761764948014385023856282959968216460904295151813226776103633650342372284551927623053490227192436801417253575983238196703443698088981466445091470400559402417465054495702395081082168693492001370687683711431685706548404700610257282167673248778644770140384332127597329813734693071152616418355908340613310280535089014593896316928*i1^47 + 81629313829635651370745550747510464780796318404317309712924448021431949507850144884476251643208756431013884380155616683428193161809643716954575441883755395687872468230352873692123198998947760791430067783826721475893352885832761415221997918729488694859189205604669068137989697422294976879644076474688821865445433975572064321292967719681176033375310331245619338586013867311678520957712906114131872021767241298993821629897901154671503370299283241957735150253799112760532414219158636251219713676914488001450665909368361735472957637152988858491377272259137002553647144634081871661973722865263954501720165933467652912412784592887945908501322558260957398377388346825428876724739130811526645837781342427353811307976817563860226231422076625328464428520212790374141802418426620391663295929821335687207052774823331245780632793762546449904504152658854142595566435939002944157977983447802563539050093820390371348481975252915719713610750710642466622344447358239154869702966447500074604867440383155556116386854810577950035841181275008715864418011375644070432990660379742049919305716561584105339110410085142544800244122003332421844243786140852957595053829084607817588789876112194012176570509306408359729210324150705640606127359521855510344927942251266804170829437264653384704195727946961871810785330192516868274538887823357108302944987342606085550910878177251847299197157756602920364545696166051840*i1^48 + -1820295700977552221416819146417652445652648205885745048530247027367382516047777332505231712759109860874739051106831436558630899813376472686694529009082695931847617660879293357974965195676032452781295174987952473408082818167718162699121779467678073095100607257835862053947622831728671246239797726454843511881938528497479794936450910268725469246835631025823342005728192695638294711286442667687615316505951848122165863892779701861803619843078500548093993707240185449330685273707027745690171614021951277656652289600877740485319058531843819880909299744102916441385535619429416120459533080274043158432171572294029458499910121269567043098023395185490824325331333141412322734239512866729879951839698342474824808140825569743735856490771338343092151054971882111946553292847929695061395056321020893981841310542493983455314338273433930546286356502299329954955563914174230992371860254693355979705900114684925457157190156727953366729601092902106986895486887504731545211760091759761522921927702312195441832145451417249271163878012944198504424526842629772689888115066890745759083753449316627918917648771583932729377445330170277374425728296192576542896307446329007777924997470838689727534819283155165888826755119397653106201401967062305975126804455231351832100517139221655205673649675837506992650973115731578994329663394889067642071724939548761803720328369207507080887332241408*i1^49 - N1*14720285024475103746616903253067787379033398622575280017744055143613806028614917971264733401767019265135867444253500333671537255124010053409826560434132823119241569044655235769001210301065927611106941298186906078578185542317527515975038035874208819563532585901193847808141457458612789597764924772984868206668199528636893577803053901245308620144932573758005028245059605733156477257113876432006602879425242867439188667350415013940532934204463205619960428554289222419950295911657268372373173135984375*i2, -16469171341363800796533286990200045623185631190762878008419455379302880303699021126299833458223182346742574284953589998661588743370379527213343680250470653867543469936455496328865592997765536002884483984013974731048581522368366908503341238579013471410484707980084123824829334385585759678734617519451814002874025855418479630929450550731364449145007830867428199615728825933210683613658381682951321098809831663330419385640183392825157419819029657103300755024925870341626779487217450254131290151593631536123229936351112141722072538855896458622926058157613449322539767570286020868760887073692502078068951707782385117946696849442242977517123856489857801080558150640632065491028003827654069953823807240385906660702904889492245076845596625114134553509633249433834300995498312905037848598126321382883482210292376624895507896253377762754081501473474587570277544536951734593331327059905869703852161844284282779096180733931454913463937429125295200289957886148053706783036732872539987907269877547045859567990848372103828731005646602572283762122631274471740699718256324753556021772872281118864166778576896438787866662720409508122886109741524489552133234715865695755298823654503140490162916491871530125107864224681969507057475996784460073842574060557663942293982097341833490194473465696288576485519092013368619803221952702976992922251069930373404564786260593970478017171031365790428539589076376496742258250026037550047329932826893416223254116366822685431766151838629464784454717091101232325962683860500768156909219730115883038112038828119099406945197284775460466527031992972361664389510626988916925783294175217505341991749253722944366136567243547345310593747333586897113094064957968818268710432564838400000000000000 + 61277365966371340507582439156348831586245151434577139564602809962903833434594124423848174141360409376510105852696773586171629894871852968108719103969158733008962472986822057127314154642812712062128327496002598776442043843827104263949821007740381852576414913732956693465782078698522404477972140258342128070112151613023866188739740622078516614370120080487474246972129039772953219880066153144628589683723339159966775440132703233157717226509590963483083524948786044117413173549870647515230379651488373885282914051564071428600614354305226339686664142982321183379429249931308172371970843385225133259955735952511851105908089352583347943236746680916086556893202536872046730497066430908846081134250491278560055765031787402965847324808078400594027064556119223834846626492166397664883587840812540545103793703809134580136168395734676815271891747700285607574585640877132170691693580982311798410430128012711320504760116696526105391615872183302952122912432338351827898082390743552403495437345095809026326857661217311893278547483706677535189250851852147720980782090103637807223293535566322937570365822285028723371339708208529665747935370695537109749897647042067629222818494121616630426469096340525407940338341135085146503726846673612948931798785482874323780139547652776995191432816389109160567559647262849988774558142053005082617185616688772096685357549819946189891946939302811483454813608092382460594015722335771312032794875741784372429053402418255220481434699818492137232537856645803523212466692013986694515900697369967791044090000398811448405574476032027258580189412469389086309169845130896025067985148865457958150031000890525390423879223054073185253335401551643415077987499751948346897986578546688000000000000*i1 + -858585253881713432034902582819692838714223000456084651163584668193168430086312989841133312082914870399726433543816568922094550741995486175379851289099184526275703414875172619173827446449218856633706491293457859663494478548994553514630584663829807436571613019347459729700243483711786133678752227361275811550479149381958429965055474778298411538893134071973913382744381503915237805965461739272286852637139928029542249006266130321166013925569142771728824530677488532000815315763001147064021896247934930667736320738842820825214949216268470144184005960332816302988304860029134196607564554978689492918684914683902725893830508988005927998817047896985268212107696305169262705075740383000067440102464078574356303137475437864854225964248392602139286333911999731578584820767546744507692429238328263011841996559653027199328132780814857226146166236574916377885781565926470520028658488312844297190430363557376689028954015040126241222686762966095119108881556368711304397636934051475570703275150595646366680562621216480354628219321545898138108069857412684701614649308856263478277336881960531057929437162736606695360643430317458827606889766385577111910882831006193029195306736329278840278640916915817723356166857437153760427427454416303224067349937334894631652251204455540012139460454123687255543306991450066183946535537161332388155641153804771129242505285594943457289125556590652893650052099301871957927880364592674663315399676449581311380648840286671658359614894957873210285250591087667165953013397712323981550267000052135272212104277444972689744750544643755363046003933392539370060485448983425778035979630152594599126293902857114904407495983771268934270332385195661741626725618140604517279767084400640000000000*i1^2 + 1207773334513886136210305954107754046403059894498546909885019141012285595667076182766038505197729786942642540410408972304121914921702262810126644341921690134312869433018665410392868242897646315661497868866205598646030502747926144037264325456862724664573570043260001886491612877849395435418609962449709284310271319711248163385855449213272726391709645568607102265781012502454340306843769008489416945480094482105560400559634685322346317889309642172624871573213133416463116796812669723647751489826214017930911513688728407244325617473419998664765726980398489210228749339445573139860376223433745294841730849869591363553864166948610833696520561060136025623357471111056278806893347329044273567481468301546562120766683252616446194864564870578547117051947290256175014835636678469583210740152636315627528017717621035232100385398565094049065483070142610149044061280848495630892428174801930810152372056971713698833020062343363177848032827563618039128446763439628761421494331271029351751520915202285368017019826571206450707260633098382095441883394156472105451007429669139039206299407177101835502172149982996934845981098442124267864385682261373539477893841016112005538463139934826987428954344426930441307106820897198761729432094434161438027057408494844563254924855514449863653813510539865209073079869301531987426490058754401924313590972256900312039498306167128165103556061144747980337045716115428162158165517935169396531289233970793881434929261997048866303112958945435182308405173332320104771277657470017241871812908576179750243947036298400729744982863701431105489299539203844174738814742437407120954537198214130538190917440377684826963313437071201582788437663995303840316669080305025284145565138944000000000*i1^3 + -602112300592651493643449185186803807332834715951453465458330009652366614759406577985895206688103843408889424827808697391909779140160140120204074120477023645104510875755024165887465925585248947909921160187350772321976482291494470025024911376548540493645092353640097026123578266364696949940658845295367256614424104216970291990622244352190736699666804530155959707056599655483517476285373610142601582331332912460347379498637429613543858679251819318603554542265696673365683189790828887858644302898234305086921495054669613178899730820976310476111768541586038673844324420610042460466859903660796987094041292891090204887332174076631330332180717105989754952314222551845665169969239007773540737099718953336746654945642797851731551016072581346772831797811920803470523777028991520666442979225343310035993639044700988046306957516971775536651916873523798465985056898565885997806414146605715591389236658280112908987556898373844997820890615507503779502926719254267754986285665473186002407552155302304866120988595371419320173424258843709599401572650114712199038528002186058504645398657440828318052095553082204370561963246294058298134359563642157833092782212911843721370669017456455843143481807699469859894935789139727423772020353652607175793579401922103486667923524242604003754246884082124999698813574145428208976360898365412166822873667388519441466605612915076771122454477309354291626982579269371563923708553441866865875019545327645584917783511232190091242824751779077865991751624481554384658589725465767699150574123264519257181715324755515276867680024774159172160980933464533371316496697514402368121945785548773365327476279457989110420726661440206009909174525573420854665046141540702397698345533440000000*i1^4 + 128961403075252513631257522362345537752993068849010202165940205845248250033248516607464793903544055423716980330785130753990581639888202399635816061543942036369344521259086716488146969661559278023999443488756085112177619659266572981806268224852828833368118521016201056041766634407172151085730588894533457966499129284797564846938822713013482981401304627171027320575473118542366680469713698687368615388550801383897203582139548273406450534299287035665098068669779829378558303210989688626777574589645480613849500666363930870476194022580573986052045766373432245224660922740340333149591720034610818401353320066743637277611861198710993491411683558911575872591890640935155836097263358961024702389462358532428944457864365112464152273140655427226703087307630164549320653841916254454647795926908517455902842392345119094481249930122581820340856657324519724968674281838388502664352775819842318747146796685563593510192654055907036191275579830611473879218359328318660740869454802680425557215236317608826113586017027674281273705668946230640766691908944153954595435523739431182011831503435012164713820721186383922227019476120454671841904422037463289481970915194897478295987881834633948637421235501544070848838641658207657942914731289615432317876353896039476963713977333057883710792342499233579175740679825067099046639097888680683887724382776646543963736818269932213707322297613266397604075431823052098934150513355390618377763384021585858081164519072842661684772407933690039974469794292965387627517663929765975135064240132552843677558178546943733306013873036857423230326506927377609270460337455177929959553964416221425173570854498440649726923348500551777830312024299437807430255906277717445781896560640000*i1^5 + -1760486494581830755510651407970770974253483089597284612987583672766473667503490605247123410311296488966881450854185131107882722360466461433493450563387686795883724827392377496472246552539603996377281788433906663857785181057533190594321027733867024065996114432103834531193238683363079281724318335110931630911191929998096592416110935405497995421790552445015132520133883178497858739731423674949534610703753307843344204517115517435285941615269631671628329484227503925720265803641719597407751281514245543945951950646013043459180495171284507050194095141324613120385726241821271138238441383118612651050271275405281659826846427543102852028301668653911248878828167136386071211776677499575907089104169958526319478785787537766380908174979418457047691385443710672452497851854545977343539994028097844568529296990463754307653704208585928873835713863370775754719941418832870139722267180948915484276744501991172374951100010459669321465054539965370547479766789968706004203178926635298064802045987225368505483193352421969444851547289715555701846680009678497299921266486914041793556287476151133156202528378427090053585650295070280640294426708552279851766200597721911784909397645890644023020012868424181358547088845419388442516814911008113391188918133017757485328116062990210277448938557643594293953020784349373818861902450362094280459530982753922690340025312077856497867632425369389676307718392628485050686559281672659400454718744264638238513287481173185607077733317314574528467131171790274718864961279592998696588187236698458358253502017698193394399926695066492368236287630356513499656347752053530630964243957858474401876493705247703615473128480070827248967116713357189837701135260931774437182668800*i1^6 + -1101122291828991720814990067355310273754960085996783553017432623436940980696574498952288993842933402337738127374579806598396516755630127213880432172550068645336111281296934616029566364419311311967178254263281800365334456888917544187853565542099625395978745002634659012187407466604568471499742720893064533971958471943217732066214479542549976705643091673956499315415254494825816162917134017426325541548418854875424552590632540104847755168074845428004461153633227560616821700424500747979965290800005071365524361876986256777139891065605465388726865758542490902378424726047009299092372177823669801749483837448639829500665472110695485070150869738984347329737407632817365321731522810918397226589555943135527510614590437036822408541636524404901859907854476037161423664214387851136197289270643362561470528134448178223441269694815425521002188671491361342912646917526473169046078379599483064921660860037612148457991975711817927042378916780242852293453715750991364356823879606467493225277561683472044045897207480534528316462159650271016164562108389059538758664685012221579660406135017627453757623904045892847834303988088798305252812615760599226346596440689178438495724625471189391186467054956158195161119762675726415466989912685099270161907982507315254351120390680819829450577058339940207556740367258976128847212190952317943083890349777489143466590396862754159105610202235241088149449119018253528957161356000837558611059252311228493649942673083759869816682489194690752157210418061803436011987640486423929582318818215183336499748468495986976241465564812877015064213259937104788996929802577545191601054081780331492942351313687995983251792667050093076528138931585448564328530526213222344687616*i1^7 + 150659746651830102024995195261379767815137407756490843951960555185691187187438348049162663884837783329364626061354922843494458134314505846818282431276850641982292011630959987653228807621653869217149278341498793073999738829581844457226442771288155417650333279704427727956996259139444283128684223237713592382789179114545539985171861854493485782500063759822164012474114229046732413236314588789548782786178184180894732497811453062777396812409973071114354748152944951003902264454134593110316062036975995615493347908089474835562021882392923096144574131332905858213404614027904511604134925521169032035272484551837461532608168139637877516391703753206006089797437100200991404371229002537432714540771739402894941570716735585155334895905243970076410498560305563660421285399913942974476139622091130037418772741541013448432748616213796951570075882148090521365940120729130850313063763064509630565557106162389180605182777712857412159973386550408754156342240571860314084861766737680460081942166883662533264121168302892499206210891177680101929345443822226588865166387149144459034859356774751964005044317439472740801552657498702897613196421513094004332993168801326569765458764028463717645590951579615456733210149469026445368325825743073919371401550448561490886000238406021794522734275840750842415072237919260719421674155661924529935345899353160484023268014307519156741332022795366264539015802380718380085477691105380282414135478158261228503302709467893669908311172099326828535643773710610326542527749864678016341384045866280144978109951034557438208133009455788285250897422616488591817713632163412066722471161359291247681683717545584359473237104084326959026125875871746931594539011599803351040*i1^8 + -9112720297914675311762038587530934158453927462824958723689477748680667723633930720110614922759791277363423641845799243280870572888129836076163800431904865635573649932877527284013685049985694354992417667275703239451784411190878120272561841463505768407830043696743663319628199727060551956819977993858382442858200603217816635041735931323658445866670480880905129066881456275629871166124776774938926463290328588241544508038255637392973257883187569141200770578363829423336528430661611383902524640343881130525129353022456639026927200856331251689466272154024479774828837192803906614396559288244718134161290209799171083291172650609104894162480609595589330233715011621841098398865583904830558687672782713031533738038630518552158413216966051550552844898039818029873279558576867778669928087850405068947425690140461644635561695132815799947598711053230352546366451209010320661813312664158905703064112092974521025012511634620064378638342938288639193766976710049892919368712085636570118542837499786663035173699533243679668284158951823589095794636711022234571529070247738162558665383640986852980999823621383348768050933868957000329811933678517985706609172022812222476008380179819302293095098000557672441353099603902013555521355782996777859991076312067794912956811348725438093491899739680747115291082630420226442068263019962228875983219103457521227760105354456587052741193831709754826793134034363965433278260083757436381326497718406496818763106110557285606574656795996388346783741666402779583681508445560595307175409899601693212771270364039058793084925444842952564052619389159836236633014200005753583573821900615413602935288042074018922293461383495448042322940085054837765342066330566656*i1^9 + 282311006198009795498438411700757509976745369989630733396735554746381854573548508715162420866289529661180601859777976378131766401939863440119698623662448811207452941999967127655937721254742114843686952550420163735495050331248015093515494593937980574262527184614030811725872963484255205966228351374545780024767588870586773497222538681728476353354569605568920803594845720799054482989722440829141416458999876151544824078780881107898702587426948196483168463787953613781643208723541808938603645806508248575686483637972249139053283354857878510469682997554793404880821325958601792946928472498698232472693864112750591603209946247528230826706281700440820095526662544891584242069733443012203908161700666730680908967556763825801576039563516082160313199740273049947074996014095382492568392125342368800748590373360149930724834747788870383121233750607976077854826716846384365786613017379278952843469225242755625874988073773040475910338139706389385116488907687543768946170305649957457986121834578604177247943488326114310961411933454907537197544415864012253297827439731004296642757250863639739121523814985336201917995451472455934271024249869265829228808122042665029232989823214285619833472301445916996920708868405405012694673950489264761440486988101432437045780960505642931976655587641184040140669546883300064395079471500275843437300318250782491843092493812837886817597590510749923024484073939518658871172000844524345311885735229986137060215825738163962897586699166096254902500141915808841517892325743064191697266041201556182310834554260284624272418489322148399045663657649274729999101230562590283243268743449249983772365722595701025783774433463637061106270080678012571137299447808*i1^10 + -20841945140345693250087033971014792311414117756495894444092912781154361032457152407159240724930173658151051052447989939187332566179837858490080639034600680935342312087713714367586130849005210759268481735502318186923826330995449645992058267095778465688985259273019414858424958659188876174396340054879052800066835087116867432582662696071164904016154116646620002554042625878766584168451309863205035419784337335934104662006122426172735985082055555808594875233524017372824797253095285858936826345360902834103584277091346753621201607601943126889042876205925490233863051492218721381473040333152468921176116080853189624683459773120457666799415163879325576697320630827633643083350532422324761046705238825291827005062067227322014450919611720740014953405143707868480591194284439128207387338960586157062147483753505022853488542285985977073833589087497649894821153817088140355817374975720688163876927484252035650425954557847171595817586675891484101885092947724659097563521162001233283219005962875437135418874014747109729390686552385010570827139923586904055726549514142588250402531219416560143423869723725412440276440964131195564331626811521203133302104004778850126788424168481589306004805734947059697515855245276583258587336868128775074005265063478514952547899891687410496326042554606500081969202704871195264898694816281194728653222983184772639585380305520999295453318616290159237420332988296674671255831022019631949140168703034652420000017086279499348362323880978536527644493917421351177858676024928027802746099054107523143466466104842481391743292990899719114628390760885370730397618576751843283886448457231898949009794734981559667295558340987489816500481225226601436807168*i1^11 + 3475594117358876642739882842574057484864619324577229803432818225166509346790769973121557408432182323633181766381580971118242306615329412338107270988706379461394717053518644498340045806689736101841071270984972786353213118949033840186047314214289027074196018371998406487095989534285945197942538185649944223076155208964004632520415827450610506138684951112637927508122370776888147710086207954468156478888142473413489903599699439291815116392036033568520153379498055668495700743537131794533312847536433101106979085917132657768605468031217885792983271773897548651086693427018487999755031109627105644900933507347129411829005854648699396363071677588546884934765037792540841836233758936830449582148061568129040249173404745080879837989992219982614152834575895536089148781462453022135012431495426166011208941632880035317626889779064808870431631560033193153225391945689020161167834876809622071893834856422589473832798639929165209469566782829763235638576879434059030546420035114939310346901456750856827601788031743250717426082478641028464005446043971758515333556416430665204725194291462013558644634970461584692702376270102453461892138647816474682954707530132924329614605015378257798912636678238447775162205858375271481116386800996052737556909743615100838331687914919260757982741983550573975365388423681503807387752073768734594229499652501097542509584145998617155136290808150450277137509880491050325958170897056693312329607926038242154584073907039667872781100112629004473766696383794969192091818136292525355302363051203113562012450954527754832023479671656676816835995124486484210313115835210368547222851761453825539339034466577039937346937715638070061131666763832709087232*i1^12 + -289802271150544271671248383675896117336237968088896267894705193066075982577557603265807174895318957984095564051464664516899007835273590149294187455052878394078361430734948292174085841568912278590917690032590364949518219975009458811231416799553515757886519615695600821456386745159874655656579061426899638988248537219285045977614551585128873808423650656800758869054495945184859728470885855325774469112303094173771559758868650809055212276703281083743371807069393271470579629327862401285357249760785138881073075252101670640360887384388467779295410063218840416513997978278459429113792660442075711745377115289519014305417201804745987711309798191470503403338728342930528051143231442683882114190394858100767195386861687240322860192265047695862081625014223107666232385591892746628571715567439559496931549629861582268055674119905944477861301499980861256658691901783370822899255094313487729055246880524997885086942214655574785859217261520210976431198550892403178383614294525453033988367582931201222101653041550662105205801724100153794526934357876273828710977622218349697349790877624472908639449584085533546447959416348599862029030917347414897733886838329967345278763060507454248977463937838739384349597862325095151469512107048848646081329102055183432071896856447875520402028037264708478632455168356326362114582803184461109672722571019644305023955767145145959628603598060020270110344975889262021253297473802354030227202130756117978571862052800400563383404163765239432735138845624274377299796059514125460630356053707700167208215244638295728628487850721828519446766163592968283972992382626988269124676100464381313220760428346017154488206208178356928063696021464547328*i1^13 + 11274649431530198830046623925102406354569216138445961863069334945044211130232530602001643924150472568535268534679024102251406796485567961480784661030407297545845880224246946538133700958805022780270655941672950004425246110072982439233351505178375526186340897192218626996934128831902092370055646877803033017391993986592842107986799161156729390777363684137238069342994123210832396700134147300371596648009826466082813180620828796654473551179924799257996712854151302016787172480343479008749108909542135322945072986605712992433471431338325645445467850658752046640199397925382593714250638135980956603167559371118999788465341141453257221554454680701299108134415328095201396573646864445772157398991670238065927495096488519187216063703274414897789289952533353759898615448633456898337417374253981396739002981621607615101023602608870489356333853084248545592191896075379994830942984502265116306295071620114854383495998812285922226237603852035694715376543496847341268773030933148620886242416545065106210719566354936583601939110398583362129274586030920159603090741863501127345140508690406476540089509644036262593868755435744318643558360954255358029163820796228668814551382128322388104594895462903467961007985817533553623065055841136831482795147947003908567590863725234817237481060039688712462027183468939736806692008381169722657207773740718410747725281868242578772293908085949001417455188563249800222517871336292725674354843093377397387838124689375923397555689323751863376863626574520555841148980495646500344336440857142039741509408911644543322747844013521862146402844686471107604192160817833630407839014410019237080961617146443043028553454888820403783782243500032*i1^14 + -124546468210387752077404839484681264709041227990238406747960903529371577648763448626800220381935015074968614552630205283676037697625872372648032006164930443980940640052184076885947100309642573642747798081938022466668590558271823805395398842051394636111146189593762237174838952958158793384727518291488776893135504959719503287819512923039814724532234778821464551359139185749489346338036547618130647185917228239495992144608022068900993045685599029214856258076289232309247724167391436836769715989068610203407414254195628897776917412135688427234966928627427384342485000531654475374566930987714911365871722611390356253824174299915235688382934259943637977103284574688905103826374236001924087621303441313615982082458721535524098710621593444752427656380380238675073903608835156649097823091512882422718047651212383560156114626273877504710080979912249708512196607424126560457772392651447948731995769367781196003730022720048333468325535070198101851277536477608598938215555725920322287121597399170804214761013622317627943701093961291418229957238723921722703423190271797590006956555420957247902158658918304293493025155154412264945628439341767792853658107445814542295185264001308950765259246379519329554884125776710502126412212650876685054904900184922318622052783783524508100026314946817089706184343105538167961072453482245788178709560690266063219005511203195386425270302312149425833982767784179098607767628622777321606245715129173991078942623595915152373343869176744587732971952111094694875670344817889312040375611708724172467940635115774716819842456810402039363277777961457814621295414611800064866181886723289129848504499400451031302891111294446163665616896*i1^15 + -5170067856500895519581116389367412813007081468100863806307940908889924901016083430707597767905151789617212362664872970270334623215316621615847770125720251498054492842451444851338112795943020345506926786099057930689697322836359967792406541265776928141901322924561384610381207681342131431564147780753880450781482180377190875877519742080038022514912467394861365558450364435838320428589633324094808800462911647059844857290214397424215010381691536651081650932495333730063459100440371594470544150433737063390315160650288031662420276410179083188774666500297533100188466089222096418139763671585878587911482109870243154342669777472998165799488839706398557990638407616236387994226691915576834772306413069704439913055136613201461467682785443357271237531057749554316031451956927360844431161750630892800594719600009752705417923224293062430325491261424409713290306841463172421086666982345514641455342078693960034848511753312135562741312090868902473025270876678693371341958263842634976385425358034957125297880747115670622095711193640875411264477050146146748790629073955142813336465591619382227608678570812857191886380938647755429486920966013159821724648116272062260556486979523914455664343193554714642996305030001900870489004196100741461165105658731624289973848983551728437681418347385497599470927122648675629204070540651676556636256449327931966972657574807517774023057156269196053956606089063839550703242773381338220728508547779644694905077255910620966899892286311830911231128833089603282893783808839410363423672935130019722855556768509286271131157816533534555207735731156945896077792012866091552763652874640651207363801989758236793599604417871713665024*i1^16 + 188345325010737899447210233520348182845531855987863034652774317253393955568599742787109290506370613304393509339081736726873407709317884200587030686595241003945788714470663061286063327249916502898377612978228068770067372585008360585050752235603904202146897219053822230191206118247369956638066408702598547879422951350266827028865866519604048087656441261917688844987558769620379951176671193387195289047167512873017442528739090694765589860772565260794615104160443358155328890995462051662794732299998122943210600716098646651223832455745711100329950277367007916516173696093883991761030872059892754148179843413204072780096865441822805983724454011493849772928999773000599834952566595350514496739961014159719365166470245299678288811380391521233876135798590021300248365840684462343443221228785172613937772569244155430622978730708825353640475706107762312223114994260800126580087492276113971531739226990847195598560458213679123438728852551284894616199564363327910316396877749416186227163614821346765845545287140456470769018669620281813538052180195091514386236497551771303630873680305520323428367273892763778977993460878687208671300318083426496453463460547762788228424711697083296566462727459554675305607729232112147325508854965650739827241656659485888684753039233510392343391684448712260334378491018682194785109830007865604462530962712322153842855754874347487660632767664923397830467748928354744631841555697149814114490402934893949421173646573109275392528992436053178731876792173405634363547437097698246377731317806520671844963877158778293735531718943162496910163497298776727426438038110374538516035669786580696283104113315062483198880899118661632*i1^17 + -1807352899032848909743400289930329152434964325097251899276749797250738581957202067957817491188698937190960983487732033293046826343033262809494744105904075961235396322087434213712428830201143481289238906813934715272386376456311259227756190192106768422093535527417575186528417467320152319724618348215069857099933078459841251137813786387274661415154904937034558422773065797953090091183864612226537624034095695905024323228849674451539819236070349260490835401656070784518708988511847923014246597976707164105261725396448608145546088255543613563350354570963663687208328215530437488114794911740182394442362239013687247320750941190784068137980230256907491646691167040372620409922713611650916936403825712187238087226850639882172453846346185722879638723654460890387518464005403423186559508434733206933833413712543354507912571157399097060531458828997558039128398107749128393644208668748717170202681546643431086646729963971800630307628514644956016606735945389223839613703386903902070717391496828007125884472486222700559213771635930120730326455440103898353840948680995328473523818614579268456266674798323244014237659951039218030587443381875478239046310163952966472144441377603426636972365370015142896955987563999027361442316630116944468852073613528793224279090836551047813352155043297391096518342418890163830636613609881494478041596734803631506769241041003082509774358467598368315391109035247613681660042160283976232111637749902160933890580445674203927816897449838180609641626188904065341961429334582854653784783655693025739887560195148750459865600200857818378816463830194771568010049254694224119888592945895536529208772188748551543891020480512*i1^18 + -14526004950811588619389848696015760499552084807599873517601871917936865342802725054987264955457729444940509811003271866731684754142826153574230175173624379196265246580870540571262706124433584686736465779158094547931516163017314342403834134491093154365623356808372717034429966377932661484953530066403794500823359308122822863011864095338399251259436345603315488927856595843163484845288508730023863732113147388184821814044308417497344851378637589702283308903495156850523651962361747791643529258475381810311353111901069064099647776076369948731438056107314693484301555943799871292496347166296528766777420057376445016275313903549772164685066776065154959625937664851826794141154562272816598960755393082599135062971989441120545179006636867195610371234784760960844971239648122292779042570111653748542541480117769411073459867358522862367900182452449478423239731006298822162581852445542279074750686213919312195344370579310345905102062148540614415511647248312041870768189299414615272766172847027559393916726555807827569929619236743294499835800873853657481392427742953849805816846334350457652276592007217585711280652482462910184672101522184263207646567392180334976912648773801390576999162762493633936805895240464201935128112985954816138923795020178924474693418037446887661367802006503546038184777575711291281744684321730293876882505957544085938007810469089535116744461148452281003418720441153992650137781971114328387411939498369229570277931410468281711475114084471887768439319009308433208435906701306517734770946946606918244144876486375264233769396476590362482343178695352602115452648669516031735770423893957975349105410283835826905284608*i1^19 + 592064579156128928553844423767004027248146105386821793153222059924731058061323947056833389616266266707455530168744286860940752846609940289928380354125431808845235051794852927952540646351423531630411858523350551837870719891828564283454594459330146253185461334300379039441076760837804112230505542420137676976185150563601052093891026919286667748881794337175722809402254129509951204406323062850692814918373044702943885666568499565033906125430949805253775560587541283668853272923136234821880377053635347013203318708147519002294828458678385881546853604720460241533146192746432580567691114218803582410007321615294466911879371649582404181965297159556802575608715175906530586084736052819734748230095829285088622183217356328148315627991708120208728692708351564825232203962941774981054614727989282116666468391352591825388112609971222367223327636800019894690952776620761708163387990844622559791476429519227600377906193430898239003439190197056856513154433614742715148481751606526977513264026002148413773958362250033368969237184714350899675045367378666017683673422370316838902288634545537753785980348813755535796216829591536333654088516509206790001898588461012346819597369345900431863975946080322310010901535433356294719587691538547401564392431991926366263932816388534794490449756829267158670426123147067362855463253414451101337587936203101019608887959765198750867775946862180482729295768690529364477652475005812778652963635359016565194384185448948298668379697970923313554780363462251826915681883516982651222419233512495896347987184379874627310272101979419170023084081493010271980036630451875423254299653978283562329894286445009436672*i1^20 + -8043633702146232099355550856355635602583543984535208891201964159915891999775060736367278949570696856950428036752871607584037200191662847317466293824824296323982046523178175064414732690506800721248420906742670042057992192715780474578658042968104363060632335289122298732003036633566493824852059296717600504104595547510245139961785075917769009968700298205450846838107685056738060049211269037894476458857857931115793203365068245266834159836346163257848256209247574500154903625351080375348703370912079324839025971611787129334199059343484825937691211804856921608080303925069829523843080447595742882248569549212610412529700272713792645818902122355399581694086116641247439066648421083024227104081450486782970301772784280008108426218975959058062189278944286657552787951631408365512608544477551673271617355507597443909834746273425927467943150197767016146873108087097075533924607725084707376325344260726329302203061004758102683061848449150787136039483376769774722772941232143701997331656398732345303235131961584076208709545204480900474574185162484217374884509463566614489271686221113882484259902142856685466113138986475083575618487275324617687475333730703199347533396412201390378280753521245851495912249024427848478725307832802887639718647794401285434289880205211006788266125009324481192450204357126548800455928842081759663115383581511679456021714442135233690075487431021605359137731615064609096633837888519470178402498288298721235116935572451818758097110558061339006903572408347848752421504087944259362636932013625522895561097614036317160035586519563554031692107494413263774257994562094083235814585423521224397905642139942912*i1^21 + 62017519076932927561163493021789234434200625060550040855548984378105760493206788546434555142315379836675238934281467468159813199907758390938099231289938061715845876072061568859004636351383506118410893008494156840252760140582520628041827836808515945330855699300293740566671457749394096640971356265816194460605973534197583730876605219152627487304986510507734010121036763843714697809011051713654547767076182859597362560828281362921393962058838037631707076624742582641478063807256642233418441748373852025223660268110034429051585511549123972670647408623166823441907841928819278385422442382507346166311533659137137592664064469430207228146731582181939701885277562432926774977818681489067420519549694538897616778077309745225582206469188686121033623501974837683676533678111442132207069823101563482405254776185757863765983988307519573451658692184091925905349410230526823833307583064091082058180880839006081939755328425362135483782551821132145509985021562084437939960945152612716325751395638316266110812717276374155610990295654558257037492870060766296002971171326955830089161948678253091281934221652063488231000195672545285751815551982001769781320845841628204176422357169201913810583345985207909679638708317667581150925570274609941644416880413889707712792553162632267068213226913319906102011623787827748701258605103107184991187966384370861843431497891768996976364050677528728905411761785708267385142101900127425459598812603000274990016659772544821687164832978905540935689122932943002099814967845950395304116361290989183662194218957057217219740230365105042789923959957776194116946519814851146303111954857847149378664398848*i1^22 + -230226703018071604958460961876604809142700681243889597050971855409259279116835542780109351925408947608122286286304881106458785929741639238426922241815756349302800463938275573285362642705778979325794745509553733367154427279069735174837240320279359879623846408005145767292484533888578898829464394774324664359480095105733758612188767559359825436087492246862650855998026294047127423994358787691722848552831561974116211257026879991916471502581189885715055499957154820963862125849309917355675315736628207734540726034585943846774045984033967039298700607749708488671014075140274404279005421943700400364181986603947556742824817449907826077103812532937791451351910327311711591406785150548355664879262459339149763065540913145958226714287645345756590563996390643141727458864794296283067184936765827133365062165109779945130077960072848625860616798075022398291711718897000906272278244620281117749119908560927487382924279515572555111487522339131221071991044652751478337798650931852394047597693418483099107570280407962451786303942214998050091121903881129929932609578678982297542120174328997428447406192778412304044045353775280152113431815919531584084526820294368514369320999293609012651941756505347153347964546891397169957505077959100990286084156126734642490335445877183005891895582040989998169084255398693787437795074480488885039139545454798502937709831121588506148631008283108268490040840532471360361120538583540193602831603337606114371263149713051741750979138288389835377879348039941700649609731581227653509653750751156629817498622399158327669769922806982338954634433088790749000434616410260557405684034965251995729920*i1^23 + -376167881672448329914956113546394230489160771672764197004019098147552807007429292336347601499143811395497540419766484436513009085088457168092498494954853869320088361603682439511187315735381946214608516179197286340432416553382586924776066553111609874036403817914595675340802155131974859023952087034808518982100777488587481799016270257189476433720940796232343778586042919194611337235499191203978461911294203268387382032134697441283542879327071124979801216172045198429792350820444620618346817315077461609416346015481496072789331694104760767308346940860690852003652684879756517847832401971247424147693065359772541792935776339529731932425327150392138343526511145000145722639269819124172760018717665898973919688553198530036539186261969594875005475766104903563237378309516131363939017260540675569328770277427436978797932160714752614617673528093395216211929398124421073199193478451816452827385539842061910729813165900838674880949329329079863320309825633756354777367875182855459562697090214939600011840511402051773856378522883622585407050760544559032621336672584143247813039133788577179422308577953113872932904046756907470844689611064569184640307865238570873363641192036867008941809595414941864677463821633131142804646027777075241686543808257078499076158632263821163691417184596668064622218728825983619695329129515635889769668732495020240791940545699179714895497331370059956733331735302376284640289820937722772978367705713408217954073331995555704107840506953256265105666253838801137462596607583209791805505282882788764278724964245747168753980875928202686223611574172927082989403080144365590870171223213473792*i1^24 + 7983654684344034941026083040969350723057372876918627217273668903213216767796526294678225260336752487891347953053987365042226384656016282851916078419488928626109868984824284193620135878849802859634483990063243876768993391613665088978291508357454600817922912927690564860963966154865797213722046801238406386915564215478023683040430169260714642932068347706062625847784318700573742298090071249021790118825902847595674274028257723345872170806198722343557181411579539923172027816485682258615194319984422223127097401866074157657015449872409393915673356867459580258504927689323677401116953893859674340757812243620163528677898036518488743412255695348114480538214703940014231465549582706961594869082164010644605091129211130154835458611341505881275633110162909520167438483211386156190452954121746656540473136307234223586189759932913150759074324413472922949483345840252447314570371052656144490102903730875358673716616376327580151459814590215017851306375324524585771832945523820917582144901295122485476610510291239606295009359400386859484430220248357458351191145512330427944587370935982372698970501513942133333801182433088270459849355881947389848471595775076514409013615036242720156939862016056218652134450272386056959919829512499365838810547426333426209544011348971660923019860593702745883863595361657650681475052140805137147378495821415676698957916884733149321743799602244509799778300716336688215048774146605925725923593508722439792445668469442130263196056891337553977721659644913920187534091761291396667410724306180444180296419404872707607362998595253640345990298560405440036734214496047564592547165634560*i1^25 + -26475913822191088710065091088599696776193723844347404343604974538298537496464318101851568724292541015540660927560219567334538052606329967011955238137676065968488122410260943421277207516468849140144464184322256838448129915885162883966857014976910153543722312944181166829410337513154185963557024389333782766003877605070220747525304956419913175705287271371647560887883107101493875872004144199570120274774994987792946468742234101781100923123137732872764394333657265693898052851274622128601653922073846459821122895486956784115638117073767595871298708970755816238571544802313852778481200070515333645376628238236742042919097522701446377881720836010998336879660338279238095268756808111206046458813652212624445012644867474105056563944161461966210768046944639765392467238604087562407930468400779553710472574587400548708732775001739460832003316169420653762220409256845000452778951874229182668748454251843385014543668845305030949410257494873477058958809453452575122099632950284365021213772315369899612596632856525426220087404359760902202568507599257142363768522928218802181315262745466401000938493806716922839341420305096663300693793017438056173767232864758624013449446027032981228702411945803910818909616612147764108371693917366473003354390456029347247146551623520936459678038875466606651226781840226014503636978317914135578380325844755179655711638051026501666687926003241139099827107459371532508347271031773328210405652748887670741009134779793292055788663738802094799676002679594131872101624798063796348089238184951225725511566310413235308687065499738543575318308642620580419093018823387876310384640*i1^26 + -75213459107713246691188381514749784411408134654363773964442981763441126820381021272584868117513987197456367311016226200848625761079889282864248914195507737850638722374536415788550328661328102140106067922643259499788187587108525627392541871990021225988141347871774171326373934658013661961684955345748663933078093514138518094816495092331543011096943316282711700690367041890541462639790806872814519357421967453957327093793095302356551219283178888243882841756739216204275891060407377915841097150198532166790683250335123527677017197278822953417547260973774225784343058848307650460463198603945879948147995955544711647378765422927725633116995820833490021107573675093062796615305394465377778018436554449745646764640896332154764586681121690363511540012059832863043260018611333989407353679742478419477963215586627752773578805155126319991567605473407275047174782400187173054081291122311886463439719900041307322185208126005363368138728806053927226606702541219139676490491310292253001100611984175544212084277765977653118078382438812823279131508497668295053618696892274931108213259937580826860707514417891881680021935325718465747723050650980938395400968544893899090309767050920683892641037992899346093627858526531216882619853262927782271128604891722244927070955442163425303248204053336148901289754127537413204116857749260069468055223439826109522990782275490630956844331521751325796131741567425477405283446094074550598396926258062467906322304059072011510864804121869684307001326199981707500162854559226656411551483678641901053836573924536457693480311441762304405436206886008695067128929542343753728*i1^27 + 850552550469625970959590056899092164003838835854100821537822761787719433893224447454407047722063312227978529736370409534232437322035365181543078079608987822845691659187055541627804058586876263599184824237350472522672123227663979445584932685044984447322150010566623517472919807126440644799167301638271862546961377913180609191251754555184417930685159619850312912468591333149682830617381822293527715471827348406740557173067571762831466217647508635722591351564779285093890326274949002399335229207371097320793515604835619614550688032211264365059246788077788983981768864980264839006121325414454394657645824497200800114301384479005220923380903775665173864293948729808831481558044154437032463572506216165192100524472365670800608110299462807593943320204704604994580216652857150474651684471785931686692754952242991755215881387478045565508466151454827833316849333614805329583576069743538056228445302208937801615828964300997988297732495371414482421209941113710833189616031071192270756736121077674299312424933193541312415514939567018975884093073274538209648778124376093023637793295370299713709801670698930768733918104961363800295713891957842842807802394002447872990049403802203135497238837538830487932995632180381605110954992569905329966706771483821733100064715581880010376880728954880561531297253545736806155340416456200974752997296306521160709171066721109648172933892031607034669525759897198788051184275113747514720175831185107089474600520107221247166695887110957544683250876564972899637011050998872290901426516170320976582845809773605497185717122518266470473369990323989362474620328869888*i1^28 + -388876255370589679804371857742247262438488604006528121880819918595303719362369764030044272249098963244039706320348898488497469324252546850742787705419658273280383487768642159380865762744592500052780287555380851399958812629505283537176108248245155437467738640952482655430051088559695570489134157153492694610726719440496642843576804967821312677012672049484439488095939186554861925627411210010799256679615271148692480846103888656377623692660894421976669123422027233075659685938511698748702659869326867962515073598861371137210892474145630800367717076518501869817533946201320083293417447904345005882846248238172190979699526917390726075948688787823458163613701028225609093822753128369070148953630127922898134248081501225236042625280124936604259196900966434428859443959239161183103512849562080610745055485751962510947635520232871588526712769593150636411833240032360663820938329981614287602144371680855752039809316356675632149354811338076854949453514301198764085120566460062754525720033093333745227935956065369685368146320157747433356391748190465085302517528863744663953801606569887574479166081022303905569119225188641148898479143549891934024124934021355308036252564872302966696453660056617172438928666562892627039207569440213268205609732652133502584903756548820855894854916242801375664610791998723258517707602331544402979961023302004312251544605933820707030653800797746816489700306377156938117190921133217095591799456916595091968204937971706052756648913445428705971867240561712883160444327042477646209375933566594668436270778173665248330830919853741835154856351199151948134612992*i1^29 + -8729112673626222898990476983425186290196422983741882712665360452100196870269271259010512171470734641685745372576900416662781088288415872291807256886342702672821063020138137646422080194085168786348037042728178671643245014320637899295287060923744503066285226695803017197583294398221372732881589003003082154478009650706938446554420679584162031369684855681071893562177618170584148490370443606279165645859902980924374136571746977674229137475820598569705102623858374987355162584024059148724755059852913052788702276010260345960134559776602744200390310866149688256427958164242177744048880965914692275894119811546337462021732545725482363840533064466770792371035366184833794102721797439602025466657689166349459008869750483176916714825048597065654055488950946213263112359153754315130001832722120560677172496732733646865006083658226932957070834711115334248987996549867555953737268634227639541628694457749679917727023280114143637613183864779092969108083296792577460124669482689338449439205133944564820375008512484245112942703013403593635375450340740314575814258851086936109520698616137812883451533853519253133206344324155303536009921435588024491157109184746422810527426048366343332756347034135905132442748070851146141099568323787731199529034013260472912080052366312090001924828720416079414047346050093948697843565338966790249202087310077384466798635665179509529307437123902196207059701972397484921822488555972103704541425236469714970669006934965088870967796167400187865206822357040462046934458225392611283987823878262562753486080289616218624719630457942702675166936470898360713216*i1^30 + 3902330794691710947399595514780875390035684427186327983257522245057517969053566197044586626945195578877195521377924236519591894983406702343725588761869456875600184695559914340044914860490871488967592001863076774421409189315528261989124046844331438415074710879411064183442170557728482805827810539166502963115655146595234475676692730049292331742140984016583576915701320938770999870747717435015997270531448784983849650011763328620968973665378114741379383028690084275205715363928356631995883897131267829927220416347326364552038435261416050579910087053545326304022182213081467239854605840674591635067459218608890728626010676322926476329945225362582492823483806438348501169847076931557931914980801037229483795530630849357535906350694238099257938231990078573768258323567872547358301433386182175227740614177594444852653205511898158975647784551973796822715682999752062015815547628661846184787927188665650494448911518110438712897332426765793827730180838876651651003706413397365432136544179704666246359886361463289246546423524963732630394397854547788741450490524845826116255212414669351812873985522096569202630724712580803029863862038843608560678606700101920366809977887877541689599997964353139256254122478944870402371733599254919052619583481857729718324982309553775013673144650473718615642419840678301534457913550086412425892444335895025228037957464194662585246417407202123095515145290510535890031647921896402945646747022478268818286867836541968905918051743289952324643530706694727774416047544749733865922506643522796646299048129900850271893140382629406137906435601727488*i1^31 + -6684707098359083039950965841096967948613612672474230304870285477977915720612458621967618375367928265147281198732254659246907268894103464184098824971054910642419008747064994585946408796977380219814634959475454045551856374272443963988236766773535492033622997615777810942431278144764469547436921069750142695724215851550082979671172271255752637608236690209577179477364865771975088421420076401113794293255662725428605477625069701422668482134197261570939095560477557211507594239008020589015654908502077984255878176622204744686480698013219185506778966295011111204722940295581177220782652281482263788481089533786726405506119387731978578649363901362886510718945022279119201994561724681759521313761862694408352191345858285228811998412422933152571641925268458391130264521744801994369873599946851191166048823811293350060095751862090420906654434435558294804730612837252160235349800917556796005839635195494511791583502041778514994137102557248589219972562859295390267148106474273241739135539025859241661007423526944737954258310448313452605718542015906147479857300355281262292714956966927625113744536902028637713618628790560483732491305224533266099169325147747899211341529180770799689712850719118620074686611569354545334950180169202135435653776867287966817476594069621402097803694580565533182677925122967794638240309797662251646495776016380475789282360815431325312081634589999733285399684953914031727854091416059590494119261671316326457403997503045921134502787179213708083950187800592467040067215714819004169171072044682683969132459730605023163556414026752188084368965632*i1^32 + 797967941570100191457144822160697882756958322286755889147070480514804297708898016261896648684763925262219536620297729955181194909840417979316464043340582980169818496499960541387265565040628517853236195419190491379171565466600477448633040825072416348899774324273979256906635257876277241011779103122361711726245877553211737572886593601128825697713607524885967191382110948953790924120893994193540283417994020068343884591122795797698286180326092604108877086935401669199295277922613507645569829418394222922441600095664216828373484000238341277685550360743369493877229105548116621415219404239838538898399571739910638282584486667215859114406309106126052602993697975129208301684403087988235759141943447999703852254974803039229505162412190514312616119614413036571422509802865719688843816160954697660739092730094006237713530282667946687577002465110184641603048738659033694262734188066990678477337320832886084577967206019643958774444346119764711778320709451782865252303371597303482213163885468914070788447239808885985278020580449122299386906977385401342188549241603494973347335509417502962599073351809686295175938711971907833554234795260215769802961474714479962666705797033915728532287752868047797657663890124034540160848334562589554484227002551991304737992579678948088606273663599004588348343544179902894665418873540355947873680829367341120110362669164094247290947494315637995251005790420321193891154923453477795427688943800191553304495795881795964649922067854520534487439446717756543850082653816552292502291591493462702920807266141692198454417818865874501632*i1^33 + 62467720131001906492578397508173208768740787629218475930177761272491555404741317081654787887103710302961696231962120662084494399928295725276412483507740832352599717044841644941442998571471001755319401432473009921472266610818668279133381376490240633300603309299653138249893880639155083369905712673464201309783608010435104478174600940024353582637810522395838474963231480435343177151915607946158752431060167507893499918678482817175596982147564838253003074087808008117788818042789062406342521638065445829503864878523600855473592234094501776393167377578163384809778595994380510630644568424388448979929443089304402673105141787825401058173851033256734499952153401674152204385783756539353332586690184085734023462091479000201938145286090468453990423303122402916525787845779120688895136123849225542851661206287316702120084695872656828543389394597415250913035080745716349763885955415900908411791671921224156922788217763355110841111289386955650039347442710278441873976410606428367872374388876898769636913726284357091048639852087368658834281173133568958671948747188627845080141126407129561949729193911875325378945072724157853020333808278396313537045859392052408274678012327643702352971732713468214655033711537377658201451177072554911432620737162866616197941586802414910459158530285808263524647833848173425162757279857435686667370588199910122894592983162002557812017393248352401303569742065763392836237481739825045222057996609178624835711884437968153991350536112488327854600656523242374587349535717011045183528357128824251608012887711243982459892301561856*i1^34 + -5748731919269025684523539816113262451932825780396562250749346786563134597321612502758513711055342464519137054639883051741306237728038792558817245536318409210193933410311443396727843253272869448624894103853495003279554994028155642581248693525721722613330509035779568148642502716301794097929165689197485465021234625899351774094632221234047029347719086591231724190327807392140794530759636631634727807734422560212972278538577778757530065193922230212554018135523901136869633900653932520324749951513432686370573986783550107070620283910095340052177485793309110285320320401638640327983474646032207333961478730359493274168995818445541402756815579400899893051696840796513052959042630090999012679245925258457355819967097560141912975421278392788423997579471108132738420996140815580902517820728973442252928757304875619181616505273007677979418628755222573487111473342779714011950090752178657420018581150427333458498038300418300424581488030744751233519095300693738152845189773904844732862498540928128432231846280876718289213399026648808802740005643867871416683387130431740601940118226925244534295017135750991421638456489695089596799198321750918457523788813191727821212414748064457429115084597798536055436810781916575861903273771376111181279505143313719364615006301119848724806090654375948699319936130426811592177782960650511826350929618211452948944949477400633210367482901099842951960570150024382273133381259051722478253117922958235541385749116844119489921830251706265846979804837007773230667404734713522370437805413931654945436623426046649918554112*i1^35 + -189955525317102855980675677108943213112887149738702935329695311240810046443465021312627882152907199498074013404307359554480315569758417526279228082523566511236287406188361584537039163700503964275658035636183920176313605997108726061825157019354179903400609997086264318856940276718764853971169346170501194000871569828415531686033192098880774773613053724568284104018701194707627512688245909526880250159105400327655845454099658816387225771395359776435272098206628704609928783505553350210154534596528131840797122774523842813943797138195715592009327373899915400581556142717013180487857429772512176020034519047258687310438712364732019825704266663396832091807571237980649466418733101141994256406925363534751416032152151571488543106711620107588751242094454982114453621654620987930701065776189972490835346141889239635885391857417710433844224986962705117008643912435100444751671776349113344402993253919023605759651932779295551995785727686826111015598800984635030336241792616427318813941202248013813559367251706485670386066738934155583967183136318214849481935848200996525725826380153572681193129518211358260631969522073964191847411231267264501767494304516103044716708422860703585776876089354419926454420690784923078458686427417008794771776858920838532915647975698777407760407647988904462722051880309020497539001226896537698954264254455033976249424291306172496578689373212168429787517911908104999408126127314122565184589895518557762121425013125965901075907323394111160413219666852981239538007185221746928678961060840517692948676155988246528*i1^36 + 9049376841472744583281266605369855014140849163012100866135862159214171721964157482589974248365962646053283763084500398466646856445029601083257132307869035199049674162102963415626156014299140762850268870088463076565159359218369628396375985212367570150290422863740672872511979269531674305994552739366263757075937635520569455768625803613195279183340767796497757983997968788224238601193328500144964912953073642846527791471613667146823420997485877910444836081947108358207269445652034549432834561807001775090774978792380832380100479783651789680440490704879323094519359305754138019296960870112818390771015134547071431723602104259388507434076045068197575321096608182420565180403736763723859942698828391866700556734436947477780507812426765715166121405992823739137102546828529116204458140924068127830693102291884558003638949258215688223591683751435133798292717437001804238734420923468816825205876406857525864508157955979257103686746943313211303390164757284911892201845831352471288925279607869276476837819877950894029525871569280427217074881201404896358776050068830185642422303111187789225042249772310634653324526622876222488354759773253624385999446513273178804188692677419504353318982298022107765937324665627039080008293172399812164518417889457660192613634785067767802224609765536555166957145666996500592893154005429709596952015017881409817593600550678214430955341554165635662080787621777287757769529482965171229196007805050836900019834843435536975911937293495646723582629910124613224135938113839926753730161003971558741024702464*i1^37 + -551461571859178016625314713669122005618580506253690581327883943347082886317422236464662813698692006619297557368780835230247492217176526985294521360852879252874531138880489173697541283996177013791110585382878970609449211899746927047937942870968117780040808322872735501446308037716401363362652225561153561296256234177623443658418870153574374254433797983333189435913487579007048386910673636733703365318333391877530344757526645816636543457894233440872199982749499803716995185300893256151333766579107214015302427583600421291994132901786860352807628854381325825433218836262429250894480470387587998136028361180398937259885022164103268957087596829998762414105728378886804094649275506982112428070199046166893285761025043188202524034037392456524310037438468988450188385901381452128152652882705694260034211121132509101580421253936608977441432687220122195062613467606835358392028073704982179746698823930138107638067346988708420718176541297576530586613035500281388117958952724291507764920925321992461033371644062025667921239611542400651450646576122087346477888342238594506488898868650211724933254532640554654691550545333399666796231423825617239090614047364133810651992307679566244938813683277415655491070967450362103417441623654495911296329177069337484321826791727824933732977933107072754760485415195514664446262382800561971514240629583762342118202442043611288572146562123973518536298059255485321458711633674077682864941782969391230714713840237391345678013266543576046565972537749416555532399818643574149302681431426962817024*i1^38 + -731831479322746253129656475611433557389994323504715577015384157354813888713072950608262938418595343821786747745931353143068078527106742480198686846897419811114540995872643692545333655546756318480874247095592909696714902492259804894754978109300818182364123757288553037844034808879443264298581035465854231035937924536158334505312146981908493965513590569480784869722193566211576456139131721863118067816390097657684735506177842829870480901172721960228552512356044395126061975391582073305081551588593587991350276867585394248144500160486346349330513319199277101937799441042443151260847744595635304837779155343674658422630079808277701517818323737388840310969563125617656506087218596145614190181553541788439092261463779281983695558444546632562046476341310299990313856790463692987300350202086661709356802672431774526839199782228438700094658458337644330318396795760156471494135107371307346673194304947805542667016765828599943142051656578568451468924237688813160754439884282297532263533888279190230957400667126966042117257699589291668627356630606138970704749571176629167156897027397726392961109336844418127883936226579813726547827568343882948203453612443046202270798782988684901290196345093565859488683267466608829715317422759678105934621237630344698213841682577716251085149477000161765467506519397891340448908306824545101064064712907625290138593191336711157104676168417083673115120402441987652161002623930468498053406389732610929521546386096640719091310333012991798398946565706934399859608638913329752559178481664*i1^39 + -1375165235269946857487798789537330515428930368515439367193863556549828719007241627029088920437833256447394244589413275813739164673367088674288598319629098320795651382703955350459683298969454967589710808843327898035444919342515886597841054059824872625697150091902787618501635344495880918441591231448341181287644330670762934871481956086943235498743116410645212831905751235602657543598005670409115885133229234614392186289538458902685282337900753246924558513708197214820558784864043550968080085155268853157167193074225076656471783937976846969523564117151013091681820924077021078390065992684950559242565303174960082770780599301987901366801951644917848841496661375702303805022314178962304138300235075808144763071150987446206608236998696425960842980476726874606553107335810455071999995916315809270447857019999461460702477469842174400231402685710795130067330619703806593342915743721473933564802354183218200251788335983983932818672412514433356363889720735154324845482482469463886742150171514395592289801994940039859547448586975425607794556779402544856618637094603070865215337130359257362930164699625276685175581143073786194199812251213010195345264527411490707642307789403171403804055898841124535255925141053824028172179855048138948039228820749801207499707160107265256225262185641506885225751642466378479393627792610726771349786785567083417677390312502582877454188844013433479976841174910506413205537347460804597053213659024620783168607909707274479521283300917206760561349087070674395513856029278892720128*i1^40 + -2914660316779649897303772252814866835880351359029001863234442082917333146883280038394149073677371158706933618158803132741713737131984316831797344639314550639450944557384176224029325739167937698449818865357176127786160909712631629283062871674139835213036343579963107294604238536135439242734791531854054566991630166630253650632363898732727733197533063035830035950968631875901681391451628979742289042188192877004872784838173684647836264161850465228337182373290106679666801294484948697510969493644552988290005991924567596750876119149837883903804946218263725793663137079169909766026205229486808086203287863140560348857357481565443574432488259784756874572152327731416021552051937914318341351554194034316142576810826382444154276684981527616913213626961482474165127945371305706125313692084450159159634472118955993712420509364644102930662482316558426553889179688798209514159628202211463082765524719615241987984044348457138588503824771344805850716611772975414282537044750806621249183042189724965287940853148019074012715741930838311549537345342173262918378756805806335327410493302441356282278190370393207058173610573188215397343242704510950198648280117481283399716907661291040807608101753980350376586769922077685618506487736544719644123297304875891032216882531230089386809525811623801654655138198084003337201737946199343979713952272723944909686002937573868295701795146568903671251884533366588674196992708578935954399173934906367295346375891515374393866405985261562540007569015888353933356171264*i1^41 + -3556264026329164602174736906174099616288489866403499341820657386155030468158086570725185316609069508344867091852479724019353043690774029789682945139160445197383128207800525446489254116020044977748984358323165166540338077589654414034698330359068699441418815636903460328024326210491036964380347398312699315286923718627827611908957563436817199559849629636873913437368363452256732823544088243696686386844500648543060614131909559122121986640195173934608249102398879970388695032925718757805611375341027557231891042930350527019874839361324291542626084658375935496346115749005618956107500416172675596964477853351651335318637304833600815410326301953035064303587266462582733154621400002672122010306271390370366224111764651195239171738839226229076749177854170949076378057341841877027062571866178768931369104501332361929355645416041191507319482085384818143938573201286953841250921412089445348754794319553408980137758071722087294963608211384404292642205213790126908460856378762303849127901058485289110950437401923796971564759429425633577426476571873220363879115879261562770704695593770946803031723755467046714964859457436755455800688203963534331021724343951692715832633160557217688885282015352246308009649943872534708775290695198703796633777306224838676405146816851668791226462791657254875108597887856847530043331680534376441101480978875314423594241400566714374215556774956758956784282864101165757642170959630760200646379321537101008502458617767447606583796798357787019837474493956096*i1^42 + -1158715606597158820063810544506786288815241394171814071779722213375904967044107989109829558759425530131936161644436944110400783885532550626452387599024047544294363041015425539470092855684509609428799441467821945734074125539951418295885315591980522662117996088856578986399863441965780836731048613871320555738599634372840252951147041244523081040064764132596543945145104162066911092116757849153681179320899234586522117981753528555694616820096572747907079965497360901576166099394913198881869666208713102557622883708745929030652785314896996893365793426424268660975894192850367046651342491211679472470343979792988979815664732952698027875454636593945264468200455599538378020860256623619405009457680158591629543912744931199372112061031703246422891734228342870844132909882419558368356697964566778793704270382475557718826732342374846506591511428433487353680157730658830253593644289870010512607110912173445995743201155726660592881890497685480328319888560707088826239160297435675816966664652879548301972411625834125152216902032644627901413544065422165239938079844482502528552402363023692431577366700144168201790514340177812875542797306230649334829763372232361090470422677204717902926232820682537455452270006863134038415658119254658679631851575013093740694660799414798920662805636322032605844297332038999519402961605082596305472471180314560933491650811516051426565622816609861126039076329171463488752801301328041805525612378476152352149613806287346315203682327049579528192*i1^43 + -110482159229112812282157179885197766197601115235263899272955077038326141896111628252139608556314463344130676371780097082360614384829985129549980486649796147194349294271226110170976072248933613956629292863789991874110074719721533788111407162354168137140512609205377560640780120917656472662818397963603370702738066580917906754477421677518308789240683360023768167676649378699712408137790357965791519586534152423147293166936706546082358225517990778086927169184975417370727223779091356163402753168217325487995016496639366727707819063376947477951085437547661690832179330297136998558003544915302253833703459825305130510978996121700236978113445906545937568910008082370522630163619596743173270762034516777364935250398279341369650033069057368230892519954347576273874502130435031453149982923559472703604894042245397453727641644555109935948792517683943549276787195504143641912516039241913650504353811060560020168640738378111788308810152670207797507953157448191383625585347904055611238680219657231668454105238998200432771770229702625827661084245509058820235145437068578722722485651364547775467512784678499507942809514011385293282143710629845031817618011173647110896518731274730189226283897619691937789438784852093050416227337473356196314805661871780858564972634278104649880877497211054189816285602769663528242651888057037994219717096240523212292967252934898965056280573778679171330824064508425317326718983121787824552630667606986327688463147439287836457566208*i1^44 + 64279162687644518717780574447924831538655695773939582288463294797380346028289086549679201933661788099758592863189260181272506114390199364528488890413666534812676193393351806609611626980284143285745084527666533957583347967330575595717417451089423030298131846813159343110009206964763342276529018324864531777514908709910629884854978128190325332344210281696013361006689066395519213088515235239194423411817225080183883823713304719608210509582063087775912692861967930944759657830216366781929581327624508794674646131039737719182375704509730742683855276294315856458565073019317372221835095078542827670303714302165015410309005219290870303220461351328777004557642456383711796422298612190920255230989832461471428158200364673023962319523092438131353988339218973324806982622121626317670238896753120126226717967800406167806255330639184163694434935994825204662474267817988537002211245536704854795746254573312141612472764537445777874688445014962805701126438365543585576243897838911865301642409208550116517614832820902272219974768677250642930862827578225200712957118968914241508579737887806081815718979042478237009485671802996130134147320163529421804583146742855786733962270328095821217517056474346650453057656107171767406933477195270694108962645526444223583269032817733743201845461662362836824666728034572112421718201548592869750970928776803356974576202729330723373336492368319698123528693900875612558963640839279731031320816478977256877224624128*i1^45 + 97055868745176037747767596947739478174678929220810782132128897905875420947748721449413070643218763660834331786154007763952886075809612985644036529366278138877090156379832475512847922320335053686902580651472675126761088818801660345075697830623466977949627750117537594095963916307644399097826727130135988956930677468194902432960165339736745156620338942709528138868170326219252087842267509366991782306630665247745320932131877656346586114078706040891543094684056065024874005879935385949416005668452376615701440626268645341967696957042128142318034277252469022786257907177803748379558699040065339768661622595008611335253034897238440106221518598061309070715329641238534725986628663308522595733953318064001193698799635881324188434719597607055048434996949459431650843357683773655232638295297489764008415245957667954370072723817137726546355709288229624672683961009048530918027227014135937358134299889017096124004918692366688988492747540954889047225873107211195447293196936222140963945798630153485640914425504632274199164542979805504671447971910009612221659686021729096858254995816473350445569619571858966663061523717306917266062965803888209012674216941978362059356569914108314320826238476490458069072292641263532191599244014135941331255034604273877979725998746885056169042921556969204450810007015643034275552687658346695403575360877308898210313011638203882364583816866048215375524135063799347114906848902812642001900745523200*i1^46 + -6744928320639980225633456988330785882214478754987537500922311701451859875594543830687160210784977825131528667853573867691870486841664644098129460974194321266123783244158213222633911482480141779880583875712813813720973484991480981165503457827360073353990629931365643954886197686561366614516354643553027727890815239594216312625841441957091358520220650788663459501784237898555576475151685652192423251967462173196807516499642558044380017395954231375223825066338835396099621271745615011744247341942697540189753472966662382090761956148155402417676877089071310226139501811848345800857601905953602260007438212683990421957876913609235673091576089817023574676641613380909103166477622373054104197424526304792856908013042273571282786006968813850802698021088508385447022031868274669815722789130761989064132596332208557265420189252476441833932942241251592737575923402551922876326497072062939616733798111244204206700816485271957326533925647716539437170991469819968223244554488945054909084620805926657737823615980203793440974444315793010135611151417297501576779143768779180161692728455042818731274481524973203453836001999349495020194015538649884624664715881831607403890419682565064717068010435962727993445135038354295271554269361407018919730948488952255777315306757634530595206035261240960606418681444007674309884693592466689838570022490679207233688713667113354363061304916518513263920534092930205431747777654685696*i1^47 + 112967095495291320717391215175115375374201855878553710712997765762136784637731174579482131732332664610566824655374067988653427654090023266118722242909599940724803387751930419165910154507761568135388316616475366164760896443068860968395753659444277532879167924449523569650623045630999648788524140523801600815564990282812245544882311529047226767264023081237397625805167064414555248645941690781544356951038833744663853599294823878115055074479982906704266260479694255588646464550570873157332272852584965623205808980966123767290595683545248716774344306630470617442104424720692259215444712468978711612646118911773779884595343359991917612417572156537373664089760642411063955107292481907397131076607126047481016201830099294449501756282913810486644920914258782126005080791350990056782750822031707578070191438569992211395011149187832250779324992462354503932737899101100971862864640403087692415657401090116321261521527107753346567638640793304977860217429539729169171927078460956039453407433107266317647374071083618249234590976496764374121505441999618198953831912619779150689046021100336557742261786460673791869167951195341711557651723502903154359287963003812340713198497344621176723088999489050230760717153981563064427413223622713021598310123820351029920441467419792773510491549166244958387232572771612166421038382722944864227962639646432317715566490054164608941217295608623940478267061907226624*i1^48 + -2459578902575678928160536870920510791092202130842470047018485304441231862169052665045206067076318474654830910998677065734529430653077938988423859137983649026975359037048133707524857795683904771416784107565274605320025715700271506797877867037898981802771488201436965416190751592502479564766241426290125216723338935727845380486815962283554501412391168824859678328461211252094811335650097465136982764728372359676821364180048192295189586725450179121589822720037444373700190457774735357441202210757018639133982212831383027123080645346190213775060755167227778867556452385188158593387105862169534730550175663664445096796971387906086601004053642799304701834305132283652711980628259734741239207605004427648223382183857905462033157046274977092383537626100613230523948992416032776903820075170977115008114787554749916270188535160486283416728299096316574060744200316883268642819645151526137003986552230852577783982609153852517160740597956202291951690702525058924769172863621435169620510990643480496521330834407580730662664777582541467439768288688305614408414005327960370846934697464125317142832430822207256420668200870471571925327739472248759647432277355205220710706462821171586614156201636909181932122324806408041635701040352840539108065475902954256160726986468978397050400927796799850602676556240931344299420574374327240749424519335017021991932229962236107598363940995072*i1^49 - N1*44160855073425311239850709759203362137100195867725840053232165430841418085844753913794200205301057795407602332760501001014611765372030160229479681302398469357724707133965707307003630903197782833320823894560718235734556626952582547925114107622626458690597757703581543424424372375838368793294774318954604620004598585910680733409161703735925860434797721274015084735178817199469431771341629296019808638275728602317566002051245041821598802613389616859881285662867667259850887734971805117119519407953125*i3 ] ]