[ [ -68557953009810983903613645396784864062381711009967035501004249250028045831422609367678895448462511787170500235612239036575018351491633226916501718906231775970370058751367936211856289513834329420601947434471407295853537680386703729054113855743384033148740156692311530787690945248834579749998542712582800412996756841316328493633831567356613311739295495438815593993348180158540350425849886837762081049936847993477280081078661106601120361229319437684774106097012316470308918960986105890302014780761304612205394046496596174087001977376400812981621374915921645524549749296077407859694056527071585121792841884549354027570157124958120624065760325495635875097531689508653126815652478787024831188969992692281662581053123504378311572964079874264251459148136725839075688280529338439334097673464772631169480396608124327025190858193341408596930481412963304994898829767967212637454293358932873610916887686843276777205039219419367649911563486026937280139309094062437615919708656692986774098892098878382470752344593978965669062522276938856763488004901666257556298520027662477971478986345205498651027056653816432735848040722888370328535218713021627781631060896578360289274293937894622111109330311485717353735999771641779007926769406758227025476691763700998724653469329629389324473447522791781560741906371770347777209816921614556054430282625441289537979063213196200833436077356737954713688707281351747118790594495582618867794996735668085133327250965096652118602533308608700031162618599882750648258830804437225658493435904000000000000000000000000000000000000000000000000000000000000000000000000 + 920277440544907204399494881803233414424306463086307952826036176165890852918199360720865408966447673716974407465974658904065220520908485948324462691824852674681036697479643366380690809614835078539606605144204590038427538113940911326336328546552817152284409814893343965595130042651451366553874568808528320382398018269927119723164628941398736747479964993653325417301315886761389374598758407338669437618693927304584243514790756960691510120200957152522557987201998784696316404233263382967294508893990907998570426974394947920133481333039805059437714446485388028406892011093158436241236940621786164384566478405243015167232526005671384839893861882647656226109128983549029121302476130247570184067591892960585854271840917488530587224453712863891214264722382838131352545175555113224707292419116435537598395645916220871972933910100351715624475801841472945144021845033258538865558279654009585308420424997102895841794654702688071574889617277993645392406213424448158183491150491043699780810887926670136024689146503287198516603578565670019283755143251667325914152827045267522537732098084690460006026311784274680448163537492772474196231794493998933976788959629698763154442692848263175608754452537223201468401280549494776990721087323058653516171972744280727921101935414307431167297383502791959693555530369677076137080975001902202412223803335274482890273910364181967589948847583964600914228411406053724837747604099900324426195880932427633682136562685334842567956765175379192360153420163345269299457124657445065749587558400000000000000000000000000000000000000000000000000000000000000000000000*i1 + -7579238762357561627114140525076516244547756198635291966345423917399876031181039677585407620787492014479848110230271104022026001753442136186071125482766555583807441688579602403513670471569233024688311612220007120518582895806134285342614162891852004710333878495468645668728573786535182286327267590284143754251386754327714905558674399859758432538200110790226453869275675538130146807951199502459706947190666090056788837797130527708903633076470728757243425920933373067549300841941205365230282996891770256799834828441267934109320210983345157533265483199517794667513016121380856686034046561460415733394397326812182959863477516378453276464067015157395902801155643894913328911138958173063038217762742643039584300328145061394998944744371892117529984508002323941467070264463284274958709954995428924892234798254417694199910600758447381691134965191339122571653654306875492637343832726618416844020723285774455154427649828966956133743750500204749943299665586311372836620213673140253381852359179764427567348182185758721371656550835852923116776452215268505028763271665805492599129566724489225732697919800890492507657870694779511605767577132184496789229120482836103795466616553658298614030084772505666671989322209526159126155358918251798359690126406723044205250271515451113320360943449672741924865485437023566795161325894238723117916774509875059367094368845738550768255222901904177922414938742353792732506165715077372932001135833103409416469659993667508332039528566488221976569690035324987863581655843837165430133227520000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 27432823283066898312609774887469272181955439287003145309966262042430710116364835541995849803306633721453546145924539906190246472304015672249130657153464840962674900031880735513626531343507497502778109259682988082879528926497846082781895488466903510482793858185202226959756648884133513278711002096365684349432279072642806871451755828610314285648751545697106470420363839657606221653184534626144626410531354307715611072358580410562616012081587845830638181173624109362142332399576998805776329112130857314708701494256409649327151812726741655165089003705496137648781626010193303305737721607741786169833111008974643443230809190129373278718718905103129011263564231125423060271954193403674094298269239543062206116067755949525272767818709811914498793965858442076372085496401510843596231459519071431548491407697541247197942777027048481642027696114233965694915445485053479717432010920531696216863928939659561170363904951284844414846496375451370357588813923324206657071703042655973206714219660934271432409693167718197417608312394966079458597089934647546433392514648121963658353903460564831596002703333676886344925247673760011333647215982520538416084085009466750489854460754926168224695750815959288077227794726213961543519770775860516400285451464795735235482056563106332651900299931794960868490882403451427933966476311472544503096922022266701551461777852698060404589995096394717158921864016447945904821287302568215626922619260433255328768093024009365914218872263907711362379153076484653230651117157805155552329728000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -55625472596274458346782881533115173254916731280547115252456262254264400116765600902591957966671749224261693911957386102183283302368599592310395112443496037107848946125104934628354832123819708296557848247346615199348738411093414754793414853142455203280329260689054312367580354855384319755517724263369241456065818930110754000252671556478525478730669017821265154434314186978659079963830323034554198099308720511316600085168069396307100770440378379720807223204586925342648700447527037601836321398814790463601417450834936990040807279399403714389531423070573400282869273076885934522262426673359691916444881703217020849071878161003141597614682755018842238945210571775020125117552572625802603097024268909920571827079465716043034051088516816361211661215535973042506117333731545629518605580146450884436932072380232896889602382543920104868877526510824729986314929647949680434948993335566452682236837576538754222447713659497500819915246362585240265368801897381468406836319078137250889271004903464947877466083802767905032482049001669345891848476547657516145104381670736595928670661683150398572667407592892429991066994187824948581914120267841656260731113298724762887324121029450342214243568109504710819907318939339941893243488164949084829314180100353633961197765586225978455720517135902743497571889607278649646944874844017689965812627140407200451402247704359898399174557373450374258742589567076201873219938073427255688989662924796972755851947385605760801524951538966278090978051798555358367284800631779411099648000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 65732070437312060694859611103476033543713832622648058691195202281804700359089782154472393699744770418238754215825152101777496235618585787260372252109305977240136056770973145698885777292755287151620054412321173909546377363033741693231064378552615127559986180789928195070423410535867947365754597662868753782474832581717403978283914530556477914341853393741855584438424066500646656980021411171676882284347664413771044727557033431838541627206105966701216011476708927892829619005101412364572360108092991287498092812735274662803188030335155689233313946257170742514012997630445382387811334611082152154761648359350299517804029885192398867804488163267461010190266767705682431987515909592304891644112807313475272705482447260239196570430867976356308562806344630241828651937739199645353464866746460627015956389812631962388066559751224863254466290606776276440539858774020207112519916684574727371918798015587520699583340971865481381534523885904574507818554422907132413388687604248762452988922811153400287040322755687894070384485542371566658106363805865093107939249313506943861492876114231160992582709886148737612671259762982928985428243379217208298527430786423891069515753094266842611940407821534007959085225227034512684266570971710412612780731228710015404659083981008023882172208667141839479691824202054051284660109344859452081793735548216060672678771330002524299844276761656954237421383696081584775929743453514148644988967668496062710493002982126910650026644972099342000013387247309139348773000091331314319360000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -22342390437452266802542139249485364886398264946681711767922439428524021808290315081511506872549717554568252242485678668721112945584721780747355594462823916099910334749900148224498372759981156836385242677404587317570926129523756445830480574174928489072332304583856234172143075648463540521887015777343824901396463605571263024894321421483471973669594436976715658411032165293700818043974721214032394074188759954701840775069522786942014706372007695534208378069246500432732364796543278191628953813162196059563333615539535797883586536593260216489385483077707168238492107040928097142047146677051923949164601723914443442360972705592969777507306601514400235686847896394570400000309276387724333308207811301000765654447121466249073178911880489975095110404602132845465878224651958583497000351557625222351772232630838006551570385673473059474393701409996202028153128666802753391204956444947307473051779917944215295166750651746092431223811299206313483989023652701793680598661602762826461896568510236329372329270448784759321964331461615787103922508635150873365075832216759839562911299390312917123674099955422189883010094904397318549614017698956515196920938696048257580447682600231047646222568141453431194332416500832732111626240851412042579838327979306314756976052542023494554151818400545048499355086993417927226011755139722349922514443638622633838830645060287124829175614528372293055432752877147784937125231005332963554013363981053543713535989288758654204195606239291886067733584353119654598413552928392478720000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -75288408014462816027032585199178494896435184039097304992540377556580759719043594784860020965479091663717755791799344283558722926556278156307073375242647481448613571226952867901633313130142614045561976232936470610559014888818610287109094598676102249152444439891256481849757338416017239597236848317841570225009468627173343357530896795289276671794223170575720633096244137199653041133458858004087799065555068961926246184026347333774789020503178363905865420637847504897957046462355309704507365567321158147823337589463033884607731790682812570427512497390691651836477483215018800114838478865190419234970322317744476489720021740612999698459440080015984030626952513437289272113361977786974968143593639900542670908482673395366056989864183961527054143641782943555983954541105199575365301545231421843572357854592325220560985002175034870826824567027725633061068494310138097144939793504714265603707499570825215267411645460864790769831079621220673863151142464211404302161824718354728517616157675933321893849081490713449072178275626715418608504831860484153030356521048330650471874138352029223099104342908837266892762742638092153182150875263792989634375666275140399472178428100177267831257217653247373031203832456994954128061186710861789076598400098706578351858173712786901068429728372476668652306295497917887031896035874621072092812725847940770379136069392051056696644110341285979603983152372393609258610914039139732051818663314628935974406972221419419963388946842172129252003910084827502672569473035141120000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 30270006836059578169863122037681950375605261681995005511181113240078303654194371457641357172750138239417434392507892818006051269762987586321964446011729359556564432882626831582570077851969248257442217986910770330154346269639284108534429162457419960749191455852098721435741468305060621191020973337333532584627813541169221220277171349829989189281084067527542231649800550698355650067690355626279104857352709860715962478363259202834822026065187638624731164686057145774231948807166073199953737383648286900758605288461006155166910732360555484444817989947301119238824091349934943532283294462398636191071810466270010142671011494819986322054526733417002835205891376374338361156996738738857856584940550450844359917747278288644694127060203387033574307677584570896873677150757763419644156637136064684590417247417042627682477371403168070864259215809214440352088188612371065847341384995726485428406087388059622386058142930870704425805608437815534032022194879615322730084652072634170384254030485793555445815553987435475338907111021145278347117208369286186849766421614581903034121879235504348458752616267144166786084936762988528278594186299954530382828264190533960918474934194351435188702825625648318312637487114852984186139860411096167030838016564660981442629983717951009599994822412681535090955396693019586196487706766056408537900577271440542873745681727316626776063721394492116147916785806596686128041501949176665865891887477023262530680367651371086813814653107606974548480111594170447097714288644587520000000000000000000000000000000000000000000000000000000000000000*i1^8 + 23061559796642253295186228120108114463116045410013898448477080546604326712629709638957639361524328938936875194621107773994113244307923240208371734787745242072066623078276871969679797104553628141673371986370356082470254601375716471534075750675759867130667277777814799128359209596636590651846236425961260843761390993822576659890467563729058045728387754323442082594268154664353644584907794445609558047093138531126120941270491648961300541998143379673583674219014725730180609188432141926562978408164279256411945014251699412925602167320398961846906681902420605274374302745113516294738610616193235275804537930400929915141986960067202030021866471572853489436340991705784487247410102088369640058835888070641899201181893534595474936996015211209749988600211014814633065306562505023753770325283197734202530768581647334788028851708422622110891825771929915281557981111090391543433661110224639567719521017290548343184207869002830076739332804921175287252869800003060018683359514545518086460839602320330767430837329880698201910298295741181747990929719777628077107479546653293274726516124087264818128440172957642142042013459443803567804020977739192326666060978462799419530464770007528178407021537704032397567896286108403887844768882252574714493251956025500899833032021530115901457476727043691667070649661504988880589420554975550352062144707547291238560127102366475557176875618246573801703295886953589038642655741098516418690604872294993340147038780398362426268684514364399379381981510355952134512443392000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -10741643834085445396205009330118151807687976559755061111213834316619866298297246375988935907725528956332485805120802740916261328573758880216757271793964831615997479059514172937245045861248210133762485441159519913115170177714514233985474789852306364820883066231640912079285139446538249018786406389440395116237124993504470487431319460995648602896481587243747542866570326891679926121630099285675664742186930952138668888068845558792331135900983607247934572406920190713487103531147606988309438852540334090791863997585055589319894683482452640798333627805899372367224128217351528596161478886685080358546371969400635687855133339975988130004635215659927987408629788758975631536459147663911943722453524753527264069327202803656003298628490422284115424871111714741561473443770432192866497033386372415853041219442706004790406105458806897458409736145627530590054818663458244378969255373146741186070402493963091326327132570264799596784802753640644362230789948329631602274527717211188664735275640437184688665487076749507863103940713005462664849318228974764244424670145268574625005895654873270360296416004365035986485095179112587403488136523491204153129800957580001714075929478202818311733192806258225657084081008262524824350782456730453633714596279311393315936420854150003774263272659097862228388485681714086864940275628375371791708508252726193426502527409142744337191290836334522560678586681788372741708982955048286505883585906916885487616456415628453572956936957903651303655811765673473564229186355200000000000000000000000000000000000000000000000000000000000000*i1^10 + 3151900669395852130843614804446522264817498549422737416341523895885245706055088505655450018031162476846523918956399122184692828230713395326692051987563133216143147420170559518005293841526076396292181345042709560208591879115281675254891877096054144812173268848155676973376916955824536318024850169199925951502303558777502598677526063367063540019097294794227183466476014932450136695298904043754175614085409993907397658453245491356569333313012812921488096433472268344995935440932347091710480823823507918452892783084471170817273731552959548160314615302498239806013340848770701395928526087453960787898890766854194282145003698685267979568440839059979720022709533786852644779123049660206828425615949965387324160412614746893817605608571712876002711478329922801460707946313782563936045521277093029613943739117600903378748342967824440488969068133568993131931266611461245436269641514219296178467359108631177144998915406886590812796231556673152279979010532061367624124148091447818879772503816715118227333326075218557292835973480271576906428962733047961959827487080531921146433205388575958534638788415850299862189672703731997171124544548109442357522565622982284945701791633033662910835899231116559403098323236829108374920723755026147093858492479538933278942852945781867927464639274086908487570797625884946341216613845160875028387890136436102903931497856783356886530422931749820098783616491249601774363627869276795365532533286012567317821713462877894449992976439105527334582059952815304196080271360000000000000000000000000000000000000000000000000000000000000*i1^11 + -4098187126842298500551268122238636739402658546853576398853331410169282577937750282529576619046701124267710376496744612512346768732430075455889431003040158078741779183721174078999542766528474121595498122016433204077216457764825095014249228582531496972879529554294031525282899524416507533062497886491942531077188640363388000933308700216506490202484491474743161146056087116346335034582776354477070114378466089467024161514932430604323108188416711325322207553246524361016262763141812838335849486678279768465132412522894258826790873930811691801908604237552938104906173352228219605547480974763795878632254934309924911401458669349682975833370640976313740407041063695403312572475282244632504649176968679861809862370387435851491929631456579691506762015402422829238733111945110270122968768486971220314612860390385720649866875139143622112692869135407734300165367984190256405708210823118840832701147184828827471647950868286599092222103877411297927875093334286127800198175644516886832380749038728506650514198319031632544082392210721490488377695978550821087382437764510603783599644333503420800940030943401316042695757126602528680238133238182809910073827531600223517185356779569978168302001427122268594526081511955117344702085060685128069801647699464933764371434753267602398807675172801715391817286226704161700917572094899220728087925658238221976094544204822116788912547431688833199126858691220885508769445446756768904132549626006705764243630311517888141475798697226018697869866242998584693751808000000000000000000000000000000000000000000000000000000000000*i1^12 + 1045090017468424207920202104835277239336619594438030375004241305606871403964586999994096391488391429713567438166439721336893801575099976274701816338868125555891148495625947028844064112291674004930678518602380477994435421909281283711787205693317711967934846214896352510118384862221556865762184875755377950937496872992941973281769530825040012719270977399729050587023745532347608105825003494421410434508207644932839936335671773211734625160177408523702204424215033488709854446948339346400153649039854412442533046518940248236773247664723592784396755395882136207762897214130179184643538843824339706141215451716641163097622479955331421989576508397690315525269877541201341651652385678118413370264093885916584845721705927215934552272650282761959363334382212121766647361738912162462431045300918282549547020352185493381958687868179358265107675715172885951014809105911463231578491802410706898011516969261440383339699101486916070974278109304378693652823035363877904516784600410629342475979735283145890049782811688419319795527439388163819709026549168412259816581715990216114613020618026256038733369356446350052050398951712410296581843993238739847100456924103379856474071563339062023351702743506101053975104407521719880800625747163422371395535059815836114949173300123555604884000269177892925952763896641970198448541850202359714918445387125047487201169775806170895345053478980609168115148401445377624139110545265725486490074836359977565647142644259883329072336275530968036295406278080383156224000000000000000000000000000000000000000000000000000000000000*i1^13 + -201204330633518733922376778645684929115025155217757699278210555071827369673114153188823031745511146913944797076631978283903375076389375738570115136801409792893967630662374134307505859688589197348178764529628045364913315465421338891288377906056800552037493314135897122096411937657640000439623900531969432954894670975046275728812005097988051700924841941832428359506041352695634647616754312539665627178474074994612491471140122890000297420465832774466663733250000896582840795043885823368471577562453286441149063865338161080664405712436651083184676249986920115286473136180430985854568908713432339286647336806057825134135410736449390751645816601385879650827783970688104770932528189175399551507139036900953374127007749638304494789736652794249542395955185594079621647366508812709786490587496239145017433343110911854312300079063518885520762695793461726904891690583187308642372457658616111079911510554376562190981970901268895859946005429453004520551520137504049706130546146830989718829726007369843511460551514629699216818600241084111688582376933821330366442325205415404160626237564403788531135564132949355730506118446447526793553270515191380040132911328975723669421082881593954586881682236867492070675447423677948580251824321643817607962187503015974363579591586383758430024704597662038003346971244921066104838046928885551785873250463535912450877300272405285337666486302741822479205973709772709610986050115311391402877433485926634828172091110015170151233736419043470990147456999830323200000000000000000000000000000000000000000000000000000000000*i1^14 + 98554592749342851960642460528215080285910816851183199764767753218214183682618503635221188231067030899294763271002862784003014881746306444284866777569188552039854666944620486919053187335730794674968582309905183161697712515910428891713784870950596656463374211565196394388625879410198600579340286298405513331560326720500922473980228943334768102480373996320614618378094713032332416411616540084219210346438422767229752258920345960433976710961512592349448212702378852513532723746144650271321489427501050648763078366134770392212084715565770112340312537796921616012860209881641362939138831241090935915872944830663504189844401872501078769515990218931762415911394316950393566870731966329198683442127029206528920465432070640495792670073748852404545451448428023433413262538707868873339663464490365978219029832710900574050760035823384971711641602232109456636580192787869170031257071871796398471887182698171835562661591370868534633209488835712416626224997726513551072705292364999381055534544931867060260568759882812590263341593165004230695195603127636334195202493194711942403464363716510376291177526254503760804744511554987936910334021965332002702041328957927588008601891990421075823077397067105206503714315032506202136776415077589668949214486357468452745643283682260436468259124352987419963300114303703415822013474122866948782984623042875696389100285124029613421055687780049185684810865936217591387416493206601539492273645467256897961978283877953308529460975043887690405232680508588032000000000000000000000000000000000000000000000000000000000*i1^15 + -10463548089798249874034220164819677130898619996624119450939809645775625722487702483444753865021517272628768410718582189574062434474083759403230184837593155720810533000881365454301555549772304127552114171573673897132717912152918593483327712957686656038723742627753846796141364322459317965509938695768652563662574491232586363969338670187329213095671905167679717134908298158024907860560983781350022322039551228910005473720993529711405277501640750235587016001484435505718270184237032990348065716134604775920499101278365085507847782869333925750563651392729956582610827367935551012483916388000212080390327480958571989553795290678349337249925715255888694200849474233147516183364542029619521988301949797915400371426153892668377382488865099841670199197524201232527799561069260920538164037063145704194975233324392727072905555170700358416647281334948186621753430334147498373644192431407099198391146998044567785190799619890767296196476771652286583478904277873283627269540714504520365869283525857775721540654046852613730774012595516309298378571165637167761082360420003385069497940170501526046768658730586034979007782767292960391053623824810968667501630294999967887486269840642851128121584288068683604769850999366558222648122125411460607970256938373939159896295236500659392282193110964957420171699140489553952826749841957062236677973359078168252869669029523003468601234682857706455883573173821683834197760600485743797702565221845877659415496618421721471548184683643965804875091227443200000000000000000000000000000000000000000000000000000000*i1^16 + 733749550285817943416683178463499442201793765734348338000456427484122368902353871733727310180865857358710436728085455842393949312531334034945911957637658091078664377292715752884231588156505455171205600059557545431407959913007667999179450931194855148284356247078788864179446809133939756816442063695437631377828244771044530114730647155049396988297513596122742263637771974835321153358098713890028904393218892174906164912473990216187151886417019651450535116947439241367650347645134481137752350709571549509272017146268575331129349012573806045279899767566365230521975187277783864430619950658387069233713804424552304091443758540193606364811879595894463979480225600833107237897674182616760342052193802148938285988074357863135466451760198394333486884885228144412847471775140751222169714486294360735604201039300828803704214014628904627102891805352124769922772403441030716187222558495967342588390387522867788287090372678277115672864996258537648314598277595690783263956679396773630876633182292946992457371844989822523116107553287019334208672805935131000327377422091041943755512824233642097679242867287665710086900763109214943326443791547672465416049007945432612980762338684780176311056827597916902667405183100628458877573103737612595886292153029104761815822694636260285220690818278500595584173591545794722422297925781196902758633827225813257385255966396735661184748258444779794100039925249509177999200490071510900392952440923393391148678729166187510914914096698349563606424616960000000000000000000000000000000000000000000000000000000*i1^17 + -35732227461845169883753147628391612293493378351855149717947489778463271359877834452851857086624535985853703304612487758756468829793130508803853347013319694458576545881620523562751153846137609193455621592918667589430512809620130682673619989167551611656033153016989069049491153575840369450260963102599724115190086653015538178024038109682547671997840774474248578305327688010528320813140085132941165963239355586683819302745529923450509551309569367593107445826177556896375339432692206112898102497260192713644660119850797682196156142495797667411124519507226669516714036980428166638446509422557329897153949866152027074677022711113457857956331747408871150492472664449692121617990531836750935339550344112172423233700239616864212856439037657125529145349010068948645488872203461895868433828786884887228436296223695699025277608445429704454271083094755452291362453543085650769813777910247310402042724611161089217620144326949923692907914789212892855690081070611243385728629435473885963109137270731611683518175912078796696369361121283868701394781713630645182787019431540738515684866749046890351359307392695497649835448851809402964084216244349657063499735301485312262911686981088920352691715288495287063189992810735036799667355427335295335035708526116571458517670574439716684420220205939422952986940647840039017347071626297339058948605287426860512723309326885852825197511323312165740377309331400489649772217964561839265469098443645603440746597691446927890646052389165659108409344000000000000000000000000000000000000000000000000000000*i1^18 + 1153258086066026695044589509064578611748882223681022809460941341120802182162904028161397645155966343666404845633176346512247602855015306783711746588252210204259120870827339128811379221839056058414732900759907131722774736328925197110298430383014195379543657737262152959316496600506689756745999333177266595179499869669989672126666978326900697647998779096690105471104240225596770711590599582262788390777385387890733734729267638736003502001182510690682982073810912495911229611374459911377330479277011175083847437357854522732214329663702650568729511317695599704455778576484256228319651467230153669518037942617740380502332681126178676331232799816492530122994771586678273653981160237263229944957358672850786667497802630588813524738448503238361702549751917505619551966458248185927555798044886118852761301939092946051486085155455379229441749889137793917417253493752336575923523136209390975157897076752508011262380049840817952352455557338934600282783295815945865539369426317114642093644419219288441202682407857140625439358674524484337885118508929313931347032933400336937334741233733659411234621780086371638814481684756756689598736818225762170679604108181527862001388546729434792833676424586174449012048696846915588183514427231978369648830525650086979681130903036179978370399346648625144010577006679383387778280684158717877270148371879264223574153639587298962119119687591301462863809749518064573264108483956728090927279578022983936663245167408845445778138517374142251008000000000000000000000000000000000000000000000000000000*i1^19 + -23397945869648473765461990009612536254042584695535934945979940405694842238070385851180253352412159161831426905566456313099735215134299338215416112989284518532021550352069772485030977215972295420050193818112836912161119841102284768494044262547368848919230712770653608058473880817975647698966788818178437401551000809515282320117846835742973065367884698901416007816655917797387121003420444502058001329688370931652290422762804332008780891933057930110943791474969674194071700693483567165250405967482191669164401339726181082894049825186974637927224758144579845895333706378962577072161150217693018735065125644856889561116323327243740476938121692591743369843641344633544014492187509680037579399033374846332784901180107927630695815445005608765546314757945727024234769979644057960013293418079727710848984619447900429839224945836826122396710119361205338917977986004073528153194509903840688541363883564489280817385247755239448043874328621324943617610252306665001563316394091171563883426910930537502268865612205241931284700410190967136483744065210074787781348919394824619601085877127778200452091337936239964665768586426570207780879163683662525703299942546521685431310137639804417502708212423979666738185966268481293587202427188516915499926144199641427243905198557829475760991500721279352574310261465011276773956881928269661565815762366114608830235512883287572623804067515249492665729591000997706351785557042450256485994348416212491954441605187644997597667211370666393600000000000000000000000000000000000000000000000000000*i1^20 + 272111026117209154612237676744847095268871216773803567637361448944441725466594617011224303746190720943487806900254845061415446481092122145028119567903984272423699391665299468426998717814753986661226738201985840493409691595778268543719305867903943305576735281600433267134458695167289131706577967811040056268105713776705416465876236909260875885835119569936107320956176829077034306848029323663854738309291637083655030050135823846698626095608939866441835064880994077219134476372410865351198290597391030338409886207383765984468513215578600149732099716540084385547859101659561051825214261512507030030755081717726780201397946680780713931055363772942874703377381380432316236470055351852072062501027263118649268569509361779799962727944897680219897290442352948473090965031752751126185742382489333773515589711707228904849996682590134063100209698805872487067972609518313376741080086254916474321168195070914850490443336383943249078075055943223800950492324652489222372959034962901735208011421780232018616088142165189039273591932016576561959424392474491451806903906384076324610145327665696438785578632742248955336482668384095291085636473512403069994695621972824527396808912889189266857888496768287787696060166484016330417634751166928142144497304230966013092278994215815681020959270051161919400935192891488202479930999479530247848069216200040835120469768767787864504659333823859219906280853115235014179577038528858835487994476930155002278193193434427958894731766792192000000000000000000000000000000000000000000000000000*i1^21 + -1218445308621062839279632081023329188565498307417098468659621781203737478056900035200867865222107385597338173801183185315898546659832702813756219437018060887312496724320863451624710528816055580657563725591884324004106029854065034773110706674972816462534917929424973905903198785709910517702683194447733036856251700780549237751657081551142179888426956550907594945293037347482683287602905867378427422343272893690173688005470424812026306186228489751362502369399515378798979288580206677778799474606449713458961072918878057533931349046423760272531922208481732062266626090519961125857694755592804010741368312241725744909548588147825490788657162489119407774298275065682160260235091311390813885432015958449705905587711617623557813042568639013852012733356915111287535496912933297692590375460673306641687845239448028369704286309151922764473796557542005087431790587958685892048633326085809337422138438933435594581909650058955973339535843577691359153679703189899526110210612039658824862606983316155527580841442800990509144772270939696088492943507830459870934157186340231261147767302747339645912526972889126360980587335323485012725813978560376864665927344901821208491662037861502288792649397586566352332573241721387834859898400683241801488805930039256156550764321495643203329997437451984350658767526132167191206917373182348144499119067344798044110454240955121802769560479366150729772795435009916897639194627857363978702051765979073465819203690460155800299608473600000000000000000000000000000000000000000000000000*i1^22 + -1993300284575504669516570388561790140525039874651275455672415323971359367636993372048391840522436110345966711940972929537994533197146094517891349641910568662932655625789333150719636586035359819041372935992230972698398974508735247406250798690135442883445794354470204501412383092062350335395241114635776451347986956626526777721907242523906661877140147162868604554042524037330449549654301643104782925892424494420109673928098433631432633517550693227931923057372839560540654191786650417542882083386454922100955565487043574155186038183486769729160604200614048202265752208693204167203613071176706685885655493726119886119881718655337334627910379905614877350648130387594957465461671168545417079078042573409625876182498415848669431660195155103885809646259216022791380530541131346432971174078126596489291787865354362222951142296023633718566722823192651487339398921630388103011389292168251136438507332230672293836690876395126284519395005304680197782196618112542618124870017579783936201187180486906912249422986010670348438122798225364562444238267962149160278664493000832869157715413066118808790317968063638985538628876778327257781163967369662184236707543333242619302511608801437589282448396313239553437603016320035899415149412215978144194985818603264931933921696941586076639259114184983688607598720370306948569650837129680314031722781915213639587735603160888295482336475228492320756283880770363344313814920193622951138720367373210518722024285706632319467520000000000000000000000000000000000000000000000000*i1^23 + -203576126940502271064512005999067464990668075238333620066504159198781940170364740879559378288061016602355413392780910154714352962719502607374599724827042074255449119732554172617721673489656175573735140320568910409576721928607141483172031362705870587659642975237220912550451306843972631558568521695966592800146346008397828453745776433488457331267670581383732398579510842047608291693136151966385686897209950573285599797048396226449276501590548659157015369325188247067072002683913644835348258679775989321835635517839208199346881672552172422374559575474208535108156400368901339906251330593845612123915418146870068874230817729250357921833218053310314002549367637192038481409059718193385075712532661581073008516352061980955762325298123884496486110754922194188831169165393274362701057764158495138079377395353841113483584302901656347899265627473344638045328552288804321105127114932923919652783035909651134813652090079525396289183719226738874540746658867244192385607158897782079296252252240034599597857504182530705991017101376796597113468557877030585538192574326148337527481575542815187879600145371387027494419413674962395320248629854504948689490586535388355568302668118877029663399988025080093071323407105614707872669197723216868473799867919300345899913962020974065352547652210681368521938357720207379571617739271894744045653581853033672826741192618863800861915770377583253612682623182539074923269786271671698175969197558819545698299357303427563520000000000000000000000000000000000000000000000000*i1^24 + 7221226179226037713082063222213708997512363079815299492968685183937084762653423466712035172351549976128362452002442102564642125275678224014829817556513458628826863865995510117689411444391730437315876986550657728498863955695996347552670029059547512432871599651717859236200418348467273972584226970202266138771001908002631845045300731031520516142210085610269278784610263647340635415973746850897396087831329141557919203337832924246130602351484856860594760611112143462084809693845657886792113776500921281203652495367730585985959615306477331717992653889371998749355804976847843594928558646515395296164645120613854787310593330549803426790448724950886578442043801389679028437999481380296326395216934517284627052995658657938334401527979591661491821671550573698231474657187291441475597134541404861296658489927728776580498210726422758368792394430124188917084934844830745567186183602362101647389322295115732214338108962227002132367545628876229192491451776552347114892326285269312850947132346415277448194433906937952278147001162864310359632159678204785776343117440360678498328492239555529812831140246887251956291092321295999461859340588733029153357066471119040701388235744289783582962300556662995407473106248072300859590256649891342645890584692991590849837350972720170509490264223505692283162171643176900446947037661767454117889988763565064141031299715389185770142455162374522480074861535070019174585664932042496919646181249690970276281490976066764800000000000000000000000000000000000000000000000*i1^25 + -93389385766976130702548307228307746569887334372610697910559046708450609200979685968696318246298049424730310004944159095856116321344858977817376100178518267938548562458968861570560881977783725555034078510806647073909237728420506518492149326410513974487728825778474428265403555114815797092383744752721313799051151193444014226883046179628193532048437687799575609675730642060967451878397670116959143470397318615941332398027040600174293247987907494204280468829662437300511261139958334732468621671851839582880829052373807964642770425089369980605005877635457795394677347239241659400931487973665211585716828460707553187780683753847086686211626814844256814324788338344830291879860989707147915517563891509134491629115048176919012480937934012431315469451434654058017782713737637015944859367973220528187277927500816340431484743389467198540683102523360266755545984803263418141559808849152957117493434257367240918658023060399110973449436513767085537856429480912562625120122491302774804821967733331406064910368401610479610861394201645835939314746628614247634975225963931634951281398175220438144029939704494067277807735347665281853612666000764717941815580268351808385731167368194856935033578124825194648073223312827547075556052094386159899180479080729474190380142044394097404175978325480166913093353868368067026765852557589508290941558888306393929988098702469474175144630775820851888146329397719713189950156227009831596890620934465846565263659499520000000000000000000000000000000000000000000000*i1^26 + 641463909347035853210921542454753115851857940127282039603708603094743124988864223356136244564705859020947286369077562365402867889530782754579671893047602969134000712183709957490893459735839473242553013710001182367128823231481448289243228353944640024584835450249664853329121599196495716847848152394332299270662112377294792422064166832495506189353943280476332998007619984410280363222979774019266279241002263773640815870479851271603306055390138455997547769352889512888806050644026244173065132484947688196926951795597163538751161006173054473937671928777713024856502118764623720640311006493301104790559422859330742570228159505660627236492404227478080298486789850103515162417750158401580000421040597757043993255921927584104264060385925550806422930139812178112907230272829519554348015287721707898959156192133401006430330958491939715067851135114215668331518205278391029047454610423968044701268233940465867466881790209001395066079592121945432154138994375508122125737242557663450572550338951415652412437703706127260584118955379699049571238526305810645024663767807618525779224695485401924992776279809245376162676411505263237542576027982185441255303178496966555528891384254506719959676746887485926588448700984817477702045302551217271938943189035085057677587882967032753353778148452431562877466190276098299446640471453679528236646593722038541370522375923884784254341567638643379155703804745834538500597192408771915621942068987800279282876416000000000000000000000000000000000000000000000*i1^27 + -3569642790842818225449755317069719136274324143816907789434900351893322095318753076099839092195543303990739305979951035974433187733136656160920749841818269587593655701567555132752034666571911490753182363264748873205918671040169929216865735730587898282941826003304295960893829746986170471280934557294191850140595308006248462615368895112458493118377356721314895154325630402437118592438120726437974046576518493423637684112500507700417552927001266566028235221082101752289586765495346370636819049004615006132422773560938797972408065078851179079537045192368619378293903858653345950722207340570539970639424027897946241333028935086524640199225585552819225307393531803833211417829646457198734675433702928767508504143452880452940532673884007798786851260829422616476722323882587707176906066821633215136818112610996190726553387797746761199135606254594395787444425858625988975193919294828763373259987149046847531311805547744803702795334891799023326666119014686309986553716834677807667389472802470596582286936648129656920306917659814560817023613517038646744932790962347296874422183122003007347106835712222812600787310742907076555031347281962870791362648622348944328719211467088684307750796675450716424766859228549789840810200529545211925479916665825561438771486870594366122309521848773990199816735188158154202269381506694168686843902337851031944792067985528434116217986495230736279047500772128259788715753837039434860303966132864332018483200000000000000000000000000000000000000000000*i1^28 + 23891378331816942751845514086362418668536752270156906896763596478879735305867624001113828021938333631378825098581783955742610375720988290594607407463525314649726596787159758835338803164942065329043817018740626000860306151695776359521009236433734154274898462995529487634459337640473281826200484906635350633057743891129418906816988926748278434398377449642114272348424710642579123017941745065701307150037064443131868994123129251515055832096673081492001799152268146341333630198870790918507234197972876555593066199353709787811598137732242130730499671498517202120851315148649988492655911707068025056570321201007942118544277682181865292515280819160572379351425916841404501497470884501796764722310955919643088102044348332894931119558007265217468058976817029617047843048871566272697344015238889761948445640174233793144966924372346493589801134245802200628107537496924193118914518814324428772609172525380849773590958565981155296730750430453198530003243051871791943710447065582307656831514464226639830834767077996304686321822704152842987926201312111977889909989898753691043833332834614323620160795351892121272965030778656771793280207622898584875404532694240368367064423323784593300872784585593567218758641245314535943192440917526639091186279085387624821073033013858038706703342194793460975659903312109481154831179887207828264238512833774383450421292663681806174752455014118978408039851359852780312087074396611967148763695198660198400000000000000000000000000000000000000000000*i1^29 + -130468677808469479179706573804226713747922672646413009447035897782069223119188647497136986740366824933551572854836171620273782790644922542367081157227167139610247313806725253092038543973912268875765949604116009291417412010379830951168029951185196336253490982879710330289050499271128122827991960783705680742039503053756511608789937495143194134232444376045774524532909854488241840939470526035951120895287398471020785977479899383611331094471159046745074836766226746522579501324588278963197229748120579601713699563943843993195539700525385647675278037451003144841356990682290669042560986152222907404056297444048748059634724706950516926196476117103691324012602826793287914766542777505548004720738415493787607491251770037387650136553129443157975695734167838119352968792531716690204193809225793735452144377612431845193320232804932170449774117092200328830885513683374480514090635924520021624381280066026104267308577283267834073383093758774665068699400825967474802771223050546386305415830392545874202042272428835274498197571349695187493498572871650467502895170092536897961134099298424952959388540824672208062144083634897529899841303283329927027687385983080473828851631095555208550908288754581958179163294765503403984461899982416832037399554218879082401881758034274221848801396500505120369033746438957624928555852825531293454625433527564658135053084567455231032154523173899685520742432886446710857330351856779697712223894896640000000000000000000000000000000000000000000*i1^30 + 518861653353994336513160032969680924956247171865408998412666888465435113542441850894511487704253635264048537399681972488474014660097751564467702996229433363881918517003591971045490501406968673161704688823499533617073490459462198321849777262480679540316750663965311046321553809926388264796515281405196101418569034823409080092652463714972423762984260317422849071072874294243346730347039317135478020799234466300382689225002919310187028896400591356328834807273989466767929535925030116881552285959385044181928546103166183298308103259767269325143015663187281041263650238323484736304175295649137849749674332570715118588546751483080310744486706817814096690899375961906639306619337520316256855497264990962976975298152627070010437767553883167196608095174602429604402698371989331524095614354384081889169330820200831596807821967953751253277237421545097474890938452758615203465722666300972164541457864389589963558052987661630664259237110454631926426391911866445591319744185186426752614905760974581602514725044534923931978477135581152340228329052290535921274599920848789650311883594088136563322207677216623268822595219795725928198652988040596974261601013940448626712455582159920498750313633969355464400463477054733544922304902491417410010611725008762878559427818569287842631130653168531608838335623472230485379348705855583155920703507152489564331961255078825938785967617225937685328689397182292631195268671390066946889849241600000000000000000000000000000000000000000*i1^31 + -1789741157060644090509394944857540327619998202034506076958509158333396728143830792094814021539376704132279046951845364498320854804337739749207672737090090899974015955713709728466688587863380229073482890234049247380854552083133384338949378920018434212152411914740322999519747279668584131490576983632398054373549288712878584111744006023418112158667836639882745173955468061110689337714972542942899639628514824836898661550881560442368051331108444362526026927803219230581491922798055501355098445244148781898874233557492397175661677532745940250200202900914159874542819942477848033025473779303375061363337809863714525927797147612358517316824057413196630124156470438168351629727942051253499632860209115873699001413469649411115530460444668501030142269749394599956116434179676036292800352576531557963729312484312306385013186459667391568115285439023571102371687080695957068596224910838939999421920798080704591755578066556325307332730585849143957200949548105656024559145765258042444029523418259410228540974936350987888681272128538857468352697928109232330864558801542395068136346274560475158960165436121710808889576194769453524735065391003424597209956946572105479755033631209647069733648786572054269784041384055192766506184365330900609249244091470982485922313816961947270450152942290639585774614690004142508120452270975676261636274746632010410852303776429627286527463448540910167265993243052826161403770206709883579924480000000000000000000000000000000000000000*i1^32 + 9184345550680184706822578287733604302659070694888592051327456204049850972838323459017945028119811258415630968830788658433240973763514099238987603880474605615581429798575084906815103716706264571751722486854657210196979568514221114065568214709228704331099844708115440820420236825777696344192929042396610692996031724723422389176612929225833375437961273474263682235123444958549170015144655061617497208053360648470365501093842222767952089918084527067922900718243472414601813556212780856022364091217451144448460742768883364228450036130278483959609864408134847139894257382552124714874465579016487428400580668601799280208398203091888533016674827369686703454420594407704416350846578991671705256908533289245386595825674518948334589467182556907795207274598199807744362738583880452398232789936384530841423793242093179665119437712780271868985583747925589946134467433696082350518632114725589734123065920831592533546937005496585528835824902333891921306590835876614040972374079118847866085372484722564951236777848681679434128492529603649631934137367198795761880929800499679332890675639137704924997781235889506439349412639066320509693050027977748148770570973430791604428849584311222996134927284717978816887458164786188353084746095594097482720879952213135677749760845606073621237189543916594302035184454946152981299185880086391917713903392481337801900630819443100894962851990784297332506262579190529997493051337855729664000000000000000000000000000000000000000*i1^33 + -32104607855478200510384815995129982004439682881153609957438907465036103522658612490257896690900617431889396436268790159858105696849612481120649556777096940840562806350861013267584991123402852070541921683122274577426340305034878203976934691453476859297686880170435373097812430568563338316250066222936794685871963383545869185082308084658205936602034856713855156925541238731515851931658618442650405300113486701775888475204511779773636564957967790538216017240528027805004969523760442143638057095995518335681213798909793863296087189565618353246816533342507699102980678983207796961195290502147183548810185498147943571149060350848541292097601013681426445409884396548222414173346676546615475136033490398083183119603984685314745405608621967595050486670525863305952535049442178987714409906552600300391715168447816174274589481921925204802393430146545647488355974630910950502985535410200021901978818372613424419987614758417891686426955739277689538190855779833501629324571680865015275613257352926864891265431822879897465410399208696550436123980568046030011978058364754956298037573105578992607081566320480863509760374325875882700491810824179819761020540938549870837550285892865067226398306504847495363934438604659981708151591904042451876086706961852279425811095661375188692393825186538109170020314684922028235361773933904949204128620060110769590331625704067294169474772641242672283512955230768146758583499882496000000000000000000000000000000000000000*i1^34 + 81112493822680251095791290228926056857218607002356004333698017992722587436871472716486977341226490546630139058597235094347997424446024333536953373590839263215895047499002347462377606405624540359842882903323885087688801929934297737972048410027314994123459190405380069509988739330009422979376550189331777459004623356424576845738119747216821892757455180352438534188972307745504623063205273574467767450472515015500325504884211918492835029866466967546017521933416475167757122351338031575497260210787821306951555477687085545769188542474796088824298443034042578347758802707928626691406881019833066175502230451410393489687662099532461355043474768275872518938617349151478178925416168328171356294653972754840508123752296470160243631605389336439389022800577053401725715447142774255505280178623359209983264785423377754159697246865726124239848215903903880789532719214188335980756080072948596620056804250949254094582478859808244812098842512615481243910928541076894773488575312552915561437096259651023286284267462440897093197218902820269156110196414614956965834514699858715513729652738250114150518204485552928714266340554368718139303194990330169353874289147524155646371210522456430463882818724690276484836952784936396335242534184704722510085037125375539390430701200265803672975447581662077408712035884490529451910495395319924203348626254381845691518352230709382356490353545148303119574344600374474229730508800000000000000000000000000000000000000*i1^35 + -181796779657497973242032116793177388390443800790590631517414853819242624918444462173483058978262713928562519244128587923060778976061386912618751244166893030783036919093883217889393467167769157477670272684414288451779352160882820010066805379252326144539772432691185376007352191528573001266062002637039352384556186101654043913485052789569306125907900455809978759724449744468941436673645370750035528482383584648839114030443336101253977762476566202548808357852612763027045879171805722684330053102528417747226454650854236474168813179366093735107195223112542071635784053151406944711003044001627626629402855359223449466307138115844001467466798266748585577816919364210178935644277957580806905128102025621963240330525658127004531721952678773312996495058568891712465217530243223851668588492892951716317866828046233254891181690130261641819874108787271908504951031204142977240226631619826511154127357822167332247916105879444230295867764847035125095437769261039627743324713441067452070222222177555812500819863331319765646118099166418985649791883493860734537224067961924880752552952815905504974709529081282452161869006279090386386112750520478616954627512611911848659475904178651372706091001506263527755618234928596177741391787009751816758168035850988295029864286864465375268783214164250005436324662317322386100647170804554915328466338332573721029024878491861552278487672105100463249507637573639630487552000000000000000000000000000000000000*i1^36 + 784320748708035125557272157614975670129753938317629576596456495969503089674806357605105323362199353159283431407877400730011784464704173683367111058575890727656566392032347347686275785696451500656024580272697919540932322432908770352251209988409158158207078620068883724503944436910364838492460545465783690415425922126566288667256821168219930996176652381530691843822975895256937852487379014765753911668268435841586110202352884792528077661510282896090590391102238239926587957499473174358873038974267038259635485402875525960612770474225120591964364622652865932145466372528022269209177754610310772851490032513867947142405819393607624822950188430292946554859856770885639981171588589440846760705229447127141000950138966739573609613620136879315634652203090111873428622747711661324778169404549964498255011673082256250525742780002408108727344239686989655021517218648861710130380938518496981649889174689664431792952647078845864310399878517425740631889057581745104144461225490976371389487298285140031645532243622777367148406987159647987068744225633051039409718655718746637346674661563686906444213202349750942862710940245652878252283440876777785047296792506881581149570802255851378919105150417986353514171752369580547809183186980889499265610858154160010998398098499482258427343423900881552264155508707683944184966931205779797517789458282790254417634742927777731590114679474866194231218867329931673600000000000000000000000000000000000*i1^37 + -1585984275180811219921840311220282369135287608262094939282153869603697328036510724000013460267727078031961290585543299379089158925962087363303202925671909201887175881322311537035477513914753131356351862539700226036687616033368092867552864720980989589786118085239446480856105507711251650078163671831626225035884502495233854063853234755316807129397913975128252357034371508765966270943035702453576244799262523580022176807643232401431049920776106091952000305539219914686391947507151276779360778090012834628328368577439347459933000564898993656394341621116870151245498374654882112370771977654017497924429122300297780208145552899476496412455823015771236818042929812557173775118018024992561122411419803789649511529136298164855029302878932225824844358515541296666159923009832704808403806984318348518652430949765009346543262008226516874588040812871421674879311550545849859782653427606769172224852513080042042238737945023967297457297808890329044284824537721502822715998783125358659055015208219071401188649425412333461431420350244467765730075479596868002151811906457345330968477542783748736045747129881238168424491961903608750996143297585070947589149277924644753028690691575381539568905394971305708389851743536149915128270144464923878738610330377083874780559293506146264501028478272111921166462345171621899167644796127321907064984605371768167174683067101142924946218495750496347144790820782080000000000000000000000000000000000*i1^38 + 757668170961438082062348783943547640397416563851227184407847280298919594840295031765804813491872535957487887620922814975784943842148763461543529986415701863623111991450266328143795538956335302748705041675312283601682055957687600290236958889518967819474881282342266000056946416302830564467434217791065187307315432592869665410541363010276443504499296876174782258002562592630344724442031614890864618185967643030224159147567189653508611664627874423758548567874650412977037492538683043612872302401822185995234088590194812011615198125029630487772266839736263620662216992380958957669927209531238427218820680065217133349749683037194198844096739760491903055355247448548346089677822961408666088065780865802044355058266576030147654022531064915171110894368928425925810839809915133475431447801867267422538537645534247521222087425615484099345061762558956986377035248098367316708462873323372103712519425122145093667573555980232525138508641449724770275976586323942715003786544508324954437689578349626610069226691969962682686114615637292825074585358842170897286391460776874279149661071197615774718752216288771882833044270974933056212731330225449864546249019609125248172851505499017936841550413058670202400844953046586884203009753164824462123163101792908013744007533037329495208173407787977390058713410379851032340472390395451965144484583225322236835060138867134599375395923059594800639508480000000000000000000000000000000000*i1^39 + 1345383331844283083472730484332380876309663950401980822568001326332047314482846903636914227534044618374992509247418952817242926002827469898383545289516191791738781328715460118517071405695794053210270385591792500071053750408815287105908603307463965699276526544132344056103531990278486819403348725750679800181434763498988531006495087389983400461682230910110064186081203163455195000848938729919382876135291796068015169317685955320251787591565646196158154785617161821874778391705567987514256529160052756714447871792005499033107910441469303003429589435135394365490279762077616009870385556935388241285903748048925355522972795191635230109448598262168820684675443717463996882078567275377391946833724843277666410377291965117682502668812991822681838459893510928862249046695741312545027560264569293154684254979033693668155694711499513445798649047464906626026471483435399110334843116285431277788016084608778757015636285263472512127690158347991849478614312804745633866256714520629659449189196961219347860415458534696968931461556695034298703944630600343749328797182454686244586774601539981585391654172558600498241650788566370832846732047786217586682336059974411957880454579561936710587778544859907121538673251852912343304063074132324297865436730649799514807999404829925969425572407116256476455547853134693898783851321524202135484156775476400568755547422323196835215536260017728310476800000000000000000000000000000000*i1^40 + 352454700777201587904748325065306481202114325936406669314012508401293713092030945928750713643754297898019653132859553173595991393573656356758551435243002653381599871674266268903254127901407949885394621371338666829007836772098024567847450212978981911992882927483372050764389683960238623266249098379028558394894053320648881799833496753012887753932403872527226732152921032341361465023635086823736858174825916874445940022901877677921706625125137975825400211153097984455939770618880832210555792294191372500072628804852321571107583559513695530043158824863016223426464124527009843970263702603111162712038610583726996403462862522156536544207159080934074283745388326573415066590052898372848197031951006917662266929562919787461159071942207454698233591634858875229961727879067865816427503539376189574726178162722457298766472820530674260962054675266699299628121595988771844021015148500390439855245997848587044923014376612461060962479226873439632586165678163712492762312769971853775002178370510040270095164813815532502062738885193754345052374074229484879312935063243152204253775440084426711228510313246328216426600635946553472403221846261495304744697005429930556186284148565396352946506319450684103760924018819416902517976393040796119532323071394023079950194071319030455355806834171385220747559061814552877781826209689908005987231230295814262279921239764148778316996560667279360000000000000000000000000000000*i1^41 + -88924025130064935953942965290653173552879713143742685231674504035907671289893508299109306304884555541295302282339563518355956270703439953386254345498631156328383973760439753013532971376489409449182809746644530419063434053243362426797143868590681535974392819126379119326302687867719418717952704780141379308784522299969166831240176876597918116686856420478343074965031420433466914825109136135584564684549101796090888879542773622205577082259749997714852070077646777952941349744509805936575535692697566794759587156773899383892947643887047541168489239967697289825813258027040132858377740708229069824005567837685106119031563678135907996762202369616046431904455504390036061800983491076358608094221225777134563498572811109023580112697031812297809724531651292380506468074150883785589715093759790298955101011667042228635521867516462812509512245357337569540629643950836621316966519045999681473027448709666572062688114877584816229608888545272059438072728276633092764912718321400982641736204871112986057915790182600055910982553395354634377465265794907365993524319900260237338842888670427954856112041696979100316122192572343029913992009182657151492285192384217495387743553623916728313656079426090661701444484769985880027426958938163942676232476475702967902356855880136946745787645598456898128897653968054275275135960139877452323691209858829034376842501553778996342966714368000000000000000000000000000000*i1^42 + 390491127194385751743388365169973212173110958620414459279125386447134012569906958903483840498082440194063283884850092306057257275566261642376780075898557811758050180160235235420901866060143538126218326599503591408734126448427374602503709967712617275256424018304635197399440819219049313449096266137490906723448694274580839865054759753672304890836139721616833983142332642925709679510538527041816447781477150874814486505177379961161253208501958490548858410276708426296877716027638664084169789767076073817983685725045122002593607700627065433052314003675439203821563694677381866451300744760260617692936222764421502829672643122021035820745271245963293428752924757709576480425382871108280481689651948033573547558270793570603200852896306851468286520968230384474854032436778288615623210667930387369135652779986292886040556278637596106585544499049744972570553712835746928003325109642413270298520479355245591561241407624950685570800614916669690454400944179822455218245466205716612994924835323826454300138990617474839650298514877695873552204939365788012951989457632729581210521400194040016102340270628036020597277466477174784791687426778408324955359768753317607695192102383729793644901127777871940441136559455253360080587226715103770506198207023595678165798943203053553548238982798829102014091528330850099836746757116177436273562174498352634105162090556729151455232000000000000000000000000000000*i1^43 + 278534068220352685168288497047138634982915987177518932313154433810356450271129511766003345859317295532920606212639874814371219656333087868931178437439302637019975606443243582176572440920498740851736524562585714173012875728061712724904710448182030765565713921641525154059249067254808935306895184261363686776182238454890974305290433226751955298583991014075029578712744595517712932503796521574978320125637884939969955149505648420365138094840987082911058138072245339113079389715801692135314945575113914526885713046388859381088217210394528831393155923571705686033150004449004004406394691979238075306963296828719804973560853150849707778792999079063096658522218837736686428579187985976748609459189841180020583396370405228846707184361564808514790509560610903897109189005063710183004023287308976945998488964873875446901315211472898823531991919448851156466706812996065677540686763869383388419059065642695576240020818793469761439372367747410556153504534120583244178297662602382275122517285683588530051988303289846641641174794034471785741336245759316883806456656083739893473715978833636674602940648258577994396596017882904564466190125671316330597564707267720603575498644367118880618098992921504731085741884496388570127165079932978121016276064228009251130628226568586752167622590037553100609670690172659712808552198247625033917463807685968481849709682115582361600000000000000000000000000000*i1^44 + -281474694211353057978097567976480957213454156374049107438198442459496673206685040302279541893553015756577709462685659556143141072706252235596866762068084927189988343172533016977858555513004949946471124214097595268257841308965354333797327706647477989113887496068043455644952985994405097867074337063859664937368154116144773273463460683196273767042406501462765817222683379258686087874131487045882109433497827681701313989005941559859516360815208736395980570899196173995175747724383769465655289909043004562133503710791533981999506989271951243305929860423794281753281290561425304146956201976062151950804561474224480314667556256676495742107597262620034821876168509094503033092979222693268891306443193716050414837484843289988482281364511894402680882537812178913985380296817649861602456125221437933411599397819709329017528290889090866061183204292582120177312035181562403441863336690923594882988000176754869750834623430607849431571296530616360675683162069873154715699776789030401753320578088066319609219729635452913483207080308504830298969436129505961954585031174540825856220909238193823335661143943359380777871409311145282145447414897375878080621764959806777015859871258747571640635757618580167592789179036312839445802296528580790931864762788786691684463868626026430220941418172289470074352139862614301427950370325245165720926208318155489976662083239936000000000000000000000000000*i1^45 + -28658189342749384258247820452440027741193403996990897110207634734141462474318348780206966067416591032655095810721623184337239016513454697892506665837473410922241955988283427460972885007418600457084961949487528812988154429516435384190844282805306787270125818377137265850510453594468093882592495476563056855803374740716969376542919948848982217411647658174343210930316447362542247487368138152106174653929251946082169527717904462007615813890257516385118741420585799018218608057694847197305927144259066651681220488198953671468912041585029760088171646985858797581210497877310786320668988173644552478530961766010452039827496017842928207498533297657126831607928254615572195300113212125702713267163095879902411012669336484477494350922726410247735378039839375606925929936904451281598248667575108061867123847941760684603284270789613147227065810594769946813846388027501948824888943497395930031286985704935497171737945333215095277602911189258702289947494871705080310783283739658671848564102847978711903861995202197864200756724506864146373879514282145933291472036045284546145691909591002515575172882118055976498653073794238693448570142235457754211482639425319640982149918555283188002134598207606769760359627211740681849504606279402293697063102789152878025563765115065076254231267970499499045929671170396080397107736336118970566180368440185767854499430400000000000000000000000000*i1^46 + 54065320384492274434820380033651235090884384054668968124270646922527225509505375416212757871199876208261637248918520072922326552744000123169863220693937411882450639005586725473623603339253377229978400484203953831360821967432182886364101411608057905764196206437972770292618768691142370412240866942479905422941983648431160445081398428676264462815978892731134078007637680895144263926951940229933311783953662960841023179234447913508368563087190395816255792783141893105451421444935204109963015397174702854106021607880115279011371554278597775286770532496646119228823148895497680246816443262725597213964652158296176061910548128795107648849688136391592562940826394700552569652446951307662130587038098458725760681862388167938414413009903886276345227063888142265785764845533134389636580681175823940055308853102834999491763607924857735591065945464406080989748999464755361983508855235891440092816851474277432693800657806721078935763203716242582750626269120092729897649391589964182768527228159612014431196217426217060088027305451863955534291855522808609473690034487097508510126573138731524975497409170967190380095592571831987097653609578287299656696613517308930944285882569998036366723897914547414488847628879136508852157981184384386018246952860200113400866872569705739307962760530524777825124972095126533601019625198526146785637858899981678673920000000000000000000000000*i1^47 + -18345027588401964735895665320986421041081310811643974497393443474924688750501679709310975393892327184535299515723860262815564572693952328264452157462790566987598956152947577356213512692899829149015478629191631291192522600875825811916312748620342664093773138038258053474753095922550087134802123954268967977686168766558184050371649598182026043804225322329699681965786030975787893063488441775375594133172352541978220000227014787738878089353251868514311924471419161134504393978315717676057814235317061464640980728449276368813800739201344769721798586433317959485394898231890320034088666470213568655548289373923548445383314860052629504356027780751044697027252616721322465024325921644946105939362662415724970696591019572558371639558775475930566916365728331991483836717314115081618139127271019493657072519955350393294298883495281004343849689386360198374244373366675149577666717029771596345060217531105684479891328348031779619385527414733507118410521744834466827692215811554382800709672623057873901868966612995578651034265422757853240901506176186500288866309581539484165105619678015361919380504535465382469211545265475622909661423800160860085350766504866818515378736253983984369848380089325608121769721092812357230708110336178153054486867236731546725968711584759654827485046347819689666429217798534067324030175819376165302102126544027648000000000000000000000000*i1^48 + 3215124570963582605138480792831586553811777762835808222169025939174574324449968183667163917804600265737071942713777257165019940767174867761903568618835418364891636851547916689361078238222337431706162578143113304543333053546361886880936371915405966655409712199440483985538893356029753997601515880459286946758938372219440302089922255017889882682514959460546684971015728628277233734633296918190920655071357150774980915007714251629363051835271356546674107025414090196589008492045538262105245971990071643725821413793635152166703339649022004644677503364750799071440185687896290920892635198261351568153670953835471713609254541410111215850296065126274499143023592289688839999983185129641453399411242864097146449996947856846922334445121968952809880821779805443158901048930361097117677554027181371016298885722432136868676465241405832389529462693022043252039609396111228441082493416863187580539676886532010211832240498161731624499227383973439998636913182371575027191211872243765538018259087035725777113968147037320681842945963041656769147240603933308003773220670942101993089470884454501544353588114897561362097994748129268685304337973436588955636546684640569038467802335369018647100999743910760051324533359142072401018229410038731346465418146013195279051436210967704752907098698477748321831051561501807465985158456477786417643126784000000000000000000000000*i1^49 + -339303585206120318583066514924133723900234584112530575064938245142617630358666389937994522346295374504126178708989586728933332299731786990590654831262014122121538340139730645636930116933365977004925657973527932371039901354412835267624199019921055879903570414401817966623425932596808643189140650769170914029994218202848595239196909191198721110290045653674309170496366023410999229498638943161022578125849598864213309163995838969308436495717448383058036229856377771732961261616729357205232740785106940595274619630091230670483626514816627472396355487002659528053724534493522036193114678271585825880182808133721757838636811620694898823805829165593409673218202914729281187509264147989397072678527939888433972127321956962303772805694155868570738392026148168852424261389348942578194599075464425462964923804233763976074227770886396887115222928730221081693458980376727269759331141865023483008476451340367192672835606851203410178926411580309214590817071255586344440825731584845089919840073945550351481876540814168783540236579384373537151056808724331667259724136355625424947435174885393488841446091121575184797380754373876272171553809225763226389244469355460044950869863224499682591389931479822361264342700695465125197126861569146701079862078736434505202099262390738118962487513200589250230495732067317525352541092851125772615680000000000000000000000*i1^50 + 22484689200864065120281013414490582431881112835629991414724613176279145089231458735363294917471640875577634774700040300153080424018640944000418146554129625713969702424601790453076310339112077711618168962523645339052503436650146886885876529348724464938527665120863075360609052321420348273199338550251494096763771149922540221971879914482769861708465190732750969801592344031940797864909277884369912894466083871645360060866756640981811433964020359805066488749907401030974373148135972590126211970462495996264147132296537592178002140931634227090245222568650345273794424572762502623198056819809815041585004453583976587841910625629655854688161942921614805498176248507446806537493965375518139964625900021641511465804904227757989382352457445004337197679785097635204666916181159997415681811891580309593871009936911906496816598267972925472451560163191199354160129660496340647000208462375610523082200617435480874502233902976223822645477151882884209527221742607527836540985648694198202979300980470160873145462571041671797712270520655298069439150264970947843229273588367733891798079511524018582755885584649563022907303018463515667829606022133226513369718074577753850847662760378682410490746479244161593352125460383597825641943213262901261360877375703690740850349178018360102120342097442302456640207688000090544488589926858752000000000000000000000*i1^51 + -3137385394064469446932840140447549008167187133780876518237248252836887049217738655985909017317350485476951666597255437931485909604412788885772610850288133075547244719979549256940011937474491473114440202889545514096229165148287105420958928738773041365050160890522920899739989439483243822376596208197792327902460878473244641100222696470213508868315170009017527312699735596008836757098002767434561602956833909917965956452449665007665840497695186051688545397512613126729397456308336534429529611419188490947103877485479589257276624480268247269320964641470321909823726895276376179160389117155368866598462357378159636225729831512324635161836540607161232456305869005074029055724948105823524961751400012578607262585804249277724552919214677714742287588791819039521556909532783394158822901433620144019411195184990929554055020337092385243036102819793130621889809737103068268861200336624415587989786742746360944476443485902445055366655074612216650922681861180181326840160754028561596399141529483231499508797313255214520583235659474334778426424779020361786060433231406760502054961825624787275445753667948771443498617189948454002628216980517197271885789113951194907303660744369749696179911823154675158400763683509549873340330330980561496341883478294076754038880030870782036750852361925737154149164870387517726615247257600000000000000000000*i1^52 + 44982528148297234521227723662541723801146396630732487729678979979840360182640481410711976941599372746079088731700727169182520924520918231565399271741815310936777533388189493726537093177565176520346949990625990203567526871022203168480050409065956681497240941387285413651167453653363634258826592717557747040235156422647976970314661895636914080676442394240708222568353345984803817762386529169238340718642873742433755790623143358068427564595333878095301451207206516237922573180104055528319726502010655247411059748019359376096230655619107656855081706512063286262766525199952717148594459256309000284461217098392833837843862185616922118640028162867874431829560659476849944258389782144423994744895774642915964273381007487224932285523447424170074393161070174370471106130982350206317822948030603726317222353308602079586880377715430369648036256598477686671680465157995830480551035264325019897013747917404339265130347680184454647693654385345054825538738661447206632142468110171038294774400965159436188791374069045296640545072822092193700425949206673805790673932534376434608532185816608962997920014093683765244454814101615117265259427566803928269420936744327375618349665145231264011390363561315068529880941254276548075021020582554701844246940597736601514050440909398826107387505439982833495516245906539277189120000000000000000000*i1^53 + -10701449504348031546022546436158547776792101463292985496763072475205641992132755289938665553119332342230702383621960074516594715629434099187556925865820323711472344122882212209606963604205007635085963884126151003930418686899166902269601689173862128158375108890036549079254966467980030273142097068846959695482829820644284191127796315991941868025091461957143925089984535244203683204149497982483605632246638887084070325102449574714440538123376853870860409415029035835292336004217006697592341702521049154154708113301597758847551663529933919305369821222577732505308751043710531719726368067501844814307899542998976914200258817944468335221686194141675589036733047198493336631142177005246018734837005819165434439544582077214104892574167867649232503017723058345074573506151867713252790676580530451903766169324491788423260995773130338360735493090669631717717796849476319702306572850792429019249038887710128415703379799004817509523673795018110669750306934102727643295466388212710858162370270950837598115867970453157982917959071103501181966130021687495713013019983777331298788659179733182184561284310486841490408674964249753600850110923150573158083357885671180714491014604125440307999561357385303114745605111572862165918092445533106623406332979500986190192517624715730805671307883300911089046846560010240000000000000000000*i1^54 + 95356483596430778731260994849633297901660095030951098010331760038505322586434495363946161195751063969862339964345769381598289440093579709119523594111669827692642065652202145824935005283617339944491796978834759814192837607618789789075043240167424824629359206312980501167404948670717206057237059031600294393614272595306876191914431754094136616284718871416745004338283051532195131993910087310574551717200852675485719667716998679197577218660700921200000600903686556825500028123863154821841333460909628219996565718655153006403864038329917259728205523760766969624576953077012440090450318266823214234015863029347821075824657605498136265899288229133468211152552562662349674839888602435560985362991386997931150430938929369237843354772256141944188909623425771455230282718210300490421531419368331882126889654290346824222117635484911298755876222863653531604011191971338246296334655754275314802435793278051779600201072093972408214846905376201545372369658494901941980938336907510605647409155253082686293047460786707419409376078779590787559026512538363934113413045809837010364171374081295184263143724891906368691136476730611730996063907938623476031423310944875429947480310283570166388415323087668058098375709024498963402856938273840360580158937030849237440145925567549905384458317442084938147220684800000000000000000*i1^55 + -326885707207505298062662093817334422950825554854233639082331356144839629641157628855060382032879819525083466587892736297048802648708106048643981866761656454887202427017495421867982770417605013173972411660033788084234411877700701113720624441708772733894403554410907848234632143916944358125125078489516751089344784002084160706600262013239549667959706077569364755332231538341997753829531197109887883922318482127932011897646602965512210512269516630481969289932783397246630116752301443714745371791820276809575008913188239836720613638309080423982676380279453129990339340792207119942457533205907273153987668659795408219712549177667939304742510549859435810859789552721658011249482142275849963372755001306817625179327092168822477184637039193582073180019380520700772894620126033400396258345827704002833908655454543894082746138080528815328922301150745900424793589438751947062488036195598481490004432412783766795874528259272969857796877435096780704920503860348301752359603555339493078672090493316499553915370748460414683942435396349076130824967765521988751524382036806456294510614906001317722232661385094641818410058026730306025750609905345667720987510789825541716487381880798822295533987119648353189168659038989807317938047583110152439104854024702679468078052286221452314581208735491031040000000000000000*i1^56 + 786635076610863010977701310275282197048820416844069134641136645787715870628341929839328351061886034824758345663106942837424245567021078606636826060028715868838654442715661172538665695717595232728048754531740865600854787597075424387741677750993842733901061193283874259181954470676421906063937559300426542134153059240539827461701930427549566099418480341079954634516979556195157551268048063183186115179718282720209440071820153926908064123283345112397674401167166744582906272070362311878573892788600920016743035907701899344327658451296418539537118378994165248364125487553062476454887380383656129714370008757823349626233648587749640703366351601960035936946391324870254269767757273155809565304477370685529525618609808743575828100900500543199383795252005560963818324813299133898659818011512172135427367732183266456487528799126866240281206074500215955149873471579114680229127926598279235238990722972979746347581861603371327986234512579152001357589472072492497023188205846707628182430782416001503662809582097297367050625059608000516037091306406148669302374384739123519474508952023425855193798375524208719904607146261881781385699903223318872927301545046225807589140687735261471925103529116561861606109140798282655661540723261208136352566227456267931113956627945021067202445443072000000000000000*i1^57 + -1760278705400350147776191792917697536405848846584708583154735160079253131138139335006747847777617056964853965357802847450212416135582470226990770641780533431912738971314270615092606782724645206661492323369527874647878530387197470724564546652185392835102868442644415261527121930708504435920496620256154030909440207431079509702710178365564386364706790234787207125595846464295270602355898674279680161328793088472665238024709718026576718367156832390177969129925892600418002220736045428629532330221565729583296339534795816422918009998044141406365846999364293710539333562288493802883680661882597578939156213826383085827856226119298967550660567301263894807685582059178629988912752320964165214815661815795040197173476621587594416012887645045429268105937370956480814145868948460197048626819096913412335511848299157105697712484740971385064560797418959574519408842069102393448625058224335200102902891610757712115511484834921466442435311621279236246037681372699243647695403822282867011156431425344050634516208380725635260041756561106475506614995398305969738679530818143104277232097640990329622481104481759987605593795110155587931297355108577100464047337411837685453620512318655832324154768285769345091125450558019950865433796846162643688658404054180907689180987610544078848000000000000000*i1^58 + 31236980599187674182432785786694553295244350967082807307339585798124448468998188660697750278523639377416742865518913719945705974722807686429497785758452850540571450877345869719165486787882148319958401019694385166984444056269608789351799931686722872520144113032348425200080227792063989706035823781692422528059178722778177925501179581132135135801596913883756227119896278573740216088730751976030019988259944800899370805801395747788562344751706680144072411924769152119283954210808804251987095903407262567154896756875897602529874434803185596756858313564398211180244065643187842345299348001501858305827491837439177868374354499926266749119278075222675608094144836196637072488750257040439472515820348812557947834786522363910621896749316525549419373824661590238359755460157370103235114008147401485085651160471726313744375345754848504547106527626778990884438758895175139110096753066306172452789390742568206938172006462995078500965897196097197591298639134234340918233923089247188812515358361874264725560406164124158786210303162161586337019837409332221802327311450609105957898954840476239412873373905152952022422653643411070569322465840868758346134131581692388048321489402518482483145276133997873533169553773964558986406285470536708839572496705722747946953225011200000000000000*i1^59 + -81014196023805474035368055961271251260403590283101777912064953556077726461572165784799493134257230210533184367172882574797857421146389964917879181292100229189456035176051606900148964161337064162404273417151869073491656739259081791063968351376046542871240189392198889613023192461474755657705668318984590773522860591094872786005548430726587824168211882504395475585586306583849962631381167856697588988885336768096853638722230356125784289313373554702246640722635762124080604439442849443165814351933184173734741601147421138351341298223446656243977799496648514117907729351744406851644408035707584222872059656379403761430542092693121773424863487796520406849836523333460261099838095258787555193576735893785797918848013320115652497363810721540592336160653085274020238881916655217628154231122070487703292012418396539748588414487789666709095235506488532804063882705750429806046970946882131598389240232442455633413967235480780585998663004346057579736209002385507533368829733117457943714867625645477206811645567855759279828186805327088812987754855395601022725197712605048962944287233357045019737602429102259140019963105034004299458267721468088425658757959520903556455206402035193727794393532834976864891859608781424509026832018341891859882223754668261376000000000000*i1^60 + -452482245118980188203786903213462124292706267368247992008241453247376332213758005851175609915857775884491639489509087436476615581199863557947461104252663635214189749051817232295460337548461190085828335116114876404788389941697360906052545734325799114579013844621336426440648246770356646386178384154203980964583171905773633519030361779268073694442554165456740772164112242940769747758685546790180983909346863788017551043037593450871082136768602213531598348558851437012323901736239503688897495736226969241608408537749337478018084157204235871050427985251670516938436217819616966517611300898605859206044253266486694405221550228189048012771829777478105031373380459401146441596208654531764497294100541887073780823684071335483200518231583081621178542434950609553980105817312397962208372509090329254010328395655082933353783905475860156785599466429669192200595568624330141570151277984037609841253736022113073578146261101401240063881972970731525788520066533783180835648856746919790482610372023553454851031445284039673293526017434714731668316351914032180096818199507233895305352828882322288955965762080891954291593055590706029431753661602601616860933764428229673661703806627764687763808088418810885611369825589937600792094320707392306974991974400000000000*i1^61 + -1600661170586980003162172559367470501432593161830748467267533957561272502853179868197862138766338311234811501677940525833321025549378880648641836054868886232879982668707366833669320007058170599468704849977249250848814885354083643182885347189448128044880904104441346879788542751393266828920699806086163116610654467057350516445484451947062439166437520060963951505657083385254679643925862716317977847157801636148342311935285585556214874221880543809872179731287747564137902971052663375549115488659505795082025417813768397343968399086711328745311507516161092097558812834678558990559527672016078299826293659159533598659847673465809147676126024465304184445758279710203253044591087404099057967793381638940129113092429858472212055221033304460265653928036058673642489435818286248121834463663150700040522216821357862865496490017508700957992905450512031097932110326689370018307368366617436822896133229379851585296903093716238383627644245252352140222240358771908063534910893320612372745569798199477106372487888125918658026222113814786738075552618262274945322508571671137702134709584830173291803583670145853106922740057743007100667731397846876071469370698753686553951839554137440756856999468137436138397033112690756960993775333728174080000000000*i1^62 + -1627498801292240113577675989592139882267344086628349792393373863609882314648427667911734228476276737874882061127790734720857228030774074289061174852430613033025592252485055264028455128223580518506644797917308409568459208987613599953472151564176062364252393420637292946646633704107363643811731423451557345029415781855242777501629021704525413649280984839962600420279455862995714900563407131317922558112228435095912192916828467726498370091702795218961460089112346645195888649352427025323478492051113491246754381384009628122406152786693704175169786700538428566756192219830567268809072026437546445554421025177713989301597399581696422204719191385233166611442299794574649095637819780709489008775744798531599801989010554333696374002512465170797393984417391901441449771298329152680635748515897301222197249803683964990582361235513622993977383408206528782995292375653974280640689059189016846388802853007874306230149360347805169160662309935368131230293543881324992924840798567183147802561928425592844070162677240472173246541201996899340643047757907994290794082772225175346984926136145292107880535412577710477261552334474065362121704957099759810390441345297022839447085455960592231448902033973338838595678801315974096232448000000000*i1^63 + -1479220808642486190123016626612955422824103096305808888370933297347965439464997623084427636466617462977643488905729251865815664983411311491952912856529585602204732859692882743778812254929860259955347990411819874555781591834188246906180945015827951398675221803435332678820130741386176347706552593212948234527937146557740378174710998811733901015575839343371456477886336925853430104432406624115963131016710409881765835344304293675862646171729965912167469349421157240797194286161749215901989476799329657554136215367417266510613388261062060963158365814901580610505147435144190747885678523843554461156426156070224109411314971118184647807089015466506335207823293415011722437290562865161222352728617253803536348925075070716793613663390882784136154213147307828500985215395974487465330834322046834679474308103074947894585625246672687726768158448708949657849401244368871082349276230476724507247554678048191219376702553695132924887769349716228269295818163551858399758181664318234565856014488727773744577429814571782279197211615955434477703042854825992430746028148902017369875979712633772725006566469075101363379221581265704715293600576162534772190641686987570099803260325734405391714787240388067640804990633472000000000*i1^64 + 144569372157135210395604690759669374557790783745154900474428511295656921609286975150735506981729926215127142415863120907991039520436523171057955413992415043492503152594437826831108106214141769813628600795137659610062353818088645541416366800288679116844979712226398812778320766505182294809758968824516052429513933835070347283494314328541227849835232816775364461919224100040877911795740677199500037413958771208143362059497737921678041257365442041092575726923923501168899897565240668176438412140021027572091788488662124981950144131193578099833996974572548941386044320828249973115250294146940979963024316999589055392789342589016005652671457214943130834787297689708659612086997647430700202846517351060796479796006986478903484957336136392060403239586753060863123258785970357983770078043426171055691609745887327101849003747992092677172957042030551454103636362947388620024659363366750062615586528331384353829085591464135945577529065708346798619933373921815429000406014980931302933302849538587221919250330258398080460396916069946361727447113938091714847460332664082046423154909153343442120191418587856758781394504683774746659018096576207553360700414131944665267320133411569234193729422445988454400000000*i1^65 + -12999655656472819686902356058926703964586292253236083909159225335385651294319189792302579052801318059646280931576611109242958970851850156403966110865977523641122034192768535991637576541382716847474052965678528856662143885979758651464409732859278663167685966991111193217139549571630256341483590245246232362983911811473952620421939461335841067093471580760241518462476427894125418212636525184317011161328550250664468836584526272491420376769514600117617235649405827979163273565808655193130855548862491145386475578828105113468245248820996980814552161355459523477724827318627388598295677614315910592373906845376352696507955590598708059952806154443970324909320813925398835039977249884397017822277374875260350430090242680217803004689394072780427243423983737599504695843353203843948269281884964975124593388560895488406920091827582471916519930486013902495762422973472688434441296147211510923389992221847854022768224578295995547908817651818492477425906051867078879998156138630742962546816295235524368163851769616925434700564015350577754105176790520837773187869025380635282909896687204964845673704116354837867979336457981150317566940652699322861854848232553359055236263461067613985225216000000*i1^66 + -88509974601688539890187843350926100116777809437628099293125640582215543522078498733062443344495696023256853021144561624183445267504917756271886040318686225091252558309867759486622680606751417155459331603084981945124877600620997856427444480735430104406623702462582157549766090651442046487739573104156157279967403683774204749709900309882425549658801035597857682004475860004737668342660892486419990333508392160103605078321350037549874266395187480734340724311240448842454981732776163464367715900032747884592050226855092726407554942336510958098496420454423109654463519807477771301681457300001409905392815148990817474109852728339517457238391391997695787768819532931190407373576810897003067011335539893742607500868789294492915836133694766488673795003477223319638025193385240403346607897390948350384212099022108312644940319478094096876848746029912770333165290953098935437230712165452076050003951103478099109139624828773926157251669900763204962446560044964737000283647166528358017237916098765658818805577047881831145719753597174719681925248148433455631053040955496420488154464907392628075410523775285688973925008794471790185327193791781245768980420315763370469683200000*i1^67 + -150701909438644232665095024586061936488679234481351526438667990679600925755643459606119924513764901673381879930059815402248787059110940267554836463252398042203854206755426254550865866018947194749473095078100207261758109758571483749476951537945671779851959276150881607492009337558664939324333979652395742216471674122599916996392729259238517168345851015996456353151013081707107253480638065148620031816892037017101820222048592727042686592421131845101507950057640232787982098434532155636810972763952373023595547329345260377426254019113651790137438355621126268572384972867507749941017167436283111010529717654502773587719916398702554148557070322048310162505132554721840479609258117791737718863102284827043395185525111032587611941071337707809522775218389849309946949489571482329854092545203211943119789856532342466392122023862180382480103766546550695254420641306858320595285748159708807499244068514586594375022992291756479012803347114352750317710604228450697383962195162043085138709162913922190147107929284583463602326336966182982269380245061214185035969924045265635401630777508446051924432381128838046721272093825120189563387715724546159859040000*i1^68 + -139917964234025827538090614217910876915754383171260112319505177733274533208774257348313004572764683407487855787478269066890155671177973563710182889043283557895798653865555864768126963591618755982325532281400341245648494110035887327960448935706934497105192401239458027025839211677175074723545351398763661648415746389834886124032933697884419707499779862610632187966344985023396157820979580100851101891777140708158010163197670234444237932920985203288909096871904025020737727797529800556173386171992377360838905614485589268973191493920430154376144520466787136507057733178952634105587856928762187128217875574293780870729964138053355602202923588096210192952751066803264509921419274857943354729525636105734628221104678448855693933183232057456962398174779381756758856232947590402358673500265844818891579017537170069465857678650889174322968466382984878212906223676664425186264998545179787422051122134850836203674388434929615383770149768707204832912303585161976618014201287296270680310884691240701093933670037002602257203978774634962156221261407909467590362797100516843362091340857543531938087424018205196478815668152045280000*i1^69 + -127955092655691129461938165084692162988723915742524219044431365750817353095544034678344585693513934390699192481205718340214345093304294720508919112032078107848035287203702464534367665786188004507603240617971302094960175038855760221658987149782241276114323989703746266432395769136226509090327025306343323714671327237949245685473392230208171643079423569088526746902414838056801834075359474953376512948561355891372804647641810145224183945735656274508833554938976083901588037386329786222477881087378614047147852346462927071715777934973809266980610381817017461448575182490096498866501036525650969641592932687788551596602814954983468888818799411073184216635058695001588609756379702773499969079236037376874655096324356880588419004746383664771021002966845788437256447042581355891883437385932715816101098915767260685532794421400107720815997556833975848828337037390024264483234869905767113300895149095532204636173073777856493870990270904051667960621136112097135749925535371805885502585113156320014659071822439964160451836208190469282141810334529753734218929551477426769829887205265460334070088099421600*i1^70 + 13021412835337581375969316506142456211446378397704802878650977332888996375167261004324658904458567700937026868388329380470027080392022203121049538109527942442673880251035347152648827664123346559007331370589706623711613725524695058943644483795924941801143264544149037824649829340594111982893147301470499267428835674326366212515042514810134902557071360175928025061128790846580254056189203348049096808379369719416857188009205237432971517789472863926591546945515258603497514223769402603661024072258561111633748605044253175311978331932902319788397862161647344723734260321551988517001966812637633008021492613737084917324875680749208368263971432799653088829329975953999422337982669653986118307270922096659803097329909110868865030990831283031022085655663659639731128257293059496273401627617404666072323555872659622880994160983297907862987281588693527077023015401909502241539452872670130753279604353465223664066769040639610419736322942617539889492014039702403407253456601838604445525612076318597810117310342423722370454555225922019665080042413132357174346693720080*i1^71 + 880763723623388164942608835858428859177996326489906328176877220686369085785720248297163422527100970056910551898408122353178822261341279582018601598355003650965395858929649270596402855118923710052244459704731170883885182316284016740678273240405909996957693662364241051848347029216755065244594889583355594377819117241254818726764132948451250507837961017441641133288942639402141781368016071347980814659500436887111392720266273157844829941036319071823226506440277137460284552688562388926367114862726844032911762772265094109866214561984283536351047848717205381163850723739690599447363934206709318173352887664401834480509307357321232457668894603157265930745748943631742790766684683969469230951438790080070688227913671173690675448692058045223921975358541717546175036721882592444130553170268325130484675567228411984506409128039467548357106304238891137449056982530669294573631572107957267682703981743803973621218391038852234846351914581513420391109058318287942283903849302037834628963856850945877130199152125154197347441*i1^72, 3602584391113115857597719168401296774070844264757485562543630187824280126040207149412397711834897830471720290760534498648020417172704920481212170736265309173503539188736491428949510453195333585879570408450282762708143706203074571067458397181414200160976586963110696595705059161630290990128873059315498368428278402770061881374490519224826917164887555457178162925062336546846259605238319089299597443758441205574261745095283342945822785051323433234517347330968518771588800147059812888060356288041672684176784038952701218962250361978068105947542440701716716257847806794332971670789916834560221695916851593575773419412472142547690610352487554014907522959979980501855765008355947580451985822786719380171654563725501181835391362230959312612221574731861552716069088998087269757769033470194243607639324692182468040822498566097663127309676513367825249571261293215023377461125538192437516343192125076475337242302411016361008188015712929256829102874482936345444406321162241342863042206316051735454740246024267207288103693771539790400342387678082733984616980414757478400437378473811279204092642278440269991043718005774971231874769876289379153062326753210235841654668857475199128818100098459617079399571602783606427489702312751630087461488426920228313270101926954127007185097874149267937504283996584646840755416130072741796700108248101602602162557330211605697732463408185420127305080687146164579039916256744303598760747461923376225088536936515732405900993208439541147239878885027098836198198485232464125353634701402749719992176209364933898032895645772955074874992852679859050635137495394237431284180079530400871354860619888526228690305805352665168561029108802837246283063326819253345737835787035781096577172228020268587799720192664335981284521109692339221472208483103529118915698594692547295922492644714099365001254910245550251591884179119495419796451745326956544000000000000000000000000000000000000000000000000000000000000000000000000 + -46401475436635097162636813332271261977270495135709583366458450282028167217861578566890687781851731136315654060301821348325589679340899152280118500628992515056583770043051346565012842478952259491557086807597443501704236354768437890038259226819735832958308040342410338491556598200409677091049519973128052461167827890709977530347330820820409962926943107806227257376326674597125554434303783938530031442481893366159396697114297851088374983275965209374084140324925759362254515251335536362144497532577908608270784328696471271101387229449986510054768503809246231675856577231716879520832514035407688016863745066468452253662201576882528576581620193565912586680716375449106413738045799129158199671717918106221542066729762302704986784615165432540849427904607548341304060565801164272388764368143978573460832187235615256221135409431303972113262139812491135600130548376387953926958635335019744295986560441478041441402265459890568349018629536319116579275641638502734909410657606657942719074853105100580912351152458273546452804714301225731333229104735486505617614593273118801320354372197571203547097371011827913014413224904612972042224082506286901054453959372017363131999792163151951929991970164836947375940338568755005289681041043742143535236103144648507268768634420288678476412533021589669767349792741738531614766351819585904471445227642713888955276327803933703567345717812082517817145853891674850967745911713522699055376045185665778047170638328157917789391944528300312470689338202713579566408121058897732560129377034374667323430415042072273369031941703057690107959597667298877144701068073943387459480710189052099029075371973535308004754385943935368780914593210081321853793601263498906438559595245515021625028208223067376608791556634557702820735449798234187618043334276331223849571340333941779442680111802460405964183604010174713664950810524588330260899857589862400000000000000000000000000000000000000000000000000000000000000000000000*i1 + 378133669178717662826662650679786875755097919825003264940445902987832644200583961805840996579465204539065826016893480831959478248750057400525763413316719336936595494957881143529530800442066172528593050988383542015141757806999951102028628037449088082184824638239538676154229808302304978435506070800383400030888348972222457174739497324008721476493379513101559879312893189499964544822530990495438384250939444989263955796167110728424420044796640008120233754225220720343804596137976942637116718443649376535538045799317105190010737719635229835129847393807929195488372420748600934238832529140837622328686679083904176348860190873252421428529864608936015600510014509675898103904015470604442851627698191941051919032597048665129157842679672045122352784399723732024440423375379854553180442948195910788789196918278650511781511888234418034150342988624540775811835897340260982330835765990388648693931289141035844940557714770413573889442753799658253401676139701635425563421434445714406958148926629568319676816839457146317655603283410910237104316507260681985270412393633748842506307152421272530038390465093457390330322981625266901186589156295338343586302785244955366137327911797601956714310965588573793636484508516581996985895844580988796989787303311172325860986627637164755056179402641526910481236476484104646578745870935211045631376436143201727662265117941723177175563644474431823402887582986640504208679918473511415361575773540147851849851253172508548547682006726938717164408493873805562579635798318323654530700550665690833163968559597988450286107632916133575811898086476175859613603040376012613163957605027087979744701011314777294540340398395047194751943009194308337500186883650384597064310033665024246911062505802303224331270932661603583813959494975787966486784597435931628096662806026139072352389712550743482792992372840640232316146313072856544245218436710400000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1291608310387702112170914789846826212100440581888285936980714013819874704342454426902177471150688868480551991518523575726456899354213502393673953514164173723395067970886608913260284360934207417982026308712772271913358236542438134830897336945481035424101621120265869612299643593322326848353170301117788628124048578916097273770653086985982551008037129650305419881625184985898413268345513553520482714727216955816340612064084978877521565431338195204854369167356241847516757795660000252794437719532594101437894675688745196247768587923058104358091138101102210193543248598842863656334386147498227673561907469075036411075236352099971177743200997342852078925973577528708222004032993793933729603580079351507828641592512392187898250020016956901377052079511952290357190630170380309389961402368146805029338967820942232572978965590277293053206981270730426807479902187238645106923474290475555681574795067901534692109280666355750486918315046444492442160760232866829396711025559943478182371859181980102525622403350753405148035060052508047449896147801254949683713952760766341271434164422837743527038862371028522228218140868484524222687576417806389273834788067753255724683814437172841857264203280016151786814277116692696156087257713268326175751845436129103351557539955502089611673406446269537038337634895502473146333131888186697756979223777223260774771536451779810729503887691471699497611710093946244676689951722502235422124542966065691755706947465554774652294008450790812183425937351731050598169937376492037560161296008870481015432564203154268790639051184665541324145257114315187003777742612498766953149818397879538252539370136079513766604862397516004205950255850304269161647684832969386610034637963571831186038407419622352394641615993405237281641791715678114080830163437764830855211811375595578994297765558731768363153596658027412220001948873838867069207874371584000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2500604794550518770623687208926076158702156236742420756056387001154521275591390540264443701271210029373120421370485546177546618642347698989548155205315352120523298286411259268395764034299673851177731630048990877779098805818772380313356896390985377562585756675484678069291709278993721619766066022847718180505581256656267216672101827798869316234111223907182592795513864641932327193631137116851763647523206977772112631129251578503543044164284478557442114280892429350407017395835027226778460039918587815127029141018324444449026398099068373013965151923241903355276796301699019410384635915144975834719656912580074137856732164319023342897204036412001121425580299815828373912703643993680056808666626519357003160279363959347760424618500087232739874445307615744908711573563567639248958397789508734441140348205862518472717828214160479715878027221324658414075250521381815965916625072214326596359745922249052019905301353774466612358294795405487468360760782928255136733611130250757088679206165096687696217974378836510768161207820645078072169817316513035403231153092581657192635423045052524590063546085792900755132101897882395557110278431419947411916634291706151457924930762033033440086620434830711216984608835537634631480454594689300117202463763831341588468271885603400180660729520695665905072663891563214050528942262074751628791006618215189414767535703797453028649480822769037464607380341705406223332502283216938488865281840624753356821744713418767116644820521856843314006148504532358868332296486050095594235676148013234323543892178307081126249309331791559905073402029098727943194076817393628279789888656532563254376037424764927860306245843971348200048345899302754270465407658076074453622887288648810947732179043135433772653726095553897004746607738938202894729269869773539170601399181562323079868191005777455973516533817690234517164722204295095194895358361600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2736942881918966985103395782865905820136774173292382789421192590363974057967350468680169996771682422560952206534520300148211447451508213579893853346993415688761140674975091826081560673483869752396429086282588701185079254417363732003881534347789215536724167659214281228547262226566500622802543918702192205547738108102380506046272583566374658752012796407699936961536038009479057995023802167473031512583900425244734887930673149767232339118685967489189971354554076683803198368831524597263260572487907907138596616471757329842283982506009341992483366679579566370275034950639011024382932555576810291880711495238834322628166187270381893678034985914465099604581297992707085411123428250384130218921399496458896602942331643077640583731689311068240849855307935246835976700791650538412036416603605963793624267073699608159598407671913924961663315042109037859662198873586895259986540838312729095127244180184549583266638643241741836357297763512360062722321480305294967104539282538385852870641742928439767828395285151710555674204997059338151943349041325028301867206388283553447636476952545700091101775276851430011112513232045113386612604796393376305642650189174060571255505681744705273783735164920510986536842906077414008622403394412036135118729542406188770382674282693773547348949122862137096274626000642397513357479701459966239474991533406405794157577690730060270222187203978458153937985820993810679792981486915211563160571708461697297221050772321656789705285350805590868963622179868446114243161437156885347686214144958088166727346902488162205906495017035221528741902775493059160905907106121693644530005763148264384833235690339864293882811788644790847860961781015580382126818213126619471368960542760666070437157528047842973954544452576645251899727979869712131563108805833325304142725932836008666681374573549336032519531893316540565383516381650340324059381760000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 622217102478447010139573199529167110532227181708049090459811941004124012500828858847239694593138839227778935379191584133573924783099417637758993112554164659426714513850391804873907538555934510118700732853722959711305843816111893127672361428876842985666529563499672264788560640078989007691364210508280522621335928911912581716793635972013999523334435905756611643688753836167282199580318968088292830779272485393803711896549964043968847863970990948151224025562248674067440442507426488690912329038082804527484286618244261929575384032149874988428114250564008979902289047267650052354751715328737551722059773486222880722645302473632686523210298581259107216876362218587006319399115644747704929154275707126916151010560362197800135472943453474571353739837571469400903350995047056787154859898893149704521633068506223363368808905297606868042766823344849235010225030401081562485773246998915247212766405617703674839773359131237157541386809125574754155364221443971003171188477773198784615087480230043638705725785530045546917438289856073005431746887452996799050540977063095863745211433078034921547248338076368658210217103953049535385043989701209412713641695204905612436846166585087993162839387490353747227756219335772149455859633999805418510749732962529720343850241884825266162464513119787524483284099416045004106115965849204958014163034660699171611594338782321263750342778338653106591458967394537237185663356197167226783866005318883840605538979426389277489445649532554702483997352687919985350281717926166064066595561666467012714835558742431281094485336036500005028810335067312264851185624585873184971181390420600869383884687123137313138711172438173153864015452178696401911039854898605206262122866148549292087226985415097432737180556010748404688050774322154505560486296924794857446123979424705819507473342547435013342929521713411835518021811478270129995776000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 3502157465329103459641110696521006089370798220056317869317034805274656072942550957748218045539451381062822492913837025684390985996802084213072782736220523612836626299909198323708848173523938002312350522931871108765244976259990143226130398579262662282061711332784843786415672642490259481298019881169581894020648682314890014535528054333262297607587529952038856988284142308693517192423559542232676779584167428422750382349846515757690860508705883403913247052023193293111971995585665258051779725553483145563746019142575734429430587524621071677448256810842150286106019467424870830289463849383305032503204835420840526316719957006055627774500632697323704110242953138141679310157468750445555618981553189857406841216128787453188994003692120757878352000901007052856171492964573956316982066071457299845890725858635197440758397312002476389794196322984306292984197544812517098426506974794005945596252432798701212660246401940256616654945975707651228125764394746451559168625879440092467146253743317330471862181278789667266878873190252548241637445239277943953764101176267511251171075170070125461119233172916422601970905389276264193122844676562221679910112650716595366281039985049270724171723893982286582044830650991629937730462947159152927495090025644787277911508691792788815439384215924853527318479334605989816142851022474156494492780651453994320881823179674095035840835761228218458597648948874702841728460802543814524411202644728490835621132992568555454311014254771346439985404055471520068207368716084880148405579387740039112165709608174418557412002545960480841129900472977310876543321218449017402319207824983469270740416800281925219864354345296457204678969954158717090269267135700673700914256931061719956828267432760351348000311020463216526923368114637222841596102055393247213508690609106256899664872028430511734602044193445032169252587713161179693056000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1047644202103913272749126416293100815162183472586913835006531455109918412134154082481149654320405001031121470352923658501484893116357404136794822470198053752881672276002294381291766507428473057760080559827711186721055344615610973338128888563616080882192557135642059455047632460163458757911178165851914720034784906378908234405616140081841135730484121062634361496985608276063496067724883352338149203649795133769800256724634701756642204834085129089088064294610908381152127890650315814023063251800685790047340176484630647041130146227076944546881210566882120104852069999427101285923850257722354358361742893595065406287104661193692310480808088096203580024276621502272778537184144439085541128762139219529602794391545305140328019628728194439401868290708438508561256298491202586732930589562438997144444433119728916288514326251155406862788884788457784671157983152181480093718839859991245727149733783981821705688286443536664743854921784105249014957973631599454916026509942063410135050520366176664516788143999719651257964548626798574711571202239026392995154735072325635285271166939209015342892677289957393563210004766320993262373100877027778509454983245633737824612173518630964807878256530687202532774402571258817302454872667878984734701194501806721117477529671816354532182406537556874204184729755825085572222596935972366368041187498554612038836559880926794033922765885558221652829659389515753711951350363501013701927518963006078608332042593433055107116394957773482126902289634706540044138283956809425099382147017236903083350748676684866320819894936999996263247475145582302854453143016013390508429157978988825142719842267510598180742654716762853760889183498718532020852114732164609353451608361063515337330919542243373030699007017648149905717217567901870495966521390209915509822322809336175045319715903071564956077666829094126207144697758029614940160000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1118302956832567085694711410224652540637876012366724909146698824050381809206855316529029425288796398056341148445284673211972943080333524784558176660449352364269860673236916342549425949937460460489368114119523108071653803777378053398788337594507950545468385814527132144999805442034071375337409428378827903959346189611562647692785933605307386006705337278321483973183511886438961583388412462783384958352351890230139309794192592648031225263801253345419272186984192930420738084444345012473985539279985844486746990283211334280624483879953520414468268850233164390823598068400282441814877011892274735658064747448342759346144370466308548640073397756792348795402080770804896053843288201283261212465084053351147194548993406950753990246963505377730161928919135163755844676940457626240831933972042985719978094905346488612558831765693952827668726102144582969278066241425371363422145300482599385515990222537947499962112630905279837832603330573909434418168011009688605067217654303045837101459130355726128788274276862252426332283557102335509853910237840340998800174402154556478290906656795431959868947495012511961743093899669401338763317409080113228029530796272010052386171763601700781067163533878975340824815916555111427762196105325643723360617726795188686210354805860456881209057886609365799356985108592682025670256623228375297289212128737166831025842903433966340887028687788790177989561014545405391532195583321772656289162772908040143576402115071219989576432650389995637081987149204753556517945523690994066888679184481219633952376353870565605989331375583912738916772700516335445968389632371392616500351295532701577808368463923950108973847455843260011613034219274754727555020774569402075433847023075142515972590527032055491020654623236335593113980163180949150634305083445900260941160494570606180957609761880447151823853541083876812781027865055461376000000000000000000000000000000000000000000000000000000000000000*i1^9 + 420566921822894585349872926225123990490577581380926998314675861149550222588074625159225763973618050597211450549777923641401802621396809022347797401214590035927374993331534607510630544644458700371275035349081879757095791752957109255010909982976011001726994340574398094270316633639324443639309176571899074277675888575546850145352070592793758476887246880574718130075914547041600008151084614564992593717619509984838421072152357586500379366472901511495675762979304043884038724433431514085619121903284043517479538024640044955142593406130997428468595391874710732810054805530472835310115048287326617059110667946971718871038953620308354042320512382477864254076442681355112145526352441793940297210289601218333902520965041107832782074605832581947364504140737744146634552547418121810059787089556140901709135834485975643171936998776599542419013962522333447894558202321984921177094222398648228447157550960573981583610407246545528360999314244268063295166189648319622586485270079161439497565618247675436426541839259722366853584888036152927390408353443169123177906130288338364379562325743986072247604461039014350103656944244254956333079747564299009933475433154568713513179425294683353579529656968036632149821721944270930192264630994835100020593628647274246427718301599288224978833497352037959497651884243898170116072036642074641903281079175612185101796102530413059378256404708072678371399888829116671920295980673715027296337510610557686495821073491394903983988179387911497660450603144481782080409774938211494177324127309333316508660110304682757143284994150112213068886516652798981427638964188675781523511713648973254750915572725447584771169299012572563507730853388069532363964457998829597502500990510675420956346176033218351809738455028027930327081557956920529870849283577439919275104355390959416741486639048826421167197325649000156103318552392499200000000000000000000000000000000000000000000000000000000000000*i1^10 + -116314340907070114416096342525391033258471219554031845291841804772464319695556843931748273413239643492173503456100797626273217512961291206767989160970715199508290705580434548522534192457925176216445912726703845297859530589260080028686611168816745313856648402104518402007927423892705873699460311119642950075941565663502678746023280414095743276687842441043002229353721676392848712060299681949837885859925886497828611976084918909218712739553765128397322509934542790541892506310694677632230900596011520445538792778544627671857502355187052130041694293535478005466546061028930671719876887437944084975826544179888555870037857629561756861532157306533220007427330574319598346469318295014242058995771889852208470077686272119043616098229559185468490066813817600894190649776097739646892566053262244433196655162708633931412505973550746480582198211146709988867523541305295506888445019737973731455342238043773818799474217822904008642564409954654283175305882706888131758110585903129157298617943067929986207850050639856306960893663555618154496868198970152110023614408108645037071827443472480568143359700241343210355908065793739740021428358458214067727205782591575399601324335828928364671441861295741854730085459893625244524166752902123084936426574642633546617689149759066513729932436882774658373513879545113042869919223883214032705881023592164247125419982808343462320445750717097240714563701917835542662155710827858848146080540690415526626349066592972682499058996755964551623129975661343389026507215242700025201555701097848430990901416630847197886963738288178982468028259820878932674792318481194059066557666075650544300943827676651988051207904605260481581672217179320560251884970689360542792866130263065361971956544665638051987698027367856998693890170349802354825220221373839159185885523956877535820766359186221240135974595624603639065597622353920000000000000000000000000000000000000000000000000000000000000*i1^11 + 149939838201092302992569126569840907215162588677485736345708146097328575295348217938587581274302522231716081456500644387151259022143041803219333380450139356305484584479698184350530760142554375805293813848710926500219175352173325478855413470592540239951813654831819371539153186508472134599727898631725248396862580542142048806661640542340553932467959517260769716468069660124846890175336642454308132853354118034762926391568546922688770361773350287645474325869546934459773111921754595429846480459494502161558590918646528942188538934428399891672419620881885453818505930246563685911379188903866030963847279408282309506598485985152465545058205541050261979372837977241584086945540804796326659590249425449639949110610475741610514300066642909172635083449834415250652751478296532260609064562911152646506091079100889971745414237341051202531600187614741151717843728595085401378544123225887154598341124260495519657799356832492011059908416097376070676888851222692888800857115948124295539381013529419363966715258675470335103945366757413814092679085601424669481691800482104575408106973295381784796466845242665468433934837494317236628489522695641615305009318371724321198391555679156448001131093505413021458679384813787685008917912575157848609336175760430701381277713160143793721219602400869878008895120090714090835121787179323225954741602727321922587403222880021725649175689026042733198973551164204954518511412206590953252638339698458541274252407436583237205767924981161117981151547811291911659121349863082836130575173885122901966122123182878950383401899530680177007882725057318630497847564355139686043460037711151492323420034424794551277804896120532261683911984052966785850051449600777125646493283877058164736754280293222564125269384351660948694652480350487632795679466877984360434661710041743776339854500457785867189169967088670911460624302080000000000000000000000000000000000000000000000000000000000000*i1^12 + -33878437889141524754967854682896473874977221947638129969964079023542431497740509628630952722587846027738760068911156963967423892183267054893372447120908719113710727301625158643273946662972337593663971687026298483973560606835488714500025828307750503459774778456341339816436210857630467297499585736800254880087262272484002188475241875811626540714344163624727875783737836991381441394208950260320287757282097240461727347364818127840550743306008120915473447401606913931182888747055990276745051986603562780611597725454695653201423817308328283916492212817175574407884481570566955949747559038737166082067812919906675854772624041462621556803243850352796088956623674226937247130072186721789643061597815560358688749072367048929516609883979077365925274016211778628595526850121978628528284080327735705048930631712991952932876783701366331408940291081098194430578701821288522674521734075765070391308210823485322202519267924890241014443411472320572894582995456368249713792132878875837069717270197628001336807063186584399361760070081387593549136853148161492890779411535516509990404196895344249076484605210153422389809516392169605783754676609000344841569595954795853883746496456346521544221740326510389852165438688595001297884066530357660263336798441949929959344096699745144018675312287907624469581649100098782833727733079123112933722566786116946153471247315453159453359623976261728028726984063308338954807249619477254155258919117641784686370502750779816439653099197910516791856999359142191679787496954258614245748736934276710590360171311701256568634393787601391533035649059306144356173162330559204067649689573795797027577752848184016722056284362931671825817428490918088555834026228366803641675340452408742316133237614209073298862036601296407746303941536643682329009704297575952617623306653503012359990104013929207179765583104511982306328576000000000000000000000000000000000000000000000000000000000000*i1^13 + 5295443016275315946162392160351103677328746397336044725083092365352349071627808236699598038409509602394991395758841447573576832217925314277978644412491974026278558562811408671261567771368410159634019027849285051969633695153424489127179335960167083282776380593922721768434362521770548566999001419464314859816300904229062396028335486381806547339675970164439473605412108851238757122239609371243553932529070933962162016160457934985358028877266656332597561318594186841549203415067810864307953902476285074284947946832742243248511266926623809657495964126232531670755877697420225019238761011859208561135244955649502045805765358963605798452920579714622187093574146736198580914989467263488972334223522207432899172995582770252081704915766423754383327367366361587505500170540012352200272569075454775478871049393821460688330352520957021854045966942196029921907714997201670908036362620431602717497550773336229812475138654641830438389563433423176641555624104398083512022672491394464607609165889653225115049841217612999644414552686388512610546556517448343844903191875007899071683673702800009112680875164529679150853986124201550865235847672097713672206116403499806006727441818393140782814070405218614579693046592501039118961564320403494071216792715168912861302161128179098813433554631745732299260070430060669886153949851434689447829417093564986654047105705609537902274738617368410557849072644245830851064166967871566097897237628377211298798504305131148620519656349740554600146296954690848501904412367373389182965194578335516257058988669914762275401135977640946778820405735142432395436594444140395699215398781574128828272001131844527752404957598893673616700966264748028951329699268154176275854136538498149094844191789245065710960822085655489738981431922331586181668699388725976281663447432535027720748391088478793445978424075642582807347200000000000000000000000000000000000000000000000000000000000*i1^14 + -2933405098845600102616506252119004121204526785815287710784839713439697177317887410155378194016432823339107322202605222123222532516267852243767309214149078301867919687112241127175471518017429179317917691872036424100718093525169708292080940191525889404605394272644557739315426234193675150258574379253699416201488928917946753171529961222188952552120945860210300682728134245531007235435171151938809850351201847918903284015038983166743833771636061855575926213898703059069510807987233609832783689845822942278996718368357610676172540858657819634287362440698406171682133622793908489242045362203599608987637175017168790803511586121530100288662306297632324073741704839607907804327807490774793987427276086666515562953371612420650347386430211029971797722120618522222625898504339776951579466461547343227288911121726512451174643327434209445639158570502526087529096778476912028224022440733740287679812641562777337709569567103610153817732075629564764248549785746099339852473024964128802170381176611004510074953381424721569691797249570827113323764291358495165283230198082983593272905274623130900298439034101406888979563260656654646067352108876938106528395090854362637816466494036110937267719526202858187321277447351526895322406024118799450893611189401137034479754834656276449383660717059669289854244435228998410712718647999887386683524976456600390473517907266914203327141595584024104815231983575241875546921316558243570473693636503333962508486828565448752680875989238266943125713158673323326762153715986927360169627247271046110481140072578200963874459753964710257801491955158245045425597057007082688993923828417649755307964924086194315044158559474356326053966185652739171891882107806864639690758200067650867334656223948077247819157920486744545448861242684584380258312723547222786617664245802899976942378247267888017112627676892104753152000000000000000000000000000000000000000000000000000000000*i1^15 + 265257894024589882621972552140026459957332622331634907160817161830560531079826831487113902101494246116947256963441584402623255307885972512184455689711689129723384148996980815164539156314922687641464985939711780167068576599208519597013231729935388115617394882351232184980238594687542037644362196952441634087041795711998683175475366581597998623363106411912252068712285960003819569011062671444438201733399150443215804972206912495647508258887991002854427427385331325670076254383885735882834678360496584717724688716309585002438668576533611867759540417285538350885032450388947496529704499965334033282789491565125881523241424335177953699321197226645308965869953456378245047838594403058131582566994513692841352712969148288275294375792283207547841026942654852914347690509235713768419440097012762137245813388734904853975518240775061351176771991734883129567262317774881478234186503657172744735500246507295746736025078913773356860191055052196340965144710857335620431181434537151375498811631063990300977676698342924722707093305689125917310906613320633362338889511469123692576928724954776849259292986840673780965577738556261768881046297375223865941423696866961722633896562073277331560947432616614420934606338517315933675404938557470548396816240725353642855598587901521573048655836476334863273324648714018409863593353643061432716580199519374765959623842795549750417464458381626618342023906622842248279351586689658042581571089484557069673411908721908895168783552793610871497926837538444206052893166496755938249050609721107926798366293558136035272884845722471262247534973449983260589481616674552157466084304351958997896148232115214605718707504773097644366089606625988290450287890063322269559391774325955503141297565967026048583144675843827773607125968758106858831272186576887332046975849907481195253670494765483568476080827381527347200000000000000000000000000000000000000000000000000000000*i1^16 + -10839208579267791302968500766162469092184245615126992180592329467070943495727437645873044275455970869301934175600658489433322219942626443507761767603357221184489469120178251604653825592834453739268684505032340621281928559396680678279582174818431467936657228359800208475066084620856668499660903741698783876847725760854726697589704218293855597608929910910315634580022839053846729905503873028603216616611289228539088610161018232059595919312101806860024512309382906586457061298499798834804340786068204907262200365857085488962196300257505559022423394174439280710249233199283103959104422493698067677099309807149521444014357824250650308971886053310101605709064395793826232289639932276061093712351197929322145772057469698934234831613177930571980411225391806336038009338354493059645571387969096849057156665567519483476752417613512885920015060960154532514640195632278442652032589959869259267906927702754274382055153237774266913586365637388759803779166156303839064549380809613175519814411110335093922328063610315086178909524905793267958305993064917468127654512224921251310464048651853789630177527922059096941472563651325968839561482541089123364750497546967661067360077198781430060794844271525698844497626542868641945357493033093111002356044148186813641145523091912293256258421536572247069402328923902323133343570074088836597771936178477814590783747838550899985305061432688641549063158448062610399248836170690777366370544642363970632297762409991271718521978584477419453271942579537551870296073905454724756655446578511620221385086048916664144018215701091172537255217111395156799396783486786139893528938744574724593934512386107557799202708324839971260108165156164196557076165115215261721797355004429365584174364445890727991592965962256659107560956134211651671001757414434831348429570946675563551923833236984806045663564818022400000000000000000000000000000000000000000000000000000000*i1^17 + 302807456833955993927558018025051399203817030067389782617614343211359877543024633706039327164003723268173571066159768910692674390244596209687987554583426239873816877922284980301819420592937722970626958971989060252242430811841582404706499846186924398543998507003644778443959480500220859493149545090652140374597200284299597262800695738151937067303417819453646536024167856866242969896608161895845140681751086084044249852183736017365159245607008626220952641431940778557937087662755086758401931367292360351631081030004292865520704786743756099151851238245025962680783402376986750063349766918918052145331213107154618253443864203929603480668983299690310626238070874188739407862898709600524130811173066736451824080257481719145269895921340637005905025885264345411528080434271393855169685411370100312309018695191728904827586271253461180824829434734204152853408663077807659755836443521897995384306014334580575780889241458534896720961579177758139747703889654268611920047731354393708247123467278432767320324723045581276358236420996297066534842730393246152268453583066338152853615142595441841901768951046120992938300683809187662805835975333140207044301733133342160283103129619587055888332990703178283503099238388529909031185943966885167572242592247698760283778899708395488832294381985218272513326844768799487937633785082173038757754520512001394729801375981793685202737265665881439437526490669126514393830873757679839776350609904151065359335659940049095355945640822640761828799785407199159919328666024632406006639194646077782595516242679774749431674837491323278166303749076788002047329916586350715269869059539988062672268284337148882714238580352829240337849623576257468690475615572611098599240338427278793412783414165980004934722702691406949721558503469564179982859116451524856233061458797673957861690764445958288233256189952000000000000000000000000000000000000000000000000000000*i1^18 + -9876009552740950560671248389417311661700711020704497612061946497170298732692852702998062869665108841865049484635621872411099173983335881481556851924710254424554677375566687936805158431038315594039041814837735843314192763361189437391065024836958254021155020458496813404117082585104634623423175530676974343107318368506438233153448014441428851731712400880165538179779812764042714801610151513177306399652457896283536574984850982893449503471252821404379632545225852917685858304705656907596076550085554467174193150465244552872802283117553817836601212488339797150881536090606821752542111120123135421507505008515820423174636329299680642837750115405808428431149020865294549940771577310926170475382196177421756752199568884534880901014418316446293786500539898201303291849242514887903530023209657741500164653553142943280764702535222227134072870175168739247343180076269332897772442625951374638306311564393264429571839255426567341944321777508968271408108641037106675370669132363121177995437412295011893091057576553549763717916890898468596468152214877856079764916483500320412746422358932654932287878391876686536171539325728408633780756749299135393710135459055305909847365218240113523963685285203004453305768030056473559124028108951748372809826960449805962932730555000499492227422831750977384067398248523205577577217468181033032253490826096956978548756095382072198457857781205875576522939118101824684825513349058566677204348797351287861989656466132082374736169188568998873721843866118517198328933678834192175182904997358083005624396290314827013914118662291091684344131533660071951722885450552891142618437925263158140258200292651521800811919875224827539892523623078838790574305874717750724319923670846949210077508079218722402776888793138480921739372332557886041482526243822324704203753866012335131590012575331201210698956800000000000000000000000000000000000000000000000000000*i1^19 + 358080181951404655096502494736244830021319228885198575123728304583270457696953155895601966572276363153893883956690927373213611221054497002144371836952436312882411636790292627768152530945414186254635407496350873242588706444466712973309460782678117004442274965298102118545749396762573196270831187688175723633389466821482254019176323057459327400925946928278405518432861842505648403552580847025077786396643687957884038507579646078530060581592773425333141028848556043028075864875374129525329632309406524482977170793562466469303100301850475148253964297896970554192360188459173970147842265370891725858674254253863010274508595289118472133735612640671787226920672938902197400261961984212801717917059450699095747707005834096463503046598589679303938230984264228890280921803039611394083755144550666965415674945880349829781250453874952418983042522509995332800212325585623464610889005008020282379542932674506503790256479165469555226163522608022357817671376669710243423845219882094736375097780012869604375123142759902670036193474224157254252061866381086818502529927374902967768873125057846666987865125769060552981860903452472218239383237723373787923081142042209239934994168466878278564927189910634634179808462689891097086606682453946744457332662889387284080546453237027347305493106745659103021545957168065947438937337458513595189141393410855765342114231058661371882402529688221042860948379730575152559096716768970009652450665172277223173444377314795020997478893863889871227271142024725508642305724806337828292231856611736711890127964163400152313805096585652945061472780686361864925657161518450887842895214880083439233879922486717643946936610962406932579997940483613636091681098223529964249677175132108899391589472691483149705850194397193597998086180684409363286844029065341433135917016170557306643226267806785863680000000000000000000000000000000000000000000000000000000*i1^20 + -9584791028819816999665878579850781249460705606555972600782998718180085871788708589041827248275338310412307007937258317249523848942480117127667390968135520074190545569239964362308348471766594598562184139055219634845919628769610707730637600759664731575979444733394915181201690447633343038275320653497248330892705329397876148714268751201893461538393899384791120993273196695359857527645013777670162888143992315174733497192638030955690326933630951485809905464077248843884427597388887419084461084169938687595132213600945696690299304916726482697327792492966315590572506667820003625953244417797609319386003507592857355922911532831331560072621523125669731367759601749336571240224615152391243330955231046356688615927029235250258009419961118760156479493716365857298874735796646835179693185216042570697040257982650842657074202664263554938144550926623269688634618782598170642424688062452148397934510702418904755082746634104869680822449436964913304789353333640077450516944763923832183525918729143710155652775534370402668548389887134297268922383337330607400676417112133566553407169045721708517020473134043782153769729085154935116944331841351787395078385650045417683472272572598264554206471033092774298800688347921976378030623174046375201226933626498379524510970500619085697496327384728573589322374141999998495359837660163653785256675133031680368835224631698954317091964470786664917112927918937797656285740939440014303714394163091500908170844334468626347985488334191690031851102497658676527253116843349416151689201951512853466755648540010795606159503615415208149384192631577484739648616945985841675993375525378732794081497166109353175866095631496410736041127698518685004346356722950923982842176851887920107668858047381272470220511907017818198189348021024946858532899971509726619074632740898168419467981404158033920000000000000000000000000000000000000000000000000000*i1^21 + 171921683524857388590645500128709212974658657849712079461274335223799365302038817467547803957298819773339102594410153099781916651451067057511378771280461549340185185991189524565210060932687615063081619119428176858171870858310923717200755320309896014576531554083791460989871810998723813641939290470232369884285352024148852223673481662609191215428428140910993452275559220896248967847359792004513732039503525147910946166110557266771649451649542239293094696453018607358868281969066633807921427815229773187271836091971908510023343927464591908257959243706610890371345411753011673651408318110726734876286728239811451739569560242835821556900704286907780739693192944411231941688883978940445626869766809790065148614699370593297773435799799959376354236606701599160156645050956674388784693998400313143879909291170689528569899695294728977996956889588990044291501501121860609646807704358748951423044977909977341132549204655680054953084904803529977821930653066098486331869082266826343654399986441977904889065712852579733226109440402187219951055117569415779942998987173433664866137787446677366652045050873821095287194863734568969876662883702735705213231971079065091841876292850344357794791803723791501488173220114884207932577784905229647164589107256488574077371710123048941310023752708486296224360303836981151027437143103501495673268980303151203119238936722591163617447795154459055990168438858120886243127911195998703417739896889271408121558889464178294144525524108444594870566159949152063839852110939861119387729567929874053036894160810383418915886601032785737455574821394662407986563949001259439236760134311536560978023281947245191572347854098014994825914287670941484714189277995551552933471743309774659894278448274627926180439787861223732568256650192002937840695301339177167096675282535063725481946163183616000000000000000000000000000000000000000000000000000*i1^22 + -2286767253878564965363946377328074982550257118267962123217878760973987108033420763397422275496328441257728151640959494176605888737524050712623030753553873890900345647957487502681974518312672528579852658654982268032452608887965511112917985947895535958643245549065135089107352385654591389928695309313093062562680566049904633641485348376203353563887474654879030297535348716575222829948429230527733386605510842337937057560153996510020758474593274223945594021420207710188901698859661981227961472716261634410639033754280571852501076303985450966243809085369403420837758584675461641995941935821779454995881443059713346740881425430669369300016822057249076375419721391969116520886929121741729793437369534044400699329439621418596218338813565929999453383565467185456224444234587212373374863725235043462460723430380090038379869751153574197118669142181776487829306136896150024150974439144131749357706264654506882685218753205960447731321866228746063236947724431674558457888915692111522746406289591581296635974590023529775907290268631590007580991058273066751498493247900269385217710891878925831978963102913813958269112170330306671867464177202192627313485015686287904497785886220342649743919590400779610340783656639780889944392367472230718541391166192693728511276135743413895792557244826969186996994752453577248308919048714553412633441045251572856457263084488769059665775022051902999736145716891388256411958369489939334872158802584588936611812809718469230233759906812450405066770201870775512091872922321703634717251651890740235962371957293262184358509257965556234224782793436917561669306178711938679107854106992751074150759232738138951848490070433969472560714539023330904634446062686529220935209913786024665114049194176763924014478849652725232848253870293469419345042372016844811239897363635677824998325616640000000000000000000000000000000000000000000000000*i1^23 + 31582308805102801482595224512289016201029587860905315950646132132624549383155441786361489355992394836620794026922293345140604050784812568668972271839308961947124660008114284566300908020009534381422328728766283590682726020270105916785403400677685605282988631281448696315428275057144340881911181721796878570212599606187617218058434429097497849775171420480200574253880401282209908019595776490124115931498065163272423223874467893469674986828893032653548007105078567287083424256158187533638869570572276040586576331442527699294803538619199820266150827753671912733902159041673383249867415092528374192786594320744532115475696873446531399168606290888286565715096541703992685091717326008675055216760200488908729482755307882455982132208859287979761520561445376228179139750553485800357220271690559813908922242869508718530733695667481557895571179862886033933696861456976003921814018167558198186828243475704517144311189918902426238401676621122292706240375112483740011683019628471387071508107338241972518511523794570168965111770975278919170502355353719257464232685681559193785725702364896904707324120951449755057515331690274535315823796008263351134279687662091307419306010733966907971437153399451434590020989850456527547315417150845896999254583073237247542096320872808180596387805062108772644428447528849393588965794899941178437048728890719562225324965129122246520400346330766581816020073766684658380585201753128705032731763138447586523392287440422028655646031014165086871547158050186451121151939038502851085256701626437175910696738303653235358438760709836772266850283798874859309781862547254887176412869991053071789086719696366962047677704052667049255616917165500237355935818945410484866965799613581315887857847650942574803911942359660303045451681565783540588219345835270999849949159730110265143853056000000000000000000000000000000000000000000000000*i1^24 + -526700103193500967711770571483096927432151680396678199275981697435915532729575328951228047624451018685039024630235251007451956026862366535961712129171596463307026276042287988328010272927904902381759352220670571275194632120588949773789641207590181248577131924949931954159041140247834365153246280605561511439853266459070365446422107454106254906769506090715686159811509400742629036875393257006168832534293833732605959315817929158239057250803187764762619995371775753470528083441296951829649645253221336122747205110599117152596514972690909544292410773599584510166621505750128297838185261808375123129880059220007412868396537924303047050633087483651558615420449606549761662547991935674336202530819382352124157514850447819592342102333546309898882434321628285728918665150914327395651442215691745917996241467273849282626311129401171776653495310235567047876886759229423311791444298800285485971793757797203609853421974572481920136327921787395490457102765170322148392069587448780453357141214826668148521813105950306707513067690078560464100906811816491237481026196551721112654685050568557312905344461260200160512566830097033625839135629516054336664815761722209476354876618664779942222528226665113587362579142470713684270525467594365272272129253369178410406081000274362660333983413952560886182314416848304880954036157600855538303808399913445318646764043326780627594177733671429059289137030949041680350986215911279525734419640994376688244593741571484371730219097604461357855683631136140229583181176329217671101566656379492996823831238754310754933462757397271975938830020952681664057684342577835380665899196441644392987725529998524992887078228300427935142245292775713341407858143166963749730697053930667951658776882945003997107580045482861552832528738694330492072484271936859596066799394861408373964800000000000000000000000000000000000000000000000*i1^25 + 7721020828057378312750204404399212979362222789205404302868621510236693339079367261319528176587591624579993790377435748516738219745685662419189506387518230162192041436045172102791135970007247532066223910538809358811524680993089537265495343877840490825615653718011131095203821304711918501364216347847013057578885611625440966684377102298899763484961583092076007068028027064603654789862140602338062688068447620204791529300176583816503695607598804718549689595003454084585848090460924017821247186183502941859220636439290597330249476533612202578650209693837693744003665364131214729962891155103902080591018116783218256516005056378086205312596691760438431579047132924435712710651224324090061965516083844935399013139647994510536242833980359027677096352928620965254083093424564742192573615046096965944211416175607663069077906293518464121292144162706228524050391006694807911164468185784472403512347509161281539197727670309388257619874909377090596289489422822738917521907630708452062710579611859466550920095676258757737874634264002817237811234281146547577176905137653710720705288520182537130213354525883363079501692178710389350000414665576078844382661518966285025257531397756671233957816518320217653737858403167505909421865808538716074390473713077449114143171308070641791550411056038970547167097357273398967540135333231395962345707978782595454348815114848295300643928956804896276453633105066373899060130047719767558273772281609972714021700199135989153323487030592038878528377112059817954689200792203728973594499334645216212605948535607047935068784767234803600529139180521319169774694621677745710069391016281282126159252730862436461776777771020979343352085629491111778389203748906311655964075620332750344048543754569146286703547508584292232560567602156461194479933429196607921160425818690682880000000000000000000000000000000000000000000000*i1^26 + -75659508522830236238414746395174851398171659882299147348767309479476763196986931150739744681204499921103776521993632324892750339391830585608971377878838435122881113434340957636261870927553171536497858812560586331970242879992815404256725598179434342270540364223164137480855696367028549464192240185680973505030899670613356012667560181199719455398286148080426584247107306460547787322690824270751607657741011638436785810143250106499432704994578834039061309206493838577545032692412084377867996835424106575666487631019655874036004511012304587378722864442520258243354995296656294756142133083680608543843859518164514069321415707586522472069348581778739577522861892176165359071486190820245830441362643601525812122612986118169456343041991752495662903420401411695455809774406409284962922635666943044327195414980203487344465892554774677464084936424243529178380277191405886310390641611747781796453280603611676616447607786816682778414187902282295679904238902473473273804602367610094121001209443158057586015998245099691390161332710977136744109022765174683718391227886047824470627307754207332328918274550718288038727922581737507828819580744412810687764657579301490092459919367038625826025526490473631406092617418070568311760673156732476572342588369964912724127406308164718382529444434524111424054069891097348300084644600134977195018762430839831094429061778723743663898914788852912578144403524097658213219062335085710604399952388713150630538553301480567451328297155411875515259598533557337301029646467554801003482130607761863722299260776561525415444748296181981202953324081440809193718145358203445750806602926217973364690300668976947439124072329956122044220809717893795469636396516539902345388355266391485670439315001835764273888609767268177674777991427635285397191355801226005281753415024640000000000000000000000000000000000000000000000*i1^27 + 434707354977791384116087423268339909652292582710424849640843367186710948795370519712761359189570338172865881706402224927153925743269896967990783905264071247187022492173692740280431461751213477886384278771995890666256540669516428196009972803530512589744852176994081122480406639152568700577036046136273921245029496867771205628192898519156995338081778784970374312114104556644149667840311627615544780608938759990916451231413335470068781470999464925535257910593366790080792443166871571683464631359423419072561559687845851768094404591176011357439571641603682343354648924868387233412665189592739345283572445115104873364041171578574915490684613782410655152950032471619370063148013348256855039182379918405015068311948671794497893152995901620319076795158700294275913550478129702436413282421767042132082137614424511538749474949768925958297154396823388551630895814045048769360048173127775671899181530724588550271398959608785884714661553801484665251988629544442618401268901139359948701345460733753342756116918922027002313025005240405482241916374099450569448202905044069288303665067426554278491333176823080974074981211339186372778857082522151559095709150020895823724943496717271802035583654717393651656092896792884768921010632767189810458215135881648301278412965593394825457069039932972816030838339939967165635611845142408544161171928809611652307982042791785683468111644232449905226314494786234773488072462690845965984365335202322070441206144940770089866720109723220638078155244477919438635177390958735840658897773228876498186262553727539780722168164944297333551164194176207392883281844811589666565917672914121805434338571677842324150973391528248342985969003145179753295275701547459530545271690053119012811606579784088419538358131938891718519870027185471860487516562916585676375431577600000000000000000000000000000000000000000000*i1^28 + -1905225096435739806597110889977570051195535610956799378594433694960610899429682140985967854507109721993107139487340001147965688741469073464371380845826459348966589130701777601668005657298468913800065398225885581695237882063299936951184672103914552329719987594277170084062853694140978217180992793161265185999851673280584699310149230076078102926303935900162186019468842705932249923437512342651856363786138238376764895354450980337742253840246575871074527158867751444482868195716311755977355877784951917276218019923053663563220977990936372225403059169650386636899126098729097754215708410815078098410084837740139316935380064119288965573386733370825352304609713765804544594412170073361724674733990481439479342258925345409633774043527704031885960466556355116041695916083987484863530820734981774872614562270625856535911111304429340310947089092805749446192872443512102828132039848245443414486251956365240591199885491603809146840741128785200444714114883629594851082163495302961026762083319026992829637488126055066733299858846267237993724559182210464732644585475101746550034534442173526446661725598848652808173011558387188896886196820266107689269134428382990980377736221664161559424887260988582049500613883577363378778827311556311072151198854778837713791055812858172156219084571110624602431561407458599542994687637533471782646984677950928291712138887433044481520142487833039768093348389813691194825584122880091906021520383687458845371074821163947185097699087424453974992819018692808983109110299331432518243870543604328670756653995539038135619892905117534620492200443429493050024608360832780456424787610694133614163087637353109564742459235476710846605028524396975070095071255014995774012068042900864329102867633291412669685804494088561609864973595012964243180825255678194420285440000000000000000000000000000000000000000000*i1^29 + 12182137917692048928511667627514837024843150170735035520270014551029481211271223393707322404823210762650640756780091598242279023435168452056768419434156858598106683044634049987797790294481643756224991064568076480121512701244984810693716139597919898531077095988389834211827769416137115956969939534407998964234973686356624179915271170344405548339313778255032176586039987549741801743635317651556203822353449519483758360853948118560131801414122729355142835592584491364208501077229578576641848865769659517635614580944094667607887727083270623754343059615503456374134355515994818922176026292605138769280710597999934777482788134987850273536783288447735377698621921839974438214817096236352923994799544689733276947136325004346904417413432367575440810681050808183308677307762192964728116255394279569867648983816676824689650055927581475781858751907456243163894656792536098470121844176554135960031409592784188350457857481211508990391207357224917931228689119717755793665027440276196999422654432261020955085571829093571357407400715886530221691877702720797073344467122506872392807951534443647103139485770073748330486617768228632852042896875635664320142416569335547629813031332297075040573216057216145569274255968418174439164818403923535623048482534575934989694742017014240898449269785460509120614003842637404610916834998278140674302188632660284906012119502007835292321233436914179048548498131261960897270675993864037205018805971025134511467207569215809063562511158268542561125597027775510672491582482123606481437040563933209889899337519950533821603980727777075714139122363277425341166643738839243533165779436517236252703125184706284779296262044038522683561577520843132473278719787628272321012243563060985273420980200022526998249647726442787785846950011124739506052538067331317760000000000000000000000000000000000000000000*i1^30 + -58172476216900622942816630339599240639904012481943746994507009528492685124788047617671327001491086887917780847338415844621033937064449491011872500180298700142983528799617777111158154221445559937690209567335156256515936237163524926753829977045153218067926484669539285400650437449391251874582562906394851522939062239819782775417243794998303787549490923148704182008053136526968604838747499189527874317315892790538558632477477683288997028772211982957651847461523374367589908216926634246122897826938799383436309425081298967797676222637179952970210984139412169910403548459879507712739429992835197064896138610408376471105903639179879318928794633081603563803773458165781678380345243499192914674344347164609072315705212738356338730282457220598765167789755203522194499807161558854956416527618473976375434348566340360531745658924647026343880040784933234809345821166554485767801019913717686443744273854951163036858275740834710558313836187629880587039831472010126705270980617002702653110789647489001835926958367146470137280695400788562974441559370942040589545758941743046819516143649706557411526746780340621111067070775862458347035000013083620652992364178067075827897988358959016616104237133072132350719363888549622524634018838335870490317138906172417878692118100697754342031260175408729998449343484112127737307099569615070912684736699632938097121210917170952390969064240116518556709898954566221071556744382450226502992460684574856187179226256907299384073106355751218118632263309219668643354004742941841056975214310454223484673952107083955747733059811066302343830929908562215585811022371519832429969960767813126667341492985394401082536688759922204763448088084804472547893319246780392209586940216962356117123457304564045884820978871081424740294324444506157080379324891136000000000000000000000000000000000000000000*i1^31 + 155283946676531681758763341310003162368117276021916363240258779498562155145621505150521465849301808197776736269954976456537460906026028540569130067407429450921749809902002641577349183103648754049777627377318776597735082500380191749045871448077392893391536583121778806277596137173888777571592841987222696742298203645128031432159191156709910022692202079112611090161844089288491150509787147095151860586103368019517120639497935024944855276287968961511469401750712028026597930881170524184523326815105499854187760931824496812307260554273651420527770117126476356810357311456602093690734768800389748565926423698016052150921761858996761088982408480869440182284770471980012026367757783399418093366164893925796991724058475531007782338771857181682542657229807799970605840115859599088261290255078887820186384827519062424545644472387783082562436939972308281028912905510433504939818908373005849520191758987695139341529167363608318235896662228994001041407336523141468433318918200233129330521057877571771472450783870918829640842951419028193985402736984125379529996958151645928966416963870142431435932506537995838156690792278635350971095677384188881307003491839956181336712969757926114138210140717116384014394750554238469085762040904353360187540676330348845192710724513376345983709448276717861504309759018757136922268627655247873147812008062388097108812891730651901640492240585929581855610809696099227504726254351456664531132358756892252953129269332246749276971094313579709295175407659108149002223743238186419259616493515220089972610547273690395408085153863694740371101160725517251207492373346086769924695544210463702197806615416064278099575339951994558060953468033401918496984333588535828591534059966444336955236487209859099426589833997711773481802013667188050654920704000000000000000000000000000000000000000000*i1^32 + -422450033509226710990607732912841983550369467247415453808724282744572433177119392795653872693182575146357948123589977502823590721828732148942233837432064504977104564091027584552339064495040717785477927969705380231274802824995818863186279296032070495696392333343066123386586012386851118753421280234754349092506458918944154507789187998631694291850983131021766486839349143439738945530882315571297326765699976916690351578485827303973708934272153637907227279512746255085819677003248782077981163435690860847438207570911967347098835027721433599843061615058723048998216406269751333797241726678058846176739090217943590615848325557238000575832500228648048375277951897071669864546457701704680868204835837167790543171688579288834039078578110073709087014312235147629535372875694863114303268251880273242755183198192331691310478669532367233525641350066329966607302233974553180393889802953031016780827853423611409266737840584729955573097492185889487689671807146235343674126035654271461929944123081273520072934901841911558822298619977267499946299785236033777064811981090673315900446481569255831360601923900989424103897414531401512785969248035272160998669326220859008955300817380595949995874995379443048716361787610839105302032381631737977203094010810707747816258523361785901716282678953960730857375041191491973668555943541261373977737196421534809381784109613218115134531578896834554896406384565970829373118955777575101745171486217915855722331592145857025052997967467482417267229016321444053319178115665539955610289281607933534251685211983327278216859115456490949215041860978711643205437117291876968462346997079545102333334201671212502468448328025444856309693281521605923884088568400880431536196092327591745196500928577482427393284309500417641997699061668638906908672000000000000000000000000000000000000000*i1^33 + 3496518730509660535901318086573474634496056741355477842616730439458244838086030430332330309609209504954981516345886165667344313870092509383887913721715080775778952039864213885878980788624236114982769051074148911847228727901519035019416318355900195346840739774243850081239917877593678107762171389177774479742893137265791531653364176164533513978722189613234972381905359434177026143408856046301748948907202460864110653042511247081586014256467413496693275100712932667749660400792453045860655973747034934309087211318591490229495847113922259455542744720456111638202512660276015560687921326122561345316212245391063535563463449131337613495841495494390945786983817210417791482909306711264318157440644932345023564768839577081975066992660823385532412024812966886905486618759359948979771289745150629455296556327669379286772991789308890251391343110431580754309500238164071320116592666751666847442501304082263641053610691867914395183557359181803162096829944540797477306062148168586379918446667823379366473576084639323235621434436971007485131541327548903488822662766732519085866053615172125924428484567200402340505702723857049673566287290560565247644203194715776275216476885056675867248364686348246427069972722741556329147231733739960362937699635156811847908395938221367363311402269189446836249977804532168851958950019710261374680270401257154627754979708042062123213661270893770135473401445740185429355346825187120388633632986747067320492199048148209630957928017250323711964996915938481251433228554129857132775733540293293822480590148874202755648213621834386236789782860692621719157192399171322591792360218763086209555024906997414325821856263493811349738424027480724119955144930978882211871644632919319636979042852178933970493751261140125030296307874554236108800000000000000000000000000000000000000*i1^34 + -8753513109777204756011932506194015376931804198829032639907795384094122794434574738055101021986823252503400907025252903087914923138570318250161759371674006938375503907417414930970788606058793037690229412183079292731615160482060597343599192345605346144682408250117091854888633396646547264741433503485160390432296757208843070220663078184709101645607796803637652445094588323388673570777107850857400872440407786401956417084356046599239471713028151824059428994078816859042907848493386841100370413626869698138703512810594065938417423961456225397238412899164133383363814698147423508347805974278381799528387137817179853165075547190297826679066373816594893448893707427281859269308766088050951482184230823143811588278369273070614627785928721427633443774809650417198386230651287647916569083776394076858302667135669523766513061651831894661001866453948884771420043521260339578635152497285284447468779588381188440659025687536027945847729987252596798363798577148695547960274304390021713060278829085628871983539992915611047455916369680120872890822680227591196400774884025596772547305463628434537398818763342257747794937241117075383193007543161195478438901242541174641282685663945934926999264008375812274824761497193162750299010633333231003984242941912438859463975394958470608624092274776463465853595774623066058021119599207064209325313013335891675972376785776754075935061307694185951053389458912791380462270290021416630922608657023249653291473342037618603869737423779069219921821150188658834293920385607783274215433040211003628880419618607260659270276450427995200578070153529569907617831046911979409985923320235411943099612369530226386249097066757406782459308486072255451245819507348676548597938653606884959953203553318870112453160353389491684093265864294400000000000000000000000000000000000000*i1^35 + -3410164236733002082683022806316558112277740077412937943216322609054579331826654365487273394292308603523257970901502456889489322480049908039522750103529954063812775384187081110122462236900009874615643174058002121258823708751733802940781736029074234457878599519675031571453057914098816088556180222358127534149608796877077183900885551151951388671096987522606217460879214936758508879362349387281599872775674246661031593064579451972522297797422639536986108767904491671148716097306580021330980538981854322847013162145269361611537580206153745027466335375369392340622263233531522346174806135804816174918563888776432197448020788487661475387960845446511537041258521012342579446644760510093837806998166775307929679992740932023995738665556167764023309470809038034877748586877218829266904917516758932712589379417921013111546902444797362701154684792893345300084967368657799604442843640867535285055994556990137378741670295350929405956551682451425980948840653896660304443349219465068689484231903942064887476187695719585929777343269553722378120413973543729506052905874137609482181573188095008700817095000788633105349920636568939349826487345353307314927613346171477497260624776962572369991512544011051563532398993820670974912277117030078410655897654900425691198511976969992938319393826385202214859557449828448270789846434557834960673366841470299285410089505108461730066385448746201094761581942128605253516307033780537221113916763998031212228999243391814624470871835476179408452037655414992445667877971385668769112032287050008476656375725653575956797907241736422210495349315071980107544164376866650553173522603449152136597786510620588093233913479754551982461224851093464943908391745931149334369300245669660622896519716708898259328270389603988264336752640000000000000000000000000000000000000*i1^36 + -65204239569163682439034849660275740647617930268450957123845672460819596022828105936592255876163985735175394685348596327174435804295620835066749162916357164459594572100550404275352293922041984986784150552054539174771269323978026625021347582431862603049485855890048828009020223856688067291601634680552636685913243894843447859397535300774215390021589988900547951245245651761055003743102017707914529223021433645786343197701879954666204712935365902157646485814442394846256642891060016050106266579279064044317571037725417397201581115035973582733373440248502827343498006185844121392198587395455253537375219697553492070495006476170304326116808437564559858348624206167514105854763445697351700857924340756042807757930292898981218604333034471706849786308662131260564097713392996909603556035405827412667774272311760721581923226722613353236427409296933955223696862946097629897958577187457191601806614406962054196296097263684164289469519748949648417383911101105722973424912133670923791392227641784000389106545923072750058106759596541036813570809600359320355790809547090565632935637346196652148746598780881664499643851102510464511025668101362789060630044815370371945875372817024585681951217588702787310177451512983921808777173698808261582928559742361884560103710040711717998850742502269487082490659292154422948915417582569256736997776559493188823568871036306520052612751265222789999572235775891251636259249240763030758063472906252684910446894607067568892990204375078013117408123640450830795867357069466067146745191753074380142172954804991638059542070325547274191457224680437655700846741586529806351175097157294459090746945486585694379105056464361655271333523147961472164689104671298476832231104194305465141471132268799878748354237277155220258816000000000000000000000000000000000000*i1^37 + 215528910050974516824197366590612680158131348549940075736157213353032105465361788826180459817155326398400525248524194585006104427770886941916136898408208352233372010756913488105519585825632260358578130253128421138504128727314536511176395129947377330054900641714834074076282477343609209366665979145218299535456921366872545195935645721642581738159099596625918254180485189173348114707206031631019757064652908976835250698757372089800880599011989329951898070581063971233625630288077506470334377155022063701575664330560177009861540103844001584727821730519452291215354402557398980811458646369459130463038397983794519711690673249234536595633040707491280371665995479830288228306537819106123923588102793855752212493274305564647522110191791519722853351373343926728991218423913259603945662682973282990163091464341171715475284906552225781733957719059776101898092489985865772333845528130064346115773906850530057282102817635320115972354632385737640819253848396402990860751234971995743407155174815714258340275610832562175468283226009749386774348209092010614801443045800959344238696343861806891289352323010084729401591672187231349205380981225946807190339038935184810938163278823491836548972385272537203590683649649525270855644348511360127349947879063131035116471069594445117769121818209823813506444161220552984103417552756864165748569172030272683873049683814058310004086879980489308263448046101607929475479938435475861163958665182936256046247623344372740679133121085377816677210079925777291396775490842547753894621297570980860527845326397978261051803862274958473220853525543986762417923038275722626558777365009980032520232387057866412145585233960714459051771978633655856832934949566419038336131319076968513936132143388163168007734254833279959040000000000000000000000000000000000*i1^38 + 15008844035467805960410303589379059967115577954680629203924780482004450377716518763003082384342652738030457367788592606309469760195000907022571858299396537055275773190150784584644339566145863463250814641615440836426428308329129370131200271535431399864604802463240125484394331546824593763387133277328027202592507844333672118389160266443868295533209925273947389724394396300494852432517280453230103518738907371038630565899682621523536050324482578993770282016022021382961703196191721515996467679467902162843679355113980702677732934894943312214112196943667692934873467807538237326925631285685677219954564847703491599535839227100188293505313647027424285633953945849862597024472005003587008038771883150347374705836478147807935253033031278328606037795809250173559131848729765555803958145981900488309652021102453978860083426852033289873862399560721315477636893338013577616022489877335311104184163899468315866013778947583238898635407278865458086468171887298041314299393253945291627185299564682672299171644344303733397523643955990368475491224854356487555672410881131254993117451493618969313906548795359072961832335279843454559606734916241750468343638331215217834049753498252843607317694532461392270068251308941377052162188153698122585719765526778183666084519019300056030162234860712824277879034623760361153893364861260197249510588459607367862084370773431885030373288693574306831053425962539737081933005272089077483749472018437462750307797271800330132756015846107062668270887335446003391771018665536128411185921551492949674836949463458401586733889850724406082593132742442403807820715244919093988722418887614410356165228885041954193229950419327698291895707628429316502930017496411478378336966514059566658259556634406880867112571633664000000000000000000000000000000000*i1^39 + -615539697977232884065934898630796437681588880126340656805077798567089593876945309925517334206339617290768018919940420341046385999913299493836116646196124150077618229742524514240705944985170092011932325749045415674796924011480577549612301534410669272948668162581593782055023296293910616994174182970030329239453231056521153520183385089957257676358191417625085563523560869192171428911011210658368997061455673248676380245226429461340962456033570531162211584066841740606456685548457210957524187403617237155017773617736784634617938096389074464650661114813213439966726283324699926354872045303456060405959296860513541529639940813523381560230523032948976906703795077117759039955078862139970813552517937754500016461002489973546329255415747158818910888248428306253136178922113732656923118191330514618671271045572348451828117914347265701308363970565966233071960759861045218053597880045815766806894309502654479234142689324341623842006925194621001325273805115400755934746032261042146565203467741234604858289426638570915542976418414063026751699665516717862771850457659084041059624335543008638369816968499116500551139646041749649463498585270451707636459980497186483040370279057248106054979557914995816190455145847251793613147054557570748321686635406407329938218166002776706111842190247791585387895710967142221385893477133937186311342471889952869542705142482915058256964820536187540922506357822031064728506424163672144360095713408458315986038961466154872681563615619758449711059329107807758710291591657516146481487612999543751217355449695573650991542347647576839902476936239039409064749928567621901579460950086189058642387298647902788634741360519982324181708292024617168709226677809183126312302320437342730354460627482297821012217036800000000000000000000000000000000*i1^40 + 186955757968845074274764979982721082490856881808041546153508614795078632675247839322065854849529590796009095710368603552371846919116070055387481705862010019638376737761027455157310876378433717594807210448860544104663025621706336409312374801458579288742516344992948500512991050551478234268334916245375737114301720870174055107135888774633379536146564798908507310292980603631269471051793495718959023014004988484889619183780587335038227554771114725123299051696222483850561068876596063676860368387427703249256190563047387801142104744600833888294243262812732200252465332674820507438447287471083788623011167790382287525074977491429910152837132733436728122245511302825862161963996009202213216694294890449425673974163783743024255105773069679411263112975904925921402323947111856126480576626969316725698204882204485680698347284505322586369991510470840792627118548536814869084191740735338940931624347226830626884000938625412033319756481802369358825981502435459620037126292390411296659781046603141911381460578757216840151721621953804418544510229470763089028288845175635914739483410586503250321188881496967051840550793616674456631284227032587559615019312097203821478453985640546903527798176918203977339611476707470333070371062555991388564548006045103328760214786576272843279071759435105222465377006157379555692495383318434105450086008095448042612837992312471914102820268373237728899656773143845275014854560908894021596763884281827118511412350818771609877630321088138001215858944885844536797408887417415794138442428329926364614257206143686606476048213027652662739937773571817256240099633883130236091543522573363987214016315384958814215083290299272509169477378156690773679251967578787553018843401957933134366722703530308539514880000000000000000000000000000000*i1^41 + -48087677529260484714702481534338533915102888414692357653636075814512674608127718430623714875321106537069306388834041049871858777057670506242824639925022584401259268387739232688749754275680852026211605444738748615619894988732209336871079980365667128470123219542074939768194109883029876380103521916836587159845279218819675074309739375923658517365120272054195661312049010770317013415813288204370859165008079961894970137427153743517430670294909524274119710066187136888245640640518879926552663047692170916197787078762691560043189005014483960674304318538243866797253349868311919691653307505351875004844992865995567866467058501245819855088201969741525634140307305739351939605392199769314083091741714933875145713778846812171148820898696238662993231717388550152855195840847202216565844406072785976531994206015131826043231657279588347470214954322046775236591721256856510680581010267794564733958762509393904370344319325178990309582991488773444934073422027845344106120346680448431184453374922380564689253995688286285145747119002650643150073540865569114975693875092832559594511574093855108674241337548738230388298257066618755044415775184641349930913747999839904355538957992612637966719893303598863637547597907924402130830731592083037551018281494913165442110103756229800096757065294765985169534965322874552073510108271950866789510380756332671321791750082304267358588290150521379545603920800430241056536591914445672279129339024539724136680786271511145109763557324087489304808939040064050561336134435998676583818533320301900894340429729459432402683697608727128539644977320653573722074032256399743394308573545986418496298793762615706250918090395701078359696458896771986833075804713772894170073132153020306143594766569308160000000000000000000000000000000*i1^42 + -149684429336081632572763010137527432854779425619176165861269988891688061551165949775391981817787697174196748156245480583346098963105377485522461017330547369933472236124693303375190249999538400825734510943958613907516134989829360471751651029539560604663747335132616709234249670801800884690332060906042445425222369150873354065761663584845113622426979132942501223890660443378647170106164056650071909529950848554354114024078264881144573316084194540175893568099143205280503058284942017613000627757763250359401568297751910410538655882417531665937802277896254691254974515392762521841637277310396458830678142060632080506382839833587567229567738880726907236919985641012872653238229565606706682164565250165764406225605570325921488851240385928224534600337482375390584800190181221743730951940387753461860520753648629134231876874732086780499292360233788732974888788642631989630983432865217079082292355185000099461268133041622241265116513418225139526675291817378348106705546098940265137728707483681566568413301303123140918091585045775079199185459727453476028448869671898072813551397171594328755268635285748371525114430394372347214547319353210249548125159738584667287498036733490075655684938055807398913723057674733640960014776115867602244401984580347816431302938998173720435777362193911520086338493854060868839216456994489845490206666409233949918002936771594133856680240484782524784262672653094059475701587333791596059426111812856480131494170056146356901812469103768076290745575485499449921975411747060646812370259347746701523699608502625820181924733852157571056295494650186675344755652288159529079597193130380320688121286198555544864874813238003798512926084510600869368590896513481717403927564502360928573192142848000000000000000000000000000000*i1^43 + 22263181566528780551847454852749982071607208527569290477397532738173737115191294838682261948275680025950836221301464817450216821286715814069116730796150339623434859670795780247317119736387289344329048671171150765084780376459185644901474936049915782565994029048971346770301225402495417653516559369600368380155066438327638733869327086181440596758868191623968545639590905101079055457020951126164165184000900523708968009688238870581644374546850658825001037194202606331292607747435000277387376381156999781808112496631445197906339614175953920674770658246137241602495807265470797839812361841126097799505732128675754713031148012176071068654557295955460570977705004902418099252637889898259792417807875127695771185415074066195910319907779185631552505010560848031030158824471891258922764490844596277847806158920310956471996378633383248347040607484488286760461579385210712361636378876448195893157423219010867631781729883070653510986188455179605409633441803230178594186319094904797812289250547672052613098537656686174594217003650299837503930637253011140406204507944881798499082447566370783042208270414836340628305666014536318091457985390024711710417903361277633814936608182592056173336422058551313505449668401360247028736234492910832115470509686423643430701648214872170935255652912737519855235775788190270842158739981535631840978542393925931177640416887176848172003634784333539492139678776757726487430762820284157564951213772894504412129080178423826935006094805471917298800508739951378148283710574253065627356977419702176579172325042149278757035739706801050244374680967696575025303066315633590883096700997653014313591214057312986604073173679572624240571106901984560360852224489309227239719694103257403306803200000000000000000000000000000*i1^44 + 41864745497268631448889486026519266250451322116103703407149277751709195124863078607361098987318829744558687545068911337961635697041141189631412664041273930334148155241749673336935895704414091673245682206772208509845806785606259182594504695169404885164490241347255020884509470718779531382987941465832788126565335721991912782749638486946484132522265470890774965673621658947250169146902174588232684927703588032639841492044002159750937931596190780990495998655405782406258430449641202381170923500908956071709769429721965320342108396953045220506160769795587252378277459197169544316657077777607248866718001467908996739200367572221865785299272341915972980773347947680605348964429143614453368481355581807638280559082549270688822212872971611875241267989863028120946084130361736867880199116290262566914624703868653432845983779974329369160780354638747274025400098532697323430787840171778519177507211093691863157753063540922216175037027361492904445121196050254938436853104547066598896452734220488783772180725692410792546006517339561457540472919075177240837383020673818659039957899661327500334777125036023885893438950596529709612847549771472572061931947997017916832087555258962516009487452174222754526521605832970627138175474129519752873161740467899205700779138301791114371150020388637777771609165168836324531689020623985789558657304709004159055633193882193347840405880866596582534492194851712439140534112573804014837826241600745501644932323900416653619340520582226992494793246632427259071118975912270600410762866259019666004574198465053003602230290586605519640207634050960420821665024172924782621783400349178058127903855143614937122529814048902169458387176118238160674938178685933658998504903060714684416000000000000000000000000000*i1^45 + -3177287827107508214904471855653979966118691463840022218974204000336669244971905899422561510447866955862091513814826081228027962738293561806720454559305116184759010389533224310392474390904796182832917198293271077927417412559704881063780158100360934683510171572081068084872753191370019818948441229148319302228222101400022188876338775407855082487365454337647158690255324724871776497287820631147637034838558128527331973412259363476201850251938946334191495412069937998348075385882516733531333796400791739050085440048835772693069340304297075574955303544607013874922801095619683488793279824629664330371095884751032425285566341017561579767877732461379164615675649662175226048317754974778092130159724254227668598532076802909871208980966694974184970916007996444448806074671170290974742731751244613979847348274973296970999270440824384602147127787130620773147098688861741089848053090622681983037745587427777091233579588008527776446900040562488214446512677241345564725181048765765557318765169345718426006379324216206570912651886978533873048060050266077662620979339922211838225261302066255463461702325000860295427450315073192399658890143984247355769613928632057906385070352691793318245106531396468378735980499067192855510811214738797607173584952752757250352108845929663665126929276900795005916144703821513175074071674375812202583717462020366309565563473964310741637019115828368686991693666793337854651662384334687533165196602204761268838182337828811787994312246856533209540663032739857398014609712993978267527639048060653810149392374402853654993667293009446183577775268552678233121003257751929071340630800905981574367965159488622472459375255757696423080003282166920056383740747457114759307181267353600000000000000000000000000*i1^46 + -6312911760816524639258719797724624584621031407052571047376246151092345935034890917172586902463713420583595361886621136697610898500232218711282975693979367657085746010786962232608540300470106123256030073522696093663429334446709362950636897465257294403919041643117512709806468439919346334633231183488986840119709419917362382826854289269569876102096078458388203588424301711339362342418085929089980511062834472541650864684017056709055704071602924400078841024143232880642254605849229457164576727059117993978327657970897733620735890205098984883897184703052670772989491676174792895160043146752395783941863953133419091758221913628013560050345422579346259648763364526374362513760465081723124467446534955717839627417810095465836352396603643182825072862088879318200268819021836874474856495716409965020518262575064002653163647435928162403861950084189725783294897957172766647495593137358286151053048822223523532420385712560745249930952787931925739082832752104800130512212891924380540328831277633267744603456464080257888836760568232178349488972112646142261702132110334844588570511937744373464497203015812719910609242914200723238792498329222704004426619865629338722575963863348613517910609067452428922959459383349530222542671842856340749729595504193474964097620171115045625133290321805884840723701590924446228146196596840661733221843270837606858632828219446152552067933935349378075644985143888072651028003418858361292709523370745855939363256084416809327214400141616352866741640035585087917775138710210917034603453053935474115918597579287273320412121418562066032155629133190940157994631389752783743470044129318928268095148241640984620909701011728922611887439164982649623852917159363886780828876800000000000000000000000000*i1^47 + 3181667074108628231489314594892732570627518579070048906713841641516589143628805383841473078010994502060930410915088812110712702890028574578305837199648084708988996284839500832216769516654347657662356863670917698936950026619841441218442117079320215867950767922620623900887992842174952970681486849452017823952645089393599108332233528687039577989319953313004711066812310785368691593605674141021522339055126171806401137051236340318731229373675176776785389799092912530064801690579316024502491254035866155982450797864510188167374347542737879597779231401488955817537465247030335489288469118775560581815383772689399766269978879759736717524188988437627955539557781709676558151422573888762644052456411669254334773886251866071159893180270484029563939807958938583365901101996556437403654817210093418963368984462948249583161001890316763765107418436242095805092622126388700292251885278368150474243424342504759340307013997252123942340932207405873309906993610287654449913564341796331861577045038397766405064127854267594584694423848146428256679250438583525627145258558901248181209622911811268486814714441558734686425999365242779848329579780715406233145192554938835881687991253084383161062904961351361202448527484610281339114498588376064820861392224078713887755696636897921121275821745325590024142847500545939409025004951927632402273414782727708458372698716168437380113306753717215314644478661716163667921172227553165806889186223765707917079362620610966102145731153511953455416690164358418497599375321654863291207885052226132665668115101044219384134293234620983620048308716915688734372890531523108769205454569354238518152095115556720894498727341987902884375000565340079488145212446198112190464000000000000000000000000*i1^48 + -894513976078567714956911451828215935707788277896732893271104859584137339838554855607221946786957626811493303381188578843608897729621343103195930436416147143023888743578377815979556450016138772732516441909550260179872178902004082210351986031456525827271987520750367981754691893951081490412129933534157423804416405342519168222150005753199222029722206954645621833111565491884301365704552597893138177264770777086056143790034529934669098307271675725557591601592493466899238645314200677509445963007696194257232279791072921386096365246160752782296030394262167247397078477627861083966634805365745771333856333674193443403847559657821837247621566989530012446852586619020267010101254261505196727226171544921469666840148987116172016826432813061486606575386555862569107403466685792341746056539922519926243395331636511651338808642694510460129049335048852420755106510877076638240498877878477764324931308532578848796298219478896928719703139424983929934524819964887760888736973683682819089776797585920088470050580759209668075783918424739215274734021158190516752096409975265535086090799290044750070856008120391319004757562920235014391319298004935787643575072420126034925250853309003785705295188567089821913693538273543458010292764377433462616587036328101498423369953423220098762424054136389802424495992051542277024094417002599414276747535259234401849831759283971184796434965343536682943430734598513091402042117846497044134534103435117636205962708808822372277823797355066783162760096533417422414382722047911427694152084598201682541015129188027184329739813493138640002848588908234411030190435538771482070506644278909624869242499686034779240364392641447022014791442952092280077702334618009600000000000000000000000*i1^49 + 162614616202097178132789317249305012086435446775430669495152579525384812377610598083054624777067265000471278855584575800969428664817432876764082806783242784568164870293815479044543375876721946375588894681487923438002419296547878003072813032209616377322146238072347931172210194602581939551899887905767707438861615273012841227287876991243740300977278415253210441548496194906532861678241247150925475799200757459285568567785590097625589697467215266350066743639420888391164798952941337143066170651685416610321922457818515716115251227130802530551103602617220151273080504602865889106817979205120586519983861056399920139073175454208227721987940322579738222824394164410417293107295220578177757510054732544906722680291524881419524948524929023855390408513197900343951269302646148729443874513142703674338267015776850965907287150983423302587972799993335958578922425672836542012204649200745762934519929825335610424645989856622068872902562594711269162148815929590982099834482245852876977652367974851001393906467550545804103272803222222293168805507219054297136120451420726210757279891118662359945333298121618019976964423628205588936301839188783477558788062215498809291793729526187764655880362315556483457021583343372194846455840409019459904204801391501939229753694216983103452649027229084342482150059784430165071624965787653396264618660321767939775680701849815391383913232799170365541851554752845743467503992517415364499179571026841836558767178596934679370091610302704528702241715075775009980402795620884356935626890953236176474955500506068068641079950055510356059383903288852423575618076534109973099187804939760974279413465136177586234781237357354569357413086849348904102112788480000000000000000000000*i1^50 + -17561223498822440781228507700574765235071681188280179332489856366158121389999457418896055525643227284720912781882926106043292187166553352063650719996043479056889451184284092461886022216896366621910286806903307882561555112477655307166241074511749500545245229949626967235592062045703078213513499816849856821987352963195568984319992322500976811288605792362324372816109905112374365099888577747780888927740189613048217881609694378961673519277405089702164302872753343323420135012913093640904287463139697909835496582232671015493127294957050902407922812406496322161431668673500355772401086128393703676782551927897389243372202923012209395104296445206904577160240168163913580449133011349066668429211460655899073664532164429579747119660417647287312743937910482593014682267381237017883286871082344004990828266489759567256204612397751586622630539000810709152103763111776642288223690169204353173803330053512785905282560274922382008408606202688358221215795686233901074722241838948584951354336109234886673409095998477044871890359210891820095333055167554493807855997367625956248968004672125904062379162551997513542107713973093261209542719528494995843549892242254357383844612183674763320274216604465272813734804288025587962431856799107973311518448945195581050177686674034307479200087076305920193646799606454602674803176922430027372583437703454890705604577529596777201424343763792185998932308423572659450500213126719583394844827157362964221238459165687447680238181172751943611730641862908047274013871920045001157685143356282138376749705858444917540132538918000564603842951026988345503565072356193043452082860110802471913581552675457026815656502970599967737308811479638325854208000000000000000000000*i1^51 + 1410625149734686474596365016545401656930954652445799536704070499409375612598315814836517829620365528385931317272305164607610711854034040368759878030319124589422768326241358927367237989059390515040688519199949639131656902964047988359129836518634149437834714634804156441833504345111840223283169265482322904265991430309837543677413438784347575483478028013354122574966204049005672895999430492755461894402205077214355883655771683930082131871046153934330459158999805282852459444058625422914340998352028716671766905055148102071213691138635004858811356344822064433980962898231174226033986014039913170212310349896355418629186448462787590508852276616293775780042002241500416065349064450107606317437476814270975893357479357400522576268826165305199306296982939031229822643535859013515988788564431684029821609144987730664592172088232650086769864605923080629262037685215788838604395705506197857301046759266486458824356675122804713930652356847630160695460994462940645371479840925597551728762042866503014355173235301493811736659794444780773323177011248924914814295008381125520279010176049452942866696176001262004731868171139010921886406368322221258155946748956389551212308370799600230761590699995939590651023465438529281247223646883196547552646377901947873069477395516479017505455496406630866107830857928352819536426591014517113545355689910202477074724114754776990975706775685192570244894732723305839265215839741700226497285105239343598148283944524247331884288142666630851479850969593886258231734827201490178411177685664133241525826247823070578100912244685623635699124805783172829637959210838913200243876123062936798440061922994079134180633966115532701687299260284928000000000000000000000*i1^52 + -78408576881616386235492938486091782308712578187918093543859594420309097632699005833883194113036926183126095698386510321900247421338534396867153034949876486644667799980290248939464041553475543349821372871868181933603153300723098587779641240309692426349347618705599206698223800969410795661397266282300096950200866637944976417000019580047247060591825240971832807323584558691569496520247059862471702874410270899698951728417748801975642447566714935109626499789835020397345967070080009390085188392767686968931788595134729795573505640472802446557868140708678929259228864028670304296553464023290851904245331962565927508876403525146004784809119216684360553267517325287472893694351050449402439966543578494902960487198068138892223716746429390647798189119327655644457035457609270608420770018570600489224579356561073511301168257922366868980093513306444557538100854730211991806631361655743138474369844732597216123455117029550779109060201033129784832958490568292118796523012718456385684390220070162434886323422505721605974966407371669703085769627939782966355319649343404765166722841441803045127901210555708829362245046668409216480193063108425560504838064117835113006215523721547117902616324100907614100275846346534466020803295983108997581566580546110902876062791665472415156947177408761944676292057153605928596894952710070288512412941055966890070754701300073066129579208926392456975417241685577804111863359378929024533209928075163769115591963561539356326593665166334575066800439297449010210639643249423139192663633822759071281764859613517678911154842141708452696252525728574621826694708107352209675206936359061496073820434432646078140172460374136691665178460160000000000000000000*i1^53 + 3273714217150015397405473295123302055529302361809678019426812988110709697536502019507964283575219402391777716509607000127286315861283612506709850290979704661605729969631725940710120912568823472290644105637437198820839622644829057031666550161055550570698381892798218671117571500193324206205730932846724867210510424180056040519537655512419640760810608178693123580210252036361064418361849736432861810149800801405626373336595424597459328003657912733125398860456302917072906927579722468060319467732197799259952487834738354169115190295660726398868238925912476504601063701836787725706381730388953842409000498338866081656709366648136062647477942334665608091786139940311872462883033567009456244114939301389858121356312830057322214331808846273448991115716731176618395729642258764440692286703312944109546525909699344391910467411235444113962621845142426971293488014752423547001728403622535122144959010304678049570283869847189217375844802276906866015782505032865946556874621568968906672895473099574634140834684063930794883059520247984044948185091105427088622117113470178181497031977800104295467597870785212866139961579778704495053422814654778511891729497289922357224557094843373273403382426137738534611634017056495563347021899077399334866433436495816040124222887982212006408271204861218552291793314106680508601898301677069320096212080635104045638704792366926104016347750672250873651791536607490377776322047834672470621826749359465581351659329371713254892063910956383178003183650774563766696963971178071438071690656218482407805648083542597693916872154613500035098439468064316692667884945224848395071872500440302668955173868171914411782590218057047343104000000000000000000*i1^54 + -15050342900259237045517466724549773686673793052461815383093115716931143685931737069539034242299042423360094801670730549543574513587498986487443929485937399845704512721266161144570793223008010877396244716325666961061773493446129411343256083681896270128058045371622872130272125861922965791173629795963646906843251591751837931171408758816106916730079523140794797459193289749616489215293102741931156851489009949485184129588705411433317110213824447091397893901563209336413070777594916844871261749445312475008838002122364392012659027939782843929686658178131017228378004775738210490622859086421954575846592829140824011227267343458010367435954189086712446518661964254033665552236905921743862619282880696603337779454667426672180013747274106314447849315840696598917659390994986929653498484540876277856585226514287409676967243342072786584587261776733623147472038400968415083589169286819753220089073094420727956597011731262150306346121516573153759630336580002616361919616373004576448932441739127598809578440406154270767995444406035719493724750417415206134107901181799127316362809073821106388888291174344758736675689916748929970803771031258091872169401435765552903845135895721964650623315336423910457477500999870602629557815705500997796255807984157271937907630488732136328438161886070371810915109673066005690761318242240495423865859784994346175776074762243255314102276639374535049669644982799763283173927951078603413629785737664849054995992717927938177207790710160481529426176967486909894201451199072016476264391475390503780943782347788490077781868899883032857227400102418124405475866690869321387689991372755841005593112867452676477781528104140800000000000000000*i1^55 + 33544482334416852708268172393244048799815284399232948642774881557909077523467323761544532862643888796389978429602144924271078623285534873508604661787950329057990972491049075090079651164559219892746343596310521468940410083452201219718988087011057752392365130089885434235721198361436584681853688518708956233209491452723230093136879426873139087997458109107225947759004744642447778212923997276694893409762572430594422995400335369339176301520252070405412467697698915559410690395154346653526564883956175838311632818497789664320969309617461256165439646002748047889678150633271247585020618341681017720315936972000543784742873122607629932216445943005777242624982115263907276617963920504953600195697284323246186794003751958293464583112819390091166942327556885682142947569963119664144514420253375815890277290721454165511600176316250873899648591129502834318136408820287828984663251420274621012137533839429352046600387699632398464217599487522266239359075334603463810659602904306020157398815802091331355829331817378554565833519329553776897896462791310508002239356003341534788122490261261968809916704469855841413981795172974735880695357370564661895001306867386552059325114549934081832824029723418439772024820161276510025970736747424023150017554986531951847414012300649764782641447642761380989861321921893604021202418140581127815690251966835722868036842754797493548330332414409675864461871950176536399684250655092321754118528598029821100882586545470575063928583534913936023888540430020211321414181532842505631951525880151779149664421003223919903985820677542450510912919871393232490547013828125419829857868136632746508127551505046341004820480000000000000000*i1^56 + -107371011919298445705910599005693127872619565281279777558655016336136524107899022005677668765577515887210482634625347527698691320368301622597146209517385129831153092322924390649016861741344213816508356151402167173042550584345660651429378779485830292314101511514554725471990617961430443831706657375007308914021988108478202540174979621787403809360054367848086729968806643794154383866518400803550174871861533678496777504121558505817461219276655491558997556945881682523532891471384739265658515518308372335605549039626785862805528167890440025553259621825032248492921641989897880848520219686992872394300800060274660751591126850762501785138260411552519467986552774886949985024323590839345099195097614923765360348968149485774890795773260332649646793876510300035648017878917233184766169703542182847087290591496574110466830072399624885399497139619741054808381634286024174274810921865978700014061641385542917887485569126159652953491752015801977891607657217842935464644231902231463501393214253470469933032697643214961918587849943421593890990054043379913613569738193905203486943474936883944923514533399680843344951008751958217339123711970770828919702104205412614198785167557250321749280458513301359923212695449331747241668267024071431157571262718548858455520357396778235754735591752491109866069250088455267405234975388051810715425630466257684611823484931011887209730490135809150134584386879579726911496448468205948909734204055591962499164329137397115066587571852442228447462631818585285266591005752257684539237352775385034302470913968696058929139571609495470403561203586335804120269245560235090498968899972090908163208761768673280000000000000000*i1^57 + 45429581524882402876718317737593041095524489173156904845197510772569733243116676997981590030366248397042154388945775242005873700040424469511472534477773410146193364479524063345401570070457450536982984601129998424453528737647189314706358123778113830790281958174501306779049555396412990610403226757479447024797661044232099677331323666899236630725576502416061391655089311046162191060682784225198334117768654811020537724058806109816093512927276560310627987558931021065131880435876457695623174361459542999332268191664495428861260457004509940717626542911513421567509936884497677898673498944694853648257464589039048491616297871627920574307324816539165920782911392542884376899317963258130008674611486479153404484596545082092479678767519890993474970653698250076676357787761139355411101957680928437326914766430244128894369921497656104400347215137720391929680572415613445821810625545148853114857372449710037605667840982028283936136601347867667027824242161584031335189493335190177353216573604698306399481198343179608388348553924202080265311508745091245088217839232184010113729398456879404584081309441549665741183130618821071093209881629388779601865962947493344945449233050766794220216592626320528350082376432881417367573468200456920205419900649055024711705382127567254975225418866718452166370783292412299386913191322461047165178368144604683301945239939463541670004537680525563515850093841595737128684122515679414393529990845537865075434202607005542387167054055968196342996467780567839517408076497057451909135094986896917597662297032092622288582197131077869092302506744481409636273540867359914692538551253280647091765248000000000000000*i1^58 + -748230431838786310446363369617072081012059837886089759476878759026745786504517448961722638158973623063304565791521383229392483015872861356101637108715518738724287027965751457493481031256520857871189398023265650112802043841396555758666743071943005122230743145343536694645698551549290956382715877524668839611119578544062973892291716034786491467235182657899590910882219266380396673452425617918678774387289095209285272507558362691554121000891006503089385339316203093732191438361832382141979981200675929783366027883074950171645300032574415333728252045541105675952242710270369465029987089063408270825773619433058164024606758051068347175783415467072801981945770227579642185992792894395322561162235979467459336038893731797423099757275536255898830767279036474716195143369806357046023866564050350182818668102921418285324082739550743995621365730943420332328519494443171933840245958777940548981134033797604883838517510419420105390589405822151063145318711671502356281039347454557673100226340790186346679921962774221705544093243804110735397205210841964024868127834475188959640689063588741579739603531461439288148826433180496862914218060868599858394259155108919980216064526530975522683122323930027619984090359827232959387810981325036250461506225717867888108641793055265190607553190276227470459947123059782932613310335634072213322627933673648206990374934144726160483269687512162807743668650777119314827271774454226669361684940944655668416706379433689665016551967369331459202281190621859015500775847542584341807187936532445349589009241027696292520910743316351808780638104583970269544274072447440525864810559510528000000000000000*i1^59 + 1790008499430123261230663695150727612611858609126534514339747247706415679277688390223105265827699815558262376468242809701617288553823051880866656615061297226744947032349764078295149008416977078362854893923728544066383276223616853721845457343678870300612427319514949188173539960966183486671149742856251168769479548331658194545015037592990831239738760744690159373804987303841146838618157690618293839674387891436061103598692587292412568173275463190257729637009161937223658674208717727423646497703223940433108941234059609372348761469982696899309276517985712669448410352368300536183840045855875620258318758039037873547498349785950875917414448354603354233040721626017996038948270253792953067563574547966572016165676314243232183720292414731886943289309838381920983233081269478150564705379948143416959558864023766672410437298248021644009916302318770246045407152937184249090779887287865746989168107847469259542584027438376017932203612661022746013965228482445870678949393704493673015847655465721168280506523485455695008783335001173160852260669149406551412365036055601351277383821706017022347001548048512698392640270680501441826109214092747745754342177656973578130596484663369138512343501997182674796189549792651152530326711889111735256260334325211671079672736721422249306335369069910148062639413961706540184463910891621820156733052822921216151777498323901199671943655071017619772766247307937378183709742259787164781172531004555392498877187253106892774372608697777868097199747907047973355078343649311141889770427726577330988793940266018794224253441352771987271481567992503351031035398222073639469056000000000000*i1^60 + 11048237735839566993008771718633246937177016105594141835661988333097423433983716994526062033012578112693971778246211791833583376101367559019439533721260800788466661360953655667400102338204433861204231884955956162807069842908728939613690094919180006894116269898070431892898098010602351024775070474222359057184372907781166747116040275498037654932032426407592165579326668894901903866825991536370755159332400444908084598690159607995092160596720766084072787985465524031884877862420042396547412891048679929240837354359099651580689394756941221333476260232052584849085433871096758373747491318605344384759734059929365211704021574105911206539949402350903280951372231881233893159608526370731742158850443885956464199780286825261208432595387445299286873392213574931827668790510956968590362100418711413041836875849573757844384606518187501984825162265079600184851756518046094577689709349560953545150625928776558523163513249066838719192858478951735466786558936770020208643208151237764144696677043439642312715947718033647965189291198108985788224373501340959768720659268044867903458372472800099182980857613381738433588922772802692419676986986749201264908082262982417190255427432394990123764934364816929568986456514893140885906350177092798689065868066114659153059644214811453561978311773068135250679984736883809099006106270000819922084986470867597162753982468220522202516320396966853084050945771013518813169749185794116117423962972319280864850916865914911219859247419124121074557328485091873778749745313594287704872911847078399476356034618972416967225820445891456861296262741972099705165481279078400000000000*i1^61 + 24335194623119519735777551034627117368805012493103095489301175654284967785212854870128042547989273975956694663964168616720934749566171366771987614116636416077459235410667925262596519446265341029653237772450955095188002781201366039001255907011411804110628156324658346455534191634318856982317197459013933077675457360918671035721287006111971513724390918167778586971635248569032703308157750939723823509796247604135473378912184306120368013901172793185459945904088710157292858995769541497770794597627931200357241839918277668879386411138878189828114444456982367150730675191139449678656825933512327115261653147038915772693499797417648220990983960668557807364838918294077111830647345075060486207945759710484089448546997018303315708000273940669942408085449820928089279218133184830319902345926793460316880145112863880247726457223769732784310234833763348578303408794523472231719307612599286361045734000993872271925584978593851419337461009773282618785766878024221117761898512963906134969159384043014314969167295629282824207345801585432636305569507214014326039739967775479390608680939140211111487446883447476310360363312030529379346194997856021222654573388997762853114118135582834649476003794709121767583571635512863576779270000403045891245247010787065352214256763237170544639787380031773141415447936923838110020440801908905772747022354159883231883061780995835594409961193158744643102318105736434802402587626224498419695467225375218101896936837044414079131240833943877421348792024449893572783567037252608441245198873240557447215384879827127772600780946749908581673522193509942169600000000000*i1^62 + 14403352276566661765938835700610701375959256965103484158740685617124042331543017392713118715224390495533312829162297666495782112532439831022376970891316144015962496366350631393466846949938366084811529343138412333472471562435757009391639258538444138240865138617396216094383142133552407146454934477831550127387475898630032349599153749881327575945517159504866335502448616297407015296438502863960110440702820709217496543008461409675447684407151473415028784475862190867412529664998652854710126013682313201834323655855022356494176135593003115886432913815319705329056397017699066969995909235086106575049027941362196707349764009456500825288749269895804930527409297354675062643795877738901082933290666154370933018433379491108346302827334162599331924097844538296012032868561276928430032449278831138999978107576731922330088090690196911157026559916678018157088991901068600440549743421142496168597305567262774889300419104223662094425111193136807556900810194019898393883745752932080746109155341867813047005086743530754461495151126637917898307460878926174292950785183868237821782068719497227002992769400971276528187343863841504589493539775758417413046342029771564997807641494411403536866853756434257965319551347220618240466645754873571313884265232374980040217875039069663730943239399870689132570200337200885678008908182176003609813173511649323386984224321125605226484908514906985819350382051085260883703152152605003207712397229850507865675747582906257100471882458644507993299641176117549748597756979843198959328847269506827143302124698903178259773585413450301234679099904000000000*i1^63 + 13619461579976526640895157406496114700697221038415757126536192941217005689223989778424244914023314259449889979003848014988715488588440389573375576263241467473318729290574598826891175338864382528055637822964889187824680800841805399537318451575636875174349254931929409707135849395205249696937761917245243391170678572901630065691468706643778940324006290589867951265593040791031588748819135159122966047047263510715389158936553469470443156689935229639338787280261340642399863584000608651625940821380113294495483830618514480730906258061007481817775302552166296154091676895752100460434135497093866948840519946870372423703173885080850792868137293642282489906229383286747071413869420030561716662970453791362563020865180023029666134494716860996588216481479806591187325002754819942534838308058256656825987746270679158893686368709526281159728574603346283706162314613090854730120419701925664785098686110018820333284510676997545875621972357878963853703718998344775398969130394802828414333964207017572151028976539791324907936777683385995987252306075378245674675631907091628254156218293382326416961803412384948132168464258536831529730557215949622981629279583715085158258606219941104448606044951376214074036689142659016878403380319844162828289811429542352561285370033212852991789566488351792713258735928022839250199121882403116447268352151139840487984406046392463213646846048012297870022753414425129470227998690419849178307133746026347532713928551262026690868938224896770931423426960209416303808348984872604409152113159969248940674424202305437368866005306867558400000000*i1^64 + -1165942219138471086768438920037025122769241657122627488934278298457936174101586174305579713905541195156233512381904157055505945415108192610468364078615695297074654909525119825781882400094275075522884425159507032384874728763977902555310704616632066591482713670745152064034592787191897215082987422404205321819923710493117803754956757082976673533969021387580897528418041790949611169368260947102287029552413585384460799961092758322713014371860827072609381197280245895302933973759036607301318421157912562118730205145490381055914544002913785449521886287489006339429350458482362659953955338220362067185661838884289038477595342387394643039909577803356581652981087074076980235446335462677337250270198651879717210027420089145914131520428943010683407852141302593067166873573661186016945992851132703268032296229521267169657620693403933243720401520265852645954658026024526645701395388542742275624332695517923349845492505313347871943218395107496562395190653776297815631937386055607447076255957038162675438363043436484678458526597319018558212138359748541494703248318692281967259679430727805846513814175603330695529374782000202124290067573830216667155182245732493734512673782458616082157633241458685942079383906110617881477597152182801851657740263396653063225876011206466969009683225799020706644403467808870928343247784641324552421588896697212617409417481074275755228047317845508966521499750156292488641923133570747047068671070547194474417089773460753655624300844539921875253380114051751730002934021425877733864093450162787492896247288244678092780800000000*i1^65 + 86009692272565425400156989679217562383872313720174235951102131672265461180524005853641651513360418617441380317856610720134927677543207705466309426150414636860198036973759602332507107911838505845166316296418155845509501705511301066692101973914797260911976858890111421158091643502849001852968655127059128903780717599377130756618865447541438326415513116495694238751709297799028255690139824637163584952303081684291635279051047389150858722443662209706758443781513000804949394670287064331776768667422600823666811171325597362966164301233862707653798358002842834759100291177964764488162983547198993378137220522550145959091927732919536422751986151472535289045102711374649879898620743355862541998175186234671679348521352807095873213512564260893953896018766074566343198044700902383085450035745007218549967668271287931732598451765159165308236807610737713656712233170090140184746459844618535147733104580840571592803246506261309892658427194210759887979475761989940299530885659426477937941591118981235306769171666755342624002214755338594140250165634376811579174966523199180557124841752579391723510138558233021055354801330227174514431992322351324172575573364558139001201968079900628421281109161747704695763483493831145949037159291530161358496915367561896571743470538683622300510999827968398141557679586761783746515825124443761535921613636078491576601761069690078408975820794755395694357359513236608798107414821079443625674952276713149269707252498053586677165259125384330350739992755027818143383571637163635294117975979093176923430204000000000*i1^66 + 487988676612077412135140992926270943131913686312924415560160233506799525040757964936886421076128145378616279924164868029186913805626226738998109091919538219876680557105406873304278197974526710961579672397335203795949485088256038576155152342664029674401983808443836975027811624618619465662917010292525660551098727137345331757362200052709559188124752726576782516080044372482059080707866004835252184933825019522830928436445574920726849106329951171309641300896834355189123106146642836452808644238513450233858809484506476006687968134058497223711974236432366403900909508548917632293661292900494734041895117767300385162042762336773549980003036639003247103844335447983987393573991938615274132051472270892682919167529875628658855017024674929439972163276939957902997932381783024585667121879050424725837411636841481321371352945593208158104527643728595093418625664348005113973762243763567482871228210998933318385656344227159737263637744727139981847629402215010616111245965556643742951927960688788205394604959077867744639623185304650877560016929391267727379951297220011521724990256043648825134301115419391257393615734575186726294356561543926594337799935296037374596081194272777149418789568746274320573733191059278961800472762986150495664098319596516943967942416913039124311906987386483841416055129191058148864014571522841810153014265263986520851839317364696218210650930170202307341001963341101849726437992676561953248085804052863884401700627790982167686102571536192081945426561635657361315087110680830128821002468000000*i1^67 + 664669257842824268715484497644107262485218610226940849073611050304962311301233849879610936675932804179588784649669064457190274832314927142935286673269432291401380181370449186763780708680250352683976373754630616354650315979902843261737614228751681012365638036900302765761616981068216342809799835374451973473246875613930972131019470136535703120482223346675999396197369187965873461052276953042423475950268674749960366172364997902946493767817834674533143618330457720452867737667687719233601534285685670303971664991242263346404460885555732482334515731939941932663489391270990175220796003702039386088197214894633045066433566052512843689823728710013412447542357058021636150393749382324726892313690327748853706320522843674053176874410611319427164034575848119638524183840275169118401152799407558892755051017556719118000215562152190153380293366259508491989981872081579594757754727709501396261586461233196855616841367128420227770848500437540568353925870385565322016298498628782115850769536611730304214381495595373210961473149777810367446899984324339766063429055306529166697847904943885900881697946521694218627909000716537372592141109153504267859189205306988362664993455178778528348915904670455390487862105743751903493242311532363867498326037901739673819782402310984285863600581200421258652054435580505237193029743781610806694013682707307186801152668542798432159289717747885300462899114880767599209678357591121362380522499516636421903106753189623975587227375045998680438470408206307202044197120000*i1^68 + 463691116044947677913626412040715878827723030234229630532743281817031958060697581041101329843332747191959637409369556370784536099144622814490409637505771996013245687008194594441546401972576611039930263686937487216442289306788665887794467379294288561170454450399584131697096295159199887198465926769934760414941029993673360787204772744477421391791167187336415704414708625475650721985324526726377911219789598430981719051848986109711909755759325000005844930093104788664145194157390675823285335988459199067393607486238687673058310078835993008955681945362694709034947133716048310022850543635757583150197771346972391502304886020669587026544997917846471001824077501243589773851445442145821437763907840098690022647393569405555204136471126723788222694874169189774906456237980533285821845800578906893834836561861461619367326464376975325513137988032522546064548111866467872284265763632420470180416846758270835637705310222662548976010374951156257850361948270438650972836374334962448383325623886385790755846412974590610433537192751388679433920487489988383492901640054965653482183603481093403921436581951189539446136535610904670872602218558128656869791612123956865938401473473381399779312660192214426062582536974271948863460112246646624666507788759517391275261138941656673916448187309671241524307705040802301750332723462310686267132813024961671606203669884099693284460395323968392033303596494661169530014111462239965261583603534397143126940939527966916629761111805722903732000*i1^69 + 281479422709210541908140454196888278865483539889999188483652827571536391238779073084933649618714583784631056695143644838700617157532046030986400403706987955063461344871041175940766881767469764045020354466774235071139300051898774665143879178666806075088683387019159767460024935102755501738931707342582916442451327763062603379444918813486605634847093034896347727308883108204205197851038566544916776880317010351164950168773811577433210846100137103449659566099855418150220288117914168859510199847826619112022954308716406537025170423105875298737913530040479564843543138523208856491669019069453842993225288250277992749341652348584294852438618490443000941537029731068679619060655620249921322741003809624000412584001116827617788581340585377064803003446841346059272713542523993334227828599461536093643043763226599558343565859475415361292198403101211948277810486610820953513793980304788846863320988869012371834971260637410430390331966785618733784838362051447801477337689898636309644165495014185944950852354588055048960702085003092249076832711605617483682507552016409414417955896313224963269396735442161218567329280113096681787146762588388896275569194539625626962667698861895262624030129670793428183310808145127816561092712562609929153381129603307030733131854056302071777685787996020346742409826804973991855594460900703809815049974386523738650849880562701795819510095576661305088283986054446002602442290237737057080122347646740515071528148831690600*i1^70 + -14322425872069543791865081677642479527472956582851709873836568406349669596535841804926612230925811841599646783561724414256881508765557283999633742843413021360148234314337414497412511781250935915076488627083679926948795140765605022495585001581950268796786344966392508399299529913417707397726277687153607430146619864230120373853319929123194202285188549099474121213119612184264477948621513164207480288675291688242159673367404299115498947243183850945456698117342856482854852311067222851429361567687362261996919564798209444993024679946437013774078870469979217278190093289078836529423626948426168553365104144871748198240562094146111493912474303697632774829761733154603395882706434892432637284756002411531636579988793000262918891675226545144957162499410431123711035702330293258907544847977322565453605870151407610609853229585351352779086103524179175994567332111665102184612603957170530819707437419037638126459589377787560115990945368194474006576244591237400126350945798526812207332082309628160748011264751958640787633446933054969264831743221246710803215692523464674443997508187310808244695778454894164865575957973727723501440334737770081303985335431795362935029103271307421452429906597283487863982058222647387489930710467196273662472930720581324999475991520406161474434294566724819316039098255961380291505121726734395909958129476540510796806700584161506092597764776875283544720790034456935371593431532561135*i1^71 - N1*17186422534118481863493045274299954181426731083248072493229872117331786435809665633181037920579652113989696541205744908358575982732511705948195425692178367675837846424396412447255501169897970300068292928530577334133169358354632511470382746658677409077226085945927516083208010388455532172825883181719348444335855072321927437515412354620365176524*i2, 21141245700948072779823241476463154146023539307036116788038465083416964446368110132166953458448145066725464240573776951513480298780411348105830788053993240346170478342170904909402826590072355459333399035394354315362790765158998769332111017156053808793356950257487787829471347904177877787811734361792657467614027100836660645664136664156763201932858317071225300438213650781905964758745317428552173557022336043516888826366435996497584775760146737715166797389174041032586406336688871434217072547558033456970853585780648246807802808931714079149373449098496113912649997486372619212420823515150713032477908427082902146556948970691860905010881401704936314368009638647043602449109595596085319014926994948868357977023547084375514746133868520445081309093555784459895515911897766886034402513282484336337517857776621954787885991306828422758228953243393220517321637444181526486681852411190305525473279462898936074701006248799700933536557964577140186232517185314182862444337928020107302114653654720384161532569355802429953569060551928240472700510678616024359694360685882280759377767755328354921022386356212935599851726451442343997507323341221602103839362801213284417944458383949822642651795269422726116781868803129834456383813445134848707062806095478497633769780245375564754883828105379042252551484337644387766260133656234463116001551240283740725505000041476132075121786417611961851105215572731272845792700656552935521161138896013415822994784574997074373038241116548744188676272318130932363343535231306148194307822508329482188629229042920330926311026424857714406881485966371875484282715918144800194428264572861203873879963682372724946349400203518330285376799521962755327007631105996116375729067220442768328052330128511802937447029619959866005181909560182724424297753694393523978264690969762723944761192885338107598115167535816993732032445871473062737720174507458560000000000000000000000000000000000000000000000000000000000000000000000000 + -279614901261114641244070493152995480974301533691114728028455257827676797533715107835687082239405603613348572143611715388999761985638081608483944749479907545556724840948379656900663289968287530042860665454353495751777732968490463181712702620890575764742926321164708247426206891564820561028638973574295726553262340524182209687546178285813470169906325349650770653920885071371177373443703324344858898851624854222406340550224234003797520315804911200548163064435526632034856056116174921760441111081402383898664335316058476160575022823269089936082475430544603243569094212584472686855592974684875080942974656399325883818951567216650277608208815157174151845365074636636263208141146093696933718492564741125316426549070813032150006920217851095759584026382353897881839625741330604642633578785013153716012061554858946977980682389998305695342637097357566135550342788493228659298524608707563937445270653459631264399695641439396825108569337990507008836200580474199545507942404245963004541513150015512961250535300220640154942617285311639440397127060635354312206155114071527793616314546878351963295581093760299188014938665756119514551659166378862013146605127807373844098032101277316581918360442953149954406272842978627326389803932298902328038132924698934682113605652879469772857719012602084283436266697669357542983445428653258697865081945116187597610823436454170521663467006823978853003981173236705706882830955615557883939469290441600278528203569848679288381579638841663875200349658871863278067604559142566535535125853772170423472485970099654585709602131689086023743849501606383468872887662225987395109391517257662352239158450641816051343758975983530514703720578456617450367868492277024361334476179029268394179427231210213010066773676155810987770892700117465973445857148433286921993278829783271322490936613643956695754880627494969545567693648523399334151984105924853760000000000000000000000000000000000000000000000000000000000000000000000*i1 + 2291394611077045269706335312027290488564993006994324210951934205097362465146246380345667644556020569014910758986175239969327599045049569783727410774777959281112570356323493787000576588376641620623673497907312962802795833613616286272819158675059441981851914981706345725637092356494910296270471266459100572176980262198610141233059682812486222390904141201154244035956200695400117448333513753029722748308157889705982895874337484233875175445525261784081798243320254662606913399364853389188024682846668047340820324072032151569965903651438596307540326375709015999809921860957880314178448237391613978370336579085662933575970502257612573174224481689126737517551793529129303252863542644871992485877028502268064895259762901072787421460853941645893228881804349980464515735376803280057458312432582489225661687013688730966375470204623514652244714785765070252018775307918055196606246885048471889414936105381932822849601571708984194819237586660339031453392933630968035963128955738499243081464945417603877768914428770851397561422138785283725208397649439689785105719721326220387281464798063837680637972661253871990731278128348648008701366747075250416108278230819127156405790820685680060715713228604147959067263808087123108006645942400612327043797555090008827469197216587238544362153283229840914846504372386118649864077368996444142752525162572265940113738857931406027605076248172416884344523486122105537994334010615956998619608335512876255317056438174130212809358341979356491118692935935989405324887016732962413422561218221351772647518293692674240368830813001983104791226282478170498652304488517124122096742984967012256920264928952875176004558178152625934853347144838762300737109956637087078031858617436359198806823680364320980980635767839585198066006247524372455964334099808341456898476596269036202131144540336267432164499710370936941061893643984167160914463762153472000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -8095371346158893521112353989787891561989926053216147115498368921562450386638141503057758168309987921857022718693969658233869734422154652216568944218442405774082597560029014707670290302134748084110775005155177677841471078839397953033927255681351186435702641709142195226929696562353291513373255233060439123000237523725409697630006030148143524549663583211692960103410201375742968227593376669646729132306362455622192558017469635459503578241844140284611788319803841239666456055891890403815075217391493015919344855280557760877436508662933164476801017441589488789024687171022071984488467326760712759791962860328115987614774264104153668129691137437191659087890390202735320196210595069026516179659996835722583761116360617541875753929160653874276878035615989112764400660874345193719801398831719210589429722520550115071918066033694136149515635337430399238484984658242594898313941558972535208559671140942839420845139390059513436095968241448169988471241973048050027950007125219579538878692150148151468263471510792479479427855954079886719558054648712041780413540060973803755103018662976984690335266485374792563157007000125885031976383993920130685650059860622296166535618335461215078212131154494262050491221731006852985128314838321885879794360925494910183590604135392665762819792370846919003604641566882407810087186566641264461888551184750129768205858456256076310419337377653739134693049850444650255408591426229867544373248138470558509331106654569738172791456095660791142351865590965392937543822159226364354821140328223297981391364884214870003102344096002479457702971034427416317282812734753147078828706830460713473278695804992599142158652000041308616019560439083904841906917080763916035975559302746125795597025558319043633434293864634008223231717705718884929908420521366320524855698263451542023769529778084059030334812926705120876515712017158905028278486250291200000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 16041723650688754851790397318218027895880169173935704328463942294086702216296786108835893704322449056291467748036134933838219597750379116443187798397064157136877450085041227259396273387637311524640501378707352541865786886448438993181225126407298409906628169202145954048658068009502137534826639498041899205191356931481919895020925349779459316310949016440576875853245816647826949772134494553752053173544613755210256431261742847664308633589284536304263805260490696002390007103763955025958930837434571861943426973537137046208381226622320446261874333007231846470720384385295724723670428933982535302360756084338654598341962291742751188518724226462996412546819379625491806181553285369383066977744259021539368066125602503155548580006219124186084307722792839015328619455327632603367534728441608288209227253886020232893854726982585910478433143873882581631251817537850001882120382887362357927988008034844407276554695346143343795216486137807213380698081703081121152637211699260873269345390507270595951431185970430011759079181243451834826700148444465999709022188579100771080323975299620070145921283803223969818683183257424434063030967573401226260907573006089976781786192206474384084005910112226807924217084794483860010328841195466952501631235766326955909551422638323086089647359190292098499434130469326362960734284823612341678239660352959109025373804401843657782524954463844310709467533226900325739714148269454031954615214470261143975732595151859123898536339364121308114183512367965535091487798450678013492548387943872449718137102485244053106124822714442565617617394618443775128148913489283118364610533938980366706769209263057470384735617090050745679995061754138761584430346584931508117300767438047752628416784449782897121172040161896325039651906687509309584096592860647623825530778540796634234228055647684235037237611578466713920678645148266505258691198976000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -18366578778772881276077476116268369995554984334234549778127487425738545180799459423164332889927393265392320920434908686122427648340786379687898165994545004791136330944637089606004571679643645553486355971226411939535738746030278881643668851057287414323202782292564973990294916367601197188771297771295630922513848264447588903525705094472148409230659662721897851677428099690341127959101125542920552545354733651798362521251273022276449362913728025018307508866671759906749992457430969241233564435597045277941023717354527586669788645355001885909920399498578510757329468901746513708839608338281796012231602862527323199406114308464448487519093355385581924451328973271791081051826621985573818970319994477080539687257675205146185632122516561479140867240236349009746279954192212878349330698341290086800711518799471568831454566566540541962657913234442519990549786635455732242310628412229411166833938444998897993087274634563408149495724510352722616503091705427262605615321942968344787723115065425269570695286483156217137189986605169600524692995841850202974519624176431095145665090364516840579558379011442700905063302184586527394597812978573323027462285168923299854146715220927782427118063402225598354721125557874461545617315663801630282741512528112993002822180354779193793843432127512737541046060820488723973692265027114078961206565127344927352880995916955818090802586704603520547977721326455401646234783254742263800916058498772903488540030923774454226869555723740337227141771370040178468511564289746855767726947603723907812241451110485648829356381968240177488438532833783899936017165717589229120741770889558481229576343597279133059516289282495374737344768058243201488320882667080130814845133273513148557470976348939439292151316478287087007558015003115628098609206046419560040439781229496845087883943198646875458041109049525332452073625665867789638651871232000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 5304563189159135528796735644361140364765826991636479670786538002287416287894063046876093032656113107640314193776077860387757936206204609404004371765174071897994960184181162638124046658361291910400551759413964018583507578218681022204529066076367216421711542774875854749085846428573773481492067533549342821399704732711728527890446217717524882329744910911631722129757502778489575341059091975448012148844233799237083576315246577754841996822669750507584099817426671317614116290805610410771643998474163920777942207635287258104721558257807155598434553555112861332045175066677735724938272035347049294889432922275978081918617827349779952101339080146082428039671555192703992079425769318532316650319576947546857600968403524254800143419798273175967489886334481559255411834141283319353746446323908051424025656858281109629048984738920157090315688761090835111116689906566821633811214380593392716501117766282165900293308117125049953891676013680437451049775247469238393272313951057016524475840905094789017622952407794078750086681346663757379425630617019272265234621648935562732113974618265130215090513540700506472550774494915685091851403647340301164550105292525526283303264480122027049116491317923549348181302027453129292069628352548144482812759952185080100687242992057699527299620709203813468858139814795138031845183643202127687478120617962152301957518906936620152617017020033483384373701941522565954111982929210978031905943537995305946158000113169352261192922237379047638431662693455736015847026843617049186381126298051887497552207722568062797108394131994910397333414509855789275336382885875533621292712669717423849779513884080144765662791309809972148241843765621803305187976157200994307947029093606903650415824370082766464186414870108435550536916210290879343135284081195161435908620099792231229510825227846442089260680860099537786406578044188853777989632000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 22459133844246293022668778817347744075863994273523240434107781912383555348510645642937574920259376667600539062551881254263369366689940538010887958021368971387314750592930939960195767031894429164743835243564767250447816921400590635523445107943124244601884997442701890771470050699035319867499328451277936344702489930586352168713919833445551420978886812119657474845468393739508221333022018493072297029825666635920239825489923395544073304606066149618123737151750525685515560155451086020890844392369319101693467866321706319666780080207496786848341215131504441778519751383046727032802468029469260567447577704660009461112044658918055317818333194323663185898098716281346028850152414183067438799782163669403488651646725406385877354494307822817597572259624204780485484830116473254037265577114425858036918721988900227641430725521197079770153497695601076057348316175944223085669436490454541852513006057887336764893769063393090981128650685733208109928467344711200809039297502636519366260233701099147372969289138697020416033747190822583037591046439249245148525142149691835137672402514520198505387599188483379202103203768992613523991889340521007272936534805643081616823575301241494453370306408969838620399551221085437981598516222087275079669641537679480310563130263265416083168272189379468401190306060129651196626513810908533628886734897575332765136886592067053124164950567081046372624851706643407223935797807428473285519068374196755377198088785707330469723804097411551138688114939809122747303635503474627377905712749353415394219630411135772735367107786848949030725272059373515922270450188493390967143873180670965545920762852547959731363237918123642336307007187043426532329564209736800511335083009635234925597208803969662490875510422014482613716998799483176288014685468843624699674403634681534556769931430566850962216593770073733228355049622403026706759680000000000000000000000000000000000000000000000000000000000000000*i1^7 + -7641595903599131673080812252748503232496870766320272805806069128483073831842213485830366860913022045590562849120085147139712133351674910699870515002776656743625048829802098175280175304074059274268290739542605480353035841145057401486324760058049231024857706586368759531346667413353380823852632153821295134833070316311573812656748065231751249672676732134993209536739908232895209402645334218515680934997508210026736283071429352742497119245923554155263573292489161904114225133460959101687099234594452230174923893129396161894550557094433355592784564138645836818812717747491978806198865002700632441436977857171357252079789507711141652683125536681131009680804994089693861764232996894353524537171380224108626709641632547923127261643134352215264804818605731832885154976250629249577477968736148841308187969525968078944215696836219607838962151192348873116180088872769368799461312775578800069136173111881796537084438832558756853513817333190474765681081893528970230840634447881232889032223340612378361204321175512863624010248134156727474772219960773127745920181241240848360765085658780272932200896897602272214669239426115248698980485700269890693235852210488410787029020888560060905629038235497827280642412407146268011487117746998231902345902381228632560314380684485507258587437843932616400409656202993644267898573998921400723092461960246416598082347151945234079908053025094215382402993962891155407890270014490258122692723293720649713902240905130735594056161476532538505642818113452807682577339624252300202902282226445475399591803072986375579064910238833377722334913443565400887749831338371806777830488098981433255409488984266347002026147243221525048404748448790569788154429231205669280021640034573838936110175499348161965928507299779301157914346440883096702818365368074445515260939929204829300168060229570336072342467588498764198414606923943072759808000000000000000000000000000000000000000000000000000000000000000*i1^8 + -7048257252386545085277528028781048443340239699321017623529879160677487767874246757850445777618094255388869067302241871856148759990807792949110604408790784674238837742866864109424258011792654868784020494738384877840743613605700728043447334264636600735532350653980796568630338707487893196934200030435614310871060233142297648727646443795807987474157345586525576239607727364255985061178091220648610725993636489852347779599139254749917932912983982138609477137293637202142715912931170082253409693230938501841556979104989829728811322801111434958487837564964566805953513262722857587899150432647266744199353028357737850674410838657925469668688160206308547340230685449580826035737720950160003945663896659502243083952091541456402870657779076341403924940579398808088746069366499864119319592454027504067082302500987520689387200759423820282275677429816174649291540622520682068228618508313099436061443296137168368894283014532407875233989138895507521003477291004169943658651518773228938384528418210380767258804456717716474285377497912999511103470381885549406758852316417819112847772689494277379250620468904963060118280991053568589073018393466359808475737714133425489495970196238652436138036085566731310409911743757316671938707436967534909288947576189761543488788027690930938206702166444115107076944363019136490722048297549772614015828952365640370191952331743852418678801701804004267623402872846498869484993334154801734546063806155945798630218043060498843519188409632366531869678161805019649033622691278700577627352852923475341540453390619464575862237158484683488610155659202855790450864173572890444965613642828110124302196505516959431922463420984368969019823124037814927159241635551915046842461631461780502178752132368014090482432488772613733996316507127955550103840987240932910749751503226751842596876575074981481892152408087667721554945685090992128000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2837845726258910401567157814471722057418855849960308471169223948143252963238223867976891758158794571748349794960213849079592296949645439106207614442158722987152685143489220813695864662328550719427209926890986520727446542611632264164804623205901354600387017554621468883612396089708455963201254260151783702458303134634060902345306274157771187160957145484991910107438992352373507967760347029412496741429544124597742391500758708951144870828971394374043075662320247126056990491813209046246963535233546560799202576848727511622768161706808799790722955410427803820179545395260843948298762468692063959037858772540289862980215473901214516567284964820959129896456146454150047155992388411373818803581050569659671314475810253104889527009497126836141274735551020718624052686961785467263712189723657488331966273357789836303086472002712990483649439457190866461391676872315750405696910007909374145174903775751572835009225200602827127628051563964478881355916684045576428945918639535021698001484212745833553209751172990533493353053114683147834928694665601549524191448774055510527194397855353880347325002482872268596104171840036430076528399758024219427593697232939193424370656707412397604311819282840115176151933071142024968375016655940869375048452234117773421809713534981113947729010749322233231565660444175991821588045314684668940034888963205085375928161708134253105162861897819928313183403178347080062303976866631892423224993499267945923080822424590702965610512742854468231793344762086581321253815367973865523670306678647911562904523841813672039825372917475631519193792869120406426812531619880805058575473872941195917020902810454904489445280581935960379440827077297726315907420425163508423335024678751653632645491463446200771602165027640918827477045919974961475483119964500310013830301895698796910445404760722210628215743763344161831528583639722885120000000000000000000000000000000000000000000000000000000000000*i1^10 + -823371052672992907715419889760307814740425065250055186777176995929497702098711552612007486252730050305439651652523702782074112968361092196141070157553061249902278800352813393159305653322818396173920318739534378702881348265725336622271736370040258275186663952010640258516634354764298437770158000121692077845585926971951096686202933582076599965025452290212646315078011396785611728143468680645296463014516821223015887123054806500596974235952543226708100557508955314319873904992497972394280883226375048068695019304864151317352854136282078663208711692912420244861778544386242834453509573657559522635979863493812971085839264002003675774283751409917123431000675376244899870213950335453327346063213662701057809780228791184251891266484714696494613892570836546788882555183307933717504644161446704022300055695593966935339174756044265206301582947022927807984792693574286737570216355170885200637028488467120175727325420779461193431958005631112848258758925263833456911687203054381101937932973086509530436644834968505858505708231276775542894297597426570994555922613313879847063798144093590255486095005423307533454885914358200429816049888197216541277513256341712430366036671563381696755208471947514482605561257305346350742152874437542071724698716901242124561736225123180752549919753735540335466602794941321141138499346698256707754552984497128033122630516720710424594802432934981680845839778427844172912006766872484082908909223061649339264417659271667533206887849940891350029116580989880771748678590019058918003993081662795918538793720207448506593785766152551641026879518161843124141667487775984797507403565176288855929056171705616647814031212427801658445405405053507147610705049907323286480647650364224000993270923785247804242648845672574392698893314589273754524331792467829378661183299292948224917987158998680919032449894458247794432679276969984000000000000000000000000000000000000000000000000000000000000*i1^11 + 1080540103047970254104716676486683936717235793619994772475515790658730261452627525155502932268242367370869069932240091515224635048036256082874778996806485055771659175349267363014243601875812098914901206615999964660628934944437966369693725094629548382307253740062675150384814403616796156551641311921675289296410010073063784175431339556928024673034979351126556458508579494094332364924026945628235483776469678011866653968677220193382231829783440456717349401514469946237202631037853677801822413966352553253550623346757113164051349520608656105778406547485256340945993794149528614404797023606403068226178806621533574753218504223256097302213996349982919401661550232853566019029393528109912937939702131402431247102364297930096960225324289534169043151816127975812273580016486837562629947307998134831796265694909736631586665473244144598764610628512044863193090049400042763806842777516584235939552565949274076914456221792924941856495252196462200357807305046051924311404999391192494343539569112256018082026821155051678555794762598066445205401225698282793940336798819563630030980516220331948088877573560216517479637614085604386994371674266844215976591698522013963374551702130076517426923341988251562380817411682353769679439513805733466819362137260838647224447672760341536538375614398449595171717139034072395279337414257643857410785435006352622994956279669249499207861858679105020857696696907940198953930858267438200495900182212524898784412632231727541930421390335290524392820649408490732904550605960270373509543701716450579082938256343649140567495056178216269822607668947608685374384467867974921145191417221779247046672237136431042713280643116936376938720845975582389126805469666398513539596433491777555971558345380370464644143250761945275950812345095850866081695358103233255129617873427783246911421892296945931210546090489135309390771912704000000000000000000000000000000000000000000000000000000000000*i1^12 + -258302530368033489514601401871766095748650040912435368127772549136906868459282764294019715437192038079345069207757956848907286390904794101335092638018579417138901920080903485928892291208352678147966488553691271030771576334080842440432627633373925334061917210877963746526709900090648551934011011489003569139490109104947403831220093606368824760810705486104833356849243909257965715424870342363934860505052706288756656694267360290015366572481932370009384979662938041029533789172184477672798527504253801015579368997933630550845972891293265913925845876279455728467833731424986238423641145120218499359754263055243420863485638380378059282600825572548049977920817915180148720915919693943617113467547047168259153017860370438302840771712094567113994052495629153527492391639292702967227113386875627112992962902575484949896594250834082257647886137602358565366948429864196478666997796369567896657700194973798905835959116359999320696518234923024472575493528442427123134947868495400048689377341920675547586310004837958499827525097373940414809232547587755450099538268047609017492921452041295465730335926897743416817378338760422682340685004155121917132214162943130897738303717531681665626278930907910943940022292025553019066341776843206125634653197274310210170635114922572181570140465211188526747520184269964612103339665071410240270233166597857591572758397817612549747463708525072394333924425613914129352782724354793063495942035394858426073564735174118875781075488147657627085436311574817702309538919086967424111568157939023933435201227052292662109107206139728327344973920254987581671236856875737628373069237536401979605007644093555708239248823557492134656116848733011339832044489454550068204765470951093359378817244220392969316247998914523653773230161125320309148300720892558459859752122987042630885891465076883013516779630071619106113585152000000000000000000000000000000000000000000000000000000000000*i1^13 + 45743396098447244063586889240345687763202790566958346480522413130424441136924593742173651154336940603213626980186799229815064670165477531423570657620712095450531630612579274876311231337531759848138312414134499869132136288900885976185215766561894926687421438743908639951490794811918959813184827301168039689395200961312103188442641507653961669665383167921932495488532717570447979907699451839738935874825745827400895442762272788937106601187039809285180330844335162801673756221440995951150291443771588963027731976425497960434317122958857912681331452719801111663476453273043107864567422884155595152707223624912985581508308784400684080551146581687110956749319441038705965830282562162265842171543379433580671121721014825513733282817784692946301239484136808774816257280378162073911453897451896114245862524244442824957460100713034273456071352765362499658078938250012174703384417410681543481589940992607704048860414193423066584869799450323000143394108985606481922591657822406201624571302897116618882607716846457962154833569877493526633611487364145784944345574145556651241241402621134446569425945564940191117894856564828191930224617645001768262095164230855179225664688879679612955595955450381865910780225746812323719629171026413840446650320028116050918811235588418146339054243950261593502465820854781228923735040245751644658008491322196353264432027517066895663386572791780923788089960343305717793848973439397376998583685708694209971937296741502357019632167816219449591667114115785506094938882650395521854828259802680899727821997179980426590704623366578562365152222887805318366601235152542776965684820727496486669004339835380160951443751685275616466273496445827322193143359049567803961759202962759344282107525593025343417657281797499777199508744978569339699401098331810036170348255147723278013372798406358520184026804018812477348249600000000000000000000000000000000000000000000000000000000000*i1^14 + -23955687090039077807115498500149001020485313963965826822459085280221692443334040748652069233521399058409744119691161198747844029340313999388491537161788740796768537680796031506869346604870761126803740943680547695729441032789618417427126832724037952334808694774131290792281511799267986414053817354979011816437220818539052827629981447956162951890512404119456081813453889241390189593956995476424048636568224574988663762440052437584787328282334146073386882040932045166858371924682977192232288000966973510027126203849083243994992585276653696357166889457962762746886909599103974779081703659456081307886599589191873879999100720020019804498270264961386106382968901861160631736026360092299339248619241737943728723480412357749893641101862497264154642803701368883432917088804433818517793037542238229436617437292135870849572738953219646816965377635673783465526666925974911544829866658834856130656943924628164454637223012021725573576970735216595243705954182258376404041269571700859600111444681138711306044866722516631240594269750341094587278358342921051417371962238886575996010135120879983461312801611095421539502045862339516220930117226586110926805539337091920262816519721256742564192858317421375268437919084198889685129084954494354038674763869831986786535146282079596329500331896961820741098092711765665815614809643392395766800752030794011837858321760444704138524830671054392079704228079483457151543524892469646227758350771838600276519366039777991854028993508446261485268669474413512208855901207826408971548955414220101471688678433301088031615010051669809158975064894616604587686808134808307308982898359229974931146596529533341732913450568245100615499747124416649812260127298753411470478131248196429517053089473027268655666187805796332440041219653710234777653259825248546115848839197968138101528919174838262942616844371519271337984000000000000000000000000000000000000000000000000000000000*i1^15 + 2386359209343808252051472576600719193606927192405297278098891770437676863471979615394590330054881377844985681540481553410010762405358016010806214968235828592425347017813898692015810421674338782388868066182928556323191870587245901385619196856370263285352220101179849725422077578354416464758753699666521200343772251132027672396004875395690136120975989012926063942443398101806869998343951053101294280358559252851109452889535561329596638591034160417364570633385124036851411951987687569758137370540597926799509860271098356760994133304480887598088301202322715507115430766926794909255266522269053864204451805053544689242318657233080927762238850645354439877355852816560282617995931285117181917386369146219548112790651487152234471567625448026560388562561115123522660806842730962834181878531126988897852614719384523224335706949581494798659005490644297734207074328325816748452417128179105898574701872574409133348789482160303811183039604612405402351753713349119363535111211201581261707166376968917326069778742868772929594122420638885749193395534732091085681756929011315247812064374910204744615894104684321429885521550642664095529908221421835162401042052142362610611187575702172615633137347543112594571287969864383129738379952038122381729592976038426731098562321507378972754119000232466292468164521850676063976207998358145729228772919449016406921660104144039788485930324897747801724695871996687083952000432618131043696607614288602403150338086704076140079846942417036366199152137873556597323368264040208584677647467073408771167698526561658718933206959507972240370844598059227897078368898317783535919216100939619763303665837019447623109072259914339540950414372941998953014136863552757883421205539640681949829111927600330997485592778057500014008479182175917469430165044534313762024497484448434903724821964967118633547738793036878970880000000000000000000000000000000000000000000000000000000*i1^16 + -136383812576099844334385569559870745219163337027759109488761320039760545045341582182543334478829502081028777480102130473349051314164187765871049285612319826798502401451586637917210407896961246746626934441271380554486522384134842196616004621765108195475243148487824927657675497116841817204785347699297657446511502010967235732112540907596498915862092467830777689579398595855144827629579733274522598085013851543679323861271906631539548424392326672294382756707031478296263344804008472688591933693739037405894905468249577185566712085787967708678986373206688100200432829428519009960787191324378823529846680607361595478694174179318692450563236012387646332371044956593693111843376642744822687925030061019721984295269601689316686246022465372337530838914423428248370744989626222562918043583372383695611289874654223363454810791191330468162613412942115466067737526608344624422414346773535902598488509685604921915853273768835049914121782054809855968593412782886380186583293667509671441159237310535039403998071168791877667038564247599388057307783830542649404109952435553082987531805410248133803392179360589257230501204040778851590768166150889163395070383181226644966194452359523765389521381837635936588058193752770019009306845869949496628336733249446370663415219822810853177012845109618464448679582028929761917722864815642140916395212191148925411432809279225274777519556671534872589943918920401753037860371269765585845326146567034146804774885788246061409010429852283325855385456954211302184063070177584610013324880304682882612921700735701752916214359973842707498291479477387815980606858831255328092725293853771160265334635770066296367627103953711454616333815898636160931286206687609794080494906268516023647677418830943123571358777330364531843570374371827343543173121519454571236913426504578533828110900688402090475981949838032896000000000000000000000000000000000000000000000000000000*i1^17 + 5709451035320934909589848043723170912805978360025616722648532051875473948407596129684857897307636174614564846265890531238418646223763120411540352588422774604873730657850180853266153177232417959183626861938389513265275737805260400189641149757082395326282672083710890423551994268191172427451695782940995248945381567977813962874689484723917128818331021811613137743835272760809935527939818973533871088475429902595754790946015811685965927492091264509444211634841031470654389484610333657371756055500780878817674489676915215178506862655562670064749044223521277443579043085707222427851404882984196855605236666078985240160418661372856765543051285509188010135982824692224268816299152115878840091435851508127351382507401540460463252216756627962976624742337079082362304093177517035060786935417577903919058282519127639063381216907800302806327542135567052576850185449695226770793228765587871658035919659418703648296122375755743583632459163472356546853702426960755715753792734717634098952746510811953568302789265630217462523722539144281988425638444888036885506440503010912399371735415178065088542573469477292564025470777494178925995973023725117159536918779529259988729886747722676324316729637129406157364883901622278434863206040087378935883172066373255887960878915737409247591272611421535761743859484525924001391465423353282260920173914054560450597270864160252232839440515852761696986948844133028874054924486173527844851806506135049818777709834203563277891967739682023838744816272717871837282959271489421124517989305198813074783240768722704952845191860101840286509439558262587427174642299270026068841126814050551506679504307446762406625996089447444121134119020271688238892623556435380697599073186815726998517377031033152986206644846899156122170715726015497262567417305778843303442138562298761631578303712041507128836829583769600000000000000000000000000000000000000000000000000000*i1^18 + -183820161415815600146825765582927779759327669414145495621285280531040756439282474737825530634701781628914271287757396063027443567315568617562983903456708059567996871060498743155455992821156987847899441941760006725992000479028785534078034895068238032204524920267673874394967816511231818739699809319475350429545861687988492654826329610323543836134150151369528859060227501860541093782090586882618793829108565943688900980591487700164789260588939570330562333582799599458176873143664259146753247968833982409899472320550964168273896513213517775903332386636918904814079609137589154856757073759599230975204240576427843939344708198081780063943350911551929891855458496472656491100839439478993836918553478786791974067509675129706013495462561907401717214475284039829504509378467666022361568921255667169474503469490171706735582894417000997403403192415965456089032013508128425222053463197586157667857994646438525248812619367319895922414367786667102525287806248617183855915059920068972747539205003384303889587220653413164002593771004836273084940979569466696139074879998602497536470970110233231165531998879538798014991525239673927761642556622045668901205049861395689512792411105575165366078547244095791748274838717798383087434540492899057430003834113076960122655054086523302769638754508263366042548167135371380953486354740501156333410331042546118054602520677069491050523728687560184700827564449124513895883193989062179164681320030380614370967777969980211934690226874394958810225873012876445318300598596373414531253618554862704289689565995849981185541793192682536261059109287335434926502504796245899915777540092691182407034739256350597578758926834662822097234534155219402671771273085934311214533797310315379904018829601415668592311259348744520978321318327416007504713942887550073375402596831738355889902350138855701795045376000000000000000000000000000000000000000000000000000000*i1^19 + 4347925966612483755785149395431583801743392442003612717925985203780061404046971812677541598475763310663679863653322503124826830999388284510392321325588110165364847680646897289995958254353190128278748295617025951258213325085693737388877660429847379388712567057655575422962860154406753681824986836444558105375448374776371971557617210823156246911843866163472989777671245679312368843776597019518621691294875981910158224075688844980790113791847193477412188689534565062198225516629118015370747583852129695165879912978147507960884410422796600691689703608491278102974845932049774035761474255654925829251433552342276070524653400026221115720991898560989202339098844349078011273354323453998318496526008991940449826668192396083308754512388762945377728388068794032093858153418476425295592595207218785034544357300985766044151208855635189302372216303891287498364722050808057049769803955275406024616566039263357467810173269814267191762929789255267197700950759116855555190365319180186984092218809227313398188853211677361976568674702959040376916163128167546556571379345910172824924103887790839477767032310342309088875461370777476738793056922399249471929322635715976966927222654572846375228748408015403867812759952475261622333445182287952064802007575335085475201362059162324245436556574175390842334184828514480087396768927190859189883494318387752509917891936619699240521420822978598585164440810681942891383474453149742460102701806708184642796422715053277506197503008939791007689449543727729327948032637325330851653478111435454216740670657446713868438419973830781016186610254027582694709979915799324738141308326849089440628777863930607146962442833007038065704763212156448013122291424466196721486765151863095454049192548211022484481776443776749231479642458270485415240022567333031658472397354830468776469502296093453006667776000000000000000000000000000000000000000000000000000*i1^20 + -71859783548055534833848606366816070595593736437109566569090192466898409447268857873433980864492847011557941503034905798159018470108996596882515556381106392813134761051247654028876633157543761328731713085276032656714656404918852675724117600210457817342720104474313848650797814575228857849753378248955653128847262815863872653416357264556036232748718061725834351599941851239957687480658043872140041049789483517329237129057509675505336734158588425364258889083959204064891909195031420962313625059358882582933273042997322585901375383097650136198736649664473069093244820446808862471535795489061630505252214467131268514801372404113010363111435241896071265793447488586220567041016550871627577699399062754850924310504664450064567883781068731847396956638334572863343575418897587843083579069460626757833168363186264291402417069298229025274039324067616997394009586970998017238074650834125881629697414691019059336644116199817532655609484739383033153814887469517638992248260837260255199964870337589255116069150497372957754189306867795854007795091070121492201946745135077294329993504900366852046545539132906572251230695812664469199345376600483904352177553169488319188919929285959229424978645368115025677581302082302098694872189930588304465070205921574356865778275307215400839555218933664613256829430944145357443545785251003160716649633682010095395008923588740468130087794780262171709900597660317369799356029480626255291082909574013317258213069878131607614584987421204517065312536450417938787149029258514805305097398977033777079718702744264582945889948958603806405613907271438671179737332783413743003923625797065505549778824341120400921202789660419653095584404840323134959608641145127197803371662609569773071864501401343871679251823543779215919073049957493980077879005962164539026449634883499594209616201436319501516800000000000000000000000000000000000000000000000000*i1^21 + 819891810363109677551737721590529798422887394755164160647860322177813474700337043778036640344288237878963439483263969726509756678051295127192380408879547442257262701563002869949614447728966244513574284009887458617416029522909721996051695020563826064199915957585409648153745086055041912967687993617937424093399966393653461247675714446670797527863894410126640053156031642270252214473710005044796764063694417202293774424134887922222392150948398811579144173532500005447848521620222939122663994997836517257422733725123118391394705339118249043543988272781514658379875453192091022095066865340119322666084293546159694571030200645068887311292099771295116956968546848731770959541382895312527591588815278072295481306800406357908178484771727309163688038122229811323250473030769467957880639318715722550465094672819924236933026275285835732913033056042229203868856962247402753959672787589653159789979204988608033976823409466811750838614267085233027619032999593557647133497152911270226612739003951407641044731101823895846662605847116037063419502111803816739240382250579139468957899113075238735001325944730844706603502956920661898634409692314502443270981745027408113682050102558945204191834034034394312758273418189070429514438438165237883054289534494356450154175237719684370644849303544315697886646905067509129691307881568530322840762806778736903015167116829501925140673950425270149946138857248113184565419973760315471386270006368398121714647529245858458634410588629561693970758507461431462034627153661517316139341113553896197506197791011577711724293265815769003504104740619304192549116783750854160593152184731231779338305344118176513141838878415622595681095298575724108581774885031078097066509184848829082748705761318987547099804573142957000847151162982633497244650018461200021878908738148011682474031857973329920000000000000000000000000000000000000000000000000*i1^22 + -8316673176231771847929882693939584586071432608067400230099375183848252551822351380211969705687019245796024035557584111206223712127382810106461625356722412430097593772320231838701205414095010467844041922124299667645700722899359770234332392628999691608755383210487754757849397108248028242936844611870657913289901110902020701425762850836572226188051389814540022202264317228279148019004078774419134841775514250301677567792250650150610761862925006094436063269853730836544703891780869934183568159415930294962039194368626688028800839161043027522032854967606213312676424569578564423921686812856890028646880759063120596016448710808677817791985288065004357585572062207881844105249653500205668191853437851625398592707742456901032751271755144647783577974988090318745854582844957740000162696154528140912158738058940394350160609838511045731378908409340382587456751205134441462914324161910675270465960047993007772172761642274691532019801121530108037581533416567609082454758174964225618247905965802571237765311087745478620247691337356529380983749845739908051609320960797697830984130306072342272959734090121020475246623596083265652081306809819231028862402632916111640402668557715980567214506478847672919962972271468114600857092393807749397787310007144637554962127468133524099204040001215860494599454731815242763657662209682451705717417578443763542917217836402642445968760955003546976806431567869292833801645519942568261479767945069167416494919831310136066071419353074135826595147973880522522162058496562831372308265381945168493045742652355051016690366077975127653199038386373602560757688539540071649049611776968495821348188303323177653497527825988369732499823139629925909730833971185225435609608164491809520887589981444504396552659818327654444403483153958754744961103122473975065741502400447647620858707443712000000000000000000000000000000000000000000000000*i1^23 + 140279681218740144502071960820913739651121269940943116063691792293057199754559059614934946949022308655743043991024243935483147561465890204018610308481943394756569071925790490373639794525972083523104395990795085964635582569614005822711831707606793101904644876706515107354339470582506999481004590226123440880866160187318658232489416826759759791177170100720380364919840169521534925742049965998919752529354785062876012779458019764427059570057273509604824819505036890558752824767543731828375684393150513238846940703081810776235669861280434623853417846474892997756473294307421929035013912838648139109715604672242490376794971262860101917090915250565399961477016544373303046607477943532535634417869401049449250190154471764802778883488290943389011751619010950105997275404704334496557476814358064766998699023511137297146995211533242806319030641483134047814354392025940159155527622020725111957646687777168177189738238214647912480855744289729308279513415988983495973388615389787793308644439379269873605540435629856967939371289663889908578399453362801734996619267785649597013750571231513569733094592051970510859647165276547780900332860287594763448492515756525447590823057212385449205170712186571254139684938292177821581506761187885092676767160351340164683063757479476812760896528945082981034044747591401425038497321659978999328418367569429305657934532447605588141611483965817749256142309436498697395729236826268527587758335104432244505990899155817223876368192089745661121661187480889821250397427626384890338706531246166870924482845046125150305380722318823559459845612529700960363009873216347082193556885620534145762376663408240860200122495873810725402431043297019943076411981450612423873742683528274917121974446064700110200046392410400214184160040353564457186017462218381091307639130090194839397203968000000000000000000000000000000000000000000000000*i1^24 + -2848138440534736928226097382729341503946401526957563993936057376101250503206204443564284784853813780441445619425967676401861715316678735258217695270149282430585427859815548999391935334841180268258735334021543356821851374815549712644779733252914433348034703602969195661919515900699415746808892925690666907972562958568088890362465318943301499467869226426001783791566943909406368881747156796960754345528642308694926913773331242427183636078674925960010723882361868804241644482131342163928914944785149191657891669219038891402860003425569396843654529956198914712182055252226715562855003323529151735012376896233464053307424764696850858446694213548024800205032272065159541177874999984369542886225247429631037766671690590069656567028535858391124354696715314013664719268711601209791782964829618385561990020040762844842911758834934986808849797857498230701357067273287389398560356097460032040368926158898700283233388340892225333922946300097808720407625877965686254331409627792154073218640300661369964505427904537557620395447586114010401401208453605472123817877756670569181108992223260397794423195933027180689374700927851619026436692470226032112715313593422840545651651029160197033744357475689891300175090651345387447085034918476045380129740570295647676134895081246640946431984400590301749878840336879196890144794560256912084020640612251753331715218074120948898087220047636797824397704374240590881930270649478711162573988408891353594542729378077736272311581800894601830601607922520109436536911062581364223547372870191446363598528865343816827945954783379424466557274038940418071259067172000771364237253793270509729912190210348872325685558141943288368370227517570984942998702193570995710171976642641214692403967337042342149123797556684750529641018492401754147472821499651145426190754961807235371499520000000000000000000000000000000000000000000000*i1^25 + 40860199305864550938194707137561583750567373007333699444952195217617780597817497542259854571749306587393790969097441268835169173603558400609803352284105644683645357445834027521177098206951887572898098188887642482242979351091349047823003167697660153435045707724191874021740919949081745059026740516959400451625972611833802330447148273925344908493945701649740844834922761406003454441675602180183173562272957405638295896855741548972958963115838176911433888862351132801462773784842068560659660439467881672909197327659775254516737747091699823095227475885190046034686392545595499610822533452831267697108902582613615033096378324646334522442375054069767459402177209422947717345511773587205059599095630336413681314816661085509722403148213797620212697746521438328637304363807195302526605357403185106561047771459400173772756464693851885572992581178874345599361817882716312780647276256643640128343370250130028343505718129896859554579838295504917666588903944252239190048764210628762453300404465075316463178381503961360346797994721149305013518248469418645513193191462201735338426778903799323942469218276740579507575176946521938101172493950971961894270082674572397549751623279499286416029635666624637888970419030270122226416195063419818141264776132667697103228413829820043549356451119141293102528291048686167272687193315318689370513306676423543231941633687003279160712044246061924628828047024690531912544602954825874024405115672683046228421804821546271872982116374622034308005338157450119432246161645522850762506412087638629904493994381990668057634819769442496249079324292245000159531562575020962641540760092997030826203159776625133764652509283433820596855001235490270001469801583894003598468078716794840056457780483805624738937924311980527603490169375768239136818543767069997547665191529965682688000000000000000000000000000000000000000000000*i1^26 + -369261566800971745657586664528787718223182772431994628714412178617746856040690223797965689039213538019228589517870532614948460312190081413470993812414711473184680295062089161953169814430075667429170807428151756282079064840076996289874729855911163708347747374867964023426430965585420335539146839000740147103727824597281320855338599173010359030697596810196847962927712819035437941549409591493432820277171778363451482343560834085812389881709527466561833436611247790822071913856968520708610589712684790373472282603000800495267387900539940355109304339252318699556181907829041778566316963735877190533592667788120933518123705504410917646685006362909843210826849593541651373007280379076988168596925070762352514144988915341794089796525449457552821769626830955043248892471852570918348286077799430340132542534275611695400199499528471134894856214650785284905201677338752777172962286633357774134632601021720171269968219886974261151665249545756496031218325751669202077630208965125841897454155650226710954076443465942687308947098191136406903913527432386251931414978540210851069908866534159580352378378540110675951430085138831645508225218040759938856073991829369372876034145739698915362767379669065316681748659046166771195619744619859829047837379704603754987235418517168248936353691174993391193758084225098656974074527446121270930553090608828903728280090281588735332799761564714498960244534472002266361848375758815312438465758567421492079161182344795294717570538111413764746043374595261191407721181410881967678799320810988798502680670710466050043372745469888483858392865937627873663796503114639401548714094142866330781735007488642049279912274901573671003837722661028318347878126952746181404831028943758524737491897141702866612073848287729601623641386503362245545057512178707898771431156927692800000000000000000000000000000000000000000000*i1^27 + 2104493324603111969354303871246298689454321277821735179319310779496201845155689220826449260754648844741276892241607515489618453875334615017432818386601635275054192689789012808018739980976484358256318292117730238930230216262284025086614551103066795640289387247709591737701936280435143420247610587708672634743731793093202589869637127836825366506814582984476329239456325471460620091610484116764040872718127885496818450253814701018341481505494709540416063483172497569527181007130990132504878887793319343631703324401346228716082960853941196908559334811913381835690010291425672272579701576263175751483748652765548341136582484967266055737050732680385858696846326782993975576778393247159704108426042996655517924690569110103761185202236113468408937372837491266892849994367237691324512607720975549194598782982474412655303548955552911825391545177497094246824799260865779747331615271706374278666544934302837537425331318365981616685383886364185265925605989329877058723523311162422913285221483039225619755926112165892434730782486157158330411270763726329798871317610469853624437505380484369883318233114877955905780581665965862113359935627246741624478923355555347285238880350846829336525934132187521303655561627644908859254385479258649292779742364348015822559535299611377914450687888570905200504074678728906906240177604269615235610422492435821730678813161338018080495285802166813002664269033747674138769586093151556659302633000692156026787876976503807825608442216035671465524134303532509510664014828826250235732528826480980252769270691556658681446545784164442143474883642955131453913516853447219958511530218424309331885789469526483749266295647876774598160549907609278236892345630093801803985094448954353093124800479792829612680592285647581144032177725219174216790467535471329840157352263680000000000000000000000000000000000000000000*i1^28 + -10233125264226886913976114952780761408917581156404734428471880025732232099143230977353405259140240178380802924811969346340306077743025088076522208451031681304060183364175733887682348287613078786804969522209435915969135516725844717388251599277921146803692834705390805850137998527722945271222194487810836651576680845682959496787971616635043660122228062456739326808543773680464550757001153742503647177015191562592480643315454804898752083679270689238953668936104481226926406260063556846567447004910667807330574799520079975152960984754036252244762495452548999098476633665192390329020478642239700444635259873838422028603372146367038010053458102700126610425603731693024082668002406626366301410574076861058639960621633896469693653974444193839978395855774818014738144690114059639595236393175892799841343352484229876910933139663022056178694824326662550119746920108385118467959217117580454667035524236021019188606571276778605480595186536237337557517612212583104056059611260194182810006120009227403908779611453148110013671225789365703926719873158192386933209979373920381811563514335279731374478036736628627159066840885761047633566118744163443100758078561609455778080617854236777189994717062054499087483381513277359629040505771915209376336683048337019653630855077291547604902883116265163059629397370411379636819487506813398040629492597614957721458342393718067400362015049927998530682766967085993089364225729906400575101673367465361235460505284107003006118786147617133223597595065940819372312186609600971499023587713880670331878084558843212073456961400104895277515659678689432994245438140491547884614707376161931528096156921149746039675946466900726232450250977303523802409922411676783594900148565273571958861572185089244719410858633300399167437161701565491628639140753362451955712000000000000000000000000000000000000000000000*i1^29 + 63336521612885206708197281814313096621973276357441953670523580214244582835145444990766675413763663007068128490983428633182804215813032289737749160246980286205363441610476529704516934892787688220226817801552909899656177318654628555547719783222486163821474241566619674987470404181899131165877727154423501230557596285494884653120335777831195165418579783713414027510157866185427209825753120625138016565701897677973618803493579204826614818104969411916305289310591433721006591547376090289261910435675442200413042747029945323350740892118370641313107835783107602142368200543389536787742013283523022460132109720843555951526884856070764692830629427959812635209149382347113721571008485764974238069548970857301083005844446213446420705707219111631031222312083245531867450645678582539094533317823612079818329759524432004905114706010425071097920856609655622989286704075078257920264866221248353384897936327389631476544828838780724026177929505186455679587008603753408597793171874029124845052078801556246435133581908400840044778723763217585973399584842962377996376796116388700771199817949295363731182985197951315127155616036784524113017860835055677376177024562488055883696653090566473394998165546810178146143970063807948904569072490101825012475688304108253176446194975862211714079361286096381708231247531556350221363254745295609933783334853153515730365819227581715445552358235932697001163255163579373662492827573570468728064080499958468653822822374432829376427433906066693164851202462480490601832208907006761056813754809354607331491931490640029218799191209170105029007836079864192562080660163505138190283872034442449866908514794177261048764957204054277259447815975048198569641688778222258309586167619211272130865750917278169444728624107468638661222713865852966982795834155445570764800000000000000000000000000000000000000000*i1^30 + -290750359466909008766611599602765089289759980343047128075884552567852326295264418042540933253156315972172394528617772829077848012698659690686830124482652438403583622441641955981142298623972784037407326853290147328544533433669789635755997163113156353937281696958770761489732378793475262088002342693294693783462327225637362884015428492499148707381030367417454434158506652139963243830534535875521526764792918333990690322156341780843728052433385864916096824654112521757801194858340967836448895519294287272861903254642521301905202893923353510587983802821380459148886636180463576996830974110259475338862354909377638747704403558745298482324442471756646326343185415936895313764547547214566601593594547268236626561527172083609578366368051666568974941797270594999705513364308173633325846716634335720765871556118573306767410037306655347086340546451315255864608742037909761907143112321734595088518621587111808519732362608423936450944767799825516137905142064970233105759857101921861967647319749593462308674709025160712131322969785087190031366309680546241401266767167743808063763668212071314976408040703985251653136027804249850410853192199192630653542704896614503505322535531397552548783045956981310889723674746213781364829717890822106978146655071278116251769172640846769839021356299758515592298074615143610982709611715151495516959563252625743281418968749739718257008343708368237148602170922414458623748717805576276375733688865460562175344395194433903444656582357002627686256328046665870648264839130035260596119018075072942410652286702324700500196551087633601624726793388069216209767362964067755319653765932233159556898119141792183178724023144312639804099588291798688965882456270564272791824370514602879190959074369339501776920714420338006970062793744667463087588484201840640000000000000000000000000000000000000000*i1^31 + 836682319714660551932239658283172899539871874269688383122189411904232217558304959239597099386523765855690641148818630763124252189020223960414981296872746169671621631615384144359638885611922061762944499122861876897524600969305518160454698519410307541593664559777588740489218529317325001321478432475863514897579838607131677558051814618637750052204197536928937455270442367041752670107853000372541972290011886315047318085746195254240766033163933534709465870204920355436663521871532536963256534927541861669626521332089470667544102539731563690250950974326339355332055971216826648786970445085968049837962629203194135077363987958187683314867779014739036728776227738724629101315912545012857019542542745463918092454562847729250724612907696162528502244771447967108771834063590222961831468043537745318871712835929730198216031216598310824730240277421608267574998153632369094610283763482813872658714262841819990724194814961968902020031309280191073168980110669205206785686215171059894692797078394388860106720203855263223038303938072556251587155630232566822875405849258344113502457386124757334165226030374172938495557560186853948123563053826115673843576648523934061246119359460784170699226939139624525653451563262863071852982511340900752730817226660042146540142363192037544178864982599836834151283917096264617875413257622493935793057493076684910627974642154778284848910079261267668035828504535596935462159905486920261724817298467028551124698505125445172854364478189281185462917850334500526575787709224350796115063481000214264463293121743162043136912177305813055522344125485658981798386520664478810983996497426997012538423518942896129299149636501629220653193685097924466544795030048557165413119421206053105600678034619654574488832321985809549458793554914243179315510378496000000000000000000000000000000000000000*i1^32 + -2858724438574149567780323090270849862725373143312857364659829019667380598998637114134865848960479148156998998861165878021830539490176704070458395200195125662015051477041513931710519122411371122351095090343185272521031917008839349396706233676041230904076392460986605740759054722222382120561629574487817658868089826217632148812657519123275970053811714162495278966015300426005736009779573415361536637942164819126641901311404683825230149946454054832832076306771717840616567350960553229176947362093771400048894972439400747071106215316311886532789924181603787429854978162559449747101261039806224815582730733324199665451226964619328030969194440543924338440966559445051477197294741507198883559786024885299768300485060384573612375277306774853716472231708038589693855556805194994910724975870014718216114903524221901250879516469743925481228525026437485393299669231425433659758178274213916702816007195369236080008522783162310216725327868518223965010087310474941951604609507249443854445336224722940601381820494550827074834644952718229584374511835931360399551724531939574054800467658395537567268312404733431478546280354875045014929922643197620328734770123869714322222541442035036237331851419392780649320894095632409027498068783857069632693760882232450975568953875573036459264653866761362663786274508242843331193735694276063501665274393865920807368923948766069139206348020181376300712068104610578485784677325596571211878137781232163135926128086824396431896612915932894350047588085864224734483207415956062210253013134562575772912847865434266096419026350462022546700100085716107494344250835439991422970618686930861874460337855137040876779740655304553309196684647781887398662191851008914359591272366879780370348599933891129020357844957826507469151172599945508471544217600000000000000000000000000000000000000*i1^33 + 18272314262947838697581002515451900221903851648155671089034321568891994942366873972008517583596678053900256596730068613885076284287920530313131433462512937377981457106241867896373975831762445811749878327620309930340923612262684542343050779229537275013587817312746351923393747044850624896605793968209734799969296590715495408944783429282574628301176618328223485066323083125052094824794216113177682392245056913951571768097498030754570199776465230932418940056573185693058394654778984695114652429811696462831312995747126032955756299660297550726313761704048000073869310602208925211881033459812612598719602143134885454115710336146453026407424233863310491164791298331533499122451891874641248849459455287354508722328747656544505705887560075689564060490154035825387720976065122073158516730092895805282807560988032111626290726587676877092179570755860558765884562446564612979401783450859450524901543297444079915237525272053295213812120331908683809772449749725986368162053483295017869644025222333005998521107282888154463708116484168925783271197371859821111320695082566298579054533442958138575691047518660295477999222873794812426526408069104061647273786964565411002180949973496842352356084161842217108520783890459549013093247603891453489031090440525807512081085842935380166414317497982182408277995542271357913492804069064550357745448594570025816598918931578769505055169488357168375096156135261525478208623080314503061877522533591676736213171057889396239570244468011613934936474575876658915525255296837539437170709649194999650135538705731638240482821270890555141016714098155082414242255405116084915625174326978883910058027603079404197499483564414620842172411138077691848299211118626348709068292965201344759331954839431121761080465874579955575435606692007929446400000000000000000000000000000000000000*i1^34 + -45553575492112530222048197831727730882311203994805746117698314932427949707275204351877503848550472139138252130999840929543496125851742381846755377392235371521043341562076155156403203684902363157509061021607561212158729358353784038440076572428509125231530359054882710206510430919969082875173140370586349646452869806049389517810838371910555048687968037163181998824165395997464424445686104277293568558634766634923635788068821206536440774472868010065764334295313172111722283963303728133641719613973205191399301459011682860844099164809530063488038413800527396873274229716322742000809651281904698814439868881965956339515852452544317176043390520703986363268418754983267087089109545158328633394597521442707034994411777134248463094618871821858018496028709305581409059511694451645738084520190532688643920710189827692134408493366502684746043166309626261719866742530330145272627881667151889405602102718928986056245410266199303360428990711984888258629973291570190504473546737998082204130538056449985301268541414390832233320558306831593994386455222625325240690229071749231931342402188890918215183711816434627160794631619891051562872289006510897009646581149159808134851835659079317253871155198285110981474531274378157673338220558676608982725330107619143102295850720507334737865043358996806506725433599877049328301156933646960290865582350217172342413355481478608959305693518668034437601461838798152710033769412903925147576687764488799107249416580633152560422669840525333031384509489279233387780338237823812845527797228053143118462138276139401155978393375116085756629532880089825326717481706910693054824426948917299631849920516850678093820486569202313128667563610953231741054362039108348519530377284205579100166516112971512129662768968690601812816641010958336000000000000000000000000000000000000*i1^35 + 16874718251650232368114537300176142704581781411209482919867982524994182024213631901391226976341210369855954666792331475181374259391918005400905089266755141772720612417330100421816583303065124064925659072133884010772606918145437149887173053282857067706236069697534158247305526779384621863127009354856307173259929436918174549474319100610927459963446218424175429312722996967216993878320882749190620281928337359123234142814629966881409699844424110155457722300794884826653827212882470451104929464121013460090857858653472619466562785359678784653555957623058729194805065190104649217081581251831210356216254886409531530107292236076911152463888604100924765784300226447018316020525536796911675554178165450819013359954865474724135658761128238137935534579201595494826567829326522930664973208183660833318240996691514767680525972533539675411075022317175638974169402381910231132111292613585536257414226857062146449481354874509602584671267129745075742309874494884625396098057682639306509021867782372769821371024922464695622731620819152754348729805053611023786053924314443166539584780094435542950449382798621185771237279199875391105139835789451648649379631045874031920106831558867636157114962421028249652170271410371956250087091004189754855927045291678112506217002415134825048908298073211991665922101893444960822129434924763368554758631888307184290685598101397933204425979118490299079360557101260953593069367973332578167910966109281288562165959799249498935617483383233098084514430190018281382823746937419464973690231940357034106613962381805222638297718891333406775424401582397625049362033204456196567819454149696117082928957467706768005045247578216448647081846441510925275246439796398547860656926277934940610972414591721057344883312066568925627303120076800000000000000000000000000000000000*i1^36 + -375433685657850898672687934888363426763169462547653877771597482711947077066721994056989675943818535553910938438529892804971216452998394615545860130536270735504235140780543265498587250008641414126274015345285059632508736511166279879247436313518641941256271581229617231709487581969567071833045133668604042301542804700152361084827152725096594249270545383629876375845633612342894023036134017594532377000546647636097247139230838494874678040251341247606441830838703738180754095537496895972122905594617356166375496361396015478483196482928713352899891182576374250112702236139269528499638420520311792631307503340413392401531112096808898364113261804242881141492824101060920879759741260022314866730983672549213381740301337624112724949380041444563513940177703237110782396690186275105258548048589398843594544827520684474533301599881639327950036525747591953540448524663353279521361782834358906108364928508704009638533429964846519184755342110392594292174133984828229894408097928271954204714515120128628105057649250152102795772924908949152491735928126410798706308122274294108312679566538671347796935557323175569390358722089488724874222337994568987793457408036179337424425271312001466611050473449489602947772699842113525397870247498451192104766965639997138868175335448923661601955616342018877972053234532784553167302311218634094988018425631613877589624140386295843798364861481892319044371890961957911136999745463398463834717879162242962518415131561774233213719511257151292829294423964337025798190338300431752874333727473707505553795051462888420297883270789168336350999450436294379314891044106866018391751160822882963096059164860372064481305447305570178373843753179997055110253891249558984068246664796458715277110931768320087229900370195724346348011520000000000000000000000000000000000*i1^37 + 1101943439716577008509007858927078515217307607150428365965882244767170608066958981421356667909855278512131390817481780952059923429880065390124619648304265439447751274944027447274087974527763894558541872044648499197090361556645991944663056329789152584532515706923036331397936330426897850869379176176998232891453041344635872298240595744584857606871055411980137573505354116669973492592100884164232528347281954467492860947940060964649228165814114875124584203350300432816492115707885973039756642236136305846697369836507782640343386634491079822306469252766274698674320846873473991753645696681264641562194155201214205691339196461659356671765045980703719754627715327389943347543822692104249937741875040730291894992549427665771869636104126859158362321551358447079597956856986208318947274729214757824157758772375126867585169148442949657147737024240324642095424462742143725840044958951197760196361813639515013917896628882407630651618487400202704891650924759486329194985003770243640242421979022019586951464951876100790256972101393431246354924394615367019157908354415048167128394493616852486217189653456479749193027909683899284306352693625035840060995770041518180540705010349612032986573611533463042759840221060552818062306693557905396444366887448999777774440357110008330588127639010321046060272518384527204503439286930877157793431044678667042689337889124950445053616587002156447202375501227985762337334857880733072373082685806520611017444643328359123859259882643584582226453139101868270853452065305391914846963406318171606779334757038831620082636554533931062002655044245491981344503404410810433651976857673653929890092555599987279695367089352133723885560311846067731270771722247302170209467109158151158707698314293626992881586575686083018752000000000000000000000000000000000*i1^38 + -134149769480302980239376016281074097672984258812529802822939097138973476915469014910676067868982800797064515459045965065066057812936493242288679793759056725863246938253826815244077705828961448235205622229155571512409998172321251993981160214939085538245864901934004390408370562816215294024384239436141414017303138410182514872152642141935035262651512376120238400681234835256113362013662488452664621270935570093573084992246546502016712035031506328360160331778043692868184739697417493907441076052494086916453022279399556163539626054613086760723516066155266426577326418177639573625678261924787610155115690747447148471720168173773438193363499245117636642734141760689553500760804976132311183922243888256672340027505464399716654205199608941434295176092670847806845788503789770644674698359094697985089391504251998866019613363982333153627015346535609032694205164161665707890987069684716843497575609017989285443471954495772199916319123956387425284077472438394675331844881146923604910939699596858434406049589064313363831109512188904411988620070142904655481084633075962244147966697176839306338048849563476711046375629790500082883245836304668509154584035395499927316807783643525869339939851989472348025194081652195544071772084657072987898847327775615607036835561272029426293523015979438743657986355617483543056237142793922568678507767879409793887784572703557332006310524617865988111400638499316147877724161035618125905216606163000572465850719783220963807827201029059176598054761895449099767055723674317672525573162588849710864432995018335685725498247106059864218723153185361157411011031716298964332862228925569344330382775082297327641529451645770356340816044068686003983498649969986002287408728385011764441260059895607751528014340423680000000000000000000000000000000000*i1^39 + -2528250953941467471736005410454506725845856481484812496978702249692139108850004067126112392432504817983575653800916830119785321985855570931107651033552615357914051972684575766927198777615425876821260787501501446282635249161866347751329729769301854520004967442347179363696275142883149980487782037565715441104657427309827243115286354701269360631224744520775346693559361760334108736880614315854521071160265413392127706181522710724249911607157610116207441922620335104056026346892613113001578023404793498925536477937740807497644819834185719296814313542273695317758187631519813664433120213717272645940147803178777243956047066696677978762492961127969921826006800662020388582716398098230553602524088331812696750265155666985048495635393478374018234130601739070521454695930048610417153067084090648796763822065532216881669386368698178280896802135041774220233827866853060352069644338728182919777322369093468539613117793894558332603144971456725552408377676185138040139273846382893052485638664258032894827675814729674214623738149376842424362570264071509284863736693659427390334582584133036591737581722428453417433097550753063172575583453011197469267726714308253824603797506808988934227397087362819742945317136967547612712726750603750919296337827480872911493659376875053097798217663730528549688154084210571589159730766974211109634291203907885387063033903878514202778220597519296879607661719196019333993660844108831475977311978702229616016847464263059019530757314586728217603201391724438563854744051300594120441968749996298836032173616305661714663799534534906518152338767331186355259984655169401161971372986041371483270662069305393435308350697607863991077039452711350485385672141370041846833936352191587862566072028475201246380666388480000000000000000000000000000000*i1^40 + 861531749003492715397787784349904580708158341545400402070163826531787258679549468649566781241087844589130723123761897801332837097860190283352596345149624800084064534101131241015261864703588496942046732930403433215777694682638879253603492948235025215414604169658777393045388370311129784701737608382532357183816447009128011981934227249680918170450916577548898335945074203996380550736893976029719793671366541599120243549338193518662988435896150524416971509504670260767383552940257606186538239198322366990162200860284351319352346448868921807178042171678096969007239093479174703713330914189166565771363727941168935293478118028700121474943966209385793469196004458712245813523925584013353970302504370743408563076901086677369588253321483043911612356899259227133204607532184431850680052930747575149395074051808486653984667960985542895316497332084591430494463354139013061156575521041941181671506826189467691076786104923651336873827809100914486051332698620621747327460910380521822399508953750261079014999206743731074692423162637177509890212770219905609292366076983062658952575715136865228410156756176086845571366648671570465056350553554073137084848517454563601838241755364643395709173324170834553515629585612396680015303078898377883231896827873764588434253011915615931135340923480135795462987116627091584816542552278086027522838741530264922166394518016588722371234364784262363232758598860486907301781880003797111815527011141988496925444689591437048472725565042571817321656969227256106490731795557213487636945792340347644112487193800953222157727053239371648889023639281460402607975618567175838671388621214906848211475992328234760236948126950669520280699530144567682022422712558391315967923510767922279616529427335277147324416000000000000000000000000000000*i1^41 + -286712818466713767229696278803039146048705651194982461106244567144194923587206708768144539239950347219951771984070962647524370419499659687296073514672776839637079164732415158059971762035677398421057706307291647782449300596423187758894660809077813375374269632035793234038143961838131780986390742391790731127818041149520941993877622704893528064908764667837036575768864403329552812605502338416544894046725605456679761984800809512651087745779435511093472989749935782506060654305516665902689187695889027265459726853620054265669903942143655774670584508670116202086129255745440293097037167696217376165868273864581799478474241169094461636643768621496610528572998005101598855768377147206518383221424517643086019733239684733098949991029360444284118044786914337896930461277029222011270634306350770953859514632109370324366650711656518852344689559586977124981030163346541519847751415299559788444964265720580317266481228404719509358780120852045048198200261876896958269831628725848843722628344992038702615679080242384057109344711369522834323184650835405125284224347791251787610061012829414766717904974149191632515355986885046150124495341980085488975840352900811704520374652105791293994116155528788518028189034025008472851968365942055758209117163589804660239361542125872775403523950124228741031219463626080313061341033732959740477523499929455624010446279219743546507128170228774843670650073162979394124058849169579830499179131077156479710780505543892700246151758986835824928505710470654675739888265519912240182418994071059679932274114014577025933818370803128399231896943499545371568801166468120716547515264418981896149297948344192378446548111081886415623912077621610314230548472539721063361926659754569128817003750393643008000000000000000000000000000000*i1^42 + -601064942942414901409170045012446726847226502880856659023991729053812859269863115695279402656223502113340548936443253153643481586601183826992481864370427669696815536184456415204596749085805266076602187293351966223011743409497984389311098454196643468904067045671673248595983066983503760343477342155048566987919546970760555849894817366885052465834003875505170483798296522520804340321158960363380097783370689423535046226404616089142691113610943795806704203971820504158526052934050228754039721281873763078516555956498319814148638029240229473395640861048166378807464625298975369572001941062072966952635365121258585293620467770188779941545357184770139522752143829953105212955289465446811010022543950715636660394517847361991492424825472619611218690095213672198975666694596293299089134857861372393944263297667643097088804755257436362942302615038343456327869218721075642644119580232527583929983671201244149256593667089718999652474691147420510263371484513764608675116581330589700316982991740449158962219431713506290417297365683135312448667551190249482169613049378497743136627573292779378256540305386323501856142460207192198033426406981859810236861689335967331724931839639351949396563106394603366429199120718772515463606972617194687937044323149864302646328810491053008492759998509103924213771766432353734616919000536063328163029024239631842922896985309752336092794411572940875001920875863504545063281859370478285457016464209862355331002501933232510925879027732752834959022623801546942947192398787411960546120507713197320279576241198123589757156096107965385761723806582527795837409336848627500274219518938068747392477463225754787354575750820107347328888620423928831563811221839609962469172427652116917653654313369600000000000000000000000000000*i1^43 + 109713333718976860700400169892949556570056703494024846741368171813463233979581019529206784427972062184227851309544568218800107789701018046584003927421883958208451278492238475160284686890982888575512770714944504851312588650680262175984256507065510430461381381675798338558732605536728171507271510286306547192838201015552317359396322670356685143087807464228493684973231183674685733751295302926820370298200821448176357468945104579514876020123985056337333540582939910357952056593546211268649560729652863641165951406338450628910112603481546184613416616645298334566689368173124460682221766455414640832583317224956077515576974537050681472056327854893552601921133075066427626499327026541482621249640044682717713633413801930895151349824884282376186326196284873725458266437488444221418144641712992992261984850175433748828458838922413684509503702732886044060274025802159537827975712415512025291934158988222651229017425895950536580322652384226762869994807897834458101464638176864321912429205520421692669463123124454605505326266359771898293402495255262939166582911764599230322294627095782706628357164161615317926306230181776639790471946243780797521668570989651091256224690192997009609943025612814282302939787754206993851181264570874924081895474994734123046605646756113862455810403349811323983139514705758606207884211593909251519401253272547961929418873735587819607380894441519218886518766717883630257117844888647048123120661734538052376351416609838270914619596266471105186182449678657219711479853970073621412317038710654492227977093370139799669923191939458681081696991852964594321267237007677199021032744328443029851943020959372497513581845252957965120774223636828577440758392814713004099945997724292612473487360000000000000000000000000000*i1^44 + 160774266917911033317326987701035432650915864389234954298525059429524743138936212891068135804629735402161809606758854659584441104088140098652845273205769193540144289283185443815439264506652096619937960622697036593026916139470025594391242504921672576756031429129312026420090945030586392203185156196641004639441059260703236354700746391761765877684933701570241743329366933444801074204041645827114237602255699576534523656036609994967406418713304033343084907809234739171422697747614294044615312147298866987751167432460105568253620843488582621084784637868812229817068920750462958471566207975281066818201845502513902585906670770786857716656252258859396522385260238742305304204205107104190431629822390566278123373499477233718901540763921862296209192009013690605565027121167151139878597306991544207939228303248443034179669763252015600593811565904408533202936940931569634158799300553053467495883697782883458664178272930334912320916872129978205409922443862305532798362826895099839679857440097654422231833795793675564972103447119162202871719327710219298791138565697258444822411490154594161981009585787361268214639361107521751581475962941217572082636286304526831606072817651036194446950805938806592860887853999945799343515155818180396439235772500180147154440192893383174791157666590219319771553697484131791564843020692528127789307353103863939352222955803492973831214670098251341969153958438448394077716774951555489637786449653733469442855248105214444399645558712348084992990948903762408466071116375763855979072788191902297152206520924434327651419342723492361309714475715701110507177214918884272447427812555988669393296825774730028428360010080906076765093002106378133009422801739573132211003673068800311296000000000000000000000000000*i1^45 + -8373402851065771551163824216807263319866063696463199566816969461847542966987047722911913298667974508067038657472642535065415995268356848767116607079379405102351346132554763575204222901302272562421839777043144242326938715257704488746105496414374001391376671487671899310938421953992077729388683477257451052204024367876026299597921326701040251827336481344770942740304664396549476258355241624914760171215270629343997166966936887290538059483007318714780851104221937921952709796163499358436121484209454971199964178702582447531467289635042381649919941106152195110861826893954933997487626112626810088985391257078970461754326980857190693993746076634720839357177932805274445274558823501354037071010534339346726205900131416979336689574793539329317702560817071227840332479402486479427316353693719074274075115180880488957629277825818391644853996999289172503323031832660949110827475324818344735224162448162580119298636165705625438814647773577951326561478551609518382338912577626559744371991521479513605834327736407870386616025255851326935487956445929137556055714681336280187753280017003702224884914200311052571931388459756177332713087697578921644442417190631650568516669145431342758268127816610342595128245582721808114216058471768326431424798205573591668801058103866008624907756390575593958687580236400750804977847279944995000308981736652720407344453949701475293228112235753541085158782265487765907677765927682354025633224275545758238688075934618825435973333746558242196437088762044307394929447230015842250372918967749935285536063596037048636695240597377632716455378897464421321892639287936028455571911271702914080579968074291198480863149929798110084628501718827047291311702811145905673606705436426240000000000000000000000000*i1^46 + -27421964996135654633460495963527093269590087241243475716036585488769169056794061889735460020060225785086613153850456882110455780555256715153236531501716254844820484328797944625374284213394578261340068187643109466450995304642971216281992193432044463662948241140288702647790109017987465801274325810503785183654279558094199614441625944076065428652892098851956759155523388505155563160529117828065365207432477657848407697100606967006484798884168648095384239461107922507774272153282819223162490054893922923634059905103790085900669937742324633585157459492236741604389435352796416611139263552945618361404110512971223283369891847978724132543018590758199367814918084975545382299574523795198585350721369050247876854265326141858802761606022262752478689581441719984730931186105410617845469937500992804383298110680065277730163900039091840465184659831994731006046094788527102693760453191508325692700294231551994078356742023742195411878460337373952447186666738454029066718922081936802861435146815948064638303475270065830428718458645132988291936295084444423015511533076377330078176902509998093221769518145815882627896370114843151851027084398662240530499723748073846764647683374188409163795642349660080531418704308391803086635736257616933916629592980914295883778205382179904455452072838255739644206278235970162950253073282997593255092927372327092908336375380679232574980468279831433827263165374865144037075855151718519804231213424447144386050751252713509509846692793015833062104777991199188813284553519478895119303171855707925147183708889712328137299637482817818992135529003720456771670812719386185204558221137193199652003209491095939571676275383839001448279346677330227677372278874899699770528366592000000000000000000000000*i1^47 + 13306306921316916010181316303244482158054721191210584168121599716890962122569434028997209925889007269355309572731892096283401864464574058855384607331773884346895380332740888084227210559881437900559235280213449732526844898950144704271310255637135547727635967435713298960561781134347793743671020528716328078124398876079222063750628465882653690354005279089191227822343732631962835197543400063177324674408011747766635203178747751405707543673394532601047779668059793239522901492448588181461914126345133482821697520786884239192438589471665735610593167599699944257498887277299805723531326361446548819306735837771572834393388587835341400836681091310149303984183413596531141202021277204018898000019378282523940578340679089724466578892942386138224626560774718689881005655596226544306655417253580082733813661777318601511281631370746613637920675292613937721313642263677353987646052043610414491854153483814634829018555975521886284004140143418676838130630454523506807574597708440981320803954918248471186541548109456219261149752304702858879025522702237357954155541890865859988186740038206791624920726573970952869664640962834631610049985670115423842486908342245048306677738787622891030157697041474170070369648943165778698141071821232036194548101321273232185747365618806702632351678440348704416527915128776624572122171545137640328721321872190209504027589947213515854499425672911232152212162585890592037877946340162408791528038662608795416652727242653950104185015670387625488282452729289040990292436729836346061259449312595271160059242856936219465015781270076662658710484808269896337824967837561292058452934636347260990654644923457325137325563193799518948081667336157777682312700721410075734835200000000000000000000000*i1^48 + -3668043527587019559315510252045453013317803732327986953236247334288819848266802297710017833496684682409093591517680014811628619744082199358331432174688151862852638461551796540379147414140225557077375914241132262745410786113983858105894981762825931833097975277740825138100891602183692358311558153195516624331068210774624481863443234690884672968854231850571291318061395328534709782471957023221501460566269184909768715714394603351176032391117422705586284578774629676594004744317095336111382150933159063705729218452239364100777131045689287421080047354566138454351263488483037740627097895092480409788288519998709236842356996991992662168661743614540963421184020570180562728375987414723251791088226185549842840982219641389436061608308257316534658160372795283519025620887433643802948053041388248969071088173700233168105789568965500142959190674583242971136524735388038510403464339730779904916443305867731949406036773755664623452836878470077853563714745931048003123806818830817059030752399717075990920778085111798119566831140799839537451923199614012802443038835862728442678452687136270056477447705824221507984721783976631020599346532240904881312299490532977400998430229412410138165359037831828084340173580954831017858917062734032176872828791656184966815810754329981379501337243992521189533246744147665076139829076694684126097916405668649998328207418881896236421708984080797953952123783366965743032895986005875320741563419672513197734991509263118608133132209687382442472249632997007421831032408581971418491556489247808885609740577117115792363294912635181735282674671216934893432787104437175777024217827521397044851999457608847464329036479723062936080176362641616411951289654994534400000000000000000000000*i1^49 + 660354625483074842857230543342487724753903080997234402741282256962104592615539143866959973328562609781897645590051214923327921383325886006812110457344940556631222125026736597896916692348014432559742351231742925956114387119353210631972444068096299751203789494349683014289226327675183207916978585401554472126577905614557921397771562780417283913081100211889958688542368056709918228966492922342391637374171011668363821009191608256152923184514045767628337542496727662988538031542472843533141802515985008752136847933682066110812089596186656179227630867878053548880136810339305641004438441134206859422957164040460854046158704211542426051982546216786652294003321100972088442656066390526945092266590096184426623562147680846290667486170211178677666113171000252938700430409349219933437535220188799668381560721961304630991749341617890913543482311052470313093616822842324658059104430238873647757354833654104796883073619283812606614161323514971130613217662227256521067743595029782936663273200444502956770188436546350176850636345920199740700579488499451758261114400243130751484678326002756236710187600744891839440983165252012518984909634470961226327556838727594700004207225954462019449199010207974485890680274075139673325687892548008899014698211926848342145053855001737238177485891364305180703014615730388552821903057845504812019474433324728779480368073748657962281335979384018498769213120358572402620254764699338413408086815475458214451119086204333058828729956457739378032329431656178775831739698803280071231992439995830466672254816232039299076327230768227093356230868942233776957026391226322589234587945344836523605153220665252371970386793541719570750622583800432858861081198592000000000000000000000*i1^50 + -71230106613167404286997767696586876191760354275988916421459681722137978457527110326200471656448314063032197128289583397137746346478285671234299131597883908503966528624272100620578796685947896722923704840936361522696625606936933966143486391990907740196059667042007501309512017160642098756432602686703650094392574671393367819812367394961745178035510504094581725140347474326816431716745073614579693266369239136581854417972865592642844918572172340711220638050242842877550897114684389731263541878962045182351794641718589936066084662724380599941450206534701827905842432193732799011504619056374523664031174158838968505876018289274614195078419825844163788421973306085186080168687491220076620364800062854987465010170068799014258200346944022617638282137543531804698589448429626204619572210340121749774268511238214832045509552464636889808969689632905881230810593534876014962727669032337632325033587690430537466162348426045262203069369181064783759196361076614225603516152371044514504657051170651713365980838562209888764309738387649894169587571851515574801911802786991240116692353088591189822449632788324276829945171946874139463642758984408777950685350170381949599022636758710050680832359970704139269000756355657412698104823942953332325167267284803111251179437591019848241158833742710227217430411543610105669200532797360574240662627807428725271757320838167362438994749172250468299812459199678481484036761819002761785214849691641841042797906772601210317050468406601142817826364008899863557192953264349309994432582519096380852132266325469201215114997843191562735631126285206382126904932415664885698755487931999208204031531919938335009343128612356489540338071817779622497484800000000000000000000*i1^51 + 5718118527405366952474998030234887350530925681869367842639395896839452154030924204534054412285753995639688529224629169304109083460914340242058706631949819679090438064872826475092251991325657480991899823584460972620465338193777013012125830535220066205303463023341395348056332732137825735869057552553997364387764330655345468505420348338445526658997855080184090988007007512983508206699163226854672892733556260481672630121183834991486208104863639171094792333527468615712684266246109464092221125527686182902569504103516431455313210368145229625921646942087179590896908465578514741310520857689799093393994899848579724065244754107960823230833830494770852406321905553771009682445418411859848118015351474460364708955983664102598829434779405594948164388283337360777523371242449053597548611273616282362533408919546866937465891885070602620105273565913013881266688534163134874127929421721915521898036235208405179654385408784076379029736642609858075180543382518362858646211830505952798804859678459865741974508012424780374791198726468172531394705226653097677115391693715770004892095702949803039603593228703019482928919243308644828743116429111568115114886793604150174906023329789926101764388726422691863310216663155733510535617701407055810855433148947360387096976450960055632292475784040542343361502470218374411254828842068859041771699651458498418917763149348598554321890766758615587557023236341835718868565535240163873164383899330309937411896078503946442553882420153315876856955778715370983647390682782324644854142691884860677934527855698500928238718071506961816364086897619095860310705586303082383718923054588732636710276727309622955785503199755621335378061959867924480000000000000000000*i1^52 + -316759528722883311184614122312864984904942269331039390369188603797031356055996647287517984034453286543772712291595860288884166285329913766509721643910014209709854464213200785759597794377511269645250975759106860685991382387619341010747444721672643016282504679945469749880556192726238602391165523072814685786089875704354847254325188215187212274201527304293116953493944909038584807589416926294556085377810427101162307678510629232005536268177341032436731583234157358706108366701657248502430188538201723129523565128948537277549707054058531556999164263280404288238985043761194363830852680154569401578567609516012525442214814813988626634389311527512728108502853085296432772617225459108047705941795758460780197339730317480369117194103059867701981944456751717769550434712748100231428608007924192652165035858018800453930727923809027152691128783948207186919141922585777748681703861261951395941869472503932934027602920148925263442245741305899292121674038502500222577000315450209833105093751821953320994995164951928349773423422899913595584333361029156891235259887436601365947761983301718327855337453696875600429234678402147642422781862255417260045464442838247343910402495270699494316674770046211319742506096570493130008614289980675989526206180981784910887227256538157042878346075520964115435815178688789237323435876229053142910812008978277159372513887131449197542807131139434899235249276370511834520648275079078119743222042395979894394114904174666351911364833304437951264043859004518826251743973688642013134885498013216740898809597527198101622947438524744552179686254779583554308064598129291132486164369614715483816371739719132524981059935308291701789701439488000000000000000000*i1^53 + 13283493699345253427437418821332595098280277908328186004489209678187045832286085649934226203539731002077382600382215310567780621594138020359277903000229223997110187941050041547495223742751032412712734247773243661301257563392923951720465557869942711241356942081342885848125775625568323614196700079673919221205223819492228042267922388586417827154615192662530167044553122441241239118949953746065430517622438138380450026134963541079209401907922143876836946973665065459294566358009906998446960055225078311688776894105838879750686689831325282109501521738376214246971125112232410289113092418758789378300692610055144975794704650551727832078861849510330858309889511457001573616056035760342272424288629006882894912568410477281931817295351139496698977080827376812860822115835311299097224707981665744133544999116554823253835415654321227638477669319777653064479949982664019428394574458380695937563445753287408152789828344114204527270613968045771659621298041337764424452205053562689908725311471736331940654879480078148049972546719828340833173938985936656609016658178874830844380445506039868458883850338555732561010575271287232145039666691697466100038121998856813642442176340347031452333295291562720954407745209285742408606589081531968990204662461132225333678754373062032091655496380423261309687278036841181774186553622908115445760953276124865592610155657359995795179825207519578810885050404673756309417943667416317591035027221174773964707435755787981606254559141614565890760984794487961951479172622805665293076587643956279173131730940142473113891661073250704904755798986178635529675754728720118011774266063574795588450796949084118728829150279817020833792000000000000000000*i1^54 + -60852525927302931673237424128925368435057048716747871875734722934817549306533246674793229386630407294601621182057144227204598319485354109866372684295847871796420735921502024799760816529166039031227067096978133027822062819092175962686907485188741940931003578534114409512301653548467002062263849350924065262063973512802524392436539819047755672229108895072597956136988042248502100108987441229529564020161815956233540357778669266456896152553572944657959742163142695230029797739077526522591963464804157466825854532660354789411602149546933017605653200218955032560058639225577460492599400071121049699919411937304188957191200736674195370668341844029317252222691937242252873219376973865434516728900153467221861503658758365055315404480778503539370804368798103215435420849965901588539832104072762860563616858997279278507357077545733751418194032234411604388609495668464666733311771809154619967086375631246077729252296814343320291329095639366988653407227553115998254584453224844289565534941237322875891327094764625432068913140819309642558443851418668155697996806826848151783592269566539602162738991747024544613313025671643549667627044822698794205405960789034498433326704745882716141599589913079788400850016319389943233793501946696402030852121017011282698155546139209609134141831205262617092085606444881481016004366348671323819273241888253730084732340005780443855878824731383989920842277914678631791813246960910402332046022460919666163698644137767002147914915978159947916068769583812369219226835918516902289203376690556701584211715692415164802738688280639493861486441603922093544143700585702775468599741917835428384092020406947183509117935916154880000000000000000*i1^55 + 135008089663631258924552400906953189704712128392129346450085186228612372347936713136043090680831418062139265584593952528636906850581418434397517259779351954571914969290054945133696198752976317757862156975821648945547692756090939764583364160828498985196073232961021708393193244183902299047985179854374281629284388183949319397170179738105359541997015276537530080482040826392127751200221275071822370028690349423109250498962719182227807308096975630198574988649365452568316927772946445877482979506321955544067531241049188651932068397355240313338768709317191897064018772257938299994078661045196230125867990118511844274202134159593040835577925559275863786983183585769363777605497372285401369103813462294519817963844793041124754804865439538010308013841589148500181362533677776814706270977767216484803765780633006741759669203145137827468692460285297390824868151281209170937271497247551334842581880258915279503559629853201337758895982998424986223488558665472717679030780826442468080229108269527971878754523920645071335277148766529925798055483833832943962475956756882416805922231152355387049852642295563640052257178160587367339899500920364687142816650871891492789433046754763406085881967384986215592048059334368567067244021204547785391796890815153640115154272612089789611870805646032431639803272527867591449199881941717108577268545950001953671608658519244860639629426431521047353206865359842971548568430436186139113633528390672649539322870249959556968855744632438920660661441097369593033003201383163258931398059211682335947171741956598273217936690621033729838803932027320407060563310590124921127337231032397867111981099693831657620504576000000000000000*i1^56 + -434368945334664661997097701728417036523819971285610841034319992716545990484746640711185700631947408846282613198270617112827524437499150334156281003233812693081884534072990755861708464944972176952066255547427298928643176498687693102242137664121326242556683939880612188030757938656342762022887058802054286268920470924369911642698662463247285665525536430672802782351700700770234552127606810939028578738482394858830012026882507032960273312150292983205721403626286151816871395471918557228954622030848996629875781295568822078676670578830207703278722323867381434801197672951140129805101510949036096123385325366211797006724874043047890789730502289525400116892567773762899754364905869151060917450706133130625160008837637605258100744140759755167208212523642638572317870133095771579803931742207231750875190959752617840690303650160867964949672606122783373863621781673306343812596920909459498496365273349818381205760850298279192469288149420215644105463876922516940159319500265157888047770570991831597922385696718529357924697762350844799707740477152992010343409059531855805250934814459317899189432908011578362354274347112611612631901656830389942249757899938625299402171586040234864784950344768186337032018929524848783471521502908643321363808875334838759906705263907860387871078860999002231690846240137313657934852393206647680895700409494501713624554233948621286683158144023448295404688094803434735415982568585698944637210356084105161296341638079150522764962077328652073198700567862849738056945358252088088858709045060347900956487359128504386680015838596919475181229801355563151474937871290028197471801258735263451035634012718366720000000000000000*i1^57 + 175880846520298135579883280906112853986149605124935236082689150081124383202500540792634005506296993855426170822049162747766302007657774094236555566705508324209940632501134236150073905217059300253221777675131254011286263552834177911899592453166582709369683260951665032870588287138923147637323317750060886522871973677727464353443980179990211073740920240391756712322009513012321105886700075755825310135287865521685400563438420898475257693703761904571064068169326321731771714904830838430999421908998138369804181515709714800074006837212702932227015219729316782599476316698638579252423737473459731563201540568871921371415445045973845406848708840381573672967740358102097746006208928733611927865459146432370850557392523927251715924129370566367191783730002338377948274711160978570034477920072554336719823218491113626381195353285126921618973056334699299947982306231938738807026028235084946524934810552573914188434054523097370303315836325188182789354348732251141345832635251339299480954728328127323140766162085518075695391458372253167194800742986539225213812530730118510583142535735874986752383815306370161149706990487367872093390602205064171691260478233153429010673422435862250916883281067762467722397578205248235297084304003855901105075480499150829855184564900735706532799252702470270419868652463771835106992644490961367032671315503891867119309083596944553972059158177013658349287679480487783136736309883355578926639123171339044218556971963085658230884573667615478770561239522820608593912417843218586679195489810511826944135510191726765424484449658230343717156434663436101569471625164834027720147577921404452901476761600000000000000*i1^58 + -2941216282512678539823608329518909088139773062818025871658619151721864488213694178743590996098257710535981737642348461038808411822843206075263843255219450587760197900630172690660947784790479650128818902084531356676137237672506294009653278237533292998245200937852115094244383773296003513165493780994020212959690529345105467139686001375450227376226951978198644687381960162968687248880885910573019064701956421720601414663946389629219207561963067627548270806662115014918182384376969614137721947425216595402544849177182859173000648270721373601005388048259805464947341313035747278168544679122092434871795500382251418424832196284987683835646028629683573079547274775830184124229135963603977883456355624901582337877636973008060145264948364485716989940353688771985088308856352903573595765625206292441374123598880598287520880058567191886338093993737038469358304709873477271245385380645469354237126354944572253644352646429866114523868104863541157940047096769814335860949588046000723605164735483661492238361051806938192642366084112331494446965071486823239613364479034875651795202916921763987091087594971807741079536890598826111000683351153282100606289518748083942622084642829374330464518350667151673401664520456964063125216920855726746666053911098607812779569129276064954156022990959390037467902332439773088631103375747096880616718463320117604647140626882078802930437546597343479147845343105290681581109385835979213006000774012001789338852585160781835950197632544949994527775502770032298632073544958377144176834189102501361320283502044950488173657692954229238261282467749338974601605118435489866807621400107171840000000000000*i1^59 + 7356736503494227456630818028677649833443165880809157373278478274113452127167748416988212311681633895155976836331320362161216122335212335642873946457828235119187956750990745255012381477166850730547171862289287555585165308069396448854358770925713522222174301579053573028672566061514402320335164627699504918037312640768418859702034236137404837994905043822764228057621160143166843060713602917551838076481935929499248160970277016564455594566674767742640958925853926863202505418416432411529735418234382109264182162558025375657424440706591024125082113241869673825954962458285315040401508036507404081357781250320335241856957357767600046072351048942205749029053931295325610727474529714378587555011514051824316597762651413773990391921408921979040940052775010608474719069912262823812402998118724725792364191587153420331330245648786225644093909950887721911717146295990357137479702286962880021666136208150152980908841032019287859478839012874671703993270335413234796658806498620128230599844478376412791598311254643150189473008855255605897082755856210629955369126717527951136413307079459513696209632793087113082727580711711313260270058794306035945039879099438988969317794771847219851979823849980308696140955147261334794753588374531081610500051319013655992375618518876928827410264902719033936042322185904710691332757139416760620968807917293152621283703177576208656009384252155751665498059718861593463718751574249694537564090834095888669708577686573301672197712219574003465549310852177280004221918685894451217102068196343186739275557483009480258031605124804795790533499010690283919452779858335330452439040000000000000*i1^60 + 44114470307573451819623635852611593859384801683975896024091259946289608311901473577835531386127654807170202520299949137957629506080448196438175015549101848833862962432666197256310238141432942431192180485217414585469054059020937003814126397372296653001346586551954677072215428380993652317636573917573146664473680925374063512459990813840775064684771056048548222627812330438093996958997323446741008899470156176754438226863831952244542217721930267141075845630336646051851611170654257574517883131193689745753996209127646796128483385463626883208901508242469604219624797961931588300160505116444775069960212325027494611613430564043648928407361330565106921415404918599245628815949811085847062098223753234973787432261630805301521216726368974993636478946835989508470046563444443297940890373927332966361762344002306165878312227650060225648572788681187612917049189335348550823509136677999312667944812113404270953943775548826224017171838354099659835726012168050748428327495709333628996525455103187175716107109911820589710753512256328101180176191199404095266380110303426803615955471969179116887759128835235121595491039430032994064157993501478810806440043766995199714870011880801009746710583134662428064438362048432356736802435209434000604645155844408061313583284167035506376913737512198859188423874587309974799854394845229444138972460685031938841322131123061819707877071533199282428716505103407595072928229419553391155834107366499706141930736119550352002910636223642728536750862809648428810484144381573113750300771712159964792152661041292954035981818529957054757254981788155333456010423206952960000000000*i1^61 + 89981816112022488666021737522468916008610456674471835615530802151468168062833551068566030160142746689508538060721984618044796822463314960735023434850873161377203743491403153040228861431857547290027596573421528061326332715287449070230335178709464721123335255018822134188035051538833002477517108639188046097211293663210683347253343026140658720078887280627138044912615129306459760516261189098247575639721429820188815189389038396746279104784473075253988178912113667301871438324922803354158221796222817437869608703352276022888800776679270752671640764036574898564278854230189559265063386655801524381951831550815769646864091153677771044847962162321456195281819706574599213230201978870683313110937823206643794501058369939499150898106185881550383887948547496383739743985585773769480843786604099201708550521844576429936650254338062182962734885649462629384119500165264627774406501247185127527829793192737445754285866238030314836039305768095096272781563336707174772454975251147500106082744256338867891648328653284367775436622522858478557046535921754988916696975557429636579452879230718249791953591201953841546272459937200814448078997089646366163099749220841001845202085668708511049335897362766557132561928798736189848368505985518183550804260081654546099859061250260238137984901005294103716016640782576514673870342204832490967633632233495306170705792066860429826918427022840168469556145897273219966506039764790746597650246196777660621791233569392406296967086724803059569653755339952615495039185632438640140874941436848889568186556768287283908097829509450243948165121719091651555328000000000*i1^62 + 45553494897515496223338029074678480767599657790286997532511559096283752301395213131892379564788403129887632606267104389397439107418737495718722477089593248161150461877034861060597679094476158691531985510408881483258506494025013246260565069706472513207658188472193378683137838394028956641286091172071848562742863937507652580313022362468608348249018371137102579670383119400295472701548062221672451532673477168433000632192986568989880162879045143676576222158744421542536692820859979977000128237471731545727984664223129536464298861924245766487223368058796896623840020013444516016843510656763422747162645075445113799260261637446895474267669494990929137281061244165924817347333490712320601811346537342381851159748988788134154202842260315672392436803137247439218975454746397816918225761693199694084804588456913781830440787993338006314782464910556614067573132273408599105840257107619920785921523611653230428288065965444983768510831033509278055099877361224148460142577282810277750931948367307220542041411642810578336587548446100119963769627886922565861378543537020045729875709851837138200477801573732835463319361076595074523604880318778347937159707142835970448630409221307151624949595357377760029104433346237327399717532247975407121967751132383690952594090382491625923636822194376095977267536807364520127023449718613540462698566438221850467413649773395981670876849184047167622421093913812439038850216235169778215747463741815160680043730305744797672915856483975476986458974284477734104981329204311187117977390598087075399397578245091394651464310949306331317859529011200000000*i1^63 + 41060541710196124582017666349181355490163721105843740524919605473192015683948081846192446256880766104690177048005953088556039930909799504590523735267907840961141710032944014243788555512165946576926967737629521630856058499152333606466115184373536146987164528777445983299364698086494126307719390520205802533733617343123881097894769360904365631500430486585117860694475638999593658682701916329197856971836886153775720532710837858822448359659774264563735268759563925189156656188544150707450581856868188118563848357982333024602481372861282910850355474952847728898597473255507196650204607327564695743746533756275182821310371155953630213486569875720682029575225019345308596639439016106992653910362442286404381692953567125618173476364821211493183751434555101865022133857596296964923074167344112737110165278817011772016030578982895037941942988195294088539651450365846601400762379182628221157740940616591038131844279230395286904245669338786436495358440512056525562314347348128000371397315156476627520484327236780527883125346545007498449710279991426126328785623190419258343695361396081369692029361377529500046775916423244941533257386470268317014520454890188996763482836044851318018014240964499205550193541119956515858315258074089220169018224303591407708973250564899459855895218375699667820078397923639613784908341544650049018331468377499203080013238530956011966890730330083542183162174877702170760024030367573823677369691562722640501137667189643072640081386734969915796181708204993051125931274419481739559734091178192398503893617296152655818632746621677926400000000*i1^64 + -3503191594780297691236201837652449973426375364323840690439437213436190878184920978304981005935116301784501583253178185958575631810653027168966352484577490449249255787628263914220508559354910681531059976316473065295438346958961051680882023945101897876115495343860325087377501191788831253614171547238987141010410869185198278387212696149479952320066278396642036144836691752841585378894540395130100363799369852100399946909342916108852083717431299866000510388545630767503861440928201857484786720320690440533751196577613377495667387598804751678909514978025195222044653502003032669782902701357519626724438947329179873853378196495969563115684185072712193017156841513581730111709812756753579512359641614094339504074560960229515334411640253941427452072877712509377258191592755316010878011844228715174029864604450401211666581340190731801282754816665132842505250203420360636093266623305763366214489044398070007926086027749595160026002013227616771183952921401771342138016863723921598986374020764766752468848109651962628384797879794740040738591489213550140247795373513619910501775203788175542856699955969558852918418131188680076189080981885509034426293910969375853313665152737943294973215145194912470990155808799759225467185900498089620285355820584590718098456157798492953980736977394530494356139469528847225103381299152452682216651924768937458297448909270581900642709119500994140165233996312540603407427530254660842926499724045441825328298529908438865580708560094513408434205274298385241321433112889823952711281882446442163380068056657418703452928000000*i1^65 + 258159899128889630221133776460526809210371341029441665050365202940088655626600995370206597902861163995610563246753133891487960363129252292121222366406490391444520655164646742946637899661161532915409175473062091478196092400572793274338886561279099154657307307817676086009275577821876738967765612132426336248732951517672918086456983026067392925528677937879971338994669839672680688218891048954185814181627638932344264176575875223188734828922122708868259254741808730960365920711411922054775869906898887913520187595539783619693664615299284074930466922477785949170184915798195421229909730092902973474593273461190870459329784898242930463590407815590122682762730434445533437006215878951465472585914232427477347621062293161646336765069272796782378373809898240532126227135718154374522330412149781669622105979829013602190372383467118369892817612260476377759673566758749063410064241291301374314994718957414175817650801131200179116040238942525546621841090993754291792695154106758408553031296174553603816695334004676796638571820585992261490666994161340600154445700574768751339690896349842835288385590358856091354726907929469365159724117753722305265944523079788046189252966166077456844003142702630096767654700528744938712888930886323774594238232105055037218061840994098525447937962383881309952797139281387078776003100764278134039224871145792901272164089522713547945887970316036073686798106705637419903281872066286466669145311816408780778196451256451966746451948781168715087103143630345047180350469944736881074342610737122448646576461446400000*i1^66 + 1464697566879605780842933541922984548393277639256364320320920096972366742656127848854004964581666680455565629019162252044519143972051207396526365393584191416226394301590220492523941741380568982077318584670980789293387425016679941191519785954459589859842850757516807648754406389579951053801386984203673561161490106301344107830840678953691478115242955976921707650326524893744230386246922402490512808495371177450934921750918737534174852350593619989580039165878117070019485115582912942337814527051643000307278718867379100056513097586447095029798108780518550572537049837627402265761861237982093227267986932094442929324386605731340909888670877568542644760062542220375811140213230596641400198831680079615297397724261732593896247683462312124801995334817883560436834935645104916491415632183278472791555820258138348687481604993766295336189314920329851904730481036779926578708857914020328557970991798286417264159709979150101744733886389484962749907898633241201171852102539046250631948584684061316823965399930306782400675639293166736948343468195351879880426363810730447660526391202460909517677139282798919751138469458726625886818836636867045667430190863092366985359575592632356856055618703529561281875101089390425650999551497727050711665913267455137405605482197618531271195304512636366614200134401002720754145574787878949889605435330939363896324463641816969674512993732934713636844464598813699654517003866143271260723957616607623083105408547209862513855548229257336373859256879015242473202951173295717779323631571040000*i1^67 + 1994986409557113234842449503308498108144057512381568138490130946094155700490472872321961537153987154557375070623285392549821313354300823315629923714367974296393065061729779800969041788619657182104204104218688890782828765867957680475162643168081903962981481379982266758276343420174381310409323380102912945665669728238928931173885871032415393059150245631619969226442178313791105774162899362988950983789805997610517383762151624179704506381126668071271646359051920838074375213159720219891764072990349991023736845400045565953231750610401426036525029368882815393580561213037417146324375290562333074549418801726366484468133682780288245250552225922412153432044767042096071107362417876060245229420208693335191479749102597723008944381414662177180832490676898879210317996588757337460284739742081373903862112001121568778421084765988795007786814187239077092610924207818939622322943626883259275555183239869469518213643987948830557176960964597182114103764023647895730705620158005074789034375845877815441218468267409590870065519865173652761508819972506281823148406272349567468669883917073679839118674855140611244379396161517596572250124847864290214974256163642719661796485047655130142096234330384215797797835833448106429008496640444824165680857753744943254865593373417211028308717844147347312656197373067487084615312268142845576600341982494494789973418338437383519026646911941845903754011205869415310492343066063819952990701547222692988287582237869139073140478810545223490710979593501207892801458816000*i1^68 + 1392278183384668794667696450040220187366415793325979705197821182503151996780151351530771328625536677932984484065705590807121587901395632946536338146273132174165938702810406444425325291054747420523225219718250966295703574619712606248708467734732619628952934895801084754310689876970728286101023449291789822116284399154010357188096679447641041832351689880956521568440216838987178574320682090041838507344370463732295318839861803245378808669463936590626831361993025293594571422242395734759838196910390764984515765636224871903222024886015914364272233090688027215660936224647109877955743847873100805211849062277967616361257338482914419140896397443595769795029865344575326751189661663844792853027375373222824340556494947250445482792050580674319341400102331697774239732478980973717404170116731885061041748985515405825146592799803863711880102746241192682547580321829694794080307722384711439257299655666111446970625928890148293129890347600896921815444974028256729248563353566671437557461073968624183308765928791644179182030603300652268256524950560966017754002859375795133635374406304608163536639366339957719659307713112030629103756809409962220570019050021401068057775944524988839671902154835044154994817099426710405502108066788350065314841958802534303095980609888339510912686665717392441343645333597279379788604032775001960025958860535971480687046832751213883823599728709109653903970962921098895345529645864791245383013997928552359779029071040691818409362160215346622252000*i1^69 + 844435787670121459942010614595649172882620767341606284927938085287617564893135924072980992752407365764339209734937051375866220167935294133036433319736676811223416533739082717003329722845383283630400652010266328467537388890992077083894283369862791657256867503582914964804446824173552708612207357599673890696123923700005069564033532006635307846884525108481231650632110345177262707469024932945290790661970397805266894712383501831608926911049514716878458271793204199541698840683536430430529067831456249405564563474736332054999360630603890369099770246020832816458649021073455811418008407841065780478267111480995207212777117508565475767771538709259990259445896574027650284523388668681128845088712162609657950006142574674601264640700101545873600636313402614386518603309717882314493515912226750387905069696497041929312742787881599730539550575330765251805582340892740908493160898218764852562774235284543583887455375712893360196514915544501188344903931497012446861355285321233504610967601798944477791224652605548028465029416903420860165093508307210430531795453082048209912395925356837757333229291801665421592954723050244602220329879276100683789056924668898280118246897609310320395767148325529063092933820725106053000854002472701649755878422411628498509522875650723421875854482665281602534591296247233045333024195677248565933991000072031708666303529906013997537345974511744195321323325479642368254087280206242301582837057550019751644549665733746360*i1^70 + -42967139426687359018649378499776459914001500007056123120936075409659865753773563727427536267862303439799357316224462603316006919927368441670432117315018061494603298201887016417574562633172511294937543686692092067609831869738297091464733504994155763668727739531640589060325547247493221329644343905955930781815292983995023891696869980148247941193813363434728815314631028957404399215392871911181028600221514272228845885191605474128319855751450558233883350198438141636860672834109671865268526472501257593821258456851370183707750465898674125401116179221714604078024794102278190607345538822992189827221246959626598970690217440974297480504325058660626685014513302226235082989840537066053280833965935338282851523696682071648701102606160408677567657232338086796981224063368745769090196001497727725132335986733945749874051231968464658163890135874537710323658875352719830448369072212760633677345204623990336685847381603514836579105594534004175338099767172641325277229268778873962444458453294904838515454559148375759742429590784360139131314068705503895640358470314503296095571863168340574694487416055114068314395839349308977142490755538606382765607629014994080328881859262443545942712423689925482185045833939272353062945702876834062181664194271626635213592092583473168900486123370029679476825195205369634169929274171515209856524583243651410813555037255841285318474833236113138504449236381490352641047998862709177*i1^71 - N1*206237070409421782361916543291599450177120772998976869918758465407981437229715987598172455046955825367876358494468938900302911792790140471378345108306140412110054157092756949367066014038775643600819515142366928009598032300255590137644592959904128908926713031351130192998496124661466386073910598180632181332030260867863129250184948255444382118288*i3 ] ]