[ [ 691340760231915286605507843434080845788013117841322754659217898844567901040533299664980271708671596627708131159639118546455432790517878897253675214322726707679760214378612295893969078852962282871982247849861470384933921645417695679584722754757835901305878818451255910360692320212325797265544170110279813765132740480642440701429577943098066474400054874794232404939595377702196235564469465358448405205645217268955699516819382973661219424372325903665490207425696903994871512422815324489896866571487921177629002121367630494527416825516650681038654113939421307258457150788205345780125383587939080891615851676638883057763811540415444460526831587575072080764926741416522615672222023812883748943308723690361443798486069376400544438509239472326287804457078326051005020209937166615893029432692654728108655113865814991917568577805340648712253095024846377708308609545226071999272004862123522199204519258751151646545798951137890460162678935065510093490261573485926079848460101956210756654835488458967180872201854126601037486085082031255139450776138648267549623459525792780443874504961169729560857072782622316746041335485151984839637515519064091554216282024322202892484076656610138955517361820904374065743251796987508363357372014168373613976444583724300285673246855008888252099423735743258529812416720100688635159357045837209408576800036000000000000000000000000000000000000000000000000000000 + 3327952240242578612781610581366119834565084628395172020910513809574587641608973094285918752516179561342081273877694779906750167355396861694802251062378160141270561415162899005543370791005327644755524272685837570703607107345494868991512677137348053478979192477566576141043126933070503704845730338420207761264434080964171543538856017611942910849496944758237272522752343639967666981778309731393116158437321564033620933746048754184479769413743943851593423093859002129423103731772285378619294989312709593692533167976589964573599103627318632709234269668349857844831121621256610152805786494073403869933107174797143693488024431082305188999151099128427826568453617443159759522128402680474026499838370863134034923294886978907684030620584179038852836535746544384080256201556210873480773456286404462517385525002674589859666659008464950967341230615632011143377642570023926895373125240104890539132200717016607126248963177495908581535887855030734356381700503156247513778786214191910574925690038788246789845149610898361273288260935547427733084332964961509337715143324704967913765274811250612855872184625005372999912856307823977016592376175684602335834199740929142990862708622282813089409249742202929189915531763682866076365088605049953831334880540950683135805019785444634315592383316396968506537712964043268749143853199133363699085482069840000000000000000000000000000000000000000000000000000*i1 + 8371538305736767598300797479938763357927045095226475330667123546607805327962305540381854789804892153557493566502014941110810553828919651464757299954930169395251216577347582761221635480224881738733033335298042801029072014972003241714647023121177739689894992976238201813754917832160171384982457898564295167234427851902881063159819148603964959189795679033945206496861957159719211228606836622682190602524216046297783434306623164428286362783597582204092764505286054237190979033773728204842916417209946032923989106744731091719900468411434092789783876239561944970078681506450076599095313362958283185974463375469218857275545221495433090850139936899516709371573248120305744736693895999018647157239046364923046539024090094359452926361626546285892293017872672291679911513914646438854706879069921747422268963726470159954305680414492535059603515732126869122210324309319408002147592660707558953814057617113286823160828589432974575124109826765065950279813051178572285671695062957870607866885801067862901035391920512214157108697128768641041114253957551870158252205338242631070942725173986245499688816338697505292285339394707634917560268975284633593174118595116922891476873604368148182749626570005561466013194585614933308299883907226188701444961996247347562719685864362104521129463690717812223208934056201732779232137637477689459588165104000000000000000000000000000000000000000000000000000*i1^2 + 12886801385859711953871265792201986184912274366606621933050023081138311758426915105126042201632303214834689141438357496835610310999299107209355161466870598354348737665528969957320587166107171705693304309006767206683013229300621392183227881697085228609894613856082064567620999936993644696996257656333351359160697688414966339914502450482342958883483107028964102750776339871782022067569917225099749190075457745897487744174317562022415950885301343937433866108191387040075682364628404279159400386823204381028922015666155830634904976023696231162352710710702898248338095028296455266247827175344784365768796291504766761680956353899576170821057100110670324851601750699563298411409632385963952856457438909700782701237540837765289601007481411451269288952800065926250636751626227337073654248954660736445636026415529052067176346014186830997876242595455582352584027540344583888707162853710103418173007882548210352180789126650632168909981895484404223635723221674903264481493232909377783300160824232662224748698053364477957049597715276085303836423896224539525658516770071796268825601578285587401324277591410239551590407777574079563764986826144674292833342375349682943644381517541535023116847066862511084006749416329039987510477463079853603536596305638833951030107406120069271460722451437638750727736785085144805032261264210973729914541600000000000000000000000000000000000000000000000000*i1^3 + 13118062455686557852531599204744355483400830575179625671015801598528155475958993996182872482056908344776600482642246346482488503522792158548677529253316847909971684861550111683219826273441861006823814196870662709694064931169137573690015728900658467438517034847513334392438857001179087565906836790762379823236910927134727642299206207236187028905834912200155791589205320197495949744476277199739593157606875790759293840769166654256719062428464425371102692583170709119209134469701776110655806556313773488853188005099373820836803820554702025431872169122741983153705902124787014018112893421733939808353738375031632424809445167903118195909167215319849030014761374942263212179794405400447261947377604493385184463938024344777107888079677054417705125737744102651932872676023732264633358878366651566583060007188088889122666409392926921027177255334162977039315835269745380570455136133598976633670760645378258048175789718206712867485669339889722080717732134203175153599177807847980941172838897903800503165545252422962133470588450365828138277471839810630671663085596635413499697517100496489675997440130066250255363616356925990759427807470967921567038349812044755897745184565627922565157536657946683976824114409359210529834018602669816247331291485689349590386531871095264956983726160918735852404136433196617333104698600049552066189788800000000000000000000000000000000000000000000000*i1^4 + 8406551987715431455814586533688587094238776724971243439477056801300049022344307921376226972063295440974832762022520379280811935253733813018951589161953207940224535578684101073430434765253852038781247747877023336252991829969912638825858272255492097361354009971483616649302360230034113883043585919832876594047234154967904287022892664475375577818760104277140937106098690398567018417079975351902556401985096137646053246969810459073907409750544700317934810037116136277256134176992319263628812014983568553593944794690879053321939766356221760586633978359434878738974475377524793738942957545373520895598381727731765553605859005087223600645019754086906275287436961260182709267458181713932418708721541908745412429504273876558632879766049613291713268156854134896765179975120417193614401906977682469884304290773329547555334890073069760987442845812032307423548756588249332500603604387684739867425302624944400524181606346728936413949617410361032671742024167947082359385984607831017097629479707786157652907061696925115909539818342664959018783462430258783977269838835386846382655434913851350005412857200010777861978951733150203368078912849423557262229139340905132315110951223474396312226804702093716972413526093473399021421503294209590978600078786605228288913778792522832450626554719631450670248847850661215636785501855060391591253811200000000000000000000000000000000000000000000*i1^5 + 2732498799691666326019005589150985241862324261794254717791955733500742306930490487626879374350749223592745762813544387076835206665142079634851125656051258505958659459754428511595428202468767391040627471954877463799876559754291614688179010921818036524587843417334302228788212310711919625042442569090480075416695727581780848430563481644433659138313884156997642655274599287220294092312754355862490884557524543163456522442172390179897068237035970901521205588858130714851305284467263057520120022133137607155035789407953785108503320551016820465454017406997799109667185184859890855378847027868597319957388306468176033047394981947807220458092911308088343272689991907772630805827333148184708992908475896005590607437503327740984893532883998838289961124511562211677750629747462648412019844162467912990361292948353856810278295476576557675055513274572188966090523440879578057601742077427458507026204895031467712739479570068261252833379844696480146577904369015383746957428025120605085309938097502294241472146580180458326957120342117678561796233250806632130027022091040658254679036238733955643003461910486448302691014651478746593084760304410254470943287472932140123256248655218100483764255631349201169039259485357159327970045216585018901054085414244015658801803263341748132007645117503410404282139486212238209847539965603258958285568000000000000000000000000000000000000000000*i1^6 + -780443852894915337076296011497887182286944985987114997081547328840183493124247284118664184239260645812307729556129713220031071968534249846287455958317320866004220460611960861372511353693263936445818635555675480335824150510677927620432251900792106196165342963532860685387389946462266561732194728698008032011572991139048673736811192096277419030451840660021615791119410814266128554334964336619615087048293057575026456833764994457952387061869614592649004027385779324113703783722910824613957979920131612141672951341976602141594285620146812774572336988230851210177729328131459381486632209159747643609306847116624409842837145136235895204993187030859635188091149374732087179576398734317687880063374584325641895175578957543261513489997202624072560758797811342660588872517608924751940935395850526907571948704669506258960303269708851716327813247105904782777744645091717586791962774318617125342682944524349424999542504753456123142129014688597843164065445331302512704790073402289067976603580200893018449391001759653512594270465008455316797448818446879806571509497431179616020052074657371194381731351037207377696528150483892547875664229921711218468857647245890668549795669281513688330628767778346727376484325216344803965492222874270642288896561080762110160832804346672361731396961116531805287051898028239485283121650416645418982400000000000000000000000000000000000000000*i1^7 + -1500339072174228837285774056308530694313220100989259945528713420239687727880913179724645318468019762988768527826021943412426157732112285553842514144387630574623061462639868831163391841553211274325119933745088453140174796990839850890192027407975580561881407581728814985245115638372979516872486308764265146422958691070793846676595374639627305012714643214064028346923327381909905787130255704412732047632237139620704097815981498156691265331685462411464357259924893336230306987762330320424920211253218367382257068890462453966016398238016340159352020708911825411624159885350796101198830126175125361236532623065834266886154485993094244506426108373388022206711136147993353508708542802705188436511244479731138757006306127288522336728111666220311723517045978356778537569586596965071567791083871985177046270337369352148003826355046647744051110077461008423924321977670807728052739971596843606023109231687926976304830262305423976989244357285534883924949030043921271234765296954307808159131677890748000140714017792746588847099259099452020797686815746455976042338935384363884711838347849438308337410824812207991515310665636697572015573238230550566219132407464778618633525979437465121494919326055175063585775753642915467132856574290435140314219378296049082255173047792308539224694522887198532618048572446416769012891744127330931200000000000000000000000000000000000000000*i1^8 + -909691649424184358355289196829089628825579001897898792937568937635512892290024174509612776616756513446500703100936904221796284688899446686652896271086824470025213892617670722169977831705210945296659091510945506999078743864209000949635235174349522053977358583659262848226919386063104542715256496390945507612197619677839206720062919647080202369681412745203682833531961786451532923118173271684965425200121268235660814657288772958769210129489157774263535320102715124267200867988664490003515553260383308690029723142920447955449715711602021929763732227442103256744961111188180525547121264078126376042865344378011084549873157096920175400809428225908145906420928050294623735576239796251130004587747791261801036620212576456520330738264096303186777026671925532495433613684889810600273171545840676603597090148396567684122721459090535435246957393889218887808429936499795381181508128207097868244532561196712379081657360035746447924614588110537454059591607431922502276284010579000891541031940854090447176363493272100585194035130001037391156807363425175799113040003776791507880439327859004802866340620111354362672542136268690304474945376518258153191229451056102880428656833859369998456730203107789315013102572134481968866521196558337257639916912045668510247318213273941580733178692847161227146028757659009630028338984744561090560000000000000000000000000000000000000*i1^9 + -114796528017007899410564145937426926295699358282205311383937547831702437603755192630386123148799632081614581035264378575433218291610443749250257148013917059036283440906281785992592031810772751260765250139943543739190860735441746327871432670008333928553131549805218448562275075557288019242079384964594658899610569572921396459557674314920735658220433849123252010603550702420056309419037270304933627157105362415335887206082853001205887630365144765053784274582261537282304931130077818861099830911059836154616940132070296917771270813926056710876823878895806703097253492576395889849868127135030374284698557163425723816207120278746554223819281918488028646201159782405947098103740537018574031101049576971568847775199911924785007577454998307031645619967399853211124707302212325999524302866721422084973332315593807870166979269876429903084625836796501645031924182872991227208409519369418806373992772589969488101846109701228066438428127800246096149992977417326420280118032019432229476484430446217768886941778378139533175114259906190079911865393205987498985706036425089906969142991046799871450535303925740356417713843141892218712737859955225416818352573970309579074727569767560095833250963707181222761013994256419906564348970726663624731627855887155571442120990646403457742609977314779212034382061819907757545426158274695864320000000000000000000000000000000000*i1^10 + 117509601466140313497785974514226807217137492420781690720939285485169072491523185255569016496484941433240491192649667351042401116433937086344408212103651030144358559796648969734183222403755396484718459927677014877181511180844707883765767498950571113444070840140917073816182296116053621460093375328501620797648321038631718411306874732115037912922775059604284277553375281766259418464974134545727412729965042715803814119335190494146286862164278076985339302836346001865032697320258263525480826436406618542304350308147582521475497360406130370528424971693437530127724918390028759840533323807702562497714993339089330964331082718590466903781172235753211712452182920423102237341357642695774122560257011866273501178810479936173558408578642649338518611923968661728203757611078900715989278373174222492957675157173149700982084278198299845807582079269854868462385026773322902588102953417092341096817871944796867295516789715750228797670485852736159506363162549827258742020786332484153755254534948423121200648532283989121076560621228168710978463346244118126575100531171272284758880648769267977026002176745079813348844263688830564217151913750975267842665369623311244262142104125339894166500769932235163434301150807193729618492740195794879883256950679017546003479880283857805806017001038883215948067977585774450782680423846265651200000000000000000000000000000000*i1^11 + 63729972016717697410815660861528105714833036176160758706398110728192043747774549309039312114746901553083462952653688156747526838449391035211629537233061135904997272704184467481600693232850071047570538259608097941910152374261407861825610427503265208225969563444439886783427209155434442718456361493825637342831317506661001114669574452734832121884568693118509425759743386977341446597915781318240379626994022109865583886013655695461875052380554979084762811312498690772273534099545941548054696625804251264993229058449279561871251471232807948369961913672784307680648724081424560090792721904761865424185979961696071001992727111936774797328859307620709229892229165570911662390394871371512935007799114736544623298696785565252652365232411351972454825635507894651868657916232434284700633200266613767723734201246545160539788725973268553998163514358976588078941426996938228244195859765998977435150753806968459783927405492535287273472158266725245762499724002169303938781965108451021721915077666497156712992153965022777000185912303504734426879394803386970938676948106715116737842266079815426712776146247955567732274124292216093562435121198397879188923295088232978947657609053202790183740376814568148996005870406937341876043660383907173073730904866803358632187110550928019427265422521574074408344791835063697589701147713372160000000000000000000000000000000*i1^12 + 9862428417671762184473322940178201191485767347955830032655449445027084742170396490643352665390289348844124127353694330037319729562891171995497074664020775554535206434830079661572872646753524884241325029565149627503586989503063440018410090094854045581188570111944666110695196057517222243258630566109659735310670247643160248621611427705810591679736955562663019019015239254377104126874012650726297119488587461630723424133365835997477204372438427629060023591874890767875184507454893310857247995713418072169828269817650797236205203228319711063282943748688753777054372528910575554567887891789457370107675594088915972396506031017513703875585185573978365544470151590390379896868818350981483069097954206387368432468590739495271036103952995146507270719297012133498965079292443901299923264722262735329947423883134318002580871502355622325815378209964064020131146405329753014603759130413848634432755281518627951058224908617939257445821407731343943000688268808919351104257560164670072471765656019669918454839544716056673731867689079536654183425908346826646499601776383666330610865264034541409345992314136425757894806139116781192967871036382043841533124563565228020256978378784248133389934755895761377415331312728827958437617615050566718991425222305592837931614054320721397152172553992387855241140191537451219572085071872000000000000000000000000000000*i1^13 + -834570637229005699152663246118522311927195792145597201124880526528886129218078921527657079983981782165564100274567196714429543501427556561205425249438258711103969897480104998145397791965329124154703888989756149084870202279201560835047938279074918969842221506392397505213710890146354173359153629414694158270032502391715380311544666522165107621238108677519172157727530857563842359619751568046510871630201453854052761663871265882025192794166768671054599917725549993916296408193638030628721457190444942445111399402662747658388084222511517900293731820204948481135779668468376106707909428455442451165282620769234751118609992310291024969788237853886544668105621661082055173079014356643486292772139189633639673514111333336937569229102410130494800455600854935153964441612888364950131566290133298126211375868547176454170347904060199989371065323430205843034726920492811506308846860840797688603367990350589417391040121367463742360641467417229812664082348253476506506997050022929535364050887042148426256464286335888232009085707403425102948970182248101166526967022302889046912995275775676103155868033322023482403326898513116843765248947924602440295683772311372059593688509710708569340321441872228080994690298553013213517360974880364379177077777481756059404130144372769560833779128512400679877979635344134095076079173632000000000000000000000000000*i1^14 + -2327212361496480842683844901006903523509650023386256277741152253021526062144155677780244299509463535848176504683826465772212110571992402558032765565579161114416567223912873543275525573928018867807298016024493880252042191694954336637662184051695671082707107372307404858856061108553735271822748213386710817761944171269784723280919444339071978417990229076167894683179883774706396843549594342032533771078353097885173884967614374165701022901471918273806361294282143780667720656759015324475019606750461225443070899343868173860785086089745094597155724773522933186906462671914257793780065687937382377747661862368042243362282066043963737183670194678915880811523993139177131698850615701156087832477908879585792690813383057492255136670386180381712031591586564199839234865170851399121650553375840988712334900314123540971678844677153904205448364274408720627694315600274402677510130716374110562174634290351855549983190367031288532719089642925543678813893719406195481227933454220894213285761682739178734189214836897098254698642732180371674466146688766695644984082302293758275716546132921477404292535767673423201821983155661917914039187403810669529315395508464875188205387467842859445377815234600992981775069827653704815358029227009364681960958093350360623604125080927529595563796408794771085182620044898900068499325321216000000000000000000000000*i1^15 + -165835440446512124376052602467200418847935420977975494661258654334270273353134785369688535382955468657256087199022009613637587703946409975158514326380409029524677986607542566570888486655397912215566636483273937171089315460082294042308714329848800644350789751712502369685289698072069517052873774454678551428698268338774495862581978938288021446220817364731403090470545778431285187936279213233738735770214776216797650885945506419001353131062455434073697408374209410809805185429291422514907064455101876107687104973862570241565786729176324097160016822058261380240840825833249700873780232203939397558590310928437884943610551918775660360630503508021735978131533751847711515864379600732273713266542102410603341006120244343350571661610585725842700070753594162307422917568242838079587833453506758409836896278863027043760872447618915606616228295550566380590305087383994039417019984648995085788623866636138805595632104651775292682419286825789474935135058477382498415648743752623435793771337210451824565366274914055796291615334919166628048403181873937502389280177177146742512852360174495992404394195240949461346300994532721989076773339058392473806152665921087135743831748608386753277585515247619402025727610535834132229789806401960676767639646775909095401975871432328389250780356464542957796254802743473962353442160640000000000000000000000*i1^16 + -119141891974361664987700183961428230487650284313350348248218441187859421114750113100782970440930338633671492731411897053124623649658670887650883385011683488206451318060146910083735941387191640852889404536847735185700817249472744371162262952979907890177614241821800818557002802927303398575389584707995965751620418634936671272616118547599682277953089727481582560551040697997952211052709914008247739981077869579255719881085164365220810624108702417561535778182638016114432334314682892601987676079700711152976398835419673920732055098214770973081781101599285714782886030096176254756101108203805332768969760001399093744204900077498365211909529943514604734556578508340430749823704944978374954205451631170790816840419380832769570964096603003685093724292358045134018388409664631060321236740265264905389488637563873579606649047476111845935313235384680165962954990475477893818434278119602950971955135603010442537781112944408954528218948931569761295708982284399544190048827702226992581275344301524929116201062222048276942936252705116811330164237441342461528709043289651222295812251741833024123421285478299102723091346040282984995061842534505370955182983470887005109266853209287400157257789263056059012659159562577424600821893024297209179726579378009089140935987172494084141380052219552715197432003000089323663261696000000000000000000000*i1^17 + 19455679918678147023439190583781937212071441151642374518761554348070745259017612483374008457186432416132865224870871706540972226736717873827685946771162788960720880246489927806851600752848216217433494507399815581164442183484079465292845844893718741353948570423085603708254330066266480537227420032460908513475934884304929660408582544135628915731780280134100846971018596276109020244570853099408874895635978512338050470657561612133487103029414603058977914616302060675547855112993827039352041570864446535389058502544644426615563227186450663602439196688932550696961754672423591162543783137036343757006695443893207256934963879034120531450747094256111348763482650753888989060627147931339853926434287138294656305002970915066109083930707643895206479222310677932418151255607450316318036453082265364940924408853767908153866125866548816087060823993746843387783866935952981006387651314968175578352016934618363441824364675602995582226593046982627347967178909547503664253228150227941693641990071000550093328389822030980772306994937691111760858841923058558412131089764819111593714096338821004425291993652317423157322156636592835410756628537641761056036111360276030310020826468459125142667607222180137727366658554149539154098104024408112374686093870224157773792648997672531287387197416779162731655348567022976971571200000000000000000000*i1^18 + 2012737648792830916700893403098613304909743561571611354832167598512740653422008032969148559676294648637072047413677346230223483833294119006783186369623533327749383575822220623006942436600323597857249898947956733232862739272574010518627206928143712299748586838916659996441862888919588690804161042122860990026220233625164981302563390812415312547158417287646028150040262146137288714630272402746685214143796010447970295756735477307520958794427154000047011434065109819398574848523551021785979217622023836625855138971979940178662433101496336121978917280763952005083047055063605416605863633152507478187238696849733157329381651636364347719630837831836550002858468293057977969891355639612652814121296569263706837823629782947168492115868106457187605166402341802256874522923716235115382919561462176718383969877763418559861103298571739213674624931975470423659022012906693801122618281152270369515684500148032689135632915354700532435629757086100401122474724332823643013821458165381421692296677926864589386729594129570415838352630089822045142989643624499733724488640144991746077548126391086303795553802999648592269392543049532217330614255551233845574422231935476465838105189109252116234782773429362670000992341795214382311038406403157498635795931713641283302598587625705460531207970896413434247437435687898972160000000000000000000*i1^19 + 1161572675884040246916758847702639814433892616851025881193163158624228682141214171214423749480726680741530136519273264908797827705763445808551804434330235666689237765221815198967919857601700168006352304929563951147552089024776255299238982268035572835632778992464669126438248447466570922587730658933519618029531456641085236965764693438246208651419074833109571335473637788311956761083385058852846072689883494373323575766636608713402763617024307435869777255324420044840207817031511917287357847545029464819010047919652866353760290254773703304378021823628721240879399544296934448152174236553213393468830627908464522397465271734177179009320338932746171285590327338360405913341279523767528950433607296187205721112502373607028309487816058045708744684109408161426695309128676129552429812963294869985563519784771413966501990325856123037624375170919935923812043581471872117816159059994504611809753090633336366745410754553406053192344388554047954595130258643370084268569183872361386683428958726056269989724951030924885609447344504100742009285439995352134319390889629012977947725095867652255128686215460195153840102811578135640732141443909182790898624049059679996808375311587865833450390000186405611690335983629854496032230549324464486930154200258120724793277153103519573886718939126288214094596681291268096000000000000000000*i1^20 + 450593497887576124323844924742047604273022216401308745256851710140550355560862550464871249614524543175330704832677988759276042264127703549349834231957145039249358534548936791129540934098975253664069619849744366756772162449703102739292258723992275291104322532792748463448228485042001639996482257205067314227648899199654820468306009909363012441607661601506973928653498336234544320022526179189013729540914167379270338982280714346234802040764057975119874679617368028975365572840111410931874357033191692950664498034711178145329214152394788644775001315450630123044332029612103333043652214104057467400284991220213569875625342389436502915709383630259428590683200267949128857979606618423534675486684040092289567567282253192753880116581676145273798868436774414051553690013665958119342752479750262793470180819699764693113314666465645284715964512182191518065270709636055608667819024267323114729970729694728850199676636022680275722800338853089641275277494092097866956545522040096516182511191909987234758155098768215140623158695598610127737109928905483641296400780712929382541272466340183887930162193811148454686671570937220420887794208360584065174992410494334688626111026524918870730450968832400430757049222564703885130267641255742137461350575913835840410593651283173518310863839907461816305778522456064000000000000000000*i1^21 + 78725548225996305325726911435987121798535340034617244683637621815222988235103695988562919314586625674598888174679688758519767923232488217700702919312958391399198997239741877784477143620266379594088017978210740630657291749721066948425863550624427130991570990347396263472063886925122058120943559520109369241682102958274093831227330929442321779622785805157462155264663392583785412799292887101916679719565213121898321814552331463521718160109274171218471824756607927799678354670644465133977310250184959159575309718496750526421205316622590243618539371282556111469642130703953096171305530080168128235494965114036235291093533029273529821114830151530723542804741410489852770410056196261400986086003564278387643273303834655808801382890419791442246743710460362779907227347543169091754466360842759907063314074694629617001511110301674506323746598313730672180785119236664520200141610792822138106953159783388350535709048119778813516993738463230572024998977889643022155272618736321257658182637029299860694706439641353418605313650916966544444686858768671929977187620417402418390773210180451916616785228113724950408923677963645509905322694230538415034965660794280304810771190221035350888368876939297868518868863273642177128231820747043694746561174133258379451446292904382944494442475354156134655680682393600000000000000000*i1^22 + 6553115359326745882279585376223391828135278622070134075777538472980344877196103182416852963662797820412622018931543226456048952516958595619812228110551758664321717307915881726677609456975248802719887849170939394861199583970906352354768367803394369580963304437730816023781697554193648863932707691708528863529409780309840444606547170620133874361029451072208696625507975567098936596762800997429473803221128923798906618959505216379243398498865641686491340973331556094247131242512705656873037706250717194580074203258270864079404926312073719068217776783074080916570117646672313096225505011770273827006102098597034016698161447326852458246707024733746188702916450316132429124758524173438025936266311347387362709649209685945093545169960216276888394666089002906341334759627013144032972446026621556955752023167962643265293324316362159306011363779763657090190737999753482217646036759559163251661429172969283867888934619291353194876651497648292819942764696863865086220612417601818619103797056227768642720885700171424960332143638166310431897769961431810737300959007266532410779573864018204514990079995996907215949921895653751489977406573972034163689425197647806738587364156329583423672748575335371540373366584429589809549987027137288691788288670210375437519345924016165646867660500170417003934515200000000000000000*i1^23 + 342752735614761266316358314989992596847500918496583683873823671329964260218973582896043822663956410355430764977039579604163327546186149547868950929325089521769610347912261036101245625749141411555640402053185068162870147901407016025495730618568012290114376667633645841041868197533801094313504870666321588333732420255412636634824380227853280527497217663565989377145795322742458265840003154579306652473203704522816632057091015306203988435428680863048959615628613181291238144560098666219522470899403413670963665353013681304117171457133351085407309304194331474768529269368441286046490177241007308034877438806290144133430675407706117372713867975631567493999049754645731849960396739741727787736564037470677011396574312678003350459005597399700233648958894447953114693788529301933551156363568057442952633631325088392039975572811212774982574500711884830505314834833596840341114215882128436385110120395997284536324349066363244478524861648792341231122740590486735360996377528389902006244701892971337222093730256536947004857603410212041427437377519901269039562002894073362105876201680755325843699451757887372470654132708588255465292059534246295815256084008211108604859469402979699753265534176406154104270965527216323446686645449692547550979656240798444797290469131271551132274368667881534259200000000000000000*i1^24 + 11857710828881907186700884545372347237691198045211006777488883007393317314143485206918104408752740042891802138257120703075041955923886595409158487599016739829421889575961700201862786299818164293386076886667306061106191308397116849822219350349633391698312972753111684030746502918193887352650775158137101386785186835868968444491928362184312101607041734913625814284171323366565845312648879986120018208351609438872207492983053061391982567136902169196078146789767319409763756662126771453372060255381332798116392979779586246729921051467898453356690548770939606896346681011932787906461378546594547343077429409396413762027194556858916124112376050491642093037276406823896972176673315137565379448159727273349274186000761503287809796223791387065820126004181760745521547892665914061417070898806038548123808969656193579340239320238935279017789065537009256345328247189250171667236497216062110176506998475339228935063305758764990446459519575782581798149323689860017499635324793605367273745573877870135235122701124231976390795879321833293904044305399316089873048407115246025830300965253033406512975521568669762516080152595706121333729395832387553173159215430582748533231651346248080133713685717992011457952184448116766619416623758975977646824133214987147116784336799935315903520633470611619840000000000000000*i1^25 + 278515352586182720659530094348549634273343006398056626652070620115411646649574584251591797271020065349596460617404587547257395786796496134433905201564486799572245421382000039133681165627756771713621237574276152226701159131317800118724438178544342641356859561143317002875006497894203454083389441251871825736155482406229374339187709979442199934053235174327637502905159311566853476613251410951778867491415390320926029313191902510682140636844446164847884751703517708389931060282202901663656529662722747940265349613874472348114674667629479684070392072401953285901684309023203507697805465167756345153573695789770092908598029188928022451952872361669447379861291956129560238184659687634377592115129663219304856625550406552068693103442884019324442122675578301848643891212138448130843409384036061625610672996348972278259309918343298869647726371032696314878789949100661189095720592854164803205577284983625308834705649573134413882374241058720238439925923918820907019750093608549899696689390599604021742772145284291612912146536431208011809002776789534400745534386848212119686739595574695301327216093722073200727345191648205348583497344336063242692096286962566700427973830258656407978816356079993426134569843764536704019509595287022387367936269504271448723108267284202484236177353474048000000000000000*i1^26 + 4335340057900300121603218326739386924601500856796120775969235158302452033284102239510871931522391445208612114468595802981027759236499209907557873433781655929413909206078898187256737070345921804040833041452443810807912722636878704925971690436580165202693654791380160245226197092716207982821514284501941580516545748995411219791023511916169903230293708797016944103683590473993782907176975838396349816744485886813444731125548891838314201742623538351066756379658215834876304338484004176924332533975911344503886113030796546184919294656086826643952585073099743838731344846286575026065117726387209172778168445033109850953212730754198453060654338390336188528825196195433361801222067247474977284907819250744804518493551986485137365133930158597251964263687931964394779116062154658627491932423423057080467279055179534678946950214566475311598128152149170635203064501909206884865518416990924161476959904878149847606292296306445048263509206404191963962387767518221727342326130186629360280220288775422933348473429099885147034408416558533285081986609392506225974455937899302534614049801943186999194856178553753160380610910328116902272904429943649378157084531646908374013309943073946309643820166758951366597728704271377431845237759015569668000950638559742826315495373245110237956440064000000000000000*i1^27 + 35780558842477472598379130726879355654452022449527885681996575934159162120879744202506741536146108021795359462115659031232241488109259196106141863332174451522864506253793442216881527239057618793023612675971154439609455344300030122138085832786901087804191744020180264921396240729903965965130437592734713460688710312385611566677259461066970093664874718692279572160943134962992601461411107901617903302537995789577223664493826552546181396847936707757285408546445744547990390600167433458483240979036907518914825594808168806826758524270222839437171751453653062358936868596232824516200365783362235776250433831684824179490369466230527443498964339581111719957942048482004312012728140248637335840099609846651935556152948658089874757326533117265294947358237281263372487148937865515104636456228806585318877195876944062371642082369701887619800913138952598416629038689025139447780700725300869615323062106904801823652935787409560927403319087259901527146848309320150318509081204973345289079975654829790040121822939314154308088941282183655439300963812943201487902128839639687644378514050868506611865152816998898713102475149036247288912973458887888967719155361866168815547873391115212350073026875377619590910749594715654339903318155261147081187415391425629936815723124017505417625600000000000000*i1^28 + 106853471418049227526885623648171832024205093386002694403427660741285467636065279713775993595884911762376636058847339974113509395784719973266194531545430015707338569878176685862213707211847613463055220726934619071207347421151378448677177630596926493552702552159239858706976382935863966466295968354230951288389326357087761213408128944883254587384800309504651362354862328754033438530363145078243465800301044283351542264417076017083437788317003509795733598435698132419067511616739572426731670996479746770537913691607493171449331247748544294492888455061068129452415242212573539719066937794583159471310133172372155834549024192017698093738877033530400952475652017062893409215293678587813818723644392601591712443352778966608521061175730019690304428604797853647618441356754224916559384043674102008877883705091491092676206508673622630884892498655583801015312009022388168148074482894006840700142432817153532111538104422365280375762990402906986597227053416048379858175701562835057890908464290339682175792387779516117355481849845072289903583210199931487984997945179383676167413213226025623457539467823308618697680252261325520656240248411551806250248440484750781335786540143870763812492810377387720725741959850747564091625808321841403524375304990487787987468212926508236800000000000000*i1^29 + 1514459064519537400987234518068490524776713324099618161330421649738597683270055981934971999088650265367854964086742912653659035877982068339249257857224068803617574362078412261705523933397745354647270115363640763340796346723426042728390486964377323219908575943405756718290759615822200133057927910900350225781995424716829287527825000902262608371620941059840899572431870646927864597556760572423569077923190992422235508446603919110447999093134532391477798000132997421148600505310546030346194029483795592847832439559238128619514851830546074178223867879476019873510541694425568260253785814275626899501061012653269777788949334642260631442278545273671540296575973505365789682576542543702530878115651427575105969552219071166555247558824421661099750876998938071941020068721993715651147455135215302255597523222014834741378357212669681061713890915478254476039580927391587630528263147800250743399142073517627783888186049645357209375465495144702861216142545240419214853975003399160087624427656875239918910751473933111789181963488232795997673024704958266813262793257539908524280480768412497557675404711004113948635641635395800111363421968129426226749662081090370495870802643780709852645032933457199408230700956230366955168832494525106669993252841189684000335502558658560000000000000*i1^30 + 2913168395101510502784000944972153952949338370912910695610935125175104245459288906034092802807085050494304802305159070343817330934601777265974248278746488979806645774664548113194882340027646118036191961864585075992151032681191088102983765336366878221112192525387731760420604151064307659186947638832133495127810586366493872311004911909143856396182942575783329653676392222944759313022339074143147178376633672173113212484516585771701494242020254657425421865361500141148018971471434918644115573913909921648194865643693815358238215218131254376626262998755521373055511058474878409546308634374866958659550576927235372866226084202886410645986488465742621087031022031926175164985409984932307754188281833482853725569217102828375889684219500370351221826360874198897767014818515227468626347635334093199172201105850793566556717470169468688469655545691891356352051662143929384586451905052437102687957856868178543956591226497092662217011753529030821139182059498645416669829628684723624891345131534341499352593952501125100070695102706482485965060286745478301296019205844377165392150588048161431762724876399441610429774257208902735068588220397639699253458292452658800003046393317989384756786481343175439204494756103276912491668916236264905235645551773472655485050880000000000000*i1^31 + 69373508409791374759225330030737920300179816999098409023225071094549384942378016662131958619912699482134331542095957088813023605498851434500402724438576848149145778605686645272992190916926820388250333902367397132605389621055453399743739004455239229455760390626641888452908328181682476885077259692913259935326152915759728474957134304729432681369132731823074740991350815306539842310989465701025693499228719619951263722939506047745553250201708218995368723161089572986723973851274318146983624228369343837552534012331904929316529909896772980884502991184334200831709183873263743002510677359480025725508920008508786950457274821677871669337708883344107793539069847600576918800852828005218512015270566953185691683936704214148494707087391040261789218363448967256512150152128029227593027794129190637905459846853583369129277171084082906941729632154317141855547366432319340315625268177118036159735420650118166934410817612338524064495272292213347349215162872460163788875375814539239089646166215333371124688381830552198204763732229269321964872691987903138584923857844171773624018662730114468857982019407203572925002049921226094191107467925454301526418864389226467795351917535127436420735930149468852511929782639617898300934462757770288924433411220850482868224000000000000*i1^32 + 442421931189940160826330467026867357835770480102655241687772121868810141966733597401253789774554287208828223575230935076753409165583056476724149854572821940197561142301641458307492477855450614302066824939556789504543561158543648044297300992776047586261290802592026529576037374759171045125479151908813148346507490710367925630295179452650261727519261231492862041996028612084100390053491754055611790895044001935604519266288664776085600520152337920560805597073459834108537951926918163278426367436751879359103868090936405093449696233447800501353015797381828467868031799467693492944131346119272562192528291311813650901221094187638241699541732593831383370217065940781553130311484597794336714073133496528333575093395622839722043578202651435054065064470328141346073392555752021541483810357400796498104734369016230957277819123974403566856187230998843873947965230931459370123841373384018240088097660494438232049999836066685387024719199250414129462068727034101733165903021981796292011494137962062109308673297378624176850972691474187323583080784727892578311274077912866050751246373083460275459981296413003871893709895515693321858985582169442645008580123384853854549157731201524304832267872867968928052914434276965360995639018383728998501879178949068800000000000000*i1^33 + 2788469299189772928078183551769617901376007033574534841567618510393619450653796989365972097094792776737735834474242830283547351954156168133080173133722410429723125556872687808432891151331487374448124645785417002164449710916561602374923794174262239275475419185756450565373167563615183546665198226554054830785485739312252854886533910654687644842172577689746614459053623689888689836862999246897320129306301730453629831572259195255332702812166680832473196840527349298933270416307348534803693220098179241323922536525410014650975068801385841222244314252719681413065304395251453605819079054009721944852582202302438361296440566054210634998927696243321562200616677895489099975595733534856021654743255730672911093268625540617783956830934432731151339567604453572051705168693076988600189397808239502096097461366764119016150647031397337792446096601539795364187655938535283250813812285564137224614148667480481161238951696082538436556335954933551581201368291010538744722771875969054319376587663864289257131115015468098610595287840516542789434411469229063196810330762497959802245963890930896501905460558560706105260364060079728706487752359627065967554619018640627709505623372938979315321049424901539244989097751476843066746457701317456756748650904576000000000000*i1^34 + 8005334617856976229589921362405412778321589431302451941750400930068750846091581621338357642753068121441986843652003125548381909324904406214228564768455099159456055595235863515189164087803847316405735215752571351186514473054790100674987146095948252782799592412183091048754826150863864358124163775781687317471062528038002530836908430915948185531377266483413063166204043201710846148296933004719491022127372232836687443771720559077756261663121353068254956949737283139574275572267725148919874298641269971893591376636517580139363426211930500355388212817217233626455502662096994243528702849306371164293401144355225370174071994153850027039123753264933972243230003569318225618452392843669404195712931833917446251944903227838969987766170535496217746012864172341326076273897986841855742905887775698485641753750467500571492682355553871500998954903881340957859757717328379446374950716456379075669656567620047670357915077799276869562306799520085663312426348078346262400302545431443072942197434090063096548379480846986808703434122405331149223917475449947281966841866997232514260019398181214946605026762177979822356126675894354675410717243799353906547521142166396568000416928844687047735061552975991026797300228018768426918494569903065782623948800000000000*i1^35 + 21521724877710080199801721547063637395423711663504492618936941219351768448921489436984221076462503001241694327574315968337927645345770344005372761743250600753364719134401440047443299343154191162661647516477441354247342858253260211390621072009529866263974774808923676557357351891567280190300885290325701361154875669747438456269324094236070546661149965703853049108204295991715717488906614838716407637130590246196692333253967397850754781414027121296952880365450210240050289458412949781748286555425130608519133011374575273311938749197973509639865509161745610661236207243530029891781540481651751431356857861365041925416695196195933718886015608702843918903749628953164621595446944161071229991778308109885994898920470232104027090779701245223472078699680484247037501545284333704955564968597148567544401335235593736783014992990748789294815538118260379663422964087932947476855556724117290650263828174775637389999001023977785134872292329694929691168169474634946190955666147512264597155532852780769894161731197245461839112539801859973895780455030651371066129920098748119900127584686315367440064423901044231355802343936164440832746669434935106700891719859004476575760522804446711238851040374700031270360546474972454276871283043409272893440000000000*i1^36 + 26799168821498156205560973200258045843219677197253012604125175105827630694693882982061869726490204028207215884214971542609189586819416306090761272237235565199181020635667680936229001736737783299122347162393846006033343613146064816523351739958985160514438783805724064606063121361948328772664670178734880446729916355717895006754914449758004330420806964792325634177642396114747543223349514193483566414292321350764153991648523162635718693848646623673967008533057476073441799759592042597863744470847342611240741811535637216623172411483921770171106413058472273488455705839083162441882076498276891092415697727655417583584885433501010845679575929882419223733780328133340063854881050814705030373697254997809933642302628649792211938505848351511594469297839247993219472653717547632889509920531765049074871742696921972248225785180907254613538638676323265017864435347807262628963941567508442866092916094629348485698931561710925173000273734556637441001948269351810009285266904450796504441328687623987307921209995148334140390775729871711703967387295725666878705891482542925741385752054038068697303605827343972250060134888195314697991789289662441009342835782787492081737742884580454384906306750873166642141200902922924292913551151539200000000000*i1^37 + 19489548913847473727846671055232007521233483587188793372497273052408158287951316933274904571496282327472733743637009857185999118272334633004889694058206140412370792567278795617551008575725322517549268119810483864566481600455955985937444365748034778429287837883537591340217309128165356298912430983857700733365105236425318233276418416327441266957278217771695639479547954429004403644945156801035371537866408471443742698292145227524741945333211272717248066208615083809383527866225832587066286466247905930027357552999821357751883707175042274598160862849348666397258270023109786532939033265297013213861151781876735223206872939017252508215320728451958623556491825582261581113150744724411039630039444033765780069116091174103327549398286769566089306176248100849330701694616377912036186446378834369961472676816669710871417297831733115328669021799711525921033987217828256705494783026133188231352528572285386552923419499253265894960553961444107945948100126346367682854793343397136024024661913731821621072441666690556158433127517342875778162908608067215862525126096811576263418328626125330588837144294185451787581582494832255740651344725945857603103624509774111531743652196283716786561506612325892985796852805483296451203982848000000000*i1^38 + -1326298438073303765059050200551233538013227460542643831655970908470861305665271591012048342488235547053763265089201296695902301253471760370371639883423921571312195312630916635910100629038896098322667665233778340872985339847150506989051773669847134533950783544138677551571606106317383852478486835016153240390789812361280653892414598817096382440894495815202562639633987401670926450812910017128994243339768156888947834229928803861044207557914429908534047310399679343483826774474420713954316502287379860799437405942139450081269125054129046273980148774585716738238366384230164479375654494564380071497633793238137666557792114510098258749936591598650898635382390748409183422313607153642859764283568734269896435926681845728215577473094370576347330685277681375058460954396941536349399197961124117675564195663593051598347733474444937830097814524827292262763552077721773528380581188971438870613660559147511832154845247967103386574099894969095710216131683236361227143099432347270060484846067563165320138388675917723200449918202821828864916768149927514053082365476439935854008055799848606432305369352704979438793906190219534316314488608528560957958075802914927277319379394056106369250033269115568502423463677388456691200000000000*i1^39 + 28522954118331086693316781887962741278077959431764563568228471933790529363735061078040663127784971294343661716925436710601037594164893463872435185689267620771323234808556737362708153099603445060054652193562986082270667138418865937505058764504575066236903429566091873419282131539638288346277182238899481149024843489236587555664091300963904106685261101919481569159787322995437344953632405956664440902877023689256377267544613302094781036267126806459093138168862336786528964675483602715813084186119280664566467962905813772828788435612201568423180870243318376946547936719356326800713787102306143909490755616947746314384560775718377405666510479444654402265547580329213159800835450556189565102404101488837933517803397586560076092615176737750271886959495530381832507560223010467222296832108678866387386228583820879559723113243631268309488921055381699152722567389616510387991001436418968645317611856637798078967707910868892799060425519440179167047746888845692584031000182530220054719628279888225796133494639302147100091121875729170723429945923818782248024516977895824194275248349292544640613561047030835991454340166951162550908780947905172598490462930535636524352469815503283701539242098622976738888021019033600000000*i1^40 + -134796488417516853043093317446685796508616094410052785734472199596643822940958307177304813905273980355205551636312574051738654055222079346672664538031078926773923956726950607912407580362866945123151390969331916786338484414124075471014185618468613618865955451769811041863952347984522325318752939520794310944488486028186116535536244852006502089490957300450965852135752669887345815370973031238398965426017343014338033070445257241402876920287710535277362461634326889419210556500210426878113623809806976560216839733365655422109363173937374448687380569234050403980371074950379917306432714941408626525462449387197401121697467659623598491582209279902473708225616112286097228223016845255019623871230696100314030310830980622764518378129537056295078060512883687136853998478462211212731727340593462971552031677218915817952870052594359876641878056383832779681769957399961477286978816888061430591643639897350582901345968301082122313048556429243311459931018982118260960734043855766303966046763275281370416652631358048776067485889711919348560890574998078274026422410405124592464552287733282102759063696266409025836711188500919655055208234530685621251041561184359774596378011269311011743711819275835452172121600000000*i1^41 + 2667324056062267858337372002912551361393044789700485522312381350824240862013661146390217226887904983143533855725006829761407184147436189158148264073645572811044264926578386963531573817370743422633107591163175485198512473920768676218571142800046601225826763649137177083969272142288608950263602725761860563925551784653699441058962330838648203194109727603337335010376749106891226660657190447735668908620958658934358607073734008195007559825002366501487107933048034799359299065744059472330076281404605565315235922911639553069591764238362884023584051555192995758630787909812773547217545055852375934517756565557658406340760239606835987700393738201423579935711169540711773468884387761775627515986886597298456472801203193024573083681469301860315348627792013512041385125925108163652041763157697181411654846726162535973044798021315837084485300928283358654984417580308007985870366683225004174993589424721876694748371776726099604581853292062250978707219269295908293160568377962310520302165325745660707438918918394289807904967152649877338214534405835756715213546345810623588822397452374301442396104857036965180214732020203299887401907949159493728590380542708326538007984022593966945308282347303498240000000*i1^42 + -5985493674440775499102469443542686419741077516460409060110516469722733595937698498367758068830084359407861520426197867296086952895313479896439581982754195384988388549835767087189074929829469526069576348225183209091056439958394990547550062122539316477618706110973854990911860701613840315087239617155380803549791319701801523488857693744197574464298672608468267245430721195577661994058163981725801595706279667972289024663309451115204949792293867673833138414106372864789594534071232179513405652399320931306933813813752759725221014857773568342778969220021278066833201349604983177445517368010123160974516511397337568357209814768809888167593428576713794719811694802735596818682015242882971438568566295435435578849891376856225885394476272727456471618320274432435250427084630643474024433466773183568525467586465296185222086682047233939909523287167017659134450861622073427147614160411529194153021224836627569496027965606842334871933890227127269276728492543560511503127788488503794494518994247717433182584898175142795088508097656595706685034458023457966489169924875898854773930685738962167781976966870904788106057496175204395043529320894683393715368334953182459703078505576077262211242880000000*i1^43 + 2315793890994407536476406743534727240103931061889558923439335365760092189911941065349341946429882718270000419671320627772810310884715253486086489850934830578071948848242662892764728297385626068530388093402539977879999661756320804178683788116101878677249982326250081068903889022543534735305348837322369632093988186324605809168176586620219826957424920958178998259763666202266391865696463227906782373250583788019823236257710767982091574091481249956080938085928493575028384763258410263557090120137877650967537613525052901344879335962624659574090795856181173060199917202568549507932581543959384465881601036897974046184891839241426712707947862279359200321932175431863458543730203262753403390653928806470606805467070871276908138718415505275650120071165295441420325135716488084369206700423650236147898917127551704998896767217140007904507056936214626904388247212544651573459758739132404891953765151505040556319587159882402257705457827407637793808501310933745125690442698294627144903420085839001782959006990414675794637958877572921541872624343473541331764958573453828069930615863922604768639636589602229242415235789391080490081112452739820116088280475426771559931459209837822016000000*i1^44 + 6722972640627240420826975612239974543430259228399532503562737888777276465514361323913905806294907069795243648811923580240294589936867291283209615958367645804971967478295081176252083977188632198964991882676049076874142337711071586115287975926723475468455488677628970808930692172824866830547064941894368131029452061805361310307090017734361466137780769320052871528201110243922375640721649676225811856619278061868624894846628670963091061685436777068007376106040664084744171884786107162236013381767372197106405705658213242901640533422286233726683550937552481916317566145254314125286347295632804503809167581940553665697953089255969786160175397679614982601570511787027619916776308263018952556102614603684199651723169696830704051984230138884924074522897503119428169973710283829474613658899899126472282746552672495013335661974307133179053597990981416635220268452024635455793462378099415001606568316102978203727636579950088418675224535096710975395966573232960566840881619932385384397154349442575850947053924621336822656246455188747459098025323274240286476634534119023518586184409079313421709599988561043306212428056242911900509573025673017394834471914928097037643871680000000*i1^45 + 9830748822582561206418891520972484287363846473800593293472075571154491574270682865944864650854623380345847930441628052055963687626696482595851985990358425854068921157587992005771067568056995197261050844217591813897613866648594414806292373503426897723308270515382541759213327114526658409852913136428245412407615553686282204504549610837130352886837138795009068128877984656936297299172048881689478185990195302493401689659416674397283317056158893839370178990338465804924279132052066899169376768405653761705613732805565842966775373733642054305148044623071261020945956818161309412506392179282606218446231557162702448936666637788740870463323665160607818490160531207992986371631503055464120697233916761549128099065772702655592405498036415559534677497827505944278955222678964822205039085856844796419291693214033335993203202203158294986729446458709595906687510830464643430574203388891207788531334837951346145942834196510120235064343653570471378022815381192733492465403399406769353355677150684099165279298648648255969675577313136114633447626831484370694338931632210004611629247514596607967164592201123286664382626311657026354926078130382408106766476645867404816000000*i1^46 + 13021754575504022212239127509633452677784938409457409122553442774913336391682540415894655976883032497548115883498527440446633352207926417578448139228816450020589336663954208865056232511535034433875471878215704015538346018489080855564479991217921387417831537162856941242232876249521951885834587560600956904980063925397275318655659724236169511923457368417200129272790994736854247312291122482717180277809980737307029088879347799333747409927674600311469497387061751516798338966740594190469553014261667113296620474607738320479262818097401662910620594712941333161695216809362986707835387579331342601126092694871887756371965948361969027588335453597159731591589447010205199176953954642325812733548308150867496839743146891074791583037451463904149566333117367024882763288883622463155705884808413450980884454090056326035745251806962166336199878326737178904999945143293236255927117115447257996122341070154786712075566443194073962472208155838203127188896567778393741441349076613339190117771928952306286110964015996972134595474691273085058806955235697200295108264962472670551203083848046476934198800637245329595867157615840856223006408963507058267916052768000000*i1^47 + 7675451560303296361669498505490304492714119747555841247530890796589759574257789325516115104449491552093629327009035974811374844007149028919624453259529325941002585864221937169531132941337680683499360930531844275786992012402211338296177680112973600385627164212041333432481828656821989579967374458250669533896058435115765500719363790737595656025945640257020109025473172423845916241547389747977872332767266590091967140305338569357638073433631477667324454681449281784418147413077874247278313276197929185874287404423960138814411022230876215189080109955057189724864848939107219748363578667659091055290735760002001283368102983554170965277411533449102811430243804364700965521968911747191621696112801769961948277351674688223682405921375625209929437151117315041838987318252251406755774036025173265401158361270114326379788873830133219390244253550290789546993059554055317868097341628944813114111204566657837739723883074649163098313966855477347655392159968098384166568399296420354603672286702107096305610471323204722374967471642029591732748209262531237201069829423708153425520114178438959888497493765967689351604874194693900316577724654952870379680000*i1^48 + 2399368418612524778652829739692828102103675904146214239512737364278081030975497527622102175965540584239999980828467615534552148906540897878660857279452952088511235424810468991311181274709502410609431365626552435513464343119503625694932045923838386093037241494293132309826483246335045147682564403613461566249231581237366212678470136297161988952928398291685639572717355841856743613817399706363622012097960116069453508199708534556921998678753198948187841597467178474569595165695992586240913033877448181046439466068518756353660490811458611255852643223239506112743454967409117466007599436296820350780114385730942355496225971428100529308036864868665464502455459156930633126495298998094110299589677663402258128355267310350338912930668850942177375481722050542722354919161995350466013359533489335652324716192470957760272112018283358793413763286497471768809719295011409058018488362528278889327611641448618990725051242719876823057999565655294405730189285552213672158809701136319443966576645923482743714601771365207358836810562489467267111001214434421770947570118817589912069602471968881884513124439476967649357821967216189273667884072400000*i1^49 + 430006781298204601631289217920055953583660384957851689458200220317296941862831539192393934431352560267153095989933937278857481863840029861864229519414499247410767583001345420066548199354269193459232617540158096740681069868383737203564920525658798312611284203838969252587468369105267890097781905679908142651054402360948201116824735931459617172350190871952061030656102601529281926308813538116203738567320971548294972113970546054767292394670936283448419428497201983588941200157051426353231158585128170548988337424917140852448488774859369453220919120664394079847173213285908608481923357043491317810148287955754679677467573329319655853793181129264467658111508673105115139349926311839480121026212081322078299624693713188724536181587632639365327779549946114181949195304119547330216654893966550012741657142306738742702624050129950996463524483234627086517011457069914268090773538241480811002488401052915496150598809024733867531470498988651057186708437348703372997779233505311590530840860401298419404807408325017604788503302582152123287081669067537217366251987946299971155906751013210203453575362847877378851373583508854519560000*i1^50 + -1508484043160573534458709791490733113618971233921155698504886765080920809828065424561553762099160870537049736882042980521479464624140999658267103587972519416799698057179655961621547619117709702068676384223098994741269415206224105127398230865704425314761650018422601214008096192992797069082052959771804982934719429181999526037469274627848700553500595223260909093630544350794366871429261552282187169426910962441039067505998769129175086861490782918049487878631322882145829579520693085054246231595929600938534184538913818975953820908841780604602468688291273047888742161677479241278787014836104052289121038288117860093764306101483702124609278593391884216741687647580461444776722032072651073742857666312995520543551639228689519339030787762945253629897121381151075217247102933423261373592034410757106935959228798883578389031607029478441427683997965304180957618765666368368003021590198393295239581127217306880674735708332276900150771299132441861996822152168533074230696146900780718440837716341467700301253736881239265565561641874607000017704439029863233841259098048495150733007830445944556475951679168659046060624000*i1^51 + 1602552265494699240825479073226232105292632412502444124942723425173215121160401454401153599570716345333403415156971430004436307320397740163841676722604664465064177489231168445545658383198809643304667595239615085842788279956520406175470359927388075159234222853357063946360445762377775501663021865753993933594822938332310798294793786601686392059837182091393369454741186520011895871782109523050269415840588127947340344636783817815709923342773266456114040411322722563467586925544733014622519553523082394303112807704609859485343014836617180054255564861005761084483342860409981657060537917877096975133803043144479945942952722437293862909511972322885594436021957762810601488518398845409760742105329230206625690305632474180095728338541159110475547998807822938671434562766318905914746488150862043012787861240754788530190208116137907409558936870393180083400320723771022380250371154118794326750425937404218518226128527460839713024443825290075479643375983170735929060967876577246228260746557733605133846995055529776052690050586890381063858711347042252642235905020903951918066862659209200901710683689972682000*i1^52 + -4798625403980867752471091224500204700841086154198230553740406260923813969427081545748841193425612074663883229345188519584652164939125893377027731536260744517071733024825378631072131778306636788737795674383618148543634764979739402198433158050670450473347480376343809134453293252486796483849615681829948723293365502181876708392790161128493186738318724291035898219181503411177355874756391706064521731278631323677753604736381732115218194812650579398257211827517521884761317187431113268103473298910013901110661976711160249642910317310103255938471927251989423445172491660660169752930617464719740224688176709861176065089884499301042233783984474172204300025464792897909197546472745654049979273508336296334669377241869098856780018475586919422916580376867576125663281563630720856660647957387680482551457224035324783548121512959424112181682800507679697980804351939969493625610121484727299056239420122334884872161254317062605040014781803750613405494226359009495743354628137803519780939632067958377246816368054985991270768616969311564727341705033198262642528133328193940086119918126856800*i1^53 + 5138218570236880408582671249572244044891250402218775479611320532579159554871694935126665294694756425793546907480564202621803264962058580216394115497739571873117370763667079524404083966947892901435866540477755043929711912111692552070401824535150406125528265286193201856249954053179039757587705443985322457246954799971675378730221800869827761294639475124112709449290781681718239007951945185339906207390769933056154151168322469625669149145378462646445387299580194508809315880161456989154406083535629285179144307537706814801856569829490260571785599620058824868604671410394249717261686053419971856548904096810575511617965328248035734666393172890174458812809683829519796355400403907180971047035414397032335597742512805778003899943104266409434861583015241006269849652029459716125324910961285012911185134064133973321859632137616246922153121459633880073099374112608279461709707647780035580458271781588816010410627314331443102240679452726799404730457816916023548797508625611438865600317121086382776698008556588983760767269370758185026360080895072959515815458170697023366360*i1^54 + 895563070673322173909535297048523136687466056763544298059387931942980255514697391794086477770374597515001527506817064299945437236444128028878857966563602510720069399932746669960523361809728829572075256219704017488637310341169287252669842510199030084466384097399594671319931828000909649853251287610620179433472705177962401306705409127612441935762404041462277016349583365906058508984271467758330139099257056124271398689896508972201586346982968850836343937965053730748480900964065088422853589618922250488595342775004029105738430958587999836236480613341513711561123666611065525701027616827356349208252377490927307858266303489546667114430568448654727794215350376872826999140215031736125547814221485117491263482759021591067333376724053947644652313329580390791206360833976941615855786569786560837163657792854917716205163143598421691241812153756797243988633894814924190136044510667824580336129843158504806977759824813386732988127636331303487748811928242907613601922087638886264780849208059782436878738440236194766963916497996385102403169859367040*i1^55 + 156498949500793308294318163127776013589279921600613779126501060360719553616811558686915067701867166871822433304570799126090799954342934802733222959829138401731439062990330995397149203355557857054112776892851588425739149403180392564459764780999050015459522327331525983059201207196243322882605563766903008029230042221055901951594492038257033392943298539928641571230127806456394973049081110539538493293888314859133309219998281044489699273639474803404639963670486147770148500010132425674429327843852282632168618246148035354465829460360430608626164755668202553959923594431117796650328771197899495439161529963417079240313408065577862049934764304069995447503531554880946566781184703666624586668451955466951406175605217912009127315093877611459713797925179462041079539431978067775961581502785418577109651592255420634064021482194956016318542812667027380044343631738559104692290294508137012945342691636345828420430534980030263918573778781397883272786972459208800987177617659028250373726245378441368925787959734851895678650601*i1^56, -64117964772783529084567156057019106247950876650528512031369288813496245011910004937632488579157053928760828896903704384330600716497421104607248476341275358173094993116230889186645560385552054914904483714563798554541105958251395721499928253754526377517966322803412855041429432212027201152650333908876522272387010908567467042154545195887951444626136650845121507723731094235399521080832311782252707675866533904360458413186699870199246163551379296448738207705934993431170989413789384901373778684592493634291388544892650983400547205259899133756175356378014763880103381573801937865637632566000403249268464267991000965972146208888080469076262499094348472194841942818087333060793000934340351482443240524351850485766916799538897246978982132025066721897519384411121721461946531798044821279647429715945710930383824008659836844307432028573437769823525800702938087698736807179068201932423073580003569877262176278794572527408542991029511737520372507816052083058235393419011614060050685999767803599792721210475718245890104313336445313116811763096554008541986113766686361244735153339605499249893408658315035693383193579616130221954000288623744092316346883867501338089430188556818861927868933219358095611288188281306343976785735640895994598737538451864667489107488864130504718564207040669106711663049943701851896801237079856481392755214138165700971631030461614060558534369656515406911189496329801540019127391487739454206027135716610720644360835592808595943597397522209490459288021111400905791456741280342174539206044061928918534430139112683593311356196441754570833595805787515869231433074607358848010135599322422084152705302400008227498187676538250844269305553489513620374595555881873949059923581824380272385265567271338926873783148321650139561434269389064742098928153232425384828908774774478393859768320000000000000000000000000000000000000000000000000000 + -308820275306349055700436466635355103041456354734345471050156664270591949728674996560544196268776442132610638734494478389062752889189685190436577216679488065580155056904414047646821509760963768260153986341029846117552315749171883510747108543956101609941151618054607758739983262404849805571893808808435797290440144188185079281159964728346950289570322491174321144947150328194353490497441937057505901943203949760049152131178506432916143230195822851914421345734360843277118596988027924605108963765487177389779260121657191028209078453252957198454284270541908132190398979915964344284710980646313267088439542560525273502223485381979257360111810109146068627145497081918160350312819996964327541168474037216318883883522509949349948032948197545905845135706402692702253180601254381015987420380054491205458717437538530955188882240119274635832155737332563859419108449520943835005434380357458869685435728616847684597925259981063050191605938075960829595072525178135634937703997308332586352730589250525089336756382095820249192340023185849334827606679187588512161924363133671233613459203179969025180898449684243225128182784953038034738749185600093271663042509340993788502224996551392297371630052175672073495788551383003164728279040729606379471636073418888225870982599836506411019827707413298691428946344096970036986374173165424345318107682952968915837522358907372224137811812568444851092360248618728725606852649526397908201782079539070148914803476988304662335560147135301779029979832857442951103039612012212065038101675008366744683759040834869623012276680450353239957600190884026406658623552362582041789636380818799850045028322956808151740661368205186290318533953302171938547329015651981414343581182265493682536198915617631426750947933990661767138997691223533693300909450129366942593493624542902629280972800000000000000000000000000000000000000000000000000*i1 + -777149492308371047095259588730015855292189740451739904519536714886156498459244702564266303079368672775853931683411230152885600405949864060537197203186104749526013311749254642721159641693515573415483662483151547467157972356381552542495657226730027325658009348591411873026536575967886472971143534995431425762768394389887232453901465935360508220535267981065998227880824325226370932649518804965067712779883013233855454622791207254755756902599788752731987017568294857029019027813229708966505306806221402574787314575124173055045229075635608329628604800254305826079842394239838900431952702421857074863775100376594808970625880156869436024885437588264538214657155140719283338871819670203814880634273099963100015347485628355970501766351093562005161731848782662695753211895306329926117365882571470785137994950685199549393024770554232398734291856820912246797779424532156522728826752061104160642460605566247625690764483864991888514806535342986739160470178187610430924299024919363563356308619566578922431339702377966159578742208606862466322871468344342026029055313779550162157169074816119114505863652130237559276643545268159116557291141111889377303167105110444521624772183486119087789930736727262115292839013339064033166720660886873034822610956033566796872102748319714423516240195335282835270740446028195707038353435477568052741506473079485534169645457778403611946799094368058137148021891479974653077973178003641229141900266152933234533257715541788751889842939503416358965053429827384241108699619413855274028976437552800501977617627923883342558649934651286741280084236756594201427567431535304293279264681826955482409858882491101455492280412125212425364968446267867279012181083972925460616628419816244062819151082931617451699756640149284130534311408098637804107058154945819647760591523146690325544960000000000000000000000000000000000000000000000000*i1^2 + -1196861144809404538984458279235444849059891716367088886292949928421833518354913830185612112068112255881974343072986815340547082188552170638987769117401921057308259372621492979472257402433379823738358142218396672942867660320403490425253487918545065964008948539745216653615279468074464504466650418449149977555840911577008159442324042403219769752531040519133221465863784454345152341771306169080349110463066750901276245225330689182307902819134931608703689852579345052863862259897516065861361254958786978272959172681473013817069528426921941447602098478483992390725053820140342503312139055431541410077542166719539321360747544211032560400610652483660584964426670015691731065318001250699804861535147793606841113737546699632761126978396539475773368344647500891809967241515238444330385631791127087750178778328305313112600357971343751797187156128258025686276385951088259203752691067566051479088662148253441989155198582931308613549167689567812719405296971568264445621757964875316894069506882663250033970492328904088793042198536410207813834927124034258210205043963952615583275310892540057584909817664609755810152594022109393028829845684016508482854576965853808622291514906447926107858569355879608927576230792978661165739766747433162509808858578839874848013385911181405420678522986425927977971930165019774696332719267064328458306216535566431914429766191802163758062353607065025991941766139535354077268082242779629373258361633488114402146792039536093403692957126506950118440898456504740985112108178608359131734133918334807860502458194663949537254136837389590393362663567983592585763954872614570664952081319488030832905578647340630623428051652017328064766100877757780483336188859513227191319497813221593259895314233962550161265057801376962155047661809474179930987898137540515367360638518636473368576000000000000000000000000000000000000000000000000*i1^3 + -1218873760924013854521596232520288732711800568515465653249219775239400534217591610152739902935226297668757169458993073821502534772231934255635062730049177003025179060139494255090601683253449817071447898203931414633924358603594220772695089142839436203732753633912717902827032402688539698943170198873161397346127325469038806940728370610328971139339324426347679525224250222137378086900172282246861931355307197215985972881900649896100937585782863862926625899035084018813249473159957613733579861202566720253234325385333385392358019190853849513126819742306787577438598053055629197419253241829971580442070733097196928691804603696695133578597873125886243214474379949692434595157213853907773367598346139699452703120307888897899959978989204752533005036886162139016983339351610833185885958053597730408600102598646903188126544832491807452466381945528194426547410024734233284327515198306946966201938916415416375426063012083105781123399647500722451629117296658040438184854370821519936976234411814221238139729593890893116375539402118551519549405109538158269798278928314619724515781162096232848677810346369865608687370382005687376664493305861252603224214452645907560791598245000245401053500821701266058462956652821525530679888709137981141936751915302626803698246830349272034880968448989008446302433966243610278701435274223402275086589274971190411614483521634255324820265794714167414887081559082194554687012379296497874216418172451859106187386866619411936722521171417898589720192665115575636242361477433232519275413475637284832699392146690905003691544578922917609826163682358953008142683849250706361587562210406225397126685975804085782521863012614314523019221247039121037746904748330868849606246231262331624500607208773555560013181061488966407349109884246697030984837506544260744857199948295415136256000000000000000000000000000000000000000000000*i1^4 + -781512947809262313660449519041174861997239080714370776654515517259649938788259977262021476457398523508829204631218119953866033326111368131760874673562954276668047755576001330596301315559031818505977167768099659409750341627180988213295865825901499403231324497674349767947358674514200979842511587561214031644258927952787024230208478364047933341610212621865701712463125833812949502615250243533562129481932494211725549572468254217714768774975031032413698678985066950089203783457396290745898370237362214307711151290870775346907983206453984271594076666288675077719488741654218478535431975500042775343661697326897575352781187247811018973414896993019289619780807113533828592820664633307201079868496154616373507173301311183098825375916469917235273190214900255101708978128228149045270287384157854844787733526179532541627500744725123279205043983626417526831827778947102948806752350262494742828685570206478642363973334488726143279043282376351215679049876213736957934896745422013938877683489226265194205356575117973478823691313470611865279849691859854190864193231413860178492821421524469252588312739706251660453082837660907378090041670904782160902691919116955054406134546210207965706395725877206386791965774537122324750488230329082858978967622590217077954662342370289870748692073651134676250730581821843450107142081419590278895638482508481762255591131190342696816008150899005804030168405836652508664349671136213809438234952094004278218023510353631375624964425528767004648355431758673570007609117232416124265096148780100156873817767679554438594647565382622825620619713961623283759455465844100582441352133932802566505843034303766897203539191160773998935565720752850874445051795591623436490852083917610423636266980090046995876733358966341625429849511561101443453037390524993250420370383471319711744000000000000000000000000000000000000000000*i1^5 + -254146440093439270759572135515043856992326660094718615409291520307866638764857959952502180681193717437694121633878227440555218812505037198413467294110896906353161757298541162984071578394658494820005118354827592429464595389256846138050519587401205237100136762046892131364344223267795135409634959578174745515078610909304744064361095212387562862591345148762417242944703644088959465981955702523321661039767024644283387050697893891720898833281760403416840505184580983429328917490200073515242611314674502368086317637354384170998233498285838802505807060925818823127991010473873026666331729066891444459151861639627961816038693820724006962150518508388893933487739666697492163714326150505617832687910431651928973439867831229454623939383343441591075617093673142630195817144614472355633690407399725246959768929755613191476125458245769128557889221979013346898631361720228607197423713262709709141023136496653078858680704590100980924269212311474111827201430193208297380665057129312044698945254939868064669669228916168196126697946627910483043964565547965997646900533049685778943907542725898780370430222645126480444610147093702124867384674051926939379140528762069787411301520672036847315050277222306014274283922707859386037323378768405465324086934479434000012877413761793491032380130509750619465107161781732123055033072936690197776906131096438222950429491167857383925185652905541882095767519968371061728670612861365865904802570841004478563710522360145430402785949350128533447013769250419822374913226149321559007576770983895436371853757211776937389074675788434815099667778904288875241646413760065781896762047090855450717693361232487197038817404745462744380582636679137608755940359242195235679683633841219227674981215322076445789440610119864420983054983383394315024962038940038073432524230393263554560000000000000000000000000000000000000000*i1^6 + 72494342405477164586603871402677392246085448988739989714814116063346795517431622410863068935340583816789782134817665574403635280977350198929759969722525755099824485215664963195945674047156793230568130260291690675924499122565334553448958642726204244366627781111975445928344072573928085259216863104405503752413884017822124358966874049401192425922528961437116789200170872056753839660521371200968628220158111226146451144242226776998544903946762244571665073240614798740471247287433039918139881760336152306516606382771549891487395492868391434920956768817452038987774308806267303562556087076331914608220694601360551384727747530934767390819430218831920617888817599372528354518432693553359023483267434736663620417924431473336691203301602860573951605059117138100617778776484350253299955378969993914429630422074749202892458193789124854523492546042219506420136560989047297656480095826481923516478795015382117769641637462387575042085362789436002375284424541015188099135326783012666194865436857063492208187871621267692441875526418477536471314153418052510515347033182955485651784574239857149001537500007530038497045647519110945013852186477975242944897283975869929405416287264086713931371588765400952928910142794156336298162893069931226050285642231787331916062411332925699485700292900005418716627460246816340112974306784273241843150804334499430923424728542857303561752359091286644500555264278344607153962506004310417078959450393621805109796930028971010721526161366937602421515111451929325324268434362912475610240246552753314743707725020821231330948388319191343677671142254710116991054254256840491739615972232268957700003533953689910890512787518014112342679185784235637200357421702414496807424779282518769813983383197511196280320894931883077535383216960073377619688069166434947037694761885499392000000000000000000000000000000000000000*i1^7 + 139519171252127868868003479603015020637651257336825530674097024099137125590743135876697643969429267674506805135706923531001008702028607100335620599135003771369095778750379144000538577237746399484980536535122110514988657181706466122372408312339787315852511634114178092472275247633691287030931173582882076814795041494995136452416957405274862028920183762783426117655314085200835916667768458198286645120209378108187265646670513590259102584619426285166047725370624817154487822286007185746149541472531930791330017043550935650193301603372723879143586027704284343746683507924121082239722856364009208577013628143124992290675785849540508134632083104506152384969938594881559032322268280558093913773935062278432203121881938768698829575262113928650944920221978397807952396802401676123656351247931521189766219564443897093462348885089992563738763438269284266561265164415969671198043964539101838694919798445900924598032805280007244958584492423944720324329675439227665735621895415261269856186084458424321959006297892773252011401763148926650887913188559002831713223253189109877490792012001912231205349849322970405869535542279157171147585530465695939708381964094595138256180104848329404197356427256700149769150658372090425903997821889058664417971233846049539641937417919058934226118753787296683909872763577323202097196235993871597263289821299690463163063154145903788016296051989548385944347190880961614207958176129644230499889729016181068524341429021703471065920623166968729679813630793705987156613686847055198977289444583688732987230698885397918542443999324420367063238830928624631878273084787013666630056405213641146591605449080104677597919379682741675087689497821851739414179014125236968086131991637591182557379444704330153528060868692298202652290685887871072864222785621574963552327467637145600000000000000000000000000000000000000*i1^8 + 84587784518477414187977203819872711090163363306988952216120367191567613897106610264526476467254947514289556206436681023624346831467231513172539151638035329167876296144940275961695483065972980727087371791409389365618579275120706223954516322730434374447721153146325441621847947061912405310907709371606542365093708058403816068848628324040323357941626604688188979997788090508109385327910733270536304900053904174156011003368293764607439790472290549707807664443666311910170333829965937707375509713786716624139560725218363746619198056194648072797305147450778832212248662923908286463624869113679705129568863236358954505342754776225491613924194124532946820738767347867783349621422987267070800797847201238230966142808328912587056213845045792649740740939504255941308927119820859091268421583197232512432326018770976891603387410650641519260063245074105326199961343937148527291826746333679176469556108323521259740521625193265481404727021003934038981090004522757863671428289629188421248807413915792200354500985325925043778807880460733084663560004381464646777120083453178052901712047935605801519165131675896195839270881828221961107127658173087136811780101810444157233096014520578101181276304057688229119014368224952331679435952554891433222942736703392652649930327605628091491838440187797888273198836620037331420289323681252725390899453223304105177789794035179231471663417709100986985569475358178210184800039348614111365457820686639233619306309088191953394447418484982919670143606172831099050200589159914848030816578179912849176581440862872386324538360013221813442791819636492457772945282693339068762471040114331404296486328724979785425584411807684123757295143068776604346967806287796293331756999835501442049739015218812586350987348665329974524095015031608484196417932824996243848082025034547200000000000000000000000000000000000*i1^9 + 10699370440616356747919460004266288172442279705310236827384031253610067584251895820657505366326141454318725444840979017462010339163675861654092969393128453198917549806839253825734439816105168771537440552603480907222966964116060688727351432245679722408586885427819409388518677259614429533158450293040544587214067749545859114292715439960585106394902773876183231676776862697658353271596972045901507358334798509970025963586472298175372355439232282058800944770268251662101804952800956468036711639892268327174956373397394233085098294409634654685875388386198958957700655982001464318218752121877277741555379124079026165471672021083010380322748690845983210494705761350751711357510525742144121000225506791789119613453624210674112467667220808756085121120479755649809985412525369283675197122807447954965146042599855975997174141233822690497260612727253169539658957181628206884507133036608381269351591300123202061129514021904041545471667814711571858886655436779189526336672839352333886352016412379566614338466176409537077267400342960000292105695841668900468380058535023653649743076166967961577293736719003628220015624911167538102618573428082634116699034780495390399002709111000479096000416598326046698957754725774872296169324523606430739075370660614789751153848896102118401630221209374576559347889074310837509024419971585950783095757996361498600112513088658795718603492582612059089849010442442912895563758088422246871866516968833725414514261319872007648525329105210171610265266697929513056952846822008303586760400036822997260567541450008772391348659741757673404264324706290838206750502061259722691518082205463915660522002996599219408799382814091830438398396261754249750195681712894139053091878455474446408058479581397403021759259143548417482952647356297440399828774983420197878552160790118400000000000000000000000000000000*i1^10 + -10954098419777000831070689297487779744470049249944352274369662000128169848267465200711469144543994540124785157826386448281098742623241476555628790165436589536876279016398539953753980697023785946331965213357210803998345415205417620131035327722129129877763314957735216346628839590268927612465762807573098857079158890880104650813119983070215843823659721268360939109187348459632547155972103630721545586550735669124440033437134595315273770540390927114271197332716983216560551856696690784833820577084188033237149152534072397206932759391711752703526291433380517718033634178714639560264158155567808861366962191285938947859160936450000456437228725061471583932148754888812078761010353080332856772765299145573955523437792935333740273593429854061502079121134654868326251180685285961339560265019276279634048413465888191219956353628394851334303858297653624430891794318655320307826459392179521721666946246993601586726207785450007805569575371940767369013891385724376270514764737907630276122555435308121508790207767418616338703739721389483272567825393680169843972569276928894043965088147166229742402872221521598975482880062659357372579766323262797530590344028567678066116764594131259752922941560905484257888505199303404771401553213998024641611028808686391189044086427170537751246750129254257900108300261356932007034552054238706333754469919453176950870274869946648988358623763236171183252618762881791671727019795264609988078716418810968993344834097251133547410379479863276667121606624874486104638434935587541938390645590738422038520702230706407087029080857507256870102463741403553072264446262820170586098707769251075205940679347449275954096506077286203822146775330125733780164071151309942516131115100050156632939544050731132589344335954191458048598274354749028266415690020607750571016117551104000000000000000000000000000000*i1^11 + -5937012095981312207245032136071478634154572740622798755998011783087812348545524229389245087799604516350059519140791272826830389026884835026046697142476628489555855397452485773642392944835409850422246775863803255814539714552070552796541930337249964060446420440795247378321157696699987163763801071971208704821527755508656293147293006069616177585796094820989151643122555458374788507063412040443875268279641605873325309006890426819022127072221077241178214813757834648918628669027606724509739544629328403200676773030044406264291700600314186966668819015627577526951539785596583585935150979549993517322825352458655259694250142431847159854430592838627676069985291763988032457600916552087389602631512193309772609538311796939976428653407544616440734331896699696841572591574656468080355984234304018432967723122037071407566219630322401469419917349485742406367878210982332693592718152031389671803459058821105465235001891930964488263685955851480985638090033115414219949900298745119679929207358543779429450691177027299490264954470322388607245893138048208325802609735490389516243315159375831472331543541253646842767643654503009009744759606410550754221768374079465475707861473721474771996924383561284211083180095610802921691275595542996986781362627584898044443068357042152165075129173023746894430260739556755867340582977871756822673312322522638634093783234281090043727533871092818224278278048849868603307586264080015648018487887886469308658733923134765652472791574174295404324129701767831457888467347915881415023135244601830072553096646382200454592422739669134665643684880286304810515416865964231078133437400830504875132060975085056776249924624979201167908879678488255479281652692592694907436766655720074714876332973996028096404246626002890498854571141300449430358062468632786401582750105600000000000000000000000000000*i1^12 + -910860169199004767215690788139520174410520661470793611164350495998646560326651134863920311418177494778765175509909910602688068116996774444862350088123967569442758307746545891542605244386867032137960431991034329252946135947155543573797210028787488173320146131797465868578128401191432384364179972369371133530134067881033176024769530724023534702183998228798926056328509708249585428108634434624051597677762204168558932286677392516611525172705245122446877962353729267740398258167253623699903706693362925585887702898360412822085630148932753973871876809263862048537513981301014248955789282015678316321295021988799639033498542377834021504604486037020392324265580125521223826131344848362708088063509824108646107405804662834304024968614998669718780049525095617995810092884807286080794134581628264624165969081657429055529387946966952957491248927720643524081487304623562568534611559298633342569392783056086936612359180263991216876101174637462887960800752922407882949848068777114470038085429221708814406510851869806263107072067634241114771984856440835560951242431234526586526629564186582430627152898554452518503799990151333246378827317993690827635899664724800081804469626748041164083991958343284122693412416887792086450149792849253071963879413669081190718420911364089981646460479693062159678551854660202263909577693830464496010608453642668381404068456142382492424682300955081325634371382595414680220222730826995716367380274810435487930098450853543724146244418123710689962979467809349990226334325314667146425196918662706930041027235440825965729487849066203687735928107248720806388587414265204336263236037739231487167457757090569449250229701992629542250925049228402307916779681914319669195676247299916553187376284392086570142893910597769381451617873106950908174725943842831271502807040000000000000000000000000000*i1^13 + 80410441380691255489207430826773032697875512775350189797807340688533170591809577254866671380546945128516483461039810556169892929695860062257143383398246700086897403959333736586169674775556202951065174204687022549839633819796397641529120777061195750368885164693202333641408317513212411712924501769167270439678818264441068206196719306394088743693084690916795412483050098282609596506461362639229874300965108890380027782579635753421096997348993479088356548223723841567292147095115913862227777925660442453200745041217700018487539608635047954913030190560333406780305097765376555988144680188532628595728516613213896291983296430978793558561601583150993594694135999996216938908420932405068235403627200362626525315280825342363981549084590260229034953886521373841054475873898874456902465207928682975630935171290836277001972217880277071716687593475412061295724926518142100037859782817331940221704351311442612599437660582334850360457363463918872828887822600908924044408487739002464297068294919066277409946302779933696220873306602712745071865079656117221137804954860305309796677565554468914549002717833223537311163663583755263965842236321904497632037821393248769100553491758121050862839049181773574538499259312794377235992916895916182609628502034108811352512466671204554290173716528901871644606978000140056749485171343386214329726413235134484386295971056810284373807585633316815135849259888567232810760985640162726803827514073139879256977930817518085388897170283810743511325544418413184506351099303843800372852954072952535007983197535321054678939173552880029188748633968738273590802535273100317372671873871892154826669243741149814734443039465524666470568476001251311262674719642191318586085584349195704413240877017977816023047157299073963147386835767192080744810884651988507521187840000000000000000000000000*i1^14 + 215237342901393835935080188060735544503528318207904056725265352133453572175712677140416094822611078305743442303780646325497645647919676500932093392589235480835116924978623415012085690619758362236163645017522114686601307055631484275859175240018522539604490498589194918972061025364360645310257562158624112528850763904353507065571699619949604557641694574150314393129673468817049676567693334334254017765626832973733649629617104880590854253503576691201032349040753060867955364674147386186479270884300702347257403326944891975961046104012632309800583624651560501052054525512891804587632508968571112277926357485562254062704970448620240293927189647092872049961055914675205859685487424709100860093193741082328794704956507173580805715830037910771218449470993841508722976626488178913808968692039547036932890371854851024148922955855054790428728005486609084415997307049138970941551205137842609253514489811566766605016686560487157111283699492355244239683313766468925779810316037875224374673003530963816280614659996582598665317870473443304992001410074196520071712781040725828375895529693116546245241900509249007037009585844402942380851668793196328429544042527747237778934175618576374764778275176596967064489577123176727185785239298894266753867920119785293598724997171771016567195407946696418957289254943679826472950472925056667663908933760818037774124713518995356741042779555591365556042140076654881993919075467670388455654860351281138065604210081768214893392202166613378087862570622821491739136287798312816090962606893802502426299420521778435098452939621589243387398309207311534144844868055944002628456513509387239902543162110180748965780372926810352037387302314550955238962925278546183642803475510665285318858905494436215344688594071192503595167918391222085156058183619651777247313920000000000000000000000*i1^15 + 15736359505816666136283078416763862039149511895669371488798035868912989266744488700784074564380988296146684709757538534151449008532135234383570806948500286382799059681284470057565769360980567051288753563231367813951279772173742654312450598242013125223623246803872719292584114161104612125533678418677656196839765155501093602055680924288228928670104683121924282120132965674694702200010484067084192847628178271062307797387681337967273793040642893055435012726920042802337277861804659352724500265989465626843217602988213759199515058210650265152142124493702450947096459015345228278593880895677367973446258030146175584405944067479582897715233044062135500907609483512283753165930870719590695767253251961529828357586425984719890062844014364043525839561921686450993709539823918740475534031125696472563555356033678505113841306069954259118705363095246560942676634910658542669461317978838546033840128153141648959742026061122236898559202423206480062395840357874295685457717123872247446526249662584682299624283643067300810905790967489351916288970264884362660904669240633640762496325679427656960506168724552777978842148405496327109958234522774306902278817667632759058153926888695792694292884930353595554495966945453189618077134690612427521935176057948103130489366748201259817910409510740105202716122651903097755741368176202068505863653042709335516963819148242886109907385023209058345716828114204546389373268171509180756921557039999016222016677332971471672558498585453463790082308196773524396515590689742589023814127584921553198782706010610843626767748016198369185619825410088075261033649795245023386204671349542555463351731256920294485228318652927808522262396303249352867314931123696799776148733632750911360374777633425848828309791419576752906402473733528013153929807185166014926028800000000000000000000*i1^16 + 10938051483755083347479566456713107447242944202135967368090990735273455052241795010673645495716854560176158392318752473424659401288353310220981887335623311823675238798572284517396666036037544235895043664130812079420552239492431977880399193710810291388948996053425318715894139827482824390821670416450177218686933734108257378418022200318382141174658749465226247023953355023420734382892154725887686232457490562905093091446112757146637613572647335955680015931934425396577323007235270952174302653344499335648160457688753475642887190448997778521921598948837734857317312028596726291921200410854063690022293411898064359569300044948958172139898112798548524058764785084120186707317691225339025475769542734345788862126045433300434044322173262582169129089382217782545393368046355555829223134480933202353651615124288239446924896078056113126992261961322563157359445661139636592806122100650350851410759324531244783865735541540358111646172848290560814668235260190701641624043929428591290361800072198893710511866992930273070287084907629333410171442430307635269090202242530962859743514984183668376953136081962755397197535081843736491405129422367153570599715472568731261983604396286816887352331035706400083811578739124557754205173788865767134564114141346199988754718130429978862391500294606164973538795776320763772837512655268601239467830643796314369625354163668360018478811743137665179864372372112508468584925872770638348953767697379156532600492489597055006874436739513132791154148642263052242586594278301639495604620033505953988074457805661176268044592180417853424668941432104240329364703160096012236501446655110180325236038399150742706730585442578761769887249393005138052255040808712578349773171679840249639025744828319015709618590629254157681405335444917445317964339853483678105600000000000000000000*i1^17 + -1796221701616237754045050083893701105931683169040486455128101375322176087511422003599363366545326136458323079934422896393109495077626804934660485502241299622198427638472515652616331304008786324210291896540292243010413031704507848028899871981128410997947709353742902563653529917006089223711916205866708605349126300733590661357008952475665378798940782546000893673285615858750942287849810795375151033118222952259691893974047203101084705484973781658592445653977701191310920755863218587636906465647343160062663730670995278648761558967375956623875844820962146631447639719555615601150408905362616420029113028925511812668181566594465609250219416809501847082405997070971365573276137600856436268536802139613971926567761919067641764994461435293458721082811630752755035788570412017706136668850099962171912750340530718111034296098887927960216127138444109392880816482359189943412042521501270337738388293501981165044424816351145550138096129957538949100728760401908388086324308022300540547388069987381521922771900725424046834124432645840288180209470870713879775359248375402957185288949820888516249869040346997854665897134433065702962364672426172548157860001651885621697783507978647708128845710107260133210850009584524478888203013432773195665096890011706952570560833767806205640623211131841473006657852790870781666002130912819654341419284522389105259477883923168006595673480121574314837518978589201200225126266037946093975428237426845657643823473562980155910343056359664527989574781701542615861691695205055078562316234936980054089047026121512832007373737175445334796679738689226059681646753144003648139732216203669706291489731095456462942522044751453173014790902785797076247840080869273868569510262960488219028447498496505515042597443787362311110199100598182872031583758593294336000000000000000000*i1^18 + -186685348533290407332951197773150180023799936640677106674668009781396167777265247674155959440043871139590757727292999678201566401858748001800642996718575709993542707924252064621972019257238887909764697216478090641614123680863195496784169637956865940281153734516137705530097831748647736641231511836705233259710588687523387206680320292072959366682612025448173858498134713353227179505323416940289373829287062114064774628499811897828316610162514649091290097359858286846296700325573198560567131395905194227937354803141643121586301860655262762921960541344381336936185780400943476970079086418304501607210986895517174065799914666020441353447287688261628674977741495331894220936698785060166135613900401873561801079579789760407201930939426577712346142438381325838677217074615781495873716054856970812403760782083327641861661661566354183422240379720591103986730370079773843243420186763267347106296226983241961324037427060037356981031918504817727442203992256312304788884502410438283072604304093426415013069236653144706279850670238709984305585758383656332487101761103572149766005592490625760257548681970142989437593708903127462896458200011704473862035513016740231884790199592067745843992846998042251044544554725709482487494067999185245124779563880545059523965247283348003461921607762839156791821707341619355278497353634533498082448980798506455143166148033779386660172937230372603046532236480263027867201666138456789736737536477931312125719993293835713335674355871665834384015926963577621754412887163874608038362277450156887179099351609713704667413517244402542798462552068400857640074897479548847471334407642047893298614405403587159017782010830766130124615239071958653688374990206793724748083442521110681078616307134378956068469304659836693931025870865483332042189696506265600000000000000000*i1^19 + -108227364251206745519235309078825569628916959637881524234740370433093913861399218169718910472250396806891861226755342382052313718014955141227580728024401554388121748128980898965088193790509661830182026333967011867984395195130793227187805748294072498770705823351564874334886255374144756846825043389687717955642955719055585253228948547994500689445233183105758437306221600886501921385363047931123069330574594894055972315840682371357662158314007027619172897204878872489254153716577438711267302284174483393887057693797752959998590428102979458714812431694550002509032803423247344492901978481565975059218769132468429547522702132834757617937575231453198343213790373933471741512425055209105164522436522750435959577554964805625793615193197446569531969800382352994820810260462994538615167250768365702579021839759020721852560867304530522578305207081360530980372628853215315656610361284376076621730354068443485189258824283378417580437440995082288814796027229671623200433154617264681823806933142637094184769387474586707540506733117698008404881094559221366052873678016038579222799408247606272233462056341995508631630343613216867014579601587661453120610390958884332087280580892829657524493071521530136700743162309871549710350754617347492585911413366391001843727769355643857464588944308163786988353342394915584184552256324132154103345643214825368976757750141079595589748153497167301314314920905233367859676479559304500897617570141765400491677782331696312773854312546372730385899484909866625647440815431266431083511555652839982959965428742009466086628853604181226008004392900111541277987748784192234625672265378172198610592786779934495569601118398083536303893423892981393000028823090130925648907864516247145606886358534052976202363476957714183279551660657174134104612342333440000000000000000*i1^20 + -41801819026147716735406960628992734048990580229948609801120876959135340978603219806318243388216642112011152325210831293509393240368777859067486717512340657975060763480966562882387461997902192165744298358236297792840250091900656928879367635346930684511934894757214324630321672559900882906381748526568537370979150580783649275368868254722401631632371506849590068831587694168751861334826297642345951509662591442128907355975409740471384958135142335440663881691718507359137937955788209419743057342295855315236358258622742190742635041416156245754582635239677728450014717561899146528531762430984518174437297904512861086124579618423648306244912699624867077680472527634929091265109203041606802778909866556222225219984763153008854139076264289951474692494573792094977958885477002732941571018389105894936625805449029989828412759938577626190375598701452936361451317862248639689719717648539671273933556579822762519014935079377754745402570034533500236654867267937963460105429761878572931255364292345457574451839604035666601984756144135179181505929058027351178239152893041562299642154139144093802063427657065472781747399619021283158757852959909569467643883616614331050810708845080266439080619820345632165194138526989792254895041658208073378236975927108297499404704848077716174128748525637089591848641491346643072051485652409831151171407583423116090717924673058295723936342555276155111332726862086858932935894736359710775005307736217790942060476617383595543465880635979301176398491790749433615520578779991018997953931829425034186629310923051687648226057782577902000152189817096180395074686951476884883114895178210422332385359685516538908737073143129382758481817807572511010087531693162320606173035242752211785911605711006349285758760901298146474626561809401501153618821120000000000000000*i1^21 + -7283358628674322439302278289127757977377139504322420835464707902800773174844135826402642890997088298578163430418630384594970341755078255353802550004375400016611213181903598841376346406813439726464950593593031569754103514042681446047804393299566619898674314891453903566446888771163914298567374649510291567997642366155649708230649318235964486615249195686642652510821489323381359566605569188676105121825526175578925632208987374886720237951463383271018468164612096830423985034922795297475471789483757108757650082075678094651322636838747230425754811779050425875361246852566085698750187146355589579052603135273702973782144342378310242285155469716112172495676983642956542474097269534827389218245194811118715017665316826478830295652272145307071431828926625027980747397606820854297037174160044624900544011547118056149640169201169299439231197444593385772656991944857289252478959938216403384776303770021551026822555011445746119792713903016949078280457308221145169668193488144272514621390195005299882444169697725181652915103030607903172520485068843239481299596724970762259719418057970491922667863203019076641724148788711726902180430930009845074510492971289469892569082081935403861371873428789998281375737449242750140009743706112282001126947840925329406824007449295458157997695993096710016323957064609914540935641714627452690478394611436366342669773112816601575497091250602174295394297430419715729499423090901369843600424235744835326460656984837376933648368219538920611551917799487673931195161625411606656767261590582342790461026551736228152133085911340216070155626447273871071828809728670894814436664547708602707314645192539116245870850036993436199014831252089574667041607968322694366462047774518833795670161427267964413011358829261956115036175588698216881717248000000000000000*i1^22 + -605483389020985816117207345046787181150296833513663274613597448118350198271562350262664500526183676743200242229997113594109100012363256802576843719913193157434059131094518334750389674089993490789186379457482871311063789812228500435155278636364568786048721795980873546297294780966071207867978322940189354310413332312517986887072960544907002210174600213810732094815543189050141503525435073081993733308457578160225362230961925190173504419289150448419924795404498409869459795032904085075702157044977914292354017995838205612575555055803556219450532884542802940199539237276590427216625486794344142639640593763180021831979030270259001734339740290421213883352860383421037218549442843916470054710906907074370341872790711851698005403149752091335979945426962711514367617990552329737958806650365037039273769847165857176899588852355165714637037329182441092933269942541956113145450955135083272455703448562261614569251384984502010218205822194596119672310420504109648204704679370415824665399611756295309391104412301213177267146446531150863115643998495408593012218329214605799247521691187957081455635278002672859283400611885476779548206423124162829431340775520040052277090711398760308145533055188902311579349141466720536121711455615146531522223824772021962210727236069762379244016186945864600812214292872499492021146318886991611491788352998213763457603111912229431317712571658517763862069628056871101933719172215674863213773177820686814920099046155218936409535684705164521494997733285485117852644020012533330069191005239609494746631137841820671757254013723130060881895800985980925821353792943827793407459028887474872657110798170275107326896628937422986910563303691827618914630003415593703797601790233436304596428315067859564230501777749432510483373215202932686848000000000000000*i1^23 + -31639234786549890851544105459198168427310043181780338531374283803450684037797147805020632326637774329196035557221019977163387700175410376333038581039940013193251098105170736090619188113681121561490426195259302005787312622194179567395180362535695017169834816181478136346267587149871088418810279361628563553924779886609803115944698557835619946287495265942771336923569118865750263120511587443055943720041031425330967499675214972725672794317941822645995139240667472004837842413755436034320321155567106891159007825652460546402589942045734842226153926956317164761584164379175065071544794995515592653401657900001046176595236000971929662659507449828831626843395727086721480862286254309952590972552716083664267804031567945790414333871304497713940662475626491464696977159180215255582954027269169886755313029231102138564565413463609874216209240693281268479816688144051285503877756569523790139472321953473977460410607966766119618451099555748627701013770867656975719625378532643392947541376357453927803481799561544659583669258872865298150368380524759398665275190045172421297707946865733373266488714913779102415872428522695095839170963914473748307698302632209895019639609922471926022182695106408021814492834064852804846608127156830397339509427340874210908770057084591774924800676703587409754381577358090204999900649142249689276584152476620141759569802666507798363183451860186252607640231184175100028306641392958668018189412082266001188224636573969047820232514050651145070302323215574526975600995086751037219402978057716749147228328151312846533942720890476224629469286696392037158547116500479873871373192669270213560046767332789654410173496238208894689369639048436756056769012901878370432250938275193438933800328837970951111253435051002495024534923768129126400000000000000*i1^24 + -1093639540963217009956637788079018136978120935313497880769353906744239554954521803116329272664882486340316574184524375554382672300261364795885268329271698005843351641312596349390297003130642589020812375699976819972055410045253485750956684610885065747540323603598208729998200659027000405483015810375416515892133899045794604281059218862140017392851810959616583947419236429336301077311325435234166411052045293380459494669711916391697896986340484928938974403629506690200206579335345455790432416448959223727884735032810450615751572670048729576512469283915901618917038722173973093032674241604427620219223282591897799103152767735529558557734915712820410401971778081399187745182876436674039614437077965663723809831873973081629323282605769060316572723608563928897370487663812677485455078199704046588024600215036406666698047412776231666889627780383038568199179541528830463049121646416814120935162602809621848682610355131391509083739174221382607696826987312597674552734700641797767456170201338820269348722371387781737520766612462057807037893054876435455158738935986629524852194537223234523848676816020885510134430443649440099228550912204485184859115048359547402637833807899802519194558932066769369463099627124696056243322176439828546345081781980519211414808766357583360953260345858378191773252868588159775223611231009845373951016623926477624357881084702095252375843082112636625608942401329657622138200120943940614459390928131335735839944826257052184064604212677451811216577940202326540219613064154878351070961024398000900450228981166333014497994192519518746646895045711998724283017764703085210549587785623498324972678725133015641566443953163635242590774074241990958748453551890381574505611959454640496297824481184955526816180780702169276817521560780800000000000000*i1^25 + -25665104704603979296666675599307481367618964297719699647205682618663738030934533396358173463296127794869754758336128024053116918684414766917014339969651141352112915214420832420662539598810302085118143199036411166350653877608307686960584341102665252375391251324806383249169182822942108615392916014776784411842524647198726331581058770027015788430981230327292663276513826644178874853941638153042844340055965494028401410964762831432340586246985054507935782178202067778471827049176993530054700643180526201658051521994217284246007030196425108836701904303104341427757831846473021008781445628839741740461782226555768993799508899875763176007732009925814592940256933915619842320085187537560397944279301281785337815997690010825621717857320400340070953594034929071279875857446828814297788441486825790990366799624253221823574490966666072493921070921457270783674523979141068347691728652952744140239136968989488852220881272626581469996596380739923907916521728576149863073016097138200625675839061362489374199620996964502846552005323122148087854748323327432297016949858965978396910672840707608148893740945326618586105352418850350235736893701132317478968693615757575677881701782105639702090247302347630728644388361357155183991702574696385205320841417490148672921183782994318183849768427816218471575892413278535909582830434703435424697493881567899817799254232199187485051615634701012527296390082119807233150025790361562601019340721375559404944059409667079186109730267175563466952538742789646111642593153336885906458643918265032601860387079224796253957508410177733262960600766204545646788673235854476116179115936435708096426976310422573069788203449189475013739014961585282983502547227739692287852763972694902516191782685348820040054360560771203521797160960000000000000*i1^26 + -399078889798573217209353547183434811356663415283114082370482590661848759557119362036509365924722298453912839995903892080805925550369610889299852301820268430987891658609532857061282022351936513704126021191610474516333663233320079548311758918334176420727826162374110748393209034012832223790951216288390239928664880693292478832833054428610981888397668841851040442387093777099273798994733421723094768728317644210326590442550766182447963654030867949033480971096492425406291541850442192523053318488487375127974439913259142987672088644043563717234041650906863232339457021977740336898308139369262398908113443543916477622931507726877859775741172343875708560058564848243478587790336250060467503735151527245415325326619990954530810118799073994605474402309072758328207148069653849843006273744881329453411905467000250393209520636044541301707647089305313268401894628097017706839180283297882746426974424262086054452532770614862612797732542937276606050123869498888533220939225368856932380250061233105501071465056963225790861167886609604092057519462453410061262109816053675305063863233281581356396915649246853426866517879924586586576825878810692168542038305613652487893361283615542046689004155598062517220472817264459273438107006889564707693022753276434203266245518817490718254221146827058389828081859908429884147572344596954154954239198887481325652919810758474846429466270716748665156630080501038196257771942539220002845578317634258170276200824349151716460244420788691021801038431884794766106868138564607952846197655912702675031286272909927953331170746055241798333327016321268888096998289408133624786176949542567895893521799286102131159267220453132666398245319045291152853035176915889035064531322729023536021065162696522873236918645973877774090240000000000000*i1^27 + -3287452930247428703617083237347694119069980521926336784885842740279544931924514531565690893078076643710249508445714506239409309232922433874926661765220835345225727447542149075522698172123349034137878354606725621975219842559164907633174088841385619485188031252189081811114744653333405110698511366861826640356272171982983611721404821053918545462508159418676175676149348051784530538025757935267105024659101809931526870293223320306921953875166055557326825185814507892465457558722957754308848413363912295247817325318485707618477142737821137486857223212818366094942915811540123115622716493735397450874187905657455863094123092790098400443253974751124897512224887619622127887695644668044676988034341602190862164309595915268922242657476430395184930301814111687092347463585734455377835903641460762004027940940142916348215172990369591553556203555129715910035214919991968132905662073158637472832899685067136140185308854079259485881499764419307298399200017622591316117701131113257816321356266794434834614227541609323000706959428891885059144799890397566102493608748808295095354551515268240389713996911859827909076224459090961972340324836555690959520478768430793171359801058140337533224792830262956037617514984600693774738361056586299200136002221055287852455788000232413933700676958139451795701353414753962892658979224435944275193269442711466582896279179652007189870944374269771995806315707584457870707542736437843774141776795652294964392227506013219420156656293195807884543022993324185777054107535406080111350376135444547952777274268324228196940076453840026002833824333375361984246665136257067202947273820715268564292723316586166458232112470553324513431670928966314705416350663506513794005851157177056719557500244432500033185116311877844992000000000000*i1^28 + -9802944854607159971026789836485371165664004168260831432479556418302636686843226048378619271873672907674517535105699981026327585417368954993055091252304903587098760018321224263354308343252626654045380898636616253649814088984827790194990642491426147763427656439507996003112621516311149376565628774499108359177646146446710720543332927649383562121652902507421475829789666015327826773803673473471658121955807127034714678815223862081195998235943069423763960406918363196664258291567268712734459281950908192536498489077535110257996287014744261839585093622580806399719855830804611873002968589188831949949028997622667124927393424047687434337596188917098191697408123854379100951208461791993633305701622938545395706903796763989740016403838498745266125489150254033960027340689052573142649841483531669853490323260747789296184489245120263467392608347664074840911695144777960783662787329983304387538017821298284699104279758643811812651834285940540618075248817384810749435872068623238447144577064950097998492057024055739314441220703911738186858720240110790305937375271630512544376855414027190020575226051898474893132343846026074824791149253906836168222005051352086430859180217980484782496031791966764232466992797049673330458374221149388680331253800049574796457423462106184092287147518255644637103058240624962555879654056285412000644893699760041985831915852549761921087299717673252403902957366099873349723944735563133306324387853846249898769332063046075164050121324789038306518330257590643436910427364731352392396499680705463189522572654589272303507184002758039428289332353097684362833468991308554136529361472536382994202488890762988618178051319091756065103494501412925872375661501366303350208977876906836867186974801146853419997133275136000000000000*i1^29 + -140333388034412213273575091598765610609502583155628630180777530609395072658590982679966703344188265904256473761371299702120450072231296992885761938180109131459665381144232169718348842249403760580289721702183083628447634503882898181025899841508479469384032702305076920160811521363833467005611212026785035796888554718159497216246031571301751078864819369185083986030051384863507800734670353839044218467908371354158567941678395478345627336451218914068748643885996198326608614315077279633134067213329456102478863415575805232254623568438813634894601551661749141188956246439947140585422559662881834345511811365348242089848831471509071214056710177702773664175141864021274096998247448454599953858343673164050197754205989442229859031281942269427206050560602016276190861967577268201841211311026138497284368943850485447381839370764461978042473763133741865311576883918090706121258534648695910845401598443957180294629606684570186847567328110975438510251813481185043259176705018644711297003633078219120481770981758796775329339635030323104246265407257764312134080700318292866536107339873474555729658379133174451167819566241548174623738727220361689489379335306412243580374044218446091235739267346732836239755280196513186128232961673804123401797366687157192372360655802411742210772575399959317030485877661307053436071345860204382581748310013569966313448051393930686715514570697352125452282918645372060051824231519274816844058399337702806833248485589998528564574097445640197514641705450636661039645934809688943660542379763636810891243666529328115650204204996455148510817249572413761373610755474085170288668847906497558724734691878458179815220554545945210606313651294375761932714894233811665497414540680964199325995767664166562188125798400000000000*i1^30 + -262255272566405963113676678295970694545663494432567407485258999953811539918411104599263550610977649690138418538830639972890501377824381662669854341922265293811078057389999046725662600238239974254955016646059040001164376789435338282318972236033977774209472906465748935663094388200314062651431468664450180400891829699877376678812351603357305069385121612590199582385762294557482075610451963342297522507448838660854858364282964238390518170412604379199941366172504037409166836256692794116561123448316269317375280752666319484553479897269326999604943186347225581103483546145771988172269437519729214300921179452227935127984934601252549955202754195555925244062429536201938253587832169918783198511517242556036235439108639074313578926527090784962124886217981696110860927564924900541190813835892039664214900576404466996150984896060993022625391942534776747429066995174637121825506137848124114661483658091635567401058216598093435691714432152232721723771671442451885383261212072338053738008654300718478305923171265804935153726406187002051365742187702333103678029180879738805661429586732520005491345029985044221237407669947739766621373338901503410064291133327282224583203464248800053474722292550670817053804382053299443298109123865169487090290212972325762616643044134514302100049730121314768656817671267963233616309335361080409632387556003505396190704226646501981832548303126755051985616191661861499646350332267762031884384880622827652161336849520487063666090164640931554661078180963761759521695874171963682926464829144286516008599121478502262872515236524368443742642014516409816869905053694300534658279041641165125979685920401802691602155207042973839365772675467892608355753576249105977466667399918471342237146263291288354816000000000000*i1^31 + -6409724606535985548638544527984675920934050915945280715862112132447974862439039782193420539451392593793428405081144985947631013500171110235496718294228166333493717681130112663756545685262072073175724662834925849013361902245782478167835140216376236392516490487852437007393581221891812746125929913125180435409565858686469620297344261920931729451425667066123780153174715883320796459192712381458095240301668386546471110253026400266703931713684650596288005986810408546847204235936634509000502149923890515712479177394591867748957788710494953819759678559826167269067824804001284874217514170043984099485274258109189966591644799252457841081742475918083812630596169721222366261644809388061958149190085489772396325056192209538679665541538570200292647576890812661692510770098312701432954861418254035710733547010307075180585472934758840533136844030674369515279272954665301060622071757570219511089348968382878688173734849955932559571877524857112261800176860884880600133698012400563134359067432071038141586315577298141959543633651764060863076716240921187933848717743407697879851420316629611790075362382592525296099018260540200576344807742895540198453662888150398491846201364524223858759842219451403366659226925411672278641197273835959612369911024009782473431017135870215211995669113885415797794087351651018144334633015575848945421480584501987251976830599257661672062474661636080554451216322257993978590766345180569674402805749783814190591895838148252479690670245290380736511881562478532392794784208564968664663398356497891412118213187272907947882451643567923182148283141557379934586819909507304399034749888580587433431525754863793089645718299705580860357701876266735995075674721828576687213304462520944733469549008707911680000000000*i1^32 + -40376603975326672995399714669457486198623722776824547685121081908180001675495608271866717030438949338747466636326104887201500728713389437362580895651413420467945377956098346695342667951276240001588104395408527710354819874212291813211357004500734245889826586826448448912952989220540642690115311778153565654852585777363599938674150246714743265884089654897339461588887777452082374633654108954790078289329200795537654548430338977006072184004401574715346752144859240978180367263223062970079474422249914501794746974757235812931869431033872290930242536583816259462302802398218324925055651615851406101237787744293719984776070499923761080926249679035621000309543805021472190470436536098948121844998410295023983369545475846663314729967997594087369935560601105280918889542236703051272554413239038990085500980445136096798811908263702429992781399055979674214842635691712173912792070794575661303222330219494951468467692780535884077091673540233031804373624462535855208612962920225811775380650868895528824076195978316800775667500052392301178168166213771225218540449443557609407456329835581609286490335292102099426983417826317085645960254775671647454501666396319637338416657759719974855013304821421022861772962996197280053522141703155108921147873262783830065431140017889867306101891683056383644214757366686592783726714404604996044481908026127884958927491393527492502955460644296224433884589644616209088865957113386128117553992087372043705533533270984939172568817183257634165852705673914552161930278433859834256291422303046875990147632592195850735914807728525916970007699916912346632687347856371787130283667797032872945971539256711617801653119116895223781376739200790517760121805285497821617626634203979931988730325237760000000000*i1^33 + -255465572413388973438288389545037529010413370665205945779245103070359894751386152057455425837002876068044337267266172246435198807404554117133987358056918991200870362344342156495789263640642835663968266235071660522666947955492322968083789586198899528831876607928277975115730758666977967548611232990389612741873966770762479956991285494986077146779400297886696896217808348734660611635251567745702081150810456425980716394927390689922255376171022940864530592730351492899510773659395042586878674278225106806547965804667090685690016076800400949428825565514389027010025902095030561322830926497543278487271745386882934233634234714839872826265424306452838423211948476399330915584816453852553989201352209467900196536514044692777406300170152209574695601098306949440586748332363362544533314459761617856022726910283645898119937608999702486948752503174253729833733242982930436853376726853563569609050756350797680902354342590553171697735577851665807177069766109555785998870816930476617959786992286706831851131985232540496866579900482441531548141960865789103171020205311695667102714923223377532725540921800206345523995120338522008115628121694205652463867759883617757664763858648721420249451222580436367266350435192807595655596637035331229685236846454876761381553754413435030184298902018812042145040605715308799624373136906769295905292283286314222310107688486043349322930851933943693693162023115119035521114026339268435910429149899477210951471024524679066967351741925849007425308368445662969879860331629480859374194616659153636548564335922558017654627545062538161988897281292847167431820607383575785163535539935848656572685780049169013873216449427925740980667723744268203240341619047253908258516349397063058208063488000000000*i1^34 + -732000267303135235101240309871004064560273704370571506479487844070262134537033345708866592031382438513308570556425534074307111210943457911100616672558932918416083058537146418974238059518827731927855000456761877023519525315125598365239104863868055957532507791434293477803693681444130169986601207594853037450350640402603104509421246042613244855086215671130999712941554411538857596087608465060286836280639495340693152344906565046456701009270311424145177847883808621091358696811994045128510225326911854758543269386706168179971115029508669613699312589021677844189409020887939060476670058458948171391334273184556009745029166510628430693254690440199065237124662661241096120556946110018081429710968546771074941897424795073659677217916192539527097943014953214728335864761848783970848022964243784302446459087717041798022696379158003125201902489187771776991672787621312157562973311560244413564750442594158749504384387452960267395665356045698455952452699332712120994415990203848887314103347513033665677704941031837039567925159645732983739601832382895495081836746847125275856825880579729460374456854463046506662259793734639875205480751492737571848921263877275701446065039165206681902598698958969625276694289817643358444129669486604659316064855503367478699320856190871772491033936051758929017633255113641315399834722808129074626906592558440352055674342769500218121958968003810083713835737746248536271791233305458788279338543644835747551618803515153037412500357863788952625408707208486134250650701272262858216609480277381496402111391186397322333762079941840646506801272448914234041630979497527983553537830012670252819006414257337559240443675187394639851997916938267760334143912861028710526590629872121413632000000000*i1^35 + -2003453759044770702958986430757252926929230370756076097265551400779738774939510280259025553885141451948013916489698658409601113346203149782412421092134003570926214830659210821162498920112075992314121101077336321266157327307609096824538154978318317485479079603154681133272062615096567706333689914043519823510428667254664280904178968404476757991955699537434257827151674830993404374579272154568306332531926371939631300850678589924435581518308346008810982104353887261416607890899795397724173649403679062033989606988586577819901417660181859858816186206260270666376307142237960835624533168449503519891311188111278509304450742311092193412550220004065788606300783593944928501105232673954110579327928810533935443688778268909852455362247799766411020591919286225666826347374941929251863008580935024044240648397565570342355697157747950528330365902345527525405674039542327996958883349863749358061623502768283475177280198957606393248941067910436128269326923818964199832854141216241063858715582765727486919381205483228658314986067915900695913400114200671938097928651792335944800428015674489117563013156491780907851834674868382389986612079945845144966870509059280500940366599998763986668717267526582851036602726602052038907536304862303001394729047439472874404321183677284972172493529760738615205869479674044026990144838035051833494476446086310059229325966279496286940199138644469002164695123356547253385105361533026953248238078638416249746576213302389549096645815351786572475458068847004890433764006167179149906058622621346687146507325764093366188109953555670903524796342575062592813747390341407726489506015087276013743561789116998790240995729645906182840633651810702247400999229004347035922611947805081600000000*i1^36 + -2514796370294134052210447179720313271586194916596490369925554644805798657240399410246512190552567465714714918182441576763071866176529751300706627247132962652767510364147403750996512266748326793110875790644500629343961388185804737667961276183156845591353262878844439095340321972946096993240117049515259030014984980920615053266487804562636024155492556348996003174964775906644932725563861730064376795511998718546859011086368499199876732870995040860353265292235638580001234605487108461797609212881180869470305372201788844353629346354155528467150889875162113936676654114425221143059900730576940003720924930177478168653174674234388339035763719688484208120494021322880510390017587648990357399282286301184649962145665717199882193408327397445894810560805968618165382772441531502187742573748128889466866239803398209865153978604073557572213092866600430191025914631815739936262020782781080462316692036772146973331606743828061573704171138531993135054501973067235286427182716125692763681683517823555735791392510244804845009295739178115563282918010999883951743857263652779951842575052131706856125373124361580101347441661185561390838326026126488672964197814028341323971154911226284553546229913182203471750929211669734311636791461668550317039377352640812026344274323624938333993550899481492811345950767049232058025904977262638063422076027093250437591440606035347353896554403686131389208791056551428807736063716301470217656757907435359489448356047650001208419252394772402303679737965933335318147519593287411098733828923223498259184554032187837609846660494119584268077376987263198161112511679730655468655430608275690889381559239365858738825989782032442005184694835720429062430189415374613110298299596800000000*i1^37 + -1846023209033979579203646990726341645708883374751145474190509606220392854176238090576870484170872454920489174867990089447135717411747123083214650619983770704936961339189822675644391826208614163849945897902747872833335662545475383016024986922551832237860398605470749235111290369657517511155553990352894177166951198106813777210859291907736357387759251374881837211359034587399469900014583776931056058237680166010209398897632767043176310885360882418755334724371084499654580289906414822777612773234012470020934073558820881055416613625515335340839575646344152084399239456068201529043633785369317490008578603569875793413307186683023502639034811966005739963519673614459796944063925280790388101333416336601022369480717317812213386793208848997924360471339829036063841822266769006655734362645022067205343786774338417234567009912498896914558684227567334820968125293026598004132316942645646938683831976562981521117785597068688924550088260384755560605614344049817929357258411926956196229287547850919695109196908018356996541051384615374131938512610545853753482642708502903511339518726445722372333431257269443118762879976997654023560348251266157409268455093109336692390312563409818246228502819590773008453637515947718266578596589139528661925115374001016943128854915151217874618729383870532469364344841939845525854403691229367937784087001407175709922741013261444176434026866241452486483018677688240729430838888331203463405711567149713372652381986535170601488116910294184877098002658137150709119179421747276731683552910337288248954629005630199913983899085017287201590502500951290401748196860674273308055912140506239822538940457290367884688544009863019233503009210726487659367852795560895457525760000000*i1^38 + 125667538865296697390098167846550957500402565080454678424929765132994712272621014108967076239958976617331566056177757998396339216358303074527018515395489381538654488494129782153569368583130228474868207846881285056054867167650201192256908092430166747220685429998878787205470605528837898651897611472328805841864479880515305976306739019145210741373002448888227169490160864228561408527151349872370403898820289142429914937720565192461176010872609138781987059875179937141663491148445258788763477588497112240935252534161147578639430003994686419250012004642199184464289090649434395368470618446528418752060212269011514339983114461040777564339321696452368749410519590088243291721655821540391643401684150102041718015944799422540465416660177914136820430982138993108481164914290488949489528758309745278794349803908273808514146042220886071829862317617765819099879433821709021319714252242713767789354695061894708261087814882180134743568189549954262496078625174276494845131772078635431843654943233179429327807251713805870118779952165979384906786899702858053048359137648401894259719158180212363088684757249437815554011122211401762713991344524580216487471774844841848670381598445657500170570742819540642881336285473979589895750441710937687026296474693915795733460236219720559571393655903964288195482839595286029070913405604062771115449195634860507330803498874318258029081194981487933511202923173014490137299010355734721959932478949701862166832300345412491738734548067450841884759448954510854098645587195965578053573602977639178326850925660158824208910757585085574926474313887587898265487051451858333850713945669167477993486912770794657291720461452704406235204416041517494516600341040988160000000*i1^39 + -2705175000732305895223630201018779071494240669571360756368666567564223333245351722206142541968117012914391957608488800117452901003492618627092453231390986435128911212047680818324191288552982990726650057728597307670132071182866543029019615013599062363860213198176652219673285825174404187137020016019728634699703372097819066137608024316394179551785102966783838453533947319496549566896140141496881844661006036894737199009439360658132693005063903412935828386842755300071707702002850286924954456369400868311482352355934589539858784588053150192768674250156396776541547050536434651643480825597320913861944325445437767340904950205876764573865972975703529192003019985208394201985025145383271313186902705498172865496384658210727003789408038882294259091690608790907880510869521672347875236145990410613814945986363638054849487643334434227435905198043399548857590323574909634083199231415693472054673213977481093893089214904482465892374189561826810994259415645318083847594438448252190508291066977560579814029455406981352972898361158092202711505411221307110966869540588519106306385514335696312804455755380331922254007629503679091610129409271653167677178759947924418648609563062012800283483653846304766163393127328759726842781400699413157876226950665550028306147010741347468079700569305393821861150492092726847739799653817158783396745488537348958576641447751088310081066892067925965253441366772203968991277233499346106190815766290391366689977825362604361422860499414239087059241917364454971863401566129105302086918654615922504838342919281101633622102106457537572737253925595688615184727695853970051414437175296942827812812326102686024731046441513397714726387180529678701526253568000000*i1^40 + 12807610804249207602636520558506375233039028302193859655742084991608561323666067311614663640238108971574443738453593756657018689304368077091532615422890276066113114991352489956285151955787117103588529035834799425372406264978748831943096000872001227073067226090846429793706529570052958580758127722231213292255596145632533749407777945960710765826973132892475323301018390673754276203991477355080516338117548797375541944629219817042180559644834650979588168133714179271441877722248988512211807368271309638129698058585674214108240427680161336858114947691183699642004271257933898800444926922469978567456845735069129985267588768872234984411131774933938078897646322930231833554463223333380274311666156817925946567495706600142120281211157620288311885281675119865423950969771107860491372594709513896964370747582333149345902023470015886439955783999196861219373538936144953379651717231369073948182908911124466693019044831094221089913296709674248283134659843150202910834511326937254058352339852115965128011353289640153732930344987903580582226802756714124353848232611154918552494183606520439518481994159899158420535227257054766484861340421422304672099591186903344224001583179866295013856493181785673534873012199173534697218500450130895060007625036125691292458173191110207810114686894775214440288423262238102518005916875228747969730082176957996089974182242465148001508341098853663344406877219590346221868638388346201394922903727595834359109522804218022323779044968710117626724688343961839145973227054380499417636010585004175077113286295464108559041112782279898518893590760414818417096610995146662243187662820873032363509117168627600309765132144976546230710938759495417856000000*i1^41 + -250930272105626140637898137489606369689334509502009242756867425221225315585301280136863809711259061373278109366766520149380944306061984251217866234437017668148687163364978492610685075343604647623911051404506091275888487749047922355583612798605686594993592598501137316189089308922647124619624612647418746236835990230315957595630005490523390049095699030586310390433079780675430075578442622098288623839155281458801456162680510485628550693194927254760356151972208344313234177117303813864415193128571909324422448199692520658956097676566474775484135515768297166615550662467155691915112486278320662247876042718494926045055851655499911059192758558954594408739353743820255612995981988853108219660151547502479690902760159672562669549801009438801955698794124080302479339420238003605232545280326849852980903089813822653386932378167850653984421150131545790101213687362880954096772153594693185953523056581375464493633812309441173777215879678121882867514777882692030313744912426978510188657519349475978964978523147683321844739928942874817799786060550580778940606601642246132516727951308152918934849706157729782307753931459484940674534540258890505145974575600979047367157696814554667024478303753762060993241961494317232401854368454506633512323697555632296849422140539647925128988882803797062725017649861368895251295474547991044037754194312449330738105546176673528606362882132137040531447657174479937601382845446804146141471518128972337633526538214417915116891340123169873948127156706076253128532668399646749682248289244829007627719427509897378583256589900882991686079818359126187609934754323606829787721866641033112586680029552880787677786236163058106711177035776000000*i1^42 + 569921426723341024406211763242072307601619650377915975584297222394460080873305271136073101206129187404170553207840231473570005469245798826398505073017114467453343757134569571604606100746411935895208288843827982301295412166559991158356890953500313928358289744362741334494915066463035595293761215541154002051243212376712510935704175084879047421826618929443072263632322617270307648457839881300419030459183349334251750219389018878749344218010024104157622794516429249409019553729202577277774009637532761359460864227015321415916299766312894980394780220973167276197813807008735337987434134066401258717057950538578776354321045546678464318574862265803389932976319197547305827716712951075444791148317718204211745519189539021202785937474255407007529652293336157911082368370367324771606537603656932367566226180705625531921177609395771278607354785413258768260688704649592050913299929611079831771000538612952098047662305459951906421305644671374680475817941414349458867679350641976673379286971858820562582248479763706373366077559602220256353651568592718334555792494613231695466930622183195479948302718303187013764558001521923523038452164042775107810081800185061180252869621797195131832967866558018924684246722043636488643879421021020493502087919520876618944905611260313674550710029318504076067518406394365729342579499938118212519662224494086704175283381369974077145824628541019514356031130535347085427729285732006668353119062134020892848401506357311732128911059007398206511994071101632693568371054905473478212081001261908139977665197292634130781701545904421141522157714245485825091509484246325331966013614900238672966039585103589742389834812005404298444800000*i1^43 + -44550052731885009415844826796673077379090361531501560763155073777845233398323270024289783226088524201580616864635832401046161127747560798368271140584878957181004773981354384937937272771572895098515306765141515708508612488956948830444165881571066721126249655963748405450191171224060120389801595983603800353242760742491221716114037296988331559292082260680086804781188441158480395965265065012939867969647446279644836695988630034916542846020136846381661734154050135385905907550574730152449011798227446630557556116212679642563323573651298448793492764327121963751017397994180452412938758566072996140470156088045313778218142751747687552304894084322674782225472262986125867676464212617062317403159205367024683479779359415477813135668171418918986272654200453301243491606293505008920840483532016311602827683250706407199388653764338690597811530099664539729076416028979056372182992468263978920258647135512909204671605033211425607378711384373469457761748358701087446949543742986264748488105790718851028525887180719465787808554475723804132735712469730661642718688751177250192072680699663129753370483798256992392196164393515937094964253594820595778706710420421000731016318274360430715425173483887749307395491248619287952551811167856141277221147783042083952899204945717781569885929477356218334624470569747723521095601016529882685587819475800708794741933126454176380317234085840004482478124869040264491287510548327194146926642711185149520515458907487503171461414112281789883201836194488907882466902212082322435368618129779623131002164858751662854607757185381349658667560855649438077137969012184938417259198340763699150614904658134614160479504302080000*i1^44 + -1102342446303798269840545400469798770042971429308149933684964575335046149248574187228281673893069343655983118151291420026591048885723959484946532554663046069756427032829057253756340085131542316106629889158803952976157459144312413739355258096824408809467764820467480368039391647368206304783730981823536770763720149473722170869237579857189982689972619378278983646728339130655912274579850306196201839790073937845846950237068365144701559353929117698721799987922075153098195859992434189165482754118725298923852744994568823368915589496401163141652182495493268309597896373774528860015043256421284187017741707733564686953413366726269506048277075675597622751683327413894142783060775243285912341774446274156476296790445309196170151705853804880194842638880663833196068181425554610171271264100197805935399780887649929671683822766239263643911277569870712519817364187153058286611919312835305867353715676008952302563624579828933803863232060907775552570079408890926429558073290851944054631542338202753825374489715613283306401870207862751359527426504143291515025239759991591017211362309997718211294606447075758309698484061669380104429007106955036710260365246084029030587208175596119744537875770342509378720526616953224149247168372347296056538574846062919409633973722192181527008067701052672927348203147417710013084349161203079879941206152139862625575287126895599510662868486421289535860402462507986631481272312979534707031882051015012336149743465349758688696610569106044039790075141822868097119720363119171658001110754766962353183251935811400451324401638183003003562300352957022019781578628420622550303703305383996506107632349524713859973120000*i1^45 + -825413383258346612500074054417550770395072997957423792588662762979987975026741295404183578817562971589670120942836335727241227805962035555259981430246338056551416264943999616921460894165904925003335986311648164132143302392647093785552911010181139768994661585052108565247029904897169697508788082047681326531047706183542914106205807127082111514447662549048489650880409133320715514538568483681277370537996028647624422642407920180055795062277147541574507269802085674192601321799379759901224531891657534954787172083410821556595910852051611516082879385172485953131289151292363168257703154529173204295128209301019683490295196254862155407960122435136276259049032706989085625205012097495275796988509751746615073428009506436929556340410644849412593111851262332492700586803103516723476915534103252533175629668349542039016429134219715826608561687290036788219766618075841141139480108174070817266507571408057253631536488407181590229120613096237298936633032510247709591055714463814722738330019531548488687974825085151539731543708506768608903108271098779740468071824768723968272703666575555822695908788757274723712450321544919194488777940174099560547186103799256780345005090744262705464421986063510693303460074945152252967587367445191854623017586216538369971977700222858000077418746687667723944403861871513349285114514077075992254666395043239308841787766669268869604734363039898542884001908193802214976549819801108279624452360662388133843153724681611534585325921966061104614679685799014587048043258841835098060847714261022130901544813580484972471002843842084758281634342490807890391778673311498607439145910782995208748088333959168000*i1^46 + -290341633846717690278686357618550890147500161948447883064896725232774880153020795352914857441254633438366072782792218089104141809252357787751044233298958711125273049616498503010709752798660685848564623001954507426080603961233280763304122043400731683536917741082778478931922308399778746576665266657951385138073363797116113083149920147620200114458753891270405320445599153349752163928066086602813717656018677196493087047820031336615155739572787992018165106376864123490206607479535136674748035860639169838975182647487017572822494568354737600028879001608773036210419413019501485025900066113470011423761201480329561164466035622019936444320115214620420699660294315016807495437191753415236873104691261639484618977656493750474698787738817951756262867029226948025137494419445431399064439666646846853603220832452668107039626325223375393436353418079827304742468571319415804786989742749661592726377120342537959161982846132308467617504936352730316241791399018557268924739357884092097420200699433565148674181166070732790109220893468422639832652084883075540935284763109994020390095652222840823030165890732175887398590155521994302508733270460578952078261153963628111166098267393610166184710988179914260803503934495495892727263338497501603661180729254201177223467945976464279743016903552850144079043586391357010801608806833151146070534090471709913235211345679318782599000500824093868913441948225706076073656958523041762814160914514241360085539836718760451538447525802110560782406746328222656793971221454277467400517002936101756806301388769168874927934103010454380652837607975551078183445042877073345936370126316190591188992000*i1^47 + -56179972959777963707227471251959649328874743823525611685608787885089834145112784051967928714103806029561917212435976324081962446524635583673326027083679502077443631005710172216749523103823407896235700104639363825870829600058831684764620962161907407122222435013127538615221774318029921897157667756963285566229388106481394642649203677808743001090349116711696009366560568538143338344222345452309704573503636254464030818529789374934734648518976523599130138113313259324016006662781837402967790673595790933009240216293524813409143562682797407605741694679149158345661918099884065948568667537982434518108915033862675744132100968094602221727733922072071986212305207103012733609396538005986766566876186372875864672414643164454492300472554503564552893833898292307386589593001812966446750167521412587852236840138072503637121040589915542990291435360564344923245963370013580500061640502581991243910976066332119123652916125180439647809109863344974950578876450245063450209581036098080199441024447465835692816760208225108678414725383037283699841903658547757816514916248567175949418672322707491322188999498272111897368580558046631898681746208891883879916025270410541240841804558100524647927195060720293235570137722271053779942321294522206883920085609366775816436965147382193263428173834353262118648594434054681648077790518145735957475704467444724390166769460921987406540391660401245846066768246850329828746970572066057165936116539193587309202059778173985389284312644391263111537337566197185485244065328119450490206856845554703144966422614355526568815183492240995181189628732218553077381653354606961443016374910976000*i1^48 + -1202000345783616118648848945300568088266423106662472149904053724148515188837530002428711800400122759746126152795921528888551961295669901815462663218352669944094456034484887773289350953083828676046490222933138807859998122438325235561718718368655078992058820411047708110073007029213950081575948219994341128337629457671524438279904092731683965808607081812865674691530486129848036635178775501222424230275160846690715707507248347608610658836824257268244933425269477434497790666223878994529548945557405814849706676574795258017034119044925865666685088327210786189367388505524139157141165241098492842098500201254423232561122273231060773827895973663822704776104192934908309756048802578864369207624040409336721294486326700914524738619024059346560129774391782397929983173291877010770155173828461323952031750891317980039229439979134052970556507517703795905043130017907146825542801104000757872931650152304617433164243799873997272785374240262759407625618260517068858967538124816143840750064844004492843801404907581767842939025028217363725623871737833753402270147136187785420445807221108946664736264351954282625696256549983555097840319518675757577409090544101048285298105630227541562612392043257749614949875386887669959200631968991910903984526424262609646022117527590153274551948892257715259264733407282304625358535655112046937893665325990317784474408594573697708017409043624892962434960466949799898228820900099337867804326156424103429839938671175054053758809622921801356282716152436793521540524030435834876862567119231651162553235254537866363313993979851150981581629286663036107607552419439386424115200*i1^49 + -44954395625074209338355661534001081570365500796576621264366403995381889877889422340062782381252814523615471585730980423962051199092803822834005665997998622231931454747801099439134211893724839679970567123433908514440219601371515578546302138209096677387710259548300604818739327593179942060670559739269422950507865519782611882755726725749584711991243441302632496442544175319798324197739787123335860280722366943034571997194497418924616321945536980957401584785325982102392652394220610096196355471090098405180006202599145025007746917652586942740483146596816900955767770746715741967418208055558442375835206611684757042324516842989734237421861193750620074129435328304601045455334384466462150457019707232833911634610931272226431808005951366822171701957216098021295474931287867885437743048091883995090713953401473008594403591909280357716538944415156136207004172436147258431052092340699348818315955887824980615203476849184883758676149951176490674502081245567176307169027991973226855671057682932427290225881738169321316574130396293057736459913432514464366646873935414701752421236103310695887510920023215065172642304938271902565194625706833711593306537553987825124964291077766441492131247206619524499350777426532939327699047168630590791623367599584727048153502567805023598560648228455378603098239029808018124145676831348958760443757684396951068976155709861618725261971633912112885388169460631579198341005499266865578127493684151824027654872338894049466838326233677702210074786540184080184013600602235546729245014979393208198978814578269271689042296077862964536905417731855361641255050117120*i1^50 + 162839670346451377098359001519983221828303331472543084634509265267807712850829798856769357789402954982536753795183388622187470636665862155599066533081772304133975190413765377769927948253863568421428912686618663448530125161815397212693117796738109223707527839739372609937692908199114336564986638783391885491902491631659731803850795481622206013977065216300294602860003122772991308827108679802524962199923778553593420346447396959706100546978975648398371559930794739336373718968281965317978857339193040777581661864189208631222584144572760694127302113638707911087084963569423549311125323080867060749185455091304084731386371819207891940736583294361509683061960064042153846197335951665091782507326836456449220228404497040206139362373592284667303590216773541235096914436640755972927550345672611165383180473367484600521000963498633610790815684345745363882341015993223614172203381635205510052260868659968802124733709251173275915977621827215876814056588407274482714477110477263975321399571581892167441887803230608349911311490580641387916240004114692581621880257504750666335391850811918781998302773580228408899275456129672018510218499029340529911017478346046227990952939408532740033807274548691140541049504547043897700036134753620586986889885780202220844069595593260560505119236380920796905906063959888719418474274905620808175109090310423923984755125233485569129158326598802224882712499379170064535744565531549962199714460502483092367019874999556631647206791965509173773833796748209718297040738041440823849682708485071613102102802645794398657944342160569851234594093825085521920*i1^51 + -173181324911374942445687234685573051076433462461101710073367818060146852267574982616285988214999679559600507860524948625800777333014417375650421657139624488168821674144079595747037219008424454130928001827492142192735984893869331965533093647209541611370868765404455874456494986643918666819793453149657725242545399159509688637177258810989297654307174724329529173104096785284549432188426030921363150299073822443861300390261149255248265601243226045381631376310825453691061296212316749299078537593086987478528985423153788169772524713239805703862745563764534294478408557315599399196294584412606453776437764525556097433472751666751744895633410567237425128385113678828844124737784201835713340425161736629389753453537665864063017158123224978266807455657630495042397655636475690595311527650092179576644454181775625590206200353382124031760047262879837529189627616997889776438750370799655371007790645320578978702439193649899369380462515618630375217253559982849571433226812816543910726754141365944589499276610326387811794616154390727601485887603037891084832465954155478133112270395444812486415136255871731777522176054769710410139231606611902326885109795884206385243835353864210905673537439659059214390074400636299838328924614835326982142108129213085518252965056322667371807440042401930194208127804266503204023389948128933179282085053645038046285022428966292841737531055546994718082663300565268093275204310605348204298173629633523071787867131147666805719435903753303848727576533196502938437997899607582879730658703461651596460879850863133299960819674550636683416657920*i1^52 + 3011192971130032507688953039056343168147371010719468273760431020992564936265229244785688006147652599098409222216877034694400864607095336724424691871775907348605221896549581914795154791991442627282475624627562559406246118941733181779114185954787107755658942428900772211749079683948842301841001181256243976911076046502052276758102352367225697280858613078503703394782056494728970721926625361561315905476621243789992184665954298692029200469279784070385448637465123262449683159314718862785172461095705021608200620288411280354250706132691277113762095118604232321643437118624819567299829024605230086542715338934300369544833775593009739949205817675218585686662032145909213751032500356388863272396311489581195389190109107461598638786187492840110973230811154766678838749441227573166913645772850878445803357990940772637164751064780322945682930150240741211053470072650178340966294079511478271172402695600588854098048651856347682709728909672449704058219948773745256275974671201322571371264786709320243308222132584617922868931281643973515245150084350730391535962301204250066871581459301839338840878132130574673142134819045447751158068902216880650826092084834018863902015717238184707983981466653298952339507098781162042740381715476625832755928038178558133003074511293081814134631725233012734571704442085292246536992950589840035981168994871567732477351584118957719889665672255532111507241899417935719721733728636517331134944525384042923269803205575710033224825880971547557785605134256947029064105344422793894101838053029632176148015288408242753536*i1^53 + -5109310484334442341264101862952841020373015295357447592022039330208684877775516130833129542646121667912429534640247887230374367390804424308149227523228143522443762356830012823245562602116800518776750157704507517135134080555726791008600530125707667026024234303684351540626654256097102713418866544506051324630998440447354395991487362026839583464884457219571392277180188750012319379841245770004147904432296462085618084456720461740376934709267472388528694891544661816055301561129235486749264865056719700129121685103826445360506166407590538918940856572597734571786181299663843242764357411151801393295727529323105593316589497482609582891015585963933452359364342248263028160073449239947547976822998598425488836395139103064757562287119258410687332174316967653884045379988120026375211195732812874278687313225759496964453371929750430840893720175192094578589442336569689227014153760897491335884236085297599620548366029347662129267252256810239872785897165389642975578579502540102387978047781647042755914984410988999689273118150128000682050895327455921494382490243522973079315213219904102786387736382385582280564871260616508326964236470330037059968222771216023332838002964044449993991062229336303198415563605003156304104428595312933602175490155806168702970581447124931125480981711718301710765528200796437070035611461467876330525628329107935634488116617215434699137537570219689266108343046093075351594166083126645397193544594988871373315037236566631965977247887533943056280241223546298820844408094613760001020770753816583713457416192*i1^54 + -9081532867907115502072346967767951383987968542813532188938424042676263205380990216782311348356727382302817234480407567528552426064921946913665982460109060618550962904463239846979239759378171427784479631999355780543535138237146571287787400628040322111575481600033450115124215624620014052357170268806773983842771386903865441233804801154096467600002973281075252211845168989961067320161999489404136027297242270115958594144566831232193969117695272194320898515191162856525902352016492566292661428162579803893771644035129547763701691316125257695523198903809039200972920198896133858024910155814410025773165690696201877302142462738324597345913692372335294075203697314894379060104476558460417973055073810112612457015426489845844787514294553033160421266935680265984590033498673268975212417648889304235695527614357242414027895426374827469746619877884947260603007494592025171987959748048871184105723750372905893818606438709442557359414676717877126475719882834282953340330093080525170908049179037477509659411033047076684800517757728540137264662922432081921884468234967502813992387024744283366300724347597582885136642577259879250871112744157317431497843931193098278926045828753602821412924549829838555163942644509890479819651351250432558715463458059372058308238171818962643133760593780649291206078423756929933709783609762239969133169691585094011196162667313657390911364240720423887704495878454236103713927087546420217540376852793627751563534800097328349393442284720930174354370727780895302068874992190435462144*i1^55 - N1*37496830023106566238564324356726664295752473331844434604622232080383581182665036471524699122677431162192944452509355419133661155549660707906016917581566751682151544108762350405046226363646012950501158464425959378446709180213021482777208819801656099011236554708597081724404537840719852253118864249555289493849629383508559797845164749197157051763678279024030786561868848764690130140641001807662597151382855630560791615595430078887555292498704395471208379045*i2, -534399437489046891310883447176111432152377782765658610656325749649654291793613369999672871329418095677359234937003243670267048455012831254018683559586276835929172664860669526499197646762997642678705320986103360935474566307183501755758033153371274678414265770334031192972148058167058722851036622878016917091464360948768127106653022152617947405643612614373739384006927514730000197652512845570396190745865532196859922806712584115392307405656871192978332007859238843699375435288248699420485258667603784684874360430750117974187986660456926995147757961543593493937061873154120639616953755757494653387034918212768590388159103182965357352694524439920604325525409866720897269058481224801851138182367881119020424500750213959372194291670493710725224627231767914235562384458030067046468093916481437586087739775195931046922371491600161954772343991346824810656783349899826783565122225281220635827735826480946504912886786453700289419587490619649762372614895913848564129977534165695804861160325936877008609691604857473394655770770720426489389844234074699464894468229909772117384051893241776488329291997071410860899770912598467259229321734247578394377593659880277487650947208060857031388250199121188298522659525907853671462435161549322554149132901060778739744887623259700925673741589264486399325292733292512932988569444670199760060249585687602047201152001923975413057728635954079621623813073706295749972595502943819998914240856722849653834456017938041157327633875931072841977905692796747235625267774521337369727229616695470062879312554818383817915528157179967806074508289695962419575495730229300211602549385140786945608304781664301158162664886633757025128354017460955504091613040631093511278257040227434116205122902453177994409303045783930442342346292974810286882246974800051147848574009591585537743155200000000000000000000000000000000000000000000000000000 + -2574128674353527161522140432564435251734106502432410369049248259110192152590818941761282881959884712925488169550869474207778728484356823994302985482083789444193801966791180099073531126845458156319496424582787584910284324120521455424339976178455836079302232504279015112562754035736197746992654234667270040445275282185504819352403057312486021813576726777959146055245822562962071379512855147801174055359110732122864396105969835702257866239024527559121795414112488930524104589327019121579555799391719553048869974513195971343125958311643843567188848793210765188030878946681220264377164665321469073983451859915541052402471761834244714469846028279250665979496974435410721461079817729794369733120608715864730652327155013584581648914639988044241371128440340406515505360716189319182193354775085898698042085352473866566070139311149812902251853789561941817956511542214636651230581164419313378988896619562845560811558579569410175459443272739247891102932835698756255731845187279847104258348565085555066538268647807893487159901522036553609481914450798138098660746848901367375077022943551619709103717542828457769739194284861994320178921582536164011201402676714660251535473032010560806996886937255254419796796873732577172817141138786147395390338515435084321661531124657740700987152581183766261828849166123643211327062005341333934558189395128112681751318855038340863762127937008657383078128290820942879081644453910716511032342218850341127849360090867868278295573913771501975473652583899549376291388771677389250535486689671679679627954940428163967621906579456656237527576978770338783852536232451999772225093825202733191995411989567153276717984596469118113569720543535559515391071106286266307086055378646801040042706594626461314309253826181253200055613502899544229245877673492779700492774281991141874016128000000000000000000000000000000000000000000000000000*i1 + -6478323053131122405751086443149723995645491700912585895390833377242276823112460439156381498819104914928714351393625660503706162760677336851728370071159798580006137672518093147515278796512753743545415179097693201366489770409024983284759383206290151719869081336701507203369819875189403512279301907408306854587273672330304550299046147912745306334353746958918263344237385230246035844790632384084280850290383834476202583076536360799086859510181797069988794242810708355570899006647051752625802826537408894037894271795482018964071481078981175889621885715974023896670873565774384174848648516752819784903031229518682114623075269910030721949246993754373526520961495332393419315106438436465030002966033967725500226680161610453829935859020563379243256418053042365458009615834316335844972153742338736532083260988885578804402957406197590244396087378774229484590753091591714762767813607758908472834252392379969455690477900616132713475164547392491542905876607543646564333934676340544380420625812216729261328827383241074652025116961543394268580338512714803050818058036228129799102468247507925599069835438224132424452051868039139153639723044238972101877299409416761131130088354724802594693330794057771269205299697233409059297129314785162752857798691712153760775954755191008494152153767656744194818195390359766847028920030902794604907905698796148797489431510726859725107757089137858232229627340058168042704813375661852157097773217264889605985949169066210480610694087421878749513586160594150228439842646086394196126584880417406528010842310089308265964308873944900633776605466156897896912399263614109628268253719110413169323738930904089897957052679571891644538691069287437399693135600479379868932155962149173821410461139750665909995179802191119984222528690962010236123548645978808602244893135107603815014400000000000000000000000000000000000000000000000000*i1^2 + -9977963652815208914192647889912264613280493238177262511186000243722762459553338255153166962507194054435461592749865431618740610012707089465729974384740047554163291567470549846738587655678547748182540049239657026103596973382427028012563528889222336964982403836266115238408456633134893991021259328646689773929190243228445580212585587546179117652671895607634890494121719380242284094751883211060453100758797131587046633219946985367255704346434164838145723900048071278874178192026532493469950878494472665286783932050142930582574726172714226734368272588966501082408218527512400477754777999077584715812389483491851395991900272411053951502788463214118273213649115774956079687376841246704840208888688600423696357513234282898971267590768184190183877017964597190028339228441096762240913111185533831361181928500733594506790716172184608144113720522795730289677157888174034796429328242612380752313679851808414487407868085334635262738514879872154539729503579491929514762769680444059433734307589280911444745519552211208356292563719408909759957741416592735009424684274685907872167728216095513528883744167942550213225106379794845048560571459663341586394658160471048785081629185049739117052298033213089274154794474190979802008552446419306493824500739277901294371284062339596308749338705320380414389090381137051623068363157048732018964373801156345588768779078690904715181663738421092197611031343818348736506178550720882839071119647078847567568403590398449028433949797929416234895335416353324741577742635689388518754348528421510464875067482179276950654643069546151113265347372524483617927953067711035379740319574156361233823542658758781452223853674623872233390084533839568506204151886092520466244278707335163715100076974615138827789133510298023722817449080006046315691286465762930927605499307006444912640000000000000000000000000000000000000000000000000*i1^3 + -10162616028199229227628227367185057205234384074728663452818449966709384574802786347762931061218818538293480512240054955224925354898766139574620904993025417377297129783277003641470155992812788265976229448575131274792718742041564838400972801116329414014816609222220189095070845400177027034640121314732570739021876848977907503556618635532100558791477708396407072452751232199487467369158869958637857615323088674833994319210664492754172093870940495536213683179751171068542725079090906935706132489408698623376964420070696460336458721593399308368109908014571122998668470873525815641228501415488998289818081807523718040909064323385184938983251471688858307628911832691630992956331207379700877462049441374688168162004509100902111254519244062773349779253637207994099020516900411178145965524236806802242995089530723874944256168397863347046857294635242461923211019007078684554171463016531740303423800656294134791519912265777479631766524848540052814300412827049937696406075626810930495322105978309408593504466339786178438727512210683888790354831785407060059627014834822772086547544346581336295854528021806153206454798108827685007310609602846086082408461403282367214432102769451159266719545087887632023712060758508539338886867461059167425429534361932959696242226176288565603869392913608956200144880076192789222373034283720080083239891122778398866389429147528252178456264776206552464747650488868476876898159897184743938580316820779846050047413870895578349871248044827793137961222317713151542100934572356798252641454519541438473695546737506382259000142663960016967122594219663744634845704077115384728336957679681868416160858203253853981205204384839873005797066467448039283302606221954121684926356958399555776914479078766768280162081905899989954367566022088233296152514750859834549957152201772768860160000000000000000000000000000000000000000000000*i1^4 + -6517164157318331444075873066756069933746722630637942528985875265719743521775368216627218496613048719159204736040715098591816775242088268688557824846547191282551013672995228880352132815515509823483823147738375647058495167819254203363745074885023705842708579814673699416868354429423074946718426483333658373313262189079999315094274422548483735899825452493816499946872381509108172593174803249832931405379326701955869527638281620394247154793625107677061740169795682351943566642851561709916807037242488589041581527303998290647756633527764615654368392719170163430913352196732294485320940594531608920898475960197669253697420732813978441187364155466276333245558650206843120139374308361320841347864791141771082646475057422057321072943565289853970718182834358486243245928870114381281812478523293283959386374694429669052338742949576423297608894622978195908269587678183275182964806831707719137965363991007688062081468779727008804203948656882530337365640074580385905467189973442289367215907772705081733298903220467345767946743499655887683207221855904095493848509436783713757259446510848224096800788506553471537542234378418927638235671754696349725939342944873513964699423719720544421688544323543503229665965072043144784668076770814866795062971271415303368224866376572041389705347243435016741490968296267270380621788589416007993727981002550393301131484203179162039716090716256234321115108130281109514415419938062450093452336994104255589861748512398366397607084105998811483822813109443708849846413383933947876838358143923838452934665109318501036967616397220030417056425889075336676057225360341926578455686737051392538859930877297484932990345789117680572280164553739215898101884514643220418528599999546562643303865789812042933956943866389973277659751970826591861421870813213096542958360276662495395840000000000000000000000000000000000000000000*i1^5 + -2120212887223599380179752584289787138776542528896843751588902357093675334537611581758934505216958488245935286956654768126699864625603958516154799917793445468504469773120384573540847264975676495282142191617938785895506269645405470720071052395236845108804007519363867844359932298289786157432319656555899394202630501623047128993866720488411706582874266061637313053088382919880722846130313624210190934329803134607710825388450879322774481339438106132851353268881724591681432287723918512153306013578974419246008462565314275261697969547064963962016248995704600445221195242058786492262976124273644285920148012768272865290040444659990135652957778059102470009820646378948079371835004119666971791497841132373159142127004905135442316940299120256722650645170995962174071239178152793768220796176191539602144789542402205465720713519223457215093834258476230471345530724118142378091357185983322785102408330149250258999533528978900756233006759472367625505087119677498090184983445377428307785661784740420943222309161192214917239541610100034095963013244327360917591670266781309236681872877254501906081550547312723442251358387255007929641416397939433254010319942039511263397445874890017911397479473914831106544572747200927399201861980677956378680748841840203511438770856875924117599363107589149696194493285088888878405163256212204756107357137692000138116235150187776522009333098103978372396054473442163916363395075103398662348930869982169094683383185172357010562400297760355983430044841305610208226178465744566758543539404276079183584983836417250841601591943134542455553443227084610742533589784452846402379888880356240282714947310086764006871622310501941780886788985167982723940393971942514699536562097921743789357323837423356860118066435593516596956786925987982363173905109897179897107629574867614105600000000000000000000000000000000000000000*i1^6 + 603823237646159562575937889789454062530680098014092235995647833275761932866572125835676165223931556397266738223342845650155405794980407517893848874150502141685125978062534445158110134169698146723753934018243832886389707246554129721923669816554366220153823929621657688910252601242835633507843605999865259867057535351768127100113995576691263469169393412538246102374738257121783642621123052204491786685555159011127807506839364864410113311224245271034197594866743923970138295191488834714799062727913340817415924587377157095846750920317204731422360282941364200639551257978281042803461005455029139492482864206330218781588762019694764741913395166085418104923737757861812369510501767689445739103618843044348679066387974228291979926860185459569354525001401794032980039427904525384642328689213871023658567494171181059622971473261759090308803794742128019625881066589136144292504324377339206096150360707272805467011646283897335486310224436563838632462113939067153393337993989329470205502693476324511368927938485451494146778224560575630711556548746929990431878644477810884379234074123674392975184887040449695705184688055094263393023207013577328604497437197856563445482107598451894934093172484710116187036071198759543425566953278215289560037426313684018619004479215058301416877796590458453419330707488196754052790439224462737714814840316540450205995499654725782288383914781343373033789198289547203642486646439354793585332678896972288847664929488672735592712168870440024712075462990284155586409272282606548856993564910875906698551183166474921230413164948537716844634545128965002953023718183433807515845259164419623113585714275764891633567647677718061097989044446096176717202671096464502166871622408577789981503703427160366931845618059747237573795611888399875938999690722295954532935724974735360000000000000000000000000000000000000000*i1^7 + 1163255623395500124367778671497376390223929477766995551064447034488817058008352704640031648645692095199835441842422515900760752020973912743912688793209268568980558371139182419745776077318513114780389174938457918040462947899867648474956611224010244808313319718599631508829089794962802918546638968433749830803685011879581014118129482979512692017211471870632411500017973902512517934021059934445064957026066245124254396023129272740158735113089490939974873165623432207362979270630402325476247487100317794079344013318906412382872205049729099881152810207083223685174603013907162974913314740358184933172268441467032767015476353581380397692552766364594441871206000351250205418710102789375792363303079056991398736204746004524835291055261178492502572084139035087706657382073591414939668534617532950771865169180889724227155180924706041970068965430512940868399780304963921070605932342136779557958365743505444311522708780280954440708843059465260297337072829725490245143077808236889384094610837877892794571349511985783852893699554399683319570766890867763635598165725173715018840556172661793001378240401164380480339166888013540453478599625456208542975993248559793778558938010975028941141197931703492225436286300076131952114960947554044674303407392535830798882223671437256193056222544034715425506630808115525435256443666035304889013883501649445587999933906929014444873109480887267431937629556813028062132172510075171209656893611957238325284169672929244216074520317385870424233621139543363789464373169983749568078188487118582515933520935824972318186766702497865815204309741563662546318037789291411986016726116035394961622699031819657165915087398889644288740018570424714382600218677909090245430553464601324629247837087474080887926524783882130489870438640854781043338697618873119307578527165456384000000000000000000000000000000000000000*i1^8 + 705460766011973810656654588345588980757576891378324690804963453236511955439456789095005187715244544389729774910631079405240695964366902797286996041118414015841160530539934851834938992953896899353915016257064774708045930282317689999014246901195672998647646657094963605761392899287006289456298617003660329387146752158332287470204838262236483938413152813865502973220405842559534868061245957007964377967976131992695509902289288656231731155020752501158868959133878078157104073742550547598980564854682185339528238651401545395630041235723199701148167452910821357848128646988463355147199525470740170372215633402857249565347684503976727208976591494951346887124474458513052848729498596851010874283058736898512152086263635077214896952123408808053760938957658196561183836059777670072812579403458271376756029532090798578274325986768689537297737509410477740677811752990212462787875076101937804750343718887811480090286246021808718301635323285869620533278043554283851220816314265158363041390483700871807950464521028080076686939668539764735345739089411700163267368316525276718141990110366053118574130477031379351114868183476229796194659651895148421148371807468113796998585235504703373598125026040387458370760329796516104352070019099851776655345405986072410955477052575157342363876093080523077257387097353443746654809818136898651058562356150210679638491018385075907255007963131023160110823786983810528313901049075955740767106313783126092222830185200029370605907974089912394643956242648630234457706238320590463432380536052026021784953476118038078650818281205659190350293278581725129689488263348117852964130946592161335585909271818056264312109999736563384499739689159781340291576143692405465792046089143608551591385817299400401317616230681942357530418956225630837563515845960602415192749342932992000000000000000000000000000000000000*i1^9 + 89379763098556920657695153999565847092006730479750173919744134940990468065789786400686673089423871128679335492019181960928957220399129499916965302760902986569351581166218926573395360201657913371048688409521765710396801058671084182643650640426563624399619255188094926359503268327973836758821400281262801274896255711664635369054288846672592477891071412635182553711368858047608763407544821342892611541864886940849010884284577640977523396455493656753665166826277494469434313156445072521942070405520949924884673022583936516698344661142295162062271693546337035117495953524032944554125465186745777520766554592383123461931972295973305968750788751044451509819507602870790071942834952618873850199383912646423186759331907478895800737431598991311856534682236806483063815508358519404480757576759357169810960563017043353879044045370462782133243911417578293547060547681557537636343918691861995485685006554795637615574235594456441971461922446009949804161458540734640559536174665249128396112368306177694324868188834019819895867751562809828860411202794502299341373589486260254784297981213243124302943060576445318914424931112065546375251474320830473355192523753828597366634418330273783852604949719613854538723449655511003205912622783713789095915364120964865596176981280418913495340671731070512756169163480251066844441995347957913000767774649821034784317858915131044036666894142205286814936304422816344392372515676209306153471328392034990846015354139552000463583321657056498124160201954374373626171518995330849368220798249551779765090452041788890939620564386184723939184883307353170491768151459864455260386538983454723152479557723165930717503210843237209227988975424095943677345085947650566210103695179453809165683045569727698910342330250329334983513331375877656993410414353299481562201519489024000000000000000000000000000000000*i1^10 + -91308585016030242444560651641523419685450371343166331564331923030318472139478127164464591052860944115050970094972745053824267474775424025241624897138070193592015379067592936758878125907592455324763393210728736061449478776215485768770820399572876082391152452655063232050464231292953609228432625414602350839411993588819725178506275388406429960532425497938911925275678631560513331870647172553989488121516050047964236429268814161820314113721988807110258795402371761097861072468348157393413199129795657641237614669934011507422111247607222602303319508561685102144902004384827718507662774775564557284775106566036359317470291579004408367416727013988401557011463949550914689791148973756334649320893739196727375502446307762061399612513663173731819682964481589391384265379248937113167558946878321680635575834517132055940233168884518325023043335934538348388307105337122808422571542984415847066407320782501816101444657304487066100747785543939982907893562056514646482658167166312516733712529410612902233152997461339747340109357788299043712743924935373408638239881566659323544349798565047671564209152889801978004272903219304009173598475234601248617954269534075682778241231595893145910051799231776679584295274551939568064315446170130115472198123061186446679599081756347435869129553265456306538223475461905644749142807952722620726955146873810293390607115717217935815170097732714019906589136910050201267339504084997899391516085814774715945082079108395904489372661150169196844445673699244845966647603047596093157056408284734472185087159082532288856284169704796150902921382415720638596339708827111586308780029029764146243738003419106869113205076910315380134104495590300751347516687035036916016842594854058869554235365320156045433239738736992860537364742328283807158536450092754910024349262807040000000000000000000000000000000*i1^11 + -49531617858134798009793786594250510801512175051158405536645626474600165590983179736456206837730317511358238865566223208480899523490926390868379826732582220648491919724290261391743970954687582952043870059672347272663087689268296126110566836221169432383456651681974025302246224900046870821066798240919752872775272209872596510766419558224482843064269871211934248813718993476972681147039942431075145986315129064268537853882146717154338970740246975833721242119395722538534271238132790575633284461456722654219698381016299770686359994235488642019017980815435088001693859099504741644546490563409623187954183238744020847670723556506276853610873074528618449102033796398145535857765882198806059713103069674743999774086773005757761002591968114943230739606211354457908483523266188413089003768079841987586813161919778184158033594814987133060534649994797277470682939700413559575282547688338995493882324065294182139917026910866294482153100356362298280545493246118392532121449645937523365930340017459583958749024795631407637644197556363840913453565183888323136636161475801714457589606932322517404496356266462534177482564212094016400283782588685737605893126781312781796642978462443498120218992689288310011123609921095013063793135997181948108512543619089445255779004028291076613301045816168065116456665531379601367081291923593413965155440757536576501548385152222078396497016615969718483535996184535880939031149919398297837945636017800952220143315252139345881735585441125652798827421477013298726638978143504545672925381929403449387671014024261201704621985640631555412672195783373598054811239468453280165523427034650216956465839324989583336312077876744807301046052830694262317156128821251169717328444826398220279595822573986061536445209361002811098007327397225271923484980931297614389916467200000000000000000000000000000000*i1^12 + -7605281362438953435945672338619597914707373794729312408785498356904923897888762421009997151961276759020492328166688981837945937781308368066994676549901471119989183168960303703880538631880151546166626948849511444883558448458052241921875624919311661224454882429468513679388706580482305394470238222928710579058420466482736327849079289625315336770530292030770249178898706312703293531885341670767596042779376605304078234626984868425271007296556513754677940973462572329124595165868961675459294675049835750687142793154533193106935684304204958563334396407900739642427638358545733861448083831641365824432740550576796639701270827718428991486896972993097206209537778619511982367766323636689445947324257013931781995146852834564248352825853399066913372655650622185837850574223189239104115676957888557399973989012425546598369286146398120743829758231280356334868761654795746095484110844857795550338571642612276463665329949693235813852723732397774599521036514352337431643737975683903400352348519130141965365808032497059898587741877999215624531149473847864357765278066792669316772807838866347751937708608181120989883089193290764880028439495708785386700620034532671564121110469995503438645344364774426525048144707566605676723879419429218267449896587703834395254216571235097412881066977635910786707697420140627881652014520635337507252609737942812880846123340651336738002375685746329838853292112358637079167624699401967160826481558705227795791665831149855696775898357740345186471714606290532184055875159196001290486483689837013124711494428766263591676155291748130744623096338821647784269841802965886554760741290242804155866908371472866587228088603859283889414506091220353472534083601126081284643202814219262193932339173144147060007621797341257966333093303960363344750905051025530893080985600000000000000000000000000000*i1^13 + 671693355369666083573047160857040390112056621888678967570102091312500448474178167400960597766318511766676262155160804857598503749811056173828819893185791774913558568993701244151977936304425409817932679730921001563482243591889099122505912298403037565049897062041666643042300985187190877004280601615032697803575054028647157100866400461466332804089960161304282546090317422352429063520590498889116027896764809853149083958112421912868190569305163424133245177031595987768542390313445822301690838178245562108862550204605796757904828131973358570091426048215652247813413107388396366544943523780937248753214479405036575687624284197386260414281034458524218893881440644352730750683763981372106619009379167844858672700352538747546970863579567534878517709436278766375429794068823832753937734816299715710820422234013917746896894801247781166720794261500281312513970623662383111036756355015710009953384716521813705564352087459890233919893160837859406611903036421505945936585287532249317352457368903176726978198154115619945901996687570347483581879195680594158944233920322270671117083860278621244227631299312302433001207698447502197911302869560321207990896808137937328983307143396724624788751796258960066129675917690687766353868458188642895639236777784060891429595257692721795903575321634681699521133878955829108811153015913399284295732984007712614132769140343264185741106459595690626508605029865143007081886591514723578519555849844714505825133464779263790445381029820479663710741948168448897513148680694335677768519194552341862871314137060841805078651893090064196612633486058192529811779796871452368753320892717212908580988646336435917777590892270848049416966714202179284692699132584206538721016424267211658864481813991615170922103934619293544740993642365907709121240965405502604469862400000000000000000000000000*i1^14 + 1794734938512421441569950192909079243811930553228405698454685937124882631521832472548055937143077997885426416407732890324688912243346853981560275123689243086178531932194379964033527126230990101181343806741079422282880819959284168321109967717742974494301825457927726688862448656927800267948896928588310969624498327332424998523742743088319332200919807070187055517371754635151629246070450374349987992651559432432564465658230469173049641965335917649519273059162331992182148097232405977932974398415328456567244503015164650099690389779950980992255551951481621308646608133373983147049456330159088376358664457932165872035861736584826903704132796447945164250406443767601543334301371882022189096132784755327540631580918326965663374542269997518682244327648131437450351658133017583760431460842518754017846022247521340171772483991952456037167919098732143350615089663448283358247660777130757334409719977608203727940948908234843456691200243563328530419280577331344621995032288587084205218662358642315577936641011912446275447681280107378428562594522167950404286404474493607529975966869389414265413271133493192987420388597208388047130094737949025733512640824007607566024761017925726181091138929798743514016738934012332658423246151411276397899470525766239278818337243048633713487108086828727214369507040310897696967016674868354693421875309579074495808069616747743288255350077425876513496109225786958347507761557574212967930500213999810274358887049111954895656994138515412939819696437557807859896344846700345887625027053220878387113249637370955185244916390001790595722209212367472925953623524926220319895374121688602550597749570156261413563086996027082391943856517649238884828633355271358431737954353455103161077779756767495046399907983185448334330645932857142293525632239082071597986611200000000000000000000000*i1^15 + 131479661435489238946593807960513394883022602231779460201518361628611414982419575052841327749067942915784473227829494656291716146476088297449616690951892161359338694174297321740174560769370376898203353932393526591046445846011174346995963736196010117541011371700639560163376681099213138823546497476327397200250882270330565096696866437204681893397563478219595590021325331631550819439098741696236517420315612106838693273004720900687848067668839055537109042602750979865623798048492098395328690491659720429037173446422200132361473460760072795450129204269344473129952068087675463451964619941019800703505188603522618580040762804081136751161022701253110673628077605455561011014815384321164364196520172941033975665690022026419206688641894354597681910610421790900086512612544168524477746007446749483663750494338372982674522586813911045359075188941746182465958466323344853977948014273612096598233037746122830088407906627702597939542528769221711480594454326348317244011049243348931681194254003428491556462833028571989672524684967760299965180140372749008292720356879023319125974459787120841527611699012400976057519493340633495781881002458364171905671934877828627905270663331516367399635077914893752980007955497350481650510768296774400121504979442666001801763140395490927931837423872650675265955093600128874439984669615445879700730055039588498769655002735335510028817906480132370217421921687400413661812394461072499592949616933697005958883396544626433212257234751339456774834400480585080594504563027317659635875552233403634535957021712387201301254568826969691879475426787186628753224001471864941336298059140253198820873996911815818943394339243718969128318290886455317916425770406798990970899423242770276830573640536461479215909282857587138323562436445047063853066177979872484261888000000000000000000000*i1^16 + 91240471973696781914894991671768802322033941752145589150626255158957101350393966879157816093357143492101065522240918556658269339391223093544342221874142981502113998818530218241123099481450480018458520854878724285825928358913929908457428805280384487277628562040471355724922225686516940643367402371545478634773115443357309058654992848650490995355901502817943557144512242358334148690665198053885761669531241972306254456173956317681077159590132230353634739235723767114394421919028528848287665887851914492518985021833854093259724221093167588129673006745030903682670817585385665978432080583596147728549568206932605762727420464636406961876814894440905677642439558222076202709303414597791562920170151024601239600999081694950816564267581056148940135598770494386715204772907953615969671088652683202172142595402652721502598139203634180208524050570620784659884073580591893517396986180274867543223674621652920037682905888640941272226633011556980112836968492452022151071476715173037398260329358190330979256492818154712790070469395129382097074644903832194014560604836489281106356160673307993361468258305912473463009037710840362753135552180826507426613046155624429349501774920696865458135861164706973406107218507108130976820829482518825656122290861847523370577935238605822109694120418365470207603161174317789942578131567943027613623466604911973435358614092986157894242731374664943643280225249769541559949498778414050009575447684993758627540766667902986596784596307805424945528007239942608866784060147123153060712662824645453086527447474349095057745565917770224019980472020632697181788511605864227838199500627298632854544645516461432906178229502346573277231313622150904270168903584502413854621725361363359901709713404918611584510345973942827775358296705731261461968854101011516620800000000000000000000*i1^17 + -14985553836993263481670494645137680822480650890837383278994653579164904937141441215410363141909148264429334753027390397831686879151860846459587362040515095429088976953819356155887224610725658076928837068360817773618585467523054409031944665455362931865962244413488693766491853219286353958096844661759194799793347787328392035647727050635455107136450256440343846666369990298705558112852133984995657994016672458250503785118360596740345692767220793214025068135115392623777209179213645490107649585769186003780341550115435584609678589526747886820809725422097654172681194209343314587728047386749094339282358365672335979901541678570841461154216715536441042117480029916022263109588272639712135159907980492796272917279910178533563691162887313327293414891001437194782168526557736901660650204204767008791922129541006781107784418098497841621849040124757596509098491178924631000431799069061779873596461210581304816700631812833945049308218200389924544652071348631902093311800345449531385478295304978135254693496041461279322486227642554465900586406070558588851351677016905275602139880357469276100162102020917037197962138296327428810236968848616303024317166443074524511507218193063987793167249939088264412977250537317921359549582942741191465631508689776412390678144245759706310247211680791189965417369918240048401957343283031071838051046966577150899534707346677478911680069721569551200221255647624367877846858661865222923873450693424219573851082109504303158828092957752920062072579796318772786895951986889389936121680577403550974996931928100209478724478829906004563682413377734916844743587032667511690005754006891668227608934438455995903105052101407900727039901196143970455976490082667997006298170168135463502381713378549616067241802102090848034191622389037177728877166050137866240000000000000000000*i1^18 + -1555962968189147526841200720791983912329409871049293325615085678320291324877098795417836175468433198248154708628709621579410952922829048853087919948810793927892743804930945700266419447791633367549195190866102008783941529095616767571160633090393723760522691811046742625830515139817925503187477289456490550984610021791873725226396233552592762973899235767068811004539132575122211620039829824007386850808337120040002547359882004865857812043822056984718417629750700009002651697068805397426440266927385289270994438802549652938456830626655827963241070735208844731892078697729759668683409012173891555957808302217305531050104279804730594522976153652470958705939648044719567978024139226033812426579354223780333912525363756096209918144384961240580181452156377174399011410763451349536282061987485761678750483141143490233981140705825069859301329689295925866917192211900249321780610554464283306407705397435816343768470573663409681156869419048445138544345267293149359876219514114441650463640858928011182086538821207859767148983045222791363772516316200258791729788595829749835936721725655206724830015262699764449297533522875911928654858073482262030989269176149836542670780903534096323395521510239562072376537418215786848419713396517029236005909767544132871001045013939082889767579574144951040132745176186827519071646358129682498354583022644426182252526258978356616386479001321789481925187785604089800936454767569932500927704472290511141176921825790613819393873241513614673649587311276975276519662009420814471210457683731706992423226665691048265022149545653785446247503996503329074758408836047965799304751565556144229380864164074578792488787928271920171401212412736189014276115897750673968692192185470743213667770560540026544315087407781662713689632554978228547845870376189952000000000000000000*i1^19 + -902733165311420503773488123197582294785153982378021818943544314008851996778202171113873804506694446883766133741075598913285957275037798194392633492264313284084725965945364576498401004763070171165642530427942895906376983872067628666297866724826256682219918838886894542262460192039047096594827567160942068461665711400908004145008931897076925344006968914922737969730049189132260160439927382077021316439913390132326771363008040126282176358625494776431828183651941165494364067638976655735084451144392922780412874816300943902635769872583223574350967151175248960240948769188496287596858539942266177885828768205395510632568425309787298480841774911209098380095623002999303764688279395689576409170690359928829500500505387682669840939555860417120941884066796693055825295166342739084435639898763926521988788298952093000048172985451611534692884119092127143541808750281596501635415782623389916504607640950043058435462414412183600552816574670213898063592630565251987260810441151770496834229327465878364730288095615000422952389942337286741123273725312224217454037807886889228809896413668375079416723900247806430598193290847391678840038317802427405761748503223828646030488702227577961679314669656131022761393649197674471041910951317887567027518715815850366725285553355185046305679400649817588541132772741576844426959492601691281543645756825569118816907813136775612737011671442814676201149047370075336766014989442717318246374633989672197995389370719568602663806985038130388320428665565804686017252846511709713375356594487755925189922174242857144529108145831978026809404848855025633388179261040954829531805528897800063342715635198906745123314155745926724005597989718404344756728168185631131336760728248423826319580051267238783860927037509786759967362198071991813671263141888000000000000000000*i1^20 + -348750977639060312224976463316833055750179385451639259949283613804913763747379606871092559480253328995777227987277082442958257117859296448641099644556653228772921986918759110445336207592040120968814475073530430557742351832842871988246517489054655355072365047134620368090831086794973560411511374207872996890440952084390174837810871689354227570478828356445543344170093441988854757726075439961331157200568664084799623601738896194810752298858116664624428968615377031566261251114583441122889595449930939021742111447871454516504372551626225254689932267534089368390196264623852764577031747410724547750120563758781857173030299457612549236600004098362408861858111222861895595244300560946572104527985921886191752907028231732752062170510068385334365297870628980142055947487515662029764942445363052954943418531011622728186660487583314641334234647311473510729770276058108582682189506217589784397235110424364062031021042380448665066176832921036976811048035330996683133516712986238401847803064980059179533155321468092666204139651149111651200916306140131175546801398120630548705929261430700752630080154957099941595032409247881124122241276000192644414210167201776732013894797707212422619147407621841286514770427943819820457743567828521546417250667563241049447954789771766963158178545419159997198660201097621186220883541104801342968857875745178153663888874283794491361052419972889398269604267037611224540438171230081262877059371548311673237983300032397444058737993664389401841240033856222550116465817190822877440699665396661197787411693657491172948519797498469630103957487943859601365651724920282265853416203840413565222949074585338118692581397703860627567838742097710434910891971331988442328223631818803105029496078261607520587203714936429854130526121688495731782556057600000000000000000*i1^21 + -60764682078397453713365129643732451264543078667399319874780294286157484129827565915578044920556972413369004576498332933413635035588755885260512227191157354916500630905811104791227459315940671494558994201090087948031372019138290589776828197039705399431830656053343981745285052479601884410909447215198040814134629938141869250766934890579424136066098772902250162095244888331539747917987847320421703481125549829039071150037340837846112436606803429739140272197633574409710575139339954138458388374859024642516210041778826514309103077004271517258268147790234609527356257827802858769891774871789899814282326910981739965501545319347503948650456967639816878108151863297467447465764147498138787058623598600677793512685684821620730570048280401644002511264884135212030693690140309368401075509037431114128994268837065761315997244234468448104750420149780487953263022584390135099066272959775803831018391491182772499510611526263174375896579170108360231157014351239890499168862072097147821974265242179877579413235141453981509749918181305545914501546553511468279289884375807693665178179146627601401671120300388336847527884449470335062387437067691706512332217439810373868575083487108358749665488011943058499827667875260153255474224374661358594419317622756096544604637853211208637777942303237665472976929729754662671184544088620363275691147010700257370051639250464856853881517473716559724479127760047686708868383501237274169846984959850745169635829032968781044590201305211660490951857741099084392264201333254809024712374330265371161683962414807406995616771253048889126241221703041802304615174298086648604649193857718553208934745627756359573088769244648640864377994017728068601647741570857827953475433414421460220017775715217336243834717171744741881511271136655419061043200000000000000000*i1^22 + -5051442331351900976911818980107952368943664772867703227680571502371693258120427415379187122636046849861940222327659243924755806156589216339965721204458871304107174711580063028895721816078256274120674787992991795693510986734175134743046590391889134509245191930253695998240834421838218646237221865282009930856782671883007683408731388769887013477763222546873496277198676641330893425807962676548799041740133177748252266277620765560575140921356029768178569597098621865421053647343421683636016682359666117720154769796138773478918439053674074371010139102807947601094496179024336350226123766636187010430209462727482011490311504585791433113325253241370413852203801606476069302443147624485957244935476628740727611350118911126203314744905264218451799583920606105266348044733020612975919330298735866909677302570932606803705471886215395022712728481489228857440914376434960977997975936936382709391454241570296895097859033157317961502002859714042948581492487741762620718671247817434025425021699817527178291517476680379596246800955863197849191761560524799824704011814879047426476314029579998657052328188601006609777066325794157648900157732773226795139761158505070653783530765493515235881533073694734334699202812412741795353481170788017379357132740611454231781729901226213176991630025421334433929789430287479804695241755688542196155751977630036598237630342854782453667141801988425353732565352844087061934747616526099536079485436065439644754057181753658869003921943464676894220333479264678441035008274086259176985998663441646282456199607413231889629419465474447882458515095430815331821015579374941785420101941301480828679250686432107975020363014030743277350547339427129104404869824865544582556742261718926849017340401573493018068048187117794699708935451732963491840000000000000000*i1^23 + -263957428816469984091124033465151739311447722501401623009267788930010636498846306196583146186403503651504280726509935126471443890150743623996576040357072375113617396417276687128268901804810397571080894796716625546107541649920608330267027212761740980902910341843448893526345276194770525649768867606378141500404312586216586092647390478750909968195871678857344241097625280560393061461143662133396741265686762431474166065219750038223100097759021082227040174331122849249707689240050930221161125558104675224468655122191942779279494632152181221638651796297367829287475494758402232074829170950330533376204324335244404251097616720383203585882863753511135401653866231510414879970217353329279552891645097217641641734582832050379036564081718906896681863262620712000801637085535837365833436726663121660143578987775422549186163097930353487928952036305874690296987515690967539485857379705324603365302081877420435161144199802275661320685880775365680149258277997925904552508825964208221804203336089978907830973746489511958251232678202235977348593110028144128624571397818417966311207002841632315060531560981723203207585644958847970464296364033405166215722311026035355470000364164041049518079524766252496328708897633533953834785541350061789993236832113033654185351106507694221804025495823008749916852401552787428886280025997112600997192214527592487732601561492229418689862374011349796870544348714513576894553171302692926835582434968910267400985969773662664365913943938278454474477719632913034534711470341711551371203222386008239473125187661123643262925669169792753333103430624985212041720757228759486404724066610495707832422427589316160940016667279413918972038523019741738749076145828197454431816486067633114496386257263170836304758849135034678515879264324157440000000000000000*i1^24 + -9123848150091039631032720808076968503413124830060889899804163833479941233329078962185428671207464397792785374834516696369122656067707599149263334488729604627556122595431015371443425675065087114340860139487498076630778274296804079279314098336846551986536652263574260913975101040276555262300051022188026312201541479420583303600655305787926908824634194475534265603994974369364960405076314917079589314259761370959811988332895015411550128188064379423613777653058397603029386070247633336737190163052927257786677244122967002193247951572705086121602533243850859170976855405193907982654499521413890000489173850452828691826288912178329362316827659397929204478836024742167077294491653935613891444482872478216306544131129242017353348785879214330796514413191693943759113155623509567339640438052564740744977088934093007007034470844785174378952431828746180882227201452858684722241372511557852681081929402478258932193110551769724888259648897179595525761129733606758744005571491507248229237591281912180515624591637881303535079751821522712474177004891440292155711827056766722891407802090130707054359549125938498427737746640246661815857435932385900607785450777147493762115389396158006181238987174468084643743943572778966685491381956975122365355526647107095695365881546219016772407393020986256878706441884034692940694312994681853088144551201445670701705398771240544414993470808872787248444690207455338170162188095470678351164125139864543733215834770286702455931973580516424296700110884871959751604435236470559057170117050425330963568409530430411141482165681705426069836596359912304345302206381231028603956204649502484551976242988087509447379527598382416826710391820356790880440080333466299537366876481538629712904951101598854101469680887384962194122017341440000000000000000*i1^25 + -214113939308397595672363207067133235440375192150243858740800632424298921115951124926705903749766617028184811487868690560391956650726424414497250925629331694078223386645426078067972141959603070533455858392699343990565211788849944117762362356325614462712015759457866656353613633406870801748796100610482005772567036853476145995981330820104074482263817681765113858200045283115538655284185487343404274063534773355885621947702811317714880373275976752770675016601660006036372150667766964537470537730332341275340185770453437780088765686905269065395118670708175959954523578040062352973377618330718910954482805024931053457135894648010748394162856793146537401138300112722120887892616644434534647621463169839650843846298119829147114809160876699592084313484005505784515235412914707258203128418486960969456020084621861020202352652205490320356409197222040844598254457836861434215620480781800593609274170320897288319378533457687147116476743305918281419270555455977123765155337869225619931261784632251531230347652676096527239303336229565093223462124044448068447403158593406561887603835520294074411917126452775146185627008339812314532862645993684196806749197570588240496773906918199848116039085545198797740447027614617069810877058593658586488908259749954225052238147681928494371459481464939121069583959331665737160439914478456360272741140392023757360324498520379521772722776866424773623405954380882602832701150862389901650205365563836304262073284495391403940258581022052982284321480628863579741541759287578044583787184777204125025642611344953837260214366466524926181254419783599672162880495582645538120344443701943431184992175645251466410385934392584693136357014956598602686326262094586321441374578523571597464073859347540153385580464625655250353651712000000000000000*i1^26 + -3329347086430434497317243226280666814847518409222735449162595062329180813958107149585704616990536294183519789018845351565110987322706665732068296632020262530371767178176839122840199625180377786341734713111224716555971716422040494343039462829857143833490704021811192754830501850894598960585302204736311185853294239563386330282912889660308606565493585473742120743851411109949938168256820748295977091102662395249552733503089820973277091469336289167044618856374058506887965323173278206422902090769153256611176619350043779466188029795309789417978147590773861881146527579220515793545249890072750260487995496263311508843112550094534379721853534309075713782775176650755171865480683802834150594221192891654889079074231224767291714032798365469480500030607047044733290479200485740118928246419101987391058666910095842967275251057248496842286221366730619021672887369683655780727682160326135060350867298137790413732990830085166420074689800031568289759840384984296761636256216874431963275681408572320557582027838320450072384532666646425866283176976189394519957123975548668108720135024795468930479270368248579874890750492045186145938391670718771064715345923191937603486934813246227571331732772741107358062730297245160637372238411063080071366722538006037940255490575610676549933126052211414080478814838350342738178965803625843817411166062480274251490065604573263840382498160474523426324264510685546208980609922626872695209149086847601010114449902406910598881525312983172081124596950119051088339910477938341083559673145757974357987175477354502180127771274783062870127152889442352533550009041729175069909917161090654722131913658525917579365946650258405469170138122869141638454370010335068744839825199196041802709829777593875433932815940023005478912000000000000000*i1^27 + -27426000555495766477056364254342027989000646554749611505420319291633277103691940890825176331839364642200645733371283168801027768399906927490406638672504725869770683108030703201339926989759692907258912333911041100899982155485235937502593296338984775305482372485058896721726941799434411648204759277951124809734248344590777200189307937888477427566299156952435751490804665170906305519649968614506806924707986138993064072380495928162747406688910315166246288822365299662185600407674453230570520709984465492302037256369501664210000411775140785483736820911220196479554400523054437087526221261620870367352304766903409398699478387753348978133092914284399265198181247735282370086996515280839807325056685130545102007235267541146063861066080324235560507941098321265086372616259404083916512643064307930337898145450209289470552966422526642415851943206550652136259629240919719904966630502740003648457587407895597980146752749154481796232502815204302535255573849336486561063908597603219589029046783491157774793936652027093858289164487111869566334568256809261254003159830403791620451031543407933837364020597646006886122801818094986947297377460123937736672238699172888721058403034238647117381191007644805077962063630750946190635086702707854006643480881422899589263711779233101734423205917870237120282374610151402036713063754264332637028362794052001631918390670260343612363639172112585695400985304913044093159006777261000535242509669510651527425269525201114206599879542401001062569741536246437578638825697887975131149944773852184451965460015009231656216082769663095990906855929185172404668880766873392293882207828557417605018436283868565101823750673866225063554259817238118106400323932503571978527252955049629741177560393998350362808656903287603200000000000000*i1^28 + -81797913658200910916295707893445184973481528459249652619076562991318048209848989058338134354191942339299210478393513737608734181853156750750473395734426926636436940124703260366572033028411500473782332363780089469047706759877660229157259403841342089915970687206916901718530177793554439612464002224027315307154555385012041645630589416919723227323032649084506849307159790738531582391774219882527733790559542916658792704870406311910126048677388404341646634059147144136300028548448587382977651136306309398905488360208705214620848671962128281386065753823829050127887368468469072957566308395910941306150630370559711233387624311502208089767282219304615852915847626834234788764775471242587361834063917173723714626019820181908216592147733196402674839489597581058814713347254538754199425028417552235819153056476696713305808050571909479808599775970481210554947337931923618916497648932985173108542602953906791874002088881321254101160131661358478369032947753991480796973891364628885343010665116231274965048325526510855976380274613148279323171801424154680868096974941054977638652409141917651013692020947249542997360992384256469802972445122826184774112467440821651937657572510567009231196129270427216533605210505377601165106724208202828620872962538032507682801373025378220594323110680316742559467431032463661474149451430209896734491123189441453530841534369248076875822895145239832993454550601239086307366690229758564549785809462938897553827262516214222396329073926616591658290858378767873089233314494109907301144122856623942298105791868533482378438240690725734269930849003065176473391043854157776285851314596248155041146736228663739029685190004780213724959041528118741841397449457391768891227983677217478172076375884777666128983930961920000000000000*i1^29 + -1170820726170329959522334995474791734825599697285802684957622611061113984519697342043708355156856047012009199314956181225818150363573764656737513515408015679978266415309339050110190909558010917452452148594272470197713343505486698177153397580706041862090848588180033770237758649208775345503849787388083295740361322571604647644486619535632778081479984046038237259064795309621636803590354973106053409492052956454018931021331241331837127141164504788984742416662594029839643830434066482310631724171246020159606403678940116644749423096020144637356065461537616106968417699291919806645463518461058783367607037469993063517959577125198969680874539476062349479533230205390773170300785967025243889444868816798154505588009222034707040959762006765610737015839637009532763998642588359469149186024163423051081130660078787609238500250083501396028700892033608757586066541958342564735940705855947506619172957363440522457859046558229200620678499489015699409256478613146869013694962578165583083433103846331158780200767936329075628174943590345144262595574158409796234569463867696183528091928715359108216331407897602803402412100542391707629704162192775751077260660470055691400109369808382790445157986503142246942954660637292996840748445984830508491903870116090882247967106793939443475541771733703888044250295021151386909488857869272758015172060979398534334118455357628625066726058549256799976235535379775627928540666807519785688438009038358994180938284723526560937361858147397340568077820856683616541200230291358289594901990983574754138343940953006857812030746450455769878558747604434147412287777720209576735238557900341827458282223048030549946072521080791831109364512102984470489615604724743454643275798892266642304021752308035890687508480000000000000*i1^30 + -2188078575294490286406844311707029508371383621395069836827815455806241236317286568067235035766946974317004952216507691961798808673404076518342590588364292555441183132028400000905188465096607222777972095721345309278735970869978771016364807806077014100512720804597551398688732856457675897326433780763859259083208704064221964910075661311457423449128450654966096973260713191789758186895276707660531050811240696732884282971261413494800814106946394084064382899280493045797579778085754674457064705431016886534604731535838696281542723479025651735615413313054015267784303956216867650359840610715830630436929910873741223531145587094292990642768162151371688820058251628304656267031360008933512636838198832087170267473031746715970372789403024703247483586609488362450225083079285211073412209546253072155658056311494374276164864208443060955981069678912613443324718533862740872404084705722141359170922587030590046689399533667441507584861063040178646969026574635807687879843664326583301077183194911148902541926217942598003013467131355332322518186594384486141089639656997841211337380314962364882567129376819742523535500741904129357849310633881152806413337449195714046997645310804526234883176658906383413602847354429553958603060350719244162265674889934097447895906461384335880501388081898894208901941613711757966510988333959954078416049912842322422613090145578903198328341445110829086815902938061167062634215573979863973515030394514448834669232534875808650152630770468843338489103955273519815201794513083920438234313029164125488951982864410251349869174657021232679112361527389124786941102120432197718240529216833524977466760473480902378074414936584394813551500600807012565668325301886122958213465030218552479335909792157177937920000000000000*i1^31 + -53479197783130007253852619970193445608820722186965625687891808166780161093188491242620833966836225246233655663675420930065616721873787915655834299440366839245402860197141039845811377360800806871272238233230497289532309735797077324042825420247831564974743220124369013260362942707133723268837134515595576709037971604092463337745923589427718588166817916289635869096016661012273393084465904639268135113290883973799185152229852774548755822787833468700686195118176992751217999418756838282115336440348418662392840688598848938629519821896569321570705514412462648504980077374541684976178740327746431748489264447428105927565727134058856732922551088681917922106773795626334967227405095763924294597947802438050089577589964097057183490887675812799397572854452084018152380315983560084706665009830585618973133876603497865503998443211048240128999120737395820928984330304438583175604735654081157249942758724053898748808846361539034007685892760316758190691598343465246209220194789020698785357674536214885571762674619889556959081269678350380243346290674309569043401420994636165900358498824953996907996394548022563132772749624013906992817290427125161797468423394038166238106677183731523342965819974957235388348971291488113420418855908403963737426973791378663250765884483946128285549842151177367848284729468710878319043078504010932555575739148004044035859162462712859451224711598802358724704576904454481218823348542983954780361043706534893905922369066876335154817613661438401490669942135217616272575583962670707309954275364651401237679141301263228706619903474289808820254878555192664430273072624824187910317065897313194487641151424061373876083594977612909267676791592966708356151072386719532655841160903453113310738763993841664000000000000*i1^32 + -336849480394704451348635392261703724660145859101878330878009222629303509244691792752347200608193667670273840797596352475031661906301782717227315817223631335029578252970923492372800896047268684077030982382855528456059899474202903431140927060015148039979335589359907286849515640027232444621609616135836726084424980206297275445599730556692277305860815329630076844042190447337446696550315273215909456921779809386319059867627043209360529952855015093551265840315899425316472767305705132507224920671384691145265600046878832606733544495961035845637042469364041853270798912448808696158380184275937744539129868623175227487131644355785641988467050830890635996276151289828800370410800892617859021071845588268307030489313126644984582440749516593588335563572531999222435919971107677179958562366396992164988752447145835992959211801703456945339790474304240620841237758487071908441882612715155715179948380331957437680800459855507688232883133237450417619613035198908329911330174222186975871436918452078385076097783640337242795725162953051747722789665474239184264149203015183567348388907543362373270156692044632525278395184942507628492232823786167234393843966527612865973865955405944539646548454878855954723353494267028979387579540392205007297124362134681745023496023343233634329467801824059453187464686423139497821348960461153381644548681879262066375794183855626877123347616206878307499943009025893718615979526323577514028283489727681566528910025758304863674236283246236690101561247216206744383621153013010695415643643036635069386801526498526019877962575573248463633424823515789979593885135972559376645999571419375258811665409065919500683702330771179872888156196398566087369664974544994048308872658746279070253183323340800000000000*i1^33 + -2131485097933588930938970306023815363167651985823659499689072043371068901850946315661612795045456798018184833946361079646384356003679988302289096569938268691993621862670106440239606037647404992301264844876004921096809874303833829442808074698882741373909760664912930302897487167440956025267830211821614503410312906551398907107932773453677740933108815620364390924712369105633516807290651142083404150595663458959566597664820122305501925924838372126093632010736872022132903951800256886050649964149608420256351621657496791399769626750484895415833216204728933000689896901654537561079918175148814183631890769339907015545449171331806968965152187806441477571574804970920053242270054909526939697752594249525869426201382607343121142048902490099194452843929698144363938199114628947479345440150387643915343648028786298627458991914804447090310033754551969273899700085579538066046496323780665629604335940357862204600144975074522947776016426626374524469797622831040045277494452555224303695251564942402955484917246479734804131787585690228201054867716396649215713851020296808010341530633207220782778501642420935199009829895417533633252564427774227011499858203800284717698504524345219743109180269665621397545216705058371580988732228994601375171574381337147360968762038558639879071079586813867140202917251114632443410679910339336293362968981503511098085940629766269606345026722376657860989682153825117833364369590379612357674102274053830161401326016854860114271811197530141725965402309171230901000176970838618030018580397051421578280290295741011561026790629557638030751409310169619786768836659918089066881240061774050726526904142282344380838840442523185409553553943284367286176769195858074627985629950952082417403494400000000000*i1^34 + -6108732028763086802189514197143592930865959701887774111332694017246787734113413712331483941347113046507474709656105298232611965315288504423586139154461337832265415900116761461983342352806006906559024122234405648064633822958366013995496728376489806591286638900419805346154102713521718163582319562361114322305472778397566381346722744197725096861800058769265849175932073869746931526732621894209438568855327964158883408994866133601402675738733963091730650833068931639976393380822493862897992414117358127854588267808502848679512441547394898459260363562726180386957576392141724078694171232649708041407657788842264081678242918660843531705178614929485047954581590516189964255837199711068139675314874144935587948582594269781247964190521928267347255171286104371614578378647753866186880266662746028031698627401054307293208510091089968864012992369577605239787136975651673260578508009098259028546156251157282718088115983198630608864121746902238280502149990065999060691121454084687702169638909146371204642233353185745826481100015253378048756828384837321073426296509997350005620264094396950962022554821856513815471090298157495603106448610470938949543982831515323092936363888059321198216631055153181050987634458415917589668309050088899575858534178165414647168186233574536268280940516035702835089910082147024197157021888386134928811530889680334215391555550760233705878800598203055933606068748726321743835831596035245480295421922881759831027715769227985116486188547999094120975336850305719942625511693732787869937524376065538786460372696031620747449722395162061344317657308251785154983877094906561600762410438081475343942131122579982986646167434950542413429107464057314315949035175553606492484341447805006970880000000000*i1^35 + -16723236226942847085773041585482802296167615425265538920789005554151819460480602710035445159951115550622857598485674689181161740054430757568787024805896841870784868861882912056347586905445526688237801185828182611685351963162925973096442070072653687935395913076557667588187591422913522037447105013170390406806316000007179265098670787176408821633939341760176982751532081751118598058317383693169706223124128221239205506095875111732566313330657152640558993700065251768140330383384233153099372319958333693213258351574943177585136462336331847660460143697641807739909376753789994559614788295011254239687131245601411351900312157509324479321451650709283095598527804866999055481556949872456806475026737097483499687685658361428696713645166672044638451573409544432169388194601371346346132828686135732702582853977402545965901269995569298958686178551876685881850367915407281605587991648187666244294911843518635421611366549283527773906957929810693547100494968861699905665185758025871470481447736271318545775636983707521192656962896420390688579675996525916784450663533108859463494507646551658081615444591803000809569045495358754758084500130184957776008395498971612211536743586809843975084651828228252278336322442553523628760029102054500290769614208298641094151302882297895207774930106329690328752668607962623101482196245476813703536643453566361520175764745294012146917109190772082471653550998770793252756068568942516823686220013546397307016443083871030607726874579441151432502790533799343819621595359197792428945073710669467582799133337890860749092587007776634703311584524126695077799303038216443193503949037252631977061498018309444231156837295850081797495373248797680973956469087850430353758037843312640000000000*i1^36 + -20993763209168186199904367518396408164072096815980782862357913833067726773350595199273741126433736014955403280120768061627388856960157119587252829594314109867588386791209718858344647355658158255364469455547924837665391101118414596739876107643124113420620362893127927702054578368660111763628808389873667742219254697740400674353162885564627471036337099451287449784835297258918944263344760312740132630564162672487704269809105851750640246641518761391227911276862810754778797500182702072289942265761141581893973388829656126802623065063749439466608282450702955478698197805904810653602336474668931873078769153603298100326342246235998767575146056768337928793689005478343252717708966912575797596226079136823503636994888613895073837214140807815861259800833166712408319467586394902303693239616594126486061973959085909395045914938292193192373990379367082101845248492416086113169162014382007493970187763101549857682991184188234268525104800865107989375127518261967883875555675552342225915925855283726815909149843207317032829372230664700336765657481459663278256648923329818883120122139363321729638937964386082075152427073109507498386637538439674742775241998336244992830668436282393656923072267932992363404295688613928272552168040881811905746350168154189596724821097006237184908717950922637596752387063247807374410821634358174478237567089429417751064656969282056978221248886810486484248717343842876367236883683778006637201950950912845436095130199703309557842786294480074314840169644204301364008551148947762359510186097814160642690134405821096163685524785998602487034453473462242948655003538735408252866963097623843327272365624368987247793934851601528896467305744044691264976725166916997179598807040000000000*i1^37 + -15411203002627651859472645715363849490389527776010207606332159672109863398956952157442792251286851175854352364694889335069487594120260426631960425682223642229326794047165956577630063474749224546056483703964052354616352751249385433670293195207545542812261248111948879110855424560452986853969493908551593473327007602500815875657513926284672615847002358865529541441070625279399024076203227019355344436658266710821137321838738121612123460859647684769404692947099301307571592140990564849947300618114930722447304367755643194585050204467207980851362763269785460623996578106112936499824975071838755526120747552645217100744492091520123268729500896291639431381109186993066550853599437179848529897597041495692738368190522951322026684485424777761443495471235172092741606904100695962995100098764616229751350472341497330461674078177788046373105477595264090280857254135951326096108124432362259637637170249104966883199223912125606341872561946026408101150258833681789327761810308261207274747756636429481465748262020631033512546270595926646301241007213408274685283622290556428931929762910670185929983698729866113041781026436990781448858536072002644562928228754244620824773934576719917125304119385103130787077245471480290799642174929928152941089509221366985069954225021438991404250176426451543428181610763438724840299958906617340576915353871624730621265939501065576637320514196350641522065267500953415091989576340574544738114531421167004469599720149782719409644672080208561298742855224579997113045067475873504441510042088214790800564455303974981541271886597500608928216883388715534860445090360046954472372036805880790733992614524855910375879039681261477459299949210682649216586524320578214256640000000000*i1^38 + 1049120453736289700849305045034769971216842042225895110476396083111406546806960220469136574209040727538698724383931262778782874272399007508574760281208600275769540789669753924534418979735918665896586182926351123499501629713419198411887155516072431433065624288362538597456358047330116348564907584091791988657982454702242640396671126144398030104308998435238991747459116475762301446225152934791747377412025862560186290320179951161397729680798800818397296480228795256288546639059356395259241388074217004072361411040415481245148214677975829898401773258843499120673963611626598655354449641004645719905842962171156005322724646652501071528920568791755561525868468439502749209633504685582481795543522733920875275166235123122623691195264826740182174277225845559836213712398209764747917307089619193127015424539089121004063544844299300980450988426150019184299244267517193946001005306771661357740350351862124462790831932588027986561605156879024923634157720957579421258820704798092925552428409363831681670327455133179030339302720166156855413826691618587173170221910864113423663022214934123349799903772849708758024828047993182072146321498464416860452066003545588104859169101036262004905945800953683005134879640783777195920742936881282963630906826153736969986830396588465369688420180583934360848886020240900288676887994657039666552355670729942389762887008897132964661323852779157488817122537805687855670280623650249108177516331844789180585926829310485615435340608354093103178733500346800680722333818450468101439495042200126636880448408877414113212257633836301600406181794150741220938836066906622302341768320407445681224862921830543697226075446339897236808581875348984503758795510142566400000000*i1^39 + -22584048962734096766611320700809649902702607380907139937916219589114478489030134246221709449797841989343439854551036437904098230245459606708160586099224638505563959231237745415942289692260710338057364610292815126024340378053764020317737760427938017993395806065029636089015555761117704554103067984000703513230974975443517209622598010286884853550705645944665764568895313267909048586983742969290359026431966256162120963741262438154913897525391500027924224120421332522415825607129963238918151629345025506852830795365432107112721324663138979354674391146979508043717834471570622262378468567602908814913934034406208996343856534111751058997565266933645628932109839508777835340099192964164092989121680607849050218213072141533936151996627039993394664281065859518223002347456320036183824709824829099957525677144459955693452491078248190194409242228696927857550202966273478746257165425533130023927367592623447812222578762559127717347894259206409576817428097836676115627578583160789969424079442126669656847273918794339446954690010857606989881725916316560928397217233977568815737374192337025860694692756630435128321885671316988500725376165125697256080427075950113922608100116910876904837498806627184022408341805798105153462785418862706375973875680015389495258324032926883475213855891874255646571177535326994507551631313057561632655879638436318987070194430224639436483999140856517132830312022438754229806122545792784201902438804999352633334188188641679018994494602854623268597445344530888920740294221611596284114009420930227411203572209157102753570406809891200360037296227364630765148273637228608002953426480502629123928691691364040800668843631651084630531629321864049095155302400000000*i1^40 + 106926646748538291295675437865250970720368408898863890993111532969707769368451119280987933221401962791174838986741465298686697409107513871543375229849591843296184167477162537943150152598266832815020023637627718830160909874297681159975750420582527610864039664949696426662380203969855204856592104845861527784979594656330776074184494561768070677051983874610569386247013258851135791043186767903914895823730109877111566290409231049773794910102387842832523029474176421681084058724805289619218994922064850361285067418699386606905826257276445028660999298679145189031980235745914152186037622825199452290111486339128497568042999537441704971432285601278767815323358964400608716022897380126940767236341658435785997024420986423040690308471245445130181660390054017034229749720584733558326853016663234604806684439591525130260494367050953137082447136510674934158659358071833504073858460208497133443040283748236817710929016817752798692872302988566907888770787535153926780463184450108482950122781205842128303068021589974206200145866807103088854231023340330638757047278361579895079483635229651386981106110923552157180249557040936469949290967453952560098107309099006137417667564764821514237717179041672093344530400455458527897615116287567994402039049041144308430500510227275436085322192544476458827797843628996172572991412517705127221299835603708478189278310928398654070623940059165275672932557195847399837273192532384553651206930718283162957259522678319146436374343050344216304576069504111188476094514982814593939630396428660114210073153635012882319802535071487644093275889103534327697641876323744422328812247167892009227255111148049330874524583670586230658747448634596270080000000*i1^41 + -2094911652345217898756963784272236123435329894550617442193968937905454292639521305026821879626603036106469821650837449783736771041935486711823409653609356784990314633634696901787565311358051550889239528106838695343481696998990706756141130882109303992932287646939852027410621699209258693305396914048443728798828369614480278441544413053686959614273155248299482406109143863009840083208155463973595966446344845815723645257729571898702571757022485422681165122758895585245249352777656442100818434369308064156943293199686201185747012078705559854234559432117132562363359544630740065765863896401415428436414224328529654346865749594370272187798505406426944388919714868385071057440503374929131165424981680070967870245878457238025869301485880219695439757309864013316272337329291273663927725509373368898161241125125479040678937465424087279158060006304053116937902156622518627182335162631243987051266229807813023534904746140256457014612449109428393642866429505772992006094495209795908335293031346421102047652114856999168837104621796689573851566737625624711253527851754036203837352204101953398376334590772615507107090105492188203655441937714305854158437576514906284529427545343140537855832085593005551094706470301581437658848145389765260526908984201582022496291292355483401724974871824387100069520860014316020290525247959325985237146185566733585338465157364179945185044946603721759730662276124026577335858967528093064692228027744445204812870889605856611035750038823622139355391307178777428865922554600836894278910160708323455878103382701608837564121914623655375601906342972079286674905434874572383912442899377185265333878717104595259662223192750928262001520814080000000*i1^42 + 4758240084145186882854447829580870669150555377593059361646179675960245310844873713726876728654868520498545376345477191849898666693083697368902205638485688816561502912387486379954187971694761672153481264857658830235949999875457725426519387849681536924362566341657075928849375230469604682774939093837530971533333618443792960084354143350290651897594231664820885318950585574329230511337810162803382928901117698953473188157691090254472759629459183458265684798640694249416674760500441342857111350171036836276740367814010179676495153901905565691080383784762343430752855870080970841971463005928078428442086269024247207589461757900085147913431626978821240331524449461319034861083450391890102708061349685187985469515450893517948837093400272344687345044124605824550097198988442624719776043403497217249568471777783263531471836138944013979385701376543781879294786681022380505481643011286763763674868812875915482894907735398413968509914830505999160486548221748965446519656684869023180917936087371793661496862699734873782608160313042697668240699470417925437463934069339264779686538374386001805608641725639460038534517248812617785978673545151733938619457812835819997502459709460460637365997080846977339139604732027058844945930572690576664296983289475155073187590422450281023641864307291316828721050361725890474150527713062858267143197885582038063094638517604370660418798669152258409215520835792469257661665468206222980742307783897468497537412786442734167431178508086439888613941095847948214132176829615395542302073191008153707733515740340349648987235228724856471804302516331071118224851414684491615640289301938075173053311217291343870295083183609863793664000000*i1^43 + -372691166596025343629171727261923386115782903017734984310507529453188299853481229968053522236131231147397067504797922253511380034461002062127548123103834946045458545181327498955375541477284903394004961069912869588480437326936961457724600689966314450242506246248372816366326020828846870057398011369925091283073175814816979292345319056620138917081733525787938113524469923825157928345762017815861147783064426835569722318781501895046867526938188269269133622279573088670052830687735450983928074414246118652695019793477881806434120745165142054450103104291649308829711420934467419128192918524330991818781566448333106132150493843022243382445716438611229614835209343546949014421524401639565112630389427288577410809696277783180606075424713386337242669806757483472485692781534813310207177129698389996029416219524133736744891474979482432931587145558116428414732842404416264023426660805538756327907317423151936091962394793483093876261543270235126970700266841026900374318152821379978882962152830733625571400792876723014163361369968748149756995911949886792292411215377776565635303583567156753976212767597359460514932029922850240081592399411571326970630285201134282015213987474230911588876661604249130030409854916914018693708206219742445119336346675946097775279892665571863139467206211436479004077145417463213883692351771443494898896657031675600192572658259073653991766230341188021631130690621534642235533915332161972743061036697770451137272069294812345387573780777987163754509599593641958065207271603630492802240706831284753675342205279944924207723716327521186873246725784564629348694496688257312478485943595299677309153213924651189129905968640000000*i1^44 + -9203402157350209772898798711719489632874298246580722983917259379889584844600829639483691536090429166243074074778948150105224535249113675301167398314293250175126827593591538137675287534665188039558857302330756785996935264471150381411906046945673618995722594676989290779521489344398150174692258974229449491697145149831191738125399762326403111522195259054906958598416250386525912113975742955024470040970231981060641070290068000376173281908922491894673832401035922894137734003111996870909022753894579306705091954741017534532775139115307784783305376428304112124936938931543246730509139068029241191545927056279757434052398140642553708322598551348365622885986203331489722498740651211521799629489305152270685772038611188186643869705769412820847751753336745322537192081566812938180302715466648478766190302045032412790710774409888793807784779250727875130064706838768761576510119976692245222698648057053349431698319425008619855558801086364846798553191060116042618736407196130510534137218356157293820228456918757022510081311741974674432411560878476024165125031264281523214359842939773285335296622750082115179842429954793815630706475461704180603551964947340532864110887136869058315427513315558414410622094972369305390311604075515850651911342998367587839365026193219176927211367318486768893478960856884938631810144743346431650696921487694721807212963044813172626367140002083819506202226229833092295005640670977737279530421163178241017881329220690911394799691497972095823946684135635398694437794982710208673830957299350496154309487341950204544313220229855978468026739505042686245489495584301460877263443043506939866629303897416815397324800000*i1^45 + -6890536051540711773582621925719155911101388733995819709438764166907452772028366589519550933474537679652977848977127629833221667435369932843605602349208279900603293697365402517303289235705326497375565353982444678843686392194671479833406285228255407674706055810094653156426914660037325953658902290702106508066349116730806738200083743021653717411300976300466953944915462955335566429182241766446342576837037343345137991172358065304118347730964009059364374071291337470967814940489732173687570350786478273711483240965088477324631485952802392226269177160929698118570153686670886773918228239610082784446948851493232196653669632833116077076079248020332518109490582738897309484468671896076700260531313612531697050740878424903402865692390045729130799914759116272331373233736932668732098135676207765000234892432168361659205458742566641627123052162877004887815442200438658513859727340969080153404398081973000845348573700488734785275754980056754348571339653759682285954453123930541762584628682041565233130238170177061775866213421106277298847495428451338993010308993129087265674751086265532183486032995840685131866874486500789787291185809900890794131222015739631367003643263149766070402730493680578054364983932165590061397467663905286994291069845269886330639881115348188135490637592010010182460783437007498248432185668261835453221182368955124721938782087778814617464575673650637451413479757078736689126820442386048142721297246437137010918102036374876919433510186838172879329169928200250696276094230800334569249629993193481761041516303676490243528691677840984257113594220871938213672078098554338903306522155851334471706045398016000000*i1^46 + -2423511100777542033315141353238937685308526180314771568461768362260419377303003625591420430787574257620312773273814476983312121084299212847871520439927328563999687121845533660232237441024002169600959809325847817503377748061817257226561431969302299682231944250781280346547902914630900407084239676094382892742654433149249982744130804551540598680378929323423903331892240187154062449851050068670276903341409884147837607862443990766262345334141449099820055403633166007388822205836488915313448184594367094368875456937901345751177236803946600909633416294991121588537972084210551844218880602979131992912536889091912266934156196482891589173172507622345747674322321967035488807072662401598271145375458726118137403852017129604871262940599741006293739151617941834161395824969845708467921007554971944680774888687614932315241196874218442736051342826628364006693911849918122250012816561923721741408110466996151944320430288714907486682148821649989315273451983357878315407489236761205151160067575727259393340524896538577185434934617632712689923037170367419696299675988076723507819847417635600353473940088929220121852115673979144144361794327859314112319884858912018120123660954599162353928279809771988000998114952945206209343311273547099697116753736721438399508698365743328850730358401788234259460458841304702293807383813935841275496605893169003573533287664702316557781342822721793064847229788151669998355105497980478789411725716078940046967939933745464042434899994205607547829553790816658611905996046668687984891700034809514194108537800215985662762105861782390039272534295981693469834751950123101096656253463469950694781440000*i1^47 + -468858202939227185261800111680706122643403296129513851418987362767540089632679189907824011676887717546284870862680450609461726846721386381541840898651400964117914733053195184308238229243675000064086477071228668470648963724039831834964402688760988459539406643222135187205040107980194904402347517758896476884587199559079639597239525631545845557549593739556222777646164804813544753925871619924047154749771056111273543122011477177628541581002381813116261378330524803005765495902177011006703778578292542674627681506268755426161714738332834097435393098377419384120888779847563275517215982436281477297282968280970991700701198064788178041236801864949951999066576812784735258315676690738770139915709350269060563727730521508721063133468351770201046725538218285115429713743730574050162118172747867891986695869172345897689784740353488234354075683201860229660242437656354590454982249305346735661682876044434086184895024942735548019028300923483719076706092491167145480529120778898865489211311853276255745631986605386591328584457195066873238475909034622136780896026412149050579479127853881318180204734978750501594990353906738156657569152396609295090827823210188539928310899508220955251871844695161311491706442467213270153236022527343610434523109577454599383992849685610373492123038558804604396523703844702629134848124045957117761346467186729893446868526725887329748836645738007773029024850368519989049365073529742216604637048473929153938387578724525217768384299962208182802263911470464921030682533743946484809143177536145047018618574152055658452959212322528783692185240300183857601083367250640995662594264158720000*i1^48 + -10031421750786101328042805752304751539206852599669872032749382610369290075816089733005709144141275932338914595857794069063616022640848322155902959904310290070280814130338341816462445382586121945735756663027743114064453006579936045187533540783610582473494820228399215231131936485531372412219924043405399328191317172667647844858042667585660993059090450056612314781409021670354456001173312850173425427985433338299784947316906189877755231908334309905500778844096672798205736990231783264952335622746142587244900310472212117419659819382316535227653464653448933816563254779971501387412786625932170695443657583895820311447646675408866517731595312732305128121674326232652354438023853730391066126550368499763448679130578216316217497812062784595235435461976746250804997923617905429005421565409665291118824691743038490632504041975923012684705371248254450250652286982636238281725772751117554282889279671375477142756291124372434191217701828410819338833017540127974864510021881094557358199677332757925512380328618534300010925629721383383967140279656727924938841538614843687156161748471077317192263734199144421443615706045033820345845771832863598755530689861860950362149579816579884436967857936950334889004749682878749533208721323437247400350424358327473605418091831968746195699892348376919616654551921786555976560070873557430904280139438871770100620366053942787672316311614576771116965333899545508558906319810236950302213284253417364278690042143815550401396304165948497937031579162308339076229552591799750053279788891036582587666363338247419980268873417668761009389071614767120070224053272516454541312000*i1^49 + -393925090958534354696907830137591784027865048084639360099852712208733106742481146661521094570686262806329884463340863382531318885494928329606358663179618935290353850112280039887910031752024689748449396797419024358898815602220753293124051256531220735602753151861730868393169207530783556951750527649231091632396933132841276390426898070964392339754738896975510556300596074425906076185043476215259653018909859088937131485401819943611189325193238051223898672665456498459931039246250216244446871945330411045052213663602906849926195565280029174192469871384270162980102865504952951103347319880275796791136041331082184580301476524529238026805085423458326878601768978210195369799605236161261917232029422499550146518270166124639335624349969330700506842979014952996128421898005532425445572254954251869428494289868589348296192652901172776115809240730845522386499645127172220107700629526905005541912159767470429243506966236609007687951956451605745323481071744860647189042790855274285449164876125426778363098052948049267797901954382820536391868556968852925031587921109166292227104969606346445199249830482392046933563072734679824682396797576417199846726538731184329666968092036475873838369281231618332385977508830057449395995126973161972614454021462468443358237390527075570683777910652407270843141264651065294838509333490404126038097796085671633644588393110510213882524873771485752908714751557838341583268121628775385350384285176800641051626938342453358515904397383455014266992482799854288560216710983933344823631905058200601885850772282435464045161153143275310726564599519734857965525371648000*i1^50 + 1409960121280548617045293671147402454464074389082181552238268832435690273136609411489368704874257923704375715263406919921427897309060069627750435493637657967980784488801026753118487082472155185296618718059512870925319991846120217928560506539468136253348791400422376735120007037922391590325692189117153387327811830117667271385449272175801518973194082143455133141515190962230862190833444626313100483967716898514520002919797489403061785101203175849905504933570312463451338522967949331057928974588343643628658566400936456595931736800994288832963997004454533464929258725296429551480210659967832279840499206491344054284109911457535021510929625432642738155818898426269325694958405680535762237551669557221413944176945097916756373419317324492766839614803359378248832669814433626404771727003006039021663288561290985553478080623552946669960621001231167895611151023676448506149693340038888844546093528245801125290737323522712322570565853170482397047432838970051821096588520955221000249586525611949860574321707165815652560481143087744156506915739081694991108218789248599696048816982100851226740719501682894536477890717276342453630238881269757902002753491161910423115745475988194166730845588532776370887216618887410772750129794231237047893079321128333064933471671058320100849600810086305336868758421459061971625681554418842210512822599763434205783779622416645623832681413289552639229218694495964253559012305820919787091512150262127649423693729504168580990717445235548304473327055238584136646153805028876118399703178787926499286908342821465094422943082344800393251502484134777632000*i1^51 + -1489998715860674046443225502763850172251691761993156977651993393304793747765609005817513666923449955567522821734036243403621020778470263746789340239446459945316320040755458218314575749246300964139446140113740231802903412159810075797484594327810748894301909725281529880589109147715818415485252966630423416428110817157021119830119174563439081340266178440416698278155193115064351160483855162421091612300476937875939749607223565844460976932330553150271213814265513303658025244733873016656762675514010196602642522712083188026604264160103198746121469509234815624660647688313698489634448876238669442258935623933052876220412310280722994903423134945512002240031495246492893899879705454580896632216605119351275741647653818847133815112936010756782407353661430307804812009788524786991336868303051888486782714322370027427814599909848190865556116306612798694027151545485648469249401468771749349084712584695824008793241470532559119470351785859681575766849790104312153133048291628904106655337398914764814531049363613068919940069027955839424694003950166064773178090242510825337590062951271535040718412375284650882028543731644468297547309350608590323380344873982420755339115705750593606262640346255886477888362235754964186050565170369956134126556984084462454683576323688875082101614085133986825438958824059101716355982273585150231763797791650004169164204413895584924345507108764138425828900204218044537462390759112230334215733249257873794251301264454121239013176671698189773992893556196388301317214938004619394169260311741237636113417602153268419851721666673950616009104000*i1^52 + 2537562155573003092944172660976123237439976970560202349884280186484734188861427019043940098322049910460475587829600188721194862308280390168841862038219912991403437260739520331577871866351653818309944534396641534881785093996011404515327879026219046576107261904584866921196065921189593802480994742335020611790848706373903038398019301168379896062734233453987844698071666373050507511033042684860417930736873454639760438127553892652572491314099810748615135901409251188033360827150201189337680968686148717977717117111880547413886005437685216311929913816265779457628725819428535708160639272210694859311349788177431573196172704485864854746417107376424358110990460989500613748966578401930217197730066057560548411255985079486974867086016390717701450904113045736964870663593415569357846345919142216787387218537139442187211263647563875662844733390513354208344160434283866338586699202514045631885238525501504474485146123213613375553482315764817393404999622419779300557886876648983543286597957003990214766946241665341697939148206922097539965206049799758867028166641559442160447456285536310739590432377855022040556477865717550899981162957989294635013868955169940422264240424362813462663751116377012644546416790685350162422846907470723404434457664802195782652859639305700657632503358059147469754544190358579134546840123033564387738860939295228384071824220419126051666565591050949103424201511030327641170223472958320325382309610435587142745256503392075603819162786357079890712646460654345988963430728542315195045172127594093474012617269889868166720*i1^53 + 12898648920005136809731954143759848415747220019167278978904918802553286568407127314226907325624508797305303451232724614296140458226205588236956540843752093127958315787967997804108328445785678597724734542564138330735670692808943058859036792630750306173412798227884251449619933728195359271568124002652160844546873216005817951775146433590750819831448467114389212705346232026472496954013619730289317049120797642241122772665885361318571498587618148118355784025744275963187321888524216850986362623151723036035109183811133115738210566792340304799552844651841984054004932341507437199873730922170204665177992152264464604087617028690299054646815632163926142630814720798741219703223743511242337128767092729805734586405397796741343737474037311813188299341175909311210023349801874588415412244584289201022802222985628196503343213144355140994527955771534489891464478420752694696472211150301360945516910659301217534044658942035973495264093397070838235662280946707922352224859489619508088602496784094453928319166054802830454706375645840592830662858434721041262228663933697018877971741439581086613887279715329894408404487258445885267765908498174941177197669024128420599935764857631188261239242353367077052737239299188910260032429547665910978212412080484655189737126423017466356175583480249302793168404767871086506746840846743632109956789480876388233188091544276980393185552970895182018279310596004968970038500760072847020157632932802595511837343208296138445236184747853036126278365471715103062912978379752011305474852977716103944987888480*i1^54 + -63998475957089316597544866933395727920590041491599744523933514706768394425600852555103355297958359269505895198782165305040289999490446207877499598737091574416168471140119341860105831944402192744195877910373652925141135704904375461656903567489224950470968129427207024176317851887441809589457779015941154220633926674299933332829064700409795836292994175144691459241292386241630054540984181768703868026110062312011168723734853752268701370877306471191807515611359533045937303254810410589488896903162133159381488364832173868017382018336953086637179337381510214038279932203062387787731244011964046173087750958042945633268436652346077431416899138583757692993430981718349062777906832458832252493854388253784760061267211948960776676601815432121655852206958614249620769454371879720454868255729131593332313079368249402861808523921702587712155437707199113783060320035754986240443267071903876357149891846991975974232710633468013347512190817700269293705406917199292644478594393566547467477342362406501116747105223378618548212815834025190910287871656648427504112506925691731993429217734001857169159951921668515506821509814083473863154013475356999210771702080080332987101616233882522002493777830540395660696487815125238011461233541643339342462328822511380594506573343886587553367032268496949611075347046406243991271651069701225271517580987830872105761363269915668115851205461158638809771729745663347725853278381316575505713307072754953925147844251258673116249046321615055992155411784209271877928373158038700887888*i1^55 - N1*937420750577664155964108108918166607393811833296110865115555802009589529566625911788117478066935779054823611312733885478341528888741517697650422939539168792053788602719058760126155659091150323762528961610648984461167729505325537069430220495041402475280913867714927043110113446017996306327971606238882237346240734587713994946129118729928926294091956975600769664046721219117253253516025045191564928784571390764019790389885751972188882312467609886780209476125*i3 ] ]