[ [ 4189849642497075620425657677489815927237707998887669777154053938643357362196293040929411587089714011980188195449728499327141204163846381350398125584753582546122249570295044090797972942050138130538600660087962765178051646697451738921346906626913393088589491851922260320098816890802121107280810473988652595108732938617546191387861838517247443599660295100415486777477222191435237012548706031734587711142688767678610785361997491883259393187703077380364150623527323607576539151782844328705586931485593633208020380087533138229564800371123720072446431620634213705884055888766384583856650502332951958632688027893967484694095762850322500489675789969011526496197389091251349974114429735543196139033104742202739268383596109537030485044904707126287000623748663607311272450750069697293965225039873700303608219589537482653960247709870522646032386165236244187976820013314842348968195480396291660206241899395254062142873141259447912284769622228614202523541674272630958389249470311743370840111646336341576895687235421808158446175146674150484637579698712899157881314954906927802650121234816960818748748245898853451725561231551487855869353930801697256281785483375616191233152531078991018486391661034230253194869821035863638846723850240000000000000000000000000000000000000000 + -252456497634038227454273710252500909129620101898457952256920723995005410287382276100652769768808952612652116150253437976180773630114531813529720700860089661388161659349852163069998978591424662018305739235389769719405620797711855503419792391198561311358322134366542121210671910290664436600470552605343839966216065026657272672490410871526486997751527441945007286177665659076403751136229029250060048418180031867460203603672623624642546049195695766292906481918388424560755031182208883322876517141945836324378368580466724577541978730954023149746322847977239240139557144966345095273275464545791283377996706757706233263845030093122831758976507656890517191716170829616420381669305408465717423717422182127105302746660571904007235840716691869580712470016196797468913225532263426823508084626526789392816643400026797754162889057077917769709949178395637408639034369198350739624208396441863544712234285243303666178822402514222063486706196689048489482121126300281329230172035574244680590147297130426299897063073003157093776577916324721374794069080497363918776467746763928044357117755102725477282559571750665837898039088864169430460144626936139041485732540291078416345620561134729384699553898635534561344009649710278113582847413452800000000000000000000000000000000000000*i1 + 4082039280153993193375826864323964166859189185608325049064910635123531882956074035157036084178125614802980764926336798206249044992381242201893529277079919448416025346928856509234740407796162486580253463659783296702911868299225074186844457954509250347809226666622358364246992159863627908740560771959795708929110000556889289534085207523167667499430456781537425987720971397390529272604504656304610238082628315883499205016672291434226554952728928214394437798520826748089863471566663761933985311346748941539688818165350894907001597808703620746856923048659276625414807666721945346179665468048757561162076058115352356193145948560053288680823919281961248513363450246011216051290906712760917483452110311075327610352536334296054707477033631788481748041515471283245143318551785662474960905322583445990468586892086582391813418372582770547393753914034808229283271992962649634308267826341344786797790132892711681532668400833009377388181747230637429988401200887537215549061266110169809486537692914721542103722851462657717106843790982209647395574811233790637676589755565310944077157707705845333471743519602510432051012196151947062552098897759912136083603395106798985307001914512053224571327315030901988902970810771428449161266069504000000000000000000000000000000000000*i1^2 + 9469345667980273172225114591469217918192662184743415457080269627596806749803633607457937537894017316082364422906764059631463604763290677010130725651489690443052309158756512659118684272768131012522084218370424745073463696780310603797069449223399360376578737649289138599041746156298366070702644434402964329454890201448229725118528591184112503876006674228216842281328295061356340775608330285196199594878436789233701301826406795129098946807636345415542061600434638974816784894193042924415930480331605825607695500707402934876065816643534373740091071918371966748808583892938773898473182859770533847117017557607097938154073241420059146819015745453993357765950569387617668597313516700859728432704498113256654878928628210030820587476705865589443502015578349223502531734322387009067626869063072081276724592314441620863498973089628743754523111055863995204713653118205491506269012557436695787780428333662052875697550722359142845348639175296209630026777915645460459707815421591819831325524550300213620642252815793166936274975389277871225456983088995758401882673695361328007278949761979796961980001323239002665263538345926091603526680000494789804327510976696201345695612532009990639708457836147694772700813862940132265931938201600000000000000000000000000000000000*i1^3 + -46988518858674909864040712677569935694071626098467523379571700357293165715337222439811679018018027825711571497751876399056594837264747033098047670069849872412641555284664467421961827180326309190069441282419876871455618887701851527185538089899781043235122699896086412393482558477585909837787004442092821013672462387753729608715471246241731617333925138529828139955933512564462378985264252820796487294204927403764682166023130936673589549943268206336525353100044874851252250600758819660255842495311762778597599742042234434005679362325369500948778944433134847656797724605862217912063467815150640288805387222860976579233087027404886964629732669819447887731820935479424991625526173339694339750539969005747175944681656543810362766907433727372172633506888007139731294091924059372816562722163830750186913379548926015632402654595069739322427680611064089412796024147216022948577848914776939903706119195769928334797794164224817080945991477233031930157904443089657194337809030496930332287158147596833669495058569281793711263108012207351856913589205871274653021014085113767274514715605810365730928456675669380851379319749924062227469592396385344164207453728088677556775033036593729244682846058985098407940007760733211628748668928000000000000000000000000000000000*i1^4 + 72041426992975269904133576109764985045397400154428231495582614663344771716567790943599804590774430401859160440233582221795402119858818286229462916762480453073090398830807314772389685590621281778777029420339158427873575059801979453093577364718293173399034917087808338847050650365892427322504192643609515755566074537333001842204969061722935318806824315386954650378467536740082060207150943159418476767432832396028928407619627691035199532432465862923136061379906480126365058430948841694018735000894928602057734904043030939590080903298526644397059182230580974959527482869106880588130854228079165675229096084823162995667683370362670342467043342137590740396664531237382364265234512085135272508405494951047461343380194605046306689106797912799972080639921240674172570833827944296476177573148886154131158239622698851369314290427424554816282759510858733099866872525019487353883107739465401355714627848288690264432249035508544057367768789070150649250659860353788029363605888164305221700902382041378757652267963123035773399530901109378312417971132089302862830252623463480290463116922147998949382829656417603240367401940270656817068306501726066460518491588904957328868779368761889476618007802843831771100514147000484165360549888000000000000000000000000000000*i1^5 + -592366477473845788210221445083232188776967791743555898958476190721209476525812648690625365725808547844664064521341185144938228506834864077000942241529152519892058465457249396533964211426265877602037145795492288926387223171356329780593435294549393253706423949459402980498963634854129188483864631122696098951379738520884816083589619168012826488288171473073880913683494728167874023528173204985850087919066597197618713820343238593776759003315640797838050823835946735303004122041971372773954316673591573887311976887470599173404259880613037968930449633921258956904165189259832255862721925730369079570367168150998816708221090956594944867110084487146073162334002304321819666056341629632916277089763840187292681598923998474587407742050310712399572700839228914472861564781380278824192045844304215046895601222753914315544180527865505198726315617503566488187069647674187004101411321713784469311952189208462535573675178499174025516127287905345836956799472710456560660227178960042551557401733014280825475742052816523913967390395013226501524212415048209795718565315353696562447215485198890987863867944361454724993073863727386207947049119725399050493987001096090411200842489455010147788636564199451152245759290956995905739460444160000000000000000000000000000*i1^6 + -4687755689212838804025202417257662695056468438793322463451866182450202370863943492537034705313545833402786482963871763153183822294056301916507687203878538497876992590776574610763814474036683249722706167932376827234146120655693545793066855731597542503858889551164182429316187992579445450415800472568908599279892291779031354017870664777668524773292463441328146535496415097324063423420485151713662000928603026596925757776111875515807564250262504149085617451922694532581109917079235194262331515307048054236107737642255557437219336149158666505989198227241271523407836898584799659061560951145851954828490540846660854192749241689857743743191580860716574018286204514793504393852183583244242825121210925972985805752298189831477741074137080015451740845206429290531255915060011480261403316325631783570007102484146761061035130366081678195480307005509870881231391729215882282036458078565037177400187348937891984203883798708457548687043312180168489878269034881807300801837106790269587102396679548694147734463086262433351564219979808930994278752278942232871967761152892293121931709653315553741452832699655877567231586359522787093071836709154698324972540592062486772535851695908678907704098805001393551849183346180885950504317747200000000000000000000000000*i1^7 + 13373369263401517515763640516103834549505580969744019429476081429607650888507286207478988269152674724823488124649113167245055384099555967151829430617307733712591270987622930525932394795458821133450874524354992763378551255502486120708027384042449281096322050147509167205163461989821176033721370457599909913756121659048384056097958735239028989039548934045416392751663238026248390922477784946429555610473485113240018465055755164206392408781285919399523231270097017317268416498454394670877784254755045287798531199009570111149416234247490794324348099859153805447997300244894726507397939394136518636351384059059254442569973556640568146661558109463735374637224376915195276385653138472861313469755871176626194619623576877418909504837743612584117545286099634296622082305636605020974405955134618081176016651305919858517451316281247038496584558834333823664846190837663762345277133381522436763574913154050181038875804644432227442745189385244299284840430979355089153237073075586253505716379496831270189899938989756925482540079613166656945055057532020283745140169996293309508685854496942230528002677659405019553831787826129150256169402148353247097723707897056068752029353281073316552688148212114855495370199191323322247597260800000000000000000000000000*i1^8 + 43371021260540089950287981232806537520682830363500062200212902859349588280727885082947027469424118527687613479749005483774017412685295737679866131629306228671524548527059350938904412572793849434255959499005821436157126455565848271950310911498305795949932330618707384626716594141791833433126429119322347123600353636973235101450763494172398940183907182701331124446436338979845565188645899976617228894358704592853309066593216777355220874098597628707022305736476938390517007784911760423459355878873509540475172067905365839923224987326391137611267502321434545962513736840122598712655474125425273181208970220330526775726611587180594325035036706895550630899000798175579625209486504167185874459050524220648880110318898413791966966897668374247164620310568326928086330958939721573922416235582579637943545763712318696928436927936748686962358000693789369154380127922710390999002189056021004367944652925060034871804979027831145492523158868420794408425120060827129467913281770944593706997665859600697001535768332845158723366410058176513006208730531191392268526461012466689118961142233940639194429834447577104558870470051984142309463582449478159235571357076119572707232605351048196760841423277880662146033021921421905838578073600000000000000000000000*i1^9 + -78278292230486980679265130104353360968239215221196987453907475612210409273820163612329331310452343973075968757154336528537922338339881041630896073378484181958762878268679576232340426825849634212091384631831039967937288836438523877567816097860628790269346913286142505473060865067430461194707524992596935210298940712920097081804658754860418903290829075372583607492602513861146823163602414335290570806572058575451979179793033033612866111349951514011075450859557036860410414335984599536668435059959085947277193777427940228143065415683646259847914438653164053922872157736412509396263723560105512104936542776380511408739128492890783325561050631067988310953186548174072198313517245329997988948125372795461011176476669435990175996073301362484730124700256012962002121393368760974888296626965744801183105926974850496308610001325333453873311782689567777867518038503471537256028801007707166644535159366159668727923773568335747097555858904354668065091858430905699885543530386312090880331461029855889249244041275305457285129982736231676376888747546747253270886676407715776480923934300850582982668662474635501767690196141158077848274055212752253734415544332391358287255582753538295190112496215525548412581876511780188816461004800000000000000000000*i1^10 + -189477869113617128703867988845039843436030625804095471344848061262395286257574104587683470362741324040818617401394022223192435113882564967743637150774676902467223011620842397648709795091574338817368989084292667355442733663235099157566173601825442937481112947507985260347928551822600405400896311026356990956331865070467885547387502937517945150344970219690742706525446559662459125034267461577168871983977152805512936902469277027372670695227383112229297903803398011330597259126851594341674840563855771222307828331602997179727054354055519634160466800828803039455081314110187851415054084650895789407992426947820417281377010310853541036717636668914068031420857206999966600268749665142882429091198480715061166526452608577667430825344670587074505912088372789485336300583088453544326675135748066703512278275616313752026540531767006585834196678499255047557197536538343869224673710284948560543945422259338531738667156793388904990271107903906687012319437949660311309183965534710117918915740510005713780650300759438702849167757515457789478646101408863941775917885407148895553092441367034008236717324860132582064218450472259705143502822264499073967653439589815789941848103060032914318855559858559300690506262000342734454390784000000000000000000*i1^11 + 308235859841297996669203356130569923544997888735433788518875646345769854870135541516860818060271608450869792101287568977752363002211973196973343265180773554247375059952846193233942843459951084753983038039258710696694595324451154490742839997210793363349593021084295816596755847996405029297041410765940263815965571388633238229769716022214474798540140102924242332473917700189202754556271400444118926341518024405352643918262952686974038137911187960402634569325386042411033465877350039111985926388800408049995099192742365174096070214371841428061343102384413722798256879708086734775885525646090002217110982805913211570197642286864949273355949336774312908180705023986575723469166198475370272989337197910982751001150223493236579261271751204692694947420054453687453476729452917992582997395555894668005083882835208167489910788384983792654686381895937893663314277571878046489693539470891433243396098864239079503309325771673183710664092615647149438496585165632692097963128498487062323410168975513814527952003205886775690278441527224103702677658151321561548413036995858515408405547170359355327917041154522258456203900401594243655582031774752814279121417683541623515484425427298872113705635201203771063519445786156155084472320000000000000000*i1^12 + 255621328228919933037476080507588826531800277341591360961649430286461987689355917148623550182632918679430323463263410636099272930817918726650736602462116333511730292215324944263126877499995108288953492866304717327938115256051331797165508196822459651791515880758368398057157257237043039295522430606404266141461780503960843132097666647273581828654522647124845483829754878555738188517798127174017121862481250517419953385788494586263938545166440042603044848792888741014744748746551755757025931493759060752164411559978961879910800683750980896775009788379473071695547633291121683543689338060061417193829424828603195311751494985237045887504889638165841068591182661012273416519824315618165595432707929582060951417985497251370549802686241091431510492210581343915892495542709043576631854287839567233333891041481966454069099883328609851392307712920312335797554625280463119556586079638846831624317909788102847472437886795177082814645115328367263414790212225838626741567996546419800289267929433893671110903215831982262278087730114386918631441015986550172663190388148016876574717432997859080704325558045108100226933825972695227247309533300839539649740475306999868860488596089233053203252336308924563950370253256476665577472000000000000000*i1^13 + 45004795479854110663062942661682622923983922655262820404276780740468464457474163853876458946392411119624537604091762896770634987031365093512230042327123896240787214381964285656923064956850032463943487046610780924499529160165558040686880519820897094196378925238446447302958767678740719312426795659053679001829546522253043490048700012429336303436184956248601637958052588091687122318171782569651425921263914411807934578276641287180797391108292254827984914707247728291575981045246542579885094198246065434460197001355130217693742072964674100858649250398893550131782242011839156883162665009794786420235623143749318341792965742225025519647199678497938079902515930058947664265398633317306470359029447415636203528247144695443328254085470900405220458790900769605226203816366862116190039713737815242070816771101573785304621634058345808110441779787228857837880228856451967736331377777004492752700293365750953549001647880977376915004095600248940947990628831284133496877503334037796330083921673258241632115667413888064473529740269859388295947791310566057121303221275839359994512470954989547344482995663725025859997438488224609004538091269097757284514231164053471116915143287716164309930945290691371492078045678446491729920000000000000*i1^14 + -91870026788851842471203810197044395169136142531115411471634423369748246218700780000453019827040688064485605134068703560663410423739964931788090679126155989461543269728056017594535523473394511160119506223713581571891694299831898778222306399951501370921789918156718532739406680356530692228524824241315633475713551030336064259125656548362038023788115356956936811465931201943463624008905246122041183058107829019025957773896098303783007165381809002506384126479904694271363660833237754136237244704111821119964986292934962884931855361420814128468378827273605346423511123467254888351637288210722632084861456456490855515788238120647607463214197451736744182438231663390167939785104838543541270522337519973930806986498043177824231046856002661904320424150936486998325979049381255177947821542124869247241254410099318949302144915697737456554946631902237527211533209143147517520044542222982389739214453141905445394292702366401329598348026541856579185348248567007131809433994350611819298466320168013324546553330445618932565865562542909117392915508597925673794215410494921783176413529324444060134678239039548984932907283148872571088694323449373143403987481915875641393376343706757395915698953466708240468409254348115819888640000000000*i1^15 + 22246288866850762421854164023641687364499213769492857412706053463037130914897053416696953277647276729168815477883214970224959818170217926753071829799695720492695934120628299413265405813706527811122703366468499080475640182398969363694521111645943745880304106075892017378829406644050311483206250957020584303476976528032464340852586085342940743461250555917273812347017562252482363895107492105189624547601646839062854807884257386793249085775670455743234484572645021513012637056025061322146764482040597703195404602316384094901297184643746709883071331466106259358290302215065472950610783618593258389263644307321169709109859103540719552185607511362611208307974360144719638009131069460944880049253255146138742503441702460988524082242034204242492375050751611330011427778857372378350055247605109112876506085225032453504972710103113696420361568825803331679585395771941171893305714860641698043560427768710953250114363820977679891884027461453352983874627076662608459771060997949346732655014310560414009230729763510543999083978686963491664175606660865841844578472590459060232646698865810218871282572743657839680378090336473924239010911565392390679282830577653031171711546376092778932095497649385342097044395940603808972800000000*i1^16 + 4755963307603555239328561186764699089117397127863832803398777375952029917804235999020985346681985930847645282062839646668071412516676316672170730750010532531085015483509751486918072238701361120258397248538898508569729754179152886710403763882569672837368770688300646848855506491516741044408536932677033170385651703010586597006496360100156201254029216759303156198202347278213710582701778702603426460679459108039542973058372649886256249535918822880526735606845149236789630664630650631686015102971549636662825114674261315409336750568089779723470478892667415822885280374917318085573648368182713819745192655714474927135460020649942697537753252143772483821027568215591266657059242706811967246825463062118995117525088170505043053845362033774453630497398619250510763887810761069993012256428949677141036440095897585049836336628808297630524205189788021837027330833728236205622758546780215030259703979789568701020986188486027607423754407073393112187320149438021467040341155938060483918156260552367060584811268917002875465612114353168429351493331862625601876346984262295950456186325001117133935392539512685358429871119310867715499967074911955208513667149403410204432344786591612477665746731263726855487840541250420736000000*i1^17 + -1305193361631528659674226322196607366420104066081775913665178709483866586265468408030687666892881737672533381029414478080804291160613017861071350341169020311305824741856242431353563452809245179413797704393141981412227132664631490715274759999280106694486751436319879525675729952429356887537659026699828756149456542828085942097096232144330499953659643109115231736733739990179854490941384472779849433621367218077704450371245707595755463717621064569077579207276696420850095107150951196053679837994241456058734631695015324569009885505910373225674080494801393844881896612510119160865511012021552852936042721396477858047139329480054839794967079003992098907152856529530997179757265901964415345038993323855834482779238937377717619308548752756843489384900065650656830785286052984035808432103765002956082037837897973458864090642684086651835994749864186861256700479468638476882882424547227636580514395754777756506597677422340678452833920805638772665065159637777905424239113387327858882728330571408983246475369936319136973785440854732862077035600422049506174719118571630278407129043535312991231843259142609411394104422286269543777762645818496849665962284127366375158026857658415826969418146112555383047751883082956800000*i1^18 + 339530728949869554044848946456331466974345410745234879811544776331098633858386649119208338313297728207827123663246286913832677058201416809036569830733747324790632330608385118193083025468419280232165201360591229217758638603902337067363923221633032160390585330797352159750967159229598228153525830911081595072714540927987007526684354626620829750902509651265935430383364461334713504391267858163726999078143080911399282580722857844541278690060010234873983269959537025843079950801437061249602641088033299458112180904860362191250604755745134862219608177486631700603326952604828110078747722292766715769596767803816694681032261818928095586371119516019271595060230359448717116655023525425021272894676528428824530190183430094720849520306898975619007547034094682784841157079275141469015034825900132970246114504050546890520116859283323147841754090117991137268847722638937299840257989639331298924766134966764897673315448282336340471474604315899725767183115824378217692680146015436098533820728932545346070099650403716645299150317923462365656058324986675949715727815835215960526737994877076493816917571499602628384857933576316501312415934794067435504072054414940852819506601600960951841258866256090959206289716019200000*i1^19 + 173756016961639255256016810334631713096938753910997521916439010587150077532768249097777777932180923078394078701129819707155607673782130447589267680066018939537712567574352508218400670227221063834549150463048884909339561335656222718114971585531577589191264768431467153395281658860680483231857533950585354020890673821874206943373070790675180009136198036865119090775735888421881352804592001400720051386928490786274485893482782454499393380948679386024428519696744525704699531292784063319372365095682763376606155470570424655471081458360041279928267346611514624967647271463069339651005929526262709247113721409245066875305315171353143688736172140934426216659098731251398294623860780939934697650648815118393763079362480807091082944701357590425620486918799221411623738990547098078118395904541023306720699442557108499437044376136265790071722647200665325178170230034319115990696124807597282002247530064851512063824414950702271593279922794807748071676106073419244701500366273526015601304951963959968009825027544637177967268033976562121568729196239976933713665580868513935081217396540681434636750888132077824356075810594797846406122728729669518537117530931603617629694091548859488353776903948668352573686677504000*i1^20 + -172278439132816564966854612104600289551445561054407193909974079935330490749342089568195271378672390662042674542834248890473112090228569760588125974096295446374084163814190324535650394710029631408963879430173389244320414362492716809625238978547076759737541884048727256099494758113880135443691940733777245157390460642018117085156607455330272099149130753053133871053399347240222233344318346001132051813751191635085175595165634042503651626881027866627788974879707227960863814378988786845699209607062911008802236252754841317889996746004474701641136523462523653693655133509822867204928387422108687421661952327853981597013172974006147314190133073249413140954679809677190993685543971999493234782360937517820603320691352465219902442730497206632567768926275669414051820434720101302583396154525950461756247453028574268820485251384808778915440044205499769972206171083159578162960478025019613837561676295660543898595373050673076535324133214927120510409842253244584340586999348980595133223437145287056174846435530984643202470150553004544762354199332475708620426068471857920817491473193925777000511008704417315318192779638079613352257293923944477163983562347717445077745012573323713267576997442400006910771200*i1^21 + -963808154073519187442423557200095249906446685075585498776761526247560596736971873137486561038369394722424999387614956441551750938207107375791452450842072591460504919167842114824344221992308386232628300812668041804300105269438081261203241859701925486880043311784033969662128687110658002133475699828471239002924991727841624888962192671426618184658311970261261457975780186895769463606475042968501651993884623223819430183681067436072120011370221397193466728016418638111125880841231901131205980986996745596816287669383199374203225699669576063609027156876343543875955775519946954986210603972623414845624676019744466348275010723648385890425599202821582122991190767283494257853375623648493764178135994053919714585044391164446569024502583023731363790013907955112781924578707164223960843121297556383926221365091596041923139186122310428603885432366125399099794926681575226701692141913103336796807356401510904161919828594977120957327323474532658396086307534795583966705082795656272904603639170470014720025833109599697078911011842452672945504695540493721681791102972048278906472507447943782162407852889700180341120193449915938042128838489284535768643248548295518213121874352749867837081524230033464360960*i1^22 + -340240471521682849295917985735331364269692640267805954297866728084445550468511005313444608315170255089696344114427227757508371144352767803333839595496585845388057664964730382827549181890989620174126437055974626103414506237740227936819915467009742086373378823531838294453461990067355024135966001558408762956572764578313294317605068295714602681836488086972333538433582472285654633149330681700789648276958907750204707854151982032926200458854166657961293036919862173855996189032821749834012788052162334598399803816527806304400132590718562953556513976692443532801329955069022629545793434386420692243482221162978347759504634606836261900850656634126533638682097838686979338270481547395456893463048726017590061091376096724960906525586563536836431629222856588856812729711332314585268575375450862119632286825757665235710787309471386937335587632272851138571533662743669181641836012038369562381576789793860429918531339177836864847310271856503774257326052405652074492707785328700034854069161576424823267322360182826867532132557520169739000685562032784981512214147758246931195757633761458819612247163734697244167365408586705398821768772133479038655583579549452653731555263938378588487269889910960553984*i1^23 + 54097193978414926017560787350957605590402112468720849675972043132726630695329166661927099010427697329296743121480357551986740052529236089882487629253287518910603799582284561488125651467824743967863071115558988918556702965128216492078288187936985584475615252650011143220772057919492396763054051943603903548182367689800668149457418853991136928767081107629180246225789320818747468787505225626587138373142212069671202202113298002605465462154896734387898108140807385716859137310255455860195538439202974320399565143338418392139162122732969632794059507096946409715277805782750204657493293793964197740845602682116804713730998270393226394223495820977196028507771957549833356713279604964720130082769671824658096554111683636842377575138330903106945135206178365009640377535460565367376961535822116611870099410898917512031813501591822691879105412162180509431744377031197678373318757521318080138325796243994330885069739916531743442103807209980179227225354787374976415756643481585198509080967774873827636634124575855949765945448855757616404530948838781986341228978823957362186083443863432757286357474282966938364530686861060892933782379010873449377187244993757907771729883416290930926727488396591104*i1^24 + -3768982775928791200984501911786215583700203360155650727485810400347397518124096735561575707065881518926382638789563836479686048052222795310102667019798582486694473392852997977487916769982587871879331905762980607310207316545781020110973810281036004779944760712550941309744697692682402451012332919498174974221941091542588186465720863747857548051400203833395797762943256554267803225286600714304109880288419037536448506405150325064484440559574320810743579263384161846496117129765729969550409979514151873998466632321618269855175286820737120516310228466947895401700827346413938804503346614341594977716973170587265191227443609809544473490539550166705579846838013866781419877602664416068208782412318457100319014454692633788448996123281425921240557400334132427778332186368716180193979751676446414105606657972270497733900319005325820307158312643217005437611229747266273122404922112274875257664138630053297461335220500587280942177313492951385690553866176558267379196216844148065604689593919923016601740888657903220360039224691981315269864359437603915840217226696083639028348772612296734704354434907569841598186520183717789042992441100136963533674686059551517693116826080940227130531921264640*i1^25 + 197769391361702996527869979619772935359675252347120451866268086783658835081781595247699835228237732631007895989329136940337328955721047644625827142692983336018524750920361875130542993200013680141296303750518948366301763173173462126245955792961931915385452736767044196781965053625684028868239925350294786986084578088252507810735114490834361507306665525190865352810347142749082415465978252793047279733515518750674820748742930086593649557083774627113996024599368873949031005626353987777169957065970804509235190947559952848671492425131583238931158406133531304933725565562398617949251438554229781450515564364009731107774235406429405057739530645696058225483328048549844974292484793409892032120124755261590343701804169858139543739292467277842218604103624054920689828770018779148558794520339179562437694240465478848234849764670164365737627566432584722359648663820480088775781878306358341748279652224635574929688823082296177437565172563232167861980948688929307998640548891287486075053480766522591693738892018345302197011356302316524425051614407358819531297790837550435619816534265317137032701738767474739480340798567450326203724516770827806091268669000232502418285705753639751209975808*i1^26 + -8674975158744387534755213913450408872611241666950933928560597691616439622777324938388594884812266895377808852889919560417279115754267087033104554746551937775517459608890189369269877776828830501535093696356874815514259226288924890238574109252415739231936885688555161376422266187600290236177802587367230582547312017357610294349329037632443911072467850580464680787196776461013199167559821314699270644585294737538345800576949934306858028100178550887903179494209654826522140205360559844732738037713488411229317316734791592226939135586735981874008689827064227178211517535636644238971951500875965110967555436011993909130499133604252687849482710133807029745864427320503366725774269351762438701027540963636829611955181972353221372624079893361826894531522234035989698763141336030587526234910556146620740865057902504365146437902686897234822006377799537387409773948790448884907075242875032280428140602940332531059138384701480022261061163097980478707911915968890502883104810064540494949371157059986051577335831817136744684380812736582766928477231370823018533567971788437410649207737374079774190796809242668352940555459311223214225410165835285793191051601444941260760239454288124837888*i1^27 + 278695829753446996382370862889934088412764104283762808542450545871458331242338567208206053982821957402054037389629424728495732136571042587837591978019506725983936863040802706881297913672223994683437151322079829410960567402598139165024522185546338925682625249099740946256845210498041208586424863663671567020033974078590046188755960910307748146034398720572670387587734012992319436634188740080991280749737827191051220410510596263757669819326373980845602583417659025114142280783484574178701995837817190126691037588664947501242855919446817839463154716710497780523668634105044598064006552172406213387336059492126765954205674672658312950010223589009796363302106451527110744800796958811948637335224896165238684185435657452277156561257568119367924191456037635334278269722840029496867540992546311004299008052801546814780659071895673356930739585687780711528515353648556944001747478882767145003353550803298777210762429781984056764815265363244846384796223809127361319528859334246449776502456089404006224708146244856833749017247693823366377677564763571399734539063464884249840765919613164839112455703263999716008442497958375199464998320752477176351031742536311482655466100210270208*i1^28 + -5654634041630368558815312213293628959631972835907165274280093638876861699149405214924995112211877467786968784847505754138927978245441096734956590027898426328003255889532815643614644012008257022192164615030818444126764985410132682044694050753618605860079141782835845289673628664483235680481051688956112157330741748474508806341089590315673023985478083266371942728879717066144460232589168409216020615979665886103835168058219263597416025835965614995725915810551672443243060629203363995842248787163960368747400104348942751808146756248091501521334620048530935004638788594845161412404899967474396212221275427630366871703926896263661371486443633401285472949781608654240681723171451375372217778711528939135587849949634505570759108226365949078870610470819701566559203767131432669620376509014162887632589068288223818798975832256842279418408846285635198992850646717824888196112373341813602803306341992714399467896112815337572160874924643065664048620461243541829510479432909551797405938502389812837530425875493535787919475026374204117399733943596495723898576515654988368000301201535231606798484152540690058999010155599014795871345211978911476655429655848090780978647910055936*i1^29 + 56515140889062021529556750645992555186579498948383563984248305036681094789032033953247586807439398362996912331855391219039632772961620859453326397404594630779247778525881784612617696538273483319670632302220786305646157655056325705186804659233132792667992575225739469809094214569630153002506056264551065111428857692517683420517943949433206281208651882113974600260887881775756156140270563546350703146552527640899902837063752370421242601783030199077789516185692403643623911810358212929394646575169353224985578956369452442825959820026790337850675431179534741202388830282355160856734339233120557370241225096109065473334576083764579992512532229683614323876880212153680334178992286699161715027051347667137285275838890581162821359246742998014292401873083852039578047097692065994449477984363439899492556505142095265385098834402244590771926499075711695022915047863538330080303212245258020488024018349847215003221998143806724678439999029636040724581327194174041551458900608400948477534472990248749984923982708149395942080817638869608542170432643275223473170209488595465886983237731842152346982568064214874072803106040602680613243967846020681764791814860511241429843968*i1^30 + 10540693909635986824655586427188942103049094346045797824987532999218923756825122035721969374423881065299161762391830222678223931832476375742215668630801077707467338086270841505393940290965023087872285450074450505268528047683032524210319525533280423664666016890598388965747665919724776490469779242465901051077395680051857551201377063749804877695671846493111620945897598415163094196430843779355885594623562618659082143487380265572356337363922219163195919520083328156294492006182733312048862847827652616261294085262682131798148740859803622037513960823665261535936096410317214720802963038438265984853304323710746354548008717006216626983442714671511128055471006645646067632120300958257653539107881226028310359876820366760155030349729589924726875536145111645531057195228983079834091117736335129120287322714070059321413336699634157739268422529875253421671029947802005207166548918928183801299285730536490162056329892707821365274615604786071508033208456054839071045412631321707227642892667701113427815888654558692785131274207140329348451018800823130112494123945013719145589388582012339136777457661178943073131731522443438715430520204529146800891189437902356480*i1^31 + -4927727174975385304377347514891910937126493249605806128441122269730615366646835190628706008110591137577213179682965441421488155404881629508068681232124523261335126778765256021786607040275418815527207416904054664266478347387906670242381189239260329148868891259140039806510098354315381994902521511942237292475354785545012612633119137905322983665802605134726511862558134415618930685288239498571125962290012389020320740579088307688346827692923928169495465997423156530109361762191131203535953183647671190343822263980731892770609111814796234394641310335889258446688388659646572803905322583979073879735890226067785003690203039023486281060112109366804012142827459032609757633334987445113255944912786158901625593716512515285086734283189004710066869808492930692380503924785428834446681038745730974366536121275077461343937621113524714623573602290784861472534475371075874734670383359852521786721648849209157220129770557155704485057764554748729912817469713520985497744855136814856710648167752981599061425744047620063271648813651467932485131828630141057738601489219807703367566603293741626480376375635903860474107351936453461817938890803072014297254863134457856*i1^32 + 44603745084033833455210885947867287255263962763567733160083241720145113383769987863889313906085555836101001953498017281463500607546372621525149371024675141444814029401833176709091530826789240149594093044572374273664581265535740820869311557114518661649338084912974488584775566901180453612818002231940434554357129620648344548441329878548204143649154149076404688486686440429000806878796458159117374025225580346480646756806906852911570218452762678152130073407855063656417328893115417358705237223189504491409659499880856688791677384617205142483081146293810351568724012013524119532485182631020739111609990269549890550553951566479444937898707064665546557005426686632759986370515711200733226853047558328222391014984895296369243901421658431941932555226629071479589506364703153973789532512987625201881253370930918317487112931908141481106801337959157593961579822772069626853574073523146173002445160691840598018253788883448022088661466539957985098655688981273303346209524336167373811659452456431933940794312326011443879252641610733802761487808840466294581178154826984995491763382011731329694849021508941689954565050103489666229542932013856423571384041472*i1^33 + 88468599464129228340699322197678928486820339022646760879833585904853973073874004081388048605197669152548814213038888619336562729923175512922076407378945647740985642246286727045961534435932503035612230591885416575322570881429327578744562056057110259372748259444649211921585582751426851215371781565416525188680538984903601496839472449101221224242771117345010382245039449454939548978324111098249444899132012382158132003978920307270939143191564184704967308790801588241224647289834980936185650356767950822343010381668175391710943616503097043977977813043753156844411252114435375272829907681136867938419913736561911539177786859027963958452740703898947059483345452892217994557380671309466838486687542689103316283778267981888523006128121293631722155449976888972791395406049230699320034715797490985586600025697275206816924796749819001203098422299495950531113471230977889599430642859579045821744634067464996492102816749181497548227548933721821928014365236540919565075312494891151162093234677962535486661457416833034082832280385580197015695909220955046405830074890607444738475928055193444253739477197514412523777708502969813654184025868996906303488*i1^34 + -1973565528621052980780112367158761210559396322905490305088108088069738968900364470158969005857512728280942108671856479400569574881277343719470099519722007583179439568180383588468792935592272916428963151515752271331729326741342749219408952453384767954390585332421530521081260835786370629787776758740009473974427462213047229869075526040673121019297212313728701923116914121256826756226242722191942277349207193819691696034640491502265326628490750223524528502067647710119840999086066038198267874056448851713009199156412943925877292842408981094636059884284649841889646742351249242769195573621912032705335167333319007534964164649534887588662588120983696248939250508499960521858678453375172264746337065706385868303653383844213554808840259014059837150851874172466323162983983706963151736974822960466988324362138762093843499864810317981887160053920991350156363660238796209445175562926932610625177208043232220514581349838118662143749914294502353890154403166201712279791951935759958071243401427305222802543939462875884769740303502479400716136129952893343573439860106672029270213798046113849062973021506769773086277357666062590315563727918571520*i1^35 + 9702893995906411605828340377847601146230665253137546769133447421247946178665638330276798873886217752356404473361913742833762295323188304483497990947657804136363219942219043890525834345164019647006349358089165131420982473659307627290034014047684311398314817991927317548840860443641789118076112035891247341341745106195053813157759156506527415445962140098630476190023114859292404829524206293385023141182074534618424633047865555786360841999778644283700165055890828290775761802596838120425030385033198599008752660821359176519920914581752990542342056241788565720207018167420142894703697880278002518099376767422279603626619943969936369292375183603628804316920225840265838779166358114546791519400502305574097226320747517670626115230325046345290304839911778070059346624625484795191664577377800952727554782787384832399201613889148656113109341868997258812469235131886905906025092522644254073677910000231501753446384419560094522423508264121662339877176419982944294856965485701244842914544383488819855272737295991835881661932661566803701334202823757218154292310269956838876674573849257102585452481703767948316791749821775508585954811641344*i1^36 + 87193129467728111445795191832128625182686178125828119615825318236296975555677671427803697115251952803977730019073067814706038899058847413959457974124478733352944662883169519125433144240743054287433018469753767279754998523622027088020386458695204362303062201005225512965639100142225802020689763326335360169526098198640504725586573930138761500158583127054436123832177073340303857596646873491364192597611371094321753120543915681306045589589776468982123519995458714007387269176079983146748276009742693503345826338209334073777837316607210562518923021843436179043208298893373651932330943843181942803820039238849136234965944022822304342769548270964014103039346227897157931504517623804982504321738058842989884530481621011132240883477726774718353136480021604803063326426939367725460269799674515414875375851176803031050829178784519093917829474400613833004088009938381404888165245734878505099189206774328338690893325459955027227343234591829080072347645572247601906976307720667041516963522476873257954994950229152334882974997631253746114223011868603658357965447341379914326412024319985369030141373742093863393064165339662155329265152*i1^37 + 217480288052955442089194490280205175066353453195225032858818951189782173068562968490307464376643798249120644773249475369921861620001207707324140281467889121025179816832992179845066326564498687554204740293315892913589127281890165673947173253708402877605115228156237733779534721867388596096413083708206624230635937615232484581306543159408006956658451260173791658574339639919390175965323863847331457297355479199059366750394259604946438381105925886522328348881644673759397850290980124186026790349827292287719428173528031145002461812250692448143014555816863653243764073313458589294003403237801380828600376921599234521678944682787847015224836807622639554682817093444962425484763794177369215863493401204314213151100235034212605657781353037945175073604672076905159478803891042546527923314606548437617323402733994731776865607497638340058293089972120340199846603887726547454736643638182932095641074610732345982894045066018474880129457824506091470646156259731457447423938567197383247619069260063854317640265846466557037903620301214252901837860654080046506911427098964261427483589438256385341213602135303577459149100076958431168*i1^38 + 2048696425002034477565392879947398771272490591063958005474998471285297094008763049209738866013014287603512365517298135031902574927945718784016901363553173676372492414193984735057565163873257170643119573800959623379431827862124093650299502838178721270985994543307269508147947833371912216124900516017104139218397288972258016730193830113022444245629613724997102199171786894211307318388992110376820777601728160766388157036856854006085723586571910799024431318501861879561154387195865981813420368849218241083357792882674047315585148660818629388298793642484509563553195534889597716445073331642007689755205655968523481348737186300582034032107097021254185893389090130846734059202217145897214007663238518036588275051774064539129500843125004274421219674854614736204751999213997681965290724266683342180257552360753776812611969882157504231055407530151787998951181041510550893251905737236411470536350663592822620582423225165550635836231328981247862683786221357131859603246461985245005694988158695849399206202789069878559515098107993036475815816889502207780515273310289500205807258648556862714626301538872766954315952186114720*i1^39 + 15728410685720950299605406593799649204811440018361562624828293072160394430335336142360786546839422944160798930470155658606002532511627943018281009611248256505268342165004194008606524899449880013861857265326210529777777631271327739906973242683388469080561546422438394766872422886058142628188424438894758059320613886037297759280506425348808709550317769963784359494829370629463284062592025846024562473561607646021701866947412606541297379474143604206863689280171284052794766756133541667345217311680974526559930474360372213342249698108963047268071737187912574892576713311704049223552947005773422545269684686460115358245939828873177226275293022759702028135453479545168487744842356552092988432987215850216483024990175184273234150516380187731276695292292596241051736926506979578356269837200328299290165135687674008311805551238507378116909727889713987257808473814849467315876709205110439468553438378969492299371604215302857489548422717215688676779557459701647353532421255999341587654653006716148636547991674855393200538616663452172695369029934363024843101371666848786853418057190244166768252284999336386546363468649*i1^40 + 51608191829719920100477249822640499085543562510494062777464042941393819384342722376106167796317262161591764094539132812834467027001253131432852083878750456727945806242557363464809002569868341975919265276993405158727082468564348163497051899155121978918070555115011958486535074819295417189985264378545125266475330016344511682283068358958107153169338069277522343996289570023133031228417898933300990257662834012702802332809234629767425574524844313189307337174895416515269847629639817514841400808903871530129800025527758335078647166789259908247212335133584949678952494405418467628222523675333789062189033933452974741647305596722424111460241661036703458447280776810445532271720708093372372699354119258582063261363268053749912924296859873539265813840863914487561490826555932340150960380918805913091711733922146434750078922044116433492925133170218683881520730895358393308939004054371402048656084842280501264076934654078121829286797763499256040992759399776997738484954182332503110470912113812214203115760359741136519808314409282628819077701921713495497732967691816585273477136905098237991784504739271994942592*i1^41 + 73913754052789487844350983889134744963341302219039036835437380587428340333771522133211587141349857152181010813433850125540245334435041671212281443535498069902802635905152005312549542632463013327124618522476412222175158139742081335969576458855892359726696785306048795922482363288823715573696736803787535329897576155926948866433357768545978729429024290786078019640742544400362246239271065504787734951371651508552260978909329160531857431885138446485064635437741695530018801770363793734486194717233705400475645587828228149745493487121964019838896528834193381482690710636366595278336159662882392046518160748865116696826702240247646332021033875578361346598325652174988580959613869012995612102925763160187969283209831537580644494332166659201685454795111963446255672663858908445591155978926288157119753283317424517929510019697428582245932066221899132343608944870446682054261350637275654627276024164487646686232832788024356893122272790891294797810403440922119478197053612758340653515727784656388365224693831060021599677582517806076253206404297916790792528363697741383169850571138639540598361169647484928*i1^42 + 44038043763132037022363969054918618526989010464578662826768797711773880909342824580951862610912445761522887455460713517814167454106036242073857609415241217044306210892041198542333746654494842207370737696893199888793670554032504362302038767428388374247498099411674469668695983731196356551044507096865989579977956366476716896442793219238499663658555344899868778288115116214122532388205048610326703747710325304527434147264357581381395658342065112154610998366685046144884067788973376441310630894937301671622307650352092392671931826202773570960017047127341239011642823724726031478788062657041383254235793783015138642626530284149930787750407548945098564278699843297953846199536921471514128003193909917528277754541643476016949752641333491342109964838203793875318476071275092815540017375661579066965226125139199945353194554044482775714507931809465311036110733168728222280969434791307823852433051850596579334214348236038254522838742038964874743170462944717595939256572527107172750378779721321385731017224969106958034739830996122330217936758528441859821269901398644704079021020563146678862354579456*i1^43 + 130400232182616411474547926894814456886299488677414860008413697440284376137694189351127371573693857573073847268301118400818384409159729335751373684947835218342406031628389833291978781731569346077709011828820457962211675237844393192819345815295593306266385302840504965678244808311819595542659359447073132209204851757642092671226926684325697931339030236598153021302766001441316787884023313514665895786183220863485380379017881014828862858582708418924793691327314370991775867034009214046464492775945230080187708669352536709285148293359813866860907495962718134141208169531174218081330175830150296796196711159781100358796376646644479925648043972278466425428028646436859331747124720368593018621991558125576296484909185010345017759287037875167786826588585841945564348956599635276608057200241334197640250232861960516733113779848764915422364723799258881194073320541023908791341423328758609392569784275079601405408709148640130560343372909055099840378245149027286581406709935457785212845061575668473950767709196485148825233064689429738414728771794149150266687161769508293136898747791062008332288*i1^44 + 498083584161886577273504387660824698248779589513462918708238460091122708333634530652454292430426366956657519443357789955958685968983311671527104088073955468217134333269153788605491221025563997482133536525537560426948278091798932769886097221741421550191921057870820881817741877496899670520768955223348051131582313102759877116505320087572987167861505925034960337962589917282490823333758117218801726841629355705701471363966208183389627921525901299516342024293047647786344102102238917860954054909677334668208264356457430095296151099235791995208511297689649346601011206794415549824502198616504844819001175135474266103969854033773748736509051048344974895782308448640282687890790322394035243413178839921884301131068527200533389931038088430621353492016582867502718778658334456107743949974023579869876487966211926890260908051844892797780864539434407411665210446334726379067361574672552740657258258380949298395629687143127466412257722211242084145521749039733319149050508288736301636342757550262112767509980565099798537063589583904152596771290781330538222454567221882839971728181944123392*i1^45 + 678962012730131379511714951921561301157718270066875014593282761210227184295221720784243954008949194847672195127735200811275839367829335942538597160766523309567366223890382555883915334662486399367285397252490039331291909045563132509119406869687728411085328690579898024811329378989456106542273366124521042122728145776217936515058586690646714253520208068217954836889683427675436702638174079967155918379090225012976833182448947948353185968565945238962567130350863634650136141874603929295936282342102341824095934872938445938868032784015423942495008772705073127743602172269970111930057309670695083831904443017926292463748055524806840844594164284046313756055993820148953621094012273407628644317710433607085489490240456523867406230251320755403514052862393689170412766852821613302783430979104485869359395447656662804470390082573363902147405681828786642271742610431803097273502587881600578471745101434381120230629293795858149285220108659297556730979209856076015956989110253808787760282652295893530575045623868854905711704716121447957020147587288122231450047255783726521094856769536*i1^46 + 128081708537069907360320284470638393845537841061920486819252221548168987121814907922565217868634601477774345427404474085247061650739262582780049963671813486018266353355004164144233388455360374076422334442361826754904715171670073384241606439796702271885250141097351438804652101284483762310331677687920530608403912450515289877193392284988730309999258586732424616433090257338866625610795104549063913971715600238095052885454025418945356641699162981066981837613459609586176119913665452506500292455374355701354144377907211350454365570738137216474723209998462736198461946666917528257764461242142073724505494419760745146314795490579167906672500916254630216471524590607479232113318395135282930734135043584065749975230695530117684485848325542536522986116025297777791382186153544788486620569804725302984557960686306769519450598032125819322175448518047937951450613893466794536632359099467762842324242249141359820359990068040981971089851875975876257975470400454962685369791179620144575065611239989294642627516339184400330821321832301266596506295144601230193091376423927621353472*i1^47 + -457073008217823328570816915837610781435253937121955036139916330042190127736812653050831168279360848675869399458007725755935172285931875608091277959547298598564927260003559619608112994557910585495571594945938085110015071569889784508629455397952456419340849733286663601774068121432967285731734134687766823999497701401584280021803852252679493465508085873421022715648694339674553974604048101066321401335033263071234946484341188255584359854685041072650284570806521025477203289576440837181851848368615012546093002497400880272753214923098474998717438273889007415736305707170598905161681423025285690359746375870717254367228054866831753261396459806116217357367845946188693805158278746153279957542771162134870131718464353887969946309509384671495028579363967437492353454167720311889878695137418724848401084555313267161412782360746552668449957009295590710703845569670986966399265014439811874372385997516828096712757038362970664554388753853527955112759194881052161072068479487128184231046524866944117286669449726299866110451175823917866826661636205014718048427958704537600*i1^48 + -225036306130290608454087157278411463319674974007965828485532462242953246948890116569409976926151089430547695032256121463420634847528287869162598165395111339824624366115907046463544777962058610015330422320123895326676645388462608508340144291975480075430352075006307743587306397030437706813904380169717987451054613422957726135134519981659059296048444884469114493162222425298839374043999227942647949101284126852164856267604576482432322634859704899208059362208159408284514884848898457855919180190245931951754082088919390598355864122493771049194763830666901564603866898784470558824782342401611101276736881182350398354757090193683535123372471935987045086497306758843182566308056867434465387073398280451658754258580173000083858746317468897834432004265986418912683529457939850005904236648018221873038711896484357439469168885130933141644123939594041488448665152491867282121405297798871115770753086713381168612867313454746497388887026382928510321445501391283749213722250156965061811590352391208806962797745572541398127454957619332412379856833001371860940527501312*i1^49 + 186385222022868217150821430218447742713996622858151028854901021400900990990234376691233223148900549757180244728145675870719970740081969004819171579977331518251867108195698773528760531226175128888086117820878535086997522562919755109977852951687364839929829014554607902495070557172298119971152231590834289080559797219820942600048487106045238661666885978844433483723378544005192740157245512777331759436901032452161824641918148202384033839700291235016252584822165619064554624837750595655377147974423955923445121621338804661440145735368208513768094618353379492178786008265609186575760284158884339857994179867467952718813158667173394145688284958536746033085875879926609720646337548158046758513935774714429743002296078430130323147703761642914248009664934371664657245331310924330077247697109305551820407789895149957205124013262453834239153923993852543393542834019944159598827310313867148997332573690707281969566994640129423084799447466700647827754400177002618418320007500433811601743977419437090528874343002332327736989531336171252202648728741477116542976*i1^50 + 79481659229223347896374126748700657549308996508261566295169778426025826860392128558385032760175213191725804744001715102867467888554724381313566755244083882111292598631734746009273467477920650857660275725190711088242640655713926197655399278189349191173917642990563590092371222675806680532640161760862653087198107745972089105880213368245414103420849628150856151995614338565484973969834943191025722776172905471877873366138800398220427379022846814055786798765805138991854509988164065524114956745271443946545556309057789902476015420122926886570147115758808693845967324063825005521475690921865953995763818813930662687952871024879989155111145477472331875252646905147026935487934667863038963691859192515900321414432808211495724727118247712418782759139536075034881940937514584344145133752865294916138955022225357828906168534003624726814685171773075985618973893543481717475382354959489555978665903377024516158930990210364155267880464949306509556345852320085848765613468538522036475677615914412022335992260457442470784508027177506502191469006143094784*i1^51 + -71819423898365032255996947463623828628951457029223595236226412913820120633735931146267347560550828945652730351608655301892286682846821251943647659514033491216837573156006457699498445305155785490571042747628807723128347398631195166696285565719976292276465004980137586534436368783034912100615960410145966491149268750572013751245806929531692234352404014942413596411029449147821241616730062663713822393528643144045732540704451390864847484600281689116859312843789669437090404030579617245463083997950700357043146448733617861745496790993064431132518632546691456067168050738311570816169131146016115891815844380614006996845097654462870386902270801268311910103157269349733332488567607274935939266352340776510599225618492931732860751322923986340186968054070892684274347756936369947515830477004764220196373932017524297989454143292093928230181659005324140740498643191313999404868718782613673909654110739308254678005694842000667158150698832474761980714412841455885807624898216328790215422694278913193024806378037933239094939011024474336159225348096*i1^52 + -8611370538220242790429637639541901394664871645911458799380958752030636413283104755851281241220386180149782720180727359154325119002117162599509332101972686891267514720426516923291311125482048551235902243379861194022336351637824545051951562011865126231435174717084371300638013309522903019576914894717517298356942213795239609493952504754391652364391026035440964782815367472992757489015198513337192547849060241096174488327956195534114747394193928514504850887559973542654205622487178229303933006066016455182682198421202479091830090109914075208653823057461243471693285717564312064463153072736882128188444567269993201365538628726554472929452704584955270093077149159685172698587695985011137828338392926197284008043910315942463118100943513001542192375320064704657965576030384767466706811045782340536781974384918628011554812501034411707584429175370266093713378257188818192942195933094336543920759221362091918985106959892633977234446346484999050713473292074369220069596905772631255570233757875209523377969863976181174560193323510725083136*i1^53 + 29052822690714789355664297529067900306303751589318122477998421801182225046904113384649949650381367480638950456262196737071428781722836058985826876263285773157812658559900434396638600961818204427471869131439991316393653423745879923823866222355575020109659362321912890670913245843308671336689081063300548510374687837282737982355445809694576720113842846708999972536294348795639031909380196463820057867019340726299092700719017961599500713295750032375211570742269821280436297830378819270350977440204944972441806607922776860349749155888905525377976369217970248688367267108796700852058947537713057760806521054532633265152145489617896022228877624996892148811967997908192493729751547897783477390083031213576299342903816255894004867049860927661627388920117457148228972657513235817402659350649811086975470365870462002908986150287659848004158027499926238841579422997364340750624965656259765313927515093448232943109629162756852889849896619323293748449912943699440719676117732573690905218931558231538060530451333308774720571458214428672*i1^54 + -16301668365457348907530014753059812043220222425632339732031181492253958248098981671448460320463974031828966447824079963105899469673707181329924412846143752807322034330932669591671697281114349691206926922128374902538557057701216613304770550691984356171372961402823678886394048669472324671940092298985897511376097073087513221274674880314013320829579270802233354807802830380419592403431496650230287485429409177335000432443559658684624238584162717238551335488493675034457882554280146921742820541650405516453715093173282165993320784179558125662397101307280795699820413292415847009514597793744611810355793807021253067894306308652755747108806436823950569976629801771160034523544652395991979028334200389171266921022724674201676335748216997693840123475602705443859583153531474960009966920953202411281116965492554795916002175759223002596283688078592098123182504757606648276055771665939107140283634299724364906983212613847663530959542592787493447640538978434865841092348209894592005845442217448693440060421397246068978148704256*i1^55 + 5189690393641625862022875099032944581452151126591133486445638918567639012863584260030412533672630761109677798985255602217667532471998924382090444797887533420726556149426179358104525567553538359038195908652265841159044043837470456703261113878222670636389185549310614513971127727761212284222905678408072118373449015335350070467627123840992968795124449645511024842631593756934678194469745153204302311370047927907098748800427122012899829605375982266431516120945850563705703810271230558893779974522579139216508084392939027431260049812438474063604106591168469166114713082979986724109689420032496505873467487053786893423482205045511236995285995047448222809877614274861909886756667863017397728436679422053728216251606381048053490702196451041658667930678359580040281576028491554425783623489218638132680600351615588418843503673076477663324033299020340722816184458987432996765239919983490265271655646496429783489621484979476823396419111697815571181514113579642808544822774923961208043272313039909838322606518704837492736*i1^56 + -1136641833955973478633495185183233379645234131503611420748112963352422835921749709541106474257236086329438045043523315504050770917303378268282792143384694880264167176808432693438730279388591390218783778378567002531960807982142485597119549568883549481940908451472598331779492008983229742657238032072361853805984808184926314356780184864019136459476768786220291655432014395137243796429139271170682069811940714246742196109942362471564868427339853594307017359547430727010997656436065750558331377865547318407675066684728977960851675943658288111659790931985385263720569669911238957805186797395266184371121279577469228183665488641648180701425396932003848136207272060122335218847738577506368978552054715834451246875002947572718454386236976955452747843249563369254930515089401012598102224855628725475023258483483666322715461327928475566084584069420505192591466390398304954056145280976886450554731092597770821342424804056847381069957554294873020365602442129656605612875198973805483597478545797363714794336123092992*i1^57 + 189466387444662484973277968744139398624691261525354145383455788582923977001123828549265586108203466734728888915527170647385012438962058378884263269289243636288713150841366273183212704815611075188176003430955927852472014696188654614590507380146032438260483906774023184349999472611758301572812608732401099509681498920028507257066855501544183456422347830767904855327768189076227332897115884943263711399134659135590790633357115081827040429907832011174322890788225174006403057860204611839920819262901867662841553410076699068757757116932429003665459332369351067867855223452751348531052209192739857939593425206495061076954973450531027245944152684647603082382290252760587096315088902740721873497223542435283695811439515169189444201825095651333232019137845671761796997631997709144765470574838411497955180360052696245646879720615658137351216124076815193296378930834984220650266547245487583246520914667310326020210014317769746227388081852123598662918770412967840605979167115724145722825458455536813981302784*i1^58 + -24960565361764672407310787889187504922795567190235409722297640384212321005435840122170268014214608073988374126767836646874072029494735404312155491812458958925979515829752695945810102580570274469393063930688788707788115568278432872564903111819950091063649664677432473711279821056713069032408287055253405862283961093823036728799701252221220270161168863986063891894406820965144007560957503211139449232011019426931957236966074902099911683132259814785016517058321964460875191340012678934104694642642708579708284656625694221094243858703626707596877582305362481087815364417230168255296497195289860133390648481154484671502261087267251367495355670651362567301026369528324100313667087976069425662802232070089985806716242933689735779699024302728294154925155839597850144416130060048704236780534649654604457706496964878755030007767759618342512502867800525526603332888627552620243526816703903683316803100536251390235614053639113735138862850604869736855615589764153978898056841932590339544626506074423296*i1^59 + 2594221928086191761001017371742124953787155827177378135038381072462654846703741675198477795454788485316059380797324133827325572042210509695451759468152767339080822869486321813283157596231834695819972982374527083003924043367064752584403910132103905288949171674515531237779129756785822043373193689817703659195781562503357967744599426837596625805557377515739802273043509739390157204541804751963156504959680168371013510050154257214112744189428581888714324571350870141815076998930298934269342019208273335337915671290733578657023966024151554263222877579761419475133043673891539208241268750290114389837516145501416771647033900270686521188966114484171560676947486274529243679480182999405367257338256219830142358394935790601118507183933686888214659439870427889570034999281286330936886728235024019721341926137325961285137375031838984689892667885135426442582315503533546501123083619964569541511122633476498694313945891523798887544756383545480164315139541240976640011884524004163209031168557056*i1^60 + -198367167993625718893866148892070550561571946252380329401104136381037512132506064142064642138767971709744051111033118883098295453297048464611283719177928356126228157689888645247768307603561623458158280815614103518427595435279126810871574801796649129297924917064129584343154663236615677429432973723771977215931128316812031562224511371969492171445802108528802658253158601856603304695994335748545379277660610050420152957442468169407957631688752131823793387324494195256911802476055900483849612574938921520013670132086575626755178928526518905960194049719867662417612419476714567432303463980200262561203723976248924743784197857954994490419698505813311058686573029507053716920018777125229826892340471979169379478219932094990192180370862867834743716792227268959246437561210766359958368912336737083956918153153053555701022045515348992603180918724447979829956924274381685780542179282758366942713919329781557538892546889095800129941697006700516881058240742267450322068886705228314836992*i1^61 + 11610222047086716211744053635309773253770287380498473431810521979419441907910122270615807105484308722101834216137124183896111877956298808193928549420485930685457113765583176727290851136533406790856680880426503331225488598181867921489635294014931288916081199876735780418724380141763142024879907465372533306866023042835776688219944526461134365062830848597429217483347746297695244720939452884611045686724421311737354391935127860819135976921548945356622749263662513738442506866931894954691916886203665192761430008705790639210090107862175010827347586087599676907698135350219433913393366793764974601234795182261154518861669604065650672221357129429401246527742661698711761348205797999140293301253483288879228754832749358781223385191131572797422493985200105163177934606269900457518311943179688989976041737067516515032305635318652429938273089288369248943036059895130324413819858090432515840913909318719403370973049683146538368954244186205810921649211134254179695661570949382144*i1^62 + -480305208435017579195662434822556910855884021322460303081854400792207282070977406670401142176960029006237703060980013751617917838248562744699799622807478444276112154441459365731773484424871417877303794784233003542075479174378528313011914511274752673094438821259883611710331462625122370879534666471961872395232483787310106787833568074981383761111317189032516838929465071308731403088893105046037249991637239959694675745742625555345280437218750182025700316301356346160582573312981423174467744319235992319897918566365815994545587311692925841939840333142124559311959083972923781926563639119948411959132536039637234347397745049380130192826302244757199519707176240330591829303335242444710155740092949108405911162629824983810555727179999262014761771325028645493645459647076181381716861331874967115479389809506959402039438188226177078223930105959056006687628066850557417590376296834998733615287107997238257801059730810848888823741979512520317422679909495891428477239296*i1^63 + 26298362006684121235450127927365220308183914268991912651582403528629108847022556380102427339359060452651367410717815173599133735882038808102931493614343474194414504577529322626093134768641027757379761687651170242172528573247057646438390196243713537994135159632452785034753633803928396490136797243322412927956995170340817958968596089414393175091285730883110881499173086661855334841560040693972706965757075621451346244092496916625457169072719655051142310764024932081077422585017426755310558912683850612141422798779734448512926794006118865465490793761369737463515727274677650249235833722548027328807044169875694335200622962253763475454386151417074511235116705045882411305602687488566640511079370376507539272059473056379742111522999712950928776429431330143943141096794779120006632969538745714623307016157123699344708307314995191596293368173328264034620467869751969756054439042172059625066696247977017389861922166282202989078920323971366353000319431806550016*i1^64 + 226227995031011711678120876712647416391999972500219509416803213338156254701594503097310859615772415139992645893734378211007343756416148360461249255469956015110940841237942257286240986934147900100975085478077084133301573843531547419505983157113154402016497685608009525832114773918245010308535900600590399568508465077495749925879017022698693177752543693842683713714213498824916616075456633221697388858638944054634219772298123151091491091099707250546064599614174782993331288129544175786942055984767736070530079061603242524420209616190335559963707715460520395303637551091039367366755851430637436984388559930710121591364444217498997111822810966595029110787908817407498988138569686616178924167939552873207914480745347362344041309193387233359325859333692093604814852552813580500544113822904935419704416624834390378584166686597603322159304018694880709150822036755046574595732420134549745825820141134692066026937250841205253872651617425977877087196807168*i1^65 + 178221672968516934267019327958433555510786257496396237385740128117058643473778322708871492423092370821656504389685292617145622390928835978164990256749943846194339186591593111465044184011475152421762765976174275291299097902732592467604785457081340109082061805194927020510839355792950975607351080167111436490792233049666053025555641345329107778693824377666128742409204155684062093355075396720664482889263836053224679764434854079745257734017154821236893839317123284597697887012728972872201818730853470251301200197488531330657671924402601070322350001738229710311058266051038207991659725453088947267479816150212367815945011117023161394360334599000534462210373923645798141824998395005802885953259113325358293134152245091762208834173138040516789038645963033458524186440938261489541915639541019221227669505893256681197367720961064962904302145689062057210862617868762569987802197884272863003079541047268308390879212925510863511951657054527725502464*i1^66 + 158015287416111244043972757414999855247886308011767377470354411806125496178953524089216151846245479055935880147027065406765151286090409297451525756726018368168378399809242384057233207476939015134457169881318616856430594645166673871606274392518264850298110455590216914187136436271595496285203711450147641441165397988374225484894902869037640783858302409382982349172372967196663702940936560186391366060895724424526628009621046361844424933814519825231753923219256376671219918418771700010929564387622168010502655495209883459587077056329536043924563867832879800878613268735321146922138672753850663860314822251413026870382764809350470157957167609541924781176138717380767995162355069791204396624788068731780513826975569951256917586152123350757083414142076596214176172260996247266351419775238905297976581203781054080272449054332210775654409751724177640468190476614124111548516929918208502306125634590217893856757426405647653036973206011904*i1^67 + 37929353755444823810597333335614939293840050239589385450527842899529137567008880780832344717295232267961550799041456062601853394530719275197364963610670087649861265044087750109154338327768632337874203695868793206482036011906857454299011690885146748512343646049839675393645018007328300721320881462900972290122924723715356293100832752237441012183183721884452554100380561985664015840743280579996874261950694741091887916484585967279188934644326743722800344186482247934413313139599768782796535792719857271566463802387871161321175534884376605757139731440622525329279170041500002196526702498777322316206307956656095370565739922678550281483104917537329413982610067598202496287121167761041727367442617840029851019021995269408541062516208990857386048842937269413023012561798674359693530244866152445361769058621297714569508637280505759359503271676943519358467474470784693305883446841336941694830941716534470958639452215919249457152*i1^68 + -2109489193507253944169262599456684849942576570718916184583218178157894261688921121022114042417634412386068452338429402275140672229680091993300510021244379194265880104758860017217887574370797524546468986778312802253024930399358779744876251532602924306611253063691986246428860055962248884983763236283597278153389267503574452208249503770101166463148306433264063656624694650580482101431651466625781227705704177365874168844597732078682644835502550181538872992889683939635047900708423888445454412363168486592083360420917691596977742087767366119023180730640924196703780817712405397099342209758907375123270793365535567508781961283921097202363393472747331643043034663207009357511470665054061391422537511773564274844620888873706837675468282715397476035143000026143825935855312434208299928797399119537957692686222825364611653435707401285262475670971575056584622682132282815887735535447971511877353492216914591215442198528*i1^69 + 32061372762362830011955260612044163393520158303739866408217053166868595478547209692903687753341041295931163839297762720975567836929645503851771374059064898669921908635966240514284706177215691437409604195029934493036336284927809418560147337884130798352762310159166729418484081346877964566024589370458757714130362100835014824201059558461320584024966825745314796388368014513809322919838196338607225634107946930111120203202010655489172742310971295608498567013740432828975776612019648484620225434493951446273742000015386964532842742348328150330923005538566389829882568990021980078112901961039952951546810807893050412803739466123477249627072337043719753893422966223562995651790997931980104892246645601384066463233613666427698922472852819795010091125023364198161408397936915919704345328421758693751242221292385850988043442355850059895905154715527927185245017500236499168072223505086884136788281061072175104*i1^70 + -77924785193052689977265275084106145403841571874100989118334294233053506749283026304534567155956630905522164581325919159454884767702041534988841277983591808798233072700948605085177270871648253701428674951751351661744339003402148473275269000403869536890738510933548273479640378343567312089693239646582371180774095929614380286221612780015038633755678165271430018962332143148469646832291734486521700529452210800861170356544983742455272699821550756951657016187574022314122619575580104698414359219935889769690315934030802516638723278570858007326245962373933879189152418223644463781168168498325292169361851550341469233979757160565933465698915475543394315277713880277707432720870642547736273593972721486316829676729353153448898973417026474074212712891041598636942614092725835976606700507019754574345812194409383281339439712840517006017724071695527076838517325121335465571894212982066737785602048*i1^71 + 92263459749947240515453040353746745464408926394891508059895961328416753285589741637722056833429816949525743020477999135323785007516342476117224855086196253386751848471648735083882831153274638040125229882800734850648074653202205593691488540925117790376925983096303532660620218823656278299184631370169040144170133203305859505664356642328667771690006817403191903638056585551926286107430158304301146967011047273704101570410951046134967977809883607939381891837386068045319567298408740311982409065617556735886374735543630510102608990119807594964379786663948719532339891008567904898551226269126160850143755837988373576676361419759121304372112052571204183811040461946634721356644354462095669787079252158542983281432529108867846633445663980741043256472456521699508602821876018376528474998201580949148840584949832596165950745060994976429308145984565830167166920907161731908551718207488*i1^72 + -1065136130092538857449040453389580442623360582577850722876985277435944033270889863904402866256430226213345534676770294378418300588930973831415098498195540752349318892267720679937745733898252647343833527543448050603421594495133712740969363522372587918156160375734531568815518832433114944425070300445632426734809091242544007474742501987094266434953488787874401218471630387515603131595932735160923557929687598957616536732848943554792573471070127582766573276159789133536832315223555744825066255535502163449583579397871455183442446083655280545870160302583911332602635595981955604068969634874160078101503817276557458278342267788580161555095410898576218309700330858101799889293999786962114918006971200786916423903790804010664318185526995783717116462842717858633894565786549772691159926977798838615485827676002793804240897689028843418853498729712373961973211072074612736*i1^73 + 15802530004328463279051274677548814688932883451891339355399267646224424740800542950337959881560772085115877421629316375793740319219163905637692854616209147236558701521937471656036483950152226524260421931693051293915959628340118704065523602261111389542884503071939604179655983199549424930921486576344831894012495202459498209803966752045119578284806182342543829176040332596592926486691467224423036603677829767613211600946400952497717884895851311831837239203266750481266869374878743473529788408979417105495920635019803104281445229805579402674496259534395917627479308992648120814604275695178702574741420674085384338739506262004851385206629174917606834075946757245987812536529234819427657783494818808386791901826948136018323248151301258982033057743249106857818014130126190716141839314288455046528408088652742659006416385686383927461716115835591558430720*i1^74 + 203053742611885839866422009280417550579769141933516064810466977832406004763053279854624597078261510073864459596719213057871866825583046501048755340814505737469960956295614015661039820570384527002497346320416587184163391300942253426967993211692581101478713578730494968366546904175122627373034799142777084047815097218942197039228108472838386521049525202791064589924552509001115102312465854874297269652806620648232919666811267329069503432499136971396543563208335639468209172294743589193080705079535190480494630944096896053426091584617047739457791693497607285379106166147753347820508103627800218479288292568967209581086903736140805365747241172899704087570114942068784473956013639764899543867069488758739130476116270162197635821850427820785927014517967740334506421563827642615621714839634625041894086768565054809012304974012515090432*i1^75 + 658397809219537054629659921317944151553789591504450558803590628267173873588534043911676798491066661857832246044564489917436721336820018594384475928353637074861954888368162985818903482416204114818808391829297976607178221437262840694227313771008122656422416334890120888479775644567769705587015616156644157139363121574063104838799041110053498127503136347331644162841541222390474780873556905393626537837826520924519873281943817219783374252116950856594079168590068079289485406482896236380271530593545789156137259964425046790989961369524711314209023681590788408943061044385541941050779425675160235441182828986002900325928305309155903935688351077781376205479669709501591095992517466978844367781851863198582046529888144978982218537990930156926055554942323009649405635348518420460374924122426115054603756026273464320*i1^76 + -14082051909173701134530942229839965177107356134903245969137202605890502857774164212760480829406197543620832460406294938424690340239275177422434934826554531318184967459471419249400036900082739865271934328739871428469093773755477241179778015403545387078650017877053566068182699142806369082385142225847404732793710329735558203479326699739338235958135667841270141273241266839801965277292852316012068995908247239946237652194571027215899239830615245304883368957684484202940237932358079145731429438771073919109686437263173524522280922763158460410140183283116952953969979117633035976487617482284055789618843867264921810242663127210853189847787590880359345067988586831582906755598909528462782958723524982987365749693199451893779903485423378472552609684871568321358110183966116521854369792*i1^77 + -19477455159417446982977954943459770421211288719299180747478318586302701428467486558594480572287463824817156147752114591615980212824690654225300826703425068024180092762718722292852319652059491164131591396868602943922508916824272624274208582940501175437995786608340853014376822496579273635208537120615163215106018428265756378039208888093169091231364574227015922850889682982938671801634083130256523676264338761519225611783393947107899692465777218103749710571227804351576175330917860492502343519242191658983484892882953996192061215544614905036323984534692849970991921722762346005270079331109110763342740195076016901756537667014051459235413507866164378312826795575904290467649334438442894881942308676433618051374921068209994972666502631064838473970089984*i1^78 + -209048759407328495583069949761469450739425102243613409259711614615822034199088033986324230396642537699433997835695068716795090934722678917878117138167762360755069894943752694438307298218477455655892888004727360799829755265803194821002283585945988255526275172371789969752272366662987583688608604710224198810991935205809778939209814130271024925213226229635282329134990425539746201950098631666643521045634285477704617896349642087894815337764346721518921121445298316490450987023930921950178948398717163496127708308210667352716450067531405548549235126544713488150620576020804118903639200382594334497365322582289937735196427605967677246832933854991800046939936018087004572884687697389226751030757117252926812159689641502441472*i1^79 + 706131680347035539173447667440010141718916180345070869057044760013678764736680549811305522447753414951133406182462103540706403198539095598494241646608212422644098510001976340962984559525673119878109675989905816582765799955069312901979218770465515896707673066077687292466498240754789986009440551942850214036820965264730749776819448513951078283274084824999392278880203332872791930581862271115802253394801936041695993934330976916010676397489587366181692610622436736660100956459559040137983683945376710668247096460891917383095659289375425502097663415977100947268050667721799373504479731197845220376083021078679161471528925239651949944267008255765349850353699389440000*i1^80, -4136002922684065121739761200528112338528717267249129094320843037824166128768421186770371897298830935945511712112743242764043624346663187648309516203445543521095667411713617453575786788835547520669291297701385514098537017942931420526761512859050420369115935540330991879844133836211657098745775137698503286059820615548825683565860070793357932948135949785905844099593278225002856569950483358312393196704267858524594131640828657205170937949722874944138716540430322109847346870232326581289933595515930837029213168507865554420878922574351799374715916896863824701906358096979157724859813664681407437568896767833518712470703001224121056661033823638680495422930658430499522724975137892977953010393822539941639043637770946261755398355753540779002770910880678240981191225673683363428519237102549417340601217796664750700718891189751569492342944536425472202016981805989076872335536241806983191725298814077258253491717403506257847980979263344261256156250211829748035047548868749695836494913556724320612002569524327138321306645189030001917818602185143926076520969713559936018920484114549753948257764717881980242421780854269326420512072262811972777562104173065280174873456478510191753660121195505342929780266735225440066525601329134780450367422826281694595460605847266027450183160177024208440008960316987696239774417804437495329921040460771415549053518391631425876889624903680000000000000000000000000000000000000000 + 271054340030014904134974378580314232484139215140464186452649831672657387430662083105676508884701527356961182043695532586901277966822215386370700856470390958042117808780470423415032831724368504618378579689371863207086761994423480890240571678199170681650867783639549357063068331777943681552681722546508018168603052939141927724409835474981748898558344126400288564289429009376027907271739720207067731399230689463221113121708173563773445957160056696206387787636635616288052031436195782160076204748520769268002361333012501082796267257150636231896879881699304232601192735610014931124439851262196365619562120196118848311085114469867535286959865967740039688938332898340734958568506604674731056325648723579816269767439088743827590087282522598971321665644315182967792311034235922472002640830254124037694771811314842643903368808720919232424420845567018909721131496988861495791483714151595145701918908418725513404896904310213695274510848571891703528717301344842275866030051160654369522444368930938383817147804167131338871095654214142021237835558255053266603627406477207716872252436815588049961254925442028982046984369836020298901813821716890147223181008564433025193353070085209613174449847322865396264313793615188503016005321726670009140015761943696216058519896939903971462433243006952407009437974898189923232303853254070131758742736357629297340917046455549818490364467609600000000000000000000000000000000000000*i1 + -4681971330834551461171101931327009016572736180096897575400042596240045619043767134933866913851628540838817310367998418853938492918418419568356617726654474668961401609004094113238583885529337098581029680281218619042793463562792556144926592239733306126285186348983352055596072842779156255233443977018686992200631902855959886361265906856323702975611545801648248465691919659151610410794146681535953543983944879562934759076915758557529618263889226024417222617925063807310473383400807184536301028561329739333758803382595303400357219487285848866244317358539662347416518411324354286226061768699370429360277496562222404793764256200364571724626009866089882853258574546765751979369563422616815156385630506528900813915812451605799152134359374854267491635472158670949592187115534514483598468738427654367386837400585149466731549365079363009604538251205835241777216274449390566276056545017788734434583227379728498931804003369524379986451760215489066250352321990148146749052258355252275113549561009885357489498463826989554315586691609360806443354728378101093172849269633641296680283248318299289146601857840952815995436643150494599173096405695514027239620356777767515215395322308585668563936681585524305843687997724178467252177552950442590561970296009440215446440234214697983124963006543428282919514253933887633207259341424829465433207880260454845576220436451642788857121865728000000000000000000000000000000000000*i1^2 + -10185904181080407529417356645012412131320983678069013214967791110819402608579673022860947687770142446559611749199527927582818435561554083009216247456756108453712590302185786606273814460870546590040114923112961658587904087941358902553382156904609600383381563049032055543681013367870313768957682521883830137940198336625332090892257288653132973270663969122163686048748660231655596794983223413482820209035499059768014998978008716539768261470722786856564447382000864369978437740992835716201512879365497800362981257991458420149845799864300406084398005453185414081922076941932642303216679100684359946517168738778197239137345000724813645001255403568246434030582144465687657156092756997784548683738058176013463744611487510409699422433353952629861403857060575180451788607515652277278005579332887702369427547766970113687565941161033040531074912012676681238481851455774274310485490254224985397920643465224348964921906189430223531137454704391851940835160804375590165681277382383234846839046777702021326173126507518792566915193051250657176172078001675188051088539451186408802861040351041917261730217372945795716064933085180647475173673780892880889197604600914583906335700980463914042252004858603499206140465299653324869622326008547765934764793000709876282073060763363465427636040735692759135543083505350969876389062529991834184712811455911931616315121907720372302277456691200000000000000000000000000000000000*i1^3 + 52428763350125607038000066315741211748804947954888442050808628598142890198619790269158255984791819252735957100867283454650403438435113337932695214531095617649434587778005245552050234159921702384732739468628402971436831682366787644418386745168521241444080603290313699542376614300284058522497102098062418984491088950478566744953166551150065240183319196812886570773935991088280230675009924465944652464444028574124425205836480980420303739632583102311119933992836924070216129253874627020066464610657842048289156577813244991602739401169787047082668775798970006160334681887853748549895327590160129612095018093022865734327473385095188371257374298050386837397210348274956301699746673583720174317590630202535289912685700421332058632488651647619208848454563819138081516326158255379310289493916995784748193686774272033823238061286591179963754570934493030114568823376185049904830182018675148935825742118268968906400793896178858300065822372292391867023367589008010587480868068860870008195231444001410467590127324974278119577359765791816871982229287199927025500827144870387788228495335949484755010483400893849519678376284902399825448929071058994960150677615278397887270623191379422844014587744058618175042452004907090963620726508384195879177415967567938485775059400718961872434084757871963007778909804735109034863250184299713351019125555779850639581098977029849416934096896000000000000000000000000000000000*i1^4 + -76499585731148848819192777583435851507530249801326565896248521949385480995543453748794987923368358536528357611017549090411800437335707840668296607826107267705216995285124169923298750414350762054553630133928575592496329793468991371315655068429570364340654758133506715816857640210044072711812495077852821908119965824145375743736609624898805889089515304476451069414646285315189837859486853090508091123845943535910752383819795055682955993277946698749791557394751439330082464563771440811923784308914294590599304743310095315941834440621810300160050200365001922172982611330676086468578330188957449537852960667863634752488008716089232611140218895188028816833474244281638963642970976716520987511776656703041406251144823709655856064270310818366694848450554996127325989282703464292717860399934057577755090804941492840579606871272281029306157216973563418185715759894717452104300306835036914955155646853035805176957696271339188813488896688810085570130741980353177348488729732910708112287978291467438846886099071679718852195467243085242079313642328225098165767158237582750036559221063849128570285518444025958735000237685675562938816797557324898605500711711574644021733547137343644811085042632057861414274604660571312794854491095563773894818309260117441324316102341740747955954776377676042370321221652413502376509525019789163646838807206245004080173041925321330014988271616000000000000000000000000000000*i1^5 + 715406020846504218776064863150235817871722906481665665125103270944337559567880221696277261773055459145750114520767735268612024331517262557376574954380536659904076559532402935809320393060607566361487664241700086024026362268027564218359873422018807705365015801930911485900482385190289484217080080023489330789865466676580714064064546974985507145179416556890374737015225340901148256455600561164888474664955168204733605982748150646020082033991658334246827590532043314887414467131605016565699879349141170277767408058054916407673892899222935583885818811656916113099207919475225335554507527120621220008203933260139091300979235937291465018789108212679728366902719222456661995766323122192594021454140018885406924871043721736354396720738100806772544983423389634612973110643812227875988389482456022003950360892182514505234806209107207310218660543729193362458169589675012199114601962166449788906463299793150553347468859362646704306222060334139157133973691026126674915647177399388545755249672115649283470833861159951997074905613637644696906289306562583350801399635665731200097512205761349958319824706831293393141600883478205289169226148772259389694651886844071867279019852335897859832096536519847543111627409367719907101267664244408905338849888999782335347647275366950636951164038015635708571270306960508113194888331689533949317731043353554743379979923190569780403891077120000000000000000000000000000*i1^6 + 5104636069653686645376709815291713907870240604665178666826264877156491217491510261310738240099437641695492871586757439228327367240346995735573798888619688921905184599673736005232713693932605450245894891041281089883118480538182048962081394680456349229595701930319420569489747037797491472618116305156434602386682857656358955820149744454250120017067076545101150938799026897468310162283674675029105649189523507864218777698628125307330373849412330704105929708598015611240220925519329206389714143077871586016381125152527629571241297985440850597650809013108609681974902854685415220926539610316559592913646136038372835045249649893138561928000764023273651351665736075395193266793973204080244355532502731541753695973301514870572153038339119092473222695352100252610563852166766230727800525790990391558429177933106453554249972549395496330896645995401452039369552029920688294138066803426827984630914989140234398288007187027901411848905124563486596054481224236065335307923648354195101014276709000208138001826818700924762861070448147585125851866250244300767303287388218773882656340921752514343284195211501115819792137498457773943043075648994993163978282075803035449356279890199255592416179988774509842427539654522840885239785510362367900958170158819315735330846265349713850247260331741272774400272562618616602646732269220095363275008897616124623080725057017719681041458790400000000000000000000000000*i1^7 + -15929300196581716058287865562466101664064971447095887515962340086421309731469658702084893863808006570150336574661801572959913529190082222346758979437399120872644769541182809441939086043228656400147154120937832771828207325768457537583525418940962601165946470262954577546155668932280969574778987675207198359395223145737112034760421299498253926511574770185974225271014287517325892775907875741991474045901001941029185026269074951809746410004792205697828058108543467431418383330518465109715727972334152609297454891666778571323950585488579016832484053106743606868806331129117861947514617771062416523619441881072732099881167586725720689120551003298453336543521057988686640281764289190304463172393472993853549058014329178750311006416661191207517815375746269387078644459409702078260213622705248573408165418269239820667482491074605175895786333254268074161325279489728235264985395628568089097895097948213639494506785318406298738528130844244248620072354876449792836619500005371414710883269326476291753343203490407710744621688345010292027391690291663166543241886341983346904793687378163698901938091587217048505465674899800623192019095162354390668375014965457257380146417292054018650805123995500174294958940696846422875130398811516538218033948502279145235460267119590118443892958479032377199705252848373900922976514341939536942171358636436963704441052075577107667327385600000000000000000000000000*i1^8 + -47151075084641520944563223767616780644424194283081192197069726112429960550517049869950689350267530411938708127124399002086653333921363359460895382666516513689634041677354115969814227652214870800293613581799898656541334853777777803687057390286377081524737508657069840524983686324105842400314657448205967133593340156938787618253037551488409808479011540251107926480128830059004118899770391029004407224829107704024028739527668809492291096115575180006528611557681830945819674326419127795857010824174220139319068012740706600943024575038900045039707320050320934212765535325825603540783143779511136006757888691821732521975821775156075673690140859343827408673124220418796146915674709329501644359050485579545409161953908572031344461337087482933675481771078521503892120867210248871673217076241877262034563935361270927610937883916086413120999991344826735297101612202011693797910002135900872896811523865787300165564670530507026003176623500746767194571315076822210971638774022810684096360670828980218436652429191210785782799133052709822298998849461967875301579123668996763289596283022436293397180245844207573402888459092024697213318038912332798006629936050254523680481612692859196409411345722513400756403838087081629381026682621775367769395806995023598415336540388238552212594422080545815903374900294698339824087247996858304935507022328022969513779636841582931429503795200000000000000000000000*i1^9 + 93185424906298807317050243537467485142857165346197323728914339499404824845953116584990987858780021655132822221718365071618748142905562321011336178920855993184121252685170097661883960876747612925619472914185725009383025533181008041109667240404160486204607662913629955878931238711902413057631730094733088124904854438965386991458068619583181780377325834283316083583136479180968701625527373834526181866172157305952014683646215348456934649093633663622650847390114394334575470690311581836914249926282950623644748760069803769644531106946012521664961236001923739488294353604229276060682417421339155454574256819648081912210864040387330999755067425536223383436055444832346261233255535729916730121209334012299394817672403551512386185829743909496176041483481088648685718565455655287974530058839014908918834686006434904373259945888880870906279817190308456160248084509310624983095205426227097591802000263853115945416023058319522378759990385846646327342005863873837000459507896763091777081942972255929967993580981207723713050630906527253605767118701659107050329299085480931798134347193289363925822629125239780471863381138970014026597794552940553068760283807293621393227218010882832125213205246705614866458682649377850086519555066259026203239762018903390879556079510880301284974553235473666374145420662217992955578425116530780207319481517490499551849323769971946242546073600000000000000000000*i1^10 + 205960866921014963165742959325980136618072262803673995595987009941704480275258643230210185433445527060225323025799804726661116812383363436744963061146615122385896800405799386830555384633533208250767796651809605562830696260905326988713488159852697071216344253074590147849336176599630872452796838823750082251152654775423040308402500850907402126991351835497875729841593127442358395376224980933808195987867751466157671172379762738057259042783134977963660531098150643141745802074314041968235630419045461177481461710988639519552845130221392779501357263674288171158273616403455461743840775655624792146310898392359332531249455566353667765936242917796724093585484872735267130932381263386892886186561040037471499423302714291328392129033584796857323151424892478063008109252542645671964193918445010581480290119016735324509817316691028867109406233993713276654726713205041936250580467150013210630863081567548528755670772780739301013266499029680166345484794668366702951200574493955173086268075117930436719307606766348141865313379498601551937968568719086246780212751478204487161469446871347006485406907459868667076968646445195342278448674056313466305071577060702299607302370631421162550350361670785173501952579447693519252740774821107150809612082349456030025379412894132883750237686598778122580405504895263746530529688435195192105365214940174896712930090873104733661298688000000000000000000*i1^11 + -363513178862854310027870358421669109038833134100151925026913312042533410098369269651462396170841273548727263511383446205886867080694680333964100834547685087665689183870206057260059788996471742609370772759159163497162844248170568264999754046332946320894913894068621977474998349621714458452181735264554444548816768799468757755854149556465409400775071682073740232775528561924040853512364629250284318017986256849791745687986678847078024848077641718926758163092038135454981909037203849484066754263797003092667752121751409883558759102930040159815192423149888965606597189262440329919310313060351558348802426227560438513003561625415275165076024456726107087270442048880673032029670004871116136392523625789186749757341566750323930287341235968793077251598139093711175017340403231296312253764807407463701218276562928278292820000096547217325820629051460592773155286655692849781972677880716844675293800078755322718228188400327044678832087254097251350301601104625849123168943312386844199640449382501596786931638210774664957162609676454330094736857726782465137130527654394283387094555188958925389656537084550423336503848648825049721314469003429748951543164104824096488109790603720018541300383468753158785212892552178131273599568709840998298876238466604489221657235233030895789683110529869135401815789974719425911383092699579364298416965997126175036777196229542054975242240000000000000000*i1^12 + -262645876534774814821555069812498520870594702735818624450452700151512458787426882927659796888894811204882586640377488875975643251248073181071804896993595564898959151040134466087863483988164381749463557358898901241967142703209079198560387880504960577786622325236979477483088912341385039907351827545359012404306343888626474079810730117438458492795971084943696930378324096134813823316679806345982845776906086615708758790110138060257186377153328693449360945538673014232471889476227757052454589627100633978800793142457728032171980054643505691946669449706275717677245551465601825490110561754196743073122389213633893196041147247875068217026293809702191136788782921848286887892247508866905268244304846834446729763548067744911698584090200221180746450212474305392767267928763342892922237738698759788158949718117521998194041110665060372558851667802677932367622453925392482218586648031842797287635935636416881914988697421500218292586762250867042987671498504752886149277263922034431720370649463863600140620694462134836787684343824402803480569800952903841582369317475386165142466578124256934257474589088500753665505822299111908338889767996263837868609258957133603951340354352335299619884208199042260683988080805957949755421649621157902561189438546498924024469308165884474859238309899990134617002879227820475244926911320726599107082101983181601942998257616173509115904000000000000000*i1^13 + -45717785269037918342078969865592407630023832601637296811231361043268910050249422463852442294020361018458635171665128215242167791281967649000194975471831937782681086517485797866611081563592660056851570029205904357842571102856463499678600357931872291147355125221337313458888586550584399859362599869944062468915024626501139476648609406795466318168167754111847723705041394186366128661845001431826098549321764222712316354367135698730866725310134963009912212166413877504120001843666128579461652545241711796230081768950591998228336410055578506381474592006794896394222731410908720610354458336617676081377463344751051734081128384230252640872313538280093157027552143187822853887715354310420204226175525856461558147140938735730328499663632821427303960762862230137932252620728564664122189019174268630240132326502873050844494905114190381688412321929937212898065429702720922457293580199361476864712484659491315672153952875725558559607466258002645449208353083928623671253571087524232450007217439058578180982976824136357181936951432747607350098522272042267623872046953012255826713562313142335621420679527662926721079882157532757808853290271771525710049328139243083789684233151864094268551089332462598867305753583555239008677518681204254863829811838869848240977315801106233138062338944939611719791972115549588243696322845147118365670064234124855123779200743456049725440000000000000*i1^14 + 106159389253274788031010851148711388922522166936928359712033230440202544754365277701860290514813443429278252250300631747395318350424153044746286190578865870217684687872902429831982177474098107945455880959048228242610611334357694777081418977363305753253346360185743543400064457985110406034994152458377868600578372277263407236887587960066772768176030228584759286790082612301255167111719075279032434939448988798772251292549236896497840817797013588456420241806607552312887428473094783845997203543184977313896583708734755993000270657075934007759687389000035280853142154536652523944894921777566913606046272967349609307805646506860541699315799554428561335099706850233672782168027823471259525351187795167262665580021071483425924270365850128505446980239765145377884392776584896271611355317272250796524316550045061582029990626960842145144504630774470116668198773731225795506380378439094047373929262373502622250531673797876862305114930826805541000363963180467543461712750359439048723402838213931892011431854676694796034454287512162271257565098313507597471428039613665233354147342959854846339570184691044601874669924552886429129819794842337281112206322845673306756623848909598468417051676749402260077215505541052531619188101581116570855531242900462780449118453599393450203162437364707001794361617966694013259581914482014714608068775142781858714464954541907881492480000000000*i1^15 + -33119066343378410543657770345524320722071476929295601179741201228439923857331863259209486778015798306858989163414598114793479453814828094189325487797859690529726629531051496086379421490147365988853104292199794336015502696823302245882886164044591082436171829394781089971528312345266687265092571585894339984188667957457919010552351960321826361697461039207638848444524432701662729417986820106931127031710706368029511078240063279801898647651495710719964620851025081696120536944536190862102656990389689239412864626202336011789376248664149480692847714106028814380960137723125223653218131380711730093794808277949485892780703490461255908399578909658228792496040634148387420515592113737225244003064335837346865696677095538913223845340181550816689457490137327938579630129215235021952180550763390507301041717393846387899143274223068892124715260643841232939719042957113003280858256883859242704966381005655940650370931724301401465373815652027603864220949624475868331936139627087595454741964601365364422138295163163104540003690278490284235101622261901460621945027338638569852478468928147347687991793013815559326065087546204601703790147571393492578760099747126215653820908645318289080156616507997198547293637856540262668378423892347553358483915148354204441188652997004891279955260447636262422983772405694698770413249347896939564245254163742703308252608192241572249600000000*i1^16 + -615040341227019516525880250591560423152319950617709902728544323948088886084695542607027310810851401720246169876758044272702267247402396658673324358592108319051956803046485730787148903509629805868815494209619679251411323411336319153934084476475947524263588719049604534105980821816811999147014512808497996019308625767827802313303278462090318142806314522228821461423258707849057581956484377267266515821814876388637276071834294946401173926357038747148613704246678066648768000116754834542089285883522986411537294337925540822864251198798031338467721624451350570042617951557161049805129828463040891258764277922718442545752829568377558995348289374507994026008437689608010643225590026916315539697929881850622609143812698002765104817991506452251674254435452404139492617620820641766512857607330166609162303424059446676537032271711881508149790695522021222844848412585492613243892754268156505163441254894668679899048920086439906859342185796622168800199217342709249703419089884839093260532984723861689156750949174755647158149622821678080736372670119699179785718039632206829447438461745109190141908197134230088153232114050793513406968106246684721070907579198847821485783908217009071823909918869645554871431421747290157815508394184034486925126934339899716354472790850198493939816808028793647154006833865673217665272594752893228074090464151120816598138779915517952000000*i1^17 + 249447597983916133954713693808438467463176200701067186482450512533257170530337722810021721602389997087564940993811510788668637963341836169897757086707772039429085980508626807994715058040247511307277209030582286328207902651385236571765536883633599302318594489563813467243689288620575731157967961414466609754781602076124726459322641809965403504815263660503692939523587970731610267959684432124282858697473755416081558951066081635581189402415831098976311228236962141853592345386377174318342258871155300131084224665586439846988466976079355467143038596900029081029353735152233906561637547640851919160487232671187852306674663807113676183166322937346492113368187962437783487082595917748361419795881165743020036676989688201611983336680999248366910445265749534235333310885632202466519402087084749819242976103482511859562783980100490510400359131690603674518409037314876018472053585437467186029030871192051005670583079180863127690887526626785917735304855186893721951514488973043125098280780810436971357426729366079985939460423163603184437513124144747108460611027775738437354188310550230176654515542773065881807307475763710990343435821617352863480924359158232973307755393955729003670677037743311028049877133770651284006880460010306031887917001632854992516472392597593415300007575701568685567133575033573981314050881371948786743516718569869586313912535062937600000*i1^18 + -181872059343805999002453520547489290760257360245467477718662628230776572525282896690662768592667199907830107190461953818568641442313292526560043191205203198267516135425225181346427022299013384572392751584728079564107343861310508815661649902238973334897096645422999782458800960507784415809364500989665018770263738587557529592421193097853637335291295926595495247840626267745424375417337007701561793892684677266736051066417968682981123055650691207275331067087688665246148245212403904151424271792627054499410117620225349096559433323991015192208934892836230439081940147744819818860596091578926531215600834696445180784433453365962644752244123207090502460060149807005356325198118678383359880541150926853544543047517381386741652781955637633253059267143070152402225792758977754483274881467979032943901468969342787376375249428138617052011279330003715654696229695855494413586176523471299455978232792596955560630829591656633026491832455370657936942140157346076497919191006236989627048001984315532557206585493400275433101923190839670212834978345910921905748267774847725081384392579895161678048254685368271774275081172038093169300088929222059429578695478864802972086988187813680481421430035095182728011374785912626744322959655724974621161306982008900944833878053794228140230725651902432754178448681479121490513187284502898999288254972854047232744158029414400000*i1^19 + -191041413973765874709533276050098543234446120782642524577565290572967019620303176980594427481533528951459784267025178265012045577931160958978192560508753553872916978043172442273584292936267565833514450867428493632709343542782362275424316179389660575378297437352801499462563973005215994981875411855943909656108073998391743540668736938879623982775007277261568979555163168473845916702196467205522627684878419974229791827030757521984230830037964914311563902326999616792720331957006864328697881169088381776336961102563370531735602734519365824149990820302536364057267084145766275170639964529296900743399868805927535353321048963967841614110613630084783362981654130916852379094278697423356465415592870281338597011365818747981308611413972616803619612282476896888101123611088097365525299014556347519076211732727795362161034748165273815661678421659389629422697742149694291018271164744408514928854881544702806725131808654988644041582586608358992408519510473144537813738175001760139783356009725493880575530770001772284835620868581268755026877145318085777358681938112966670548143854319770267758742692610111246153623329247069656135807545749964057295790678725228546092144251544640651162711383073951069426731479313593021444476673886035502985030604385106083033899569648310777736655015781308089364330554467630623704381238163324789785737653093190235664288841728000*i1^20 + 3597473338539321117176182752118523350187169069075163293210589755863326899572070320241440540298817997462085134947521550618642970713802213521691102083653388350163177498030294564743883378237579048481438825581883992615412891240751786780451658978259820693689747002698217629344911123779674161093890419425716649006962388959517504698284031268896865311684224929207668873622832907850870462261827568936557685234417465508719830339202083881537363116092969882758385717458439344204927324553843036011116921081062870234685544078407269570745088771695391621705886910583111844200689006181891236725642531782425243525888908960608984881990947120257676669271810418468376609091286225082799505833897839303763095688492533206233665430602777667067991259507650560792116400563601311971114492484201755568694948742672373047011184978575211187068248624527217196845088517360599897693611013742698026349701200917740436992656383360696786057836721301887007126444362184500399530611629623631312014768620385387735863953625217981815110154059486762757242574378233989486084613698484363117487802814857859609721961310314231519587768694288690181717382252049939253410208715098108976229315300601781982082501689871896082142315170595356143741475305969514608057347793470675097410302762375790372522677307913956289633873102656276911473942226081279693506952207855106814523888652973826038457958400*i1^21 + 572460329768275192812424582642072914749156473497593566522020920471678868015947184415589358138010942891955938613751335205410246841746763902417424602992680801948676476969532174325432012634203424535875586345985041805796008152461239896473005320954075706389105640672904548289019089518737813372404339095430133081070879232794557759705534982430165311756075731148497039142836127938415952732129630748491318012891156509372523283832762619779868661702659381673237258423903736421081827625372924271164830747348555243410735687493212890501324085186655090242056245392614212038887543988116887827404620610781782202377217129132941903873049398435828439588390331228481930273790290505753156442127496474140240409142334336488980866772634616140530288650501141108623226073647767266163485256821094124305146387420088053537046546945426222229341732151546278692466906890344465054802207060314103948420010066718855286771845624266113201099840852088297251635496904097683229084971243933522690788355023928123294512376827731433842499850676178015797114055377188321231304137482477224280860281622501469942499298019633547922875610532595916996411059135535017463530395520363179000523069191660486796663960172252512230752535976087150475951349553724167187358212507886245774209626765170213362810414991236702171719095984924968203011981926296935963724455395901232642402317057361937694720*i1^22 + 329344677261151341711499728684577860694766063553005744267526113622492132904957181699904526504170679640283481476803826178419451954354569890432040711489803965180296974748782044629317356565494217822948295433821242269259596432560855725712351288002878773505563900743056716667751758030936294960478425814441476956647404326074399912453994250077071688491354911352458820599726580990376464736930207303775644910941264896606957334019175319185729656625626283553924913556987317603798082305543848276835117068598096874888820110906186166693848636962053663293272404990170376963208989087260197575452254271717721293849711713114919620477529414175238226073111521792943878934129987857038393332119304286595643477524510531634946089080894484505715124348833423593587525978855422520214922154344516942338993116256431325789168434101398532285513243916346975871505007562959460196809397765347240309577973349145533851723929495167294401057360675107112857685683790947642531569443161344675738538059949389494513294066073409037888311722999162314321060270979137999816007634165545344858145548596654544193580247198757922964301525541307502712244930163443609976359558020067395689427901912354995425795209919188691978521333537198490385183874719785818570393503900451818261488760568135386592294773308595074886657021784736891529331010283683061448975327552065050860408693266566873088*i1^23 + -48672273015713148839831565707841014740607968756342297827352379538701518628910667163309514965696700505278394974008513730733694224053570900463840266567036631202606698906188882497750755749733320534227572441659139345621074733783551426353259648889300562420079088591912992568910730058770088914738514403048290525537565975218404772386598911866371730491175383032054326063954280031150538474826751526927317250515312273843949221123560682776424939086404408758611805784913676685096366984599986942766284903082163044532704235232728172651200825489043359261165309338921464549302715878364806942333309998941537170034465451573589330785043747683513318592236748400637637641784673895186242247954589590432833203890947934885670427063889673962378263794117627880615564048784023276507840341641731744573266746767499072033221895102256698009657464446449486251702791291319093703592491827640648304834335138288083326905849432297442495695725105117608167896273226062599258514582477779177988806095584129694265936913458715866867980169122954297680606071431665421995478533372690193250290185575468107569478428513239502099323791135509977402984712189454311853777832479825084491206979062942737783462975037089979356330567704076793885351315284357059125849742288753756431160483610543168465606305511828139351756132386310372743461892475476003478084801188181369838891466833788928*i1^24 + 3279106051617848463083626531563080704748266230558420458291340542473396921516834133421155527827295126191573646286343933520984834207703841171669729251813843190028046488741875067640246826417901037235624446400994682293486955588003778983772824134067374597621159798257626424194196006566684133701005168893873625092847873485639186444443887720935241671669892687119992985403363502524632834555230689651233227873594720018376556379708630322046842482771456828761878631793603645756373562642748782755515417806959619271394960157838501750416768986359464612581106373945462830717169756919684984615521666108810357724433037892407506951460810037723709871722817709711032721628488080670770136971996873299448992860265464218204499373068072403730605155522256042061110856586574811674858924321042251995144158430042111549975998951963029318611694086618599553295579877755495128641221972175447162437247774089803685910030129928903215525134907804791249922488551163792089551946023931583469132925365282784072510761255125650230086304859142455470461736091120171090060461814202932857662831685250251744194405175324683304363738788032188423175100304384744726172602279661824946914790741012196233313268667074958273525489515342986032844257058524154044282497628884379159531861034103986660603536725491905637803364606008419763220908678617948131871065185986894874687286804480*i1^25 + -169586818462682429313129357970471005656863874708917234362831830045018780342483105072685323213443201345005378256633640269749613704071342942251546387849141954572171129456675972135436753418295869152153270712146820097293593609480741309309110740709230448057312966255111064892909994729568010555539053192381528278154567549013253957990176813874328526133017438751908958053264922404457988857944315051687700004328312126787655821614123976619872242459880969552744010428802133053781303196223812418632731125997005990660604692587605653828029205311607362358125284910787960146709635273307118473533098173430701305283651914000033267562727541385897179281076296246687355260141755496642155947738007054857450897348764479104676697074916381728935493260120727119582461160512617583281343444476740039136977267504777715554438961523292308185922708113005655860361998115663051306312158069699177734416565396162372975773759090423098046661874763793945449013138136805222333720190005794447880873704351786472058043269489751291116058361480328243715772608597102236538734495382022017929452617545291002246585702739769739197463771071966682211610938570384366314475925908320067537126916172620895438386795312585182111240102454420395725984087719654584083000681308677049613929950650188513614232853810759821226396837579142565804796229300875923323827620529328009097773056*i1^26 + 7324905841279495849594240082803975572282891432408310046415894258958375117577354925389445293944448019608155199777568131867287813358897100788105541501533768114236566004329559860798792660625394358039498449773650792003453366525154170191925390430732650561068692353498120081446257034851458717422158492448675038768492420740572239725523139725511850561314117088073559986441529928077808861224476273372672629296854931837452826178867797070898652120924254542536371022297553049019148807272539842900084444908626779021916339468861075007424447791618740187757321856510974610816749611619435525262990614555697542910209179904527254206085951835756908375069233559758914342676397695096834300152048920281533092853785410823818851423930859891858407439829919965736189500062134715747365249155241988968270307368650775832941191296809110513922253751407858331028018052109188505571318907139771520258447217702971830290450360584617878910882699038945676576773541522452012174113477930554346734203559819369298727152082482236445952848232068200957892738505695036953319180758930779385814177194130366387795566138868461487978072363925839136987921557591351877714454200864563134817103039103997552837234377369596002619529471057224159644594504095375168480830588701434705864789574596065433631954361908085654649892704458271107835998259903840967998907911110043631616*i1^27 + -228133848700283557979229752267988145038285869040517908803214142621211814489423824438324681900431550645615876570722416739644626134229190247074707257413561050089652193854953973393143658185300086451493604635616107108107729635589268442361319865287129223408181757699467734356131208833282098729104487022433644627111052480899482389671549696037166540162690026305124737782575658933603160580182654931330130202459672412255880268661592129834313779693810818421517578003653022322982508140254758096282076744892909360855187864377934940289284101512134027492380637088665718222206046121707201082539163257118429285364179242370487857401707919468022384744870230446904589336846874493012319007036146242339199763411841115428235728878919156998911971668388159959043571364741878751093904042340020959967827150802003864657748077325371701584029723559491134708568860203023132409308974120434864899863706834622138588556167090687294668157560594101285238785105318008821331441320963746006863115531567398942820431270448128065431261727953656960983801505337123697625909527267588124214289519897060645314553496559820178689290284270668598543694192873556873113583983762765309655763983695958222632356874353724866809666688558326941416005651192932349118141684168757303646368427278176610117568144226018925674745105601869313490951345066393666314224123150073856*i1^28 + 4393037197119955054592419076588376816378010461437344167476984050617006364904475726558292103630880993009990492191730056403772527837025125885777084210850648583508981815482544776117040150117566211228071148023705313883373096700550290803023252502493493739247165857564592135989079806462487662141012886137693500400924276529419873189082788328275116843325058484695922519065211242972661666298230157659561577842381500833091281951005106915768167108912992775185836319102457208702533075429952254854001238505070477188618682879060499215484601549904028883815141335513804782694031369752198870822324137501767721682921692401496602702782598795047284553852899252938661111798977595935171122491560277789688134387487629902353277722670648056322637923520002048569373267368500675472217402085243685306914141147784833250176294801154790978442525721960078579279977335376160337663338317695865690983363347402530616619645883584355304322181632678334598624681295579169981011739551465608549979604454162979872576866903639667286133953191718315119161028264130315691189680393031506016640747352342419916792345558474041523144293448539561833632617563818709515118356693981262464694253508404939257609877983878627534166113523753466418856700452930042637790281310432337111785062113063304893255944630485230847591608802981725699138788604607700435325631332352*i1^29 + -38400430928224287243247096071013135509141544058162851139753599085624672092610276985359241455209575713701620064706643548367557209279609231399941366242154139565125201675109607568363094895189970057425851749495283525566695522955756519168637400297400037308254087402138370992052894199068063455720987432857599420553372184138129278508097990722444964480219363649088695131301472768777401231665656730719565226337587232323292655471477966067411541281180144113667329942467594979545747541037473642109159446799600483904669733981898895170995055248695231131245430368683419352501786074022553168245209243748887259107314535999016147745911016013063853801043660371566680602260681103236061194690798045149050225041255007115620289582198414656063071459242884568883023768108780759064754353351432491938284329304980600992526094943396540354645530981155497167039752545095314876864744761418137888422014032552113131819235379531830979677050263924135750674360534202880967690749302764857906669312157624245545823960953340113098174367213059387194916864589902154907190796950800998007811857625513381735054379391227418122129060979309618715576039106796966996680386221004523012509700144141736274771054892626597143927178943872466347896510008843180459659036010883814986254414478506721130471327182770111155073410436375620211496495505832567348658176*i1^30 + -101742584061674676967210096508518022711648324369326511863246661338538370086132850311535190236589643294633681442400736901308666439825384331949006803668875002237011836716066556257216195937725952927174290298176692465131215108309950049931417801893543747241792280768184184176502789964459662555557262133568248013185501804531413623646007153764631051402226145857921973887358631976465091033508074555020087889678928386664156750948716761302197603714911963911841215879440111691262749183793786744040481429942807694486289486534350548854185413610056408577840308264603566050857448472988466433899095392008543992059219409179838824524296570923485715009768262725081920997326963766105805376517465942375678880558360216551720041141266749079411189330154989960125194849403646634309678171227444885869899792510213931336551434982193036269996251071186865600401294081508483203152050448694622796586378298971288206686744398570356737837789007355489684498463010016786964503547371580829376439513658038653908586045491140870540466740224602348876102972471358882029843217786008662155031742997335415377431256417561188140944594134655966953863744343328519532670340968716919817251832253631212542501613146646113455140606809638250386824931923041310355393870528438376087927860700948757440128877572725216104565347453799581044734352568992399360*i1^31 + 4107434426377928669280394118798495314053022402521153747312738150447054769960783077593050967712481625956560489882381289666539663186538389432054938114071500082715689496073324425830052466094412195446735548625264158932568115794154378587181006613686759807197212334573016489629737897382016812292513239613539418131996699124272352651880855671698336467021107545081191374080405320293880908466562673765235014666750081817243636530181986057356966735986169265138177966535627923409417648270039650479299986859901826325410152179787821715463080848209744133489216037495166540221503350047937512086666245287176108572589552391457657623637395862160901750867678542550886736972015725518248822113084153061127857871987252782577440833798562980714747450265115597975100829484149328645627861855536859546727541860947004633941768585910151557441357269149889782517772423355117506736668336822385434606779080851873627632869556970182014776308115381260676059329030642942407944804816742011347504585652474076234705217297676365671292817234907714600346158523060364002755098092353279180873458177910041319525002009401517963698964618755718712431885727644948578648292381586589332512534626329149344974816335815759968163119312558030052408894730730113873721529933983675861124079407445940104523815085937499003494888386661292260771839755681792*i1^32 + -30880022869484431339309884131007767333167051716498998218669694919804773082647134520244023826874229677220735939878646696715964796021661937833416073542760056556444520914021299412957458778146267744052161604997757808073611311355138272464863519900689126177797553724428160325743186713447103520908861523425903876177092336338700243425569659571361505745657131757424172861218254363839038556484871516096192444683784460809363015470086222837123748608069789667639481894189866561783092310681614779114470942839310374121778159524962218408780257882335098210714258992495046902060789912912209114286943983115013709457281717852042847604724360050614889540049175377747473301739317264696346841869709200943898544843592576362531697378557129682140215962092003523173169191836334833151953269675378657698888441657417639671890968488078208313487988483547635736837646458223209258211364965668619637617690900298366325939033019063548273352503587570036063148544660543806633318655923325919894523532363804117988586735236687822700974741172089506794890606170594385031365691123044663495668752160594509320014042408589799542097137112817055332970027141088957477853879783529879804576748561935085662414958458757555031626569287965552722335926316729424648641643798373308107023233401539935316568823626726547014941693776597988648659451904*i1^33 + -113477115345166395933153267089219902880399583581233365584701580188023135830007216243714511061118771304917754077131877480900279455533290614140469802776143309955990300473910162302547266896211205083557784367388904599021126845286693279419739942667919661148204926059118812456809251892875413732177177677485150080633419874903582057004372794383842395538700475707647393000499585730558952683936592642064827161885392441556459102926054652520492664488376141865574901237463126474792765691739152537589858974666154116766100068256562442064869850011813741714860560555529285400456994907842819122454414730450322473899121398641217014254811313259204387705743126354524798107329338675729718124826172065093471840049323540526111621453831714709569780244535424680821377172383696430533691998020988292590082266402786233341427753991151552973796501846969227547604675677062468007467761262311946169513781830525646684295806086709749198651023832914045522776651198560219859635304732031801273016817732194356699400415902775067852169297465020710211269634424101670131706105377594212248805759552837511016822343534758573207761722134927640550258157542747586671710231133623024495439644131941884847937397629923801374676926438442788388160574587803411335254064668718992638604342729975242903889914545518597017581932376727575330816*i1^34 + 1517026243849355414086152279925928472688554233599642271658181754565024329758531749518677409172435674467653635314739054868559270521649480655685344986785653499023623070919573284592185621104659742586561747630510226628750686642042151423987251871085416139845251748950624881892358348365695972936131778725268163889389516236974562503268757603557800259620883829817325759434655722089667209668512261995445422514846322405216354888150375194334570273736193367543082815401932128945688140232135974206930495158467666899740104977076201611264302842227790556098085827157744948170250139074659574602056820745538021761907970224427450166314933980160845589157886260948780352386863559920845860413854317011362394407769807290906767598664481775969635948302864726013472200953558018700462330246847835043355863415500893271621719597287156958379298345928431040814034288154150806748751788348151147389451389361656736195354654488174145467742874318553665413730083638473081309124091386432061708361649763519423937364767890234594250311864611559070509278597052168624104623900753461031267639713193406787674109447054484534631178344439357743164385341243284837608651808883284877590466806418052099943796182090419091890868613085526836137271485591882231124473341683826635793717622963143128094706719938721867560729123233136640*i1^35 + -4494480503407972790406307403964127754512232861340999579447271254393288148035270205123873724354211575709359535059547787091657631075886293857824073803338915723960362107230760910938529823228738654657240702298346263283331179775229138159672670431277431647696856811588622413490319038942341161846881846982882242625158619454833522146345604606444456485529152223278179503594031394489392844240324451691782406388473070580430867622887522688976944769765142064357913116304750041884547887036222697006343716415511531468688941676861998063485685519471607280003158882239982237775148657600894114595804355881230793698557967969537667569788224242660023263611244383890415509174903007084931651658298715206224262495337656912323630346955712200395052963347838975996548452682974767126818624825966385516775242124570989329950183886461702802219072013553892117839648322650472684872121239728339377165186702625991612766219154748150372641384170544008939911691518917937236913749698655888647679733496315309242627483499462458272523909158348737291455300591814069952874048689973110314390950043961357931668668331075749431490981589673282237028703943300692555845077716347154033576772032685960196356648243055064468239196536492815376140031227365071168563031548885234722932853026676433150265573531671035210068330692608*i1^36 + -56990934904572493176950501313117391365244054436970508647839701938802528809487710795451382257267034495258397313076633032755667840192224084823737639806020139984490295285166769673996809853595056482647322798647501375886145835058932359248543510773139453876086399313471889888097860113233540002759068763492743312694962407747629111571114701318712605832036126428464532906190350226395566417271411812677776156516735696110435940883437122304787336873117688724124251688220260082602218540387366105207402495712989842829520906976798152773847053468535617068796314745890506383229330161774862243113288304171352033815260429947893658218767923347144602329190483946799878293357803678691469118451264182229081318292668225614769050591740273387194722984749113651871869674340819058206648767188844373063444617614837728211172633537796666091953838051629334874090989446433969608658189566002976319661389689829442824568538586578538214879881764058190968048368295830753205592916693596520038815138115995125744809065616150606410070833750433574164970878925970292831298662251120240097208642011491278178319605156662291352785771025998374110413558117454127315357484972014302315144071693620215970074326871785956852423456829698219487843580809682306463003642986830597567500971558093264435885312623848958535921664*i1^37 + -102643151653699486804326520109485158429255791651600552994645734569092865239867069799578884608684792044393885530389060463777515209854112917611761883405173175654142256703228521966446056770649532207607319401439021704640127711096634229221084362969109007750951065204488065030143889706549225188637019631655449532751350491546345923433845512467057290624526539977200787832375486818325057465510829871190198971861859676120260180689379947482389929447624949268940188518875896802189391109441174782764929400957974389519057135949316640378130398607257663363475574026282138993596553126938825631624475242331695160621432533784025805897711122303178190254087496502532288581098133138713126175357409651066714351684391122211555260315420718058600911718138188344461227795578581520952653591900553276416294486803001093358209502029551102972417673107530221430670498023267554306261156807130120952286754133837821441859855687891374572011119414542530475686780909476342920168890940996700006548970850784096772835544693039384718238273956102906497500076044862817301397226410892888804130453278765212091207958814241827232944765046274217253574388558390560893712484593394130940075317662342994914570946636137712846957608813690813700067738419937623815446855182916825359204402314369882809143298522513048576*i1^38 + -1025039853027918271078988383631148156715778147411416064185746463218132968482803857431866324501334198752013875091938110404878681033738528115962773594649301719846784374546076824531854728544215019829250836317152315293321622210855955721327534672970387886455139041592411753358379736316050769610051520498980722640567605467028217564047460505768970975865839711340476198274548963781812354230604862033339498622653712443412616604441898009759400116718713973173097557855985460963043166030431873374325056867287852025945178941227907351948333675341200824762952220501093673277340322959290415272309421017401187845192759843333901598841446996907013751793031030207775075995207304806653634416587954840084133968134188043287769354354827556223554578043341580300356858560176250008281491254481547831018072745320737845638971727948357016205077364118221788117439425395382421544730410519916932744133938486956724395742020368918196618681081460769872869892892131335877458271673038364636455479078676142942857671641369313560901428890869337935345175274291429840154763539171910699526018411783240903326359088948475343356172097505521667878279423494470593722494806572723861640783112343485938447687253716725935070723414755031580256290812626372226334019110209233187151772900286827171078908797239040*i1^39 + -9745157666493421437965410302665434165699124473753347561444559918376832768196467135112486337944657817149366779882414770977426750810630437307385545764265823876901949688299756519163898678365164711400580125774059118934625720669574492333892769778311829444707099254606978951922439889802837247129852141781207351368847825815281902760568445802769073946054458384111419954718986925057420360354003230976952061327870465211358499001633134456238216687178544966666335908534081474672603098380220374135865369790455932068895047422165800880660041933768337823353476638661203221899291158166988713207384845889931464982515083477113703258702708675633182715553256099470202021175647435657618460212326261055529985209873775508905787380875886461486530177799993020101580877486659281000073016059526257056341390885167175123228595179484418054953608996256753708853729734632800831218603010458845831160727012596842545215833170005925112773651844595604538367728782730081819151581831176598521439542338980422968077111659351120463914575593382029112061920391926162838498955018186364026826939534743013900617245386260381617346215175882099631336216861719428077542469371159874471749281571348543770746548332126430105314729358222331621197413408970547639264202715231389936363785112563044273955258368*i1^40 + -34708950999647665233873675555207432196357681474065486832494532384490058924803438585909014006215211366099498618228713221353101668733048630441188798132275970643099475852352805739108481991850728698105077769856662620576618387786507882949725806836881938987564681812669150958301059750207665006190741432241844475777839054972699184789586413589238526265834643978448118164805824108606374566966872200868894742845914589931737028386967904675336549892852808140558398330539439964162276962320720730562035357287958727488397838988246924531940533193094336321196932681291539891680845297878312467465694300146499884104228823398499418175965910490072557133681572494529032329027436357856919296654691773167082607807509448688858464080170164933969799857664950380506020860728863745485704154780941163950201843295458472246329398117047307320511902472279544542564084067567708012766109368816331255285951085382874109085444519734995288269447470905316275618513925288258904925906243452540500197647062244832724661769181044980691070855713818723016432421844315564933163715663946485095458313111797722809604702701019781303554007138272247862998599833215364547023293723564346463481779310063688100056236209514804596832370036545273483486436329248621632291552475050590367402719266178121375744*i1^41 + -51793013411366292449787793932946518359164698571886691221083930921535770889639594170031942528035507442209108335366015593503921744822452189852418472174979604014083103656166520695157009528720213353831677391914330772469290932053062869108427577289324056512996720132612042610892588755101063067800332507407318524907185505433772451447435617501514611879933554589328445235934033060909250512365912665654412322775099216033253875240841115363242703262572906827588097191974235500710693719439698367486850976991018325930205154701711119255480602965816507950550340719959482318453257814573818891142594381069741211689218053778242291207686892895663577849251096177652186527983062107131317047685998223518531951051137451924944016736517328641822376452604769357166917814411045840969939940976602548454989767137036798678662663771273627447221018342891895935282796284403707188769445822237625432429386703616858423139026328404373648192642082597296805512527984028831878228877789839703397022190897538237377931475764937867831274216999783778679862945391791368570112514083206768347789301573694449112705761592724256845199327949721678842668723391504970261441058533159915081726248902623335039461711651473291927254800292992888723968611457114621786636345166568334330796036268752896*i1^42 + -32115529383159157436770533028352450583500402103455609263088249611035492060728240643747345712894300543920865013327361901361701012813541931025047743972322720933343661155205252309602673375586437982766832022513325334322791066860472131028230400389163955301180438647329262654248559376412580549719216168248541659812612450133170286771291815403088751047931037623751617603212407279513932621026881480663846038741941014200432348310157075432187764850616499702958445191905091401932581321358772199245074709967975059069696073262727609466612652350498820557793289290698469039972656512231778812573786183567245368469935130276036340182266289770464349280740920053930212058644626623862479850739020459045062958586134204096036202039574505109626345513403264370773797761960370121790626676854634080018546036776793036344788058484397675202718899428778525243935391713784433339061649689123530767712138948274550280454071446967287188803899028477407295411021044271988198740573402922241029865983773953478641911438398238434003117397340411394775232819117061021451276319862037169861236962094786723117446472115093399575651035451430635815751882607293724305726617810953121152668274223686907961228615229403991834807479666027393606356411409482168254085159764825802912921812992*i1^43 + -92974353701044017440598967404680015528119866710858053474075836551487284413590454774726841513695201444859279639948682504269017839334010448680965693793929883316984181824775713038986884341497989542103045538899987951979304887315254929480030360275250058372182660222058154025243373448904461833545103832572881866504431864168299297224675585478060655820038098750675928344270137271208234498543906408820271497815378713892676760347794658752714175213326376139482775665174564902356360860548178966950124473201184246591454820671718141171984012211475099792532523063849692155997464094208011224878589369500405706823877542033709092904550792727149782947873148821824487711188440326650882929496346326415795552797584500156796995292316364689750430453753226402937878998658802816488410530442705085045823104242297507528783452380822609976884991406678591492439273277362781187770064997696588872691697959487346922909023829468325704801647558086104004979020212600966910612408507685071977968644600069407857062923648152617451893733134680284899953276719304974871959780420191831223819782470608073287958291383826561849942717799116980769122825592116894043660887373765087457038524335391598420791257103604385081685168949323439277437644784126598030006509399604163772416*i1^44 + -347310629818242142126590625979686609323735746397898458535482547175661560805212853743417722722146040064048452921371225474836854078524661812814625927726891386224337470289815856631884859220963439409384815054487256172167522158575890877281626223421304112715872997441153850095852314921550509352977311550660195901730319141921483533793014149438868019588376060282428679568622325666778597566530634896091066648955382858715873236121799907003290319249886994833466839060060900364990229539434151402180340381804693163978129241959473629267476882306624531566210138477307267923527258707762853428988436301171754434217947493904563864477179765983698781215162088867728269429979258211513444721120428022200135174610356641720967830536358218193032314092226113480889415326877883246374534322855170105656138380349331600367299158439762949826191041892946211386517064188005010783449942355442804827163342349772545463884843177128591212289107029661094070100647319930334764472294348139822625626231282869017163843141759754672696640214075235677013226392705294864418819016459031747017019468303538182353372392817251178090969668010301148752389113865133765364026051987657186668688962693019015923541712343490586744704256328199814619415520494299009873917149492281344*i1^45 + -469212562482962965184586468651926918681562105210250965758309962910674222861756431120509096042511033646174392889213657308837883135884902105228883626898446438707521059427429229239442937267313662427605858243036076585457353125684471001984253990570730250655179321049647119474751372053368691834602474272944231591511120684598535615485234219203059165888863788452862541480772605909709535971331833688445449376655288305104177005585119672912293670640269028698587449605929317255183607003726869580685167147737866922441013513679829889036478055187028172792396686493078406532959850318596138114886203022901959482861734583547807024032682422491533720606321698898154772371331515239780520215038195359970481784742687971527853306262689084642215161640214671342856740911160033405761952624448657315885887175616621889031440597260312812049646571471851849369486341275395517122243327183112058193659479977039433636169615275334576855448015265501217732290653488640328256451864585692755839214954670650744421387869126341664341787131443908750056327511965326424000721311898414591278975531225587022364358106842763779029200983126843199435922092647709208369832933245553551425183467054014176650387228423066957039052693860264954915963178933237675457670807552*i1^46 + -155781568958488506486015858489990407357499908899529941511078655291617831848830294849570900154377744850609983917378710005065634520470565729381637025756126014058296174313448061061063432958192511110113653103481552163129723892624372245569668083353538339767434806274317266849831682267709481683979123152566758443916418985418287973135558565452216118797508156861972608781539829979567413436799588936906574290010951843649847465308988413400432410409705078843368186793942499263318544543050145375337351099098707923957067746170049484509832275428531719526148257405320289016964458535729408847081340099335056694795921838763501475951217651995174945228996816687439263555780678712477488973349119704431664178590594184214243274366645001192713197611399058941383736437120850915057626740430378862146056645881046871477949714434564241532310018890744539511980189433983250251539837322024033249305671264035566861229107701886711379370753197346643977360712171594401136007690153618605695340671261149529332707741489912670624271313926539703825902259852296345845433255202322922787558136098367540244894800940090548799499987793591789199624881197529820889031923876128520546816365363438208618328638419102902466422844494653803001472292327028533755904*i1^47 + 159817107026237755502646000680414967149010448089299445899174618366368495464422819059435029444732021264635710001327698401465591562572102879795385270789097244360213866246300569343241120295761904152585495990986987898350307577597020883638257147543986583352361965556126445468720933665797856992193172961501506574882924044452568318557510829231691809405030953889483698539204052235007328452229498710258432463403217640110291597037707933259280053585327541175844825797857556144809677622644834481605575890298049631517157346825707162554014610949547580992815223859978418779050607930028207450933724113849070384911097153929895935358862163944307124809847014106613118165349756766378040772656966169245453098229604857505629405942089195693975537208398057630073095965981628053671036722358222129875992305260318765330446715263128482436470804589334924170273789235087717873672101432771402540026880595830494901877081324191592423717265876525793162130179926807767394239753898496152276712199754504371432807864480015472590802194922634441392542749871666378198238514249173328427756738046740608911823919281694942379606790016743078214189929630644231503214685668326343892822932201311757033971301074328849039055768026701091198814297207603200*i1^48 + 71200790732361472900162061189774063781798928355929518750532540283829708561460083580718412467710991489546956723703896101811309007609245187730792223683680850349589654442977767544723619429249379123763333312701630035451245985356364369833325686413688860542630939239663788261838651185718554459328311456657154933079593309148202489490940792544787399524463911379690015861964081516677889750579625133037601967751996630385731037080141430163929200125739705416808387242261905965009001016468072001677436398019490432411607053962138440647274281026400728387321178383948636578826621190250464512696837128006460960866342769226269237888286397350336757510207509167593898700512068205020914620752284112008433555878091571850897327674981291852518415972525560510401302761555187877294350914955965395697810207572925563653909211532230908776407536501902943014098493137667078261573914624469191301101030610188017618916984489044589315583771367896513923946139711656870850091823133352177061381261576974867080153950759366094914049732390618042819833822840324321960070036471743996036307118887927663769402727133543356687608034357635631858289329972633996476473868392647132244810665184527880996937592626756398883723282871703164902424182784*i1^49 + -1588414701314260618598421052849895685087630955718529023951824051606802051783316328349025158258344854759295026147615070920326492964104407637093052251720407246010399372672960876016907518661877498676822890700865518375044155372641891413904914223721009179820570979788238579199476587550123592573899722298953408303178170531482343939697110526669481902146616789761099627460958076680549959255507801936052609545031394580075224387314309533532631801682721880788033576552509902101292793740187988225019279789370928455431657633769271319454715900199163931079878825926482445793084201120685155253601324018925637196939835571595818273634442335819889041471681620341713610923940015947976014531086136923277562461054788623983540504704660057147100733764822151145792250168591014995797430476257571583972901799234667263797033062455174660569779175391977822173502495122973828259901391126658733836099635207802350879811735940718068091215662221336303037158050910875813287494878168983467278247168259570740992503227943392150595440761477708509733851793690629352339747171535608193681595247355818951701800965243429308102274827244156537977524675388584795565802979456263333904050519675865264229671815028525300059514018882369093632*i1^50 + -10310252329424708764430709667202103299091524751525975219408314984609871932681553086636467063857233919251725641005467116642394348613875457591863260724206807246925185177107616351495253071041100833379024424137863927855784478062559216983215796836019738800647640974092393243141081172222609856231485669203105000274662059944027645527098988104474423698783261926180022286539741068154953332951704698072707131244275606951131987650063302833876258441153978925860251239375611437651496880506168344895879091786615089668908042496247707810064991626244950646884859331645517644541643165384362427285635069839924728235778705175206816916714655596679484111045228337928448494248541313945993117399516528746815909166123445155694308514349694991251154593696140895446309668572919547858821025611527397512380386278384938018953611321297123249619199275166925955277041225646004438197019927833818217992494533683029858333389760643944800470761220011014191548815935789450334249527999465930247799887773970690011905376389813176474102385637800724983296913912411966866684592858674487536213941072008153730916531206679592380434474432161647462657634017072745071424662411709106648838672373604128649728358421527035428055976863858688*i1^51 + 13847736472359951930272937453275205098232715430773810910968803047740557856194011255105104954233799642304516392897750420631515632994389566260929216301822348696252259380279216285003123762098162853295539829203304538775768250001987375294940849148127364975270618929385248794060364579344690734075768504131968336348056342170679587579694149949921527689361607663949707388744250829723412590488980775355610533944109920604157505337890110608935074025366343345855818510710192350999816956526479342680158802191821934053012416421191821938650889038983906648315956579672359847191814551486342847766527586849200838721898847736372343373868900250201177633377589846553777597633985740252133328721675260878948088876392093281991977417934371880995570977133703293623551796957347971741067675853472060020508138664481523745160203100939630158360755685906800251100756487642928508662546085476489602196852678849798584334537186141936797267077694851984445931481680630233369465347558757001193015394308638970463998946152523866125496992944103893462977344311671392959302903023574538420377892860224602843871741999993883135335907189612742418797400052032877269444497336669944043216947336154901734478823961542420073621225472*i1^52 + -29000068838568948216007273114951079660916295697197216189643829015509964482717260896754159479456159745450671230127896858136197582580690473051831737336177645585800673868233258159704050333884299134968914966487379593057615885586713753161314580111109761669412421328711192248178658544195626260401588586040669562164600265143638451696948417184407976161893372839682330509075729957717069414928138633308537615017994133457532905511250223105265832624315818737266843057256496430396430279078063598841558604310400769864103703866568939807376469029245486625256297458758908527207708516328092525793264656051565378087363904700261046137342604987096473423609693496002534071700817673954602846167458996848778602989873431895153143420620974069280717754557050295226347175753100255138939992952864998387533791573516717940860104470321396621574976511042794930408700895046909107629242901134148558473720643800528579028330352300934399118912258998324836158920560198082161056669189343644620780032350403026475189284356417436827731291346517113981390887297164982917450725233355138000478447905476150962808252756777825037330898815880520396836185640097558870796405220919605527261792161267334975337305069695163957248*i1^53 + 22483912214082465378080284902514110975693052600868268827858122776000558660347901789442489445354122082409098171950316869694576421996918218031544918314939034879623334016697061299390452661744847644545123481045793364615625500232495882937029970096712362199596044399698191898932518445448932739533607672792738500646966062595980460624936030389084003603978548000674027972993540650611814779913173055375921724532566276558395990786880653829168508443341615766376056747064808769525039994159927147590544935364168884234723187874139331223457334013013901338755673892813186984288912379697723195113750555316760578551421129533020185376178714046077799830486075445310078032635366099944153103395964136455911647440251985978569011973233118116131128227929964613317605861722058792878752021912318596681848415915879382852938311518521508800142000336151167795292475745755019259615217692077286305817420423087266771270527242430764714654393808025569591569319635341482264668688997784333552322262450314911069744550533788377645005947935704456310857076727100767684347703185060432612436315336945908653615609351260968031452935039491042176922041115659647116317933483609354664481991239850688053223918923677696*i1^54 + -9448478745541241909865534635519266569763755444962310253849299263826029616083386099132001024312148748215250679872631105082782116849330409317930442720957262953011254825146548998218637666153991684419350025637794392671717137534228953908852657709499940489445689473820955306652639631901734403860611809317659879183271538468176115963398911765297660599289189584892110166010503278617092429591020791199092925894603210531234309943251449978921132408365573110779461236606683026352505043328668511204128146189386112839286006921048318380754422858224971838357530036524307883838275130541888817298017432351063582958059369233331824018717424924692493862272554597607612639257688227804396587082122687738992558887000776667613351950586968866861129732744760648393448599492903574843786225227742934707558920007466577319095559276001006290550796392831996884269591962694385937391423265212787053785773322235885412870863588610967117968940780864931820019942441156846860350794710139365735060672716079421356407603087799994288748042458077011098359884173004011504128774338035113120822881605576490748384935057338679838145543762325541135212494986267934088351658012909947783692732184770360356171153408*i1^55 + 2593400837386571782935242305077221106077008784620707214695440256797036350609327575895218622665790015241222038811151686379960719124119302579397465189434079655327174363745356552971600417122783330703316956146512889716644694450496043724122518045756536727960469163821645645725656333689224833653236005785133223761346004207740636398131249160593529188052803077443390897725035853931528774085902693785463704702483992339516473328813053702045595816563514058134272035063486131678255188831553627681770975712916555332095204501413517258467573947791463257981168368819323917484119904578356527577839869341393747582803281622950658260970743281351217671017809996952721412449873452805745704088703701659798557712379957282761318879284539674903262398833152640401148870438158822897741720175677825112374597929519817225896990303486083661384954382284725080165572469869920474816467131876699583295272423155689632830724308272401680994470434382822031109009282497206991086870543884294122868844211460435427452726946624466470936849651308618036142956338523966688447474588693978893454376021780669838515434200831586150212801488706603397849438527505316832265973484191276400037794262767053570048*i1^56 + -517910310186417406898376497020201921616860428424727499140551852639729422722387930678288358931791197539919961265263584196315548506072454887528911180865671053739678626612589166921041703309016253767650608348445561588534046996591947524861532077216434867105437829914488258162062072807275891234240954744581172766169283098861197754023020260281441740749935239419653929885318307861184931283364662965829876782045447039672166014705021976862196591025382334575765765069810134160458217424175042276129701288726500106368175286129053648746073306063296117702584656564080045566418127102346260395488394681845339248162237734059909556565391763408325637850461026312706065017364368873926810022242344952625232662917285777391879611516285035198207449485197257420631837920874372219769052980153504337663542160612004971583336855750878712655235658835033737604165147265898905673340159619388840265666203989155641210140387183280062561915071861952309029589042311871327408682350259952945227145897869770938536786880537038118749035577734588170944499556746929389967473664300784324079178821857582774341500888169124749789253093720224617239705506007739104402096324428268111564066003091456*i1^57 + 81453706705144744822852767933297799205432453052087827372887234765875635474296419067652676490995062331961274771987995884982246579496432390123015856118060636645042944764901758401822141873706939002688440774242146744413365242971394420182356892485500681175031786824016194098647264614946439840494030048912405939718156565154095771507071298143651335980804521619453818625466586434165393385525825019224316410272501094639366353461863235098101670987367043955363415856092673879868454278989700719282935053493641093054293809578091893659123453458260899745736419994499517551068924705160804383055436792306304338360960008390537081057620177805674805830794509102319909979914811596457256320235032386042211370937360983838306293033718317257017460873575679601896731520054662948365513710848772706764454988135807293064134968519163634663945206644465369229836194276203327064970226070627310372686003452824837158254275406204021145955302870277959853030163572599747558852130329192515038144184677966058413281331299696918778481729276477847475136324151632590244518985984952512325324709458046267131359458511289746750095480058356359234313393204555555896194935530493769062285312*i1^58 + -10417510628308009999996537976808470604657072209267640903724890378731914919117297443379620678105570149093054586580510272492312276562534123833181108909702836601129499606340261782011028423717958924435588023389266343938708744375379552075412591940483068531650647898076963498478381151445509023235511123902815518849378144712661459704716983167678895323039332625237181162283019567133158111991538341775310375027508565396997081697823688650654437826159811990630405013563903491562098914180726321763070403573290587551303852660593567844581803642173819723058605540045637609737065585213590184686149362357477851819934928037149832160965518732385875169596770557538624699643733760572105421347344281946748819103860670816396656064640044050331752958354918740877109729694429882063320689821498474744110370596254197992616841616723963212071529948505845247974182157053181251107966230029926732200695291089685784859428958031016572523601691394661362542532844790840113815933365046953232329054332317930700348161464908216843252252394402616486927274035599708143580329269680383285168612635184765574370625605291062839682779343368253202631975876613419453047041373532848128*i1^59 + 1055118017862950979096935141284809571044979557553757661760848963681763159751735093397157661230865907548632029110587759819488802935829402493787986718389641670137333972228922039761638173655077603525853895670740699581283280968275581000762950129204569834902772734005795451372862913142639610874872915252345830962705335050673854359537272833965763413093011865460437618353304248346330561246260112642555753157313222294087762822276518458260949358100367252410548865355278303341877107498299836815190899317800280861424137142521906967245547319352288182919003406088760654300478580260129529690927632346273498473755083413691107111420395454905789065534936656909838958040177110159441826996915890112497943916518282777809229905058594079074001699230721173199482822542685503928411947542590113574994359011304771064526495972481005647340875686818867211779075697717702878626152601731989099340932061023632087910728769964164325349875037688031559266883314889634916234785175212031718578986260779445502910171574078324007993210463974029983190770666222664130329077370377215806744382743492525362593240516642668834079636598182563073892378933925682885186245623808*i1^60 + -79338980332962639894637243080395273925214711817930468182780203961006407134383872287238582615902631873433271331706822046958850480688376807605035276747938658741160755328611657572498564955051725933182698556457391073904994591848474134657543002817406542484148182332131133814070298034465302896143300520541982200617163492676743218725001472144987779112111762663837151570344289442646034088513737625827093464599995343440980855284502598767086987297228887956297619738836169338634864380797111229205806327958844770813156809904284860126416244334411046597707742236793113997266637190040010723360792908576743545592661947370502835134186218724101787735312166928580484409818440135434473152634605671356404088390048851947440991433439775221059461623021495615911198187090731625124068089123419296143778470815542081087857871010772219528758165301769881083461035529967124907803427278734259972784065726247978858646912318307955028609067438313603591099700861076680888764177339853011447840491722283404127949762187407862128110067121038797236832322874773133965290136865560912168918784226139699389739781866558463201939893415723543800831928117145901203456*i1^61 + 4598888549768693988300406403941758482502129283296915542563450359131044522738063415938034791539747025521988946843554304165851562554759093925102121895760017441958508566172447592316992319525943762146855206436453158908511703799869765348754899493818436297376687384468776363706039663629662466559012616366422748194790807795408872728146724826620521300960429690283406576447718053478344458799497505651019527417479793705197345241918059235753904282029640283354786299814945728894059434269697683407294859212816752458494859874832730936123355755112042397051996084784809037135527607571360449476762475037863310104453500716965674545190883386503463678468437363936257890382035979654389357128940841511980006848296477316688003269684441557892625583933624843437457200370281972124641985881421871978137178420722197850658664374707735629643977530731669060201161109140735305825100614936306529515795968154170380543569350810072441372417571574664067616500398690555026737506523226250501107067346648640276561928592357962222602310297750981173745296725777100335793284022537951760350393631006088741430063437902444632743701067970517781462673409441792*i1^62 + -209670694501643607025492674154603166244626699993620056666353037859666764237655633244101934295678199465867645497234524077449234498052943500464847868530060991513576596753433560800862670609015638654490721347497394290150542863208403107042646408064368171333715341823448243091446761112982595843826905137793698495026440309773441575149123931998570927794833554415229459534203817822391328384690584404934342543811336958801286861740462160463435226783831814103636095369090565552497504696298249926519022973373144580660739987252099962010589984872189206275216523176962100942870253134881634575239846914639735637425887560163861556731466419194243526277589261659960275962252244821911989419818815208934110441767750141734947317515953856061700284981259691325232155984830964749830095875605805727269546619431410847420586024837752971066843021230441493017993360258288253678363973417702317656165234332924062711987278394768517447889789557440449994787424880399670743896461690196261841797147670817761007150022555975362090339051262904754686251115687472055273939986861481456193125180761657251598848772810470830856661073295461715571376128*i1^63 + 10048997861259946822340018855198298659874514917282869972851765190650533991440194892098696574956966404285210329633991868230320366906571663938540625404284355829053670444563305888392483670359873843995902335549945557112072790210907866890454460622963273942098243895408315524409987519130019477615226785563780508750770361772155968508907099718769396230124730772319640306531301275646148993202035908059400099093435437767710255715650126259629712417166120472087406438436343898273823335920629972527258476217067327182500611842856454022663260803891494368153046467679967895897629250953861318385826470136069748064139933949904799149620981781403484328460046516616550226106635014130898489795140236601566902021591119876835339959626185929026533328737968451328046638608010612776083535215805664086219808754453052570715750447350585340483542970379025803951018642968465675860732124296587584741697478130298553722911898973770790926590339152291921966917091400740183807846777850258580695729147906739522843687980721644765106840243140748773855485981505594748732342394643927887403725356803688118332995222217121567271640414801625088*i1^64 + -100849427183217314088808553500680065557640415738129053460745650420773086663437835056850807641016176449851383924091478155284091892591065435100852271538242381917605575179236672387917926196457890448449135937576284842569399145555712702861709955959520106983118097362024281304415716012314157756021140149565495122082134973387697041829733821483234424914095641796246568261825752626354880894471793909229625142280012957243482697211476548807435631917877500377187273888924453363898171738453321213047116172535325954724278444714347568485976159294702912247127602348711297625946462668332771649717119040121572145430286866459105580750061026286348794190471532948555036085490014709816746402130273064347741786331032515803059874204857858620123040766642018648081447455464150453509800044180325519972360801733965344278246959583922918715255809088525072352042304716342063700766546841120059290099267915305549026981919539256789142545621816513744978663703641057001662247152753872172772418444372427737240305243801642171231204512059991435826856762951455962931598956276758486000686670323859534332909643206458170137773080576*i1^65 + 70327546429979903104563518265858940302081295463128707148451337803847808069758507726091922842556922484225730272753112726068231127402501872618028579353264540424651684847606382307952081864806757670143238517395734694473980161260110327191611727165401487562458771949629619384782810949534306176723480261789076168703380713251101923107481554802761574532885474095909863447928950257535124727058081659504898759400292791687112149462277645381957055435877155709114950735589227708259768834877460820775568868076415807765939723241756591127503268442900395724844502159727285228242690647140208716728366513625883017314392630869181140244554553105043131334919537551592150121463055180838955893292814227700091182490274927368501271243981417253051557869022730495685862389704362864135035760630480359180624841929117476373362799266488899489710339443601524201963623595273563292354519851709496368221170299204027445264523738591947422110473657135517341321490462181642973199055796864845336538739793316163318897452876851026432079651070836633462343536505969316055603183678310960889418530964862266382694084003008507543552*i1^66 + 61540519416518811302680945795787962046496297034991434630345602658413655483294963390211338663469062881237740729401403145535783981727541266188301908986605725755548199382463133469592070517926169712434736410429263036471659415349174490023045197029024452409321430276229991475835787923905782017062696732155492822169856200343704679725901167550993337138715748049087561744247639422196453582248618174529237815681914612580401751758616549442622823767777413829558458675136423117147415765766580476039793330662401058092504019047118480880741009802568585959514224343733237628398077623433197597634862654057783262846033618386371770580903308896641720674478448334393578406821003396380676513889790710601679353599579758322110705073668117446914350303199385497841719368520767126711067635280099878492077175959383571961336572815334477909614401404330137900510043530556473144022947534174216542957942645728810700017978272172970121227320649529177943510072665130104771383360579820605034298359731795606346219337172747280821745166480062421198311689396900790787572748918667708431552726600277166272432645865472*i1^67 + 14936646247549611306817389036938400161241610543677832824976346548829368775848991959234102331923894724963596693844350391269776133942932834576505961830294836836981826971083168354748236390686800921349134589460794727187851553117292228193683143592471495855382327337365707408880547293154070456037447951727523331138394609964216066291011928191706045975677876366698403023445418526399507326464114744487578950665311235654708179363645759087773402197172313675543644862287639357389095648885320742514728020559017000126429620835061030544715677386802353334141423478008839201329893292497060445641030321099116701705472421877943898890426561014965999635322546579926593997318867583271593303824552238398008831740704882403455933133564786479984343654663090748901853943793620150605946824935653964363576145403921551789684589811839695331083702612548020311407248431051972030196299040979650482577794234457549135129297010513789451780244899580158468222433354183643665397267826467831423408911820334254430394442487151364817469053827027400891827853859428292004748401954423405460653884039519939854336*i1^68 + -843898771349115729675637533051375045120076716347185078849476572802184623000199707045031950270288450820933798804717874939091195886636563602661365632120345147611349017837199429057139883681110753893646435375672778576977582121377198776397910310276008528372999324187247307454825313549532618998931439870490914755601515619652915027575247852963750944061686795189261314671404986740094571565346933166483395492506143163644055299990136380683524518419979897849397950237312083596967796134009028301159851428834573418122240901145295632161374334537010486928156711642213892708691827945520112638426683264874385095447881628328212463002173865298456388394559000412232944401399455889661948602697012273313039367508576415563095129321166319657864682025977992234680845144452043489104274542775382497342566990845799021954552831400866415392842469901856193272603764683078530543809249211492120062724883659204877227681187842124149063502124335498287526382168009008525781232230719399445754255368678661083658432674377091864132698364777886802315110978617579947242934925280906832411470331904*i1^69 + 12938328256023916346202882640956510724731419808808927703595100069724227307628319585463895801948009133272938963938894652733029923344895768389306557576965419367094774206985776746137977956814632844043657884280561650846040726974546494649399438529568125715314466215360240704274046387361147679045457541364356837493611477900276289699237482668957690696911753612605304544280426176382648472878645720287844325027848819857201204057278045449061602907439819236809998074256949757415445733946500704029148654871866324631273038235541879212729414944707078162341411510625466311208038446769126836070227730972204491680396509034801800258404049194390493057805658840559891127918649533857907759267999611404441065777921178406395019985300717192559174562954410361460693814778050071242142752436657815699625261161148209518794621246828176028207873737445990517249095908572511874933758767941233410475583323178446889817067156243891583235210669513494740392548610395126023197677273125209303786314437806350207079449522975217394171098854749938629456196431110280210488415255969923072*i1^70 + -31371615673029990945386050430504646101703927909366203419459956524047028613795328246864139850544643158637331719331311715480519590025146070298614228045588337361344904255041251913728389323693897333176241275058986653375715663115036750929529951332128307550528513536637204015356612421529889874736010548812022969107261185765074558039035003089319905927658545676148128244501111851399434931077521659455367015569255763863184613111271849550002000120985893760128742073425747620895082815808050033334630911313299127354513081350706823268086635390390606918547755887227596302519567532386386401464950131180977378407832433775621456732517676223036955555833488834202487635824562837859950840503599745101973519739511330407999295732398234724575497699035397995722828235181762835835450115342743480760369550846767403663969321450575570212921116007163123331110721506851609872017857062110237666884114173646341832123027100085704797893247387492168373809610892494371505909775991569960501806874824689894966496963824716252564493310384042782186125213218401379904651264*i1^71 + 37633055294944644688998144039293735276607998638156495600386435574447420853518069989484568527185270025775566680964980716920925118459232669593915748284142710434705033727986728425285875129683677728592732563976868714406756596386342825968703951107902254632988351519457153316664394079520768954459597315924263989017103598243407456491026771331511159969189918358676077787681727531115152636977252962348943335976000501237833372118512040468351103816255054898494267282501220129671798411894384786904612988525568359783842786791889664342031438117876782722861827111563388408766000027621154301971700345368230680771537124598931748829275533421129710153490468947550303339507159512878349015397419453797679649764876559829458777867349048352936484629386321944931814178122010600147676603050716999874263263201860855818345436839091017968119421347589159647272238705253893515033479701901807492164237980086839920769572709255215698679440933172814077781015115844761033105321330745956496275967778924261425734742939759019437279345976095479747469255901184*i1^72 + -427572948187046140007527850134186223673955835924542895018717373601032447101837298728938800949985454769214617168908325324593260921325467830693286815046678595502213833533898884050700057154601679387803706679177871579813339284829307825391064469822343391799126113290555164767300996995121208216367077714524192868596655374824777909594410497281823472042475418828850530103397018436595847540585631122845436555574550985748352599897138000898205804670453120209938572188039221793204760432338931519814751814795290844953145151361018115496439478579721385070144761055822687468576223498348821243995439897055398289075907586322246577747725323036130017807489004683274886238909924335406732706943282040628054147361803751022885117284001604936025459075617831576652522383329320368880910543065681694013904660969452631552512275930467987948810270401641159078566907014378947292010600234711684919817773575589200021538758856396721408591643039316442454415951856481009474028110164747237979800518306940016967070566609199685412709045054210048*i1^73 + 6902103642476672310166424602519338065947110628400016906229161094283206912597114468338044233607190529065049233360968371325800917582430017475024030411833743442508533905857829554608096015501878505160705780474519276453168824031245826915068775560300904495849517888772069645909803855660871736494808897850526580384401378711138668161337940094565883372986611146137906237076702336705516131115900472458374793486892987432834239496278304634110766601698365062872476973422503160105884688144977070923367092919842877746585596977591814073419156458356212993100532730559322554021887846523145318721999374846618429425150579557173855047839766378021876001211134709471196572808183268893095131044585562965918122838882858155378459895246314411961608635061697241417376471316318463958471515566510766421367251734973086115543143738696858198111852587599831076291447424528486079619006722289328264399599949000574238575035454452737719929085409075730744752383724900061564795026224688062701948708207922666664465861358583241768960*i1^74 + 89844301341827193675965652758753331874798416969289178027482959442243539190354237109425127050425378982898324871191488196131855679829232737446007315708954156328152047234320411845508350505475733509291218117658236856187255828658017421077475365818802516275779408520475005338945768570956042894955128083967466457689398499776065943398594901211457420925648310456439117157301058012975879039100093205409047158540597789879698758190559295525636063470109684276390998442678008707998948121504221317183756290129927014827695867725504062515670970416105427127462761756154937150796885361803469920337974853961942256826541716533311907307182036954762901083170815478805365989484445246993844409361509430614041494521527836167345156747905227181899813409288157157133590207088618848073836028700358811687266713956574445585695986494649415885467825774365346249133997210890809352869973462818130152139291093271146428043615550246907466965709483639781684059032919772117234909942619533622400642887647940837376*i1^75 + 295081261401970345439016099612856972212215533230609855088671615730144702265332022753718978487763536930362747770100038029947190790724021069845175824829705287477500923669873945412402253989965968126434570753547198394266745374001027656460236160532804975248972423629537168790617828871302314019043167928498485972913749971075093710192351807206428384697983232770637669894163074230852961620292256212924826339107965770209037149975865781242979677460477758758678151716557005687414805593151291386151623825035011628047796789810901417452495166088997242651716171626155696090313833772528926175907627962125384953233570924834828013029608450247689648509596135351418532581106193667649595940005791407386123907474081621196588020776767805856603051775596278860480663750765309049071492855285002357744426645879030844125709101911759758878157697634893850510483150340450769953471508362669672275079483561620741950920520168972012132160717475165270693398907786483475871049954633973760*i1^76 + -6384414356299473809972022189599244135523611312572822382689342656321769000030481896874200232946049059547168614862853228558140305798884496830351462014982929133475565770387053695483913897951062682687557465631781772891490960395271611950318088090128503052806992638638587464294158096394071257280668400211832242648112201757113369377965759855469933367160555001006783018219444800962771307136950774717974481851123847965680573880991319732517254679571162073596443730086608796495344038318846992954969850036087989753853102359587492817411419373512280844709833611462377189824921595727664427424406731501603365517808919089158493737917608711075587037934351019700871855288632513745950000661846182664096564271173591894540341179781263569493176980564521633927392688428651387280421039588548556180924969904422674707991085597150653089885138950594386090743898028485951693185806854302187707293850186375678957743709486247246762002991696406850993913856*i1^77 + -8969576095801181770250232462790307034135348671971070074852908587931512473744726742059534834929147665937599717207230317741529609181251079628851816793319104071231257711449137683380448538315719057749130272709216311374909559337179123442388679171065322849436018159412108059386508132422390600230891183845962733487345265944324296129466909033533170508000752625846430662656166473938290834216229917048816895706306941637003539387358425143967184232813461264646570994747489187255366578083414691054640017834849077729081559673711636214942484478619333841919174313171914657794327350730874855990881167926348878145495521802479688471470578968723751936597321830863640336532536226813204183491617722906823674479517439034290025037716063802357996844489292770342021745658434497262185052501791804092387428193331296863513036027732228552809633386132410199265507091460841422307251616589123086943663342155030378184192294912*i1^78 + -97183712230277636332085797709834845980534287494511314578422473779731366950122333682470241903641387768181237767972221353276814125291662084121724245397012845475868272100271424758642399583723257231140282787874507944029880259365803773057522894523822562938040945423119648408970745253813484674103128030446455334128634816771872329962604815086069049623957303832647088745868300731993468232338086117995702487765429308554736530538869180594328722702150548252697781226663337088468077614687164971359187392276589141405002950179347300628745554882096706260530406872564699773786651973035455614322611396898390983867162676279914915885678712313725310448351495504738345750041404829152077634233976072567082721941946277293718973002907986971856137278681768888647397728512819930859818150500510773274690931015022595891470907662512960335190197742355775390572595693626065214978520226092548096*i1^79 - N1*105232814457649846372479501090674151374109302812132596208623444965090184679330838120688377084016218268862837070891226627723417550017412109375*i2, -750240840309170735316242410534735526361682065475652120486391959521767626667722824713882626750468402804116643948774930563254081402730208075141736673086675191379602285528443498534408140015769999691900632040577591820727191141576667715369856721538204085017079516619165333658210825989894281267956152160110576213319811274695722630731308271477025331011192725867791567846643965666221487213035773246650582805131258346802557414920201322083551663798679676058336212838586738900721610298305294160517126797921589233813721683979283810583543773838565890352252353310480663837333538759293121017488726125842265299014639101866382206539358353572927677639054604978570739969709949311334814524400803215011416088612684047055938916779764020996621195601311563667496001124844241152072534746691105861949979359164297687878108491102568061682163395020629502970785460639998774407118953193545778569504609010367513209939966240654967026015368844505119560637520806904554370499570948184391892579758398194427367666890411724336619660851297136421942365529091868013128392600708773054857623436000166269932390958711900759918576588785663505410628020898930517903652117958676666060379301843544343131445258057599377671286984803494266865431465237351194431265775296533824493013913185021643558337853273787023756800295518362392274568922293516542130458858389197408500046316833897497486804812148396509966693826560000000000000000000000000000000000000000 + 45327490515306575444099379196012613549959978634861980224073521795098178125653051373264372560535107526453313118968481113705083500195590962942772805732596367698996810380488119981097138259639152397419294065521188683015417620937181593303787032733755134514927452626282913215968667769789858953639022315207582961906706556793819009186153129094599234281077942205104473780940195403025400714281401577238793301483997145646658325680924061772730638047498042690392254061302192008825317776280878868248689358574389718072346350608026678296145052427854073944910470801084571750131919335249202464336249850934146263287030727439028572140166623642207554717644305664580498065366685633779824224760546240381164409348685783364011503839119333636528422717363420019108373103581891351866131936088325796617215295582434644544039945170792086753725463021254243863755374087744931340934622860131907050951790838044225075555372640563376678524004932235643588800558362874549007019712059835570615033108490079690306238639689826858236922262188679016708573434722397306503252085527459875114747092984650296349608892748757158092859607750357260610115403227655563334390707098821962346068790877850296429124919798750020744840549659230347118604247023646714157367651330682889938026099727972985596213778595835234019814989418858837730665393494955472166807497886544720813512521064356958740970260312720597737016603443200000000000000000000000000000000000000*i1 + -737784307857354932700135052294710210491705397989549632857163103990800011677052328804163579984419535177273375698118913229558513817137466725848638315200262783652860085423985605625378912326268000480413654539625016095452969600333977357865759025828148875999450378031390103332379461081255655370691142848616464017091316468561903082371229689756717002653509979497126951840625616061385405537882586845395148980745555824310139613211524246714748842698064858406032280918435048782761234040164121917642180801016436289751976215744313320976483800864959737986854065198099326426721804943433643227692532176298716281496672092893882389428239876330051090371586163820627875465804732963169663414537661313603664105856139487582368757433690456230129261652782978952865055048626063970009141101579515055809967050451723849942779113996919142926503387725167671255221080797938197677610953432987839072707697948300086472479710960794216506889799363997627997825750189877480040821114194901437663620817266988823175001634944680110022738549078449205135366293460742800773639172183941642212594115590310498354049799634561444703473415961747002837328139432024672645078414204602365249461702666724153096499289426249020446640879735542518581244202702534024099002509409141322360370137918928761660257119107629264546047327516843586083358262030769157732074946172090397151800173774838390732315232845543117687437131776000000000000000000000000000000000000*i1^2 + -1468134627644673391712272540970630825046762068814245254937332276915254469813233028825919787158266607166293026102663237476825077481670464809537907010382592024137400879575936975709295593373621260819021286315657562622617795542466595557244502074036250649818995427677190703936130270106196766514203830352415739597427472327852127163702811459685116835388599539348214154367817950063315384848018418710733823660886976688218536301868886594513433191429389966841099813453222991953708215351633308628175818901568522500501176224115768213480935319829362121273961161868665841666716465397111718468642215490179633609461994137570642208199636048145414480863010160790376664718449133384811874839255799328963873071543562735637288003187024887133826203734108038832966234882880958014990990373963921713597170781234254658441656908395757384691755957822750785558672647278041656020017998841335071744516762551024979120741921379486464146277884009958618155944045469730484743343731585497537462579148478843091923614618413836584052778305189524399203126673149566303506672052629243629611982914888628989662363405941149267671780312974999121151525951077004467229303185442528340357300902249325862551016344413912813750103845845593347955273159151338484985799507257386533872911447271046593982675236993493839581024305242388866495342188630618283005911607000046408971387947739973754059852811195666544596510310400000000000000000000000000000000000*i1^3 + 7948277862396574175353448778535737619016738191232912675463157484455910155245586809850619453969815408891301036164486051767898295395921804771879636085848619202145115544114001909265484856414612124544618447033491960277860751258765702525094479238764135705926225621305145873802769352205876551119558050648165579471821312990149741907782016283347173544051634403993162817565597878354076999204604267628807700128785555822983339078105592248800930690510776635017050301479490252730779901986999498445822068352987401667712248389959346882931717261508040432628434052570530722199295908071023665604759466021645503738260254104920678100535606320469632000731728676908348204577110082939270298081894396789530687070889675595665897233027521064712070177499673245655237466714244338540658787939702092126655938941337092766044890580930066025956273275991461767155415853477869370103316508025451148878430208205262000910489043565276409731740743630458141740712743872249351861023995855642433433419289412068868626759248176695024304358414568998948816117169767507108193033195452403769125085869537126579329263619033806783280994361196172748441270926558415682764960246645486296813425134548578869266754927258010945305505334127912424089702793663606597876716934002780253465380378458780218031406349465287752501654891244774024552336729747449688595053281712482323999685031262140248716881506647018122648748032000000000000000000000000000000000*i1^4 + -13531474566600186552786142522043660701253396501210071820979812436380748200853036516555789173734917988836857313712263943379003209766876456616369333242671692565366884567513776992810585904566862054110101371719747436626239046338101207388959381225928863983846684436182080930413381539713400039972880196364424290739217140181243917998289361710603129992597156384443306714521462014153793299147094697209098050459744171669255827630157248091301878648046352933464367276560399112871002631115045213888645825294358174115989029291505058901990851933160617779456142093531633184868660871671819930302234380975522407577749113947855769833087993854651153751148810927745083296693930665397503584121198382164110682123165335154521757459640322600868706322419165245906722303832671814275054102978265349737408291767258880125672595626860242244390388035441938390999999503112901517508409589607496731792502562537844175800283396485268538264673720218783198650696392994323273832720296657556225850963270426495758193582267287228791167568556249322409502753296357976890901556556672092092711663764440229040001440639188128612636256474929799900646606441344991752679393652385994314454038744949939758113061421054299837171825296124974286221151863083812038060101518007745442742418819862033396840099688108906295742582806895899285333315978076865996810212667941490544386658525515441989474197779250310757086134272000000000000000000000000000000*i1^5 + 118017548198460329745362042100393400948328419591216506874488519403450669628433788649081608079832510953619809747721880017179720614939601019465833668659579244049032515942182001870385064467047539018380637396041024028546226869639072357583685328877293904120044707459203560814282542465170801069242819101950353491208910905663125466200864348249351170581395083161106767205984426631749070372569669229081933379639517065625894438171294819530387250988021679495605038165008722244046641996043934150937320951203918268036400130890138792848107807556611495704629727731764380080527011139925535500535011338445343237931978997085123319657949811992098229241533058769244052626588270493561631541656435617252598428048950500777642951361073704946588893022754240778793177156612625875519053422385717059887006250421952597698252204644687796794922491663217303113986572550692544380885480455602110660558422808504434340693236550447794569444196242921826577337286209345861706329930387499723745993878791591886877005139789756749814415549169818066497076164352137461445842089139527825547618739371460217677535210796610207257226704246484353304730581111133967221185041985745998277295438727667270468883997204304952810845330712221023818062973810578633308306574490146137072680650958289600721034011843760594895963659741728009001628828246350087877702398687423789268920183631383648454244171639429021794608087040000000000000000000000000000*i1^6 + 779156715751830759377812152092752346381639125788972919137330347615054683442962978541158141108797749473948337965950484548170916103527476370107993436290360317534151748541696653153914177695988426417041522724604816233546254799289169816166210152628167755150518524022127699076210402162723925037328091345532593443553792163377018068508747293478460335063550718042751097194334090617022310351934142792357355456249059866578095406559463133104943264029996195426626707723188163954355163004119705519196657411288900979681192983043319326693304915697919221194415977902875873007950098859670801499243235696798908816909040306367299737641610792923731483013131238134468030413750870503900668927059557993779254106701997262136317542104003554757486371151103473409484244084391671265259803624134998851563044223396924858387545096032834892755709374845250417708121292878757191757155279468293021180968312547596478632844157873171743317477604879366717220918925171990878729344576868590045101946460377937182787682852667514383965438126874797104648129906429733557905768910536946536728419416644245063879614752980187962341027753586573266244680639883298467214996507642332037578521653788644163272732877015475610105627880887467652160219293362346099249054721402515424789131764149565601110552293355268369827443625190598687046842972129522539308832770958221037153540804301535044770929752574944802029489356800000000000000000000000000*i1^7 + -2494467875830458930696509187884099682323680221825018877477100608759500366481308620026983703418951491539584163991332846791407011755716456870436207824158099304544141527303782871218755551502030010556512238052930426738058557814391187845052222125243107629180992460370239564819471833911592313477236256344171580507258806973206067972030162410712447378047331151855083933080909840637786259013139164992181124933850476516119512109347993849066221754677305134492406566962985889399285149290093500799822830505438694872023637821040397457950251252614897864988745314556110475655857168859702816775517343729260597438775315569327412247227610997109658733511626446057390728782471595571898653587562908167389210009499802662708586027800185641830407879643006530503017063616130158122757052419001532984207446226519677490885162162783706798920840191369686695635018749649000429128807202721025970168142578785603139359937286283676868268823658726174873493198550332363224499232381421998861061735850010875392907168213158467172089646546196318635852691533160550201374932738043598113354414152312447036059085616642512712057478930721501369163832990206635945447434011162514702487717166874817785360268090721166589739677805261803394239828964768625867365156087802798003232842004504314484584781299603012270530679889376929961155912482521415244781610866130954843562426765959043146239565317860219006694195200000000000000000000000000*i1^8 + -7158664697128541306728953759682087909976096440607221153030121752397264493086972183791086460912483180561448247560136919492212221406197731472494162984966945789235154135382449384708172697738928936674429038540704923905392906174829037209800209650442225498444151786348548579977161734325887333721423442222044937305583482176206260449601051402950271522138964295839074165054757983124337444936110361633633134738754355549475323387488041648098675919299495416191990332905166233993843405802889836769183846476904465995711492779343941029786775271939174626525110671207413250561039144311103206639330074616474113318330552693097185371672276885097024457245175565652663698369673342283009061631389878524050108864077086552562121711263883030441989548026860980033770430285148396292421890233918322010638328443471087322053687433502336576177305042128306358160961988196532096563898928658831235350607126635150447520791269978630809172622301619904396657682762296747238699581760331469859816994939515901686459821311434727892251774391317782999202424770082678031003211003199227835117501125768087251448554343957826088623575527851657561916910440636491685676167112692286113604110943531703739013609717548113317503542022399845732206807203315705976755823692078921270905803064629546484093269919941856124387600749431722988710944658287555258746135274396204774235200408504425078952823149705522523301478400000000000000000000000*i1^9 + 14450012788228178324218141057256317907821930426707561079134808676015537620250941206410568798764254087940658840600746913893705965882092766595384369628319579920914601784982950292025921819963242602220863684810220224296027891699778441382645956598261326497839407039506734558827408762051358295994961721647462591085053613950736481419316376205620847950784405006609998952722717364477791356481369933798128658637462708409945103766136069340834999302691933036841227794209442015127265595658465513658626985921269198119632099351578026625224212157017125682333189829754208616426248752881397397025505333151297157147955783228068766798216576333749519429042012841647301537439372979446813244210262423503140783756265908180909028893491708586977659505413498536174223961421391189784509160022367482244477818356295141918493024922430084943022390437053326381023907614593063246991286928465509996378124724231354112972404129737405389607330715041799975531190381645912353597292990531331480527511826960980895158830517011595518283926042417860602547141157607544721881927528270738325281272302709841825083954798491310937551139043600860073631737736289196311314449456918873851012210662759395352219339634014434313195532746058266830630815020051574513222260188257818868355895810939204714985135082138068380752927863957580587200935438607496600289044124188322657551201578145753119690489263000741469172531200000000000000000000*i1^10 + 30949615372631103210547501543591175283205270513616484179124278612218748394340189444768139045498262809929375353065562923666799401654976478455808670327866245639837531756513319056643901288092358500747581294921712738468917208141973206873278128682440941800366173439411969823272189503020972868965120083597259046528355283697304905646258992684290857186159753537511751940495164550060056611696258108281012329164768311641635580543316457472157178907110301812870387166768258226507233382993723656222459611494795194515370614427997096513221097975907450523858848327161517810175814055658164276083574903931960701007417497722275647618906508808964778673798494903698354074647765402354021414459387892803561550043798200046458209554463374667164853816822416185474550986145802757668710040906723716658609049277366561228249268774713709803366767791850228500196440535217512126377858317024733727310658401729773067959732307380992491312015632228928568940171747622775979801343737274771047212911942576426858233249713293121100432834946244601896151177875730265382445258927049744389520386720584236363433280490440480216502494329180896771197835854945981900977508125746767092787751683868557452688517723863894345620595294539776002487005715748451610967670839480520893784375302617337725332534457526763285071294216620219814221127697112670498412175425747605231206596502818717164237080714542366742020096000000000000000000*i1^11 + -54975543561804331216840314142805786005951723964177225651083055575870909618159886812027899567338547437248218023177982074283177615700826615718976429645564164359693582201067904570146495995766547576837418112653712202612650934628340545152072591542569756636072758035469158872157617969380043571845761137891582025774777734186700496677148406385368818175913040685354833656564230403706773766078084071540720293351256131661374875215480752006735204360980536726175635412731583555021731157098401635710206080533335672171029972027737510870206424968447677489476358766018103553185380423333192464676012253759682053262255195809526905130755999789233204935447539353317112327527343119504547390768502608644022329383095078710444706382992325120666569880021213182318872336271732262107147282772682740406983781948273619894050736383895637468919605369483775305203196178797926842017020371427713593819249822510253317914671683514030805841279679779995834970813291515082806695062049317317929456395061017528937701489164271758875612758601098403661134192720447292078315675507430857043258013727057115858898335919565992542575504530510726386335147326749299395097620285838108596794024933988899649755716959382958108619054815423474703775308102724705742826280366074068028005161312774498837348425996280754967746659791813875084286915271014622777213690028932589569711639385932454662625425363058592663470080000000000000000*i1^12 + -40507056801282401482077211658866724955307744562315496025832717433161465734587824703043675003331761697324594663015805215541364751311085888868558432154648613553172547268290301893698971456549580598020661189694291207131525464112798674525546862318479860581021926134449944765273828881217128230420254044379440563618789629924267938658624946881839291368156405540558895329445250620299226970721751568679625093573233341305894365082316226822296440478339700031877723168366936224941502834164969616396824466388269007193629180677923994398315649925530724352770656627090182171992296509047181578462316268375640496895105518216123148585711912739144158900443151743906381634051939306209396419304889469710477455384597018129628937305399000519345745549593013456302587372931896039093815970547131735436156589052427596521924937771461825102644987305042834082077922907530429621862809472699793616019264298619315691300582171019909646986162256544104717674170813028173329711233787090898369574867218276260638110270134636171839471226560949496631829417855492856566581075907758019722568497828120750997124561557946305190585826904637777811439392464330539029099116901345760263086294408709881267650788804370104062902310215333648430419511043072793534480431193242824875783464777456856991462031861202731910334085183881324958467973248575080813285978431384637617146723344844317776798228024968314093568000000000000000*i1^13 + -7475422898878676356229867284904003575975369560337230846574501307157141881919342859029285637692459356810146998281470357551452387006879285802807170356042168384708723194886397661719111480972865983154966347094609398720426203853908789100698050074513775175613339424056324211621844508594674661829662474009100044268196786668964650827543422154964838657750128561210994977493757132753847938982202706229203074978527327730919160101162694862874102993831871955161821271528670706780819401769742507239552808564200677911356111313145086550431640348742175335891460559054645118369746232650829369078552908317834981468604142236539584722406655902396712052383762938997773505444450165665135311398313209350703761017832155219943284902404328347931501739351898872515441040855985074967510138858115372928173636452165580579655087256812498540605405947673601558460688454757661369799756136334890143020635400574148368646730188169266677257562160951077632001974884194237573935916281260006724742313208046436239595331774220641584474781198472831736274981372742093139499307690578233574889317087841631151109569193361499967468856969710637914776790336305278909854821263992939442167096309332266362870028706339456469249857735351090406126960640125181877786243974768394155451375932242284440216349030501045609424793100025960052273914920825963783702562679364122754012693408805863158205781898196135444480000000000000*i1^14 + 16715578623547448729792689670510685700092219941435690772517931740121892564444514162446409569306481849055193217159647362298206634523012931672111608325492676978092864375554788812932572412627192739039207937838878754652836941876233032429757976623168713272372155630704278220614140970742467175792963242015371372966455625740603623604833973237776156957891788676783355203959458937536826789125887158926389620435571321573995379946178753093661514649959312801958679421078788836207424554893705839426085505776947058722850614182229723506703327474468585768365782254592364700666480497918952924842183383478867783767143453111301861200691718432475346965205284690072380761461601050635908073974301001546414230109156236601200005054983420600682270150143799896797923027378113539140892263918033650919593847500192236473354792677923548263296180673208653189398360948975021845277698299492106618325873811533883678619480011697379098016591460550591692329164534844944650944768962401677672021511064622221825325305824660666979031883310692040974939891434987220483039279306219450369543899895091355658509337474663696985951068030880190880973884026348489974204207445733058129961107904015354221821674218444337434683089750356238407547805653701597421494079925741677756106420020939760826945864330233719780906469105062974341576835464700888106668372865401236240470880975159374501013235201741066076160000000000*i1^15 + -5774305464539536394792633398959550318509041896837614579288953675731996738240313523531558624261264724574980913419116720387292040773011097011458960435224877338373135803173800391558409470675129237705961195096300617651999173456315035669940287322597233818251216526770142216475383239094412692529421322712845100816008490885290003621368241390709279757520574512919977350000096806567908639505675404495038739799207793109959082951961651866243573233292293185425001473040558980959436227769188973301130987454752720500431293125764443500252428035571226885358127206518634041138982435552798057779404772327478444818689782998190125226729292911741769259006640749659186533133190966991270271205848787522023961716787928586719778595655345341767270375582985205894580061154396994747973096811430018529515316567088236832857517886529611346652821139302501732979191820848411868760217964807547980756160593280404741857866955872462029433026468608951469826648769066885368033123706981201150977123900644197758203488797889316506248544670234470523613962131533820799201918314761032042341700162723113930145650735848738991844052638820619929993729194201408296706677048587145060532598160602555099575968749873524006331324032084866066470896250666676976406847046580048907307012654365265676555002505739295386693668229713965831815477261391950325963825696359844474474714573696390487738462946337174323200000000*i1^16 + 448111615168244605666889885850887363917534400994123204682544335989113549755050338913148860393954432705151652318521800303909790785941429856655774034322603041388139712048243697379979692562494800828903759982176586513192089338020234068547153865009953197055916988140529215431813837021506971320115947087921800608148286078396496910528756326677393831652739574820334529021284519861930387444954155592673794134837935846210956207917041851031076758773755433581129675689161990173187154874445782526537547788472817457534466579859479144713902793141526732173714932912366254587652084655946533998235838224353666456984730911391083770024903954312374612241462505598208148227133998474808886985301489039917794310691527575347460100763201879767763526343030449215621568456827500249952210878858439562534471218517268185216323564341873419259172631134045818926771093520362127549802341833802958305025347593584546982223320304905797697277556726772489136971751400913952596182259013367646446239376695502299470451875957093700859517204247151460454403811599163915244685540147031970487957290754221542985532718022651967466421163597497653774217429791074104297007441275518144482395005479651537752464878527467274009375871306702607453430077375328702874919509194061049149999130860018034894654556648398480968339340924412454156254126745239358825295161628517151665442988726089710670707182027145216000000*i1^17 + -185102717410352054165694049365809734331848390557669877219412353434742808800293866698457281602848951419960940172327575866650792275263620094104726474631484835482622318821403132738454339332963324811402052173003516861607225703390920126476918745528996608374724208227672482434187469442759682386287665584871924827837787460629192204737012352091966234839858713924621681013959113433619817542776312292693835080031260187379645936186246301760503437406460007733780685727513228372154517791357713428775090575146811336257090864404590013417106458117701509989059991290322731332860156062303827166562778758084340575322131944205378163473260385078692559680767549483265095970010368618073686594956031084906344693265833637105651358199491322252430148835847625996734949828587667261342719215057928860209381389950307311070159960607152096819254547387114853118480609807962732843675456735394293833585338090949713252316367550380763822318310973456104464847306585856712957580996093903702612440279340689907251937177465010539449711527345247333931494638676062415987690939941052903830962727416895158619753232386874142079817377510352592204846445730864863155091564463743442710130740768144077025921881206998918932733474647709241163876717319064185873931541058333735429320021021688012329508538953162699496908977034793926204991951480373786186937798032144393157581417564750338681711541144780800000*i1^18 + 26630477328403845409149200985940269934819993120070663420046065956692556649663792389255146070514982687548273922432397840002048809663138419853568422076000053569906928147983587154972089425307614925803374955849517681131927166670656752503522387971258813533050783389594510780537396119048654159699970663147632372878518693246659949482979135186518938577162448840628629420718804154683106527997288652644578101555722772793073151565939356759486299896890868320825474586811339720932321091077943971723066349598490868776786380018150835756954523939032446447362072539300745211724984987443936055919354946204822087382950492675296203098567790242238571654747392156795792809375854992397761362621103845601112488615608432443723190727544589302661665052669336557873392035391589040987360831501611800148807764613176589546778027307821027882721383510512909837815667098432532924790234327072371627677901057154198978907265252012236637425514192967628807123937986791371266069249800708598678020788852279588849104765882280092816515366101977702409931969382642582368837331200166239346973899894715689109841178724429555017872409687568419873563559063576321214783623200675424764833667764148486265656208525713235291422537720218539371704565675908391676060858396934358992985168836285125812022410369127933398928175008403945219710837142971919945278462795757845263243728273052897861692502835200000*i1^19 + -37078709731309154243245144410427381691513810107947898915068545106244027974743708315357349893113648095136518972374269962125773482611010475989172353781364245485736879134639127926093690606201231702597880046608960661172136009366299769458217003852536244185309590386273155557642674420302873001677646130190371231096049505084381132404198204849770200523898503770518121945671106778801342158709661432112803702761643680504706191255197263013085989257535853035839991224662817045855119292850144421839321200321935748171883949929379060782358237393926246975600796527105548451183372679456596127033413968117075711758292804444907093066533832123193592806069379156609853967159781998082033177740416981598236186731633172879936699171379793034305521813836574573431480052210148622181682255912869481405014890060555154785637663753084986366884609848972140973650820473352489223788085364320624435710711308698241707664688947451123611635739240598507206238020284954406390479790553187807688119960457806868317749940512920396340872273499128049680218151708484342291094952578223213558169786147824367746212519798384030092382412699231566393812720926885723087240684471864233028017143336806300971277105552749287548878375403685586546434889521111117764649066840773900732414248385761175719205807949118196933534738931760428536173645248123138344298332880039042970396319684632065373452107776000*i1^20 + 1285146804733643932061226022481680385171859092054723875680070308103498460242850825745060717642716881742152654791574700269406296091351444833715277452429151106447577076714708588710795774346245814964666739606185645861986190424623853896591035115854359673257782153047413223693824396521222216228564848060163683243721199530675807935141896973326478945915619223520950566940348610005727530630587488834857937459291212646911127266315206144170387308821392855008255061792158277654076985843399670791366032602683807648352899557484593562006978637851749907819535739706799487675698695587948376621672533052297455844619085163259887834834092914866388035394818395059780631507247608197940115059760613551047185006128082406115301334944138843249737067940607795544561580893105559194374582507855090203598793828139437701013832962166317646090996634074834829163000460575092578270710714238037636645166248869754313999871859353309188933303260487385026247097718116736924844534320276227266988955294105154997144886464752777670305055543655798745787518534824387454391096143708334582875886326966262333975020250924374416065160271177440259884028007285361727899375625210764471978945061331944715313270406995417705357646283068818874565983570529656188369794792312716426251919526375082907083859829059034648108061295050152271247323513409657214057803290502174915389955270750161760734412800*i1^21 + -76022504868934800054710250986535941067062721846240219888782303287915327798058389002575856150650220384613150785198304465634983110156805679191927917592813835094213731351150312467504733247890482966949928891973822170890978066859691245544221921734690797019382106601160826587937905826161345871790294463663056143648366407002100221119488996636015734325646937266553861889966007471980321673486239606926756701085202889627096888848426799794782467055668964520607841308148187041651406727163858450222718280309616659718987278747478180682080721714883424086190572675543405354650729032564392463481866079190636312312274846981524050251581007081484320975660713214849327428106354009980493368403530410883105936907098995608143447450238237337782147350839248450006905068506260640859027220128071725092062084452473817999247294850432140383508898221282297918806037597225860368908787871828027283871062692217854195835860136438736043335419137890978422574006975193606902114677321316818612169660153094325321674005031453104663111408265125115029418432107640639522380676175668471017322300518659616628360208228000384792088145125764433776486084875681607177479597339610714088332030345298217779493555241708673115587667284221003208515868827736172777548105737907704872123748357212012839200523424575436854790522110776085333643771880999211559705864750949010440756567184959613173760*i1^22 + 72015350061387585041425779438013058685817474779020269529667622371934785639055652038192269526394359476791880144706144469119919131521094215130942223281719941928369527259682350113889524923102998556597069338919467349695846740096815635874902030271248520474390427137081845593482330708622621479546123324592975928729897018960376403871868167799211485059155042144676815343766781740327181117764781505162634764208546268232043603512275014784163718440199918070747393656447394445621352001684513520186830944279366535032145953896067761382182305750224262667596799228441607447733019041349386093010434338173760437977572369921278767936674342998535539912856858243187413733701484922479352461748658619494208270336407927469610983488826932358694701157182918586324284788198636332942649150270830039172037710005968170822310808763669651635002556512751955719426374979978637313330531140279085503119289070087857847651762431579168250933045359496960419849516785615930836160173791151359091140179463074936109684950417391199186630286232585335291246913626784363963517554145291030502222444268082734715763320020256205541457128582954265786698102106447367351540719241925649964274356717967051719835427262575694817803494294914843809838643890230330873315588267442179688837913835638524282800160312931373665708509266113254829049897083361393158382993733943505907902404940735184896*i1^23 + -8711231068959511234759245295498182132638451381570129699034750976907655294784545077642501269734140812097271651449732159184668026871420468746770747313599770218210564661649198611077520028919706751983681760887207077923600091844657408201850644994536816299214773079788808509839594420289941883939670063822268718018400074897222254720720981248659955832802253569770287762679673076373055011986360615381392189169329542708233518258545305150040878338101183000321900410966936199189269005480040115749066673782440884413159331703121805752484833182508767482161227457792980464972193690429281747370868214883159546405709857711328897636508137170353594505388742932351018758344243680322448350334334660685156772691306011394763688725266149744198710286340349965431136771831215610736831602175488824075831398346445258988534174702927872923485864605340556278452862986785597707586593184958844616798062358766498688213017703308087796142649332916971053473811627195019642244290756827006644063415794320775575488696637790057463023868435183728186971668000105639536478091256835611867339673005462400714214530037765308607122362075250285973361960637256708722277305179997316157439996683255753966285031819398211267335566020669694395533173731404755830802217195142115826034591651977259609536240103681083791662531873946356055845877520867749662338525253707928373267253927346176*i1^24 + 542297418475170849465240047235039857496744762964160390725341164893157300249628825240192397010246515332308017244086347015539343221309207224947377542527026111639526869929275104378172314980073539208949900304901144270982098624108668674846922041130493029824716103990248320827260003415263071122347811632301224338205630313701010445472525367184863143598088334282307890982362018489986010302493170450772587938562632236300744080462841628134978705358685256716871721877016243409466467706028727202461967419865529028287293116629820548728273886901669266190886973598133477799425291843817640990459497202509419128630871276422780631861161834753166037380166756559904324080380014868557144198368780846023534719918858437426600744874559545561546884787847506117732126677173903667455966244266521096437001702408741715197814997849618573607064198631430708590488753742247503270809681052855840375855592994048538128304542664436588729380277743335635300368114853911924312853211968078263527300801904985151261213430992088510746689172739146389340131445213374487636981027089254374555393199162194411082577426469768737896671886593313582709604218461952855944266644843569415304978582820394597349651988279810631713351989948838602801708381984898101964111459805294569049003920320923541344135182239590969221636413859301055393677211149119332366100042570676607016669020160*i1^25 + -26825492011893159287356463690302225522053691650898477306316118556391355445285157982170410808735072109955447969348495920334083377475363077998622077897164912618984379124287810662921466870576978525428329800412022030932494251136277276118846952159840752625609368853994669309824295919382627776696878525814078487611584077394549014004110349145636240252697144301582760395182032038164707698054046209910553296859754945403699426592909168809198249329767293694491660459423588138585545451559367928622573703869115044255429645454888625502807722935295373464058158577066131950336867758786223893769284469435122369598809836154746653683335230660882325843285398894349754380886626971180706622263488363026671385315976839548128056362016842527298143550924638216345021639464476231267317346048436333914055372878585126391012258904002101996737919361468092169934627681659188556891826846046109276841787867535908520727774111314340987960165035655333393343053834096362241572681895058465620919824048142980256687218425564602888728973700960720762781266352508424375048336969953174474433387004052576009949246564156106963802775907462834476365908156277564381812838623368783899903372310134949287489599574807967875689896319037428417573766933977391722984594721197575448132742187863412140210202772934964060999846305039572506125128486146151342069406467155351151050752*i1^26 + 1098810806898697878779112208492221169072849156850555080819888257441119390114334905035971739967436461898133494762464620169110440804055106074808062263447823875984542984070943736200413992780773502559645983914424475576258044083019595139965038438294854506714895437630317479964568117411625010309871304671592885055366918964887999278770574908174618631176588350064214146260980058418578726986962942927998661712209555345854250099957503927195216643720312998778351308961674315054358268521090144769363819524932326248224569139549741306047994720051261049341801989387303310219926728028293000120300827637880450237953009943358411927488897876227512295642154062916279512621917883504995042210203529248944071843809121908116590889494509743680012113932405182081300828466276941284404234632515658683779520341569063661186402880866471316436606025403490778115739865623295464352819550705738125341242329361514006492916125136502205367599543601812581582582184986037704801565478608289414374349016669070998120997854145716834023575696108319667741646458339969710241651557004464271594632796927137116756098069840625827008804208692371814117614447972812760566422352265290343954400694436733827844179956628987587103394328162513956673668579318794478114915246525384226666229339422357688426801305628611292615728628555240689902566787212049800226221276121658294272*i1^27 + -31341533777203568709141174449144694112652761703408298098060558362483434954906190359187422985020866251360488372207869805391496869442088092042486806942749618034160987733893484866566722861559092211186152499813818277808918874067270332145441363659072447809932100176175800269919596686828560507669949917742898984915724393440680448330439685180171020844952374744748721626135696202462559132526616877694076071183622028169449640665827738867920145202058615622526065993463014968446844671334896556941265650078426043656050670600556405747711342904234818515549631050471868172782151839035325795886942766391805906185441016830383324191469043949026369262862842800162029656549668935573438617237577435238312802307461063365244059532595292376015431632268451798588536130073958779591220876043798795943401232135242025004656051592473685614617480115323998168826031124464677656332968972875262634760397414544212654344712291034186077993615985942855144117822530147918817207040405320091284957120417967971785399041724824749003776205891809879077307474684188149954877990527408935496351144732661059447880567091888187058694522695934296342348573002162618316741199041365682332529016908482035506113790675541221527886604665453426546810769121785308305749938205310887135472412637051586752374259530953595658307876104259318480825950464873107411602501483364352*i1^28 + 512778485588737658663813811796954403537720135997572916667494455101717527466272623027661816884800398194575885004446014219718213473394560338664955312591738669859502361005689726791487619626214788836453550527603901152709436247121443781437279471529521288734576256761941430756381241807059518325777085718287888342198257189408187369734741786291111683497882215968041712047455476613805524819623809605807355278559796120152951538150362950455655194876975863873568747772417135373622750862744744070190416626425628940198008052308161302513406227493842067664820606005180694202069292643695929402161629261085741607945936119897514249745161304835681971920908563545491509378637080330368053433812983745440576284485712411134943540078963450471679296569746048856813591513666273819316211783956456287495463426627838320561710204850164979472099696059345801849014636207459620868423364305406791832842886090639499576142669536113126509687971550341251610513752092487266580715890076118040489722056437525001725317620528528122253576436027194395319798946054346106218841011777128904381685446050406912602416882031845414067320812604127292113512537856240492260682033884956156798271232329814691802289980628232963521585087914215119447546141063045359838942083658022893891362723342802594103687999619766338888149486002031944329295796252423683788540739584*i1^29 + -2319486990666492418882545824445571612881039033146475983822630370704934522785472723397324150703127224882630746172748262122062529252703208133468924172982972560747922426282718439222703611708815186245391112034295610680272836776132669537153392319582855168129755946603573458186214061994099166629401822735772494117981359576497131498033901122047849606530572322717995645195512892191292015606273276083250177668276577892397818545309940568764835483423671239989545180029368463937409828244348671484304669672692402974858383105117926382663200844492885900549963366264195903809975925328910198900089897013703906214669025628586013634703859160572241278827589398504650814296482508548007361285880108525512308937862860566916614328954868047155103022488025003272562477355068005022214487226825673535865301407593021975135311359294696431111896154895666924271152623476750431113187960000478029668142976752313317282062464440411579683882323329438123288399892360796998368271896938099531664680675519631598268944461006181229218636956747974617349230127776012598675503993070127642984292707329786157332360356301383595974904005357998768923520426148455151611887548637189962993092322372363080881735781216843741363045361242494842701648510842688894343933726470402887287659619922260573880900685624727030524667082433516093352494251852889998753792*i1^30 + -49787808808101758812623073293759405237178855531035055786767531515712485667151302602665200152679112939266492481375603562316781986867686127397939622226164172720806214596913517309438083651622605310257629123806691133609375395327897354708796572647870229617724424857259351153914600865424423400485184959033214780611724774701130901040614057345642340856127561733629360213153291874541451774669041324404828895717993514626717483173514362614166151328378827635699046903514224805615385162648274391252004815700149822409409114439603217336042746585420174489783189131333212008265264488520699149619233813239545928308541084285226328274853458840530709404941942468542211574897004760249585044718212475828459584993341353522028262662798747005271789798911852977817130937141521719980111046406957559979341557030950404258654918771366933521597828384956685562044505724878686550997163589167035836059302518614648834652203741903952707569610872888981880799188940430971153223042306891571889369803648234722770248078287302616524383625970590620784108488956679148983765207980001931459322288052806208863435365254985714231286123884586210665202872392733353400628525982442285315927743664976146834727597962116247702979508360295962409337850629287325130761980832629052225904697289096382014832956107077460232310618583087244196463431482731397120*i1^31 + 618373718779641552285387975207184245277756049033437978359777335547976632097834981341562475809714586652706681438006161021306562449647166375467924693486475592577388552631409222414810817555943117218694832172819871558169163447643707821700079999966604522387167241282350921100672368157219380431518732878181044409204811834593345375494516653327159627424402234617527771027373797308004347800154582915117286063145652393686590688826617258711894871879982624357723895129650694528610573790974876667354311307226114747656593307893244041869803062935804974679471590774299783058948927989910646935102187122927874488881455603436788869082631083419724629107223841519347681427200370822934999003887433203548393788251700745833875496369891442391359218539002367176702586401111610708829561482222697068501996328903031902598279749254662863482714286981753577159786109807786358764339239205398952177609185302829308605123161013608734634475977083511869040455384776768310609471805876643852729136876088908123738432444707271029441282439418744051666775371769971052885859493402222844118057271652971511257463005421952038512016001510993682834358896914159457736975614930442658752030460297822553465020440569390961725152764285226124557552413017456333457315210271917913757603914155140641369940940755305555282476973975119380639647807832064*i1^32 + -1929677534531524031920223861788207503761984845512860175762573226444729154869264913884880389302857340247154747894428297507770978066968751823458427517710150904196881956530013568595808503256076845373259526117851341451156547157504564575240257718957012440154027711557379862140625954595450868603817660430483794734320875572407334538733943424538281457837920832233825582352018112777725755563098476826413043435263822858943384092741833514299138868350722731386580014853153243606502241869031389979870313611852452233816122499946349649342133376156250466782448184800498427880483770381748475757432810120105659623748730008149177132974644397218304469329930429840394837416164051330877024971113972606465960259723769668816843339767600872585225232907264640763304787805698492946573286911550061121272472327601264934909776333296883655972605578517475691997144861384132412160051683546156234844619752165568891928464843781579792853456372160104046402633903744359578748674446639364562264886275763419240607155965292023022563585336302215323135158628096499553806264437908226567967775377919618568168056182163568084032710087783003463478968515961558380085045144099612065142508173700392092369654476191994658834995931081962952214582823605227248987576933270817309349461241306761822040561067798406777057350714169764577967341568*i1^33 + -36935699979816740273863176072081309940599475882667155606904227164854075467879367617467569878998116263306718933202335597160575671786883729896300560239499234372795267546915979535192030462411824522220355261285500161803598265988032745741769623272208764424370690358661974929702527092654442850558877668957713398168263920826030970127812219777562596927971984944363730451808824386508209407518866437830649064528765228134252867050886638722184314756752068830664484005958203368063121530933965493648534932410835700266715916453096599735508111728341307160857358699631864184766816920767567917523876125968859563207899872755650171140402967004758409192881173015430979226467532410432783559360871003060648636388271511350609154095370817423753032458320408166048135505869640171706808833906925477287516198936410943274783615818879321376474292868002136958866538307087240936141330318325238098708697210780662298195799990138953060785389883447247724864292760195934422851147923062931931085707632952303021559787068236867083669711680649164264892317842828077127031525588467317477311050044302045613062900410083157300661285987177058871897974107585213718020771637508175767772407510450170493123528948729055852502501022668641914946542557938413908729250095681753987270222989017967776386875393110832827747780034006784540672*i1^34 + 192462584451352724009755530567627356176620383458281634131934233089161930675673869762099334330634405255348115095509132795116172957587283495277082627204236036534114384079063671830398860144887029331541827206282689856930750304239039155418711937702290220357753487389880604539850239850437145438954987044086164776912571663768987054503786831655477114519227277525551782668697951086771462898409473985574484463748253792898982285778604643692818256829256962985891263678023113239326358708087253164917614753247756450750811860114937765546948710957587624111654188296440202377421149803565769536333451335816377281143033880475195918036256559644033624345964280317531141914131579074591571472515878503569603079250877012406095463715125378761505364129338665691569476692371425912478160000470684729930510667523575534015048203281162191369868093636505137609251096756117252224899816672359687831640720998202163590676827916230501383411883672866814204937833763627189385179710683308848691768473060758363072337397561242962049156767751819144284305567201726057606264734221424239686234395601584096425511180705147152144916547725435613341203602674867390091402907763662314676137682514110727816682306395896341404959906807693898296653498885922653279931981799774740400686383287801928661230411775301303060812641477754880*i1^35 + 610535968144388522018011027968576201007564955741260750831720996497831045895696232454872880235393860488339935145410425351476173701949152715998454920412933271181338992704379778076956086486378893389310391838657434840739784953523074686151780306795706982563143945339468973903536112257330133755232218651433106569175383734735512642153947467366104409964838647648972763994190338080422653989810464246710855093056510461475133895018984528585656744371585245492639707807790370312498070175555382266649734295131035708776031449829267577132565322629247832679556467297177513296204836863189820959197775641443910609593005978486847152040143569997772571048873336433801216623227273380158930143882082898265716142176961138304645201372533679469405710495021492922605171214781997846213750229712156664014427463638297664054522587254429043189763078105003479276726959157441083153285267754502153974800135772635382797727355313833332848332800962274268503747651533992571115189144662895600294023434472084558983881276124588555226990446832082714848056278398533628218836707994610863492661922378882612554493764439732152514675801142528971300660075037444698691391823652019381791123231640496026558047417545733741059991644038732543033458774102392020552367733367190579896836747619424018281052537891289838895833227264*i1^36 + -7717077357205236361102566269899375277367186940008677083630235518243236437825949990390595475502357235150499760665057239241028872910788260179812358242474571964089269964734328843169993816728534763314581681673395709932357021866875200278897413693119941366564143393617157870882533052694381761299539143191993474929113186845737670540634968145176204398979134113592380959075526717108216473229048435195605219958356586161190998427439424050012110417879401619707289562082099496428087640258545750039771038683709400667474421216309330779595068649174578338492141098673953964789762738835107229840057231886881455516055547693909335797340649501206400773265307777326030573803389458345428681611252301830776723818512213369985278377809504631243950852813193696684354609365037830966692275004051981780354427761897793683743162816083864356691405873132196613907401645990497516495440481177458178560175726742290171606847159302583088625931593682072567230037867625594618114267800711028938215379930114625002778594827910988093739680865254578241498205960700848455766866665903285649340901517844175495945705662837262758782292632875256616992245956288527002233328076240754526516594134956772941783143576062884030722662538313887226246861356368110378126151585578125840414857530463329571308347908599139994175488*i1^37 + -15144101685045451837842258047278867081599226779304449138681143433396286839546294503711294780318961855882121790484981257543554886354933227056872651430427225348481653781211734813443314758530941534375429656350692476012455748738639120003986325691815253969429078701236637060829094902421507442997817930952374237064650571463870605773316189202590370772776573635356145265435444859358085382275310898412696364257635547971681717758204842515280694403657160260090815806056918038786694237659872127427845296985867550974022969541256635350114677912435814509982518038033465343373944055110195244218092990182337559263682081317267929110357715022187149377171504948120194712898851131636491425366861428538992722307933372504292333596658746090373062862306828397975851626820271410202189222199159716444879956425825855257773157154951435045817058602444656193573628904060068689358190434049640907277231587555382767810351507112133141632633343178751291775040050313584993985397287869161674857073747767181419207443081366511946952389662363994323779652119781090956274515314564525164437879683005806377794988344090017990034646771029911351830050323309734892759976154377268603192564384593223644999226113095406094398700062719511625105208346066042617048880569270081038332663732642377862632895576376110592*i1^38 + -31401509917645118619663299567842358106229783817978507315901955058998872801164081797692057978598670908700647320712498357394090366054420553987729357144074644914392720163051613420712310631578464674932813792202596875316952794691975390513704494345022005761193781826573361697450047913594906027283330603020837966201123009349848524722854351911582719128921686218791360100317064310297021681902113909470952077810922743572832543043195262471175607651372004725747660017175148946882117460430344148777649569870735049623020395629780596940163396499332876095643324696080047189544526192487171726419725959049772223456942072756204699897124198337040939533525646312135650941937213151910319642198950907054009582258015515842622918145971783728919705941512979921605993981060587524389007259110933334536514254447548370859252264409273139926527806751130657460189590593748700292799429712598095260194553339033171575300049948755263565265022085289886965312464281359796540497002303063160065996210265140087465435775202436744041980379178268220664665503704430343597347073018541390665626992946586842520156976315191839625074448176521082325864768490191454745902934641939667659917538889587662328034743979198607416977448204741326263298347916781136526710649275581471796334876591429123963721996695680*i1^39 + -1136311480321477150789754401795754762883670949624423995992121920545889239847963489323464509521187162790818950383477437592775411287195547908543602556286554075392789855191420530897505036239944840060408164900761378780892608067444971673690786567454393236834828460088575196796614717502603363544674871251211866811798662697432706850950963022820918328059613547094325909291961080771557360623756135812253873440810573464331045928059269011360566501171932122258075347961943947253531081991877860037400991468471970156315826687716593033242152586230280933122761146811139273580393259071333857364329115165354248974693124947336952938134047871048657546954675193770390148590253821686983198873475150853448538099194847801680235583231770735802853212272503265116872956056520901981702835268527008806647661153487539704375737635720236846358636351484719058568202085471297522336767751181175514357039403331409973074573193724457183523264173071370689060075996547911932074021012290924203592734958787889219037387726347092405419209736650022939838918657811326551374661556553645237533747982063197588077861142188897790008575635136235694477241112372218508988842399377489564505330858628480005661910629252376677336103448194040233857283041280601914385680375925007707571008046284543014207318656*i1^40 + -6434932736797284175734551096771869770208562160752049326193556251892816487084891806970321218373796236445466630902419180481933737661470531138121692265184782355611899009567874730512761245538605796996088428525223937161240232415998551713750159752091883936491392265838573657101092955381412277176860503954036361513741829210010267129241030239491575596297346864816086413803229421478879254545257789764901679107806135044927918118506690107455188187861772962883142922023639063470204717194268180730488624591629591418928143713824189968388255438681886392944085225371265572980927481308859277213728884763383134788096719603669373221873701044063763711556284578579696300058013282528495272038235832345344063783956457796938945419716751746905674121948788924303446875047097191253936138070926873400840863192998164746372713759886317706766045007348943763982169709666470031292161278303701422448775513376772999433293676125064457963888460711202543758411988501913029168723511708886120175148816826246335534504820809691467063824307061494256978007943572293204775244148370767840934904299140429158753390388581053835052493582472473661354675048221762698985000784757213517727505044688005782416008364055598355910729080489479837064359717651139735573377708080337121953910425982846158848*i1^41 + -13718631936402815450970526248512554908712000770609318117601902775595907570304224886965992471707974337993108676176836526723265467066412417975107027710385307915854260744371634167115630980551594924966125932875276833884831269379449500389330957481537354903622050423400631683987757432518661344918652502958928122384213095834115030390688170652682189775394241818218575565269843966970195125880783450314455027936313850205893343206565107225540838985115884320873678640291875583347632497857363036085033119710495099126030804308926601722665467881936600435610379081423307131107047696088425765193962910791467761229976586186703434983155282530467531461276125967100890687375925184936438149268389840073030038020330533962598766593347965707492930776982432077426427335050152911023889101471753516922715363154158135366126275397723135932945126299303925222902337973611972307167622657822849580776510836929477175692269988746510633855822930762809460504146300791419938448219999413142633820716716373090836161542193150406452565247132213027878507310464950698192686752120058622380796255227922995893795273700978921017952041275425728148330434322432150918446309822175549550735936643259309944158766598654810390016315000115315344052492446397063469529228277856153432891432967340032*i1^42 + -10643994546869759614634530597247506952845722310436818109961994636776696735027171835587472833395154624093391903306929179224215534107496851897359623531891063344884778561712387519355067520430886410052585138494842329572812668025306623882838539356253339063628216839152157435660424569580721639905408266018111319659070842015394152760494980386118247954322434664593488253892253766530285065684991715591503280164759747344167984862137514567262139963154087680417017079064709391147607617380206318996936894498963552087823973274395546840174375431451617112815436719007398894188393393606842755569355251562939045889093817911364200529654076497674991029785934288168021132935294026053395336238026173483087245645282883189322043674953707415761942801269320537222189802733708639434858593904756624004079935218453737766535382848720240745763535172585791207584864926814005944635135089253729291860328568247744508571904528197600666230297347536796863588126936556166914271407276046355124936305934262040335857272445564475612862736517674970976763769635732193112072377765184839676061870074311901101007549415884756691327176626400115776028552549397049560799778290669854082660858614185377677188311879709958602071527781263935263190686651261298625553967117396844555706302464*i1^43 + -10954248350242822019996435797197376513690036927444711116807720700059690177607470728616831401658999641153512027602725038137442959069169057204325937927258384166199159940924745235474904252860222188475102117622870824637818815128659155489662146893697538668711418009190772655844749471692539423923812203279463577341689371926948212764167779052470354331928799864011711051318476038535593105930991126375527741230929120822658068498710488675791391049405134676801755510975315453765165561660469336667573245069299096063211146638830859583547035659038360463180290264433522592420225312525396386026978471233211214465281719691910824027113894996317177551093461244061220415562050982112126291329196610318339802466946762273633494194223103756990403787694802832938825000322806955340426417236960484441105896245624445099510314104644776316423025587079639786496874700464752868988032909951528522648501796773696337281851351488213088705551276158063217518736232048637179540040387501984792302367138593011347936981848674228923576044196300960474457434642941316783099687372439864537092441959848139529550244510969813282701317337626941197036593189348854071517089327939151508335892235636427496213353032467573229503397356282630941553640656362638075002356328169966927872*i1^44 + -64480615187441080067065465043210300061623715009836861258644375116084869820572660669228813387255770826249831160411017192857636831098387032773039600695194198603567355129110255808501717142451158372699878557110630382417566333986406399157666888839802853544638575866123564164908611536922108455750344361032664354673206223795906347946395215119843653005912424153115855718840249156133657116082777544919797063407323269532988082638514097601336802444596615685600385568101405756857074979505647062829824347328500800805475874801406056108350205276741550508114413264517643464484174670398791434508469084835492771906518687762395430372639078262969408915491282950062916139603548930586087768129244661776976656875101758908709603971845750490109188748485926760903224519952874472281995420165509676053668926209938460578166966325707961093865743663282424502749570067856141116565721175652895408751109846074201022882382555432909097317128172905412590049290127242159970841404486293882456471357162626932553172431289912754977968289553568283572941929236265327684362654676316700218894376964497307328771280373782801576425791249268411905921473246623064766791645798622216361888071792524638966543231305088505881206317655142992974870453928886018207100428561154048*i1^45 + -128210546831517171506673140806245812095698211483452855451036668180430661324214158490877809083714885632516292550497302816791083160544562346802684391430795722513347733053411408407895491875331552675155277770857234135857612105481308978100769628066375645133617289427675127281326808373314213636323147007721185046659174075390864332285366581959629261043586904603512467573032058710349895850149252331090634470951108458137734251438521786863845947208085385301332458690168879126619009130622489094406047468189332834781057636646521238081881056804670736023310445346287141235285397994795600634329611100298417490632842173305692918503954789442721383365105321463606703529878628133635389051482823240569435562555045745171462370783925628012793300451975738309698247844688138741462605230920201352129316797522410787918843579568990659610834495620164922623303131588841264397726097567047450675217289448212089605327195054261448803284027633653152705556915447906412797768287175728649829515179485369878281296291640700129993311839143450387085565723332926489652338956879327529425998484429378619713819679257065648095098222369229879475726452339066964542295793853077442900477008791871324874042323149491154676807961982931148390724294080441826782933417984*i1^46 + -86646510452657002086615443392285902228090877811209293523558089713136938899122073630346966111976527142721164894066225534726566433863745117551980167380848361966121502181089161238377197930632389441076797698940718912702570659376225680079101689281903875496040529616786824316596136875905236834184891913003062207415504418832143824718037511138102867404696049970894017465261605825731888685163044002858426228585302491461348633011741273401491201154687812119071876181742674348490584313577513086070455118034062690178711908069960363857529444734809027177618512343283397699856973580139279362998866011874217885853394514172769189585344998264900159078102273304538165601587086430038875915521506694110707844590225396999690093042469538270989047922420149289413948787282872297892892707864908233346941472311280021603822078537219606368842327090704238213531874283507580565621634375609280992162398565969600891356560612902387266553591273995421710798604698612183720253961828782350876805866336421357040237042437219251765865038617389169615311169806570565969837274925360528455345298612725629820832837997838673562396173966994122103651052369749163506370237124460219905241642116292454499564813482096978018633423385559206822827056925784374509568*i1^47 + 23254347804945877627814201068323648760414482533996117822511331263128503599343270669486525269626239130384631528941266743129832922855853149344356782561570975309201448409724746385319232025161760510162584377644203329620816201830571231259751391231148207522369312939719662969874424796937617824024162899812163837852333821268446496660372535508158302920040870098532447993704582357814389090851510894581253880918676628773633873041160620450356341361707019188109195849648534526398211410178972919058613209713587770215155285153448520535357375328116712657942162179905521307173002841021582219535545754719554519115710491551572001563714163859334092927020585725476052163986903295220762750906879501125822318552375322394645960203037488025025774622542559973598768715849543284843296299812782479998355409378542179758588748571467587303184903842116788015117361670522277562973806253665320663242076367217802307934526554966486516536005460418606297290602202858888935422147845283408870466571222716196895663597961511505394841631159087402394414091688705882346660738542804886220770260479921238105265503868184161283426621628764411651078466242206177817475308934607315993443474940705304406347094668480645408829385683007538523690389366374400*i1^48 + 38440699500585601745844304591963237026001552241610821772764206350616303744683012270651191283800209915420029950456036789878409703630944551948705368745432342118265085035258521269992201628156994862835459284596722249915464929566524688441268770901623819237046112285130150938421027584380161551470357252520445968221584616793109954504358725205014321250784942637159927099160031925085817662293011723011624051704953085528933923203795313562469835586912956650575940983233004481078751936055696506197917288851983192587915736116260744336887926943668346197452330949219168264156902085586823304132596233537217808638010989583289436402805256277643532918989125052307409317277949342931802007402621687531624645846122383557091993633493459072204349914433765046437120654874073693352326258309488599707935795439541697198326273271866865170667215486075807012006919307656729488813769722606260659319386469399415342976559278739002711781177623424006499382061898514100493709829059335562519834617431791825519421240333458489548355377593834890952508080814538625762864538984841057874979853227015931282471133852403822311894998728732313623005172086803690973056647455724909153410647968824732526258892281080641924191564885888364322937110528*i1^49 + 11519070342809850725228493521426762693999185857175596089667919229429678206197258217755242332450648157986721612213569067756897733671362887496829936952886417137900986467876986086445022008110969444625357604234055773970950185993274358857638367731263046957083745930305915739880926881730302721227369308242306337947617406744446625282545090263960951983459266047386009116072622061365313130946489615550672542175896405131749829102280190743762145190199438426198795294244626914588248359291032866245302069942693853510418059128847210111603696382753380899392156362899704019958213198360458024725461954650699090778923064443043557354643814973587478926022501330354932761726945299687340012768208534414582884891782252279050441305647245672898141448002022697169180027496899136057426365604574144172709662166102673394032775180654444732197990851324028500675599732337543833811037394732039393970065005799296292735946933147259947195912327654762682249370360500030519987816076873188466776505097740139606551949535394976527692526690553310426946343052799109489324873762996139486266028125203311683632779561886422316463510065518810567670870172580583793109043238479624694267215251964077613161314462372559700590176393483471814656*i1^50 + -10628293169678207746577533589910827424404387490366352816252692806759024664997955065472495192790576672464178643450768562651305588824932841611912859794159790613135538120878319137420150151810153675914746880214426127964604686539219247433251639163859971300352223289620436843530404673171475999690431121154345134274368083190172284770345896686607482507755511375733456256682112238760287524472440812930018365854024945055585720081997928170813819179194951389062535064277278664446505251089030246012184262261365226808737529840348655165906904715220043020293234321481382928045418427473278181222579948204701698866286045670124024471442684129717214154421288062271947735206882410979978779517611177114941415807249990582859935579929013737482595116821465906291508178755801692423509724418649799155699324109348240132290522864702769700902495714626712840999870645164156559400209503500117229365337360684624730250297807904836778457152619343092675934125692970731345705141075228000516082762509336026354768385858968885209229794802717936242115166335710797000148230148084863603164214783460911519279807638739452664066501642696255147117781008455246368882580563127297381048988892792911125487902048522169141907734550020096*i1^51 + 2229501273880250411676697596021653608466608630281704646523175229618902369621129598565927231664857735887849198064932409018579773226648921157365175113193994703925521434749202714677528464969122097063266246411441836229145426385805525225839245502132424069822325654903693779916814172604878501203399022080348934487121716199604549498911480998905850893553657156738348484320906460864565952465057773361297356385529059960716647137755307037412962099885517383403180081136422069226146789403891823573888282869301068616075242239187674918975171328755798579568212917807044054935077566500081304958828642135265630739314158923385954705600181977177175775819780574321115457340625868884566734982197386741170184848230251683671663412805821260584782303462285235859989117879916931560302950336047256166375361904136201304204489781457022368836356107078062819787596329623409804058513423688320153147781734818366458379727328703712855195388274357477452825200748805704885059215401885969974336508410921401153518301409886635886240069914056679751097709168120705433329913786805624566521917831941750048415410471629929591043676512740250528871194942206919146450569163661427666459255330444080044386319381672731374071578624*i1^52 + -5528688185367156610098190893529463734152033809942313280632218548974365301718157696115582384844584025990260133326515470737208329141481053187607455468867071439605056218527688883899201346018919665716352170332569872986008035761980953181888671319665163061735369660966044424815136582956048512269142774382381768427293376272602377725267518709373389176684190818548391866756519177498782986302879025117876965229122304118356399968151839867747596333409394150838449659862571222729871715894494034887464770633992505727922887664043572174110688517547077696531113756848045113238062348766676718674430623859404102152726021774741111356005528331617064337738111774402986369078055252495100423646472081437174361702533706199074932090381387017684202649790833203369311836372237266951996263054900126638259689845406229211822998250117878174115687387717063527329335995513151058197041199683535391327922756292169146268715878971586629335202187101166614716197416436199048501428502545149649955878668023390481452167000134560104176824320594772236403153893207053437690093536926566281310424550939800055700998207506552654390595893031464095520407031979449429688914673650871754312641315808940334809663825254983663616*i1^53 + 5219088739331011605450661150621918317132395999817175144800747710480817598931799533413360924935735994133534319614550683615142633214384535563075042718809197361564686900438601714860797030270047860765272100136252783859651930193608656328311284345838212728918981262430272281493646165231306736665016705719376894203706205683006497116282777240174521672767541386361651399111863811006120508477537117813146701675509069474298409246197695430589618636313868586054037100262597416239410702773353323867938987487177290213743719910020400304664111577546075936464531206119039260096549975689893656390672360898803801405370480657036215159940113858998075074608585989200457196612238538326472195453793941150576104094673746592805460911610833365175649066343145408876628355644044241074942488343233923885396039358180854145544168903469261279601420105029164778510289627757017525539329535513886264031629734076499456188383477573228260540506623758581743519057163342400547317755970993454013288735660430097241074332848639468276993801697781773498122823970183516804084737946128599844188569631712713624907581021470400177647731596124838033314813133834034818395486755721892487073736615421198775708315530821632*i1^54 + -2388083166089055795326889343571549421323677557794547901998188609737380556300178266763129503570093598290307163067893174822775484350733675060387239076933488808168476094701936075214222516968638828250776090864367014845404321018940568838687090731521393240994966500970391872355747863511390206456646528080679215837630053548475078807479437702856098411529573681218247869729928678433083945494020942423152233721827228818922165945483097329506699020013423739131173233895613940882931612397498798468804754162673588242004839252357776492986057588796978552248835472203745949651419077669147212305106904524842595233418137672774016900017163588004893076276897440405923502845160180070104989703095103222935804806930279752377182021394790523186036244797868795529404218534705820469199482356570321665877059766142116361042738629642102889901066427529158465883144614227144891933733383281804350495391214033175692876120323908517153123762413204453229408518801171923167077738764194982514873425907714112474446516996656454193138024967328773782518727153169459487213149840200718721888998836204766856922212106673199024020467699274490171183053412503192503778882548244659119937873730900362668420366336*i1^55 + 685539704538906383011096811056958109904719687716739994656299101922073998375381706038268170983013552340284927753053447328237748853288439854957492401520235808401569979897867210093380370150424388532631517854257213384211853212450467711067609381315128999677384255548202344708717309645641974072950457911152920483014104580565148754584781451942828808460354399082936605324933006983444805849980033005684786679352598179303355453122867628128576548604126791725467362332141892123448459019782834214069387621637774568648599320393670091059757267589335485587149423573870901441557049040759951742633225087309289391279871291329166361958421818244947895112722609488212678483066757466165397822866058734100268150723916715912666040396781795608055610523865026629756799957603711725495222361752200727917140974525779904563413579207922068011480996423574245334551600891757579056460723408524122107834423569083449678574571492617279531919950633720709251833340475850997265092712474712226911358979523322316606911545522073816812771163722775567301421089762151212772375478270630198726954927562033237977163719376670861371266890510519826380503454017367673296723300837770983400361662217208201216*i1^56 + -140515271775039531467101329173247631059633880265855336829272048551849343468684311546966915834034990584779576437575836666136348128935361532985341446841642319867737444824346888998986752852194297437878591948047395941493309449054600212648352219533087209402721118851916746536076443350713914373291918056181069310522749392683313731676745836388341452937162144500650882696360182715617426470992476779793080678733630871544664273335590820859620753859712537921716356081510548936359639678087570771931338909241176353965776896142277886579251110940760895100718836425241985339874314527510982487144525490025008691952517961078280871094132138097964122812309678791139810570643156779736696719166293909314582450344855724705408349731625615264458731817566234325216124138217201138664234351060837315631596306211202236889416615842280719036351227479533261286724314248203986771444199703923831968972370568004993759193557871591046346467782800945203680587382794022226782426373117210459793916072728172559966163135353868753212528826921919804674577217908372962212936778880049978641265263128174575217789137622375690107304915388049056870836700267159776179992971746818262434153918103552*i1^57 + 22522331449575053397124328391108627261062382694154231876528554136715181357842579567642014109182472702538682742573146948669298101859161732265971904035567631910190160684845842355501251005128235540266516677157792318902735355459563549207015153248765349254876675455076338305740456766073034111694407483022438331132425251225482029558733367692779095046188235160253718561084992253233552734275895909933649704329006335565757988101561827633465963436063464198366967205841859554392683346467304820194836684491813503177386670979839483666169222758233967216851281739912612736516558863557262620716457662084258687046031420744302500636961088706018750910279722673430547698960793420482434667188255631248193965730776632862345237896605603783625491217511026309714774051520253462808223176122719611362389731237739939585602829039071943843923771397747362547427964609164104068307632994196204635506929217556939517447841914719596426325388732034052087239399211181795348405432091261074765516676265208852451572411435381183723363763561997999996666369409672756314502444946979323897454935046715021223640569691145325778528673985390482122022927179442812714138633283868380211707904*i1^58 + -2931888696625562268829492446388899249667509279964435927052282653942279896037254738160925049479693581368666643177766063616822336972616766958907334990653668177638555036436706626431754840535240383473496705618022814087963424509909170604638945741216431644820322240769887056297997830812929682410915563341078589244901846735680763495787998086380386041227528569132001283260254083069819694764789131348706746021404977295113617733577879197582795448106978371709912251580003123588825169905657300806385692413099727096313307471967301017369767905808359968736811185576381413481865181867186038773133987144109908664574684792155661531942207523815112740752686513025408001642900388911713276395725441644653560485319098935823813920682922623563052783556681646150653339922885690199827569617068538896868210817757944239068354155657762551906248803194777892470342065778360272207099983164542423603830067192335118234364794010741265112605462786697691930342019819548386667390975957596400828532775285503173654509965367078537014497072508028989286379630430564348114631434987284316257946566813986924329207265037300160650766403750767410679230986058210781220324616045592576*i1^59 + 302499290281616610336105327504922979974548230640587540430042687284907177041934898627928563288604815257845252836196355575811763894029849357098293739001986964982166648765873156646179418708235268874919411169782741668649023092288660664051120978392892147708150582981809951094276616790725805017102024662470142581237294450191543372177877765485521839617869831648442684604578688713272350943159604665492438591824706730832561129948726924629072549764631868681824648737426419023207533589562313708190024714958342997003746901659830900555479836934241273970377742541111747816988606447608468771097641082246640301650299436367165138736837202781333329511371348525767492266544078775669548993779658480226907579743517382580411323169979513848311882614366132534406306151835136113054188046828962333377298424369795938157213961166235135210132505713406705735471019121899316919189882633220475876493412618394303816046449480969800103484864875782518030526661257524442323667955651009268381807096097769605385775562732933371450251679419557438780044217240723504544891901231291411986687194004588826180967626343145395040332973358228935592356892531562413683571163136*i1^60 + -23045225777082580545287087578690493218418269143916605309001401001662841415472844825641357591485305900221341414582828259422445314021653242421025167614177592925221877660710229322420208669707646534329099077074213551185899871286016684564156183589759392864964315884700944796968016135756377621643905301064152389933023011877630771266747229307120844742504308401076068964641316949904228121604609052712630502130474395344501057965291144644454317413586970007678564501630127680997534279892765648917837124208814258431860671790096710360269524233892443905822009572379584346429068899343729444614564083698393139583670402039375791065696358502838079898103028221540575796160687483476573861120438220987974971059709668030597752085295168592191940403217056705888363382277116670865004846476207835454190874073665555358615649718378308372714359963675404637003033594957741965234418295884857689369810752062793127985896782859590657097571006718446786815281937411484639335383391106272531015898652969593912603155376671801847175600141618767265302197184377048165463090014495846345145098675676428299064327400909038555329960386668321918101670234705522327552*i1^61 + 1355602094844476513658297056748491794391050423423604217420036292488339849759721913808995404990808462454616482515424733741684979933147524016879014517644277167714720599626012749389181167352762925536227471433785406279605015139342551078267319914959224406201899259450798547282455661400934493113389554231525288834221168592794743576805004255818829215544163426005368361535035055657192763635873898301150198222132457775494460253953082286518241184934380884991215737132304586494551398722662683276857292530556288954985169542897085252845259565631522897397124872744147116046171048877602841633129395085822606852040056984334371314981279916590825982580529534342016329377912423351041154151042616158307896368367787402565049084746699241067271915318570117297343577287815839749361160832793282698277609949216211498236028492807537012975652866111866340845502897387850513925614062168894150105970615367439989198732491136443989449508198391726914485512247433092235799204386341230091798609957661132407037365712914625099390612938171794022247166093920680754773660060775267132781526734279713020846678045419446961719313959397095662526129256792064*i1^62 + -61826536147560265889684357115379855531996011967316493783981497942397780306283351662226431923450194497762357515726687365229453889244149514611728459228633684145601778488667866121486510307020153328090034719700362971798929437337539059420048302817728930879286578323289951186438605614585608837180902860414761244973275311267118980530858103273724534061526844667111289345527999338536817188536243272786098834802163597221766151574853157214339527918271976686644423042748262940245696575441610909872348578931324149749785562488466291335708111046885455924880482698719631581344632560111780238531592265068290491970817588805146368442796551248431752889528915305580792531605015498135223010450832135433107283370556915440179190073312549618494845281136789982745516192094454592431038494509433565735197312667230754978941062880750264912460756256855146865531686653521222236974556706197956765303227801248832057366339297283932002374087190637986414892761210221494175114685856170626807398327883353075464890891299192150676269824666078542019658484531510325322130040686133590774716677945728536362329852019882325127117011046967929078808576*i1^63 + 3161894914014158288341105939545491292162410803629103160927929800200856350683510352651520198461940986408246189444690669320037010497275763786290297821153324056016899849773213984547584485850259639230911947929551956279112183144310467125123110867755642524063090274528346616319663417954933453188384791895874438342987568439572644112083820234776527290876325532375180010209966417709375143055094107747867635977782184711910356312798744105715457374806327950930798640713337137463425795212198490560488834939300619464802751961917407812824978544256745276565174039783728719390437594057887149276132125305258519373022481100093047515309892912514684078652698517106170560019158357643180378486408844825869306719225219860760939981990782596977901196225087030089904069890633612380484006831137868451246958906577917782476736633396310420704195768654173015716261610670195813056422618198097172186054402608328654126294480898560919243850252761971500433719646566263184953681061302253324919414331909417719483632359146033245279260348766602057914419229728328793642279318334313453203803492683817086042864521370408937627963606377168896*i1^64 + -18394483823902293862427414005482828849390497736088612048519855090337602377826347201142699011395554831331232905205509622030530782758237553431899463066229356523025699974017512154610839308227881460991830927165040656548570070169282445619714219342127688645394596099407187336413404960327501057361087627432634857980468213742666194628665267243433362548407954876260002771625772190787846373888102939864877822603655673413628793509498240690954854684752612025402155260718055314020230977555645313373242962269937854066020018171107803736645458312733357720184236065452703488427868599811912622398655869164572639762063518452024207396659102793317365014960308985433580813411548049538720854421747181116034276214702626494096577910227592327535501824528809221448753042599969352302673760031535584326713334137491234349423118978317673269647485413440906997445858995576281791206316233435684356577899155360658192471095788018493218858740442627666597088856674499050913885773077653405909836709112361178306544589707035820990900737883303251448089646462352146027319130248137143986589511245895995295125284884273814315405934592*i1^65 + 21838243586556580125017885730680305746359414502982907206367762329037735985628731772231916055862716572940623465215946649349959793304432775306200183751225331451144491917564283681419368536731260346179273504893809343586395379783614429209069282670622765203197134762395893576405458202343963122745238625880194739303424487333125738105962827678438256061913766028851102854988128626878015930964712644570696827517540856568879836980255246158643525301742888275280381640698221085363228886469538056269147380034158896130627306048403034933530195933660643865462511200514500669117285286163526605644758068274079135522556321797256715973387906227700032951771624703085691838574748707982913633785294870302494753101211045661696319018412212815483376840152726662264106126853243437681629597570950102315434158891941271071811783390350489611152237834137130158710055889904439449903530745967609130592417647146017167190163728431776290926078029333593524606384121401231646065485895988045748950109532752485497026979674048682366248937934196199641086279378442440133976290659205967345306682425342248973946727042538205609984*i1^66 + 19037597332224383529765088747714587806120019029795980182608459435121746415260240555192621052721052118132858293697147926103379333277414951629278668814511446271376936546061900893448989168321978284447494247959662783745686219303138554306047387959162688230465779616401392435585554962129763162736283182200341791883891118649945297781532186692140833618443797478995107931929234719747451690605796265250515789207716499193030941583063514362768858655281539804421461214873287625551146382202356048960222125776303881953550408865862069409551881001520681710983866155104325154870090461163347150166111220107263217125832982644324727339594684503829997126825867781528315852434739353913006898266125210418693848782959400285964199982010566530860429466832492875637409011259844312929028835521347108046050241166158861139052863318899314105382525720604970997811476566606322394196355907818858292687151697274741547278114962244151458944713671218905626585089758510503462182637314045002320202641406065564239986979763392108197227344351575747682587668500174018327707508902380280478314108990925588869433601818624*i1^67 + 4596993221659388015750517468677601001178156218767675972118927741753234862998067455276167727819612941860825613803718157420848272674122596567740885718503386626552574494087998131902255501075530893200938996152364031263466764042636591060883865563735849478320924528034454390880456135550807599666916811665109313152307249528942504456029310574651194979331282583508675367309927315750308916240879132241946388071953101928845545375323418007885677264437077150709370068802128803058774620989427103560686171757482408670105362221153470295784434858041329100238307604710667386607009615158739601035477661876806154216613863149133191544175554377437271407082876410208995973411775692473976089626275342196867381703907650366804735341976696282022423990271975380278830067899809166669680191677688203366806762160844330148753193948907859342837773750543058891717566871875674581523774497994632061718034444714956420643870546231617862872690380175353456891405827683980878544539151897105160995544171619767052729165616258310518894218821073158080299263968103223686282206508215219512379782104986274496512*i1^68 + -258921799426620481139149978520620713880288691966818371537409682449906801308864862770138985118397022666934773448756664418679722560708861381526865511494149097841019569254741294670153656893236958558861725238496606462371378281999278689962735284392257016716358688224414622497563173787785835739103957593776850499737174004012060866993592977927797485382865349697489051774977244476579209270062813438570998743659138232613495795400695301329498322042257556062991213654485397561095561502368402141145595364606401600923756749017669724637133485166754661062131955940905013667158430254240397319805574024926079131820689031774914109693050806406964228110754628925930032050463102234911806152745711755325651966313776753215301151344225292820506043520486464620143302232584320017988454692325339665916841221729714999587742200846442324769639047023109097953731166149555823552331182018783389646485583979605682186074221724577083241371297672535956920231928257477793211413053095915155273552431351708289816784078000657561383180383481201417708502674135815259253015917539534345701653741568*i1^69 + 3957089435272288988721396547582766759976964723047467025877753988005721452036366404644468623247841918234855984969989650438820113386599890208190482916845103071774634409441963672429840130836477003911409956985247638359495686996980561394063812158292266877881280899697915504008652925847630851087323332856957855586376888707250489039792694755966040053318590103866912801781117010068236989427505723665059917334954981551106973849243785974698423221666269054950005504429005670694563644060508974505099638220350022205035246824947416847370999144885075683856552510167187205653696449232023731424418672411796909845641355917139047094155591638023075333044611021195964289516395410263238333415382458206734429446634406602279921449469582849283586015378413077344001865247057874032939830935594565723509898614906719869107361005757388454930060669997316023955656064598898348138142724497780543500609735342571503270083868107618128322994376914589867803287105854353955453137897807582354600234994791385169593389191900521196931551828199556543010151820772525874268315663229517824*i1^70 + -9579567788035385787857694162168966171345651233574707318772561299859169821466190952468154862184669561993229953919014859734144066775979061268721481057946108097849537760071076234506250476267808243605583802435151435929376339733384871461253667583437071446712382948443506506018942529029808166240893808221141527729195919884203832144162136963486241059491179368104405719077202790789380393694871675932046524376657271480471319975591259028606220431447393125629649973093394985376280477175103522723979848009120925557162596331900028649226209619723423527303534907429817725899524453319053436100024808582197029777235145589182740507534963056476650929881002158477815149085785572637881069087405166228886510318245471978404432128959112436875231230049998019951575397483786946513450341044414039236786757140015170104849239427378728769465032698099715104326827364632944987674935977367622761683278595871530079727362323575524599220309362160551978580425054767603856788249138279592598526033714844220011510005054504167670832413506657745129989103349405601327218688*i1^71 + 11404406178101934370139966761289311794699021169648433609370806388448153144455504702761234383508652753487882358552789755699207709024414541610977027350621810727282555979985267358354997237255940044180177951516182348216459872225073354889588086825645123095635691848205341027000274116290842313295063322327383300526623806672246399835873772092138001503387802040360799455308557506416685626922648378534966383284923548728445907707825603555998743143168243527295081475236582317390309096742273047478405511528202942408759292960407803005284668755739514044188957494174725100715056667551145076802177032682386344781281174913739540553372757699874851355162008281878432527625773686897294751512592981061787379546956720244999506675864400710950601631362785798639059826413970992323973571150446865027109607541947834812598197667807910552713484014980238570984715944432256016399346228385118905586310034252229795600594989222178506004053162153952565854373382496110462662101394461102474800391765359685987812088590225057353211689919416305874995226083328*i1^72 + -123471218832186345133867022280519981595086043061324856174117583990295458040255941521218280733594382189124299322059464135061623908055297067071530971394965488022893782955184919501178925498843809529864041248889984877995738356715452501450531801267509885106365210370725487118702509269788317517508414471985219724317423930046669238791233222775581604045866842758320208063075582700945779860674165072304154641333993163962528970134943005048234909586397475620892823054811927812335938579988695669256164209184544796573604402529769019808459205301437071562117307176278272366487864871821062610746436916129911154189820033628255800092027588929894171122122179626532636542476315001427895147726038518797009665857214537824443688524918518053421908993433144358691753588028594983899832547865276422069176557838516602832459960653865923893938756795900367230867305552471509397547416416373828564352730661229920752158684200908181272781224674437757959623358697851770233671088275952559595853825587610969808698602487539471913086965793161216*i1^73 + 2093497543106446376174228152326670372023193437343623258455134783025545285605449513310721027232400489566827198825277649497106178849242455307736405799597981566021367870008207664756441119395086054258336186603943458162479942262505175334248887914893623240076033332219228156310705050522261780348854271514278837341297243782447484744339760569357854569002712233366239009439953478274657110925659963676157722411253941937387088747564473711072193032041661269784768078306232195629246585374065909077862522962810284478175030340756994208564520192712016412146262314283561709458955993046308762795692999788593030227307378704739022989009447802065909335938769044198785496113166998529386628890368190530216700819161555651653779331673985308468658781064495929709035611476448339001687180257922032668309143851439958001296546002159967649800937713065254146678479553751061735793894668436925765851064359555561701683959618238514324402218406164286170321019214972774127197375173066668893049439062492595262766755088659979960320*i1^74 + 27178930455988490937942893590225725082715543527233781220832698235217870145896124837669283229211757592367431225404154386940960772315559872522237850083252822763904252212431752483234503683975389670811225510618628487478753472994930027286833011657567051106012172246234041701866252911264205456136195901403087647891405726155029035413177775729214428603645007050850991145837884369635834382125221073643904508361343206977603062301508328915333824675010735715288248965079309800199664070285467399144344827030574451879152587254400237391510022696819366348073520598124221636358564234624350917970576043836494284155390035360374883868554941191513274651384448355586533915881048925611183488190133902315449806989736988805875581286036982747189486276975941581034107932379608592232870386684562340901755238099680933779671072751957046387427056107080146985977512801587862962594499540408104408097991226154209664503572952497199436496264923624302836581552567239207611692804967327144768400504508951560192*i1^75 + 89034911039486973323328845360991485411377502758504412477941323394141826042102331807652505467302335880162260962538954337072852098914276839489486111247957435007238903916782635089260666306760403559144149177518998097334425684046689955476214330453115952665706504472478055281322097677217307787029555907089159627924921640410034290322797255066427034878157061694390237916788754607482065256347486137480687400140889602630421939017588701446147489728200415716286518785802300571529040243275657055535688447063863957740865855984860856422077271733798577439716725428787512792053982358259780143121616484004002607091401939391650416369796293990506154468301174157826563673578397108734745539266348411513122260789117465577049358748115712597394422258843559790284543379595979536762126628623277430331684194475340189800047264010335188215663365597789672098852299958496297418823315005231012769748485739165999080204000583200298336011818643078203947366002371392079757791259965521920*i1^76 + -1922311141674665302582127536429111672390446296371362405128923891118033761559921293425529261316453888887711841250671022883078720921914202336156373909074437386120048771674313189385046698360197036751627535742281183416253394749848083536092270157459949767003225755228286802850399929800074941683154049298756605975401681164417330458894060928119762675530647044519385451437693072690552816518046600086300520441617547528435836317002191682059599234909273376608920209449725836571420089132622903110339315773837814160829868868534108289911109105775158584418615461387583824477066569351390962373776247567351400559574232354452259692583360999922139262074554429798253083609539268988384731037849017283092581064615245393945979772195459234706373438124928363838892229629991565326327887952544974122043390346087818381192100224885956961083826515438889414112576690876334208090258718363564850984256791623096118985079461317561994072220764443494005604352*i1^77 + -2693747379672326562542582388009443428775139052990658756624128256057587665211294267995165871701702496969392030900759500735764837921937413077289809820739997390377714234278154355303342565250291264357724403477587847155509834340952859136583493454208125613516821991021325630413000132400040662026561557601878954783652664985834016358436728502902756185803524264652061922039244916184496346564265082418830553036249327651398534406043179752568684429818168403562126248803551349728537568619412719025658749654260692771385994174781191759171000034404419105814393912663272861878532351499300696253386548202200537677238917308250214106463944488621358268898309183234090569904928490909410010463587827891079832903183357779197694642421703149079326792878275512226730012192004807322963675454232256562722464298420477934789671108276061549471990944414174942734043501431769489833944216484303002349179644555824144050347311104*i1^78 + -29117045659767929940036457592396725600149436734761974280355248111798382991317055714620031505526648357594961240390132021762591538650558315677555736370600834813363060626413467954197976044809239021090678643182709393463120654795515295587722010163365933849704445633781448183307462079387533672478444808896718193620679593506491811434674338435408849076782881922760621900320876759623845243999413462702579674926636794170705331733118694751475395584865341684657448095420653626236913442975868249620789966856499983162645204511212887915518375710077522525082988349429886507493940727058162871636163717973451285218982487456489909607018985548086273687808784642197144003181016738534899643802595036778856485499991750290782301568002041512287847694527725813986230961907151019170307833562502735850570887307354095726254425777600980141183979780596966400354562586581819169271166579802898432*i1^79 - N1*105232814457649846372479501090674151374109302812132596208623444965090184679330838120688377084016218268862837070891226627723417550017412109375*i3 ] ]