[ [ -369551646011372954333604896964228407830984786292008791885640256276123474107675189698978744983687090184310773380637903560991051173904921324901260481009771781828799509271063819189632728114794717838295814581901001347698352863051154036851691117633382706416760789294747466392920112591828078600813781277299047947085016463577982235961971769087965773097642890819884497019965667379698981119562923858065161484528523132543427486160038155668468720570308758353558167801561494127014874339524852767622187271866860841216464567552548097635641751641310259691083490105462133670847152624132080263327246627766907874337774827213493419898240281027945932305161061797249572546354968508052556549157206109731071513033167435670160290514294418043207043559846301925299192637914669047651780985389687412019475720060314346543375357196087867976975609246021814026106546545703311729575348486344156930996232356741070906377495434350856383506383241860375528744044588198595299536683890349591127106326842078308129389408520131978473551427896258344106841487160440567975176711226684363866952468690416219100397756984430000000000000000000000000000000000000000000000000000 + 2982400839638106871706045972282241179413259219924293390699838237032674152456374950383865730263132287773441514756715041644896491182701045631330861366009811952221825972589095494069460181091929201246550543454899350473104820604842267935028768152669747564244571753352008540975086996999417032922542603294217943788689467654109717366485698936154352386784108491545414121344508164552178010511734511548126947107317846566732994718924855602701759247503127849826643594795377088154218781861360909675621183072710690420204470376704745614948964397967925844472571782991916729939451832145758732171088024703825845200786002143433326490344640285165399479377590932393381328650511187111904284866123255326752496504342072782944181793301511051212432587460793164595859437244756325598162164408195605252849802753045079205601723577972242884565875136302614604500227271502177768781900090657399843450598019431655699784886990273166324147330195252270752358891126779347150080775138693539882517587676362838154685093250412406645878984034039661314894372406013371194679056184986233560132055212443714216608339654609000000000000000000000000000000000000000000000000000*i1 + -8690279229118886711017301603354701082379490995045616401336358668709198906271086250683083783747471460762322551367284439535060585190063600259766562022397029346594426606988746282591051164254030482606909901084200799708465090057590251091744314853846414360757448764494735613026909845974861492077469897617370172302403213231424658358485257757038914955377649084592175325831443410361856412217606852729034203098002036790444363282508935777659123180281555090671912374714032983426459059499464033428671753774861717602478114448679428560729073895974719633355708905943111501730713787507501931858675822622690051205886532750937771821197970152221760960128986626901534597764455770266349651201805458340842966623007615549805227090392247291708278078785838989200798316797412088684926990508738232936890401668292117245596882246048011190425270419205951514390025158372044286653757421806323708815744928107153158950426784691029892775130568706962440118899563283777652233504486350534921952230925873536307330872653875611696025392416741984554713554557517301051366027167652491145709202425087971886275651375675000000000000000000000000000000000000000000000000*i1^2 + 10005079360466486222060853085509559446792470279889120195177020576988666322281216260638107087146345316931039974401732752840437905228548478931316900715691721650465680339701073907846697023710338129812671777117297944274885318686257990328317864661751363907734524170390448117893991198800007254907064998144446250323156920297890765996122482495624542146606063858809590990332316221102664398696222616010643776701930446275878693936343304275799084534708887900213305099160791795324177985945510320964290098239486860177765612627454512292035297918647202344724222119495856240984432131259562268260559486863564834620549457116349273039451686860925536482953074925893446030306208364143044497330689250601044028210114729424219863578332433757488570341472125170650634620599497839370322979056501152365542107913510839322152442214342711385446092258187454998041151454216936726950147404181614358700238085502768014653687460240269374459391408924436507074836495253748564527685542855506533289107215616975143809541884447359521775404306512846200041286417629245723736251244903992307425644332629594221822166930000000000000000000000000000000000000000000000000*i1^3 + -4645874338328685427881104941333119292927994021873170024068264197225746501179057041239093063324592449147776799799520952707116683107636630367282321353579386753540933327903087575686268595354678281009079248789739639344016527256181034440523686300200486032105251751133745065783938156977357332438288283572146875230262540297601827569620159033761253474814484955115891836190694978557307642342790396029036117314431900975619278983429004463508484596635132892579349310613117629801693732155495355485108128066398299023228158259361738314793294725272875063625558819351248978390911621529792788705756369759391790534867522305132273176073129591575760878020331307740951705059827055558739947553293979807851002452164304412430953392818079120587928364399551465841320197110899727260385964447053626370257877756823891389639957611055789328964016093456733293765116021111891860008182186973893408296233635236935681768225774128660985079454766419677155926439875463360236625947719775130289346024665515668235615599541232619069653550473843890580834316932845015071036385473117198661354613364582139196188603125000000000000000000000000000000000000000000000*i1^4 + -226827796207920973975891622427043044732768921473486004424798631619424214008434994184098340370633746927876830192736113047610208615461010273478097542943858206348946017237035909561738470744169628874482443540342661976177526637254055713374537294113522719256324709690266525470944841107904878843740078960473913453679169368374818877635802944558347640882011107162728662061822534193645003189918562776290870894879071267816499338632807013884316428181781692757946780863389182113732462938772945785562573076606613785113913095567601794515493989701456322883556831659206910638236417327039594806156341394560266423706415306691306930763029634724352473968290091317822796449046611827656745860709221375234056897117929817615464357641088192136319471173912154961958188743315411232309837192888565480364338479753707120370337043147779287890593382809472331177301323231773809382953094612583444529644590216518602957999679726563742090031304195566539887802214475516059539047365845264205292540826547637496859989915719615155273500708532094816316539362035021276643594088770870344421571166388156639607287500000000000000000000000000000000000000000000*i1^5 + 1338378824961132096883954907274184921102302114683266819020457016161443433878793791365382153290659444701331549918615516178189273775403554267783775060280465229552265184466792971347733544663224657719020350267108202415873452795197923789966517183676927119246080833385913887446818011573430196326883169627956367307261641207286341391426749147478284440940027737225354189810202891443868734413308757200755711509170617163975201475008541170387792280471021191072895745717243696580278561799538210856456982305672953397879409368517063731672576230041866462783533067045607324113407290321009039350863135812375202131394086795334982786133926291668064590055468019120714835998833618196971923925523758474275034456493338413824437182556031369604495433980335975053656501194829993549346979354507642240300299669687925608378454732648248887798968621577441807505778980718622334402464130813427676819590752086001046887187502820176219851327358140641249952058202639789703072323911717690943657161199449548403304014323255584924723747777598099215140087099695175400825610770391173766232326682333000305538437500000000000000000000000000000000000000000*i1^6 + -663210166341100068427259992858000793156398035510719696238797744818620708856684208962883186472930365941243948113364887843817061252570055274866344644891831679889686904635475974299667378455057938640732450149568268824454650118123131802582988658803198648920812865233851704049749641730439025073847313893012089093172007163106990470255511041951685971325239586490414271410606028321134885643815541378254973616812133165163618083104150945444635785263464184875718422114685509963471233710992373989226622931001919376831247987743861793736641718531775667843072638553430610181221029378026453396294300049981646381908091237577138474038576714396286205544901532080272199326265491991371373522011832164081302340572879568004449775581632679875593878569122538726760499877003684904971484621836244347341766317421501467313401752570640722219023388579101303746671975118552721644865997728904154090722922125620121991945574005809274251279770733476632479291285559584861011797192423025610838668997840179200008431986785689487327546487963228094414037371326504082143516665356648809829834196032627148437500000000000000000000000000000000000000000*i1^7 + 106741938071728935872885997029960593418843162891351043810203129213316729547814094030228628132619790196940808141178460399457359271335390131008344351316743336303289039979908643193991003590772739074635716481639550425526631346436880544196344788528959115325924269546136709925869249058780475575043134323140689474654871694531291155384440412958034977578995630927640006624539268046174912787702492372818978198367805420140653942043319375805013853043578682185239803729943284851621762282293590855822366397567834668345923185327787212209012632452007372689707815755631423366643889897025487268721046620750970782896086564095310529247706445803918108191526468451814454402602477159177892860070658940569351919010548669966478328749052693880725683492372147736716672861237829090384055416815442152463178821287933006000179890585853040236169702987515892265590882574765044843022701448799151908769005751716282696698702703083905751096661076920702045623574475212715244805391081273026643464799816875339206381528523217988875182637864871013236566518106685372155891192966298126492911846001767718359375000000000000000000000000000000000000*i1^8 + 28006847174958353141292591391630853946109977700798680853233661283367502195482712749792310961357779886587306453432133159464283149904117733374650095676844490508386846950137401214551566312723148366272377774537681370720343705622376078667430920661734332341658647972634511574661452322582874845790898663970690018917044247984293891140959785184818950519146683609174525356575040603057605445674965093787975562123543319343252140636022671144996088536941217804696369752180792763683368731423510767671391620573134982805218495958393906514494820921595234567666728913907303239856464401403454912879580140304124185601310114340061227219543955129500844002275955734288160662840690233907654503214798479199826499531775138787368225838322524547730894879975468266262311038034802849316975137550638108806814273151571164197664534529489661448443315291079395581203649530144653000199747983833285501832879184521551715322756308177375373440077111758693769823212241398434718520012561197832734928855435551951771220036653116631560210589816011731372061292579229795500342515067503757829066185862381835937500000000000000000000000000000000000*i1^9 + -21770903160976545126858869473083937125466434449491682337250907771415562010387177871670049762505830991792643729952781592386400819264630075632995567087194615761456197623401055087904576761994897283318209902399407205757092109866886607931502323682271831934205608724890713684070440171773500231492471291034914164688400946090345034078140735368909170538781616418855906312691537044139924464161796328694027300873418316861912261673394747968742930253749780331230552347072226839522283285789827163654662689342397097742964239025957762192829804190057943151259626766133674715171319386184966262978316825747165853683711792730654503997436756242448771356488926330499207899081988072164341634496753514379208766136284885297681997755152069042045061880858621622602109827964322220991058070289546025663878074383204800826675536315793131289749502370668517796258517101186887063270488963264461238432637607276216596331198609869559719202504618211702604656374478025027980487535231724871169634035556011156309001797984253925921200785459111641610221143824390757239487713181613413206291259147750976562500000000000000000000000000000000*i1^10 + 5977014136721708794799182149601285281102540073896462419884117980594013473458812170566961806685322404809427843811022483640277080593005101710129234252224441337927388027867785541311756738482009519579747818548846217524666705774353550551582071907260025300547291447993260093869004755274960310566944441135142671106587969897267267579273727901647683193280861943238609441596819579975908682557714145535925676016084262758018218282786741392951601329867027214453191920218836913892848016331013467574687997564512577174867175383920088764733280206601364310256445680663386543946540073776391958822778385609122054854418288558226692709170059574486164227716671082220150709641508321759587584567066800179895171483544101982538902321735386917026779726453937334445693589894645931899838257168736015050740250499699246900983049281986745720122024028392984984720075971943708021989668512932624130674541065059371922229414400385160160570070857682610101427982872677396255945974339015426762195865761090024340464541281833286192512010818249978926278611087684026866695676953314785265942903078906250000000000000000000000000000000000*i1^11 + -1123099541205530161940256855207302057939883922639996481825265179669249046085211597092904939341396907972773254786072900163729195166689191718784030091388923073423807100171040115638914354471663895604755687896490820654611388468311298903731181952696142015170589574960632289297998606212262082329532802503976998366741529324525352320720728725231561006228814718174574498929495606084135387513244796376623572433467653686713515220887778580969667940525413697423197565941889942426211531082056464250720767044974820428530856321443275969594308995681294857330581371756358982339787409050181795632752254072849535970062454197031618908533524812769362498845263697939307857910556566358008443320232826533120812430593789304324249245354012609617263237561481247012752928353914468982328367464781730588213303644201301918516980502991965723733398723271727944018664382025606155433143116074982961842343806135530016384449166023289591834134340235997882841009467002137373943918584277186846288848436973690079827222433219618862066301874831559031193928775350247903275653022589630912355365576171875000000000000000000000000000000*i1^12 + 130240503195946575447751147340350173559330059406197030476044926830366583917647355304845267515523525909833568136547464282169660990804194393245640445961975226599972193213697768773525964178476178117817905789417737078594551863975771506503549116598015595380352467785877919529205837871821801822721374926091011481022424887770764840833475888477020583530270351333897334676052931202121060058039424014819609133662989134114251255431987393279721743808004135663102680656508011128323798026313005050275580480254273408006989932501172185866629194665418756779191700287722897456683985233628330105207015847921165310921831199453039337273416303139337569141788647986886627637439004257999042312812305972638398810334248637034750186625686930981026825843077099614602950254805282537816933131894077061301587389712793803920593196838726585223295423983628754172352133157815695599730637193686309892707273475576019335853991127309843859203890715831004044587033083830114977083394885996373196202286041499313554022339065875762353176927669544937581231824232602749540778574759865311557717773437500000000000000000000000000000*i1^13 + -11024840461919823872272106006088837435570424094127782553653891918911072207507262951404087247938913650702188527410628328888357165870314206893361186037240029643356396261691160775320183443224562935563257337828139664119706676443347863907651563633183050669563893070345887365154318139699082141823300100184008693943263896686258996528210289735703578257361481609953317547433123624713737604123362848739173922242235631615523818208311373079608012141353199518898497145189244537406960574260503406187503289789316365624050162358089459663702659543783147541927176803940157607681365410221817063708798951207455798779896653869247996975680402429861909573350402280546400834832844834613204232268604574260586151283936211336874509736866462166398990091403130053151969485337304806932511340813580183370623024625577333505001340194606198475298271402646079981209849973383156034191599580093747918612185000143774481726235497107872053409989803497594719361626081144538751412254156446706505589364765261739623250454972480191897548983954204976213704481930327473602368709495934468296264648437500000000000000000000000000*i1^14 + 635834033979336865527608328734894681547550335356454640848126029973657857662170218524164170760651423974703634868295369591979393492154065460371829944677599244038166834706175352680553592276780117971996456394475816466589838559626626619193730159011829209507897782184998074543627515687332273132202061273570191841808437984407643522737883603703944181704248099664882778764394665488484461313002156299391475181290354949120555692887872630824338507495469355513161347931080952002862732756339011927242805908710615858033438778219190332431215596667773412024432075794089559689694170080549439162746309766350857993282466512416576617875104495693123961585086554242616716777589628222885262360673518694760090096954713078788465280049419304554421493828336786231358949115358379104360076664184796745130540402599804571335427798593104514762066254831122827475148954444231843669712790540906713280206964333660238250838279730297015990229517208881193178546313303178850347522856896087223483005762824888244664828621681400461831883612610985877139920430836633664184686711913192954101562500000000000000000000000000*i1^15 + -39252940986762954605631020979025965333175006224518650741295965045727888621780166983255905203518425896208408185343320057591915777507098343595477175911732140353515809154218490007809741076049034019262679392603810973529980786412796690176029045107071812791470000286305884458657222448233298804915185214011628413803730228196475775584850689579207844038812496207538374233968810899059529553870067848682018937355851584283797608774248129768918651352277697170486143356440217371027674698058340448469722566212733922302840627490201385937439079371851067601487327970838130329031738438107338380013410828070077122213179679646100977528473662372810234238910331837033312118980419791830060379325890083358301430031355993620877812499363844092600604371003947900898183609777139781945859328472933924677014823813106663493963911211758619944901360034999255385023064216152148225766755662548165273066939167378115675538007585384667318494854382288777979681763956487203810649354689079761873088502193140460714661929895317868325431085648686204680819027784606967060902227633827102661132812500000000000000000000*i1^16 + 1068006331693204443757556557455201403529605686350108676540243626725915712276712453696464635087754019721102030141953000648971728022738883724584732444212374378675779379948125249239669013509199053087510907431987083043393959440932818374801447798611124741528863962954971463049753588691050896646968028798873877212159258660331682584349989745194213688031185462057153205564774002937655062327858402435814034842117790687497848283915361095527259700574495839510013460910574985399616172969438777883646942695922326310394251658145918736919754506660191931423237800613923397474937984933318400405577460022562728709617192229266244930513936703923312254914141187383458698090066429405155753287282270374484572289901240565471902519673984569822088832306930654605376385524495077056935408392334384559709143662238951745353947743463257295525095641500669842804913120598869406508474838567204596570352255156795493500714231001659940072386159317193190522100265600426468706251622779054954789352362711709633196291929475616905275297158845551762135748702836253607684299428807067871093750000000000000000000*i1^17 + -44818088939889281235856412520038428536275657740447759704011183563600151401494954693658324121618286297759541430714565388356904255275951407917462619480049458676260075406671309346328721639845830179332335924765051065141541700421883855031673224475748020770556107543376386581193782407486048167880797498157979974442183271724860365028261273786888984814735651296315783276162875928048154994872282935880911515032200318903467123071135649459950170662966662616257197935836123441508052465022727118444069595562748410470963721944415635325724603516597441312520516120706083908210405881124062204882235089003842203893983821592304028069841297977051252233659058910609953249717921653173496076490271945409295715331871329246681113991484286681695415299432812037752277543790263324838536265801210020599221678875954473448702302709902780775869087978363788170897780650364389579669970551201250492258569003972886403279882201040713642933451193472578173083320347626427208526641326470674544308837462015770861696651867342564385610234087012121657862809174370334569376689643859863281250000000000000000*i1^18 + 412711845147852749693899983654009839598924147351886619122656894406657606512630465916498783523557729182288830413461083964948472871333070549208305844861666205719615556769671787863794191887023726494088494425512315663668167538821737073717553108154822840042996803113799434410868709550676881165945990969703694913385397635193564872849579486506639618948133280316907994219485433315297470609431948806760095204426895993774814417441518051956660157271216650383412622602398445433495674700423010891767137536384288993916798871740025211224493763412932900121140354229699226229680951266941160921470458029989110787449682901006438375358974230234089484086597458655068433983167198313429901489897482168631692117559660296607948743557963298587165506800868872861950280489720462343348901446806241107245265063171473681699828704599724292949585139997713378147336826360829598279511869402417219903147062595262845656087674856177364022579617187113298248411691020885790870394388711746186398950974727893841416530403807947193898052736539093685215346084442951530611343383789062500000000000000000*i1^19 + -23449140802721925488604761895847330944720456557834948167211514270049882444239141517651000009236661357311329091568225477950935022680869180249775434845645535919442146364897515829547545766727783431912093753595769331819075701464093594400145588333096518483758045508469335026852845292240718017407628956903984259058543251853838788500702663292615882518654302678111133700894217077384085434419694725346353406921813233268340095620922160477084729896685851537080487610459813391059924349729167557450519820398691311521745760026045476768539930873679827974083369235351338879305622764659999392933816723437451100595497174139533608843203785313945121459494910108480977261668418806186550116274079909339072686169755509289216667173393569963089848718999190077636517686977405907317534753673723591829067918528285886522399752253566904370914188614615607248682836640280992054557119504914250975591811354390196092939281609194919352335561585546280819689115580379333411693012892060246917500282312094580175070226585218520635281372317703649532161019742855717181587219238281250000000000000*i1^20 + -79651443273575496741294630449805526502449735798411727364960100330375014989880056834972949748240633185602990370655353193295395422354963166574178999394681420838342153581644241760841577078764745749981679826856013349325196726169381875161602039175513357913873337747835321725118119260124051241170694158304567844988500831747184188573930536121085460690010151485541502578574470825893755530309171477545453229300411504712916704083265244329882147322038463236209051202305193061080090748146100889360842424766573963080023460321044280305759563409748552434498526323832957355382594824071191526637395868846428160072836051652630199689131839083924805195207851967983541842889006208015289819369751533987823820984132567144085451596527623535633061169132631924412814019403930602581325706747920513653959349283635483786622205240259056570558799704136598473623658685466786751301931273187970517242629223251189284347779894388557010030105145124305434636697984986405888882935688312037773302841238335939069570242901192818105287266249595734000540186072697277069091796875000000000000*i1^21 + 818114877648904357863832940703334267399420520968304711692906412367012862393619890733684168231019173609006455624443656928421170745783160028757210648085918799894352953520321759248777765585197758805535144174461150924157587395903549711817625655986323518922601512855022123575098627349668392285242939830604453302111029504171858378069178433557230831959540884300421732704547349500424036161205906377494508393366312012551964822855604979998757084167802541481699443448263243842575019094356834496663446724203597587123292446574514127998283996495140860301436073086586574339124752998558791343810200406036484159679159195653683760259312985708691416215309103778462304321076195839524318130128788541081472356144632561692175165165403370842931612488034527492838415028426902630537062606953168305318931038965605010457601821440730849989114280677825818298482417101997678953425603147898865492944284706527146427577639352527357019593706688974721559970089834846479169819025913034944463767070268926162486091209469481028531105644394713464803546642045497894287109375000000000*i1^22 + 14190406519510605539838617537758396299580784372341697461593609138346905140900086468133377272900003351777706866471038874104840697914340764775835450344637643581519409475749582965866122557440806145716203324043166541866530604290688832717406489550520966602992703584479153497011758967555405776089814696987302050137452587374505315242691253368754081373342893843097283571871728689148013640524199124786818883265076198691025056985017977709259639085397794703822538658423698202983443821955434452188172038290780923601553012436030284819749995860306176656220688814864812978114763749889494200324464601214573164881428500392990148491335515264782200300024019017929536701672919142373682677818605981082820112071419894076972987710679040693842895191531123093575612047359284474588475804360520145137024696487648240672331206034815389019841661930549508873069698100753809274816886498737285029632982601042909850637256821830313736644635541237889646200548874237576067441372152284651134995435797970542115215867659770962838848056719974889172695869159698486328125000000000*i1^23 + -22761261831046188699468791872127041850155246768582495865351207709569708881292158815742599519996247574061901407329243760171178520360236425710727132802608652364538611106982044530527701336884600900810386491786502728342974686302358328701453186319164144860575904990226917971320439422678037754322012259272440697656588255229022328561701217057280904947016353997127616243800266165801786513636811769460421216822533054902964038657359129638758770911122132783720000232737707619008495910532359534280677087211762210072614106127829075091649065652634320450085757351722512538352289569224526794613156623155533097943630229354283531649943718231167065715925772031040033905439769471644314585573548904898186071000673446953933384831836066952278689758135843423326845283609622969609771216395423083875433140768136928180487142812270544837632181484757243618256383368870560958417814863404145181366807291044277512345645576756963334369363101563801489501656892131124022200606485804422095171494193901278158781143800531338612426850758375198074802756309509277343750000*i1^24 + -1055371657646350549626671556980367992451846008885452793779777328024688532696519264971067509859514230407430784348601331817095425428404937296146991539248711095342918316626378119791840879481894729740237212944502671628266912192394467855128139822618420913452733964957131704101557017740742945107063917118402892924983243490931936951176660533089861960656648377488391797212570233623298798484130059530883697425298419332575725344024299581283624842007236819386397155753599223026184803412872699168652814587220068681850727528670296503935132485975936033244555238086324843801138599913754863278898637596177570832195061084185873450450032058588911648100759854831959350866200193623185924730474017677038336994561194618553665892102311787346500681361345968269533730497187453044914394159268116686726454757605671106743553785343827025519120713726304536366922540132162472199157450472470388276409398870282640909493730796541508000929532396374674411556465193779264132766556552649836255035425439623057117218934369265549641797364842861204087734222412109375000*i1^25 + -5980766672417360189946230813843035351260677995716880604004003096984936270465172295238506941660820900206909043502397285600831367484418075111589037937309640035965284827874026169004545383124524764774389629104663299848897746731882117979686119945764483525229983556322872541110750585067533321820555725835882980731324388457550527590379084008665359529660163521128531342341234565776910016329778724811417154690850108314506897895639374401346461349335728630550060567567176272151471289569381167868640302479597845628261057557063487472885788531548660807014882748690741937213574925859265861083901643874735589017605440729233222444282856348607591165617201601699873132240778312787540023905869332171549597125695564706269978874743502477890382993630649425447574061538875946344731008872500190969038711467329893219548306374185650569962129308589144232146985808890772700628600124078818261791127526778162273256269935281746833968150621853140265141684002434839205948393900153362401019325359454852186472284264890918368233648885286198556423187255859375*i1^26 + -14129990519844795715685245310233381825684296374428889806011591942471568789874558757609139554229122302124404537014545849301196104696345157748652069671207967404519617916505890722784821499255601219791637466443082235214055833439760140703900607718058549942170150160580530374639682721722754621371641924557404054501036998799465669144659436260006169228797558971880585336395850924628857024667724704390940138671269224800788066377757330205044807895330554923263864712838131799207938849902219544576567039665109044726154355026674194080128426220501170733014906272396510183874793407496794532986448623323358258353927478016134716056475823370484697118246683205750729945063905792955465058332100022512914469915183743140617956438694476416023349594490649743663011207039688757727341703039206765514121794081220905484039826216957326704345644961995334105191243193703378189015818658840380895427136547343034025248429618127080273058534629848873218133624885449201198123365284744260328717986226421705234951303017779848950504516601562500000000000000*i1^27 + -15793662658448898752242777586897487144683350290523243308527699295401406842126060517260968817242369947457808252779854275902130459890480022180623861139220887056881930339928703693159557411453976613252578558219100354001587577838873318231787564992602135382691748710746838330244711117904396202695613821907902025055357108383680227078838185354452578832056556376580227968328877827770312559767874313511768238989701867688742088542795609066160504350324350366107734303959023093504515802649858528741176687468396258611780445300795318155241494677063841235763819424324025071910317713293113470348602788906557210963470679552697566621395396141347398446671508474297677379192037833980174774851315245703421801705522249140853677978665739359879708427196574248319660720474846515612786343343488592395396125475951304501495346726108346402617176117962334779190280250995894948239397357402904500034733420556089334932915497480680715726036973086895381055141608104959310297858965830673574277974516552611987572629785084824205078125000000000000000*i1^28 + -13857307672255582671421642562063557043331957001880782883708221905877492255303695193694414873242474016933172884279199905712513481175523289557399197076719994393481285276992629121531022551627931453591319098398126799653553454802858151563077748294650985989725634813446071430484589605845673075556252089338518383952569233109687868686226147612944880582586390727506764444328637484220442178485925428280691855543196229443372632983171243085145069858957522447540248528230055668803280716739783734413078106558393045273741191509183937144856666375818134207201861693469796761832579285297680699802416829568685869989868131759666133027410134998354364504017608452157430377224769401740699026328624582827768316371739625048614255341516182660542225698113203924449413156492429432627689879058077819023761383181311093957560817454118305661851763911310027197122723053159127347877282759949142672420955458022872390824824713162964667905432395078565177844600179701478839268821833880526981426656786236554634713304038375000000000000000000000*i1^29 + -25685888347820880808761538162032139879198419748109232892821583161898443819313864638073038963820553291358266348623383461235463888799901773791692713157075941636015414550090680432578964496827412249403147096981977466023609743849421964440545231131351544213321288867708472604646317921771908177651167712675162593730010521709351204584192748479056538463765604872819208666181018956114035256215755717421879125158400502628152471019709254838652684275349145194638901204493445465783457266401707525142621786828381424824641043730785316338726136012088017972353521143354909678547752386076066387898727609678445422844354300700222646186655524291006897262403488106695991615261270951561330000113977500988157591855060829404709286076299011671979592918160530742196657091044612121845965467144549007445812184594552738510166089904888567563307398926842922580401539892915285925700180374383415393101753443023641915040589255885191516198446156105566106312012126629372617353291751891119909558658551200553284311680000000000000000000000*i1^30 + -14387497254448819882258346336144619183787978581404558403622939394589421451779725326692244733227757684232213291756362513309697712658102099322885706086561855774994332204282885010510062163000406557337889296820708346421529047256152969871591624565558182375698339604053192599208810374810977593949001494883314564401912739655252521944630488886072366778608166065359752723777751428084867925569077175417390993333858564161589702899037801832259469050231454104889321379900134670133350116854987488026969543634883585201424206408473964111556927927688655204533499360560599311822323569296498054640512064968376034730774850307219092193615932136166489150595130070802454035865967249350046809058032541263467640485669578397229313043063244439523231573071546901038162012747093361992186676111655338051823594291477620221336909764850278337741943913708595246308144952890421998693011121080465095980273236558708564412531636140826879264866429259200812024546240247148923135979275075946251080998667919294464000000000000000000000*i1^31 + -14291022158009295385500839738667073446252347228071530227161068178334710171246485303695568241026903112202289764885743606840205582775042462746293410871893490668611062571780189143373484156257719730302112850486842525824941019483458913190906144037336482602292088579512453543469118030200830716867599328571949850570439468173078869002098197081854096719029436154590083459649473593649513636753434254375906493252333734901024427371248974185628170474107086652469004558921629321086422352395886095745378945102993990998012478702957461846060322821790223774003098475711671883313947191206843611326067972767600590259950305476774001099030436149169760097271705776580418487726673542667835269610516805154750570117307102311362824542049175947220138895953000094411264037745406709215792012796847497562179554029150539937868805761589993070037165089474067943679056084380342288976359732636495262447663761353342706894847728987547556873560203647374896480957406228895964844307014556627730781229914521600000000000000000000*i1^32 + -4544764728677321254563171888959700776410904824861325125332434072804452516384973635697699404729090757812209185663450866239255031176968720398829855087661639104701402971639243849604233019030456535284216831859491738209308382385330750592855464891088873778458154246344909752447308936781646020888430302984605014152964255666451709404232310271931488087238656176061326217324988024604944809220211374129042386412524374793896387530513230882569961627493345390260625756782685916137068321074074846516924535119290626026015037429489170930701407725323941001791711038811141011275937226318966510588774366742222115274353809397034914256794075112547020316036384212610308920765101799589561169889166365020116894283878960291929051107916239543012070357283492051444566686124752834727941471157969599175840161602255825731375286810929858070537774885672559215928765638356509403233943495575216585544990524989729449748452633328701269965954123494362361643075987313779893063458842524242741779496960000000000000000000*i1^33 + -2362876836058072409646473982055897308810812969082229012194134353707081072461565181368809342877309813622428643780045758904023603212773878146278300160234230414648715654140136986441308331735778432957323856100247430999393050163748070269078019012268357927763400863099682672763391697250961855804544120932729570567553698374765476959577995869291394762781751626491950634653798212697008986473160262768681178895299979060019009823739786944059351221291368730034867618466807668455254574656014902329730967794845417713569204225559026563834064728164735483539384394930243896194515183732900242093233263449094935510752700643884044096281347276324317426499438321751693392935242959076007872984900456767742572425906179241720332054177614364241289396785296797135093700960769279612623625894102138592838559842311193493504895839017820675849043681256387350605049507685579918957194553600968351350607269989981107515586802951293994043875650698150897236682893223242986046196414175604899840000000000000000000*i1^34 + -360993361692507587054676985748365050054744445184412593318047695381251209123335526702943613861826465505842361352408469207081247181343105131157222899194584499154669035042732565748181865305426054194138745774538139920199155581372519838059855988676643389792934969148774805962188124451692484659884980846024998416250207345186439021840556790777578449291850356711983771004338876481591371507304070569527910051503670009158077070175571181919569804246440274187988450320317787115135712681333510155830386279628778310651867986228416842965816286893543013641795721654144762465972135019201297768268501731710313739406122382943698754390426593018401604251546871219705379893747522988625234783417394632134952623150213288820721227342047107250176497118895393094639160223895960272047249149785871890120844631597599958366487667130052804449513224752121208028546604426390116053434254562699105934876658601207072100919335043138852608904538746776476694777344573515716214171566184857600000000000000000*i1^35 + -90187486385665611539610428479291550486691222937277560272806613800265796987920533296181181576999047856541575430670247007357043667183607614705056688425373638929863298196861865257476718617721025993030906216065015869747344035522705054034649472114349099185391198641581630212367803598399810285939136246000573187448629126721948654913920704871540634302812674945468699862543343403841478746614216007256902704966021649834865543316937152031340102543639277870954524856220943569062158503521782959115493748384426680812081282766014624441114568357166151392896718977703003705833175982564398472077411341157710428826851374777620933401779556227969464548987963915731403196099844589986019315089455152180931167260049824448781604929390559691747823788475935089445658363387270877369550435278290921138842267155325395118989003654560698410307367700404499117141659425795392604569880819758064769776016608745162962376430086923353625076685399946131994707796053901037181484400640000000000000000*i1^36 + -6746320930564207355758039998840818133000838025477811828238501425200414426395554355648943770900824636724293856833515508420209081338998840515215609499968819730634472145263706190255569915338669758288003565294196692159458433535743792421458587034332306187661971561529908636434061545030892068494937835883283300388395722971229122032847495203788525889759252154936989728336421423229389187963652735821648366755370890830456040493431887641979117261117465788592942368455707588654544410472498799137868138355771719257427948573512437222788950776750835395869121894703991373559010122863349706116538884236146057689336691298172208455031445983671462436663527090448650578162178158181726603447477632939069363138700780350576899769633346347940868371380859540553553356947242201259143113304935409872417598099797727373152285511184369369329598929902972827473689696657450894142608498729408771576173214385419720905946661907647215910881607251941915882578384238619394048000000000000000*i1^37 + -140599240721991296136398101626298639448945833231342967818085771591091638427055999847628106888272565019690021909778642960336274348227884333989720019772235979030332642335128895188524683572620650265439630446067892720169100737717196317883468657031296136138970252706653913609687270051378407823451156834078062205099246117322870835754973551565335288415503619089665257746176777859039322783319016634121221909763628404730660244217610384783113098192197635160570199181914128596455744673236577551229265333972502807998488895671777580309234582190021952981627382464255659792442444121620685659140291977952212592103567991471275914709296731778385993619810403968653533435175053991362918607285387654740380576671733011656461095536938010828505614401458115633665441211596837600990325091291855753628130783050290965523585469919361325633965926665687195474528665660126164617394163416433708241553250138947621815536929659452612984659089566907042250450303713280000000000000000*i1^38 + 3573176111056019454712903078060336913193593923343093977229546293318340191922326030616459028084752826504447265690274686671606646200429208024724033555572476905188288641842682988047913520577291067030229208288423398700261124331591097145569986396489673243071680780342070410557532237742720629673064007965220167007960246427922656924697460408303181928469570692575990202485894984875634167269975894463108613602978543128383623501209279755138910825083219776904069137260584804747075270800260483429509107548570882562355503463674481592267515209832758565356987124092360841271700919473841009594234134855255130883607135205534109900309807027545148930289256411572909781027782945736399229775467431610594621880062838556974988026989654407648060927102726740795012646795331999999467658420827253159773637325664675527110797639963103183068775500943931303288906137810758876343030153393430135108852389633118285703639500382859184354874584844259522143846400000000000000*i1^39 + -42712278538898751603750683364776091764177010010291012225786190089913686441096178503557506061678661583144045869916357770015058093328753201697447085718372396055637600386564830505036315360819621680295170823955227827770495430511647374663642422793581284773449675694934866545007269236089927791454341480898372223931593923355378289369059820849481679973313791857134189241571858473983399809884571427876182949008461691365266372970805396518624809483755114165088882833842540165817585849073448412533211477674274008639598603668595718100360577469525330154698012165427797145659225200995117009704938221271051123136384292314146954487093495304164106628047526148940644788066070943408550742032653435613086858371830443926344967389179176359672688798061863894751272809337133309412247383460545965212879360695143151434010092203846129914837013719256635588999878567829246869846601964707459909506576823610005698980436276198017472611392021717843968000000000000*i1^40 + 135002685973383411742155403563850391226214432847386303029997664953419230686862714446551308462510687042222585432751042584062523351707702511461170166139308246217379319182851205133202294401433888331844987890283972578326305736789873715224199790990090028192041641396981673242098339539720627056500710755605509526715919427486227502760357962276666721948578333336304847828752270641204133480674144575422929221640821396617350616736605831022663966680422840668643474222659501581132486996261244711813303195560058457654251100577452274557603518571653141643970107972421284726449063610608404049384047086960352766024989432406218153141109804091529615916705125992681590230764049955820475729487700166053930929691627159070867658003252313398478335705018520775371747923546306380953922145161273413824866739513007341284557428723040175302865190153327592024517038043020382877634656195219462995931707484100814387332649306940049325450854400000000000*i1^41 + -769001813507856409497936668616710845395416731543409850758458302201099976564461407980642623971396633029959155169273739334135549813587000457396338659719734668171148934240937925732832574658106749171855843912333141155736378522508916448764664556676714274056999576137014236350948627743444147492157015673303644621445986319143943437416772123593683206679201115853905072048013271703204625105676628770066079280098621362365469030881691608978330628246316950074451460667097121306836625881905056212955631568739947906005999611413131012982219280357286163254398866631832008623774047731592973081236683345325434312018990229891862921103361007231886472264984032377142835497605171529083957217009770224241839285345077218025730314697895029500983418213577437309740414903919371778093877889380358922831025188663898764680423736201223426969095347865961399964524472799763730314497769578526876102258706242964764168471928771706880000000000*i1^42 + 622827411565090435768442158794613078217136541480281991777792831783054233147361714407183423518617452575264630619155633408566895703803629873543853674310367754905240026764147077113449446101148034723975906220665338315982397510310989299564224307990524161543510980607528140234040667672509289134278542562693086965181123854680716186730601110745203491466949166628638351699730647939440984712178932778893395935311376942311220701418948005147333521631428416941191934920426442511584339260298135698210408176689090685056073862436358572082998833569816142437265944851580234447951293063328105449564723329460982482361523741613335875280555470098093092980395202852654666914674526489360928962312555331457535029993386105187168980198596922695964620289403547510749923846373563327731116026610049827436758220080695024142467190415396203438354768548727033634799794830178743667515439617174342438750975202886156288000000000*i1^43 + -6117312983370298752806887353890112141166894032734674876482048788439556516463289813725480424828226913357177632817797766545210621368623364037840620009435731030424632625278209339264086585576611116105780437062685544305916328659361234824647806931807024474752151506500857151231351569798245677676992872389282610069514244640751878698042931179546771448348060901312114677429377416268557913986644005266461877899617126670184893994428266050496573597354635402085389225038710922856435745434481132993649585698218454999289526868256915879049189604530508041029044010945556203435105596573836074082985098703710277180262333637006490490960800045703711594027784311163543228594849172960242765576908160700441151969050328943095000975320347905923012689362962513373995464658766051927495456352880121841344510785290340865821506105770390868167377744385915248359254802373654503657284776970298404634624000000000*i1^44 + -7067447911775505434402542602115459968635815196512121702096233686592833416635446867533524946376676785140726377288090426842132983874979009883745397254374187208340619517362668024932792881332570368012281700162305720014767169998536277363134793040949522012462213752927569261643131789789336272232483998966478027944128019560338632071601818642565964583386206934604817818830663756257129228018929324404124703666211796784262060474784812149748319073096225223599869156657618028035433172286704692744258598677903905799130328133200581919457494505524999448268562074142740367137980646347275835745084223861287549722813382484453729839758904475348058023157889264039455571672970444524352070539769842315938974551853644809070694632547909125393291663860162825039918050217232291662144396861053966885555976045635454552818686500725003709736587027658548879431289683732742017779970867200000000*i1^45 + -2084940476266452476900989991444072097907541160057132502731999868390008845821483045361552796249990269411929893369449449994237813236815440674410407629033092998169198726804748794327107706589909065905077192013776480316481070429715507979862376314572722752565430008880532907008448387995520922398448024080398643713850552971445935037620912716196250832089356912846916103199439835544664530210370873205903373030206362047645655429296525511321738559236149306742123316356971162742194282745694117182293763330064889291246789138249286499666212092933985797791886146253913647618965452109781737904643116735547003934477937721138665151397691434903661200002750633301286391432796718665928873971708102004953535279905856126263991886530280179853212431856613226291740369385912592585242608831590999083854098035932037943935230532824770987919472864910617871556201282535424000000*i1^46 + -8787015448840225123341767155197441376810453736501911523575660056599959519859359529691343422995150802232772277336272606829122483607981841917453996135297632353485108655489177802863766630184552483885338896415134370460036110565303649225754519184861281200088241158439634538902206876525269997169629761216603228080017946553069971781478838679901324386348792763623603097164623494244423512510598042034025293985707810874834589803675748893417127292401054886230899404175328287646925070362538537492008072756469554044592627657133708517437687987091091499792965033170723765581313640025056978826536770051205677020673252382466170760936528741788140954949883445079130907176583771388789158161513309746072396944195860017954176501000337147198933759342773939103726696895793615516751680292889810360221340292251939784086050426192704531604766615142400000*i1^47 + -2583663559578507419636747863072785733181442793718141128922015396209099963937008994094871398284010462306215288939223498476763700399785941691681954479311161230719038254688936423338094669475662021619872973627958771087700423260288481724842740387392632763065781932473246242862024981189534200100155779789590588464655612787538812119260765610341829020072101970053602837846919158731953382505752584045234188910273960996724368169780466283189851396751540773077433481505768501670981829399087885400239460359984523927572977542836731808720515787725932386681636070393700520589877394606607462087618467018274160671572933789283674681109583654267076054908183667892905976522466398853874388550371191768988962582422590119763447135096988248290666125287171484967037770115288056874836983747468773040708593895412475558629259990500638720000*i1^48 + -14620298432290992763972824027916889721904894360855869680541602558288221974683220169929131047696462334504354485715431458751745206073035938423960095100048612274988604137366205618178353732748331925117561099707666265714348407628601960514362599009086716080542955140099871549872825152048537650758106276251390178408774232307181823166863796254339006766137392678108182375386638876898890458132888763845976539471492244653846095047983168454658857201764275046449526181659136020721776953423383250110250647334253992076741961177000372314381714516848519915779863913548269659751895554151218443185223790705420953956530478420074156995923148349403669394862951198417424303545304159277636726688206866630769184581403010916074780252322401828816055101271347503044906936691157128660058375127850550880839191756800000*i1^49 + -41875781702441392051190479153354687054141423854221142604405165794487691631935892117516719510267652607925818320602767599726435427538272864832843527106951058111776175045606393466716793608661523112471549789740794838140131259551742033346007514041724958420555310655878626966001113036000339875341529436511506207096305146465125709211194149168471981119601058895139874391087176007211155623131153692496604513732044924056327545128319196119291687451405301299459805898426420022151115226339076880303393747560803263993934059099572141946279334489468075734585842418549624195625019733324599562957283431610829001465942807480615045210331724100955834736821308338227390858860998000771527824830366290046992043732193251557120736284471726332272943135432944977840671900292560469875700531200*i1^50 + 35021649470764183019720926765878143469118043021789184411530916671634428615667106438334471644055692511266987390399041081810571454565991531024336449600916231221657735416816455188239466039094339051490686783051219196667134070559003198348237726479832800566326924380758060016001751634174913565516246292064111816251189339768446357859267749564180696826424717054428618696789221777056996484807449368891607795066249856100485812606949859346944582290741425891446721238256154793108511878987090427029780125056977024812194004947609344960422120406087748046656845349582608833662782324482339587727371041462263367761338942296821231072120843963095800737011628929681253204250327844561607395938710969344535963896444607334073848251832742658826934482286673920*i1^51 + 924754806730437376108447130301181392375614862586899386045723071447718190369553434301796607393015062252690601806157675809480102042026180827084962572912491817487763359345753975297628794367905637499600383197852992959982709185687450236613983956647344300512007590826613162649583230760637362921152419801580127086468819732207921216829651963308161536147558227454619512371594741959575925787032757162792816814034575756451500338583115446176814459502137786439682454075863277728686280234610940834397352883949275479818496833050346901298576786248172111915674301496957667372065365648146056621687224821850403366003325031525223272163140526828393336903214686443359702262210867749964094295689957453693724017888218897711104*i1^52, 1932070816867474765702200188505077055376221120340729900144367056925218385540154724310590289844908532244151698226599273337608812933379052500921622686860052253446562439830803964244308214970840734407316501810138543170536337957079457684265418380279865034798305239986380545571292299904630933733524940768458241612625635943141308078667216040571523632825960689713752793749741045064311118086825731819831637821102203728026845348755590263270266289357725626112506530768712832999513840991370945387633914949819680531394132233560115301351239401553438466760904642931766450590520425334928500173164425687972099077459449557545291781677333315312008583375667773019758428291088515859556159972627513095234453546314221539852217933333666026216164002977408283380396241862496117733465827163485260196235975573789932338156805855944234993141520735972078823433595249756387090103752176939066250862254400531644757303279450969542928906963446066876898771060844732564550528778469345572593740283366299435415734354262079221508962896516066662008144358247232028587970756256662784372100758758165235892487388091079836159891560996861477926295436786869844424499726937274922598202548868209947013503545894130450105027980911399750166396433723356927448707356670601848235454289242418471822917786892448822531659471520000000000000000000000000000000000000000000000000000 + -11130866278541228903845191899631289163456789076172741007324330974700597062505282510317580027844198832052481138463093918105983468143170417622258860718741198830241821373746973103691259573573788251316225624546411793533916645081473863300965058437328882588122435679461361088093271595070074798637686470366108100384174364170859629589203613108898743166621840062271527293161200348057544891530648856710869413482848397892417157519052972477094476199163357794454409183403902347262343822415598924548963114302533259483431782536746051869829554524935965853411687255010675351581027227033009933924353501431827311239968538475803751613741292092124728996196592285672538516451763932073687010848708508790839346446147559943258556369703588188003159532895641534942928678041453082106171357744251936241057532940307335721269894384493887139292908743838385034629555774261953167505133174968773772367117867928631947418943263027460142068858258142656529318361966002530466293026110646917442744558506129364458691002371652184366319372106881755783274987762369072415956539936641672046316127421264215477877626542878056042007114600016865323913254683015695019533960289934985339412911352000909554313185701756257402520052425787497250739968844956298760008257383165996399640543883856523954897704074710773461407832000000000000000000000000000000000000000000000000000*i1 + 19326299934571295466693621445599672946955034358639134603303081118008577593066750656902521298054558657536950684729321636177090120745206293691322768206629724384879954263209917509408337122869642506418598344758346304630136658030231472908123559847162840112436216922737066434986731965306669470581388513420085879909190111501130934061941923066309700270575176225025497241956547860113940746530465046504072284387861800491761037339800567908782327350835785672992229081489448992191607916057577236453584231415262744010400341844300902579102451788823549385792547597563807206420642109948621721156555290825034585254824592541650088281512028351263039428100066157666987872837185954734712867988696533044410523606336890259537738513206893711945016109385669104159081371704367789561408089628999941444491540811323437976585536003462298981390288413401889924199184470632155989827613368582535181757812622707405145829464059703551263340356175028672765218614610933102107420318900348242764807238051901751304882049626924034298507312480959114174753082911185685895391292870477516234254925291527342082246510139535013516838896583828120779783679667535116807332720151414619147542521855312515781299925002849405263602562683778776366026422573248328175351541088001797996072464707805973177457654456367742346113600000000000000000000000000000000000000000000000000*i1^2 + -16039520947046151703736139334854588018542417977251421766958149452325646682693429978294073514551022078345392304598123142179076892259663224834614984418313092642105458713623120638904796829310354696870481670549507870009934448811079211772336756431248836700239455100117919391276041144305939429133131202589250993250852353060651537026282230008828761153063905317597673875265399451524483390624294607316423536676308019903075163487049534355534997503811938590486446387136675919502251424871954480389382616130879865540393332190494391343769823819397818979707080608999043804939446474349329537726115518367607374893324743678864576149619465297318967116973611779563550419873041539365827687643011773230201447209251296625179984190015076300285170339694044210278654677716177084850365697954258204267438323218471797991696618114224291629737002987758167912846042324550792695329849649069938723894946494555366656331245117412872714097208478140093071195687919570445772003221765362895144224943766060475008232029592535974345350931582419786630824309985840624909178104717820769029524613739171709880797189632449928494947409614340680860441727240442446341610483804306864636719685010296313355740357176884909186889769468472015257999781352454908966023428973035261831181888553636276983029448400528398382160000000000000000000000000000000000000000000000000*i1^3 + 6931799839913496342453309170130999148894689946305955324996460597968034893308724102737281797238307885928326374933035492826998829478111499303946691358412192012632698823548658116465857684394497194995268000059993216199812176897049386588902831339093059083275744156901377923308874720893638396599736572656064593354159198581139799236243543592983993401394873848025191461564485727717144871388760891869333945581071083349009237920930827533538792412083782316828968273021517842153082496353022762006377253875628524284725753139956803162177002810287929951753548245801240902047295093846225944985313703083717187027605255451648681268170392363778308202817414356433238668055315048462911595730433107400401875850189288422462081608851528911404290165853121118529026810252702874832622657777498442245269522125857790342720755382806205728710929278307005015456597762815711515631886556416585399437382904319683696225447176714212279010922770361171527009780788796594783478767940214353769006064899381555044134227524634833648879248917565074009164874488083097850136993145639837650220776952303380195115973156943842588807587040166183247053962155289197264492379637804418112137886927837146876027754706988383937874504743368494368669794006428737010484267954926076467592098672658117896130070054006033434000000000000000000000000000000000000000000000000*i1^4 + -89165572266017542887166331092380789066141085961925608829911887374074658063340853090526358513801573331392210252933692891714664194631327925247005817739448734016157419647791191425832918546872216239249947617578132805986983825637555777242427478672334600040004819114120571460263325321043731356866366780917981703516434533105499399022126114284542658984465444942739447824980543373427289879093719084746699005663953146600550393242090812134856883161112304324154337157365505458794945398907137492786685571368239748692746894427887350130697601178408388312399521818606473970357050879354535547514466707004303911419410180424543846277402353504393314248276008064430304561536222788173262368666482010928821049794116815761563538334839881218248079776764567992662060323840376394306152427212519778049922301305858659375691666487016127363174705572822163445258104356280841434433764643488435610408555206674065635538958688300716940617272981543292768107869226725551002704587956697415463833092352906322303975828822212455519555569860679549264025874039509881018143197233721514396804600311861385201815365935143803242719857311730395796645947188947302318339412646352157733545887407929275306978541212366401034980134844626345915582409701503319276877932857264529122053559409546416858310970573159100000000000000000000000000000000000000000000000*i1^5 + -1948017311649240336660751725736315234762205474075803065961300570505575863004393576310754170831943479937540262897727171563323226766807518741739250019998886527215062360760569098511396635399766012144253027789369664597297921755345677326196257224357987662294829513354285200809891378098261294895212484583383018069437614030381763492911113151545073155112990462766909475400721009544112067918409468153007737725091935681998420752990068871855873856118863337282552192916689173377335331303409755308725961999076991382792115123973102975069145515943457518226987333051763679590889200127217216363980150053928403789961278842026028965318619000361710626741514209350552693959245955295973292426386448561137262211661353105759783745495684093151023085875415154035005612829409514399844773669212453300722504254941481635349868931350439609808033139574467367767378908466442200262210822990675043945211434459493201004722518565794214231076479705552607657628795806625944884607522144629613521430285027605717246548133343601423086859935616525273948343270143944566552802238757440099931481809496290530482044115327395387631672797867033048858929960246159696758297061718969011240141111678400518483549577967144113147353295372944635271444432049359351003263800011592138982664914422960543186842495355490000000000000000000000000000000000000000000000*i1^6 + 1160300204317389577921924314355752095902032887507947657672580606391543806258280081629685860013785982039718962576109551823810676099064089767992804494152216370185722539582304423092552660867289227777372878868351189039751211700839185753673491500430321912391195838069782930763113797324701671703166883001339820242419878059049553325162318594793836483571344830709444192014952165658362381545912781657757533439251563446934748450952615860162009814325122226573324879877738232395190931039616498580947295057891880467731040517481632669752143586612562907206681713125519283936730937296948109984854162757826709518522033367902547169765893118022461253143409052644890455441728856240643764521849498472612811035266892824724477269621569059302015351006383751422706373457187372461979921025590252933917193016725776199274102584636516858262184879637504740292452548326492187744277654761630358928708392935232569195287247070945609178196977597203644376193715055874698073658679085337238048219736787498901549056096785868103170972259498012181957197277331986455763744469844120037145560688868005113258959347613877553450305801256380403207355519088273246273014251153719181788965472048004280414751331584321070293257173998834278007288453678152891254563311822317677374489992410511588676667282595500000000000000000000000000000000000000000000*i1^7 + -262047911702853578464987575156719420397827051881532734697006004706451390695960047567643578629972080356415155026876051632245061688552348094515264509448617166626672440413685571292541362344696586970540482234963812275831106878879713482070800712960855205638621677793437823599095908048640147599823526785507577532827548006900312434340159714941075291425448637063975117405248208503707197599522840578307053151536130994765823152628222399794343742907867464700591151826160382768570167268680075077318307244211790804703713903780180193085555398423329738417291503306942972808079034618304399859801820917677013513890972025666200646613707770311460458136730165902633329490953631792428086651385293156328932454601618065318165362531736477851651580223875781106954969846985409713455374487709576722285358157360544684551552037803516874855645723881826559580191614280736034551072871564185877612794019656008480387408670145926431804421879900274578547710764331527183198633820855358277346651081354526200021936535367116037328018580484280445379081644431690844116673092411552900244507674838309061198187322562746318830722306291849259486358517921316597869116748130186335596236062680020224206647470925652187991868782794899194983972975897277918825867325137080184598048075238568747821322525956250000000000000000000000000000000000000000*i1^8 + -32341209437667890428141220338641431662597863695837360792592113387626588616982053960952400245558478643069787285377178226418540960810320435895596336410455208620114073084607481000188271841010216992375520427480902473821785751174920142123147832107530940772502620523887201371531389051361583788311974321455209042889021936303202204315987797559320469667813807379862368470656157426306305650625664718821008894933195188801626352945660935231871505871666409410954086018514625446340487727590073399768217749676408908354122699897049926590332010252022931981883107676987524883149454441882599893345241516917892698881173592942641722226886821699634680756039581366007871074100304577585458265521657016082113624442986599680393091385704614947658602156002589039195797861676466635847103335870478432920281619912284117031089515346237865326173395283401144844457051231133271401427924705728305892963144634099142382592289245745999296859943088648709055976769368693869728479213018800786384329377741612960136417061639642497924089576893801354347772984016477789471047441896184683374022287601077001239998210158722721565290016390219554272384350596680120269738114381094676518337979460707074209394464439866739403843882032907680414548529005387199274899225835202803230797606805276667661069494062500000000000000000000000000000000000000*i1^9 + 36190957435179195218252261365898588601715656836846419407507238668118613177037158492163943814374212408816362149879982955465464080496505414216530828396183545052854894925954784805655314434823773850325106329995030067953297561234147508985486473587659579943117375983171194822715372866131572344449392517700774480082533337225818308406512798455450544970297783811049462600739649125623770018298685034015844051088100651787726887344526100318796135588575776236979494711462711674084447901536172824839905885053770999134648311323785651227281480501179736045448068732428287517026681831925806179692162932616092590703064949602730392800163041888543028906829915218904823186609898665090788448799140373916883695182766125574876673657679539435075997138388221703417950791892942329863792719426209238038640659509807093081979924414804973999104463937603934645495927011889589047407858168766724041516405797496731842015659174129820728547783913659840004367756012376133828757031789142234690299334718347851761078414113332367356549364795401553211740502177311774809054645005696884010111669483371931324930764235208168989993895451623861528551063373569779093474893028884698013441221922006267652839563430916537768145201767361871912574053403716122952512597360870801620513927746454501116790750000000000000000000000000000000000000000*i1^10 + -10893790730916220127847058420466371532568517823629024848268195293073113233458076873160876236066637923819292845965203599535550638375911013113632097888136103145896118399216019957210131307376978809797509897381976192976454707286614954751706237026456707934102079600865771142712783220916981057903016032116853131071748874465442317354562226597390297312036991486418060260983331743017873867601222393934815348792931432352320560455406787439145339145591572392798485091955663599371234414886510719040257378681236815397066172057671906467327035308723763678266862061368652934974756908065301628856115771194925124902808715130894333442717408206575840807115908528315054943997698117754841752118277487578952290133305901139199740924301177077174224855830671522893781709575554277608423129006902317449104266954686522564298709787208209687562888400730392702066357653814817819592481043385912703639886308758601475447679463548300276608175021690029848250103247048048088865397320840826569242168076953185628046594600079431509781315836982604142978257435753707065051800681727448631046780792317000854379836075962638430522735294685378712496163839212570683894049687109157304180225216992071188868104156616382924992965296288396694314909690050722403732865237527111356891589359215345741356250000000000000000000000000000000000000*i1^11 + 2004770278858315810753380697834135066079118877281165664821690867439511488286088083402711035283068701732776465902887396174890178567844379383427043853348084356430358691527622050901298424663054793441898179981378829773678921093938997488729571075089905936823488546307027031254633308963971162419452364824747235963365478719200285264975280090149658224292144919850718340963937051628095305462269794758968401597974033736721362460010638435082973299457891979021875158197693862594563446357808461077796409819028704084219611059623856046046363564693429393663259408223083337364791717646107655173061047917450934627669006626884484324712490888098489412093541212098138164481574494624064532085060776943342760894146138678136480178329440294570749726750810131924199382111504459850986379632919370232830667212879136887551105269148759293393914972509038295430505772686640874706190512672391896478677532138898543259561623160414053416262406560734313693817649229676383782430825373311348590046738789968235188929738607580410406205409276642179282389496869047397492749547815717730241283525658440731451629041857499701816929551046880653932450267302248510829611305820772851116631980600128814164810632954148710557301719389503467819287887977890858184786785816430076355537153914108270468750000000000000000000000000000000000*i1^12 + -260017224183460058819532085588312954482647433128794168443654418297509557727224004176153378504398475823736416646842814505785849468397573824829953909975710247854049524061607150298925428513301759353501962601072910426947867583221619889033295151065227773709439513085150471080615052000994727783406879197777563441485389498886072527696717635658941557626891956403309553181043583900776821112981593118748611841678468629596397950461088986677210370899207110009030025009205028679506216661838170411187601441867421467079767218697579414976195872856052529570110566888921920204357595020825239181822579382155276982844396118953309732947656852950675412326605828185400766952151580838127831632733575506831325412655304042490066116763596460623960264546930461048879326709114365111374686994505672957181100899179856369844924527676296784513127303603823651821370353980269796421625732931641109333551937322044310151419221425077826234009668739380523732332359057308831674518120408556907092602003301656707065440156981354866233725881133208491365844663998355077843397662376680889457220659899946882538281969682105254901281732208868186657309890785319296596662885436566813130906463482287690323198292379849514056276799939174066264919595471590981811922349111793486429736503500129195312500000000000000000000000000000000*i1^13 + 19321731297406495394319820964724230649823452598164438856710541647666706059798470051131875352129872064846416165873217283611984097514476080305304076364703661041967682780619187369086448873374896849493824352906076655429451914607963950284429784170943936489934213809788239364476727867699438512066030541400065597995819799808945775991182602076459923695154668531582665170147399210275059229952709694054864729582654723025216218422635341923061544195154325892535376325263454504981682851878532582688212339369386660351828216042872054904326744893638888910498115825717723782735343949308652657202120771183278519882732234764602595440746192403320100914625093379908183589923240795395241037204203515286638905592983837438651472488246464069374376693365070021793589203870007907950234832770976933659089098258169039726412386833908720774343075775729399757523284013138230718231532943391914723697829522143673997733781206362386632900862632808855242576602171727869414335005787391868120682529945438867267781078714631508823431505083708259716366166070249266519250285886220671402374105198635801219216706246216767846394008515008747017535439488064717276306951193220474314904412208776534966043368686670598420893273138846733114666994142782862068268397942297019555425956844049218750000000000000000000000000000000*i1^14 + -1257944286215909249822966120608745888686082043029173505315524864268394811492918923427824446304221290720974503139582645071905580280584351042108995145301115833313591440605112263639606595073907074955117935559999469439949172241629680378887022769117312453432159488961696622730170600756394660934238339964117011944254399083989611121684502303472445739188121977632873775522446525208962011506938456470241547968246469443970250903566524091251439344892951639198727302898958429456758283816085579601707102459764711937726610290321034593639887103757982362394594294779382590801317773205396121288812040764791735122854048577601008518918831761856146123378786404285950052398965181787790194247373623829316297097645829912997274008161951132067108989209284323102319179932757073688622888182657583652908114549406542402096145528078031952524816704666832459921834150482719174398394907057803520494256764923199950630192292724577469951469624073139849216680674184130874392192573175077094848260140622103293962372409068394438301887833949547481121942405097967102706678578870418543931345647244387089085849231400267289030826962338293379666506790098817152005285484269575225990511792236604748792935219309408688782693050813398363658501642241181971267401847282326071124000010195312500000000000000000000000000000*i1^15 + 60811364069886948065007722847733828033341179414372659707060614913767243602507924412430515344468722571116483353156572346156484550779871305589511874042632648685484004712945145053163919671601077381890857889436623147860637709253718264463045206543489965386631989993723377731343184105748076989972305701332680788047633596244129913214588340976322442463000964825028822502685568854741776787877280573759450335986709987092394137685752681088594862399461502320034907882754764609819174976541916275450153465578267087159599388440533439737178306952582870889467504776754688812236857938136220693152325632366183622117907009513696897293394109565636408349976645613387508534712037439755133974127591473924252288347055845202847435310577335257208357023042205924116244180035165109878634983124298077910797153035745076939700691360424869227684541398573448909725566974936990650563154801416664979991768528835649457709732286223363958906217301094085762914033308425541719264193674984962719760497234576346586247870810878714712477100966994740242963592045424354043905050573603242842062850323312659702546029137115933411998660437179703789288344856084247851957869019903363909518852132419643447467352340633036961102630235209547616303487231547787315184034199458189790432292724609375000000000000000000000000*i1^16 + -1830426067217757763112698373310312493063964926415349681730440482145115387680621964065223362890898612204484376821111583147401740499981358251360935162084584508517935877199506501236131799369345869178520996383277471967136843156957246020892335499881695064339518372716864917804034360530773866187524794078505705862031168369915494562301981660032672514205053272267149551380148068027266001744570985694262126883200363089047975172170096288774794640923532045999715913077478373114539296266270503390627511251562987874195814132688480293753970203362486851615361230147632290461698621620899501351718900527673190121573752659408798325882066039227532927749128322529033683293296192888769816731648624158932405402219544371606781633729325910737948561594847605392610289018544849473190557655575514360946192537690984256228716354980834997019164797519656149561932001812230438918160083498346227060583834141865021955002988463068708921092681496412866579117637934217679179261350735447577420483829306609863405405280948235591280821792390541827293043911848263215110372817145265982719931720676523371649587283436595273359860306375488040378640518421187037492214594132168694019306043534449004824857162310554444507708909772095590841310204082925165409853077426371444529943847656250000000000000000000000*i1^17 + 64060457322019717539438968211775447261232647044831851362400088823292063079671129637121169195454647659147157641629454263429649210628433857432434964253960915375481384436520379807274053454778550819430152891762159817840462061459180711994901904292339242673663349275379180428465869255152510180032664475002448399102811741246020652815667394381147977414282481203413200127168590505277303766516418810345485283786653451419662296628635030394190429749546734929301959783108659024759636682044686629346512119099848707161148478411483679726090427023171885591627888905522237277999113990393224046565383618957205804053510818951494934753794753190483039669645255122286074267788883111136965617010718199174368279094370026312881952588700776086000308363445723487143386431374864123282278749280198671958049826436206568320973109606927694471614937412266718989032427721497984066448798149377818420342822150870794855252964353524414621068286532561820821886067280370355730417281539756496387179727545660547175347479118836658306763346054244653638587686880041152614050761466257643804694468201872169059077509812505397696807074500556567620239602366694045511919896335794996046424059668623352411445170425062074688066722681949294870190435976227014986530433466915934689941406250000000000000000000000*i1^18 + 23064955485923467719356666063820824950252176951654881493876245978395572239581867605894251870834924394353618932656055485612172526664373902598645274242685240738121182658827282983071226340046233342835052340474467683824787978284578937342766337071013047641172483603711818550221119653762579428373309328114745012221101338860543380063026802103350893550213150143816174041288380612760380156795778294462542413820616768752321188518562251883067199387102610680251436125843698453862352550379118361808298914298275147473034122110516279999223974209173263396325903509521711481525620217210524510490596041575663701503996074489864646453234028559767848174856402669579982559178811582196326399119037839307924414056954049954081524384555520457806972271143071638127252032961315227308348633193560840422625355359766953762282244725941746079407395836587758662001960321446867120614709337980493190116740781635922184197467240066011118525721622535778611416780292037662725263384700529551987056694160999268015824182460057406433665843288981170079016967677798859722986707016779243209945346102540791927788884471010191010015333844026631831800252094854473989231922761025363130036352268376147637999153756857420981320309872232153529234390931380952829836208154541381835937500000000000000000000*i1^19 + 31995977870689524706346633193811335793954612794978883272308953811944254885383216327275762112232420796455282639859093013030542772621008136462403745368012256285460499988577719405704775149259019227814154610310438834571724598415226623281913955243150454351978549867713332431092041077201206118958158172336589232483264893948668878864821715224736978524074178941074592234690441538818445558426946433828013071266430319947302943712693897907138718396039817447211438439575757157616888240705123455781942853995177759120514362029646128752872607065631205410813828230746545707144464019560915100862107859666792916634335930494800004994920865819511188317864713108715154285365379916536394774177793666817581125686494930907508884665795650440801293863577768334089854159087276174050453482911983218195277468654079166429791901729166417407565762743387685499733536409460648371284549295995178362034890301509875437009652272583718681733826827618372165342290908810148712915261567200941872901110042279223890392046146447327878386360302337346919099927970890373891138253336888622673911342519280853490767780734746361656543827240839834560154016162676224881182632484830182391463184660914126770318962009744306777966606417987980643768161055818180336622963642373657226562500000000000000000*i1^20 + 150036741529553167125894724608047318776607623758155315875670996743060882857624341422256861068581644951062387203535991190584047089496824871481674591017576882230798647751445954350965713679386221617940506516083487731657455672624951319768728186007003433123567378362730889443537942538700224496677199507305734486617087585465161189999052650136775410443879788914676585211442380307480531905252540719503911279258105439746996620447278745953267482952594470319847304070618488318093500450228324923895188167626630286134945295689553168332898218222377970285600063884441940342959816247972199331429645660649983706137122237680962039260690513222196870640901507981450642461276898875872214514220626457023491182452149984523734313992374342364027226929802750687712194009699056397496398832921059436081229661776513030202133611036034443036945874112207598397277563422135931070752165753121408765343811940811152546258005370202510912417560297171417063215308693257487527004770361650964027223160141797164783068239531201464030969779428271974686369356594935557720424152400470719506779928502489431326578596566631093042657809775793227317640629621330613303161676790238527743968724545775429670720888491868537759776558340242131063585494043701463888694288482666015625000000000000000*i1^21 + 793220434419057384464705346093724003303504495245984413532838479265373970088752152619023396284221801864028659293775615245254125976233137689105028416602366600468612057237670743708151543727356997352049500817537612916292011340473079483531947492535863556847695074671304443196081658190099138344898718738215889931910071676516642557513806444009414436113788281605844238577601753133906822020956419187078287771105990600763620486798635966254585942763803360008980372484265821787223850416819332512449687566218633730027021254775554112767688670086835894311307628643598685342748777986834861313232706618372924373548387319414349046384429810797965503219321235811306659814884014279760496086280980684923328588836682764886089976126495648206598402266742509930561797790956352468126674895917461402108310122886281183026006592553198761144733851311639812951452326912536789274297910522139576655388841765748681547878352795028776753406553646429555499980972810709091594915855944043155950375783235812355085466201998017501209160127591409466386322516693553781944625082557157400573280284530422455625944527594128568945766140206876696462033756047221800018160072784896188624752146249330853682367188962333306752393107250788677233895760168019676159652709960937500000000000000*i1^22 + -944315042496896551579323370353060548553505810531768786666654963033041630416475966979985165265014904349998816669835427191833988407552664022600943536487395834924734539592624522556671380590773723834291841472885561811086920364526199296770293895562028860206729811790218436425250650246261686323439025101171103084711172504796961949800826934849444106795950983106076692476194553942544935944902155952625171570368233230566166887419406877738467719211203083510266851613809268121601614658807309203789566997509835606929675652312714533349453865062486829750766440336490667776589087556789575892662148764888388583105609149752185499558165014178371038344866543744068605197157516054318240577316159411132735536950826268913586476111278548932813497755624685786877121960608563443271809987359784702921598546543678579303221401307356277595343380763879859950971408250103696350503433797487763433777809795606709676478413440404250985702457853989800539599462355407926428079133993501811877922308035819842028895425201236659468797426022421741143614548158289586947693339143007494755183710467200767649111715980608751231595078814845848445806710193170018246821576396171366974263250230528774289398198168490854800475905583655660494281049981486643218994140625000000000000*i1^23 + -99746164915128336074825527158783048304926248523198243606012196969600755880381029532654965551358948620894441654503426082146027183182423875197911092962766473630009574797083349949051894248368616027676550410873690699630193115471292060629105449668340599491197412665499470827599867134640683451543210683441241687285949837179684710086799070834938589334808660003197524779945878858689184897501727071313892994928743565457470138083375777727920725692366291735659110282962645521864135914801906428709605639044170749476923273246359192120149135462937099673511408758697481642416748193361128098404158620324996345442825670917511449567116921922169473674341841550261477210602427465661017252962561519697710704834645220699055541622360359018089169949512386998103965687968673778571420097590732674367871063156334676794189780803018783706483252547812730945563571114136443913293719064606130719903924952289096046022648604308137321479649771778741890155044772895432365767196249123013597618985380599195247194710216686824766835959274584095983340607262022312116498073656748876427722912809512915764099504662561626257041156023165858514074168259223196623307580490269687605909229303118794225293375728540573493422254890486504071178103659912481307983398437500000000*i1^24 + -1445355921897984242089141859414669901329575660595382364683440226165409667536921580902748040451335821833754218372985486122625057138166598764306874984789048921062972934220753432131591396948479266292114219144223984015876380776170815646780802726101557393297146009646043394885012379424885233484349787913470546597132245267631116583947635996454042965106820684597445681435903276660042012179539515176097201590773252659006576219350225777783783328670037346108018750716172456421425503183230246739249437937232976622452742282297500260550964971394448896423441528474841110242517831687385263528179541050645492012092566422257698683382856506568567374482694272981348594523820290908887863339270957744405266217801578325426905795675558219875558384404721402083085604199047497779102388233202873359604297546779536840468191317928155514994419776002349498988279525168141147409054031400964345328212001241941482378527551985104114235661684020298496446568927525703753879916264495254153019912728780345615155427756858481073211642680275132443354657261579750487122494281008084355271843791784816930313982897597392629498534961509386531436840958326961167723141570821783613599962153236370355534835624743115385616745244357580825468702540017604827880859375000000*i1^25 + -8701377007455367143025797318455326770618838536330523333519256217712162542604932695762526496305513575945829679096626989053826921669976629361639445339223350788517061944511321233770421868344112545415744728679681448839343414540879058369913858611850786941928605345099374887297027497037948790818345508378819524056346374304048897184481966955525896783386181211773005523938873907233814806399293611442109681623972316601455508687943824588563877499932230906113606372411748216506236198053083711539738652286764791590550842396302444183947626415743236667333112675421245870153075090825145112232608884009814279748941676972524139718573934837448922229275021630114057906806565647389739956409920262395484953822327391113807227810645262332665634980881092224408977519108405102681024301302090896867115814996580964922701931527228552251572509873598452238674925839434546669678124085144791463033630212725306626679036905415652153833099243925841872013934099492533409264055521625723999090926484854567476695809009563718192245902198426918310100077156029240294686021258061592332961812866293114127416883004383293789119341156219031952540305656816284929824904393155113841689727822674689620643138479720608813991451527845508662579205131530761718750000000*i1^26 + -24154941014220191412232143375312321850351321067265141306232860729149836068031932467682842911116769163439709578382926002850729915598589600970711702969788791115675976126006460713045240993825312657863325054578890711501233702701344979698187633692187674981567920763174334269128474025439523461335173038748239922132623758152336292260592444046171766564478067067022726255933525612227981392652110802821650349565244631088704979007965454141502954170636538230459641137484152272956178531013626457771895945361620315975613456984497261354565335677935525729018324374920197884274213356838944460299200602566606141234307694603537275346599016658327502355347921713111061289927437987430587226068927792295375749730758887009570055435897543557287629207490899208309593019519756664544050390528506941386927287440592759757238245594740452347649652714383811653033103153433806713753299306792699221305104718972225439339297164202329555094588213670912569872176199970573098669252343672702457985911389864927471572001971144693279221737131242009205197064128425672488951650994891482290299339752960661505106035816722077400679445268115137474193551498252348872029654764477663396009975295375540263225393105587441472237644455780732197265625000000000000000*i1^27 + -31762495942030024715530240133429144811355998477070182946360063366475232547819615211406247585389806742122657018566304016494085982565439103355951488890292557271217514765624652832252462824461961611917865531305589668987189628021926281220656525527664379342425009484238828023772997909662392046067298872773896603886267436282043439408805873633310708769747160959345515293978806994339574425861668353513411096071452914150371606730719060779334973956265651309287530425893932439504011582032971330340206393823518656086993970909785031784900869638743619585827015886610676390044854411936912362220747404474547409317040311175639542660692500941864283654798850719901214146622553707135949153594225245646782970449076865403941380475178374920801692593757267698013997645228549300711742321283147721652459451233260961115666796835600928745764330092464476782330150212660750048344098495585424002311677904458358324821714614811506758280108387274338445335965910462714533000855419075507027748706693282737615753369426233467126054364401314102133360672715418013661632313520284330696963982115657096507976996575855427380244749339917262863397484043790484664653961762812284843854936796299378894796938005372550964821870638250000000000000000000000*i1^28 + -34650074579218781357542841416844044683633711604156382397692225612478363796904192627710166288087624381239906737707230164944055071830120517336505442152189008015675605093589634669631657351351291961607862373555733748152567285646756913008458644651135982637208411262225744111074078267395366504345105397028737607237491116515649135346133118184692457471719980506836959376699786975930841259306860490119107988927420145522187633585750546861684430279695076083317118352619689427318832668248828801196426511386828384636559197230692234365558369321863362981550470075762056407405057155513053871097035897466321358549252065544780366844988596487293183595746786597035544895037950308016211747026079171593095737658692015356803625586481442966063183454331808954623594619362774846320486509553830923632780642508943680168950030886419918197361494879139622552569766934292255987950250881662398868786739364334721922540385564938821842679567600329973208329262858554219619201697605401625686673551944844892626071748737658872480075763725133514297582902772842772394201270878427382861205830023534712967071624548182862541562033551736761053494869391398131393672891652883826645776353440996835177919357420486941848219200000000000000000000000*i1^29 + -50535561977705458346160496410972501366449766545972799063436191607454913308907591543079310501750966205915749816572321897133859993561625598039293453941044519978450660261382553101318656126353154394321175630544814414533106605705329643407375945162560857315745776963391274975684113250246389008857249186620382430198583376501582493990966963836014110712811673648144179236608974151286138326966850793721616777414359437326797525078388237411181055944807599034147896035488227421922891636278501316775731097678403899352694236920630327910877660174848013623969788552946314500829545208543812263909162359269455671295741532884680686458278104824258114752310535430661072932619757709572676238794553099064172964863829294617367446199900393021923581985822347645510289520478145426342971691187722632970900207492861267613570174874338974209913959405834745423014933324774917140657605046481899876373314006791155524036986471545697037022986270498419173618865608006256686501182830971312841973986134876863203962771120755485690139480887380956112080655359834398332575450574778374619802201235174691075766736532066615159957318576114434453082455703226009786907454587977326046342360335222041607404396265406382080000000000000000000000*i1^30 + -36907944971446063201052246542165733070941669132298362990437133785876410194932592687687966805175331690516682735606159922571494739757527479275232973669733813354204211106833731494074086176155424285700710585311507405540360669295431650873638778775712972425535678804980117285219810767679728854302752900975525216989114691087701975287418784052812406479612598329688223328168038758178757864707465332548892022352217275981693697451702647965383591185718461984484028775019573223824581223248362291521768053409350439441125796061235419361840063843322355065306184224339925961446256432048978412389350230212173941934719655351435909332419579869582387412730572398703366770977870773977636966570294994953860754929835467571731389130153834680327526407794804703100771636147405002749285866812252600228164435974197346515804296199122268401360191037204573571134033082767803311706545480355870402066576084021483544030723858183047157895677475044521121916818204923612726724349940786700952061796693688493678366610809444581660195258916289057985814481413838048435790273203018234884862326374689872721716984941931738145064545276810655758176879384326378982995746735007310787303989993491458283032450957312000000000000000000000*i1^31 + -32033173668700456209496081794149426981579052028954331969891900447063812383905400913159338512593949359221150155809840543454066566372636465764076165567990228639385868873128271715527180867157437839764174580746402457563110038349354125445924462046976717593226891126117236687761414817522977704228227273705998063976082327006100318875279601812804824799604853329580512144908958055622023628317396464433266719571364900867290976854938495194370208620533725777207437905765955901770783630885218089241681859473579984449541317418909428812703973471478635637489900446210953032599163756999360740931631814355701819279390874156016713848510867718377213945257609876581621596365055347056643898486850435163357064263676394684701303675455243817682453345592559798911244179346568210436995027679429713521939666217018587547719038139211345988464357417036593585170930719900197657895536157387142021950370227781130676646149130499889251984899188802963987238376290661445263662357201355961694536729888376498413421051088595240474952546033970302477338502348007912727930717357730724604561537485814622523617562438210354317110766574910676282601652936003784740121561097808881773122968205313277210866483200000000000000000000*i1^32 + -11942589476776593507342795849871461452091663338869409708608364338588486759414026789662891382378815291277871194515805631169634310159508166798455919736540351716938241423246943282105825344695438074917786442967675137808465079595425310417657774811270391678606809028594516534068967944872586716818960723817958907941707194925070465375807714967127317496307696983185608399303163496069140377052500126442977393557565432093247841923975115438873791448849384357904567801002233331089696415118216938460547570329296776949346866350996620557273738713144748070187219350171765764232422154487424393865012388256954863716568040500084681468653906137041919037684090791706348066966410518215494902477668589762378354110213625316171091318997912641670228682919253209232876902242077589904458228822479113808053326166972967603184125828574445199252577797478364037686290214719341712086144715535616306391794363024642056027957530964107773865030861652543245038005196865733982329622858349381593667422538402845583767640683045596070304970077616919387918359390142128775381784087900288187088898797108756536025395319907873289176095274728464963370595529979453278427979901167052243775012072417059143680000000000000000000*i1^33 + -5847651030022179999016814299307801557427071327353451970774443895038457209730611256283857396550925983419910379565473533242432915088868458937282952039175906204654967945586699270358908787008639794634604598820118837472159700322816744769660145662939757876297341467591708830296137875546662389379029069798193159070048716684273894358748271681046658553400820939217329394717058116775024083218359843410971295951445457660188260183176258488937569602223607273519123946839066028185904362651128230054549909053854839344484591276239142494196008542612322608977301990414229969812826089018968433197204826067368173965283257563939826061327796402902924935229862841356538292146562540356723993360963942102984817778311133242339266395911635504432411482659190571441221224933834693470306258492466660110439542740565020994704935258547998450225736071891774745549351965196833621589383989367416208356333910816943544688180412987858808598771279593649630739600113292511607939234064067098967851567354954406144837371898377513948118671275255954820524396579777863559938076986023183187723615015484167988499618221645302026487959484754989053540632609535460032899568927605340305642289803296768000000000000000000*i1^34 + -822603823605097749995232947106744311809264102886628950144765043217079993940046141840365057058795534016762856087107541755417046197463540161652270988044985954183143479205854176881035856290242129641402844994429686195598185109438280646823470545293854634613569592908208439167252190739256506616950527126333251344348959588362268835012388080703214256306981997487530312003896184375939042606464922223896464782560161916383891573097680567117852198109399167593680554811574181117042694646634518699083186456877623090713222617942077671730923563965920726811537000260410284718451200741958701597496070600999090850487349937042982619714364436532081726796167813588062301710468508790628152487135228519218345036584711474201589026021253085973862416253952446302401406460407482603491858431276102155783735744771829334159995262544588840505787802342388176486184010573756977574511218862647404109564602775363833676940732618320741124815474600062866241605528066662310751822245373900638958689313074328475244024286732294449406377790054681958838718059740700450337009331912209931857057363873629953236789658873029769585743553436829320232340435572908012854942071880115867946162585600000000000000000*i1^35 + -278037178582513331132304839614992800270073751830684264607212629301772319387934136730535611793964657345664262595205353620837918271452620384070534850848398989226469902391487383572772764930997432226369781871936769555341926878783480165231201984574287803119462891469561053106686967224978096516688621035717049517064615817381928892285124477119907369804698576356810515458637182049158051151293155440161380733969212163098250427847452019479032457369872233719996397617847302185529377443537694625910202609712813264765718153160773902337324626935624065794240383474402963317430471075782499842926950685221093404115318927360589780275411371165608691933233856117782484754892998057254371390473624102756872264673403393287929270642354132842151883377588031993426808180267049447121604459276835392225749901337886982588487483216773674151721494982798514240186330708596586039050980226781551410745758651951379604038576160884046003923352936506069054624706161276455752824064642042254874232422690020705510566123492908345201346245075691255303510982537998353755332574937429579668400723040938585823714299141217987867595760803868831414994847358852995018109836451820223856640000000000000000*i1^36 + -20721858880270975230151143298975382951866973138763788786569726150382596739895299232883422210928124612195314545226875382871562917925361245872137523036986708626692394941265128337418730804046917819503584077691383833384113722841130691183406271975800823849640824093871872408548096737172854450233782718269336370290697985533685974580235831806289461315603822205643873875080169275685183242559638143961159072185155703017706557396368156416785847171051645293577784306739846949904201688701337378804819015655269918997150871223262164902720734052856627133392191445543060392660890139773434536711712158970929480644795445230225640363182978751478403042303701654615787943183923988670225501906237883041256271095422507835941909211090369101349661160131764695532110617763075546178557918617172357317622630119046027032111104594234548774188712541173453944305013072817915400297836958203943126096785414673092969136675307638443849035458475449192006261245990872330916084758662494391963406447062552237575268606943333134737425952912132861518964329494277150300925936534227433093256035509497839058031009359829074786136427077670391396068401474907092626156339624673280000000000000000*i1^37 + -403760173326081036621254073285151063662005511869633262204049048718677598996001640305041818520340566540185690416817209968386202738036424201487540096298520797825462503705991389324299183070990529764908836950943095044031572493338696886116253945328818029444932182036186325352224574685468067720923100700815437574297657226963762564236306355471675923406715188700954735641208817679247335300554871897282550877137041960803424786917233320348451574991572559623708361573551956362921478593578430361298284511376324151237488824793466624605834747831603489229142172061265536565778192171262335424503627395834255078984475666392227827377137173029496141770746371139325871497535710486001536169122098500737054090641735083913205952847663568578908424915486243789739293206717582216528204729265673831608965706651884023872381771053564974160044825242938074151429848611844620119571793179361523127952642632644525019258743850399939546171741840975062127796905573638933515539974624417041244353772100387621866235392312302497939549630292032000684996211419594203281199320519613859401960413259636956740081897731309220977304144931659117656266807021786748438970368000000000000000*i1^38 + 11577038690458298646602311377794374376507776589243804250700441513202407444296831105687440191703205107582432877241138001809452525099183795929111087223214991410631772447600329072954825688548980912540701009543322010181764378554938605762820293903672095354162043722240949040583520966041504362396226863906933246185099147911046832138898249956744249519684827220495860247065199431079498982434209283736370684132932216259127258269337026242380325702172932982537428328406161165965260645209187972453050832546998500252996628113476693027718679079361215660355501282425903053909297452404589087189747289588316820988134304405411603066702658360497484723600444338366161935040828518737263756186492783369219158914068127359357212243744542885857657008006588040108822857048230726024066861015356873406786753306816489554451960850813228630614483013879880986448189708596209338527130850059402152482400753146827588571521733644451203050635355878658481334101292702954783467802524192293534500131487630389010183388374844902456934574874160547245929083771836638614603054868493674545538259825577636540189653648846267946277648054757062558874500943728502374400000000000000*i1^39 + -152819428643001573290433556879090893712690101130197937376219467006018823219542362074093759496906230656558717148155197441544207542160909876199276070549470211780062235986940815679565963399444300948666390376448016434006414920326128614876513441218379614875224852154374976297523846254261687169297620275922808345834229992549440574539506228311970822366118667924169254805451660857445664865893291681728994773663091499260228303772767622214025234234391326318653754147290938666134533405179209117672695773599387301175271585785249455920371863021998353460462823566937789070130280051106774150204348841331111619348144651169172884775078502742296060492652358987188955571577233318103044841376420454145228014083492408139613201829852163950383776360039874896182501089256223525321921613559793457010823094975521628441449502127350959944081109700017542191864685545003941295369252660400203076778402231432775569784183724394540209684859775092022697157662037028468506156978536019458493532339715101591571892031021493562362998384524694495056183454019806824422367689610386218755648145671198088399631531556020352926144659232357327839021391413248000000000000*i1^40 + -809630423536987955095690381690415392084558998764491904967146076141098202073107496681530466381723013423003685871462375492744166064733917875988340480650798533359054734081344202078240089816189296783881406691283625650013853896476794015088857439073575529816987084733526914656829032422824371936672120377176090015184609801780574311894199798914708273427828737802530989711865125062742375210070888124970623501034193138395357937508111758179237450120962393057477963484163423987291808925213313790202367326403706744066418570748701041734843074523676968194313323492617183075136892201234018416151532516844596521279025328294024631788247743967847182217858732476972418333959473875210551703321660771477766071709825410960443879044188822434413191374437032517703552284556338564798386802331113123610568592758704885298450132278072698898287255487273513175656886206887645641240491769448481745041396879903237156089335528516553534078637781239686589411209551082817661184637697013445636581705616062466344236751913764475239265144962345463064270965894227974618859420468068533527942675093326040875314455145716102639596713224864740147200000000000*i1^41 + -1092643097416582429923921470434398987464058155905754079452883441481666327527069143174399305028059060844669840547345947461806812992047085664463170633137725678378568087434591480136261864655751716710875209894959247792104344346028989987531813106449919004421350780451963846489113352204026958266674789174845740023749292463507463157228457784728927983349418649737425625650606833341003253233541311746642193737114161429647031661108697021314670690223431656327949650834818986410131516554063862570784295118201190809407774672722059264901248089383485202637673842462155617475241263654525900983019335052094144435964540883783302376270065870598698475187425718873673425540482665827448470217799010442606845403665918701059057115203838108644642955724818565621816882244180217406839762960875782024569604918589970195537969513571170080271549783261321822542618159062379106911821356699303824763698883019633111397184622120175505156708922947907329501846295871661430319632785781148007640719936044110680593297255440157257834673757963354659610625858864458520479949098768090457832718344653595076816704773568988524399181168640000000000*i1^42 + -1063192439037861777291555566511824087259459237321775112121038921050571879487595592934291330709373947643972994007009818860424876951654185673923944776672841669275296965850380967041927539830890540099319254344108831901100162754381520524084465789198540275389536287906680039928152906227479626686740679023838932165141393912436099486774690477681750521613674657204325358081210248655849886751569974016423970182045444593786461346307845505524628350540266795445332768166881519863473073829434443221595867335854927826440449220449638553663910888918752986686618959687713685238252678676762019894416625321965924692405270502783928063276865129428706846359292052231957310024180042157812267985896981772527064251971380696975552820363274049191169097185964217112952863199301738421764523671896134360258052548732937774236456999064271855478420080632838455071108834819713627894535397280262890340305640958330493465864128477464213725070577589973618293367634220965329007788111208635802030157300270023011871763433941188359036923427340963444236229011516481484840717125468462647501658499866470030210719197167616000000000*i1^43 + -2315390978543495500087554779136185170303379127470977148368014501386389440503256329508959268739464353063888351813012955402559807759128643216551229417829557130167678804151770900775024884415972506525479429581668393067361243155932000814391302985172189745651750151756274062328492267721352945399146884426704897953681046068182296609091411565264011463954775331271419849951049722365666577002302211752032241116455408290858934756312686606985377383159038217850849252870680690075580023423268316463808886219360895574976626153720862489052759807151540623861958967856522204742529659677119419128702277818495067210651644312024539704816797535821581202905567388884368030760520510367060851124346512218072700909277098609376577463881158072253020110566383166112432038276153935537463234441691169813116726574463077504548660703753112171818779416661208297652819770424942007713591990143896606842048412268048234226406737109963257648625323371585952752106806646951276376858322442073943683071671230031521546827499216892951314025373127025048339289448987039736970410460962487419746461939068934553600000000*i1^44 + 2203819771692563092214341361940316712118445652793597423753504028431292090674647695406655441500915062656338129859426309528633327612797962206067950438360888815648682627247887201517463556343455336397037815013523797191200316885295070167404367441475252968997369275551811350805238509292096659188059703368886488378618002246637349489938988691227763743131876339603478105309766785833565596040108356177848244641825582242834849167217209582129813953068555572797454157046408370398735219383201953516453298856121973410057449039857263210932387727338911076427139419877517352104671393625003077227024349860192712416440804462395807817107497142184083874495113671620998036570793295564838038581478044751885802174808194553340778473804973576108026600019208701572208158321166961260344062558904539505778188777449816530694975879939115631420628632117822560028862519229342346133059020884794215181716469889460368524135100520106700752412107543937536243771308924604289535983704571370519427410303208529120323257002213426097172912818768834384673768064870651316320278969732180423475200000000*i1^45 + 2317397132052551423164364421970514207933968928508307087129182371465437058236222083642878471038953431974637373823692474972668047191084878813792626798960813578784852085648933071103499432158479897133920992759200426632618530174182723525022955385180087879152633572667006817393800962865434873810885838094437492738861257705275663850919957266229188531302138252283626996955189976538993765048361297706421034494953349280756920380674052596298735396179723403810284274681223715188384373770411400495273998039678158726145906920871970373613171637468918540868713582888782489572767991370789619943618256254287221922332555393363820019219095873999790837714399621195925936229449469776549276315055406620085291511211576877872493366161392658823407454100063314716719198196728183243583712475218779886682339843251118256403407767304441087237658966699601161689341374816626898774809313408765172279165749306864518778495951731307101072603110824926188196425934626623360333779054652881613990196449863652367361885584623292301424412560892155489515231307207647115629035520000000*i1^46 + -1672871310055687114776191593444964799178676710932320140105331967621091062393175169566867865511089110714548807867002958567797315062046899966857301081456160068187611976290372775590306826077439868016496714600371573961220598929986512892039813116831979996004318254050993356752376847385947129950166010755690014423094908424500954304017763359999965611719959650200615157613789484679981590639608828610321129739479947835303849976262520867314068423715193707372140166569658766324063940898568202491355890716510171292460052380359994021640578851088111750424098357678021478385170696390206355290432230970066612063800871883333099932274830407561412053326502831328798384695771771118477644737946891665731685074991020275735294441031708680756671692930784625490335480136337283318023511842434022802010319582815932244618131859262262932106507896159669840189048250495936854376962675751105315305896239253509579345911334240273118968348164868239809085953289307633549207307447993985335605802982243246494613890547471252796769114110766679914341990400000*i1^47 + 1562715594341679168086456578809351699592901451303924050915971615538012089129398870775280613070160013777587853718550565071571135827142049530065542261644971490055503232114748116586916567238263254436874696280038000419318205304804564656391938534596383621654424799315149162256506205489517533821108225133053157595507851511722600014991206957890446873111141202831020771755181636140280885469351945651915240999264259920103534154884791388428551855837490487814408720279893256779353035252249249016656535576580776492598368215646292923561210895750886607156071335320638220263206320575771938158886183751296356148259131644682910702104817450809496118949336854456492557668307988249535051830541403151685926131017717662673943331733276568977718542958918074745298808706410218098563090862680718666631027069862413333887663552663777569440088983504255171425300699873384664675464306102524098350488615703413018666759137778487397207368171603467542807636390106216752787385615010699671857948564970337853403432923758303997864852848640000*i1^48 + 9769627965893265474613832901320844876440272120861396146603395742677622466646077180370458160494788358592751027831338765044154388256017979709935465766502908154018221280347404274171542848731493561390318509826383588941103263919807513854383043918849722210708904147128661926372287169289501102149272350087835820466730548227229109803298256316925100291121838184796318345619022962590654739218017153792559699502451755485388994086187330904148629841380457865218966781878352879498336034304314968073351619701115383761143599077604500581863880298937683469390201868394199952928490747649079325450440816192723168817354898297140300104484496271840084154350736086773370503888407517019431227970470371173352016217588010116808052434339038219102777429380875325680023717850043431652947662059531949105475452151851388521113210316424816115115436653534841656754821658698138970969655252831832842258374683589026038865881648231421225187955471096970972673795135623925415876717324279631373522592472246797335527424000*i1^49 + 11242028977642482054732946988240958190897505043043846398103369831173260819431214636651991461148269978052492492542033603137737937786621416655308188273031019128258035770543396291990273775654873687062408343074747687554503549935960180623552200102351384210030757024446690179676993772930423882543844254843021003418374489862504881935612369754313712752548021424816502958257117269025117528012352822627556106760012450627950715681136889368852925135885667303428147870934625979187205245808778144174187760992161358181413130132740479267532325881933720055520857980774723052168085001229046938751812030855634211607092060156425456876894058507519272354820730211183473008884694930869787181246440092489079522977379541573286577144393628156791413927208482527177043397538721348958307530494268396187920747507952118478951503017205599000306680966985510211400245122241783850685682728344713018826991906866358916774196512462142653192374029681932025384822933828112558175860686265830604800*i1^50 + -4700981066864420921331342138680061117778320202993220297665994648245964956232766397585493358615628771536286370020652414345112222786789418531167956156624539215967974400481412098204147437420120197922564770976208013786410709200887870856584120538701093896603106708848582191220185257330503357422885930420889295704314774840361842168722249585107408663137393213039497478560652335970069209919071541324398001832431841177935847372452022242679696242940846332628267065701785150844615550697558341160679318936706634932698629047260673522177705595597406389167824344048618061482359513914289964543803324098490735170975233585405176310781612031571673392258955844120067259628283591865491741379504915597376867636958361424990949955679860384439013162826027053293420254988738567668392372960606213448193297571875540295306078041613870866705093432463066712161281125079840364129375036459293518528175023882525094130872239620004135631990125868114376948449280*i1^51 - N1*3957905838268726375223807800493053303006475618225686315721960186767301884861975425172185189039880729603860882321858069345452727638329671643836564667905657300881196550200753497914411269247911*i2, 2196479392695937054252650364424370787082738386194613981346845171675548984448216935457667598192441240834798211112479596742870268701941922951554991008265484317511555779372949017152515136783468087834957836484441213637895300276037647984360140278775982828960832321506433119965143908886085286759496805662621080072423015842146887349933545233574521973917643861067569965198562261381364953756657189383737894379786230865098299029083593821511744821118023154174562735858525486557149140957812131259119070891687381689610442033777139789247468136697823041102012154957915868545571264896604946410307152531196830918841383041079400355734254848586288261717910137361383833356445427174381307048823062371798024363505998098882072786022411733249660374979203281103794659350752545744722378625834898700082624125173472509899688602829528331049455870716829553405089782021338786820874473774846629336851293129775629755208440938572535542135125024156758592707785393084606471987654061388120391165491637189835188028836539597271376539955389368430801885588204585734057268558563937390501072769775011881556384344753033119759666755630597875962346093225118316706784615991714049155384367840996992432954925901755585502661099535808985112761030471798522976776029452785246741387503981710480511975043675995250148253648000000000000000000000000000000000000000000000000000 + -10975309867212355601409595255479416192373876198657357394521637386272870696209941229349197050550716074283390979365104948467343967884860017784574535895858335859276369066638726351953783396688833125902862368836374997168259993341183086228453125514065872324771301421039738728630139448722594666825748085505300948711912456964058434789298351996041029739756696779366971821298684433182210809147674284742653179262372886106482544493063590121589108039939919812554500132041448277659824394759513205716201691811469218359031953080114244018435088604587126591829451465875387142607138054077940367482106192917753114451059548551815374090285890891856093205398274893817293617342634099340054334025222023533181304630104123800077752445656845288263356124687401443967885585742275252077971461044763120566433020193480592148006967921570695429813771689158866218980566026616234640112062891477060589418889622611489182660849605659937501363243133707908868864742484677104051725091962820930359156533382757263114360704178060505667609009876437497997433053537037302769678583949418124354482831141319809275646274914730040545081235529513066838041446379496134313356833180961987213372927528887194075140453460797582381612538496590676320711205880515808380158093275504715311198027922990576339466710824178371856551375200000000000000000000000000000000000000000000000000*i1 + 10012768038749909719395359001402181745158855517648657178291450333031493126593257240852903973379157274194404665005383509436538761478815922098718041386015882838753273253876765048817200071258924749203868583124822351421901073698987751296981217673899604426577005093126728849126401071679654548299927364571997747255878501897278356214131468881721611198293469799113063195625323819513517961029862974654196340040765925762576365482656058685331141593146457589721157156345184283520542891784930495903776485489376565345294430321614085135742736796186822907241239116450105483453969622443479929080661065550841448733704158615381940597093950343122772454353102871744025832991646964558908999924489325698617618416523161499731302410137187905729956448714149991223129744218741707750387786442177338777304712060373556874388101122644106782007117141951594739628120641723434339116519898249446955898746598538124552959706450972055931534929938860376904691766471679250567544225175066092255591778163870867316153073070761117311153218822224709159345688462769851312428018139964785170739184757760645735952873805508257051509823998681351121633375943880208735905513669908433321754891487189974563751161983754495596223498850099496457455783174427740980205919757463424074913967126505225010635761902665159256541120000000000000000000000000000000000000000000000000*i1^2 + -603561461375550111083588008825629449626582503523079905407815223848989479140509871354059072247991654363049821533436866141555143682918482271982487725124299248276239204134178760007846967897016336815191916166178104752695370578861423846283130028822940684483980952010902006404031621906138416399468500061036972841913774890481556077125115747501029048461672654515233135617109864789160268127576376403498535589920321978986644771331942179314622654886331826229478804471565287453894682673729728527389461269809481811403160577859182252030494647480023789218641980303512222036722891313629375713848033391822444710996323560659352490964481758188675449102614990114476464863572481877708725838633745149790351472115688671905936694137763682517515771351527762500988630310524763949735907478301828709524059029354033865826734143265184471077938876815713759619946597984152389545910792231658446888303089667719542815276795233575895375652731886739916194649252684247392946909460783226040631556417051024519865055346350403005119413606629202036334583281913851888552639514153612792409778442055027320664500649213123113331245252862733375092815119054477298675294667632354493268023938560624611727085139129842987765623464993801750172188073771961148135049258950669414373548541369672388558887256971893733192000000000000000000000000000000000000000000000000*i1^3 + -1545159838984207769318411624271949311241616991343708903498701386259308218580112177377230691870383858471580958804216848158484959569656056057721722715495891773028029854234188620749057825722052683252621136693891496070793064876683124331642410983413790969454997232770806336116514630475472969550792535690738916265713437999807857829241134100985132008962228561306269526161552439113674933947606322612199611330220433618277792947099142897616892791033843837536252168936770778983860119661614824595771219492703672478691646709030205319894532866515437377006443773819985127289413688022484771382763041144888374646930377379050594536112078246549665757819996660044586772614722480620983943431295048568514410189747207964735706774712376592541545227381488200728069579000607288747107600724427394965126412297269035279051181091604816404951583284469729372007602547901605771744386481445627249180106628384707235348454583528797737211923448367570568760013886684033823777820698679665842299541511405959571306133140599865662970423527747675053869444799023920670027713137876492361299190378716106137092754612289002367700597747501181694946487354750068908631389827341666813097783721206215852584304083503260794385871758600882876197657839021040334750389714926724323406482930722514406562373371006222131000000000000000000000000000000000000000000000000*i1^4 + 31354792903004119908347426062277563660496070631881797295909902449942649112461825799567121839936195132445787468684453464213859498005698491184006698842815115563815013210575631230345393193201730453689148126320505358124163597371026252701014610176297736315289633394636292178690202006133702836903782515985643823543620745155491929426904361665564765044585020684277203687897775470820584893759809762588043279581759219861490229636923113679226238983615194305607776997527861870024988393800312811652332520732502397337774887973431215045744556820426211183178626781416362203979391869179738449882150964734088867018068329811448458411522043998954858276551725508250513661515471972801857492215759352797518372210893526567990922616700624999126440890357946994988141520409934715540113099394478961273003891774932256019215578993045539089799218437509939618025347525907521757404495219955984965906077028946071958423658488249745790836866584529366399491982548739458464378413997803437821661486011481633768686159741090949593640454813318188708407088378972362096708820058263233555564584823494041874121827899518444354759747320646090646147823204013183514491736925375194910710072544089166103792757754908925335466465679529489200145326832376812578711008416527356931986572020377706929832344708585290000000000000000000000000000000000000000000000*i1^5 + 188876693989868285590344068230723044257955289081607831505628602777418968389260319523101735345875353704049605097042265846041487677414459249688497861870716103380719241160373036973417132975771946467653492044627702589976722265980662301288586744206387006638953881061849941701333283693904751946877010402225886519010120496517670145589633725305636269678947513253309867917104613591177615085205910104537761738791848559217273949788353237396416944975507206344152377033999366262281773129107298628184051814760258884480633489604602575460747681581151526899549459802626675297628222804657746719391285992375723916009522952899043696595229347907660765099848734464814860201639094545610448718143306803003313339460739692693706918406131735296071165969090352280070812612323478105866699972173264715956396511877823656778516982160150232671673469901698916466547457506506039614588365823986395682263524281997086473811162773852586340422137330457488781201546849835675103847556811130657935717470265433076919004054933994530852113660159612070153633369786827438871652749544796377804871489370285757524036978770744508284567411460685800834605999025962345021299311242611512066422419885621354972100869123238102944162678043594396217634881963930342646699355501603440755766998683708727148231885663441000000000000000000000000000000000000000000000*i1^6 + 58593828308994431135233292253568420821195730973390068414375557554799459710915297125563482657669010377464747910888351505823523006535660127411247242045792696517964271383516276791506864623511582438525989182688793237349439532775017073121677205611666345945110645161842286497474801902465700015639959962959222566071179665624822509538049469922341865241665838791334303644808092842076290508371454533214870588265601351041657375861120970078573004873970070449706762161589104166083956847097374456738353307156146934940001465393155633822099151388606696599432363500020643164985652678904188489353327378802186653037190688646595756883593390180470962988963698207033152910088621156133235252675474652032445156787791540551207070586071838301789357807329939382604215754502860939683919639738312211992034400581505365983741417580753111866378258850862284416802962112745072270801329135500068201461507649259975522556171767136582983908376706628687688261000917633372987851180375939650286798024762201843312002043891282550816338064736581541235575473052991778010685857114849162070543589762265770030128296193816685102322702094230671451254338541768795159811396326245131903445951410921091306002845384159381884548120698498155180906865747818147247680268769615348200033517398092826045410590414350000000000000000000000000000000000000000000*i1^7 + -96527652459745450399605822060542559781502605266840285630343132513673968463232223968610814350376236033836545477933614304033548265019680240811560206455557785374591008780096964744975422592069442467933933707431570956533550897885962622925873702812092274420923810089768643627762757969749163439654600368753524631035724050077140171298207987809136283957260485351926697902355803171941955561692177038802178759548651587566208450307854399407626861063362753658384328657936834092905434691615966437857467383716429861790434707002764193796066271786723557987004545003572044859703234478880359999989472723792464604279737943510481802754509489469823214813632483933350535354182330030758816237838041619312085800683328321721734158673977448144223948166244549809912749203610595077406599058624526253894335095496014478902297510519362835944183342348145153084253924179722451724664193355295928285426375710772469950253525009361862385120793625935508977287090981330144021226898092783977889581063403395525093658662577448668695749748096211724827953717535199906156351524886512464408067842273205452079160203951520968615557791994933951497323055597408750558670181882177039239682467207639494390426704811632359003878196259569233619945874383815945765388615278969738871246761982275749021789691613125000000000000000000000000000000000000000*i1^8 + 14848140733694061256863918804804089160584329588179703813186150719354616934128946989073783803871491906252543849682665307987136337158149996143309283245236396261134621018333089570259928839601629825909451162467808795358989939539823375121169136122736646701213156505100771973313200354089551764391365297597708660114561211084931511100604338868742782657544443030555068874386543975077987882061895588575312348416790663675144906338020114010587090121735021915018553683969212744116119058371857790709600329371763992188880860591400749366587183656820059085947145846614361178673236233970171080844335531810783080133655108844166605091230644316326494349860836788734091521403793444408181253930895459175312486096148144683311784439321808192566709610821438053885313953597731688458780210698973545305476133206875101359790768816890630593463517243119246578148530060838299923770358619842382816959793519880717432043609531635899015483531596360196926083366251499403968955307594605291836070258182714507398388833313868143305903286481426998174968306444758260830629145350880460615080974354389097920745927072212772486410045243683711975452493246815026452933484421391055927256762775297456936368280272109739830217712850156054878549225216714011725138375670858497078070182823864331868268962343750000000000000000000000000000000000000*i1^9 + 1534255684994433682781902164378903726574541225191125041756791833605622033196576093184062058956891214939357748833048729639801634661988393962644391069425891353886839711830096050693562313509368242539514821874964805718892833722792001004159723297423143961312076778433616278724364127702717718354550243045245413257148720192387164267627412700010296072359358655659979675348380821359675942027748434138022708982777890560109766490004218317500998122357410342387141714469400288740648827324285569690305039259983236606751102418798022823997730104577137192001473112944652787517752968784940173679445728132285086715338698788279543491509706473470908936266288806333605597998652304153516887224705687063079336545462482627449328819318000324162426018929786200846799511610599047883467319523971918486794430997453567473613899338698845780099629349363393067816706890772304469920362597176919485964364313884213873161293791554251307778110851043639977303695686911047221375483325288026775428080357420645634750314991283451801762305027850213590788800069143817353013206001405586535032412308090177319630578439505809612775771129786988699214153971178371767421090303642751654908085431872055976069153979831755877752514018858846252469447169522157922857414182295577630503338961430801185535668750000000000000000000000000000000000000*i1^10 + -2085146684820651354358146120309542340603671793863788770132362475367313855744131378421435102585314053225500290238185165082619693905753718260712908294613200711165942040106887721813692626593622051501475600919688119850791092396154322655583530661471166367916788230774203401935705553377730339763462672852239626498230768038174152237166117200323467180256398536558535486866407732981830596924814400095789483971971123004885518333071925596831607445834886099847773748086311769029997948025341290550073866366910310263704044960132226938606744943349311997489479381620733226938876481934566830463264116866970458743857387398919337245708576016940399142060430966715097538962912232892161455419784027807915269453905283705692612378021913494924793827456473210242502173069971079007857580889763317551578366395393961876841430662771969372149595016205050021799558006663191766111719216109880401084257745179802444889240603210383337564369939242968747628650337541151806085288276625639250416477165866553039269305276477706907881206166909538116445386434309183792937211561497629993417981248627617626566529830024261293751828881547221164799835267706702616964876415634301779744052630684109677940792614668632830299490159828378121863661010275399523941947510089572487854040064378867636360625000000000000000000000000000000000000*i1^11 + 414134055061004450730369593755647586638866956850023230437678258594090288961490764200743332726421354715601995319555353590997400723182213937172101859750701298512122586449926134696958770378236533691969147836047922803562656012319707262574816427010803903826360885002307700451783233738166678678591889267042034875056994393940880934013470133201749910652146948379197428353610118881853702540657704596859005999162016588982894977058761671536480757795274673637013123140915263114783040619834195561377037402129103678384575980768737955667129998806237464228837995845030558193423088860282327029795531349275844493797105943252748903993447054723322950805493867949133963202673678858180235523762597858700436313275924934955712000270769557009937719140953173487385473884484433812319413229542965390086698959260276634131435034019141373653196777102443190391965651727247059125084766409435226059614521231720244291839426801303261344337991756870046305457570533631590146794383439928347801947634886270264593024274246231001179642868151222538521246196542849073124179063021406998626175740019230635917509185164777042766557407740796890833679409651839612608240569768173053081663880607528890605199938397681288717113579049653366429062622737156496350493710000478145382685186494520406984375000000000000000000000000000000000*i1^12 + -91032948787945760414043952269661004081236122858184029115458117348319714612333470546455332141029322571103335025447374922353698194398773945606057878583996862204777443942354081967374667419688527283380485823509297797062220599434866227846067292071107042175211889874770443406819217166318831732241360855573583744665539026094007982614167568720975067749355643635870634469397147103290689203841117216936085701880385974527034411005934387779119860761480768162146290359779107992288956404189064157581527975562313269751193017289746644615535369219331845548237818483164844253378172320773836083503252963519371577130197671932642489162552162748332047403664133407007610445479957825782187959031455835191304670337174580124125326591525964247345293654816901070370073151201230672491755575930072296579433303489052236146584698055339389000018928939724331547092692634978790097482430648838818923724157977133537893377735490742220856503530879623674551502580516099932227748434331713805531381094686193728939742698033933311611060658563552041296342851711456060081824711664551083160903125342239940683912134264325469695396165812740958754135798790789024215866057706175954205577571762416272299628614395131189124650668943949571408131494912815134530428337704839066015482582025507850781250000000000000000000000000000000*i1^13 + 5552314817188387910550909877778381144390243186821695107100656736763104728397721525200328817631973243243964983133237423004270170887037830699418338896708240418699771567657393985986281160317802077223459906609394843509963352815371625381877571895769889495311736302551874849783079460283574053519949369160961847637914159072297197191988837876024607981848131023457907497355353706325056702085330148390078953144744865147783350591122932154647710850606285501730814842496731731434664012905790083232223736196286339108556743115707914214065778240363418594989361627337839672797004813027479277948835713876530509436129506591876156527821516080423552216596122791464048086789106376053772707633275948636818967765806765869903941395368456141794086326123882680870274496518471482652096446298322088508569381952643531857475986360698567007393412797605613715083380822482490556972806833436908465959384243303218809584776151751182153779236431240106043663124573704252257063592450325019586674023719860159020836192910730827203205531178164025966962495462259698189706454504630082923306654902379817071367931368603376765628852453629807529570694645633163534552590269784203667278151052275980081546933395624702058245124578631323648285970775506164146521100201690952112639642767733203125000000000000000000000000000000*i1^14 + -463368252707539592447835210710603828104351775681271663789854683007967451932416581981742204955605795153100406259436711112039360468909333968527956707827260214927499009217669598099562118194968947695016732772161068643077274960898918447933925178851796264691445699600061752315640088910030344188404817165800789018374286851733743924186338193992377513081347109010478137026706734378788616928954181730437748171442432998360263970688270359266923967171158660617194686574329145419532795940637627029873291290493124785278627184804691323112052870616323669712912762336993699620737622491966680605007805824640093932120233884582830204276643359219096814289344731005980560686248378478407492171757629640805804638556331735770604637848834557025797738387577254054864650035092639103409006210642720059128658795649641698392656911684665872375844364793801038360261165169232614253127009902889516588292149436279979776793212915106418910329532162968467089259883701856585302012190248478974217618142169882389021651476107281495386365742766362072905753574048728910963682654845217991082782713248980901290189781960004755439719340016578462720313616562146976146167787760229880166026536484846897461499213799552545543569904903384049952048909347557424747029100641159656504840431550781250000000000000000000000000000*i1^15 + 15861109739298869341497263535699116456513867966755604893187183703845382428171014829527410754088227905637488239880363081571786197673460569950783806359001229795358657145483591607561373597730674459070291294525982529750424656416331800033675444835474665826007728393732221773714773746927330567316588318363184998028544786620059019022506017824417365986085332498543384650279753796271593170140322026968305361561537549398686872472383879849682746355008446378558423750081649311232522479082412146390900486616488275723406099081590409128938226908608459132386840820534206989253382143040858431511604797721362136309380605178261713997593012848185052294210499503648009139588410728788872658759242223346933966193070853882220584821216368312737809248350110050903247101299931753682632429890385817289295952207190877881304969138279037933301946825661244362719388690116963756116145894767654599099747807667318159683926478050498075175331164539475045554131703571678674981339179681514121801688327676278027139977665853769810423818639357989640233112417888512935160827918836394391723389876108706721368127059336457188921376362126401300355523951425889602238186298433170101146886795517017378786738776424378063511063964179057035017172898663842556550640299600763215689585229492187500000000000000000000000*i1^16 + -544471894138741716678426164902307816650072855926699077548063747172632528702167988970193368315657129735636582014473333634768522747768508484298896984476807702411492219379179416285197228426442445684322667665455900529331211148383733536940407449094202968447288830553274870067370635366918509444394041066106652291868328081684654347102695530192770074864523871937505793159786034567874298038224251647921611328250521353399639145790136184617497579911124284585808724529373666044001340478631620228692438199713887056623496039957246014334300371306264364015710522741025016410744788066721489560813281122335699067718037110833468700747377904817180940018573333866348644564516524056906952063459188368382672769345096213950824538547027775391826446100308843155388730448907054442015033672464790385868000335610038129008278663904112578174451515664761651406282942848490807592466018564320163640671336556975483440381151508799550258949643014630898813508699897047634723680799738603480489723656340802051067674284602799094166448170247330948735980302168899658833815097782214581200593968974471780763901289626423376399208385738216118037147781511603488661497317400141525674424982703522229400847655309565370049752544186199805684972132932967353310716916369850723222926025390625000000000000000000000*i1^17 + 15789521144898503753495364391668407439307831058427994500746952417807509443266045853157529375343111724296393282368338241615611226868800152019972743594946230559213695277233702166171546771457534750017597873553081832138586040354083597086587242957049037285404301079728963184042485764719035165344708270764410043553773186383915761806298368371078978069763211641664937058252195057624408548885891359462905654709627731252812173209315787901685572688770041684100846138842935908334317078562776078264913238924546356753181745617103602510272043108040919726612529994071871745542680804069939430198830331024751466709973826883567487886167957465002324877711193005323455075225459650803803456187212201753410557803929470798155069073224985849782738904549704410815569643100538652083154841290671217375089495896051053698673308454264140739485313227637573966392182844776504422563868516998892348575067023583516106666784849299816173698130341779357013389511736686423682632920848249824880899629496292656355717754163572956532815416878587305571623014216486529547851168798774859219886632342501669220076274612115825726378561886207548086332069159274373654501122497639454513919292889206382334900249735177482962749907709693668761126782787754114855646934165900947086914062500000000000000000000000*i1^18 + 516250060334941504077560756035155243492669490396668505699404191275920891056712801982940887574874911567821065802075252446139152464731264905183716102711684864411114736484250761381069654566110362834748914305322509963629347121043977540935523137184755904953354214928261589149745901914688162663390080000405316526582088360842533557989145191309671457995881873093819058156085699232277740973808021615657857120402600250319909961570869363759455846250962360769604977605915075996503802102873641995278343767991919142591065800883716850279782000886290469490599918197388909183144940019834963920292212730402535372068705451985594412537960341061668505618496165521946926929567022701066990411148212614313833603661559273812855861903819338239905230648180522158813182380493533154408177863319962670730180972893818420582139110094834344268493560317185143884138811713947935925927435979639326833694879275585096227734045753310573244979153051771917878951008183463366039507851176963476808911809148632143813636100690368584486218179371995812950593950411028821633476667290174089541820055539460186802082908462902041707906756283529884266099139616959115950591306678307844165058358757751137050607525605077189153399429020471894170197055651458870871330636161914978027343750000000000000000000*i1^19 + 8693786185165240790616459220643772068003873851671866452773173780600081076734491953269902521592477513150137779471325733328564384713916227396108489643727551732803044330804635568892248922209691030135869330131559184659942840351440904379797695158598337126876884140822275297566655591945648675794274376679710199962642760993883741703706501856170733067438660949396540139554039746399436209258582698133423674594752252292474477757340958572010736206227179890388993571494973126645389001314960276717802360684929354091854835594428214560195603522622048110103735762990107758847105497800824231160151852880943652328113769487889325844596757128526718307070423826252560508703221212405146374817492395915918378476244564287766644777863542341801372436875858884651075275390111977686297682419151697656752357677323508124444456768695415370227832899987175084866609836626878081901505524146325407833736879747169615930989111502946719907647813902924406916124217085367414463824200907087106354132988120557735355295157452086025253012136550558901534346743999372817060341994647224031840622369173566901008655861541605832332988647851220891123589171614529206537819530914738623678228863231618376506061920365720071509159921147551255857786384805706942377271753052062988281250000000000000000*i1^20 + 126934735355025853529489601767673362624387226038145693295676066999818083695500972597116766605521077270860096711487457344720842820254915698057218662129632166263416374893576560630046353376533041277198137735286780537746749348997337740726445260190477639550214730793292952779174051779574362383880612169902416829970463186383224259680286792718903626712559642963778255932095877633159081049869747731552187496694028031194476873400862652210199013263807129342248691693873838910870188886211456186166464137826890907419299576179218118157374003910691685393727048926469971873183216856479716815273791194077757330460071006835091045341475608086723563873314232361640763590673214520504605935449585682076978286154153028055801773097148008082814980511026134115854299022501439976993477835346750037362752003683914491812951690565312295883244670480668637994602696909619291754690903730893712561966231471349501424646970334150871027712134598175021695463818107669515904367433201540114744284354617373337440661307966138798064755205283281525438330684428528465967044989677036148620056945181175078887579834058025331660212654388586137451980048328992125941244485810651992737847765102649656141954944582472904819788497295099040268366374136208473083121392349243164062500000000000000*i1^21 + 1983743068750181971750568038646146171965105437469781306479619798830071884728184047656407767968144972782476778052905463381062920595459192471995945498400351408092857555454291801036787436153598088094904944435186468587193920026612621041375952307472950644516936425193693563246783776128176911221074473707958574729580042831591796979796083153178137784852915994808413588631276347622436831833087527841639531825887993200362630661313099786486425749947413196875761383607743001012111999547062014425942695499254285810726524651103417734471478567067922264400801904765589612144714774374047666724809379266607668165836133292800386961207184995723525559547359440884927186640238879038251379908497517720463873699143183784531596404238662112316965504914241225518271968559745043305156773466630930386670994595840249041986338288201151763578612159237865426817551105905013920284402827134028263289894377506406128793726907780457272716349624763751502115810124593181871179448046241695867373393591368176557866856510731377793874709824552036312466172783113854194160975674401148798242932291445483561231246332611485324438198066925060840181320428575680667216700004558041358963147987244839900613606283537603271439199588709733130140429731755540297218403625488281250000000000000*i1^22 + 10762784894782086689005988919640605241393767550296926059443882262026637111897673217124865507330428533192792542818138931624557066635504429746856983191031303011327475796308120178387007468520830744599773135770537527466060376660631326758583440540090123531782086245794222058428055027737793456605534040200009920433299094668563650729751977112963141679452622764905062438485203577483633401455686183517004836209673233336420649994497054933327967831418545443964739962502353094735782111873993608993640716876448118209465057985528147259889895835118420908487966553968414564502702006655937442614229527781638443143017307517781275403807540034727015244356363598255445264103834392072338817581840807336078524301623185888777540736395913419696877148534900228795241273226664656264419857181294676514247918011209542425178285646799763359019213486378424608733605280631469849367820585964668689568756461916157326626033273364224575588387946188709411364811636804697709562111907470204277254220779711758776022262469905687114840325587990703001417278087768264495388877282620249554259332696587160617877743035924759645970964830632083069135648921330314389860289872952775245264088486303280644075243632630679991092834815792724630035062762569183390731811523437500000000000*i1^23 + -160099542629678984899043914400358964848037879333027369723510657554132120215258234354041813962887629237365666938720457283272207795666720224839131818996734129274994273328816110977880314699201085235658546185678150509132087059026416478887616198548756585290795549296349313578332654885904132718609161596254940828206938317961579943030134703187798307894523114907392756387390264794972811331815176301288051009641488325654566074800153645047708570858257870843387019852961921688547407946429351181598968221036292681199751158998742354721244729230146912496131008868887868662191835450062810910100671960089209760082875866734059996921793106046501587958838389339120288698418082689327217931872208607104682876925057634527405688436752070958912316766796963931940706899534597750569819651498975064595473439343585447352149511654290877578079601869513496761052122059541290172416586672904149333911243078830224701116051572592311699762705324424310278674610510913648830296561382329875488226996316274478611176445253027143495059670303472522745201035445869877209554864440219868327181843849044466726913927309080134220262993096314095302293117016997766392582027429598205563475480418852566308131952477107385779254520618461815562591431449187541007995605468750000000*i1^24 + -2520722891735865384255824575874140621618049294634012952754601710243739048904771045968918281397209561333975575161851607145920390467204850498593305968180213087518618372052736719082106939703016877331186181431407577914211231237187433839557664086735658735535568028927552837728653655948531809982343781207417340743087662053032312314609513352173715336042441026451200298879533670971758293400495589958322618423069370464336885717963694917332459068649061374654903809323619667603504718481947940438131591245575836946761823159669405803690243077794922634543458173486811315225391629432482133646616726042491985406118408786433114450003238592482734884804433083022121070254687623331415920536259488619709093447373603233684003983041765947214086010918313958736086218801573301403012208303358427219814578753794965770601773561950145250994232537427363969229042422698963225476633585227669938290789893930374108552054644226571787701469510442739683743641688629475683219133244266634516293960071449620037852891687373635022098154582432751838590579241503653929677265168845400127909702331987861571117507472070770262810791948159257763847165845543609365062937224515970706585651029485544771526202071633231351472925310027487141824845181589269638061523437500000*i1^25 + -13598469521158738755217365451467587322780606983487203681497672244448234693529784345274510708124457212775663142921567806644853786967011769909535833308932028654499127696087029869178945297078667413142595921883730963160624778243367979851529330702564275618757003831261127652131366543238971600330068467332318839858558239520635257931007283880895286631712211647875271624493214492189438302652407598278910007982432137365990137979635662009554983538417202176559806314899764620256299905758709164170043998164307983571804548347614508293111697775544840775054813204350763647093643007260060536563187778907140000772373918948072990053714080375934038428899400055959950444223033419706951023551792926825952094799415551336857324075815924321145883879541277336594484847282916687229356810902686849752384575067312189468455561243177376739366955560269944060367496067629598507496345325014015011518737744813347635975025484401815240863855779409009088377339198140057037896745785555316693026385159551631993099499178877168641246718003526916065860655823918334541568384229861342327552491610397157760970991651068498671650679276255355567012201073309815717475059243615325885424340697771692512329159433401180077531744292802182140409204301834106445312500000*i1^26 + -34145057076763477058853565301135904456358662536932073770664467555276179912688462831845133625542726646893358477958648969589177797008674077527811478362410113048102969816943326503693562582230870563044354304601414954441444430556503051498735140033002810930836905385335122747785429601132995435192691819501531569959888297650941139916724191459201959305033561959986895919048734708196692067473967638377808313747379192595318472265703033850545701288148728226894238991566509555851365772196360674729784462103540950732692718282608244278831880198067804676512895850788828021095395858220022444703097075743843630380439590852216261262981717477212325055932108619702651974962415307587382687045678440687166925331075321406880758280964365166565031556228425430778266614771480014379176834632541640787131839443212951384217476010737732862923913135153743751900107136349140654005866708004883009030035362943910619441988695125610501760336299535425827226372975963430248871779931718630411981160786578014122327174375936897301559189525028284702591818045860446193769615945152338010517704544541940935712715914880304735673227821238864187065604767973157490895700816402156686621575242819575793867273479240981726393968462242055389648437500000000000000*i1^27 + -43091084466698990806466572688119770897477846212977619898585840728735694976147893411505844430707500841514126831368345245188469678533892212466040516097935573290509952723370549987121947118144672442848644663942033967670928961442667262165280552301392112127864848372565205645278210501180787597193579922864121154357174087130859406370293067213260829421936861138772970458895715043581545830550502673650686716672075962485414019993200368568715799401480376906650301795742536001180227949286705740280068995284700952933430808680510205274650314207832234531651922287365469723695763486145507090066646945139803661210033977754534638939426403057024122065602530117538979871637558470798649810951843509579486463140812191154814674098979139222232593774209840934644928811482716854929922509219779339458823762339866433939622878820450248603650784733608345631008944123747901419390848169133830829637845338619419863359902186125915518777476574748138398332226598037099962201641344629647323026686188506894534261727168229460424578557640069019402447156036611432352427579453157842165577043820129469795294211808934693710107302306651575617089101225376399715809389723196923811576660866580486868697171989065770063047287493025000000000000000000000*i1^28 + -45867426632901896249674877894651411547286574583011951209446701984059795294502731870966673196179331218427976031270984084931848958767739125301547206488008311329981093347922616440681677782910058056586018470513117488216874342148311067338042239400092761521603744887845297107023483879975661406952688585887850113747533311864062962717078423153937401849225635175510995754817576640415732943065681730332981684707844925171642713010444547676465383409594510480935780856353940642558751719167953954017534312967742792878406926235420147579492065823879852163492556393895493145618450784311522913696442694227320916169398455057405362933645919311100189148318337048627784445047748031375857320015530483312160219989484557853079838004781880625086515652192990207832704112267080150350527677119127498345603611436405672140845523150684363945406456582913702433030210667274850977685110521191026225346695637484505541955533977059369694414985107302708655231106125880069786647916084283651165265977665306596582088134087741046581864397931910416865020823364139607170487669461695234191648639407490686531571525685760909176701289143178067607418989188083521341125633507204999751905816411952978109680422528900634444846000000000000000000000000*i1^29 + -64864052572805973145253258052783730452001802918376431673048002424959065062382385373480186801941998989914688766236048679099094936685196289136766803735205249768163634780602511644230635773381188280720660009010472906302405207607717588715507617602350773909007752148860006070616894810136856757858877439824430167156008973987709277581999801356281864876616772154602827199876841601565040644143836037544041216648034345204654076291796956151592754280252392214302539867047986819906002670567256194106619664996788955122290751764432499818595755991524849515158742353248736782047592852935504168511046474546955158724815946244832883914106505752983562946805524684236934323830924189902429128208518807389068724594234263514429515162256207820346265459448720597692147775453324920466837172652614938294158574051107266016213675415328143980504141887100731426676012057012011848872031842050327133098412842157496054797270831378402286884374336459604649188415232533061509402222071281797710935603102113805710715338871719659333694339943893102188748564679433424669264724426982339297235158427142147697173997053852385041066073062984015662465602114772060210793129819203002663278056446424377478579763576356950016000000000000000000000*i1^30 + -47569441399951302262679262779995311470975040872892482389133303752377974766370666485554126072709191047058823175260720480953837623387328476371992704251195381426799029928734280187618775354525772571428739224519498550742798601230558294288468581821587968085386986151434605087120884623901463745706150482021947118582853886259453095680930091412358708941655244493426685251818441475385388303716677573131638619890029986762980135863253735848583519648847210615688532033922329348251428559389020445264063300095189998924453474084578069226059210831116690652754925658508657462970386605964969424142299025355500219847019930670586252974967036637531498008463224936905557406780549986536477312863214077989809909897483105465559122244471232488498326064588383224183293873529461794122658415236256385323201370950854453370047531928783154610028632366950889029041237186839234046794577698227153593812553480307244334585617892635224797930633082163804108575335775151743832567386508640520306837087319297190604972866393913999139908532258376790388235303400843373057480572260011968514095652715008227410713648703694177889840646606673118483729671522698347582675245841527453440100334925412832748744939352883200000000000000000000*i1^31 + -40729817371939318240397674573801196774140537026566410967550759019459019871103460579962767332542031704502483412853376185527841413571147760173715161851126036314612459454733342649851655229817247407125169912955236561483693437112043539193082008636014017386569205783068768109783742062542807742797727384909536689184110600558102932131701376468568350925776460967169846011467224596455028240478980316199687652188654184305564584366378647482176632853425492284347027816496261734159037595741392221746014951414295569929022197812373154055370295608987277050830386217610436529582826633091916795911051707224303003809053226205150130283773509885875526947546796174985519273167399043050701801944888726926224165254333233391961021265967338409100052139427525974262092556732954377874183054217211317809432757731299572078438530373967253523622094739186490345920097039560571368317740989749098402758211242224077695984430001541019732853516163447100498398219863448932086763663177864987493227856471148281021977564544516548103833134215058204287110537646721883898184502546228082073158686383693178939121248307285993916936705834393569077982135723273003656336595912513326242252149676505551872448266240000000000000000000*i1^32 + -15625465838032571896436195098843143031474792793523100061432355416049064655113525462525242492298905039926494875761539087927474785001523296728535291356448312366167673802740223861848637842017794721835590478048057400590346375596990117819993241914344172244741337886965087449783278155187444245106269162785198897789848534015251587177697926521195511114906700578890083821060654092187984382624193291605189325106210735850115907152129658262607935742224733174590601939547772084482234450208145476190494707932604156291197821897621166712584936334616329384003033626147261156344354322750749229879825751947265313573141623125918886002882550347541822287549056768079651142240800072699021963316993415780459726306757072722243185838409214187642672722588138775461934501849874869123495970063747454352309397290940238772756946609823809384560813863090592209613796220119380436408554132348373141578297282334097090501104922923895019072530103854754675256403249847439265142356936334437704168942061646963805480679747249527380499792027839440224916055624788960505707571329341528064452331719034792006131112825123793501498235289032497821655655469664315019827233091863854824088371548248967479296000000000000000000*i1^33 + -7466703537830992347548514424356551476277125141183706876513479580968991938073722825316455921464715455058360375432386586996455260367584256761463371372529767464829647875372614008881311257970455738323959480477134217317766468970664157834102201968396234592105954502313246806105083190404635098242700952337188467229229375145380036036470089514707042155484970928293268616974483891396044814852029695748340296820061540898778623152520020013528994165186617224131778294144468246222789269251847008349448464957091612709044361147916395979107189388210127231262507791420344408654549474630690359384774376051504077144011965517675480818327333015958956461039387380435216148786102531349246026964209401182862849410688715336796484707232399522682927036309710519624102639269769610355799430098430927492725620748458397163650560250016593377068861547379471841517062844846141077184072311081574724442523471568913112017189372580025452668641534417800050517324912546780697583692920301545653823106926365829667571069307801289350093535288767777324794184839486036821054393386981071766679187988913504142971391403707981605783818378279473756100195328154669747936618929620563977604214003073024000000000000000000*i1^34 + -1155520838286673836597524578498045293063966023172419235452919032507808033154975954923796841924406636319223259127815150822646903616383636783940014755262281376563146218544993515442086618586511935818177107941838614535878597521973112244358917968212883948820099255803195990528652256720692100170233514043548482566302163634253552909544464858203784514116180106699055182428672222196746079625606917019441514483982740595124514911267157507657658066962621348428787613444787618923462786449563370922316127382207899687830413886121098304710450911576438892762359733140614631643367231312724446776965684624136123339668666317405475882617741999979165251832945766351967631464642337631833007353180817190079869200952341549293687739883816869619968510064371761252835751606948649093934798741247764794582329852472684086931952782373791802516920973401050310227366717877159837768202735056243650630797567663037762681462360141624480213233566639339890166314134135923474173257898983159487277105201042109061006102472783726603728312070383778812826685712676659966437903653515597811467706006176308138321315497597408045613730598313510550108105478905695046974807914817521529783740006400000000000000000*i1^35 + -348769637962337149871812840311818485177420972004992947265641619003276891488672608164658202939872478815590780161616454537399415047070967070332162795318933709762922892331060846549139102765580060727980327114155211930261084953244805266183476417833466399873300251909745932818500916740725837908128856714364666604791380788152680304157495039447880927995181455267287236775088295775946064389967057800684700699478000876732814134218732871834739032061790952144044216735640902715528019567700203359559542138334256799061599975664215501054754570948751016615346001574944486926079481703680804269864622860897844457141378216307415183260370557923123228536176464997680153513801611214491645382492868544099513842580807765060364466117711306503460923884712132016861672147362166153661787282008000635166576150364237962505416978292343484158866816990024593084676230175640985060893445897928893596598617714430010737259823643309592763204113494675561670093100956695859051538011072505011853952867261411743019482688199191060703915287348981375569462354538374530574273282071437856949653873861149524065502558531922925107415116547341382689658188860915567870709292767060001030144000000000000000*i1^36 + -26171821766243206424202462596780562438071604525328731277563668001852657332068853242005049163575599583356898237318634726439042617066368445264714855971674642273888375779291753727382835844055839885103246682902931382622125673147335482892956508674392748202286501588298052813193018281369382562568386080266132503175222485845933782992842644661800627049910499131563725122868902675414253257826065015035581861082588372825039738277835380414569690667456221281334659967371607859944927416234218036843266889843310986993464020758881308517259347033369184411112877706186531363531437898856319350820513025753245326384102087454117168267966082397448351483661486068300534032894123600959272422824417412711208865960272531294695762085611382421673982421033506226769677419953514994660875664095134228988814480201788373566966169294737204268299858615788107194318204164047954864170990678357750799231314170313223965818004234605271243932042499144472179633907685967858362909432468585944028713017563678840202133828448834478550485921089389998916379168366579667324653882220761750861746486563913427489373165935898985425138990770403661423534458791886830831054369532674048000000000000000*i1^37 + -524146233274533391728550400814593068178427497736202526676219759920396171484663272483880086068504732184993082566999414891328327717249714256420010196370883057874680029777429664349095878905543764304200785430863828014445808149092122838602471596987353636457524487440514914361779023080692777784296878618497317985582410396413334257518066210345687290833031221979266308914478496666225476847063183267005273027901863463965156868128713116258211806767065206602557543578223747939005114919633686317694678251097970544992215388392450430742776133073077088401938503904875091764910687423230783047491744077327648628736032470394941839389651232252581828387196004902501149945887266540640970117551208992849570551588271238818093956759890282537584781754611623321359299618404515750718630129305205675698943234094196022074983678832685429854306092683654722243965910371905887405865746439573554051392247758116298495001182096086033379106672107413332406470359508745570957048897491228454747342179800348073271370552685839842802832888703663507470655102623334974555754024555643567450038704350804885043487118808776517177694005234368840127244011893652444676515430400000000000000*i1^38 + 14298283306122297587540791904945157448903348019690028715466548974053406701743179159510237301401020859158871321986457356296500306823671654461959623753998750281490739941369523243618364258133186479646629787128422072233938279116447061740943425434871583095795190374684092871759957168322638242480717903269114346504316938046800159076896219680512537687392909590064317517255977732155555140547643119056198313010552561350087205089731597272524889311233338058210286459836498151083947278133579355896772935791355593344576925731861892605766656251523190544638979402895985120775964960273996323341259851567578209270434939125122297614340328302913841954099695762906088987360979838754532452405225073622568934379291821569145779497756083213405824823962718113831648523921605470306305185270104295792549871583099323754932642234188966650232534985789848565470643453762994840715464272196784211209566186871994003456685399567654475061079917372685488779202327817183144285145601722847310856800071266393932707757247424838931833838659074230171659909936791446301949158481964937855891219293719720704638406757224363671511343619952322249063849659371104501760000000000000*i1^39 + -181612641381890525651792649257285545397990406476705487854399605869363542270700207962790609291579970877016806500726620753058542611321902731752559795928486531580645985784289161072456929206810047983270471331724933041948808449776866066051172399553212628054537797223176660216768602021095343181761322555879926715400952338709181228106069096770029009030821952823756836569452591435370302192388942669347267558015429209902377378698811500527514442566886917270584533242078192918984551706281968880150352526300113831326089981813983268539082993009033364549975168677415656992765705738861058875194895884993627960767851379145397258384939016575406173302182918232676266133493176717505741955684976106504776289759264871612121202253356527355559417982562923728110611146234221482084948652168888772036189726360583164179284700448500666590142253622612734056925115724713060266471434951194071729523437397580699333446446357749352818156903524757725418469436727044612613868945693677750496833188304762954271166012681013701494672274344517238084480166416409726120683563434041882879857619780020173821026655194794848636836442051272918656264648733491200000000000*i1^40 + -646757878669447598763301299358861898168248815803991400309439884240729820595587934614624297396677445262168907266912680922465826750438956421387761698279736335247895420167246069502064376380002090883265444419191423369549730588739520540512495127993285629786645770930176245418783283213828192589116615325390359801798338557724270527086448029101513395837978364138401683437032315622058009518478796220051017180553184959308433666853347724978882384196116254414662922721919514717577266217603647140724935355007765829748588035696591723548409115175320109388951861177058852211626212550847546126792316805658648374620005787779505347282107949653511144369189494583157532661636641537253250632914966611794384966881136676412328639932224673750369511283619306080131055646770710602932310580862471843417379036716345689880618560919642606161424324015668671556435477240153212507901316394229767941232157602494294786578585338576068466356634762809991385253054799251885324070610421937209143962454467276341962077274383675757116355036707745266599194536113992048103504221640542649069377969447355062571591112285879767793410274400341296414720000000000*i1^41 + -1443930807100663698627017160989837534171599021345135460556931002014715724840205431799335821966530619858413398887258087755825084032576640731149641628564821820690451996201274705493269146388319199000989122427920104585440340832129053083145989781809392232949603375603670422463766146297995372745901436655050129551700355898556705281645659607241772954467156458399937481880943700137875728260326302836559934788599615443896661217237897451669222941619873063364438951000997455517622477619823567618693793439286605001542761753009292553865605390000647150190967978592362233985395619181759116122964376204435014602052665760822297326230339613722334565371161894784108213914582223911770161530928403189013776278531913207340794395096558917643719592544707727256208494426718054085106236386575540467065397550778072820538557857254572796752741577388364325538960131294601366234711147215988014158412410495666489277780482699372926346560231094019611847305539043614733600482541822090641762365619893005019147423953385744412924179677793109089946523668697003521247437235900941777872682808801939328107385084794916948896118734848000000000*i1^42 + -372592863296587633225641841798345662723280396833846580104751187582362435754729865335278701421231700492208583281658514940008361533253431523886470659174321899664385148850800216959156974398755605944651733119306989316620266762573838684871751331813526380629266075032855351512217673247346532669820313558660087081365274229330793245559506548596584384919019184239074649187626839777025016240170829214260247018412427730047915895481084344407917099762394407295970937708060073554169045371171713187195431660327517761242952341736857194935069096439839793568122190084630189380997304080933800437327181500162707944105409008837116034994261659908361109657564377725797359146016177420320050565744528893878177610190094147593043128786785689194668352643441467948988874896294253997623384835140227707040691823251338460304306163154040360172701345854213599073664253213091073862336086407814785515808576546086782331809374350522651732464461658399530649589341930506348217017280248769420404624783049973261498661072917624499367592514057102003437399523093209431172404693380206364341099719619974661548825623343923200000000*i1^43 + -4403624980778766806713730214109451491163161622890697523541616624134268813164315477828763376019290284183691909161926559980372471535412612503770662723077502886188082555534134036351020659943860685099464173587212595102657768436164392799703074339097514627612107635736813991791892040923989590750195457858418942197980356907980700181885608272103589758244087581231603953905552641150495819054392559996206048948203943563994421757691130578334399827184365302547847959064371086490760233403829654906685191958099036056382210389679811429767209104340064326727147439469403167182137867946778711267920645129348656922402804413929876682270655579496425743522896904032795822818598460311597273071194156270423821091853643741614263143842582761853887669972937976133274032692209297192363004232324868368717539697197745791666869146763921788587613888352811519541282196162774537497898867617893799678144576790593629466577305909178931931741034004353165332032519481840476412990512293000506930892179075235855351409253067903096473358333121165678376841581618281482533760601974171592536395883427450060800000000*i1^44 + -120617611422845321414940258060726475431433634245588735429656698088422065848772498915651204635660192601610460231464921935457282413536655268340127778386908436098055414807103564233202110985508927190642026415447189559843653271011694382076749373429746985700805129594762453942888592001819189790813795691403457008535346982135609345806252068902885864386463829962267037947462444379884976674758910830091971724713395322500555158000890583678339809909455496364629701990483052721681294226160922983110013420530751983705210145995782724019154100733987991853700203833695735167198869407011425184796734844862990393219205728610479533478446387069362254870303089920925681500685367520024429801897556022573825974222178373851520414257497680031765252168620656751881136069059900922599083332104688888118265442141534438361785198388385066243932047996221528263664646015304365999982749400344833421879097238600477457370047944887716252238363716132096625547731238592840373684536954887807191864873299875847267614098423207797596532306126469937880414242780546889810935818403455541706752000000*i1^45 + 1594912182061776752763000447790406462962638645205016365317211171755997673666874103639527867810061380923957085697854296029329056395222708245908576943731274492417856571652390142146669384172059258104713415922332883092538507514966423914970690261063311811858386239459902375977991816095731190386299125281129588117857425756964633700506042704881137656275301599633315488881537214846475308520902743175149393751550105982418041773030653104621727809994408319743219781432469646603658103154564588860331237987535506929821605186515150801218730558061201799712105459765528701577225287349412765658305083251156700711340438622115006523507197328526758718387849663975251378269390724416359168147498931685632237371508887663908082473444455077285496952265942227445670189938873641441274427165639809029722259862208158081542176078899061352224327015706812951788932312089232711010496174930838339762135394654696432434936137162514890051590244207710953342707821407273083743378628382680835851128396017854869640791983418951510441657918431377207935807275044261310979112960000000*i1^46 + -3453096975026855451398795258044897348326338344422333768966238066035610911440196054321992586866726587956505726801876719153757660865210315715835961484854934755237563871813644431964060325236662891045460516521339352306006523108660650968709353116858190740307434544860707211609791938232286553517331763971698710421048233230030250578643102367070276421719417049810750578470570111636119699729272207741582550508869316161334261589262389737107132991162884888565949946035160513914626238846934538159279566668484247474978698975877658265917968794474666331779122211211260251381256189960744538775997023930752718597264283000311519009999697466030871880953379282923018755451026969402377435962330806492135230776372135133587934070522821082940354933656680210608677590488187797816335341602541722958755718774762935193721741093899522065213069283019758882919858727337672507717831653596472811332204492237088805214059984264202058264065208118068430723996029027560740034805564554300780165711605239882345935239408352658453188193230392126844100935680000*i1^47 + 994649147959442951651150901077379157522580652510858051508594338240111284543425023162736245984330968461598980951485204927618392572240241677345925911517710472491819876264650105680433502609607505799212269478403854807235543762858379451538069467544193375346488716301093401972782823315653381510261009875562090807605582291069009663965138706149871929297567312881438746744026025832503246869123116008530375646303335681236466487353310846349533878899676636896438353135249686812742352870985748042078359235856767855537897126103915620910722997119982214037297621824500819235113041599450786482270369747589579253145880942341496064710126228460085389543323840945803622791384359058909299881188973107158813635310365404848957031613419952872959306110309105931663804835254089548178761527934590634020022778935119264022629241943175475957480046968748470002808400789018192683570069501396557062270880445164572008169511584617205462125585675496021875758746570728699083438277946989289884092143366153096862093300585994680868838309888000*i1^48 + 7055334833095062463828994983686392633038114467787483182905364721213028610401870054321109131178311378344126757784472334811694263501972788657364057422968439468957756432670037092818139499988985968167506477809169405732999008382096602661440054093506449006041666652830623561106902487512456160953193125497102692011917057372439376317125928938942856343569293552371639945777749144416109732002362329216893932355881753315328954495240031898528600503239990792843167243403749178406451854829128642387377540423354311774122933016034112092557145171368486122284728278664227149419878417397806859693238499752618168006561558685966270465089471684892361047972601730247112014101311770345740171180339140951746975653285101853012142183595986210492309185331134961186186203239901747102132987256851263119515187029709588003847554523066736310789108321304788248088318620998030439678469906669441870387391321630296081328280804367655603557187846806118341035095321711759901530420017504433779722884408197397436432384000*i1^49 + 7006831384738204814964154382632653638600473980250049897033231566177724838748764356915103858564449622138326913117360017917653218533611267806068490756022815722314063470360092721286352727996132232397871770732315838149736537651695847986463682717022394925753956002960868848577688940240622943491063355497481988155942352956417458945199894037851645066026701093105848972508550031650295396016525753265971352872924483944912752962344833755202126755184912577669402850762517647092173305208588045333220429734403625376886757160345236343827093472239540012325801309031775577509728420330777631996027639969188892291684020276852328014213374556350564950002832344718583355345725838706169726629842438303102559910617396522195796802374810695053733903134308332706670270499765944491359966217286375289131072265374020681373114958869356038519332192895251041214258072572573060816056007902360358745118429744468044076651463532029098534390826547318717089672868506807054428309649812252262400*i1^50 + -2929985841414168642368716070102131479229212272393199920640788106184499676508881095824538804387912125640279520849434793215041237108549168301248200466222644398423647951039346382275880653519001362715320977943704553600590670086071233274072834316525186188287813967830985306753592231062335423084261701197640192940220535268504060499656998884630730718225118151743239245982533202849944280894317665344114730101366867974461859609314326566646919841760341039973486586153896430174661129098693646830116230759357216254053836116002556612342645339163826596696421279036410414925730017244805525811534943664126784233918352820055675779755787266416394115690756367635770627270719692850187918198682838908438441002239224472698639304143294982837490167931869001190460358947657675803594337479101327034371164762522745750916906894841341718128738222415349221491376258760461757389054040634885763349214702262467834877239149496132459689785453808015280552542208*i1^51 - N1*11873717514806179125671423401479159909019426854677058947165880560301905654585926275516555567119642188811582646965574208036358182914989014931509694003716971902643589650602260493743233807743733*i3 ] ]