[ [ -351463830614202379542606110658696029354078820668639708864685018742362813163738132166535629426214020364097156470895749410906359316789008822979335695640709098101741260051052350458816557709231855283449528797334844636660067415733245873176008943118214000892260072810368400707455193415720444507415114597246360123551721687320435966075482254138087287762569336297442503355645459629789233417911241616890162086802193612756399499557400854565783688283562406595521330383932665260914814635288037813315541636919926016674202396166409140349059101323188356745882206975839794242106181184766745399812652651718899115091038330444372911349155761478185351584718063601571262238973417339567209573109871355895253743737204269974960976973931296102055164366645556148245215422011596918720586536593977745974393702601405108221410227636704078041662116241741681869522451624817322975651452422869608340285914989918285961169508531377954507106010765258978958075144810365339918358000753011780413444414900004102505368389498479395832661644143792886787055609214294050324514009550653867605009575467350593797080392463693759618285336224928212380567925333688520197016361659506127698267471951058800164190783980509888323228911227150564133904662982534251296019874265820485347160325052300217927232928389639475123386508395143328504714105871732266377675841404604814975894107826214869269588426589538706904338271178391325157378006868839702941918412589926831905685039565575484340108286100085145600000000000000000000000000000000000000000000000000000000000000000000000000000000 + 716305692856924368593543795344108252477261195310544436999912563125986400075813627811811923053875070950885522570724044418094211215651557705189798617772766720485027388458745834060006851051330217467280112148598714734975369818494934977237712911619959503388238295502341442059897282062424279428635406463240437218783640768372960864011288358044534540192019385015020069125284910435240241045329330869967321726744090160535839273953119915416158857540293178690136724771823762354914724583276046554918468167984571092192602853557600859069761204982244929953247026368963289008961734327604024862117221213208141174469334792664830489306000114632279310413610671460443983374021325847896157683500749318544087293687910144475372217089322937944786720555358899263590099307014807957789011098068808928814157030524526969937916154817847102134972762397212367281678536691442474135980523315851815924170083552968078191023950592038410443541853850603590459259797861657542714780486870522696170363552152245153647507928315121012289913091593297857320765022389044266469285951967141930908616827737688194503200586860953514317168824094461171427068255040986198454314533753397545618977565930594999327076538501186270190187728739749381353127636646539261563356316034850879027840044719846001298885020010370965448688407010775587122995147458762080565942592387232733473769791084904900531667721128160643339524257116044635810944654715576672152836399159075165561337018050086888450588314499672965120000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -356126165214055207998880912007748999832674366867482817599421397242825117567046203065756414009195911968396615149063287645383675725513374752815474050213484391165789380799736120974415068677982891539888989778301945593223413020399247564403130488361123846638908626714232295680134484439513779762762105437217180862739625438450797678392903069149017544473471744843769213852156776212476056782258201960700600033193812488730340074896548425595426743382623039718642154252249702254310500818536397843533430312603203938546688101112306902734680819466353079034645417867694604476135408941768345596224663057557700133592842915442804593968786344311688058905787316322554656441583861338142003214825881533368890725454087550199042038752971547530456266035192979369672958041194199411793029006794228892408896584384810416455816024047942761814271425077007925146630534970308712252430331950959186273343229401533699480550530207343797188764888943291891572831384494242889437189741100319673704625689794606311431039050500589809450697072413747198901895360791518814261950585114781665908695585279509042541978965307598545162191134034566109734328370378922413238898882074890141053141663463515001392830637284843944006454319951271388494572771337276137480258231153942836001507463174529760055008002726231161633252431783548963902483546091447765781472443305597921504911676100618904732936478484088014396115321888933081122041396306077559663317224683301684343414133188284775100586037659282964480000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -9147753592401118721907049670518856674782210673433628386096334297122061471983034441519204694270346009337100639507673265868505712862289393858153037188897008488199610985888371562913129141642745423357671885219579719211254313970402866246309743673267088700821994457634481832941652606823292711072256800030688498759484002465169963605241653246720356516772349456743222265224736757370901683293239108596703615730582740075506073400725901297159995765641572149493688084681345478648568332584320883422645907579216383129283117057529562998405436667165761825201498401567381992120624240092060317405277620426445804386512655695947958989582474056834066416731841821933332796228946317823664040882098025953353966425976506414387631476886903084150330722102515650357908997392840141402122100736364004427189913195868921675922857014613732576012690644519274967649668049442662981884165476372438433220957747820517622365081549912282239817198803379343730524923995653216437305376237020376120016686846794886021940333349725024349519182165360866285964634281133432520573872039232863934243586054242680873498725366643652657144979984796234029567789042025191572148893062789042532487512941386582263604059975096012737686559229004944686081992975880979627247240131289892441926716144774420430473849534746248499638140340476983718404035569047335554264854404946768541131891176669055203242915564764967963056938822743646770748014168191298247287277346007892707777464981901862260301726244430413824000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -52325393373606092523104683228724911408048037447146254095893539633022140404759163372533355346052374399922426212063767186595230388042807400904570106044137309627802355268439050519539569950182828111139983473389368107555339839292770957302415779436523358930648301962124981389682417615770400589978261335469139493405586277894518239378044527072325730841541269756480770430510699869901568415880674377978168283233397562603025851334146673784697469673286989025238646402037180110394952868120760977253600408807191906495623477379352385654756702667219357618333561069167237935200758107473547411128540282280201444825670646815949485460181881790300852437464214949780010306121958463431818923458199684025751209176817228183368379676446980541746968989267259728294596788541154180191455670703391539091429075046023545950128282362680054097652383106023172414948042283803464997756219078592619170357353742427010960644949724389424379314130120785259548181426656092975557925677684797869813054435036210285729561847971167451489224107814760786688977072138688659511276272232601718309747885606431678919440590160125505923197742678011929311592617123239374656755220274805472683869263919428872728587404746885704628246905750066503872821087365197847604573967719783590041625196611739597222250916014998633117841093436364966201617681249049345486885262553659758285736039334834651748222425237104759969699588805156006947110887842331774522579447956307846921788869804362181278776121276162375680000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 85712485456559170823669896723753367183242729606269529033274988387584139264543531935922501094939386994579420940743527750560072951253022198012978558950707409497733096740828355593450556671910479118059338466647531958286390241963443546872701610108950464541359799517517438488914464328233546007346028149714375970358682659947603281362828053276732963229145627557073783807372268709852305897408658697021868829750129234849158441233949633756623773335846811668667337140765204663041403886172145870978761464951928818102378216439976461909359832232581363110834823236518537416816156551730353057631936119660757809407271504482298949841656373861354579735550794153111046452378179638953907775828305412247021153890193991721378087757703199838621065897522935397636831249570345373571278837780339402891751129297068330764419156554721391247697438974140792854141391008693330374361733745995756385810431612855600220850600560292790562806248362770893773925445856992291307422917921257771598714896244197472634255656108160805494912780616651928289974739777985996482503207120764198369953619766349107725987061577871813315914503384350307135259664467245082644052516046443611453262085032060455486505156324208360555770803112746931774289359171206387895841661939602515660075568085348654700573451169331878786529899203293088397734283044065736124749899623681145271260783184139962988044463981907251963889592341063470149890237590125085078328009401422781132297263891452091808302023835648000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -124477929429459051649563289808537169645699402064849091886108118042338050092219496286424083512459005406950083792599782179496976541438464427124959107187792546072796413194103456360433277397926695298323823386569366600070742629645634603613513439649019558910279934521051371424285946953522726047687077818826243011077784199335225234971594614031708253792541523261606211697417762127239914723876358010338553927258869145711346164676658183978571171566672701783093310464774573899249610747810499424431294996555457969160003518942098700851595591477804812346931801059012617603031748079172186815102226751691198844231414721567950044443519914859678055271816498077353744027440939921374597203010784326393314683118403179339349612945340594603915126013052890554556024858234413841269997913191122027786383685498063020856234797382641756040531838100413319129203682186267496780018249787824423994826397332005880524663301291299335846358611297486522883862759281415233329007006679465813642276608814975351987451943580871061222131892391082271333322396329304692340831155830572016011997279438280336007817542480829848431604578414598596108181871774060778275794234310861899856626659943825470985241629279201944826070963297646630179472316438087012026944472502157133086492133528886194945920783958654324706838335878862915540549458821115279451102191475295100254955055456543496899867345156479252447195757535521401844261425463265769118188246737963747134263968304494948938750195924992000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 67843502550642691951784487514300291590363379302704630065432828587108788459183391286745264247679185144485569590970306868349894681587258525084243889712089123341326468942817810287793571559593735017004712463016927951361569945151685160245502277511823848208808770118848910096221042615167843720622959994984958091493510353548795930070616204919547261269071486567449080123110581838141235973753722401332210463431280059290691010253564542681318377375033040978826268042463521296836919680647674863410708008353408126439682090713697415941121397027265196780385308665640946314487693154156239566872410475319893489788109140782933860859394079562963191785319172239538367953797060274836323094872650835526596344554015544353052756693262693133453269039149047037095394063864243046565641239444530582718762700615141823274789556778945631867974826722882921101898594917411895542909593682497801739703247197384337715804561860415817376681630706702681375156592588186067577784062950130415063582418902739433008513977814975203767777129245095357004821363784406510773027341621633508605723030580154588978520097496740546341834617929733154905181878838112991247644353061699270275176758542481839885825519842633419195272420275919375636961955610526809524303686140736401043773139425654559386110971458106896855330726953921992399318312491442295873139203524280962045175022337781602280424892674691202216986681763768223156803841005382863328938841358443775490006242696676550257468600483840000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -86744053650140335018516071208220560275709097065353458917306254779327170847125333834169897353040707430521596831671270418452241750076648433111044393198986195893360023208851878990860218583787390746203253452808538450105577204597030003576091243054079890744110353162977155735452252442154742144273292049240128134965108528047399483515921554657773101162597942557542000758752925543612001036766436279633971099187841495351412883672325247142608280114134426112056905327554841802910379213992886378087916068489586065994431224559615639306372346715292905424555000090945307412267962788818943580308301275620656264019808568106281609443949290393126973236018815185637197493712481255601479388352549105877565808169877947677536473117673700175084506222440798340466558725300150103444484578843958017264493612977138689961987003273369531295966533564613041488986361073892961536155095844841304917911828708223249490228811605007479305004273470223232597410901232398828360578413563567602490851641603622049388279933530204600741147425483334203441818076783958593857288528296073373917020391983059896195466690162667150319848668694146489884774082955328811643121193497080113086199707254610740057652952135433339398590839955469155508175693416972609059871785499854980665815945406187457511678445174538170156882821171636152841774319847532649939362631177970267743755094054575470046902840900248058219679769115668472948017693348811026705416173713729198805649622071764341723588722688000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 34762289290188735463837190898956352023132668179694861574660013207943419015864295381827355725451020961597787987512174953362045156164274845125790624100941745643868336478037435467930884801113125989523152631152784017159180847340788093698845409694080264654712659358537300198052203842918282940945567477676569702303731423602090004252417670672207199724385430533812165224137728363954764682750099729365806695365521317782841621183828723892444542027188210749883152783520896004547072544198535909248381173159128244605122472508695761236492271549393508242490269476460371281711742589234996002076117931706668699041302569921739476099652911387254165078815033240229885704948620060425566175822507230294300122034292606402848572286834317176507826703916605592941518568598374630345280648179130256679617570560705109887215940655315080438852610896500905573611119647169702016133425583350281362685908438178636706155825173589082709525823448335930371044462050694117205504966026139590153283184029948920704649467672374896864227338127039275818252185193376253595405102165205395573417905980517011446698242463324637696989767807613526580134707911726858222319929969588288860264939987270974801129765921806821756108002698549512193031533794666485365218567187182209966216864482830049268602667617973076208262546866462726528192159263345756197360248919084383450487779728470887045947513672656078203212888291969155201915108786524454797083035738590514410766770288254254540285542400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -20697588711805986186540149008590336915743087450447163359099085822316890081454264127780271059759656559906165625057390670468223120162658353756970347829427054947396194414835895493291694121807087404393625086511079488414702310009888451138418500839429852169415540656287749390584869675055880820269953087825830736464134412720692759168794741111644959980347001539230640731876325245863687906408037757973661922768844141191236724707367059084905024194371089069737126166061169788289952365867011898762963398138880291935081200323020950092259117132490679606650896712819867495676579556049834639537718581806904043684247689695909782313751569634690087786072954887617646350478693977179422849119336306681494583421842726025981512752022290224868210885137628948883921297196496548117645355482359303058577151795490947554011429252978877529821539541367343944446291162043049354919651308452094120221110118728273110797793729040779087409784619128990741919366909194776826091537084675025640677357394891683381951967203148441947384002518221770405319232244598890539224411412349893897707128524339777119983934238411428814612268936592790232622501293006054700032894483396456659118121805993199546996060284862258052804948215874336768256769336943378296687890438393695848359035041255599990318106220334324632150792577567447602815248222623275462769858562842171294590701219267352106060061842365589939143261099567850391683371223275927416213059359150554638698229646535160045240320000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 8527674718525146923063013403351803333271745345327434108438041769063999865965008078347279142900051249486242106281760113830148235635007238957490375008761506117397408285927489924046917512558799313842934389898010943896768049506750716779395669501394804820689435521550159258334591908300607769037323907287775261033269111876555704306054313862854207315132238193358335965950980977155623531181259874272430045693989875825047450760460764594147725040641763779526609474826113258969413383125665784938322517957658884331528123403104389266862740175872762312664829230462496269477216241075511445797129785872830011117881773252191516049651449657395568969742126190968310902711980775677464503629016214166545060175296039282959110261032448700959973361157450686320482416391329406040266076766014981953134468345720508075427283679634481042193529695856321581413580982359971475662765121023853652922971704263504552976416581968730720016988988735141029552788266353462198934866622927580791329464472889111402814103230458006112150107747186373476688283418860122419125697335484364784066736404474227252753450480022878209614301646266898555351475524213744218841038273886557656614999416577986889037638645931111976117700935102183093036371229907076265230048503631229551252952218609781248276367942153115190653979147563079352914612106372438175634992996306467369059793791227392913548555049864691104000424193691489206067065241048123196367534415905934352071567733134637137920000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -4672115094812946203907180818392523514748447948919226391052014991572353205229139589319740584447710028615593183805397092832307223204337928579241132622665322530818094681357756492602145045940132736949493591252734827253738109126425944391920425352244908523319853330636538590502355523540554245440631322217175532773171928298518197237319930561678765400933959852145690118119384917561171937306948571622831536123888648130892470738303769817254701746859117522502656832121516457877247210577464618572049399557961642412033376680014309092998412424866934619950303070312897681905974478122129486121440737453709831582206558394003132389795135815918006515899512947317323901726334963539089012857232441904031199193543067459903359192842578813817874211596571739911420859530402039285898314856838548617018607383441403696132710493766731573757599166690944721351875387330123652382261240459109857122697164797196917464438992969510858785725345210022129127181550727938853738038907420071286416373700630922290362792411224478499771283480178358190728863036886496441947935570906769125353571450237327555098287217612532935362544819514881752903371029217323430083110518274871252999189409749017531486981378228406318204998944034957799271459892621158138477766985738079435877369003695915840199299678264226903339588778756676747165164854359375001750499528662817272378849418394687475813552808415183066313451936505708572001815128633830211023161453476917841675667718116946739200000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 572382928510716916895259503636118913527483525891209319664954624561828027011212351541054460720159836898986408351423277470227223188924504554494935807450122252632069958346094019372229396890197687691815473374548194965612160333027850316135614129369646179136658345110376631024075542616837919620482445032265529905123153827070293951452413754488260323021553032223324160932902669328380617737088724531353111576043657946532577601555673256353386511306304960028693583944124437991656929456764672057267879680055064728355592214034666263782219756919584871891236951920040157893387281514977012345633453444335747621185183096641577870689661305245344516976759843142531515591647250324122774902482516412005494974913356717292937741368319987822585203414090430156661344964417381225692262336613658582894243377352430030428180100941808999023103853164462281046612811820502722895380689194926089649449767491717117469293118726940337611444421620602461147164145035522473725033254598999629694429627560618480405701044245622561331425012430333960010415901262442219599245157482383792330013268185149834919473814930126781021987188744413330622032646075791804980410264306353270158595903280289876498777574661277055007384575112784781957179940509183769426780489009233769187454361731397285142532376170175685764194567806418464754041152776010059226471581762713687028348073020357646195244471772659993821355091921555032532251990060933618023364769753551277708306169032867840000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -302784620207697064975706549327470054274598110511245843923262051605648626703732551305230406322233357399480602472263317295345557935343438846181192934461626133812812012461580144509087892968328983093857103358811947165680394727299285735310993898298160289137217144903994533153108356400033740353159548806925325776894053335721865630795396267109607391573651240314956479343204439693070740124296842505387590754942034622248072561093903472293298701174721911460870426412941882369061866931961373211605332950472733057194030273924176132406523654890483582074435094794209842471249497703210196970794139571226239543937034391380673143916260907658989549630543658831169703473550203583704377689246938076047060770942914594757254316735260905932274596408742034130942454923652583210753826589970269261158484747047107219386610711821656575621382746687849395592773778040085511324758838470579737659271696673595787247125384805551529626269997165543076140182115806224480146853450084521051003252982646298407906426261245162065525451562579321756050119832736824233950409278999466055283545284834786920314527629124605484966374765811525410679061568302934994089755982367357675694136085544332341307870170568154425991064711853585627896921756544418810115452571078068437705549317580059460294737791902612837204393903748123801005630032938395430155959514497100086810001759681548012065985475391179677859024817300557661364154808303343161535697736804398182690979286351872000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 49220504653968659782758770478613164973281506705051599144361785604927678747019867861105823728046008255455722759201110004883301829002777295879684599821299147732486198431688135845700470738597036170440754727148232347653873602503347372738217834287480346978499798458598168092436007025596383225603393171494828319327182379298222134141820545245576858597382872784713793190933824861161586563272684291430685320340439279015842701026195101708031136835411561359068916007942739372151722447562812595022373939506514374532288865585966562190613669559287898853802790337578738867335448285060506513168885154906827122253801836437520770791398454358503034035832234165898678671640448914270825252631194697263936327653782631663565157100412644951170194088518889991737389633270946615227626250447912763023116457700908376033359184831103366387520907852213380714889040832947713514065099408516088567224312520705484233896139934456805370608051716353850639934218989473526764731570722125375877220265537930588854215581561523977808232261566460836388173355343426750622646371229555064486672437957018243259433076521046143770628682914036686154394843861123531854166427199926600167751255466873989043773348224755260810261611458918857592693096976224223999926898959260931664927106645438857540414935542133188510205046703707572425128938124326975036865345163074601764605151741368554445627265482092573682683906520137758303719887024495595904146996873548314720938963763200000000000000000000000000000000000000000000000000000000000000000*i1^15 + -22677935531941383075397353583876401570907803790200015425367732434615051954338375875538419476537625400101721328589080107864108350987398288273318770037073362586585454466613708090016003964021266931544411126650268236355368338721595733640931372066878313049287779485529072713942056581290679810897490799852947409964246808170432728380332880334046598666742142451870710057194172233134302447340273729505929474657407751961167936558973794311827217490123959148593281220257849206284039318316338060941979666332795547169720362213827983496360030469526879847239848314281287291212449873704187761997497791057748046131198644160200037100810567957981081912182704203152471571301665445575523441546194417458592651395303642434636970293391157312243344754764398048088314629164493366015678172869519693444628109666986713552780844663983621781202368125241075091984398058112680739772057868262623287966539967013321950111105111070883814000452144028787957401192654823810794666081588313747257295365727314995340418835360872584564601999434368193327367847456413949011924445719669240853433907198418142551287372620059959496841141298276169076254009799787467243433379384551435947807240063610685978889802865754859615919758500485305035589112532566270332186584215363822239762423911190122105054501456808884860410868055728709171126112464122048812572463430407726407011232679418465615795279586393783736253985900355663867904555129683422031676496909780854975569592320000000000000000000000000000000000000000000000000000000000000000*i1^16 + -6752293109833296151343235618066972293829959806564736432087569925271552632110046018185913384526666796198633522091704429055782980917284792163668110010984998614287793146578773420276164864954348507225943656048405206954579697649659508365541908242645589492593360050322703246586176951854647401430290851576906563435451613653723780812281259687482245261002409110826837561260089772101128488445216033552456608733931581872819426005193428326590710874818204476885306184702069712193521945723081563577082402625601440210130078407425330186762690571636267938746792798774982029251759634461914078751756245107364019460877976099291707832076812131253812231508092980924590059311410246706590919166748901555539679099184245773385333280950241825517603917109348865843407047261029048735942612436529433048267289097353130910203339395677493941872063047927579536880290630555899626718657833603389700115801683373199662434367914119910222852185517337134816612909140349179507669835707372637630325789503873213406719292953148917391706571539239423232992425774020017145951613748844504149366864881978040197337391213863444049245438842790713027323638491385498149486455641351631400626161457510178981206337459672233475133036407978112441705365901251464539644442610013379798324577894049723219407111642249033258575453204241235630476993425052862969728417315941678742700548524432550450577442203246834318218928687457640250758857120678997201107858625342567469809664000000000000000000000000000000000000000000000000000000000000000*i1^17 + -4128028273315390514854934611285655905507384865359765863889971981101022264424036075952830423569534210886888549883402292626072574207695967962122323274220197309645493838714681528913660366650024180887680111781465086069370103489448639057954690250708819945302221715715578697206822470020625581080625653679864641245224329905398740838779275837847899293904984072995530274408294628202072511460646824232952453517184280655295006202433051143943854218162295284407626358851145247543711380436210245466819506329448514201557736575971819625191586807648253427068489049311158894584727380138880025452468180505799775212009840901614598525925932508745322843853986681940950206878594696848205926877267104404773459507758361218416992049207737431739025517396528024726484964158954870479049872857017447380137263208164724238825931738624220748182160195922655421526132787040987953311229523079697094147306371895558541687256304224449108158128079933885609683486124739704364329092881329830969547295081913224951635072720177870624479378191529467040880397251951610821945383155248366555344326766373991971601040856406703285064844080882539718683654508500897830150547846664508688990611788415498802575860979179152846770371991995721553724498288866245882926557999342854589871247030693838690188491407216112439459139226915655441166012949899266315548076257725067377648035376708714296948580020958359855800474216873339243017384781602805753806064816091351429939200000000000000000000000000000000000000000000000000000000000000*i1^18 + -706102171323586476539123450517392644881343920981312250137819341377002989187721030482207492617906194705685138786483952827583187264005680477961333572931660630818060434353242298493139026297304238626068756313420367055420950274709526688735795584806610189156893878277254941733487415985385007609079009774962344414286627254425795326235555294967442786328521361372157101955763370766657332111931714150195518499592234387557731859762169636976791976355353314045491907088169736862771845370734812716801904581633219023028521944243610332385777650693730731116835004743290633028794758186886282658144021255452106938562306098780776235923294169194354564047822534662535480247763786684956556406554654775950381690846199915247372402661699059270787624266742121917469726431227424219960782563434328823021527488958321094796587832478591381790765455188317925722338281930387872241878885536055710332999857842784113728106597001018374409411552331111164059470364694477077113276756241675677419018297932117075642415390982337241530730244032888699129672871663515436978835589870042166829545100653448003771626060660550546859712777644483871458882827877651327306955655093050530925927892593375658911455479953366260086571198966995115215798380988614494393111609130153549960166805584504214407958280261424030001945629983292255706198579188825458521165276742246447364498067080385177413697642916900952640019461086246637444080766696344624352344779876634460160000000000000000000000000000000000000000000000000000000000000*i1^19 + -148169303841030983135949932043239559191432589486558642109132467338448025505510609926377704855628474477480074434973191241318331198429047129615257218861692705470014002328155952590895846337186135796842091286469452127301459800120241670774233269062120570230306068574733586521138838971449931801330653729401245248501974169425733549624910080553203310210110814013513891408307442203680002301352341072771191445773302636397959664843525255627808657071901889167615861022007339327492251682305290909552300522423131972247199314053546787711348015761615969357297411219026418218328400467386360631963492888728117061256495797336562654698399258319957489645972274966775109663962156289245735247682149969770775176559387556456847360663883861379329949332549575161558049574344741446741358491026825624988068769880725750141649877521135066702299181027735091637283420582028379109948836174117134920545164912163209611131866911534233071656988783195679845512393140720227895508790443505503178137541448800329584162589879143259607141188704101951190842095300311600466795223994903142840306851830345734711087501248385654077512279311885934878372032994061857980880400980715283697660519641251253978354539489423480775560813577223519754951884864658002874971839000001477233779351175685015512176360654258661509827309585052581888955626901200394419803606150871320983315743834449790650536187472404202347737833984047648593488549893468010066543561823748096000000000000000000000000000000000000000000000000000000000000*i1^20 + -2639461668428645329822231767441048790952109506462967035784090123758494612490008754540134259330470911108990946967855090733953053158204164288692760079238172077684769089269227932361503715523170141833237227971606655598379298467954687369738740735160677037400507406633210435149739595841960616668102184832591514823134616373565385653713377651348381281237132757162259259372944162929852133934636118600679959602098000202656132357725118385381259294905414421458094583325142033593409236092345215812495696133657527901288439022858351347506541269285114447467002726303038587087540753361703243220733353439312846154365744599198541504523703205237625714156513980742155511937339957589448439552469068553533924827012691307854612547344728168425379723866890909528942580641425728236334439314730678136818303512333409451446356814849182174893760284683445677968125385805236685119959713247565220951102521644850118317070651601119996378136141247956636162429645742242729964108442750357681836930279268980502793760711630143509871506047073031315500782710068296677574952065712987241652388457984390274015027013507595375266877916305811533504211671806011056196850619128798974437059966772696500082902666129368044620263259574956705569356653897752107263862838036938734892970440860452417895977341641438497321938660550099973407963732273442683668276317990714292875927374195284098763839779008039810478494605059952995549195151414203581937163331174400000000000000000000000000000000000000000000000000000000000*i1^21 + -1786639837436615555963427028520303867402361003401270279864764915924366347353798036783965492152627522868344103378913668458182048053392809107337668983663216942539759325747684253147275698238373199316775627392911902225990115915675174255750754893913115748300659314450411531494456190613237418740172545643132094932100491265363804177863859871982694422196981775409997876201620331093918533333067391415217256824743295727309464134163972012297139440302568391960244224201480950980772420081594536402203244963363807123784313908184320302855955150038533094569596136989632899173847412244592428016873729707540826842059379025088250324654690648289297072722227060095827692316410017251002511096205498840282504356109613147757143970869445831226715921730199245296586767487008071116515460702669385759462392479232532633061926562960820473572314837477635808475523384697122064772588958151552216055134886485965845970325015274579257987681785601034254993345611038536117547355689375287155827671474463343773839014244451644851340511483425412543238542235642397359889260269988130553228509978921044318781206539166932909751896922507743431705328666254313023330455293781922662071672330044831829416230438442176280396050231822989835760712375021757148592203927725152216085600990717496145917239227170109466817112110947353053204463738226573141724358853375656169336228516407701817052450982391571538400528343930708763811472128487633767043610705920000000000000000000000000000000000000000000000000000000000*i1^22 + 151402573317380858789687329114764984844660367612636675479516565942861760881905778586792477838577448884063496542150780781327361920589218578721607568521082785512426719135866470665611077460508363258926647698417736635371789628848597524197645689364764735252022044992855613457079763170818629251729811585524375606724597786085732324644107128858573708311982797684710359091563637698159554733589233984302885385572404608770925297320152081046879490619668486281885014304088684786158061956164661406552510962356074168434215017735630011923055912741553412976791223783995900066380941336107247198531472856174913261820739525311789375123045669942027129785088880053253725854051293521523721876837467909590141949289767212066018718056319768129551621362025356661471035590919304480753705321735792088078103917237814671841554149433877127548210902227748919085638417566595143056366858982292824604029393802712565597592561138443760228032226259180029227132725511655762921755871731419371679649635226705362815602264332520265527902443511992628837863909126442358695379477293548551767202952407584673433045473166999220839335460324517448555255626624717302999834038914448215181703831668068558754162598508238184805739269827491393160105015771582689896284985967519380950012192784051270390467351387595645979128007732646742650370433083579707008008778023383307109115032111685215763537199780156348403214866140974554868873269379791216835559424000000000000000000000000000000000000000000000000000000000*i1^23 + -27773012187227975539330846406319506259505681863195960783634706002543938974066221108860427088888365382252426426104184070434926360099304928866836379433223726963531742492705586891533086201688442315747230801133535556460541823361299508721445417524555608294904620852480660730470004323760304338642237950526417788996546124306645206057760511224256280410934486384313318654391272903786387099374103110991394259035649421769682318483684703485215875123718359230054964278089146758164194447966092370059409392923005304535889413321515762874233342824668364168223912478620646345297003876757558522567028542852046348676540213771954442005060412718101962194916337909219571696451607099335915632641173762169342483357073530046832773279330024756524016164174189621979642785830568753428282531788252730430028017358783687186513661945149737599711280127035575647486110435165540912934768311969331744892623960529122731018155789992490176386004717169190311413281923289498894058335861741147343047651708640207424664777991216321363852039954199702164075894925331236762162848358525642137020532117137238672573739759288142634179140220437307866849447702056003317684355473675483607953754389794581445471786068921000624071739790702104554430415278996264798734376056943503734400478567711232478852558982515208602444818072346237391559348729684523989990068777143306501337606939764035161351118250377439267987601628228213411865788161408324180377600000000000000000000000000000000000000000000000000000000*i1^24 + 4000290168555106394339007633957519699553482282004847701140341444896029204106689567278473947258680501591089847565200069795529176631701427786852225909939423593617278844364284906368994336091296750056487388095046208264564458111887900926952178734331352871199925766894420141572405685105090046745027674498275727477963136598239944176501793639473219577259855276287129406947061367854838567354448093746543614483249899276022708371678348734224154328805027754139709180010161857594090113707426535097019758161094676244201030206073133505471558586504200080086553093426072724059105024108320022597750618032165229675977501520222404875847926030594169412966902362146250394954635009679210914904096609260649735715494264221953548999881613873696882851516261767099531312749486562338397254693714947578456344165830236737446800047571417707908749801956746987597252314041361763534291713459247763922885282290221042973917918096052458233796055474148243776835289396611692806090400481916702517159821866365074351532696197210378260182770789453926542941924640811826632508476739512346354920192628246068109016465174012311621849703438600568281687533039688914212940183062915921813423000961812955252726638528801417898929741409460261216941007705543796719882594832451678145505228013131113000085369648764769448963946255099215831785769031945478230694021905287054746515963829889046006004036036643153979677835712469740763188342659397713920000000000000000000000000000000000000000000000000000000*i1^25 + -530641361536437999798060419224004061947827435720450634859885630543170116669158473573911213218446547428315817859052477594559042297779293197854687318824065682905197498963450969886984947796490616329284555407449304342072963803460175519770692672853241246642710404318610467757423416983431157552841983792633709521602764983672291209546698351853908739907881764744034657950080347230446839185017352454553036841153661202473952305562271475571605379636543185613956965604730695727680126252916094023006324110762909087825490062378118762030837957343502527261829687390607850809928118353254650721592504572667307388103498376083312611693798392551678918075957970668353650243037264076749322859184244928588286527503234445413059833458862207609457481045837927278889321091842954828267789995253628972697034434680997948513032646071387941317425313381428916394183892304741947547997035396993750752963213538431183278851283790567506665049019839991372314046591998263975944135286880003850935938679280073639987886106394447886097149564310131354310800618580999730489340604269554134675966826136301717012077568821826216034870570323491409341841865835338572580703691659684973760722678538257042277512199116536231908037856061118137746956311811705227493871348627652074156159863950391780810103642980523767444936875449793967373964681464025620357542103591466779342054171941395872148693432854951747013585057262473164923867461668831232000000000000000000000000000000000000000000000000000000*i1^26 + 55065288280719366786016364922177547059276445438116219590361520793760974995929320594362765748001514940458416541101524646570223590729064367106517853225331141644269064184170152890619757278986170974037936647929394450806854560270341419060779089970158390965140763907167422371834006967969214444255668629414929227241430140197059024481249773446120739757721731978296503837160730376889200411757463166765127296476295836862211810777769345945335969036050708581565955770771870029184821196761752880438483909135890977207168950639525701125982635951260881414715977503386591375851440404902660739195444154691394539109114662964437693916518327016989781912510886415525207824156042962533787736291588008801830379689259070769740782034264316013683189323306649315572558805246945039840619301364653151090994159706550334660209947738901827852987828866096976738749437914041591083790892237871926362153542408216401223869647900280131637920927813556465722409867557602616049765136631524179975708313626232305792726732019208113418407748380127888963918082675606904018265698662171829471092915583512343389934474009855002312338794642559603970954392723197155910945698722228911717014571103039068485367830714330106525465884495077602885803595544127119181440342120674738862778167235434070808000116939633517386113216242252079711806600593075532024045649759437165922659332572484724807523344095231910499127677494586452177470157016268800000000000000000000000000000000000000000000000000000*i1^27 + -5462178036136035362386283988026843409789483271953319713681785910873815620616472575243287564692930434327197255125319389840703234956591889066352490578228063354066289255399153774265139747838604572895385213083168366471222579807479931974321908682727888807804129422348894183757809602166527353639441704636918400698186485335939857616102228416723117834547381595335751028222419052890558715458071142959280817730834987937796746339443471801283165127548668828319327689454313471519219068008629060939297880902891433648682159576518947563118583542469105112005996856516276210554161672659461563069205529095864610630960483261855377835708947313542312004651351135186750034648649941102316719831809962201611628873131719083689640486506359689643775957098955267192509195128897277708342719396760028095801140917005872348153340912502012065533834344918328543068639619861217514536556355136538701152805424810900131915862066883453336626648193664049542869047846059899649054997258200813738805574219421235252620783209207169622208947921946737959437893044097518426348147766279233509360894575652562815487435033746995981320809151085559554237235295565426427223721864533425021465875433238236063299168793084196387790434248790166414445879576998178960744745928652818483297031839469022125995836388184174413753794003966359701579400091730825759806283904639680895667155840233893418486102433729316197473255424405837322257600348160000000000000000000000000000000000000000000000000000*i1^28 + 449167411579416200595679144248270770930542892998749005920751137649464083152757464896771254777121160366632509620315160533112005059018866376005140749244699254061740773355335579862578810857810245595468558836334958719790585710485478094819597078885634636684232509625727476249945928952545931256832890284316220693087120661659276371121903122242265838190052175847065133774251211737792832742824557362459466424039373117091701798181586866256960515049513641322468246745822751378422431910343502694233332355683285030526363622690504001362320592254688824022415034538010975730900757950980620494140644300876899471477920086787506763615710147444842831235669215494709606184318499263871286304757660415707980106178330986078436871739944612174324140287898892607570474029349749882717916410376536298886779516085315885181618683279931074682837346109041973545781329866756413162987110576202515427545496353511457994201733127691070553114211613088592135397238979686458047046568450584230060588132105898942641100311814592023345705845443043572713541302160172203328995246396047333482051592532463903282387225267760693866852168432991691759233836691354011038477975637155086195186752232636384720378399193990459885716167752260806385584670282933264683580081945806396789006354492197504065925545424938709685936970082902920829114022050810758530874575200129099699335496510185189375919920501808360497750852624681470542217216000000000000000000000000000000000000000000000000000*i1^29 + -33327563255394830922689211999443331461451834648371426616015488917054048874183239461461587197500045487911814700063998657743973076517899234366369658053649045668948271810585378372974191961579947713604014981045599789956840155497466212651043229162414164180038243496193199578942931594584233155667442835851642543453721204019732025567779313449890254061257041632117255031326320887130840148750241463522028342644378323775570523040011311988565163501576606081580883047114041429722947981681445377924064323370050083788013573296013496285030874719696973914023143243962890466044734444832937101332985245047354179750757377421429083321174706541651503215431719742070936359427847374225409899412629931583270913287428971874954006276589521807439746622822443309368892650518385269335762631673782317678833838483754309411467774975045767402413239801861581471089243436983668077988725315747116759464005403528487866206091184413996912176144661923470258510800144084807881822130924170403271368790498340021191379418436222266568413699687678451485366019143023556350947459543989692586192640887184123371421118110815798301898414945754563322979808076622320368004480695270476576378498465928956842185198944129395592107561875880928706425209282225882547546425358201229377041783557172666094757214589320059017867654312612788701140828199049490482722357578862357636823672667593105892637227490189287912463296854669964345344000000000000000000000000000000000000000000000000000*i1^30 + 2178701742573528196785418154949200912530237005261654243738649975218650752210427594541765803218678000160325096935874940993542270337936186152756089666378321123538614734218999704407104361891558365181485117254669843762915769190381254090872117847063052991358010895846093937345878347905764184259236733923987061011931054054616969552627887071651546960324569433979974461706371526585523071894231853771796493083473098309827347580560212274692045096384753188199321130584568292802192067150784729262915454015411504496951650782598749283459542664491972999635710488829181113649993580120923837848132943951724523848962966272639141187601350439619962370506497940081601800927633195558347471260932595199188476039422145433510361449941200332392747616947455719516240466346583592114189481115957686835302588608664130180666146718180862313110617195321754528074861394417819647044005402753128709610334974086544899651625044773970665016426945426816809489023310963670538516826169674693025614371073614350295543166078107031591027507310418887059403643779344086789106544132956538314644912460101273966860213444756516720049625118127614176408144498674151902049339914701959474444955275096429104875256792406248503833441621520513517754811051229916928763916002935676780840500737948212551353942235582522962263706579967133353599476951235743086686005868021470972474231595104713355732395523274362283749877078421531525120000000000000000000000000000000000000000000000000*i1^31 + -124717194080700561535618433220761946597919735030574540349949461899938041659572620245417330343081865417181921088737496946114764029550523657518867655572553615938887263352868761489788950609311941116913101179449408390367692348948546122773327486521216075774279101672200983149618240199163833334636455951674627320416952925841516997261584160837648541574704077604720378149494331832953734010908823188325354205504981942527766811475455521594969328527877967572651717453772975092395267538523254132710577104398824107407767750974357807745617338556356610828977499190950156861261905405130244481958546641686124037782697212583058703186784324016225320563154787904511792874139103958363402191240214819566299531309230534823797809497684072165704484328183543821745225621994309398691066615386722069803923668535764542841063555951651069290827348265435304508423994644251417961066860332956298872074186533270924709147587884423537758676980905383273348800566476972703175819635256674891259384481672433597653870101115311850277969646333533129301148591361083741675255564098859793496138304730845727792780564354181032955919196055042920757209850884304518630091458274108256180880302542452667278393698831678884901030242548783516891673623947957535334741846089306348153171091133678564581791552968539036923543778922069254895694752651749402253284333199168800916916746229828739999641012878920618995428131401105408000000000000000000000000000000000000000000000000*i1^32 + 5844090039872165175956516532265567058191902292562070487295397127345389470718937654197724176777542159316859400954450991157243981343461461082186745463584434478625659177022672539601361725825851615790150883070240575699199085532306253359999778388403406016478326656259653099081782200489639384536328412228870954253366958670467623895443746057917560465280506699567778611855662999208643427031485123274127270965110027946959969177813954725700297341341355695972823424638573536230447017439765921053085122672166111705727543806325958640590132458420810716792647528657841290958912805928425061313740099097261618616998201540080787966024745060692754943020160421077014330564318923306931289488145706285734226471153363126813093267578771458777308868784568933717812147081765924191299325883437857799038165421378064820208668397086799279006307941794689469449691970274653286806040019658539348653009122789135205258648191780307447265786401785500492466759530816434705207313340436082967630633037222797457186010956330203300256497690505481215118207046765907836168679211566150094372927247651077329064863084810132977787403115111326303537396863527920871287333958546542539896383666909210571411474407042075062704590886940737395043978605786258376640524218784605358324829509605271437525902902966484143606301292089475482100547721174645688982712911751408806080657718277447448189589404689240745114848565657600000000000000000000000000000000000000000000000*i1^33 + -198807188507889718909978561305941837796149996461391228670531125600309423023893778666232319955844578217371104431396928719627465818339476350447731084218870578957690479135014818591099405695705602622883268110196366843438973129962471478288086945122508292683402307744191185781469184632469992723936152201269306154604302281794634515332154235500901729566550628009520989986412961491900243140280000524389091524391224856145390579939604609185901601328591996890087222547122230442860231160242843355109757946821872045653144469131625084126315023863518615635970754000714828496548429418749000965916546938329886366106904208641469265741865655349926189415824856022468878993216669178011943096708796769052669615192917864900729812880699019868876425815498734174641732935615771623875865633538201925928030274160077008560613444515855738263188080197431649948775629034343282709817929102637428844172767220767002866581093716675425576628721051920298620749485304079320590223612072261873398649466664114735278120713371105649668165181776936419853741761280859711646703707709473524594021286486725612132164579908719030744692756696299766861698306567771449014582580164585184939091206644532053237616135001223304511322920278001168611426346953978200744514771970500376460082032148389771573800007870613263925505756809425955082039449516671170688033170495976736216214307933514090934154587692942397198313717760000000000000000000000000000000000000000000000*i1^34 + 4005667851912510182203848084439750292641156452284113680338720026769842651294746457940694479895441383416882659852627973759536609462703478328957146635557846849389183993351996919766490715954459490010174551839250857169913851364016581133804094366875040684986992886319151743072878395175758568596061179300033038419605507181089636624986320649159294983939532032726657258555424316823993402935547163510463940526649719802962094928178824560112492311940230079588165621626741463865334403066323855093977331992750593349053460501705075011463875182254043299992820308229580560391767113913235725792042294356773268864888071372180967686292066046412259233862696490937682395625880561168632738680409885811732335354277307217112096220608267209788352512276461356170233325308117576484350490777028707030152263349071037151901238781104974063768873181111247542572323350391377728724459121246552351938646979602281051359877430933541480784406995675289694961351515222166070727152560250019317246318073680908095271680159413280729716297688754676707910395296893029352271190998001017645105547231889542678007288527631480356999075561584752552173309231879059519726469226215692132241262450365816195304262648249200030521841463262068229938308470559660554390215940739745168053790528150406316808594049342039409410719919783350864928349512349886393040998905220754644280401889839011959654577435336541399416832000000000000000000000000000000000000000000000*i1^35 + -21721536533752499709100749989982233333147517696690860419745576528115270562252873078362658679851777578325707400797348851384033543506172829119507976729342528571241016163762529163413462106595421397678126661333288971213531893491651638660543035626330898057974681745766788158382038353183029978695165249086644265418807697092314257647430980239238279213782453188491811431954430727224357912622898003377157864863856737914141311797198869810032601483186491891714759231157007873897911780729581248711805267319987862469122909925306750428340619888597196881763258256074202811961463161206402374610386738602466750866336154542245923279888065850610160737333928390411128609366459942869612943668731594919016281194626342565281768477572558023668025877421150664792075714075826574582091218815926828894912605987811420595036933853694701477133393055464466247070501541344681403918000430006429339176283456029923879763177470127763709768875124874363382038342920839927237144655495630497130242071466799091743647734141328280955127939937935196149841928114765511508526267302454784057213620463371226491017156628821155304108858667434618447931756978746218139128461765705334886517123220924661378294412336052385301074478671942513960920533283573852337232434333135222386682068710483230167347773872076086027321284618572218324656282214507489724080352472584485506297572600937569046543330141955266969600000000000000000000000000000000000000000000*i1^36 + -347483784794742093458160040959340027243230627339585590221829298271150324072611306319284404274386264279002201454878322542000951337446785357142174201961200175719671664321791890822140537086164788037875830529806208358593761922346155880153801958006161194546543788877273436271048635280032918249438259612413490779659329887465265880996309645774787648624159571909248932650178177452017929389580555117485354447043512491146512994532554004622872879217776241515491102231121948090340983827900088071669506116919273445927540825375404098101987133529371767333181105338124867212607070436035713454912684069231989918609190890337899368079938960562168652754724551860804478232040450529980012483860465034725290934477682908391516513715735143271645497439355368071602366799045435974431758801227313818952074629251931644239992825082732452161475187832670846651978570152897040668969682921452422228730601631845977334755619003690556796621605524474102047020502214588914099355630752584037619435703319058181854229658182363950682027470899314295947820585685828313463564923412201810226782389902502999990922257160245428650361148602851261402122711521619574393965549806365921998005283108034544916493766444347494532330405563328742134626043751015431567583192772548171810900604294178179365411643105806716882226879163882220751734790478391124638405644683596574338614434588303178713972181219409920000000000000000000000000000000000000000000*i1^37 + -1820658015686985796780787356361943058730851042308494113827694396144937384240636067660837164362441861513218490522494294103731449107661813839883295043822417299820184428537235944794515577496608458954903268049579100265378061149541396316530438208789927272721583585033568406648634883052862986579374642993505916623373231237320402717575685521281561360780616050009549869734498798301228657440993908256582928254575592122258840041893083003724708652937107397615784640843511677589724619789849815348081721222386890216467446423533287183375879070645327966314113528628348631330600338215949344531374570764846829572329008527840878456236224916408819825646645926718158461831403121128722417543320468906015899641589991937574986397098068339960478334357451797044078419032823835831613717252702934433650449977706736584459143094326649345797868142152553924670076248648787241447233710646000242376386529175599251253859387062745799405871259985468326571205962697045674139076253629143591401980380969855535818483291244668639713316861908184182641373615882829845066989859971730549980619479032364754520561633858623332050740014298804378171969979045046516748375995376840299011405663298702454065065460013395721676503842122731022802485384833057115402394958467643074596658491206032888745652775346518226525835787970718339864497890591886989786131605566632284069756473827516861110043017216000000000000000000000000000000000000000000*i1^38 + -6282134387267057699273494069419159037007239649770507010799384028137010399902200388613463000920124058200267385084399840153173921531963553155686318868267750368472409277241434076811474429969733607358301717293856802556396945926383204735898000294817559109541689907496539796328812951622301199801470758486503781809988936047376984245443751335288425229955402013835052826294021648569300020929247984698073628697506907359236598987966193523056275999467480810908596098600922418540805436826174375805879525115646629237401835862387399252294096033000465377429745296828871296266740609438560865422585043089592551733470151540746699487576856145418385097348875924979701686284412426037444755002003597095829780557872187106525346507148015779741960397772010604476034932714341571897543084783587927086837374315829579028895110924342497004166549820652712158100078891206476348143124734864331532771633939601753445716531360050863959317302530872276565122884790001285604426969207368931402749898457869522246048985818100802763310535382515826668675389633619231009850943049243006368563481364523293933254594694267155424179650625174716052913033030017762322382455591267668333736830790223276109322244356358246158357239471222563136847859957633804399276537152617488189486780540326051855819936190851827072258274882930023382647905209164541807695296589714253496295936084480956673346764800000000000000000000000000000000000000000*i1^39 + -17182219889103928588330459949590718630163123534455707551138853204212108474288163085528070265174650644238964709345377403989240469255066294317714952249859191855661208336784952624112772062539269327809895417997470871653382939736842241372996606141113330860208882612958175339459897386948606474694356671992045538027416874172618608429968498157001121105049105709419278895338231487292590667343207052175215789380876906796743555379107528457859373950350367246230406633067901403519900848024738955093262351809559665299338822145524421654231650129853553649068056841530550794429475870655990668088770670999192636143648356907297371391717875570991973747761243143026763523516337479210682365808279313617282706417041226500235971160933026930956350370736732882004205928067857979163810163225258336679625313223312921682654260946706054174725718032778218660313350996639235681718852097401140214675851015211822838409862187257621093626767269298350610112599920844958134443998598186086290832043723417117897092204103535195356845985825454393627750593159395823056407775108937113818034026551113777711773645398161760853469144351071398069105739434473159625795342210545349811148057353091191433310206551410185248288748981663194983753774126541088763252720126546606120114758002214703334979533036043933690847925705956544678815894182386704288163337689906385918165079392351714017280000000000000000000000000000000000000000*i1^40 + -32419080497996391632783476182162396669867052289316469926179648327981197928325045713841998402743854888234138314795044843686778488464721475568336984550379109338744056496856393172429302690707277813156239590819579304117875575636249945895469072500216931973224072102955808496428930965206335736882550905329940099739151189928791688333202547337342322429621591831625849267412601851178014461882697826305691358639893283407372319111481449976426399319120262790894680116681023299794035381143798691187971886395783294854278829747874910096025559562900675991207378070775427986362667205778689093614287562565575053590589121798035298074681229814467448965474057042315855561716573799813630510289215558288171223831944472881273712929968343032082451664406110800275415090018029881863408674759766559409571691779944985930945994767575090987176900063343878962420537265024984488201490118420290035687974637118087861140996319026442794692186453430484778325757584974620264728716556958471953226561847079145679584187807639866992318290607168111057606635440415265243305163847630333572493237604695705014074083246755108267352436005112942767094657154778481495356767252766614614594037465536142783954496241143046323802608123142129267692478595268608766462164458042899025722057691341915437362277609425575258026252522474329094024266332002149529273034106311586010910581233549312000000000000000000000000000000000000000*i1^41 + -40775861558132046741926737885898153908107907976398530287822761385558429814247921352524225660919952542230646146546471990119868937883197378583652494049855515818533838998333336330889083229292410492212842378077124727004860558053400557465169575285711658864057038184325728673901289392685094135376163001450359001495345339346678543007751560198752691056854288718340121182146545723009655670242668455384237006078473895315450914378103137896950600596762759322950572553645720172970557460007125734131658928763859951342676256070204739573104855306596921031344465002958705432888457985305668154982485910935399614383603865485049759648678220052289092622127926772901359431742446834093473577382951565951890393380049293471957868421827489905037705454182558165247432134525148963307741059374967716596171012452140534978512539055684305592757571133956345854226612099177373401328763129825003458420736913820467790440889846339092825378354514898291259197326883325400713847195252016203937287080216995451090839228882506030114383764293875606181891136477311101696643902481941195487036446813699654283680008473565299878439812779537246516118085001125957320993555728827770937817396284553879914817102007461711681613405377252227251387598357274739112323326322182945188562087086030203404049732237706627083535922651005168123261112500582950578464553794370672279401634201600000000000000000000000000000000000000*i1^42 + -35435264074893095394306398203569135716558866921566131473316516458305147138858139019319276851837548767165245365832852290447356051094914463993249708682993374108139175617359434886444187774276825663393827776991774261283381892465221695165430555099589357565029583685919796492923786587823496842501434246540044124698576260621539868027341272962023139606723356910381505940263811510069890015324674074070394569268307942405425748871866366639445383559580642051988870478587376783226610712796074843724828268341839105004372099768577756523297255394175119874963184749831372798137842986254663075953704444978476107026392537509318099046917184727275966737671324817263856207849213843351550682041264778871708270791028196949882613367941091141493713801114334939050345450336735708578189108819742513071045868585872415623182719907832229482366179961647185302054118448930338867307999637479996548729614655910780807739903101917241760748702246640179553402014526311600783148152774403845021364697491417604085980177978986426878333860340741028352365268374648968270508991202742537304480657183092344812537451979173380718920405596684855746882399521246483977751393474275788949880121668875529231052807424562118634501274747298933950354412572648165061095160595490141312879656425743110426792493709582419248958718176051493963112602555873523451998992961572682627809280000000000000000000000000000000000000*i1^43 + -23132349745943543106791251691906442644938941392702773173920279725196050014033454625591197195966949951753924339037153708081827227089913130429469414274997596302275770969489061283242650866035279507381773329727424856146270437512698643250665180229601523936944841210387862281032371215574543578247782068634011254320847283050830951563343261238204228355892493709134835201934826012752058430253801787686825484206981082929108828992278240768034809712104059648471760447970592907501079336849492549121860858739222518876235630906965184021251992114741191155124237107953877471124677461647617540150565509472582385583311213594738400468160074769996999951933361641519429225422824648825845727623250577104892391581632413000125586473663773453142182933796949699243440184800155628425526002655820455533143827258289933391714422051607112620956730273506260066533381592800803844959172133249162485519854707665177795150750497115161310047024331192876566973973804025391547865079214829921645130781473179988485255270882260298826980271738604298120984861133809726041507477978103534217400147503219642898709511771244596309024198973475896735567563123803964758181467990121724508837695855297942814633799552268793759820507356915652378926337361818571329234179315689864131183296687168131003890848645371964008154223333052002967677419234225588623715456068697980928000000000000000000000000000000000000*i1^44 + -12890922744186458882637482298923013792146276723256009763981542160913502936058138439147694471693940479110249817487356917445236764963664563398683297284324290140968545409617841254215132151712887880026712670344401876699748892799558935218758605917077136582708412157785138814703645417827112081136710452904901313872344092249168933787534816494505175660612067783815763031494110616736175776731603144055180940975961170926935002469519428027987802314747203658348906383938086392726918560867505602455336914990887110910943605713784127168288367031329803440161248426402996954829095671463141697235689347626276096310596941978742090477942624063092541948174041939717296226299476403950359968419767204747304888333628574738930339333024808263037003491199916433636831723691189767153167735055360617798454309431752390373274582192845463241768925904099497383535234839527209951507812345831302540394410331881180228631924974478582717951226225216534216998100424811540884754651212769248159563811149086522704149302288131413622496560241469707532444459766056819183450282529851728025366487006010606225582491481686345384180819206267108970348057626586763910200180860634713182923094147952523384693024648355438237603197102327906810317302060824521100240474051752388130366705109077261793389249273602108792441577457756025558796554790300782751687162567065600000000000000000000000000000000000*i1^45 + -6749184371090797001924822260859298450111487954106089203969408122535431988344357799621120415715910036799822514849407156844397449880638173132894147202099032455901918227403491597760520491424729407428164377428474177006382503139470283915337922367537294482295155034509452185119239554867980151746883141449422944994048653088417545157741634729959284057905659600194337056641870726666352355099384620898672928326067005177580144732147622184608190359583355107682067096587164616564660636350976471963790918033943268502409640041804682939064330467457766362249178233301511240937756041435482579984046085317022742418920301455606854575373951242501844540682638078713042436347942610082000345628394930207660592062355447696525227682988076505398787631907484206536009160153324485543798769222863514395864366211579862006514624510008920032891975605511262941291954205061347695853280482955772965439252902825449346084970068758775201911594343818068830766834087916868158997502466481214042951719977978159287583759895184351944043699157528720251683868246702529872016204803704823791258685637239736417935608149155407625972557743293120677664695722642685858488658952017221886156411964032749447396198619401071228671177775971408306073443405724264987076324205535559849136994494229666683928715519064732741701048139613178703938196313771830114642821120000000000000000000000000000000000*i1^46 + -3168340665640257480605295678070948992078767157687808627075225367891455111277189685576454224321167166996137582685743361913914301680347634007287868597440240649496117818800961486424986340505035827230982181093699266223772995336777010042278224112333858493298309435690085457481162802751344645099928157981611699523261255372522038455473038656344664377458850498985175955788935577758664177613457565489086573621041410582410456635277529640230261588370632196174093593027179865668325919936893471139841527032639087424966981599838955065890267307889788063373382222101890716379038442912429937430521537641675847096886487587674582768247106623801300499336809159275809400880672901719119129790694611280490712898953904606916977508017407022540126539982563646947994328341838548940659177045991492405710335994069740441534540315653434533752342947688874607652737172969928316692539831534387508244726641507159462062475667353981243335743366851533374796186831246023361987038835542208288108904843125550607329031715611995085402045217425500318353551808430274020344122399047079729405078946806685942852987917255715397491961716314380037183836267363194067784496905595321192493032555786178111645239444739876798580496982726228472939786167385412733109748456985761453273873499616917191561252698228379123716678232754321521192871010228749991936000000000000000000000000000000000*i1^47 + -1208711400337731521129094144088434464869673209277344715422642875255539842730811404874748333559459765751308981736519018809492390649162578989179749486596331029986354778377145198303767353246737975461269873188727089419439377571544837561029245553375107900300596906538773837449077088471594987112798676475009249024677797487923710022072055013237566141058839503980149933608378858106253013188191238533840138863477211467118799173724153994364176544583467110560688523714049903569071950359819503448853006202674137442767209419186585380265406022008579541877027474196189800427044063780090262987082069583708918031575750937689270667637821678566251895218510711195537760778345288272103282587694527702188412859134455094753397547742283672936832985371722977647892677655431282369818445521263960590532010131931428738836518143711758564100580218675255774339330240004335716593248688991616098023490204737397567055680573342176346151557626365597126711197136511833642773917966303634535344834002581727140918922006905000635175482569874423413421903884080775337977808640256756549963683396247091138213359412120693512649912253369136063840242157985614306549230394384836128243987351886129840707662681640794551522097525181367594377187999209764170035104367449496865360317371722320546530876848066735461541756085290165572235453187017932800000000000000000000000000000000*i1^48 + -358918852177999558872914798410539154774248301407371259141527740261884517278325496796393766761319419175474930783503261291081589180080977494630397104075701408420666334136250921458547899171627753290904682720329055984422555817319248831502201078862941508475952705345112831839703812007683895292138736702564958352435961277567080803860304317287611503272162049847831906127107966069387345393477568141280396785730267769400009071420450773355029498349368763557937356289967143775449451688147570561646860740785057164467836695856149454108238498435341836412409007773953199022601845062778815579425269717480428892412479946152248654993890303747678531515916077214414835196282399716566605073572443074793442810819197632721966066510548539834185289165558588842915439392693451552221070630306820915504881448845426434836225588544780948713610070174711669241892473269026370918431454505637514484010208834071100079547924891448027635026509831528857205296002586106360606621824544379756066942130639259009118419343709646781776878127323264179074405970543853456273941414126097052330046154580929759022081157211457814081470007464671726504605713646592102154935351174800654878574637793528704233684286075141590891550743718501510787520656332360103902096845843221597470694369125035432720598263994706388837346050270446247054126612480000000000000000000000000000000*i1^49 + -85683994811094390202065613978871434779415759742144108118690164542942477150968334084898872132041671821441351861440074558500587800947180262544933378663121615337294694707157394137776334920282997133650907391069193758252306024172546599011411686949838944233342085677070393654959947150860138780902915595866496852244194205293645614722387296180480790134487153317166437177719914815099756015360378195239437493613294559492749934923155804743272873191614588937921917724159507241560534183040766399619023410688065981841036144884847996063098123000827458052075271921025618178247499209895594051902976888097826821818556098812130694485849942176022319322202373400598803604601058139492013291111515764331999345539967042459733977046729762176528023156063003700746344926780536469945609031666019428048684542092785451412787030758969046567312756528672296625128968665361342069264176493882124331066072767639292412815562589383336818850017730750124862209338883747651955814369220592152118000016849898470703173856656761570217653907780556682280252699532576370621481426914509235828666361921696715639984646428454764158067539424932208290503005941934165198260200610949949445619732446862352338402673760691401718124597394322549287302602386129155716578643112296200676103341823208929480586551066279173213147516588717095518208000000000000000000000000000000*i1^50 + -14881846488083389049054310670331067699830022032786165056398029499192913772344295669100235588217463638830237577346734435334137529331827545579008332098140804422715265349144200973483952049029867119819237789248057798205450275431305638098885908171936472478912867280346769357437162704960562289837692480258861738851708804308708063152340492304491293358661965591468875649054251966714725856351635150349836742052743191130295198327909014565046580410094179310189410795179848881498575827943152240457630044978563516315509294772926078974787693796850714004652975856657184391186426813850975782183719216587633912968987416455244558830463813569534161885971011529305643620872596710568139065202947702564962614947972095307402667925998438125843191719697790102067358428672358055881721878900385566628060999324914988553722813499702913202437121288844643292426463559674106703291554379421358215028347846140280605881486233300629936767728867550598674209031691211869114307874732313323627450090555468786890156361111512827789166860232081945492092711959321057286867286253265625561064771337073371792715880855585285408508941149999078349974302325387925603883426745636605878969272385545532325748521477416177589645409043541515668738460921569076565010016932826569242480102757730648179361339695717401821444696944987340800000000000000000000000000000*i1^51 + -2254177356832074181080153819359982989694505317093021176941888617526692659232284557088042212116724500931795387606266937912613797641836456562875858870139770452185514370225412767678728537482413200584805665570487975441957314091152971240367189824895957452383652619832476635224251136511494324029737587984017260858039289981785076912083549951582944581246341968370303526579061724224986075116539934513347665330902220108886373094708515976404471592317179979320989328277633689448178418418662145765318581325931475282621490024529076894970042313621387366578443727209251933075188244686668495667152126008111153498271536395187737024678962515391501733995449917617210093062635942859495921523054126226516115481363591740989185312395800810296650451704155153511389419152502238771147016286294931755565918535936520543206950350038454969557852557138168148228680241707230848062034924847421313752609877595316625626140523746780101585043108654623744820476543897870745179020162411554719338522402423434899664448840700456120806433512031036682829882147383233998627506254552142710454211851102945450241396980748279632573916495201593654654852050893519780102028868902036319056355578054861548885070858852141653493069644825111538797359273571272135576418531259778056163124984393109048730365940173051860460146524160000000000000000000000000000*i1^52 + -446309838546612684889793124057209874207670282325889701724808757113582268038832150524618841765499118560506169128041570750037863713728638962115403229457110617131334245689469502938603884755403641575519608919758186539779344630957615077102928493910071695877274333983751410981747701850211157439321156646442151570825903802338700284104569566586880570070755410030908332317553575177111203300464210051870828770896030716741408632205735210880947914483586530855151920458037813515788195253054837025424781854818002717484988107609303213679610559116995418542712072242247477780318170616092239944079299074801478284971258479844921552495474697051193926592919285854346870738597635649425517581618231232484250305606530733784858507683356477115645220923962973155908317143946367037067766810022296002252470423517609948491695339310245446494702255529042358684706586863694148709877790639283429595538305563196673728083199870522072235112043150325881666057704152562951594084647963552713214354931519105716593923614559703180449993710689258226032811142288808194312036481740601212443203590169090169156726750744350482724192016307979176231090991769795110893537493691415296891035713378228601683737212838461129802791563474906479396051302682734972174427246021215495136554584692621100748406555961145591595008000000000000000000000000000*i1^53 + -113035686479919906086739025488860695184848987870758173380581174767747721443180378013113669196413450852406838162831844122412048671315008894340921705948426936476925349162200439267099999047299769787340827823328355898021718226215279181146381305382379340228501818387960878698141852278801836307265981677353767396391086962194266634856537226364848026590109332207145189486383572772082517329729005220272438546223418520019724139153381706232220234455396878550913201864047691474345394715570486204296426872895800213213902726780598118075076257880682045209941897470672337645380031588785612670189868923140827001049994891177449919594950576390464203021069325766208339669403942605741054719673197884295216106311572895332119239392294369838713023303795976946064508066558571049457251921463501051919298169110698989310927218874221568044404978209844626291062978636284120713509625897825223536826457366426586352857064675603185764342461863551291598654056144528158125663414669516211947295596904635762846326320459269991916519794763400087050408796834914604485997058336052750680088670673341414406752078657888806914389062235113321506703678536483148278406689532416083763753352570914902409315354427905045174761395197392298526747940558329878409496186500263073838852573170741422332284482242373222400000000000000000000000000*i1^54 + -24750216797030926542910420760707185834720411590007939075774126548684758803782738349163002656213841577438674211269579639738476816987524370242180397577926923401791181898237401737894574481201548650660322278519822079374132317218696805283235507721515224482651125301578992904662385551028661250053352694599058488265216696958035166616017009364645811720724198957988668600824059902817303196696811768760521838136821740028142504166446149626857613354030755648082256761976013296935739726070407926748844139436619271038347219371563512590455019531529203192849429043485004643256838855933999252182005212890135153567162627973115889608156953113287944754733602310187047627738345099046574377726843239742788774001099425869561040986535373097094485277958990575826175964290028730280017318193783262536036048830252315153611178675548748027675615451601692657049471490510055880204563059078440295005036369250568349332668206952367718083875792421224440544622722673193715319571628625178122050479265352713292503469742169042849439577415922680316887160258820671603024109224438629275222419292831280923423062445409540418208765568399473701412946517684496421382791047328663807634969655580129614278481532494426805675223927721612941730141050679015688824333795824678434672686880268120185951989268480000000000000000000000000*i1^55 + -2860038790458938635226154416927601017586002258911592556390293100745726956887928890431014273582570339346167096006337919375285076476380501676418091355418698010788939002354006638962237519158783412802302172634929484797570055472870173041272217155465791002710072739108596983784459648359215985850207776985476391635837760837063705362514007680370592474209092484795932153512900071737129841694259653578989279001417821834745525548183600531649284206616147146425103872390428762157178579924492202989430765992209499939107099992053456077763593027446154124185536641672491037088557203547411870080745761438142331946061761190425240668681230301998569484582110260689914392294978911987806320699346243497174283788940582219817866684776358693782072266989011476589568493604909155787347265184886362382070386548170056309611203609961393797311065102324927508188352716790150938576653751531870155548278576503752744088223155108217306759680224043370642204349742077858040218057744284597612443987850444299222240430519870245961282412866347697628599296886052289979856420314488254482703509346328185515673758410357949638660888446339640257580971481200297206978757333502224807104478603072501252208206067353248293523970998422256504922335926835508703498392358095739091975972544765757036167168000000000000000000000000*i1^56 + -236071607011503244625603823950621289964523561302125710989313139145395014861420327840257294393770907209088863393928446691319474230031326268952220449860144069291501098304730361553609703619815206256790405288999212147547100812437247722965748981749023547687484036637445531683505741158846133044282299091172438757317623657895573996355573575767373765726813124814364812799490336183407592200906508558094400162471002274013005842914885793529847857244433725777257561674549369816673305692403862639229988687791104542687008895219496227579380426294634943608322757016550711348365145470725550892463252861007698119620062095950532412416419129905379172226254433817163881410011216200133532109905560673267842293444420495974957646505522825260048946271840062688197720137024705512060393103076435513002072871181963911275801992834037448006715959571048870466307331302329404289091172110644388514734600312452765009013365038911513105740503325624779327140380133966604468055374357854343359748699556515443362412922525503553201418519519715481565753251957411823722350847435996210117426179662966960604902587980377994381676420776827089081994017403613474830422867652968380812550599245296071650868957333392538448744877293433643599698562531337205951477957126715734223336625650060492800000000000000000000000*i1^57 + -10612889737799831179192883193953720481340762538507035516492290238899181477874975271576492710898715864651050268242631098251637613227285239748573228062129354505589550927718804138236897427437001897638161963224097672380896252382463404548839046746477270805656753748741601726768471635142571478843871199108694875092791368817209916404797383732829268688215911800788016314578846219329638867342595929450288358296643054377256824560837887435376426964095331418359298119831911864625215750402386772783850847527821237095570350761130302165863703773858758629739462394466038180714418466382991912160599038693055107503316261254023382771777355996062652017627369871881686580384029764180649898486616419858660628249303423438649770200486146290632599660617495430066749811968988520916119321042452961118840438844525889692291748283585742216884697902834657258940457874336021401142067995275525640346486430212369611718847847817203222646629011994628402206182976285985705987684300773613910092078405893362897788081033603785709913082192309494599285541656433367084603600694370527674190825542289453865132071333371692511863178181150117390488354984965167422834525582324341498874767684516067375782302268550791813336813941640479765855975853418448679258399342392039807134612848640000000000000000000000*i1^58 + -239442349831542705765329838529132027242031209946579022490181413191558438306582870757504132090394587517666297082467156454337647721962367330375138977122827448323935880636754072000722749481264870746150878883517392568682797267283533075634106250482435802213524164145048402977580997933791639045246515910520490263236730996702956441333707330414785957054871865272451943450189199284531095312863627934208060593892427523060679635087464204542873173377824202556305727257994879391211336885843889349996597699304148695464261563039650514900735212104816660842313838679479431038288056622473150930740827401977418074182425522832448835594934345922614365359640347933708584083147653504124139997875540219506421730414285356465657165693994253256809273440539970107381177124903919676532728136540740415903209173429079357971895785417721941416521640040206307049907258368326521017123006370491464806393130024334656919686919925701665689915874930175720687019315786809736626881407700815576032849205462141419223537791931107506638054339358666755816317387834581326661275976995621793651698785384353080190646523555688965686491805791081162460235034690645397920675201445024380663663281945138546311033579238918242342966323053310510098945527151918786048553361615079264485376000000000000000000000*i1^59 + -6770597414037147377089738531405293470169670121579623297719865492953002667556298983887749580346056175201531064153619953748481276092307113424438649954209693611573003960374368633099853018656905662059382998115467365457362251858898970026951620396957362349203529935356414960588908637784695480797336045089216818920237426228835320525567002056013500363126415308003387460826522648660478426735699454997343176045034159897441894754107450065310391442200571096249096990037667949590798427980449345472099051620105248723024041730854496320391220326394738653281824407703285603299270672571593156384247316513167360874965785518715888970062813264233177622529668417533691454575614991470999972698930909706344468353200688459987184123929096316627755735529705043438551997567945076345623960969203522723829788629015696977330658661112716831886755793960090653236611251182507733381006275299202566399669742901703853233718769331286905432394017981002319237025299210863259459523441100357080042446889337445672173386196639782894042754567276171253138149445959486753785489809296350192107662949300209203082957722750144270009793499130105214927684647597532202585481621032571326264105863987415620249944336992199091184005447565779848828046144951083580421768118429286400000000000000000000*i1^60 + -191241509600242553285536669009995269020869886435741726347261578324727790570322531339927823729874457284918452399459860281421433357823317503247696492580537846530947410266061287240774738103747884931376281854867283806811174508011282728446113392626911583953267987863080529925207197684210741594260618676798915079125648693418896251656887866654356834086101247495717368461613992671602576803624002464075627020147374531474643982685376688287387075726585635181087729737282831866701466895861897013501785788956026834842706414401418944755415302847648525516608967835700994774483647438642107030524583017989202731481938568672432641847141326837504809148824953633645453730430127854570120017336077128891635641962869114245206455511448474677512735309715466734889688046910304676513552264592825050314801300821432786285671414021574448994626100661261840294736361003608690498341584963766313652706732081364259647596547382595532667452870258892581852704528444806408169452932976490194898267150578288135811835523386601163803710246234845863903685005525945412902859440477960257871439008985823317089797172648866500180052091611741658894459961984959177731715637287459980748575745368033602951759109593676754157176164443878250076760612410713932641117143040000000000000000000*i1^61 + -1575798582407751750369413418212372630090196005105125372129757109703149781309079299735400553326785346191631932490242759648490557608978122698500586340400292301959483513547365393815819907768865036215314922948561019357702296550577303822841866760427400499336379632977948760672244721471537674995398835087841751338903978684387415109492943069494280684653562164955807019161098625725298536114658202163171677948243424745070666600333023389650775280113425141817740732707849028659106768717923900466212749626090730530571283720207859564105208367237413607200199174647967587637414493786589155551297691254313108153162560392078469165085345438448433293277239450801153730420184321794917072807679320970652520139040933743413031435630932265284104188561569504109982755127219059296623506949159493402223382575063246843373488503202432738435428388600736085822530979867798467751894327641984061746900902699653344603405366195506021155346446628833662436589102213971136690890277175814510025302000763465769585134242391363021567716910114639328893998201282856424931955314893083858410659571272157345164553141425714522391891328969286402727432318221589822445880101574854588888568997418257683549897772224552554760271740427135140488946065113404669952000000000000000000*i1^62 + -51399095638464458659093001079094737162552983996191581616671799898020638403095458735958874188197733400974406594343278438425573783684822120770101111133270215088599587034611213496301115019055815665812857994203925215882334478314846286346612962081402017115955682737854268660338797255599368760104783979301630905761465327643900304424168485768041981043244087011480424287394013977488810244419994366219090388814590852008275021922623200970195919510484929659860593731312467773534332828476770786606802597635773227212554979902948552113456432484041589851434035013038014534946079456248458401791309021965351842802874724569701479434577730146211315638768906700935283750971026373155430346996656591304521074591533457248073228759177075056004269919703392110955465321519840565886258536577009783349966847351830525578392658212387008351480121048039657469338402573967770427949638085084042193190156446626374487492232953274914261930935059338423515199391087019676159334169075053777708214489864849058401403253326693214534900812807539283217129540192303522875945942444773589243940722369119017511562351320836272621093228205250104069697234524340884703660391198544193386510337536399963854750000985260111502741197960126381348644875508121600000000000000000*i1^63 + -345274650882353599356407402568962002596566015140843541445604073244057202808497109557400038772353912956442210760647202758383759787682635670417898274420185872097122627258714906702551616034881893837881646482383476580567806670275042334336536878555148584383265398877383429418487931946410792991253608599706288162240598451609052611365646575982786765791977286317012018119761873515699989415671534283344056702791114766326012113966271644561124880266802650170388220420218095559055011110697578817780578211665281532106793959526696389488027462570420199162510902057550087390854257082495194260351472882685383430722731792150840108578095405760413307057484864334154805744138010607714438751760835398356547577210942708332103626381232424001648385118195077460197377572455354353812366910789788715342378720200528531813220206670203903673894723648003781336214619930152738275507144057592745042516181339041615382952606806573011276184999979196386611800965241793499029198846332647232801503924448793408173100739135455475969008633715249680938334279830876128790621454532962417756249719022232446774766720627920534884824298583383218048079148308459637816931252804580842580628352886098823358168103369636573683445835553843730301583360000000000000000*i1^64 + -595114682581924574140654178783191290211595619527036810218060335663748719228285177806647088104612610264115089907884990285073395556740610479124798881195173511213844953373849291356847555539279669664177929181231661270761876363940851377045438634987869945613578437515204045513396962787491088765711748834347171635009726095657387220480381015196172908580809852365886204178339691366951862887861044823580118140549317493242587470860841902032476625417394581676967350607744022383294713392709034026905229601489441062604038664228753168198849864199478346890021184336894647636828383443481641298230073681667456855782222238162692601159641037840765091323305693899477043415711876339707163935422410982602393937577967464733357750928080617365561461139699680467534454550529246787627815788240827744351680982531177311331284321900386362951279034742115202523420336195077716843618078832446530752042804555552960323333638744203889703012688657337219066879942789586243286079392571142063121500456564688635764396831043485158493637856691740264493416456506777472313245279921242906763080258201191323563102529584957347714670884837402895155538688430513833177686530961223695521997171536602355128226311143097695203036452536451072000000000000000*i1^65 + -482548264208634791629889487241784567032017982794641218273938622360800487347584308441572250075756324743122189454373824834496844741143160196432095588816570605750906487024992167841086012766186102282520643019913643874135917654989778745289245337766177158783266606668933875070979003358983363355463633534555351963574891331651219824106916496513629095766085832834478385985616543245796115248770982605770344555099360794826122315849669936790350272876397636704940217735236332835751592067934072756831642260781097862824157318694333076025882172190518743403038369720721801391422547331437866200151294535027329895211417881374397789499804242747527480513412322230396567573017290345179989490851749308968316201637569219277372103504776670366669088374407306199845262109957414554720297282299908948542632353871480489165936891926239456087302322669969094767240799594725247565528784944657027049562843213804094079979566722560707998561436165334158761009074140669448409875055454890959844505782189227352456923231471808984706094105975030769377566181821380074032321558202946325054632286016958408142274695476362803201718252347097911729510348120336488968196548355985092591944222440968717047802979776274388297868902400000000000000*i1^66 + -197294929417649748447757081273981356742922901895301113421303919923948342731684421941393604733402467389570823024186964992298714693155245085973895992066331248507300670089069904210158150280714311808710408968566211713519275588790508369311695575483605575436901378236449582942166125146044824555874030807984893274170316359341143842919302194421520081073979467656586557283046654648438972989586813057109337619488428785320760810228093974488640315990484928274081845646942158092932601872047717984904940135708563738740327937794370676599996692243443236253728519840519410568698592146484301134565958378399527730345393199812952115690177035909767747381042737337983068236873950388751109331089384250704233509143256353803152012920303290241043535599072463426916426770659596945213784750368716041196819202873629382063286030112043055231298466733435236579369551076408127271078928493911021278172634671374901402066312687672516543591511789660449415342812468395947128429199262614700939827490020414302221465236141350071780460654929289605530509719769905264629975319149496464678917020739976307558578056906179579120388606192072915559524174112596332133471310802327704737539361733840896744518271949204357120000000000000*i1^67 + -36703354667017778412091321338773325184463129077507025930655133496772290476435430601312637819788382924095064949182136829375638897119764204023847241451234556138154433463609699381199574459392313617794407592004636226451961226606057653353277798513594920949217705474336244244064678186569080169028982630963471470915519759912758684628066026811088150632367589765231946205271541435070972285886896402421972865268290674000355816126201816990301269759412549034933491987044133263701851557256531016986236681703203246645577290718822545964673742689240802608882338719555356606645639389254770064944770015113250041344189638508659149705431400257914592034264499400393683587999671471310879458320391308563125467005604827314310816778905815169366427546371442204113502452754975797029289051507626170312057175967504624523393164752825928559679753711212453337702854447469577420239682357294420167331711520447836184348197235948634097558277542673238447261918005944411911712829936452401972154165712090640153643153574454731877843025317303659731921283563384544116991782305126820179934441715438479288846974713127535032692995659582482033273175421141592401692301140632877286739079517424923827666681856000000000000*i1^68 + -1759818994498427003895958836687904462083180715556255525706960185779407616189916352595254664072285381852653772061581988442165248880105364056645035072479055686992794982868541587892613054642717189835528589428522008150043088303579624795285079372764499953363585870126576099914587937564389003374711300759195783307808792016691254381635328511443809445311503446840227022712895474183451025157514445799901985357456668618417284633700025293356580724249280295163296775234007890802485146631597068044689751600902166498247885753139319502216719492347424815608354496606593424995030294452400293490191905974848672126333552324093357095852727154235580815372150834343025548007155704018720015528922766335313880298556469694454720800540661794840656022361469746659620236400850353336435862026943146593458188475736473459974882578016458541661090081516559108740955237687455531541564235846751807276606713248564023550096227065576443272089325843228031877259625037894584226295149656565471940522906121584988665514686819770410564421154085379452204805334370549798733657818636942707499772429592742674151240307203464516666631827595467162986763413595582312245100957308484674604228082585409945600000000000*i1^69 + -15944642994966685912480513938840847241419362494058492518625893600069655497296878928237430354997140683957924219538895697020556138944098268025982946157269727699412680927482419883370784371742909857048173586548452121866130285017251559248074648128773689711570383521830861668587836582207349030144873045753666611334404541969042525550132497540114460635428906610721971568654319480347651820166739655291707125616376676900645945883390660271896812322006105076607086432269121356571033441017374272016250613947582932807803635704332964353701037757073221185192517458292734387016399871849721239454953398469224295117411489882790322202579051682558060366760337541853971199875889000403434325688283052110031973869882730521829739692502448908222014481521533793192943372568951182042746165308759414573716760450600319773759660798325934064944508236771246773795843994651541143649699645952534513875006874546834953798698354995764314051302270551124631760061417534024003162296123008953158115125346675957354949587003490620469501744969361016620331827149143947728773025708020195375460631328606304971546960135914523631903171148217774757593807287170037821490634484640691316399800320000000000*i1^70 + -451989262094053965627138149225179647892904290661796481651934133438119158100029667140403640393812217990321626510232919714287373958952592917289677613775893024385078877711228111758565626984761914126175150083487696958145414085921798583246939524582902717078048769788850992914315814277796623795057571399040648019180735579587517404280219569591406030741012348150163187999189290136112093197840912664109565172914298903906519684663618047759821898363946199732380188266274363585316366037678734393360042814349752794405669545851724386583547616328175728461995975125024867057596338465037518768375991605255287863694292202652087070318133395731949789869784173333403755554453052375088817373909447974204473774857299712886991614455873808006319329808724413097059241471675468054351016423528539215034791610062693083964828147856965065449813309121601789039537748215377573098697541597929542515464128285139934938054092044472660810687325360755678335385536273186892878252542548065941318936390684144258194116784278183771907913260950866258254493910791654168003515106357183459972667563448076000167276348564361096433747202175883619638300828528700193335980378904592384000000000*i1^71 + -1275726388966775320335143867936203430617550532401192799273092022260812700821298674969779821176668124801821125717354768816670396426770435470074235163841391315452889123029703587929550255373945537984518761699658689329490738198697695653576861639989426125798503001729336958719198027386101620998188597317546514464536966800561505150970180037174932320809546390518434952914987800598084423145019534501902479904153263274345593058685117260159370020727749661617545899008238337461061382656336062156538827784021015722372990362518585872412452323706069247790497123592059545959022436475966394680923324384273419921257715449527581246297937638689977960846163955575703092943452290358155484048643541223138962905663816748181427006102027714570038951352711910855757022695314797509760118686220907610723236032999280941466214326562677451431454072649224694564252551463194086977689144179044577959288163794017365013991637860745560170160007653686164515059855790357855920437967343493650416184209970234118633955016353333300517614498448093536965559756111328727985256837192094369192809843405511094306878242877772321796504844473040557698135821584461509374771200000000*i1^72 + 3758522362429177156624923706319363265555652948956419327608133450275238620206234808977166209431463269620797402782635701616293968843790077455015834578779700463966618570892810465547586101689927934450428837836355973406246150045820503034709810883002855399864192684651236146307848409656022131586009229009606608420072564100782142394909687452102718873934007339005848406030900429774353890699394305926793382069567567917663866470078654309792232918731554075333930593724383388516091370421695012693603713615297506699975225413747116695952608361315809445597430881368790541400366937967573534018290293520554080163786300311279331926052820697812447833246736229902875913343406801445823832858364509509565490151043703033100066523021280507799769500523764336918476421112253192806510379563920226805744093968710797437865801673749663248479473853126947801213859710300340258219460922760160559578311992081823569996876111442871726095345184848351174017562517454792113937024958814929847035107108461498085891900056294247295242003093702832927410860483622593849621280990786848485477697440363886363450413073481851875106071472337771411607563785994240000000*i1^73 + -2035511153035897192669214519634274138633383819711002165826488368953673846806570180851388977527962248297155429461126352928148830991778627902296084335371735162827846615815603881095187548417068983514155753008839796844262178762683597680232092406836163776801399716366729691220810712916081695874993220036616884365306349691621594606043298552397697348634499126965154246516949991575757740261333966443180040788570078871169246845419133092740072764318821120256552591652338788184194994459618214391510647277577701703004991916823926703203382774984603642703727358297872976212040888195920369593765736603559170509972025654026388316394664353945509119281654358593776955545939082617247944834997067591351959643854333102106080680521188287460036222661068220021317349036943729820033819337180540265797030376365599299483073964874023070903583400834453072266225700257774186249785156091572563689074261422991263272153600736217842866485107958387327354384647392151091754326147135335846563641834697759917008700387656363517826237804275615108545848572948196477378383950474024094696283578297323493339239168208983931937728434226887131136000000*i1^74 + -500775074362634671726721672115817933853808476907791704546990252596874275023365248735894476971600745488939731051092484980144840576591205089738808644938587647083487747032133128008960028231412007870005030712981543615916514488090521655500557842264569631495572381644992070126094531771161378118084110889645094396344392825023745383526853464729491250356241188977307582795541364999840354443002208284286670431732745053269021933312534652470362336817703428789367706172047166362786014842171412013648998594140134444749936604545092041591612849972744268192631434663748696987163118942716617958544216561380579996703404920545720100313881758327458111809609044076328359705100842460589891537067966979566858952011951100720532528155739940375522394156806927347777679358064933954275593366309106214125299222524461882917602351937698434119958761424341709955305410226544593922563349799937804285323629910987609671731635766737386897597749310002200134058591160691279224326593994560472515801781769041286688464487547594000870728567975939836340635301328576598322307648951030048121640098888716548144431168803918896758784000000*i1^75 + -192041485420617932851762556533046671716809382182694106608633574204844963142134847781552438393310972879168193394425585638319650870134356925302174384637423663057832793407538104095175040128978805876999864376693293055905547946825511156634735512456745401998268820250692800165134101117609427446792399314451526750304085174628039337524079074577479445352805724256982738727751922603103508509696661697438328388690880911916310365531578907443495455914249897124973421455351175071976137457615292323647445002368764741835061855673953526050681239499954992758946104596861472718403842848296328480739213543451687313892037144320532731190050509728504607742269886824079858605434984849492364074746056980160871442086102372358865594130211616562144554363157475781906624220557010566064116515225509272210264656545993065105955040296954157865973655434202111851419723967526337062602073075897164170944105052593101529748005686460684461648705941425423099635317920840591263836878324579238556461063912644509335900195808112060593799724721052332788158064492634043723625998145794670993586756936616919934823598080000*i1^76 + -54836762581467603908534040121561941382827687512362502029393596557177468381423388264678587352870591266376528006990986453659700049846369611974377992391465985250605870632384533403401743715341593844830984208965100284139183543985088287397667161699491907259892601092745115626793213705282220983484928463086952610127368670572665071524712597225131818948405337927042993302988291032543671802753898166939867268353134919063512514056673894491128612625246392377406429761150342157184228730016059239722655601958057972250842095362810100362518997945111236477868245473635482845626005714712726915573745411864620014642017712909481767778288827170582896746460299610251110369376427190051260379118163422563991414601691390779340149713596756399737080697309485712159888707148407770393367009088321968664095979541510710387906938607881825899403443626442863072044200728220490676704620864208801786975421807742677291100587595517764552024130514205312273156387925994598127174715974345642906305671151681443118337966876415771308153962279750248761973662570609966782133284409774677174272000*i1^77 + -71939208274785740058901862891892996150460402175068867659163393351603170428580956057712987677426701662726826919429971566806880369831097335331938919221862853975874262209367208249163115016932145635331374573802139532866089329759239156694992644093779055551016057717911313425241975513560244821745707708393510801008262196048003101858577714859532419014691851039247476648548571362828205259716212805953718465584786044726709609611669420132502597600599259270744741125428192125869655658640534720596659314506805707547960189160595439334433805544874722618179334416132990999712919395627477895424857135537133396317590076154442927157654487957779171689586481068034613940200532938978083640446525140000204724387294500133905001876158355146028316148293164246878296509958037470462452706829186777708144564361104502911072482227115431490924971687099147031760105131208297638332194040096953538494294842174239711892319185882982081364234975406373232104344442806239930936028648753127014156932167240839440923168632238831174804799451896049214579027705600*i1^78 + -10885737766989386329241588175098903931770632812163445578211029370528443272250568616068129246237448143073930770679014568186010725588230537296498490874046845974414386165594698851359012247892973642517377956864880347579394325155756855974239244086601224759724511319405641980563621570533096919742399126878957444991305838493241913282701313323403001313314351557115775048856227562948680454624626496659596242837855859064690676387603605357927180299331817076438715677391577088845419887171462909723103575455059096574597094934612906516611095478945090824014647152813728226197032399791212113462712546070155833466743008940146585995324777242539818954500214285106555064060022060570026751668416652329632559281643617477679140843226895791593829322018944697894502228323707332188174164326081203347558217547625363973164575665438017659016843733363933258209604344792139236888441309037621589201902103702287012867166896821792826004480984313166236993861446058321616922371994587879908898769842452640850984089516800*i1^79 + 26779609977113261575720168509594982254768475956762998452255203398164307598270091405342431238972622102961268948651321854118584800845582735377796160930934492467625211212075790681946115469309226899287542245963725700578024089392527518399302801017262662907643334407143883987992461018392968833067753365608832662221726274947192952286986458426300143995066265490875963667702441783155353739614728972124608508187493586970150171380238435466436824806824244190166262111047565254915358325380567897497907709079438917115048286128803156150885866948289801635768072865339058135015319524851962452258757079820510060574487275849786474292929720255107057023264984545061287290831740855996321547379650974052141535863123206876326997641196819230840263892009297146924626809027214641794147627929229407504108439066045491901256652499785146356483319137907121427713330132460024346608281559099601180958981406777428741148862527111477249732894616869696135353252887298641*i1^80, -2870334011207272786711482418242965754487798770701290303451563243117814905499681789566522360090446826703339841566223136517997273759682347097380841339005963911072672759232351696385816699747794968135431891116555189983407158404326847479388106583900913846462900029611767572578889239261322442765486661546111868460365579348737439140052275721484646390651758469728340034729249495907549114448362783644046831929399312276918783417408011476509124607914006756264003494422900720755406564557083327078548565741062732933424980291046059272498373551461165549420746716118923919167452604713427117565017530429867779283058535414509127970588149123699159044793321393955067104150906354685085007810547262710494927667830120281107602154161237461567295053343287300894202524980822324356974386395467631025517676518121306688960660006659176962630779927396654543738466532904653244074069495727272649731573628183712591438438616273715006856506221375891750631340811642514389338070602124520281102463146523148051024393942616042563665908125621185259248664308274587369344235518408714307204250101766081446923025292712265198773094350833747160845788704603474295461271476540527277354473666955272197284885207250365213631721331948451677502532811673931677911771338430783498636019326417807130039686393913057330519070216853251043714929641047632655845192900061424990197472311580942961092481531907642395747780380821425835780476044267436301812995252806496394272749899370315156284192178540771592903235924868459084609566491508164080059987150932838892832588425775253412885966995492303311704785375752033885420300210573755001650973008306843743595038453841629557885457526514181125075802446487085222532438394413756295626714198900930370549463296033084354754156638582955857293485165864171584331551106340210343936000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 2933427793564079884661414769427291110407279162700312756188462408379777415509966441096226645310909480111256183049080281562683252158712928179172941856320992679430921284308115378180130142430384951977719403564648157315428667806455059080529105297693511363994837927321471532344360540445686650963179929461507215280909318320981479040095589612602139468888630004627424508373322211777687646579569799400701566478016120845628726211743750643575522164461179779402817657524655924450455674796269412843987083346619676078510657068251537084586493748715094456350835195482435955466209671499513624568879770868670269953051429184561055815731477895506379926154577439041497671935398824711822055236543194068268497556008458946004796586343060407520915597847822764624860646475501011280849448253835715186351922015730251323732820072723216474030206436155681685339469091410840763076005945949343843985497563438131538398636051890388781083468082980885620416655104983919102349470826499435256932799590655092105310023845679491356913202405633230078174427574600093689887404501611785851564429867351406841366916735992581834921426163282253922373070101183386540691754040610861926518960486910615681761579698128917318420943997895157798137053806902300689163973432335712442444198529504708054561044645537354392362376732580419167406725761154487186573829648222936708560996581509754528805498473565560056952950185818209446896213039639155637923438159599692497326459565001024716288691118261030254839746097560101026723019454135122262745282248353507135855089422301288767754999689605975459856611976944965108392940085937722558690880746940950948798223532551719034628699753318274313802739714402402079207339129225087707296205956833164315655860179785266464125882090635997403418965417030538458939075715199772089384960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 29638264248726043309009622312941180742286707978891229185469023953178684221012505401507450397719064818206742660146474515346948257502442175644762244100844399479138671831108040640752367046493794800682841658724061473609830664355988385885884065295157682358499289609850746127216456290081290487238201480480142453304991650684024219928353132385736962265117897651978747842454229178561448394515791388021931193976418847602654578617613499947454584465688459243300889898325902088215946836318635924903599429393814800675092807193291533008969211040128510634407002865155570537684613397522878500912286037812732101671725220053888724773367023882230881581010966060503940204995595573975165735327834430965615808328099521480304247455773199160825990178607377645660810112188009404915515411500606640750955599874925266123350894493332334898193096572199953838893067278129938400502501908305985050524249105060063799669088829312205919734103590391244476189090419539583753165866185814649875882046227473905670256514165870242424035093893062699936220759210310328998813379920035766482500714425666578712091112441275247186489939001923263709349249201927913514677888327552035012784753727597431220746603421015882866655977084949595833194040517904115189064221491575746303613701585332939381427924012746945772805177091512478879292672562121654202915277842467180270419360493140758067338486491440526202342644074558351568854213445269932151278030677825268053007693961328317655229182424859995863485055981266456033044229516891758767367587644991545920904141057061234953159298566231074880179558820676092153033581245781820180458037446653457176024019903274368180621473779908201866253153125344952766592707558058209383287786330336643915889521883670549998957307800189917244779074039922590343424432785425183014912000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -673978363735200915645836249915096580834603660380293489470214027114078928861541162308421096116853982441756353731474885537729094192177959176310684383774809125579173194768254479299178712546925127700461289673279837159535811386188779948085450671744380122098845195084733315410835400421707910154046511702170677553214783384282987321593398038206297294472019903436553985534966296874101163656915887842092200481285856704678812092747509074135286014672012427489463054005875065045331664738885585645273157123816554351932763191735736965093975273224797342501340461978858978423412790759784116402988236016745395764633895017349235603110849839239444772880613869830609260217878292491066608503737880912618004621070119747399158440115193939298208310169478049071613044040811252340829489965754632259854533845612531963409857672939515066120897822895693338317385890044158956597447617946877263310698367759288171281215974212641586701244161129043673133188545165952359256391406638371251170151057640823910677807499561489058867437626426418915942996685709167702056312856580303604295911976774483121692643285285677328372579313045437131709357403022595396216012225234571676988976514820529712839835093816244086265450583440911085905899517828105926180382681829401716146762560275889826369918066599575372177999016836345837366626761611030591965709276748372000617052149549459849481497063470706282758535226006246261490399287143814971599554541370489940649496796458377236658748230727707051329056475550808770084303668367906174647963541695540071124324313922009938836358358974379226229749519907111233590628447300589364513469471150944624786177834023538960451024088079038975385235615940058550055199795866086737863194424510294038556155245479139541123000725686660064360637133229552742864698935575234740224000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -6854293348231276113963910848767164881682066071476530992352413247240926372036422514640157493801501598484870154284680480846746961400666910411182046866439326973717803108062464251484255105123625971183041344052091437596398719026578001083160590485823415423582665663507819077455473325966520393356071946352907760715914436634853778023506527918472442456838473598783636989023167317454627384345089219563400914100644585362595033439302517956873171642648594407136434785272146588883993980628920673927341710044917981790327204580339549406645484858610013575642891003185332295223570344723484265656678530334923368348982140800463985562759816616038023759072594567968094568003120255132960305991460413636212294613542813994169226159774640882770523550254813614967179003920435188282799124778600286214404941430015682837846113638171445589822425697370054679127574354307807384643861695532824758125255242537640538649840741113347912880892615945399301858664236137162469858140837297122348994388982592123579051570856436829181835031796493210713213142815905960652515543322484250636320394788794989095704828732041988557746597490633943728893269479191231304173782769869295283331601761598089365299276139602237697358389043526740213813464964971384071944146836658711339728092622520094197555002141351693179876744004623535630548464817056360535293947256129243765422838647354835257362919027779711427817879258863227386513873657443665894237817341152758693797139718944428411399783509313381361226377699896009327154908582555216015643291315212464526925242319075591906495743815344013705539972964761173779780588199859114218253818028785429638114720264563365217686235775087720417434961809627393688826792888309700000589929378012939034823695564798966195762769022509911633818187960391534148374946314553403637760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 11029513778624221037809246369618289107450506334694644303085685523584388573207195109179675967288227033059366679631863253565930608091981306563596759862316924734551040639955930285083500405586089812238521463702520922587186445063719386163690025158632202954326510124053892870838291891738364020609908357581181821639001763290336013653484422212110560098907623665892524784866441642306889891890868305086496646290061315940872062491646974765586443294811086312956208283238185625539654670178920519116663092758083931887079367219724772296894658793793123923200998656204154444958915343268058630302457266684456000375316409251529535461949304467804251104600957320095755343290950449721182857232860026442837020345995941433154117790649282555705478992109688822031524403925288505249967377423812106491826551733027880075727618591141918964811404586729094777237535117800552439006102151420575118164258451437451325946354378355990708136390443685967355082352598099399747969409752512942047263502000239233888049867796278852988084808472493257982864817897142168000329988769144365275131190931172192569006227552918389902139098352689956504341832321521155053507225160149521818279626548516568108508573323796490536639046019081581328056162022523099159897394708098997353831645089234822583834489644278384629436524647510857037314948772898162719609281128489285687855914355502212565145670767892806967376456013949039710571846011311966552827403229040914173964078680634499590077656339398616114928394079205805092380381154984945142788233750073858790842233230265177634886943860617536316510286699751084999514311741420111897792727059428136398016690496193702766828670135586064207352746263853661412941547784950963126337907230252542316742421132035267938745716130834438812207827015698171278863147067085160448000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -15348137125706403502785674236785284481225787490252289479820433096418948862172172631104496789694640024000990757082118466137488537573525327441198905351847515343870821636613361104762350498832321122140441472851687478403140866200444916522880549914379991351558182321699874292432667709335223688103517360541122374342622847815080497086052239211899250191473045429235517256064512223455534092903917843184919691559382875465143163646757187440285475459133272817171319750402581064879270093817316617480903374626417235975730992617017013294708464139912988880058851396990884491131965285871991209326944944419624810343132145995719049857107898191312356297838477199402375055773272062286100080469563105223826545984408209471726970145357874224242933817628515291866587653842007897359913011560109972683541207670166440984549943622539955158317376300918371073293440635606267785814143706145483226432477939797248419900024500334136124542442666010376075203043373864672947837240367043707704351421473426198763108438313180591869363580521094663491758051076019348978846385399828309120198407538181136825743587665410487014440549879336475453437882285550576096139649152395027576143357173832884099349269345028113931458265929354802979620669811872764343573961699057373260969233233642557371998224132924867927953558714725990593507749817492008594013356224696588716195351759927524585000366090922528454030037927814306707358267706638726393221671567517933120855947174851086540038201061647852013126151599668684573721265933523881119676257156124306701800540040061104456486282572493905090769261330876598614737599904470035065099484352485057687016090807449137371713642740339834835296437812374093200466378438516715487370989097440786227016247143837556487433543026866477420742212993243856478952877889421312000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 8896577684049305006592294329235162260786028255198528661623213296743390745692855638066611877621344808713183292823872720007755191906761041722626752625887308502326181944066300801950830688977328079385758631721946078700425892737452545314713863759688016793289866096010115281264026799487710145606941241511123807757186515286128158524446974973495699135829606648344433981181947817670196828909346570629464390312454755441529199479080363135414240559815807233747668097489522863351870939580704183878224800464284512911549331908681979729446159748020960577425215163355831207835673828065135792292767098233425956439825559147728620005369972400346044090467804023028983530517337753199530662728262867757653946746705333988980460104536923015416134654767128337037789443818431762751951350434898185462498686934944203342878868535858152199718551021551435734237956691553271510892564895038585536299140290890775821843357527876751062945899474803988920318388017778272187422052054909235456895458816611664611134197981015898299227477365027268859202429379838916980522814925188956596939813504611135891779361812617944563260483070954711003245237430538152074428621938780218525240099723634397825608921407318175360072073347277617034500604259493301469205512449094099692817447964025798216858656935560935034449955352768166093663941230859970654837986695244894458407436429421120323859380354718683462219599332037247960766752866543220744565845823732477418758562107469563503943193054684037170018642935239436547638968099102186256219095409925210080012832907349474776033639805841732307904393141947534418932877930602735361845340019735285051856828911631362581645048907217921770083168176056457039222828488394510042303452640098488720212913416310986519775872030044217329359736591954619586543957668003840000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -10755592310785046059537728944356029519414641572609541024522382553666550452267454328865519103370466976547202993868273372689910374760275082003705275342793626542677445839494949117553015707988043066449868452443600849216651302614870505408909466974613785566324368627185699704272309392780106287346631470422769241287655646226080691246969790111570931266621230329648142533175714818227194317545200521851542435594564655441018819040544415508741141487225783021330329167498253651205991976271039372306855228188677304406372984086222924427276400774701054933272667795343030414331659411293341981913520609605861365305351264054940469721540179473819520111485117150757616043537203440324137239514603043542941047277648195378765684766090209768759662668143911790625098478679813435419257406379731681096681667621756596337413637700120118562079303755121386720586006191082060014708457788692609863017210883701990078846958277044949307842967415616122330873426503996094381879747769038492962458807050725941070438156850266494150048413171554026201314699333010818237854186476056988649233731474474838241930469427215577010115872406080518846977294273259987033952179941605079242657865232404167884393675750043894544680846061347378259123463127323732233049400348400774519484297741854752291301953614892825621908075180601546823236023387114659538248501386881394166445168577449758360814647776840722630877124274224645777827108367537940728511759481736999320221253006564227074739572567938325028741663628024207270974035934369363715580930421645777150554069620457143759194575517417024069637769842226643773176536611729495659896548306209159708613121166757215925860669905768132850653465827546692126112366615043516173075778507384750982924005399978926096091805192979658902659152925864767140890624917504000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 4515177468152941034164164391064168697216585903224835974052965674952134941657480433156208122225463022006052860835185053912361430508506865182373270884920549534467576900386932141180944971611855507587871743493157267609205468130231297193120221870792445828467766017540757459255878371808323969493607200043413970239569194309980484596773131830401168305513407591118092996919750784793616050263866913895329855744135442652533306788493739465599881881668792593593103352624355161779627166035140139689807392044242237003028202042273607660173469522049749075398826910533599852756334545644554254808151426663847232758774874570452976566627191089325662407449365378418854616084337168708895170808331444321931155140357195700734284949011025121308009751112006381073201046762943515275520612786048273567681882294213892501406036224109429147873980855403961832822833898351005687534026240544624203105720434265093243917580175571843163489650561203779079791308029336498357861578076261386069465034114530774274080746611830913474948378094039830919452488476022323627614300894092523001909894508535314941001549978163432163416742499310877111605777622539039153871378527483897538780152017430283995585350043941759934912564863660693995018245270833273710804780264983651915619186475255340889347410880056340369512154836304978297422146169826342266043486556822562466862075143771413244775546315509563328222200948235961083943882573334464582542549611171039972853217955308205640413721280273811357471032915818936019695036177392388851670492238280547451156559305581025584931815438427707590410802234344425481787834720447230186433307452457397231998727182730899349937431137913766859273450361981488875515345888242429022697468271531619378096797888752476192090847791118639905757576164662985562589128294400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2670765457515666552129159465497162056865675232152928036312680847555757606111470105402755485873083370782747958149555500731315399845868965492508691789969074009248990790125523525117058445861298419496535189920043651123330690024545116949785208777121431821482747793669020122567467154830503011903613818626356380676577232421626411102620200908808322642145098048144817324136317290677788361248591604930608761011668203506596767955003182503239971439975551017816783848221820022801538963295027841129218999979474069437300852487170234432605790462205731710479387242064320390216418162093597793495239337627969442465264974387306459909922730111616137446753599105764011078189582484191500270378924134750329376662358634529115866773000292344940158278838071578537689610410153314737311172794244380046067502598241594358912141391460248656369767900304120536070346491653538563657731362781303284691840855989030934154454832374731057336443183911748029048937776920794149592887388155536827617487787223599616258712344077794478041514960023680420452753802921332093700915870069227631361137353416562896353852680080266622450647406186512319603846720766707409726741368453062171991750837978345013507016083788019626224605441027144613421827757889202418019153250295987675046897761170314385336096652031510968462654213226261296955793087914108091569563422157471952534311708182812571036887459666417382744544169684273025991186634865157843292919234523366455952435430427539546775071171316046488914015096522532862317444254586284846881717853356019736273516981880312195565329866311832580280273032935472849762546727424530671939288840342422762345084239534093047590890305237751840252872674826103933406106514429670565423571148142975036456436435083021956616972767432980498034107767737120780336496640000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1127651743701745106885063029127412267679521879549279672317725932147546508496986002309898703336416437509018931482781999800233525632208435384671140691802643054940691477649625241692521347474183641539627598857032776807704340918864949627648525402444105059707245545178580684263206948552834779660544753708129761933214529399402954263762706059688943737670968279882212637232988117708472396171432736159913995336782531203915954054334789133621245482328068029485848121785982474678690011596707819606760938897249042199777005451980361330216846986816734066423818450738236421206877260336528792720073304792537063000050654666433700951347174368542100533976903910328562120952074146088055695512850035034923425992705600569319223553257035843448960318842015771949694744314849424499505622132290543356869830133109291028969109750521195910153901791429984060394404968352979372349369528548816055217528076075825437466879564640932512120803055545562235555618536066038398160494335291384916060903069668577466632977256524457554289862390790105532075116039507672968513243437881312157041654465563356323693804525149637123973253424605581658426937576317061771469531419441184893393809853724790584256640625980197136046551276561898256666437053458983478600179409209555554093534198042293828825557018477195223613186352919268373326680174133183721672845266612128123042941660211347448615464744527136811513050334679156358246799227154748668224332049030657357441001315425846630746107043824440339915866624107149771483450578420387491972943570467054393000758424367025407892351554770455291580721798240072374691368039511923886681268055672394167067646342356642695915991969387355669890444879682006529022923291868007660828389889774192952131529582503112957810736118390540048390020592316829694689280000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -593376239879327453481888680732058369210951925523260951432441484182673058084980775150318660313984094898742478915858544772968948804055257913025369108524835160524297884978899273525671504490627263485434104006362201710495887950287472620281016088609427603346326643742488919765033758175299941777657936154065382111655528847270244027296313156866464294310213053711134025629178625473814611616721173855324180085475404304257998744844556921602958215863599392372008826955300261453682077096686147537790906495921961604037407661523404679309538584339735873939717344295620391248716904160875487655506355953880624269842918976208384010235733775253421137952723153336089262457453154243727290500772796692373436215479161156188932821890899913454658859905672568363054579646435114938359102267412647735364643479398192212431180147440398306376852944961942297379456139520992440450053005683033277462187237999125102791577122930961219489390384774632612837715435722764719426853828798659909534894146737045352939867056202972956048571522608341345486776549711401891750685135050874167345191133427765989055811449143657514249628825808435985004451936151093278919899051303455874304188685105594653455704000224720755687700703374523146368672206353186391927713848275823415949888217663506913312887063427449327894069830515184885548028746070525748741921077170844613845642948022851620696851987066710719024026068946118898513178541279879026221533994751770118312409443911691417114428106781275379025369255638537337418636445128451168389723227452144177784921653050491804946816048341955290494025322195195810750677223955015950607278874210391851087220535211599400044847735524835642937744633904802477654221393038137272103596839174550213305708387825944860880642313703630257579185245390741123891200000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 77606956302512237071174880962931495553531396040368243860876867292925679685658907420322640402193668923709765131043240829592170248808628767200773801145789263794873838823597231914366379614860824737072375352234363827238717557684327171745917165922684613819233274972997830184356279929877239183411202578349711840588804279219455696033800160384846950879633226686787192718489857806871202904725262755637397175504336077076660116179861949092111658032563021502557742053390704521614153531038584824041150518005086104748305703231919367851653688185205863840863903644277767644255516093310126421500488880438974547189125281608466833212835231455712596036308623620013035718276889484560699447981145519789287229930116914592279680393167683964859648340218732834109091193438245325705937785777945996856144394102285762146397471675558522363678573653219517980792906936882915481140972229771598908159519364719115988233971566065995238065784263155891701135124392997360318123378803302727362715711851004578595260631718420956880996253446405584821551506785963408001351045527031487358167820603584369463587609891506521407848388800290831747972095631697938168558386062240309558645656644967092804461858130966872326700307310556948404892890919799203601394287514832873630663767688655877855152644490459929125102163142974964530947470787445421173060718710010249978322815861553202922621454122010762135231431087884046149696723587541126740567191062470151985253206917748066760903607102480708852132022718922662590620153810112756046182591947506862293443877397508148646715804706554014171509960844037778997237975772042441676211306563194180515465303650584984101583612522960546442586614753555590868764905463937807045773953110291555239365762411697629663509966111351322393292588128004997120000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -39109790280193676562813215087869265832360678674325920231354307138627683502541081140252136242593849736627729505434100161139166578819940769912982884262229465188393442906142794888065892076625335208547285928407295267870674063087055415454107701657972576349193523543078961976805246098351735406321403521534201311667312138431391861992979098983716919126509243192361137048647791951274500220531829838329965489686253141553066727867414674192503469962263323663312272570681832820050055827647734443697778366915680386463364777499435755971932357611010878551301698850338687583235251563043042989722941821334335424617804273638732064491600412365445276344611845208694534212101500368486498120402182561831307999177712710566881403741491307440129886550782753008389845725710180137802098274986020442535986754204761414228906158117477259002578897546989674912457999685552524075792233602520647733010608335003382610190054398135963662168502417156683577827281103117493260512015024975178082034228129960328646877668112694410177137679614860666847661225060270045605807324635796827047976002711415035531415428163969160787991969066137767154095649107544399290984899526969439750337430045011478429885007318275499342015475365691734747203623800672999940255525113315237852389750546732478341798603751529478567308618743203090710618480134398936201761234312916780711955446993907306647544371019776195781536545146515066367866738893422033731045896477026941542273555509930518205803114757867818914166887608323221908676512773385106006114261155544805593231731617274663937241467251853752917271613268395522112693194320173082055960581113801372091673247012575995133293049834968261143288239600935102993278280014172663728769595948356457772697360584454182707540226871473723167929120988332032000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 6375769385000174246116959650593930471100907552670886068037395070703225223161176804314438197240852913737797443454554052070719978504355954023126978219640404235672162549955496526924478320398187149995163992229662582044461082535833777336858699733120118374673337776058500107857096774368173501243074700810020694512406808002613837252779485235421412335071780186054576468548065431736879723943099727150798006521377037238651475646054062176965975511117435379089131834245203776508024047195974832353138973590434806565585903824297262024211271808641196471245587406759325346703823861757863204022746410835511157325847794103646680699617992362071816264333903783856949232775199172044576715923370063744935491681391265766990880787687023653008059658090394300340054909438823939075428011539509068855877280910301471500553397908281902752027729804944661875199837212133538061203093109355049714023622384225272622820877668733846605736063301794343901070662533157408983026903922729655687994456474269846996182142601155594412183974540144738970825523402170153544532185080623731291880108028335629423309909930476243061803121247869842291498788749615407229846899824850859701591358870112298580001649283861795332519309750457984190291019205090233396165754201959363803741132811301162212145253769702417659002265310056537739954554289042432659365815647372987480647833689561202571600475720275580028931506270058629978856672862545730086157232993872119441359449483316755809507445541316987920313175631247082742429439860120235265587832622286845165439667197140909743767834600727805865931142033778881517506587678010526170958062791162312756428440920105430649705489600089562757997126436781035921592577340726596676212973369239136510751786960628966474660189432180572396739724784435200000000000000000000000000000000000000000000000000000000000000000*i1^15 + -2869563052672847685078391292947911543238370206282100531820875568489187801566264080288007772486345412204357519916729824164858742967527510250577075293479878033521784050510620398433588279367108498896833110915261148159312604142779043687773074133229562392995532745530979973211953939154696354235964547537861265355610923671923584705962081916081104248601613281172260160716260706091072951287624958346493379277050675344766606066113148656499156421208159619220350553907616704383090999843009985494555268474159806387236327386374338997286518868400055132953940989003969416085698047002269602045249599415070710035655900409582197729752581647717854206146856775208394365992373368404911087005526257152835464054633500614383861363091318768804500619172842927404879577736299409645777910701727289766068421367094692176085307908657510584125540418387015533839343989213948176351862260177958778405000458164023037054347736126746879010431482052824600591212836191928310389355243582280628475710135759437363589021972999498021780909251586768272466471782088523163187219403043141959512757928443461170721053953621392223382865951235751670667808341433223956821130699469975024644392020093047343689338429118310581519440738163137872110921672288262097539680909698053803229217389951039024509203109164089545849998246399676857117064601417467566694824714926702987837070746624942981274435929063719925715602278445733830057473285912707908753526470569517526524309217004877360692286851796292410270087210467532673454313027717919854900504186898675239486326286387385392496609113883267577584784664479768214163007857598621493544205155043690208914765606753021376477244482583624310536892173236003702998812072266531807186777978792321193659423886155473217932486008735352952496439951360000000000000000000000000000000000000000000000000000000000000000*i1^16 + -819521849607944112289480019711332209674557640015403607292063809006481827130038142843111673392433960728254344412898528257086792288041806325872198026950554224450403834511336368348997120796323338478687393383064339198217374647789401757176400963428231236088609103604165259650056505004499287165507582211334483565923805486436895668737063641805202203788150972606297045498517502009710307234282135337890325435419001506166473668745234406634239203717321186406036968548456805196326487997724845391699740502390892002996795911275968429942863750494629801710580189823296525226305688596010769147157315261789044040685193695804346066104445831994488531184438607193868150298757010921883279936801221203272396211010519542989430907649623440693266330224367915004589346886608347866938857239054797227008502978004006760261290033578542135625575121452888898624181602553865036465806263587285180872981887775126529961999047108940427617617617192816588481493394642319755145689674632173663714402555049617757122224887970210521242555428819025964781369419311552177059771418417992872497919152865631991693271479472369237099930747821613846560744075471262296764227546177698831918955218668462608873192472988595954145763669631220079416890961607045914878139422926406506430941555184774815315354844720568862935481559409001064626127061704529897899425284687737267595900774672156159624039540860048451815255191861497027957337344542854969986763481939122611550438438109992635409748835210367736859636322735263929921533532123687241928495023628253592696941425369888576597772654115520939458486791023779513351564915407964754485505336204534609105419911378754835026668365729381330243208170655712728157418380973996635469334097780724816181985316788934552245952514426068491825053696000000000000000000000000000000000000000000000000000000000000000*i1^17 + -514811036601236252970547670234512678712103526304159829965652783461554855556679010480546020712464365328400257757215605550181577546957250511286980801226038005857544883165844756500278113979272107893557012764586355037930978803640634906423206741086555046019073943233323489250162425340197118172558851600629811271765296423720371417164250150464666324907130555297434826617935469880920429405250414353710365017637557556343883078158570871622481007048364887371250252994837144248953972604229931907007979270687926337542285511039871888695471081633461006662943926924950362290187531121834887194904260111651507300116665488087153594167762306441664924238779715917166902829678615702306649040862843320049898079865622822682000888570515886286351773014376737536822050066925927534004003949789980361253873742612156162913568709639575197082982065419853953894524383711849829666610937894901144983700643012107167851435907944972246401897463924519765037477620652528973598731610580749215634783462766447103454789499021661933398267346040387740165846604195434658239246661357342080912106032843350568047975496794901243149323654841753793806331597887424442962352600774930095938291707482660415807780073388686178790364823662477526606410027527404958658206569148520663082251563244301241418495488025524530613900245119167379708759798857750803196539803235747741271150780016916361561030523470522415337071659154090670997359613961362620048347826636520238628088416104539061175417693668400682285230515324130040382399954752934634561591589308515514215131066619901273543443561630384301979694718134279730576691352362175385617236554076495961239361585305830215477078021738655059267951367316499066071421883828971895350823695454682727642933497905584796016652046302656232790425600000000000000000000000000000000000000000000000000000000000000*i1^18 + -87350422926085957213575417309414391808442056028255705598792654392532181020453298672367585138804329383831804350771797475074771809084568483198313134259309331311308271445002825352871751695600732402441143077006739147279090215239334097772911167859787047208757261372556373347225961376205065307661463035168187735234404109391178283905670597329677893675842433202908368263791501303637228565385755981470310594617434927509467640591868390779126076805960266600152851052538780719448671918047202803381077091609845117597737976184804486444530535792864719116499538505329171791676871134808990399589683818889375998310876885137494547941465788205893552375459277971844862305974660187922465373976220741653569659922984453221412285229803175443609620946106553380102890714525456748719521528302597552283487438960678127612630706224255079839451434290656878468299790360411560623888178733118615543977182529787457734095139101273022432070354973256141811806834050907306560104177016504678422699992840749138938209906155060055611354754665667121224544996550228845060818718152869749247145541932506008186171505077011411376693042511441493872296305824443256110601567349432936194603357013086092175723407320490912678486251756509490865333646195355732663756450825744392277154359074822441267698396875778214945099866963164934851268920298501116416305122528572222716011525348966298471916587993663959391463105838895636031382578953355028459033731566780111280058883128942862569387003692739283272634471570752252321181065826942862912692302028453500940913289694871300411446984498820339790322954849983705284647397366536714102377980581556259130944549009388670545892480282437240276322295714806681041701564814130258932221866947817440651391476872155082690140397539417160417280000000000000000000000000000000000000000000000000000000000000*i1^19 + -18641798283810587415169436277919020176028001123929823482152882508492412665932784890167671550841792692000080911974936171194426235099232637705454313242917848874253918993623039808635701657934524884308792620684382018310462961473103759536166292108001504208444275755772438021445680227509946280124754847323728277791842850328804822942246855048728668574002214098529140117207617441557151217600740318147709675430910141501367792917052440947703923607452278505188919581128471350836337274932745487884859211133603464106370994080201660769319420183996756998980652191488546530078276136469259452289792484416726641544799726053825012624018939078713185876865224410648258871431267245571360098083032990798257243075343625804743328001342545085986730184910103265869386297724331121924787358420531443113561228836820846689229043802706809459545483326441761384429617307720515470385064468468341446372951341979925887146163092458094119542061950708491231426745743726412122202484698516955089264596271767212321880695297075374989856059173433122753652492767892052465409597093408514854239912542400994185773299251012164088230619601425145176088411575543782595848665274503278982993648790762754430529139951312938621409075682505234200752216104270657946931842402308743572063865298966147843869799765859851626816328406445787427991839683328209033330397547533559615457250020836129911820712243414647379446033735959457006042508740616473738215645251801447762727009137759071839993588318436427158530790216761657602527919275831497122016192084972100749440596495318356738359993458894267132019860957080073784018767555726181385336427119964242383892283417207879432842760487879670229531666188146442131046692492402664478713553782526019760833914062534870944210173587456262144000000000000000000000000000000000000000000000000000000000000*i1^20 + -292477322113552963831889110495342581320232017636176524015850890285771463327579283687448807830558261170011167765500114721754637927299049891376968877300201552562378096783039163517866287880127373773233169455313490722506266122317881245196039560423369482890227448940828064872403059722429398529236626968389899603033727372637920619438221203513063269076144854634713521366438264450279648055529806422947750254737028281130140168160958040609794009341049558926097728888061011898123813791542730249359819284395324378644417950707591872932525408964417635686536557460265079435978914575454905967255203466805438753967271783304263078607025062500385157555607748819095023713740509049956993878831531475196718827866940990642610604959888285177329941407042356100957382792456946646912439934625183217639929372486626558471616997440172025431972357678425239982125045614805831786523315560571339618251803023440825963045918057731810768775842981244781299397897152136142535778970772730318905802695305959104568496978575402785670439172225562753139600958882441135044093424415779515732283036212467238394114971377550288258292314671601847918781359932958424143342830215405761811028708001501569217589152103194811004428638725023736213507278423950119588175492605127730318945103452637318514050534787855527497990750139891408462965948264926140888499283563639902009330365520146998719454794697143715257392604833014030601125128872942677843379888846603690347595168520719662879648727796477668167046512378429946906601028067015838373475415570417039347453087062387337057693571254360914020915668328872532591791147592616107884720455559476908665904175505900119425666076159477090045772279647536868755621211110446281283352154680574390646382784028777330758863331472179200000000000000000000000000000000000000000000000000000000000*i1^21 + -228440524168282108224628963900606273024651995425236319436970399033490358930537200652416794394448217643068519088765349941389819287529125073395042623412019864941533826715201443707311054800773437814781277229846829437005211633250833543067888814560263651555093957475992237902270236053295644429077178191691535742721639600033124041754574593617815435762306817726496852421621728971395378843267799244910638847360964817409683970308505907996353036198060665513362548530078083871401673359568592708160197551583447376036066252564040572381647734101229235384484886023740297495698061346279081189949290826840181726747446883497214118366421383948737699583237772731184314260227074621709249237951866116207915869820465247401677894463579856335677683997437300516150560833995975909242977624778059650651908443994533763736480574706280492585745855693936563762220409138605449036736601076168893232444454862765791577246359948784178512867944733799565690536031475945412464958724711348325615190918878499639766826539594538113998677815167107660619485938407268283102094158185667070895013578081747189260156879540494304887954634850011321349718525329980418028263024048135720371962903225912737186954824633184264883187091216623856814073294468381287274031796056752793039330311316115078640436286878731196247036749904497864458178245430872126766033659098552022971741387708275840629885518510717340374117515544414878530239955648597437256123378433590701505373036218629707013789768651412539382560510416603496715911665963627955881524542247544893169134554154684855686756223684701552960623642869246755605008283789970235661406638117352035428038193016306937182577923786335478634593289426395361283031615161590751854110477754508527032563073052680262278908225781760000000000000000000000000000000000000000000000000000000000*i1^22 + 19708621796648188611651557606402031658807540941700646013242263230486305452200062444827980565971234124229054759889102832355739167386498420084394589789045880307320272415915657530204017674481343617324308705768323469042984815302118707426458736991502610415831796542911460131027714641370498491149806573936625192700196802216410241416112457894684554246076633940491746400227497498079486317864308680791790230413612686300199434895732356295500981009181386637709703226672202596526441525527039500322465041735854652167035018260645396504774376704923714456422018653222724499675709638475856806425942598826534042707522680266708813939910765834971455329659054255369350325015614731128651872982963671877769063029325893197843535313341539248377667191656464215188307234076738027174704831902294252668910116332974463665979839235632712895880170040895958627905755254470042422834697947245779242379240619749658155664048997985264789343051471496251567822026578006119608846265627377380547006541449308215186031388006385896181418080706088709793684970351163665747915812798809524411741403621910439194560606615282127555069448605556958740017683875122165562364049660425625528584670625015403827858422791564716303671673884757525436780134495717944227437323673906681604179401799548522949831234819692164397625414111642669077410987041899002816319509680283386552880327880334596751212336799357728893114695159030019565895204702199364416107712614599733842604275714068997890093124511447035901869088186985768515311603380768486797055016878892272657856668310884355611370512857498690604819498260307366420366129541050306130261675358314021281265924942807695495149704243274191285614356970339467624529778550481679994886418276847957921275453490687539553618624512000000000000000000000000000000000000000000000000000000000*i1^23 + -3578610980276847567337906542335213690484962435945538518906312287443936457713658515099494733154438686297390056288322073962296582620493898497647988462971711599221929271594023371980513981247410844570476539129786082812262876429529745963256639944798244284397094854885703398591328941422351147039084509232290379566629606549608706803474059195328060561934696582253555597942761680093240974346537122683133085442076954325693059160324730284018656401085205457334592492754907625813423135171755769864393476842449096878698760483590689834020839403151108261636183003559203764268386362280909799557682352506945446259606888236265448555124403593475797197120728299897364498501042203759472932479344747967387737113299017273668297451508726791607116531420087147960472329038229486306161414421342875561191112119367562520071962098986088503279607043140601931854667060864172740698966876367468918813992857735614238121334941667205222723686036892135237143807761337200079573547087059837181296477686487667707441580999943121295191447829918103566705821890861195898619231624270415303995962107635339827117452518608162790860190069691255613749468257050948406729885616052603368607315506656918438120876005726500497389504624845806683403169549442917154338644284789461968927545425560489780101130012289917587016530311997279789528501655854856556217779928915394145037007860067386097208328875815308733975130306071252200124732172675790575449990117694518859015706946015820449939215592526799164952641013602655170620656139924515678578957759838527704834142898795316072115069723111630496480734778851007344739749949448945403548175423748354151868258194219630245014911152375534031304494100106528792579588300450439473265397898378813445603360298302474219945984000000000000000000000000000000000000000000000000000000000*i1^24 + 513978228485743841175233669781658946578117421931366812393771409545830946209946121683667776731278889605077530998908084909475247837173408456036685041519031555438722274896676880139414146089604870785808843584440192136986743749258592857295332452503221388286470241625958115269115963214968926539761181666679616989046594977295264695992132947471423074792938297177612758012969288942938895047634637339082287869889412710251455686166380907710568858926933229434034450294864491539337611570875446380640557272197594916624765237883935465067358976634997852311898434779668087176603250302810307751193981045778767027402415509563262416120288338640604021652134639814647605497495521329964631214679061907103016899221404821761227759744318424740227719291453383298559358897590963932287871551967710161613896771180835416985710402476434629180723398322741757413733375062592079584452195497348218488619154969166951159294960245902853188916185777401363516759964474096657640092992604903543616925867235715197089973177702570161461061863300101951136398171014769857411247732177381649578535635664464535249502873998930343021662970125294765578740596509693554818443942732207627173871656567856204771549784409465497121923007644664943764398532325968178475090105475762295747129092821861668846028168504821312253308503445594591250244530423932837343177730934642673033766912290901465893784468001507703949268998024544750402505560575893203421103899834107058376715663750173190747660616474286590821075833537695881563293689955247644859997645755312769070308197856447576936657065494149009810610589024947603723259125268020428026719606308598664175531286271258949374179574321276048649398799745377917002447057785350662641662969874869151356399264387958371778560000000000000000000000000000000000000000000000000000000*i1^25 + -68049904683216407280144775581838975455651963989982388815221139141698174780187153942964930328309414347414844996496164264203968695536784477757719038011433525885634617176868209520323054342249842440154413183739395802257817106105295960941852986182384994222080907157119480307863081594576898310277391063801427183784876532258679549560340812436663518292546807250039253167830946146317801255345010007664137694630043050478936215149709603859337815691046118677180208711536139194178802981530783423628906903574882323082948919857950662526215901161957747068499146923976972843275864757052954834537857149265072727439228737233127690449799980303821590862262986920727942402436745680602864588089300858539069462295122569546592422475983418911031182821999423597810119308606796191438460468196569389539836658667158579183783221969328278931894685459044488293054054439515699114883982238410302826709269675311076719059855643919844407084310216586099441169907068734204972182178781869953025694260452815680142330699126270909379164456769189044460092627691245751186311235679251448020469348095266895531332918436463755407924645839986766526321720913446497604284195368680707939212907173131270057137912843271418316871914043689537663067467125399170140496303058955608885479995062679820705994925245096628282173975079737452452601314508204490785957800836277301569529887563759534894656932034597741927285836554199535146027254382055691892554634965777535736791742423380629128811429442372877259326544381378314721614335807705228326745544542412153511995649140388846409568459917327443913598567287670590799280456182236840348271527233828192540743249557466297298716358073725337431191355060994742550441319462159350860885045930286606326677415263895289856000000000000000000000000000000000000000000000000000000*i1^26 + 7062494877404401484098330689724103557931775193290848257993168867125899149636820770962475767135682418540605104013454985566023615678150322081512362193580029029913870457453809022782538113301728670644928686031506934601722382710244614576832674240598561571806857563579693895893087403160138620702790791056736313654839244138640879129301818324769871586737040238910232983144872569235861460981265291226785359574110914038402260357786382373616814324729236799408175919144641539664659273263918852469180536172195485962372339230552958049653332712184636796704699196837392020968265530720652721948373567554594464039541852498325905583650105861177675644842279149310386558732852570221354614113192690359964761646119751090860780475854285009241719493813064453153611846047727098931688571918833408117736219046856177539492633767482702975778779724113505643514290618695888344911228471814683497581908650332581508405137249203338480982103841357375745210555050206949783374291836104098912724709954753648013693559710625740384883149773126953635768891376678071538176830321899442301515808473421035867672375641139235461610973160102372190343427201608957594329141613495105451091927634719447042986658066232108018188047741210472294825617331705288994822582527787782986862740000399653183598660168050950009458288931242628650354344777113783086816062837214881522321868587014188385012259017694772572230885515024119400280511050645329152618306824173241407991285611190765942566792969109809060735751735660271673772084646170387600957606748133201543833374128669746075703077822999465209908454390098930685983600345142447360878739038941734657740122038226370446409154845286274168057939762373812288720741586334893275578731090091972944968930547046809600000000000000000000000000000000000000000000000000000*i1^27 + -700053969090874870754171140277424798241801727118781700142263430709677255672528954091306671798875319887251958692794892511092855480688472899090598887383169832359986714757766535235370296665031936492307079272230165138014602093664467657425927921354427674541245819327835731065027260378258129772483700770078534779197709643878359387866292589648034113764838940588845833048616549743332822067657980688314215430616752776262151779015603984307772318494995056703486237656461265640369509008233381866599925234970532351157905107957175523603755760802601929688523080485204157321766969695585332579464203331928232723309176891617046798047941373348125903305205315957605348768278833296588569326582262500741497351516715388044958052608546390040611010242269576556684839349570684408669637319765380721441267372295838996926552940591918733705874872835442855723796243116121816475162459605926358101037209685391549003066863781283068188737104562770131193006144125172616911473087791339150683112342638813181119181745639976697537157574752001561734647364898991469273329658885000117743231831062577643452261171105320201158533590465057123799403199873472527125763229299665588910006807715751068521497346052000776533207160590106844056142921005099509078125783102721867119649126718332960577757244974498089464627997354089798773841224608311418271946804112155143252819255849096127857460008973059374359654367175323239492474414871940425870545462638295724405338881083194116174138495033870037591164362974996585164540097020833906173574147466813826828445402309697074287995308076336167036549999564021511020110494159704804876963176827752827085150032150780664397540197141901048656899652113102159025780715309974590405642533550745335971790800814080000000000000000000000000000000000000000000000000000*i1^28 + 57612941248456310679229945545031082672993530616042054766245300944345341677981389996128676615743988776770916115472031901609868123560917144118481490287824209222585800949667349040656141145275235332707036339282489757098684807573328968338020915824595478165717784816488629104084873996837510530876435552488956970108741604250487914656093263214116022696393401296695251219610939240885947841613102346555063168884414084903862090267470992214246456577866137121377611698385629367650472023237005901323237734649286989840461376416203652910918166452886822623881465603789193636690657856865131102013944317527078596389021178106892544487057571283043534507991706248866051510698510485379714813901733331875926747920344783311168299983224713313971446404396997413690173439001127139754234763553243561898891446994393472331557748331822557441916802602549996456014549306792995609655854864146551312321479951626779329202886785615820674353388767307594664262251814119759176281114329344721510202450295340458672347509853933671800778237099720920508191337636266970718296891163369582855802751250965846721816300210896197667731795178240335887165078393453860154314937322222976554478347964503644449268647267053303013315745043853685393178476270178537641770037337600631949474222675881254918436898011913624637881361242654587951787151442881856030001008901740058859593307704542717518341095934329520650813386168898819641746407712120019876162360670140220508309283174349592251039025287104244356215178774251408407695851977936162723769537096802918876236043553124926525534871992025268316097943139500404865667080988206071680622988216018899532892294413487779646936203001620106710369806563759370754561501755453308653875374915599807805374070784000000000000000000000000000000000000000000000000000*i1^29 + -4277143358902015436920425868537940805770471088055091688281084741335677008188515832233677398246368795202711456348137673477533320698065415752311474077492736995055068169611100250794565488877626248529284458962171831245479200470746068072042692297812618653934666975260084280001849719094408353097000700363594204712634586331584832405412695470047199114579337359399365335646836315624738465108646611182348241932876331356673007763083630337658772077319948315308592786968888902392095583249225707150078859677588462108773338962534237594493762518558680349155169526751594082512130092368698676213135939275975847718519904964575180857105973398203538487147833147972889802736317824290255008718614012445611336920230733465373920793100623256405210906385348410708317068231549777883908968674510886581100494324345634007147555306749589903392112771743825063938660215284669187209516307226143457163086429528865241435608507957326570139424128742221223096822266577119879085720142918576500608472403581829149055288521935566301688092562796333232020060866600210555542831266198545859695928537104260353396915078532778328138915977343577997775760424774695003050319778547267749981305971341516677983377184334578966941408647102413903951537747571409213182125377868820236142724279971880354179168112794112151014723170988124224180206380279631844714198763613936684206196293544781060928950042855052676483097203566969633346667997187588485201629173778532239596681893108292489900523364614877391134153005442381726149223621347277553907860474799227008531293444752138481235156103958177954758852949088455903186462555658154420505743001852235939062284396968014597528852287930204361726377495954643377271016843077912610654418223686484498160025600000000000000000000000000000000000000000000000000*i1^30 + 279785567425954503748115264202700909409790880251560227452680382695764230413583278197149164053402672931318018966799412881364819517705361093515836067359880669793001331653065259660411418940134204415837154175367005032917962375079298583050751020792829103965184876766449841164280127082964513684612138437415866067514649169590518245147696600654341045418275833875235931796540411889242768760087916393460242207936234389811084758577117375575941469369559332479224887427750703798013838826594671216480082529779982645603701732564256756895629427496816081004755287830610773952746233893190842125416807400654650233902948358142749177811151124134095784917838425294420071487157724147709892324407299412297636260413895104548392575951234893636883754953707811928796437170933324438644095214749634972911437391529793877309317011417869562116161396302007115094754345909450980071244515387129414471969629050324399728541258964930229613490453280302689916333986287061470990422669675261507689937596552259647252977910936972541003653865496769583552561813560054145240654496885630628279321172859179298061550369701721169330147752257241711081756143187558159655975963017517510877282466957821403829324892396526779633102888349636332268817085728747950765678937376336742763756863049666199038974900983517319380764689160196484866289932990755242879537647788834637177835710581507196102623720674787970910609376817102237327287568496946863782692943648366384892389714021904348786003314104289625679963067847414374512284767495913232212974373782348451401370298048774765016488724234185096078706603863560041334383266173595909967791532901235815548098694311189775571849680955781398954095218521889425123511692823972247621987103099322535772160000000000000000000000000000000000000000000000000*i1^31 + -16023161332550474280763349322157908095717797525176120325642066746534390420029440341914893143207936559289720867075741600222193131551125120585060353671305180307690882010991037085701139243498469456760961701043777474678585024392604921486449255190835071205733712356224771626598347769590729786413564634264386798641377242359567276714666492020699909622166145392865219041942896112920201000362241828595923627999854970102661560144671500508105957628052970474648109984117501190346686941443010883577395072018443229400228688897941105694833775903750000279927211306329192061501503974431264490133067555323274463104319652164721509024779831494136463367337018946763244593047790875509461738470602554868910421103369343383092283014059087342584119701154424616239545276261538402055094355082211467173269361571264736689410808097181432910571131226230481476082725280463105826273962412097959976465135101107583377492186897728538786969333646899291879316550224433455853339889164904428267096555064696481633336199519342358257913876868041795264547637113133243230041169890363987591776981261443335602466944039065375186120800022427594308329575622911506554580168214476088514124918220237573696259097348737866665542249515929862888928077710214429531846225786512883315530057746690009429054430271479299840224423710393369328884639994919684967579332638080583325826969990275876306285197322125003965469919134660935865781747049415309315917313367293832246945242966967807016147751972389295806803658173674918567925212435216801963796147941090155375720286922176521207657744831602038501205099417783177149850851458634984285575431214989388306005892300147167644724022104532572888813395259450662187909117714961082003037641067773034496000000000000000000000000000000000000000000000000*i1^32 + 751683229680312837375926866289767774124313283417699678957847754095593962160024982830820882528954600892648039662963639173672055255194559361583417861837812093207985677102746017649620133737078224083820685295840627974528800029830807837576613901730921824443250695270691845181468056990139512937450174671626889375885078816130995160077937601401058441430815572903584290797531028532172273712881023444167528075192362124269297348781179852466611939755563801380355910891473634799636823313548937823162784383785867383935946969253657608783709610293377916403294233498455248008127804599349516268245261532273499774740880530055963973726470496947933044813058823838193288862109476171684597560714840399768148881004036561508460880968498123480981930310378931954664398820934989406252345247343734167060639589106823276102771635865243936709365634737999897292521716580569543789102209132518718494721345223699930712087874173697935116716246289155042337699882377815766643761619558550193048195334059184198198103817607597319137956625776343029387464382977329296027751285783629184716717900209529408568532495371587498083502897070518447126023618301920129362883282409286640624948329811099771096070938406627376564593354627681504493001531497233491513917174710689840713357786026080549756968831839592862753255261897993139746185588055668304467086346022488140576049975086435168267037507870682991885998671155193915018902627893737849891392860915026800126072805373734175258419616230752171492196071075286407447004538882836511773856652296208181504339419122489015072201909820475946345360198576963892453971011698130925984334027739541595596520721641631435724525197361811776587225857112311015836082914386724704841325924371660800000000000000000000000000000000000000000000000*i1^33 + -25659533196495739480220193394402262479053312716437495841010676603911804097709209612106181201177164238584698388943249219639069773435888280359611519186863168345707160194716821321212414251898046399293955551751617510045470934343756182583149560149393793627293761093957257830546511481599375970922602172184345924804756808614719641166183771372974085007897501050231663960540501964949540044913459037530651008192657433977277045966776894911094044160684576600267178502932976594321145780232610036206408251500426282965560143852460680390215250664763637727145257025654917336785840597820995129276143505159840422835824136921223630268228803711468466641453903174002401588048118306633376773218832461112646022497490870745100964071057667405964287294025174988342628352889692106684737346379417677867077477769410003634052131867274833182234278541191261311248062641358315481668361656958810165813305454871683497703263595553811094574348243897461935688979613384405875843470711598285083714104662025216865715589723425259692176274893774333255128293764632475907647404932491966915966321950623317215356536239249711434784359314313902293393566714742575161145230065291973048715113251960402846018022637062016871578407740535172445650193752912758758862356924829656475375584143420331882191370077713528580341442694025782438893035482375390851104265502638080996298448157971441793003542353076090394916459301433864695887213072377764641919008791891418653784801062680919363652116018468841078103955642887728494755123516689902731862071057805203426813989967747023814863243136911953928735532286792625934414234705327177647313523125155424971911710205381418036582294013856289478933619734793517380757601498629527929651818659840000000000000000000000000000000000000000000000*i1^34 + 521883279016774840890623838508142488391195026152265022461818383373055939661028419534067868678230387077772788994615088250035863301468135593013608863191663222901691366903108174550394054295481909433692872188596978255270016402772549059651052517514070288564782248330003215587483970602509954871238664841231967212979060168226752637407007767460183505898009660893315149838748598030240587124827055948150723652542027041782661706719604906425787187334910917059714014992320846703054129293227391920487856915727714569956685595400438510046775987371378172105911856424772988913017648249676422195322769661557225478879607547951610359090909223217936284543999468463795800731109704695872920267728590085267026570084378509055050580410304473104633435748140501115388696331769342327862228408150731059952030811143222256316808324967368408611857587326624965419774199972098622632084668015879182281763731642138236192012337989032102881419557078411634107686510239130709140504036444612059340133005398166826794979083501125162482166577430955631206326546224965141551718740027887228510373360836981257755273898473926499855371983842984770095640931392101214115393965883508596725109173588249686287554288459234287494723527154758585097942575050639930268567364885767970932743557383438783723259312076749468516522963106446304139950695346110662266070222579566459313702318248342344412845292252398694020801656284075927022700678728107087226987660392568853003784601620708676641316605121315555362294169326940906416386689890213807008503496179217017298934619027584203176103836775353364485460729956920651217552062989096827570871225265558307639956987856755910626962890733626632895141788582293217558526468889159478663970816000000000000000000000000000000000000000000000*i1^35 + -2992887583925586226793822862087144041861314412140147995860396011674256166561526868764843221433218678081834635791744409242440392971044561298775824947267332905040355471068686021833845101850000094346333960626182878812324807491402387620612087782892061661614181786099490043125113953465239976117036366828222912939162051084857514434733042018664592167164661851402025118726064087788288447228563705787443279386895182467179686178716011638423222064803507038542437142801794303403776858411082660364365774258653729822733364758591827352755212568378663054263543681527692375276427516306856512468118409622096735100503599970350193121102634505524002392232074600060871918230735492705373607517160458506030769675511260183226222597497676609530634587842457086114019472757262533461200291412698324006912347178168251691142595793887593155311616622148076232912142570281277650136095679606735586843801005647645892495683916465096727858329906140584948036926692566031318604116467451356165701177267406168594191352495779233757729718633958126909388985070232783655256044641697017138626068084032136354831618693369223335944170229516424317348354025431279530358885357654222754476893310686626096845201047625535845137078544005353295666318751510841517071324508848911201858808130398377551604175990997119531415111187226515066651169534716097445947673550907206974558206906346549905024543182888737540622644311773797052660367920449214006792085334491507926198089944371274922128500685053919418821368830601307603448333575337813939588425656681290764854302803057383913101605424290327052727215062041628278916627515516795611482937278155157795771085281069832015710908510183700581357897293490707466913134331839357177036800000000000000000000000000000000000000000000*i1^36 + -43339222506952446258881605739879921462182087118736465227314559387176595741416952415202133787266727789274433533586168824099402819720827789599326562711503540912924297137412207733177497909114911925853128771606183287187814470183969565765585456351111292712416744273003560755892374888416768838875216661175007620337495872098235293729851019304134855112397293274711201273706213511744175096766467192788442626143633792082895556544422997670697693293931491474347082538932395108312862269418406086482270031482702753016123441919936897238324212591838972594588357262422286866753140405445545325291464871122811553266420261914187576551363510225410718286481839764436145056643592439069703389268007369720388881625433262137746244802361107776471249815116014026070088231966569475562060635589023702126158600279167799608002338937274021029064571809590245602507166925833182950736567467371948674528614279511320019247391331397076356633754519491931377567102787536204441550672319647883993738576686540188188624484174428696556137800068161506141992966583151185362573353773568443068710282616936195183379576603595651063805166418216974639260880328076649348510858739759190146361755317164174678085059934524510157981182590378628792551121588680605707227685727007998095805863204471952375650099000408895953897554807101219787482158997555439403808736897849203892111233055464826175261714131166220518240101528324228219341066019681183872265311452962086190054567413556009158722695783192281023356371444986911653342567389932589653791270825319693998597354205612465257251093134517456016541350853513447915767143690563831515197616173572510923842040861412815965134444780896394933360198833223279237081434558855905280000000000000000000000000000000000000000000*i1^37 + -213479981222091868867128354174064254345337450224145925317320433083961157646131019178460604026557659686600066899804299617346142806161119594384256748673898776327745157240188773026314090305014981479294977289937927867456594590311293498532816960660013497417584933139440483106411729221894159110979461041495018061543994990631275648916108589559462044954319894577260888479944716354396591354185438851607004902080660658734917321904218772131682429973685891133516871300011916709688535701256513633803794048676639418908841655849186952246345932673809431996558791336816972209517107724157923807872288217571560797550979611342992568468923689253765986407671577189484169569289020424900859084945146780749610663503012209554519889286105504077798398553402336956719566433647329971333557957572065789749012230932608879387335783180266313700228036986998784684135484418560158732717694862658179819120599700061049972000200738002618312143052315575916697125169011420221055660602169354420397571402770723197578875586226650491419412245958219375888358984347066856416836776228279782976859104407782267774545106380085375696841498627134928943732343929906902548888108110610216349580725038543553694013847968859569538069145031711768006995335434950156328364763908005059631500200087055411870796694108910327295665375710962739135156439956319029518102441029308780700407169200853406829207453091825130051487065569755971015808470477651610369348081874265032064974099355797263577312138098171655606519327576815665634093434715671645856604860860778879086950691113108571523598929714856580270918961283537162725690496786661022669533569109461828420587279832511625591521366769356189330580356244568574760092988080128000000000000000000000000000000000000000000*i1^38 + -727043330821047972154709351539990803731008013309726103610289883443335011893130589911809973534436097709414576378457109076832993142352706312744451611973112298948944227645501377739587237662487144934896493782740952354569437311117542415433784029333522370173185441557185107357189995043793980819836214092475729025415290440866349915066055604300267406259736709084262293335456757361221261759021701970892595386105536336661559332072468380078200084532949716689170741854697678430353323484155942505299855140745544114426032536874077826023151065322183178165816743045545977793101214343248252836984303099267225895643424827169775530899347029182680446891973151283004489034382001336406111965561790038963033511888082544375477198818420769807298930983318563561069343339892582594661214760708530436342233382884594224600085903378834783453211295075964777659412463838411616169642751211595060494580073809175463374307669034061974805857080746612253957380300524722567125334704742413280986927531799950396862198340719312728119556300240362178473268545473329668008237920496150135798387269198624144516925170871748112658758919100374420619807487303061920716943344160934930201349543372662384579695112107243810249015202222600316283175124375990714477673347563270323953129952346205974960615968118007116230171400171079734027137486638495415434955650729285567952096122263431974227079006414773915467064323741981790727394638393737720679910687863316877081209410825285432779017261674104235037077373187989500492062602165889888034068321944871997963789494961845682259812432042381963909217574120187059503637494670624597953566208595811260484228899114128642927289980595529206981674215658460026514073190400000000000000000000000000000000000000000*i1^39 + -2038773126004101258608574352690556456892803871199343024146157121612074195753505220935316014599301478784686033826516321791081067307378963389332584867865609996081679881271153304565627068528614698365717322856955344983715095192411817242141441206944966766945309025437793171685304991460178392108706507801357778228575431692152542406647097637945650686560159395869776887172208585050576788600346955795291303050007964151032781587824057291924266831821116092242265860670141116833825312158176142748955198247189429774030776899384690836532743732589135381884135408815532300296030737215822071527896058406801195293749440358235725048424400597132054363677056777329841534838035034380433700467302201283640680967099379517268781007130454134877857498252164726599821152866133840422940185503949037699740319441748274371714579577353772172348192275811774911684715758983104277244192676390234068145074429449181321197305161268268311635479723860957494453428820296285506480459551756778753497584399280786269173884272406779613000922127440992495291557542088553901389561107305011911649468590841898296068518633369246275117015298120839946548395530476790319039374843898661498833924391242466365662107735898304846607255479438604939143965326564568553022700299186868014537366306600048708354784217295050628907334166197493343177995479834614671836904533055907699867179613313900105257603143032713532006915024252501212669148048008852920841151909164944186020094521579857760285663216908661822092016771586532213577903573348197536395765264301712053916195040627573587670389014038994687268197617555889406348228839829829688096847278756543949734380493659601952004215310075716907695843540009508111646720000000000000000000000000000000000000000*i1^40 + -3903601282246293828762763072910258130844507152444009306350889608038646300259045051808477088467908492829555004966342457319331236794189896079529413521633079963496312554616647303060391722143455806496601521682765164011684424760157455710886280985446451620779844892400721984103049300906191063673304107597314159787493432015234442100018012991319632846232436938189516272659673279917308811915754869951041633391809817345816477403371679944376087326951817032657006568599811657531488637407570518959420492888615431333160082510252648918936017027946315062584534436602847298463753408011241819060323426123040407855675419622792726159606901895344641065048102556918473118762520967030732435366937264843782615675865878387085018360863580814073799425744827922603763937344135435122336678730483066369073584642372504923585648033884169266527936735289272822499849122752564330328393167159804431463646617242003834336587167225740533887502236449709507937397124796875936301893625545284346535786261208681668842175391832872406934526979088336141985137265823221383379016082199765113977203911061647346532573357533818960514760218790730327849441371933382662686799563377675132407600751728363288660843528597450781921958745011280444380516765024154625825453275961979755671623605936714346998919623736295078289602189662204729671264746283038359888241150741917889795929249466678816057784473684480119645816856545253860374017793642035351181843194991795952001964616900460229953455672426895510854006935837438717587924970149933330680167103353025885866112790988080073551018188140061271719169541790353088049079883195788364843749727973923629958186103287632154963376457052148600424368882734596096000000000000000000000000000000000000000*i1^41 + -4921740390471392885355203625048303523484900643848424748194234304164964013462511031980230746423154263120026149467508924219217965034144937701883242727598605122701304948075983854658738339990481844821833954136288715716199128486654726874004150837649737912857111851425689620758780338508393147045686759553511671522284383028956799182045201626164966887366523026565764600141176864787921755345131514781410548824833396757237437977747602379752497653068428374639593745345212709985153504046141831055063063102209726168361162195720274206943971440086924521606865626352544316415117735019100344413829508549543498184675052269275634637363864339920553641382972790236331373535441443399566671618804213548808719283855833403195675355673182850952532273707155158711490537962505753910799190396466397109952945926416273678190977084353742088614147833140756130231657238958489774615804442026895052332503108239364347829060874536520837861977723814446415216026903338808917550816130436106564273146263501393254170677143996626169213451393387553965060623458085204407946976118564536964433895971839806862384063979564753542373548141150366130275013888267116305150754578251217912167345283700289895026848467153862045982368869860929911600322371659029543984243346021199724227409624389129074708071509775263305952082305786586707311564037113356736407127586291319663536633231690769403027008131362787736482951445344903185168862413970255360529928745570147843425416837508855150340224414294280583461222750122585556366084168816081778703120982947897848703448796880519559888456693187328369901196299023467031421792391212362695872388030696365856313091592354532832792158486654828907399746473164800000000000000000000000000000000000000*i1^42 + -4271400317289750906359449840967918335348529109448824124619744379815857422483909821262122317279032393598230459720244751005509341633085017740569511014475162552804746767893526155473589376723932125606836901403951427374510331531269982196005765088412027554881416106005223900366832538275471161184235958638469354114818292082871237546991090768369936935242794617460670465668333860320597368493089803242970106692818541798365808580009486515225684800114917417615703395688800455306634563634946302343172200484901182962878554693908980399767430338476905030128987099934937997051293910593740520540986799307763011924399174013251694269031988150830885508626883283240070832488478002131483379991314158385985080534310540650427908004134854732922167487041516762572827912339000514512289458096882411893298365478258123170815025455102682892580806532002861949315366758417968890988824687167889749077633935987145482039563752709380434014723774103995381790800853174723739731405913519441866368189914801854912902688238826769666805992450750381962755897833559962522761932863279013842375245175417648578451568844410156730031713857403973204662187031081929390854527462026106223818969066097440472665247166437146341517061372037936468885555930248078537215378044048847281687454338059849477260202336504290484209309121841149157605387371538771759500553732597740026565220731976912696836444106304664075306950950384178954266210630818084109047001919569746379146664370617442630023532844030627167406720396222235588645075917998385024757502354964708218534491156522743429605414384542827082014637771290276480823017420167798422610234155041269780803079454111197814008959826766839579871805440000000000000000000000000000000000000*i1^43 + -2795405414065689175133601866629862066024168958201156065060749198568231031280393161658412429248863861686583018952173005345099087181740220832021316408810859506320198298956127690096943491449931237693822659160984376229048435521930510159841084345650891266679633513298371108574497237100946452311484738326490206609763800369116381926357963077117317755827837221500285240826032111328739281015843569785604166083697370862897106532718585637839087587749365986702881856617154715531233158244020103111951167512913026257536767671244488174698669181967613274573543121368994590437231076296948610920491837534942421927855958363010491421703618551275853282112710758521246420397511743113484493917784959837843067536380357954080149983324787726189168466380469544068334352819340652679965365726201153931651987427448979812942562520455456577050324288730170293788803217971048003838725685547946241393205791372862861249857116889824465402114852023077743939248527772575695400476346603920450645519625854257282633109838140763024895615711901574606516163970118224741595700597698133562777537664159123310388838074275089195835888815903760547330266478445136858139088043594678173977633357819700399068798535215023541047332518228806396183075549225641597440492326189523828488745016841899531537199092043240541831140868186700158155534412942322874573936286477758657683690315443388000147672858704612342757371645576004161404980979099016539102564335887899854459994518917187818182997198143231020915727034948374281851746255869820758502269659484399267965984494043034217034566319380208405747584364572357066177578893534628554393281654312030798467735125172534158531446162420043612160000000000000000000000000000000000000*i1^44 + -1566668636300162057775825379405597839992227829536866059181579558942484064866905944312948451671370842630209116400707633175671871863821937421346375877756075144779076834568802965039732285553811255913321855319979512333554946034670957616382360715247524454643146788464349219655104491808972352919444031941573318048193849573397611243437512538196411860377094601588872116198327355761289261429611762325205326200777168796322334526877389766134911796730726608531311693671918640988266921458420108884480410153677468255052804156393294681595735800519700304903931380963107677819646113238500924600964740710258392283980626049667655875269081697546640221366371957503147573553994984364318174948641716305397378180566415534388478058687105605494505099834212855696193640466558671126762947136535756440804960645236277675147422345246397465931719656390359264724921555785150787805952951874510839318900136552126971253924156167385582795913363403684910727043047720768762033430925408338490822071226039694658266290736660042336128369840706102209808309685516927410688104418634126574007946139176078405650618883458935083702463112722309079621439569978822143877952601382873970877965989859007454550603856537322788877457802005864433588725687511393925221668034554157065355880285616089197863954685709882426877645595217017629424452097285723407045848748470020919096238562141647440165564204271657837755567180953642507637192868176134739807740020718539194146746734253899361304006125684327278642304458967547862058144203298967831375043808434596827326137404940944508707519716569856072263328842193778397475981888275725624380333388965106995659700682273980973055532573340467200000000000000000000000000000000000*i1^45 + -820947930750444225507179211744895586148622751951887768645865997471794347393107020162393376233546947127631504214829921948917174920094120733021940586757753610165770215131939083451468311697706477017071785847515549628327354919939232995676619580679990007889813723584372579087898410449384293105235438997438202431413282874866617039440481224898480946113241308435373481465865738755025144687505385766362546576852263767431351081825786999451213943638559594685583250653966986319270573528344883877804881142260833693895755208108673347200907354816832152938966781130200760349439117304064529328488618903045731953879998425021277641067091004462133852643266218328838720454561302617398915238804709294084879968388749632887789494376549600856097147048810993037159713636474670463119917376720720009543315225289034824672888378453757752117055451694915572703272209013422498935593876401830280341262632803990458470568344821037776735087731046040086623150085282967598277810138346941250585328900917725450967525017463897423339880182693788005058543609018966853186148483502788367099234544299636187443201709706710858050775937578014759294997836939953741517238837990402664794077050452947584166069402589588064129471007563412564934820489818206926050472024463402709703429158090674961428813963306151306517652215016254828298586164391421836889673854053705959323701405543989381114138681444025598104478902617686751959575624071690541672277711456401350312058612137048208213599740247385508951914312630278830380701214522712215738997107739160466822828116479186209542993455896758052118282623410521121066824564234636317973921490311961003664092610018764792565973647360000000000000000000000000000000000*i1^46 + -385038140923895074833808945175651598502684697637884606124283064438118429783470640431356153459882932714029522588201493096068758424200271888623997715700207502477691431238045932103960904671069268136063002696341535178542187395842147704161949084510723993322355749536600387411015437549417664776665875379680630530114493374306806510076716440826515750895646555666038493433983585026722495636704015707954344955808726131374062131091963226598387842498641156856000581112893169992903606640012954060144287017889844856452269571797330051582609815414813891243922179860006502000226359970924520610541072295156115926561963917957712833566375258452771193466763332087540858650786805926607053057762161344211786365178672837163070463429986077136447153007927896302167350278418569117812599400472311585236786521002707401386492745107723809769940814129518029405504499562117630729236106395024538948341451588371992422983695786321274737562135156330671445061241708662685468155899322400699082337907164019077928586125914187363066811513442555029508973934312518438062656636502659142995089703741906920973591915509876392130421868636533038339581175645800335485899572930954004438951534314025549834918866467548092449550657901643220837514724956230031249596581495205506394594125273890897722966277636783995714002275734249885667656956100400993310973830148782814634741445466286575665948633379583498524361464221958756801435145002830430352213699917392676692529585075681205483095936302156828921768254241276376769002154617049888908523162317914593120825082618813027026696919814874197415139522686084840851788037025288711613626117285858459519412632656292471635968000000000000000000000000000000000*i1^47 + -147810260903727391919431284015589063332397972580725829190056821140219922622297387626697966643906291750003618902431889679187711486393742671852516049362194244320772141990727522723421060819951221952382442436171315121089363318588561933093218581623542380092429911482887370648202424978193434523440128337054149175463067953656993091094683168392293301396357321149947684307608683114238485551807978020687249500945577323689373423101174073067347708259661116810742128264404444704628448680574116215882822745624019155409183172778323074746440172754718114711756824425945903825010525335078341078785424724314343759811386477743763522065443508407545963619817456076756550463521575140386292191280355434314045667564268061497448665239142922485836364062884979050151864413119152082888173114966547441681410208981358392485742365147012462690830712753625023023085261897052875646736114167536459583735553128684115376487483776381429590787654113706015225299356381143230019177787557865202124882941049984161754869579414556617056004367143284131710752803291909654470545470670059921447844478116595899412626077030562952085792870657559025699900454413512634187944274469600527500808394329723301267816175100098041276039480986722879667182523809917508327467945387601758735881239672393622588637365065298524040422137734579443429997659699880160390001874405965180141373863461838338140377748160240920689271814847485344870921591601831806916027332515697537416275229938095896807978327731016426979227982566181397056200176696785844544089245492178997113950629921781783097795086040241540028573898047722513067081234943599366989540089198849425604390366329857638400000000000000000000000000000000*i1^48 + -44116128669579210692649867350553807281936217991918330380241552840345670602928421536478052904665889707550683778117434727505869882719399395370513806898406747818262951805224438656934044562796281395357022076556205895789214796910606137043441094002907684343722391833492058275554503094912888701878452519716536040058725612398014008840541403914509533537405538480239959720153882745876341827607161523697382391858949501043975131265452383604428423134990718071394870447308451328753902358618646785314813698805984124223958581427023275538144275104719792695477458703637082821696772670675217252859153351269210167435356047020894372087320961002569700949079633747974626687206841079965382097977941151788832489610412160193335640471765618723097917211473835826680740843502921981234478943207374483124581509611935386429619458886524767301337226182865249721246290784243867114461582855524577108574919901063923047378798504095478886435072679408763056068385690738048610972515530179835823235775567065962884152931396654141273541399142029902569908332515787916255248158148518776240467989892179386922881009321523328111870042177385031286953461649332642961897445337531311044023718841803133898191037359291055311633995937738542299175659656357144726065904430686590142261560147781632406739735312800868769423785031493082382318261515009017089383751417854449530195693289880153913711661342228428285082110221726670210722623465710947079666145076157178364073271102309178221663231689015083445515824868390070932662406251522737553630984421730746628666047745066275853191800279557116486909603183701177777879361333597031820230253090221878483869079961600000000000000000000000000000000*i1^49 + -10564503026704310201083601068058673939259765045068997494437331964231389976478787655902345771710608582131495422337716775611127989669399019161121650516294850949293446490266611212313810897484828762891837371631234220708781417622603802461039659712530538625102346715078666643960872355463395667709376469989032071576990957748295693392794699955785362068193512260292977885936038472810968610847474025384864900003247513397896572059141419730198546000489801737263366280574486075075822187966424071652377079274986927342706003758141142638379648734232972078066925727768793486694492746486740041862601054362047926010502284957135190551365304866621791380483733086135607155197084013560764279632567375363258002417071246448650800568296842079895140018458804434437877339989007169777110696546793320891008790976907184110973179920472262636108407195700269154561663495066541504607398640577332052641722095025861837891780270844843003221541565625116543692509248464182320988746386185912795585890825926534833378134610014004522781710694617113371717626784538150522501576904250022163065483943798923438872702991834435717570476437009378470140603008721384548549884554704596993529649918135146699547558739229419218229261319097780134555302036299425126288028967360298729523771679416061029784668615202847701473176807029348865350832883862854545478796792852810825677791264956526916310513857045267172212913595241147484777336324712990144595152357553067656084770909967206933918316114005230740385876866838793558972696712447079645497968853779820199042371230774536585972010554518020138604221262455741997775286038665345041015738759222673331453952000000000000000000000000000000*i1^50 + -1854918609334960297064724439505964898366866229836690058488456814103567649774367738671041329391537784116137094581058713306024918788323462086445773789533419310152568884926660361886671823202261384124544508027015351341611094341192026443934482447807503516041462633819019782756668752835185204959903205306123342040731158514077753668594389560136110490043897530105872840521547824311716499014058377151485770049259496272737825943096782951166210902042504456157377251374640976118076550241873372094765815119588411383993815099574441294504098464514997381296879653529020519425673243601480644570318184378639897519521926426660299533478080288710483728283545896979163064142260386820608776296271132546188701296505469743265386733184071692981763043839461078018063236401132431142630636513526777498063950353363839148835836127143621703742522693696616999030534324971241743906469628904315755740338116057191264167369800464228224923077983722713019198231709986076871993017130347733595742738375830770043042812471265900257089413272499968320323144510442991371501218338076541317338713426087180856321352743090558886491161866142593902979976189796207629713181763220052923942924178554018816446651512695721868634787814316303088512520660661355733983778251218286298316820052099840895243659867279015569453755028996148578691044604793424323135188590332044777759938812093415501690901503012354397090430917169583899812499038651607001260420336812914933855854755836560892886975031111953604164256290469317193892520657425572217651416389387820567468653971592411406575189349269934409382053228145735084996574063522254032782189495547487846400000000000000000000000000000*i1^51 + -276532438195711536018042841541674806393719966234576420283372728818230523453667744522474052998333394794620491125226984179295186035741187253459411402205791963439874325908006314205233632160954884738378422661616348157119053441238605770734237323912292990182426223699759262876018747931455276163422362787892798410261913119812104482939226331193368976530341919163592657798495331150048307229376485098026082121042265289455751654641539815047711730908585645274117888878569838103060308104394651989549702009393702974549783806529699826753605661421141562688188646870987556371497926026931622685964350244628120843130069758910804025109453307357562140504711072560210080443907779377105601427981530739359808166467858245507092653902133267986265805476189192252937529717974956777098926346578125930312062052666587600730123606917001613662417685820229081025474794073739195625405729254184615853763530329691421928992269605310138291898210737844239824973321155909466992989110730332605297194878778707409865217276401640305066386140664161842050401923074804789709114284192683973448680646430482316512354606779421159845309548002423076052431284425953376113526855244203464093242540466533101946148468490121620378325242220138239458585147033303155633315220725940217502443679175344591498749137391573145043571325280568554671190905344513820446925449137810467236550491307908275442296820173996358133989042042408026441721255755343343167870634625161898988974421780809462658507366861165049393239894831444541096878071380938286740130748309471649633557004592328309677188345511802932909027593956519506718855478889336434620184228003840000000000000000000000000000*i1^52 + -54425020749171469075982372431252085076890809908097178479114844395685847786333796133345292004681326598977565045862084699131289822259016084307475026258233413211377939046029262986568366969628987664989560393642863970284353564373768990229389705173669435809506615334315617043460888058332331387901145590535153237405690291287002713487108903514278111308829407796832222052114539222643971325658252569032876260693917197417304779178170537155672746925574766900382208571424943442034594455438959384956082245480506458281667587194740860094155239198000274024678031307514379714156453511600850336590904348231019405587933615968014784614886303299685638663479830680425970537410942504883855643011181144003008158096265404555621998518260568718816294437991720761271036871923887700354858364915100569323713342340686331598571856130733528456960026154359715102296835252492279284448514790878482934948669641308609821036472164203232235790332886366817330197810669353967466373778525485687126668016276273342959467309397850638996249273785260638497353311083332178198017919653281344130305275715521177144757069307347152598578101264383596807393456853733665913987755856219747642910747814005442961890053720024073957789504205312887621230983118419935578285013387572992587595388808109023595119422959249715068540426167655637085760476032220948932156301314699237310975965905297159773195737834404755620571893665424753128826982380172759478557036024523564607120310268012195996019769692992868620700855039376656216124324845921739934423112507532570510588707395145567133212967622387524261802192613681692530404072275661330006933504000000000000000000000000000*i1^53 + -13838070906316379486687687228380044925962980479145598481801708109641257328234609634168682999811062227833980049381284647990339943891027573709137524014117142261693608043901510464218689989759198291372019304262703654350287906425818425486892610746685499066324958780917240459564973258996752205555216132615939693307477058448463330242581851405183463676040710272104286460648842113525695791928956539039804191706825294843134552012957318773791962506694413503915597464259832416704887622146354374041945958271440762082184080243575246245588211732457490658319170729479590130035149316768056542952047177704795075509433636459878071362808854132671741552970029155489730068467655267303708189241733164038340646267630829673011954297111631366721853588802352348808894126638028084624583312004130329499680538201422479398748453153817104990195588795541001065235240717300715600464271948698801761335139039078226673881212102763114830470932870054626945995857340542581540976652420841897920614176932981789002293889075163427743198055433153775330440027332725792756956246887555666942990280090828554458621116961693149127684594619172799047478279706896667804747511829801181937071671776530464738895651987316931104004393565154417226018140695928905709951740503035636943777222039594136114021360719416813253927727355940513288052948033877800187261645464817691785716834901809022691708754463559929561302400995740284811143989743283191751479520678949379873497700537988915449240840046211718307529582336157240441304612325770428020665746343349264200829506450799119002399205840864765427359854042497432293480288333411332915200000000000000000000000000*i1^54 + -3088147843376822757249563305595865439703432433719315795645234323051719077714170330556950279419381180574241127427758490119121908255703008803198561682254992766198914630109743562240107930999104708399005990928385435392430100539403134373736348557487694323105984639186151700093418037072057777643511345488562771376500128414085597139779209391776728274316196395370791101450972255754441956819311108570764418125669103408183490759233344072097584608050337370796439477063048937571771096551404132577978822489726644592379014514116669784186494944272404358173525354803908738738363650914742487216873062820293458669529611375850052049572152212779360803769066432861912435897548118370439522264715943161935272970541680026885213126398841133762583181759375892732301103439366960794064836064469380659685609465395118414773372460418150422155697465972623047454118846344359815021260088184874543693322701239235666938954144836044290565803192799727556480504452609022497807943096390096374453580135899318963117374031902483358016306759311342678650775717008478585277719164973729877333785480616404681587416394970258308433769811237109900259414120312765953283305204049482864404536534059203057992119104652148269678757196693896508111197847910055452224586567682906962659666247681308400209906590522326328772690975850871018455581961316802722984440800266627724907605828294947339851749209091737784838327973174200086800324150468001747221370436959967106531045111915749700407073565583282763963935196646160367877685254531563596117542634635634809938664369484138036458986802012044869331274036513506416584298342645760000000000000000000000000*i1^55 + -363953750249544689996784299108253144240475928640248048284629637932279952038920215182000696452959053028611689291511860092578834560199379522142526582173549874585735399034523768618930024023369696663500946980158190604333395835678025378664940076116658164602616415327130155596437928749518588408039094225189245708708647259594500255595924765696592099261678271359961688179347562478293878534700638862964709470637007362518794482366119304794994327098077429242431060262988250760725751237320634449338019038567517786429854593468089381688105338300029812333884195721488362996656670413747178308756840312507372294601473985303812127666798388088771833866046859469659480280916776161333877754158076944164021523402535020859659601489435731325510191862143871014746800150815893345902279895488221936852642596153076037167021442174436654798183171745215444530766288985691624099271924825191881258827731497609950002372090690857227966772291420206361703380034306537997834602160538557407087258124358127400771000242755246565435145852233837649364917208178608792136272621531229681792775017005522091745411765999209100086687697751002431326402471921530304243980092574543363780199749555717321001866454258430700483249110374617594599394120989572376460704678277345791984639025260523562440118106351747548739319047865015138273334296168905684189413219882727406717843519464447785704572927205769637670232027368891176782756934058961519381682393831125641700757438603066782570783255668626107506809784687396730060032163125522928278723841357263215701421196467675411415722169919223653189464587184702681748865024000000000000000000000000*i1^56 + -27241219439359602723279611716237651033450338593434292691383133966911755146845488070752431027712512955068381657075103234693974436258009394026202897627953169894435091902626823156292925034394012798071486955462657793644060847491852511044000995579676421269627803355228289618585426622038955413852795872047896434383379477027886716975049479525085428225209518159583423968964816826459891571767864811130854871857736928808521890465494649806471238105484754070376820539024562272033127469617560421305024487656810536017579613253097193281315180341716687030711136603229248995222021870987242537721928824235683144796692426756720281107353056186818983107814832311659120046543595228405319366232338358771562289196120242635147897122795930683685106231445743090457673452622224335093368585634361105386527873963962909370239257023600867212270214167313115186469244872158707832698901177045723893921709555665682126011178472495265729824033236203414675953238813418287031162752930843328022337250230104623981275921963570426043480485517405742115469225919032122128043621433193774617218074051174644374589606026432072709439489010600283265152200885685388423993444840291019682004450189223739682685914781683866819901338595022372094307067045972349772845339256497858084738553086738681104807879458363207791244622365765825701558174023258591246016226897226144454949861342119668834341352435727849312908797293520170441452004011455213977032539529379583817931886065868638469064579520193801000479547694282169719568889983429354814377567563533933357716886150771508353926397770349524016287030482126346649600000000000000000000000*i1^57 + -1132780512434606574987177312416334266906425476343988669729396332938008332861657999526751851927377888824023126129535170668118694740150130123901076872585644772097381694255784271666643976589312138535836475819268893427790888515541555861740037084138083866719905321836634233263239937315810661916091903108586206009182367470699168282078030584667910723846190177740639089614484213884709141004776431293115530284497012132824132968077525797698448427100505661188016412794044053868060631959934023675717508215248009472072941191559943861932373610114279249016538219348958724346100801683657971582785106341307965046563132434225396436574791313573768761659463052120018910070577399770320602827768900247790665675402312350297035130851625311310285617876859117025687827987985413497649585952979365309191377657445918436868337756360969502752209473655936854730476752147188635091201891992964958040972128451655680378220771341173076536651140664590403120455907265278963383268727564442980143570975948533588554247090509045587940364839545552832433372265558101966156315125306981942410449055202448178252745902661697002290837029287122203920986154316830607488358416891245862726851616700761300594934892190819606915390774089088525827769773152511237263722167880866661078896369624739917380637544850092318848177329764714456124558814513036635675034690559541954618491362954531979571342049943135364346855809579538386693886635325350252675669843290997549026470600187812730480689083010197729790737307486281707419396173983930129848570703866905846932271809229614658976906429757382055013398788177920000000000000000000000*i1^58 + -26418303326468434189967236218184008302388126773828629835063386658267213498521110709547514831253169719941619810883505664417972405956563520797027414196248005575163342911608437164176431579964753226788619448062416797023218664976963465445967043453378566895928949817516038988117174558460858079613203070786995213806543685621212069832729478441084643388919292047689233029666919217946943423042406010138172070870364503636406941746539575886203494455091741308174421987823626204134200346536660938640396711065196740902999133541057142672936316793758410684650768775064242270296758035230448041173855504579767537314890980629785425773568457436807051861086457438175916714247399948711596303130790236698316452119375005857896137414307097437222480774163372296059150247010114913858784571445954028632910432068079489539292830026291363756287681756360353224556158181059913037215528428300685410560874156429335104723861960104165064327399872001687602563500927727208772830140385110224018268944011763961422396647027387287837068931562948093102285205046837434573174147567916722894358240855154150135098065340481637532237080533043849892620317330804029251806961703437883122198115502572978958522648650807973332952552644122705800519390548402125022417600634478641841801214411929275527922548280830503584684847765628695802632797750087320442567108467913966832407875032165798181422187185457326793731567266904093444332056544397351402304043607223747937042981287167602881703183818086869154661711078270367874630628985275659383394695501770152820318336442550539574139168498041475515285504000000000000000000000*i1^59 + -751130452956358946409545760321181681682820823564918807918070979457807794287441227723387536611909939475695341696079600347184775271705148456410982637740775652717618113615169139719647305669637959835564815551905710528657398291417574697319790250659914752484636029916820630364809747212349619371020112471118484281323286781007157473187926399790373825279588736950675076937981433987903263994736236924292040481204765750913059215746923338536991483041064609559865969156387331907430915372425554974589052057850090197579088934619959102981524166292561181863574318682773215003748852240862526697074320253912065747619989141275442256295418693095565877543096631519910003655275925347819021054116449283967331116187406662876445877542900145795406322160939681697310612079023888753254815175173561521996873141312476158942433566677511639696550639896621995634135799301550979365337797845876733531024115127116165718474525912258042792446806489849627114572870463621039205764901688824210035511176210240146512552106110947723235022670840358143311621863735637049395269531070150257395080460962215043877503469219898216584785743893727709252503718855552933473798319472019258641934473600261673083415408302607331499434686634802043221453018254884593940870878711548558812651746632536775821464694281954977031092785039340958779399865568775585309372609392015086470918715113066721347799469623973122938958188835027985305519995435795254744655282033596256317396135643774418342780234881766387879824850339920829938633560287246789398716570445343616459690908400195006875951050776798822400000000000000000000*i1^60 + -19564133921951135428598472087362933504535594499747498698747509083943711461335650304965253204622601807295160373941474979603872726931157961062575022832664355842470369148954379922668549318407485552062739999404779558717064031638836266131194140637934353057392868268531057548197773993101636952587132949360955050833512127688781986352868038985572588437128587763500259847236698842119806093224292125218368278549305377906043535492439333109838199414830340828320286445189282304300981520662700691868084555077995011233464384482400697840165629594982243227471919800126964357539994954068959680861737075241400706118163263725765318412084382576130557101697753326693076165962029628237551029784651787897604916537804461692866777526579396980594686118239258704317366395501957983668322479380644565169212928157823560331389498825080729898411747076494342538410474368648604555234150832908275916672476292474034707091349433304307916981268804075776137830280507217723085639813143573640272643001695929467172330320550400854432871875338164673185310885639513987644578633906266765268502460769682468888989139368785589673225582522293255760150677587783402287817644674085121709910169996937980655998501313751086467103781779907951776484579616594931311450943288595683764405570980129998300486786137879479610262209207636480388402054776438739064110142218582889599458780027307750568147527291873075828546615058553791622215271557888070615880891594901776533829830194520163013801749600867263146635257665427293669100079673456977411818278362264193846243473820846619437876715192320000000000000000000*i1^61 + -178785566368534631055780197239729562672807715321694586885944336992203997979632139541225318462454199633093696179541355031221665329302337469205835060985574206680105123483798696133340212488122889499637632906944647073473205970535364321997044825250819664200640238744127739121472689330002334575568085788082051715201719007255723745248446910086289047043902770379233534590199916902385978329348419786680845177176459743150739042732356416780365821496170579698365589106403064444677980004368101054852287585470953447924575189887098180728332539384030262668766575097379580359436164632556706389603492739703703546190896660420487877924816007368376005299486687667313463386153362013577005600711646936196369131883626954726703145256453779489178853104120357910877482966804788540058426582345899168420329754610287099715663355930832931006078150006563407881243189238596544787521914714655399678403998739115181924189868786081589721566662157548928742463753388849161696716559057742723211221534900336955687859359243750988889319664204196011064859301909947022901689293042436085490192359210735847084406969817729905461752274333185646182907986440226861036400067802588069646177857937788149997031674138583052620824037221710767018746177184726187351902524022185815711218866405594267463218557268772505846599938261177366233665023425426001045863738144012904920304267793836750535890738759669693994306096312779951976636897135119136870450305214537652352694659147778114220417283011176811829221852888434382449672630575301267781062024174450335369719047631573767684096000000000000000000*i1^62 + -5259510892928600582058371284184079670305927684076399911821771951811867479032549816152461367803553898273499481611642708746113511896016218573164937904088688762602101134554778701156090210681677139442599733363138611583763362350378595264755051594463207069663282061504313227173490177844187619727289201451574924367797611569986665515190152023098822587700240201138829743258930640074902239257682106340866485721625727269183759231530702051003839908820072045980442152582730810929458750657512666630824956182894345670617407426320098930046758819334079872629425041531511236648609105536401587672998933728268552169404834599889564450650373481175459661704863555763213878909156325016129768684976747434736519996385083144467894112956788143620310045357241095068947911527443956102581314029446389635600929271621350923178113256442893268675417795241799712742879116196738971296925248453059534651376308753041121045055113400459375323384714914070197974656448203909248314973719585554202022292560187027948539727731203319092602902950605573290610099906173624711401175651967750983226937363549505943439733426550947301768730550162498671822629255528363973597272723811290168611378785121124037542222069539960949130816721705489617825360193050592387612758596729133380195068524440442855154446580750730418753543209765195263145201274939668974625024573854295121873510843280177939110072369430838181917576980335788991326343878967022501796234434225251159896480336609730895523922452561810772642150602728358505087157766460105855773536095404562815041745669901516800000000000000000*i1^63 + -34280336412712649594623587227266338637157761498250607903312791488895178373766010485418955324732031292919138081595405399587937373029383967256413247439332147760203589921199960043092311304596527781423658991005798348112458080796310012436201120186300554005712878358011532405023088760870004387889705994986916119655164269736098003101876894894626725727610004575310795927794958640890861379695244030602849589553694913620302191375678037709901977670998323265323332518917385831274150539798814478771228217794867755223788681991856114593329882719093253625947610583942392773938421368841356366021399081412299819005342108190932685388906464265920124261891697188309950775892514791019668744789935030299740692609701380319647529198737733066782496503409156123363633015865406303891682401021078558876164583660114855075656505860278738182197908829309499748980111806756171432291406904196011755999401926764066739607802809055920521151643846282574963767746229011874014718467232073494493870367727186037153666222454243050884907339405532290369481911506561325112091359754183207336944876241421656155415448281704772372286970252520924407880667719437693644295029647967546479481533833757347723580714783807382869377498797677715932613835102796058004555934517266924736281450269069170641182047082193041310810260689303547431769393668696576178236696607819427171722366035051063162662771852003140924673445002031161606433533362931467738666163225334607808349828827353401657685159499115885949179677084421190726530379995140626857739103577411503918573158400000000000000000*i1^64 + -57100578244439945434779014329707149461488692747361309401020012843271044715977323540378091934180580014332898054467919166292338216532468208023254960078615832876873373731206801394182658189807553783372253961729978384578640551762421330861879666972764112597315110451476427401583985545177811676220410525340756430286566706133920965367272562455100208260692347434184380542341988525698190485801403876304662946297246422722406495066223836698071143826508955597558873871745566141427415502115995302986510653265429671914397996346021434045382268605763664939027894280219348059324083436494125640876315631176139658588586933723410173779033132671421327944957342202358349124295560743596023513078103766081098811585833515821685323195620588138967348049046255019662174633806321002224009200874810028691597740414890534690715891575795700131464611443834928451876274860142243225502107249494923594659180141176313112459774874443665030456912444505465100143317631182553716874451851332084438051746836220721757271872314647133843113498108382855272631846042804259361553110575495304075506485431160019176126067553305559543826315426194192609668951142354510254628053938844314495557092602518571443815125262177890552248606852317676998136824067943536910447660284687254281409175780458164883317228761517076230803862557352102791736203077965213705512320225698926560980354384123883254791032377141089765067504345151718116423536485865806202987765135301966434639285950228552063400785680473536779254988275076687413705322939997915677509549569033109504000000000000000*i1^65 + -44263699505708718035037454295027234150018867382214749289291072157563665996258941180182598929829969929620176344767690020958265248888739278790973860294700639485688948208352773605008644781059412729867938887450519027822528396830220646070843719900096257366248477578803661572892142605334811272765938660954565496755368916843686711798426995245142140402896724474030290755917678570630173749858296708908563673370602832332599754671508040209395301343120989624070436800764220972030622183330185011501523703877146014776032520897111634525773913334999386062365445989484812082144316646807604720963143198534330018147901718755525551425245916763463052671846183674126930811292029696143876377195537400403593361942007625995584624085288073265843551805845765926862311478985616480504981871183272269638862852699501597250414884083674249790267707366852822735732480241021638387258665401804864130379516162741165337640550121592713406843520898328197188167046523552016369480788440880634085084262074881365464904983419420857720999466048798691213701358465920890487715031748960072200467560697943921344446043286780954795541505552150601024399417945569221420676485883710451960983426833794298104096676203916357128973672258395156973030849793764575931428794502750464992921307166444741298385252652264231097264924153015728515131321839271788635849621681268217699069122064133490579924521026072553234612681708915552838438355320170254159395411773807968325542569220392935590267664673115063247336939651139894088062467054694158406281016115200000000000000*i1^66 + -16649795165985714969189468504126980321111686570943345377081027549239803401416990784478209779599411185243676069958020956379195390635551645036239967640168677708019067615573219877443247693936967988766716252990493327421569563546524040426620201748767643176077846545140020603990122005255662072958377634269550494916754869268978912432820960976176464349359585942565545277560327252307227080443202157835887421106640339126311093297533935204398265452561235710904561827048703249859406140651028162164646960725285994851465000466253084181740461706311068386014357003491877830531956922281749540662647103199036810503125087058310381343418626297809903717994959878308021565345938591139506985293588354675794453683294622262873696106238577832198058442481827468037206810398635545458056302106664999314157917232665455032409279446532560180054240814200606735295162333864154580704924478100114730377987269457253183539009546663659063565737888516698896171056753255284391353509445229259278447079391533642666655463266742779670544634037892900789814973038160861178992662953713620115989199401995890211520430440578995452669265127472450971707938743511919323509888884431485688488856082191290089205008592825249361783286966786302932896847169935179257955121947526222391644793755411097530921311398120460058763611246954861601288332735358782223396012415728747283491313504554162930275455398813533653054169478917748141361581611596298351983672770867220520315624502175421617486663375220870509782978150315302131516401140740401397760000000000000*i1^67 + -2506562277707229931534747000415273184306484488511696837632036602546807895065436570611327680201963163249538559355604092587557776067672297043895214584658968329936414695396106858328741215878490914613638532113613795456187692026708109640136898963096229532570331073949392731908066753683713465101283264055516126654682180329927014676234794985638041943106303102049214528009116397780501119674021914730239831578754818181825494386123067628666462320911846551875840255648263362171574414038475663611079655810133520712396103018925891424999122384570186859741323043066602073562327601460295763949744210087804078674406607050934471133237861413618685654815034568550194835294959583100282988844799435535247287250482817707535575938661374815816568893845915014058124119381334791504176775026690950193622228209822233876103582444700575639930043317528883977359469044133094979894235964944508382924170087598855622183126427220103258717065728238335565782635632809572062435408746030601500292548125969045279181538923897007776432500684208508540737418761455882388843768691947416954522029657542818571737065582502255436809020385131454274600705837540507573175563317976467793503732354345355999447020084570927140072711852549525983106040081721242320225670091890328384326923553273145196373343732846666101451110141207285140163940119494179402566591284302297087395862964878415423762132043629820196495193175316230509210721072540174439707675075113558974371429585600518577514177535574533786117610492747910517377936130048000000000000*i1^68 + 5607570102637690426686356364359228255394654958531991240456049154825728500480116220466058827503309854758716338810476031505895807021932602274662782627271669535735543438861044076512309860849534357247778443855212402019034642182435508126974300146042381538446386190082620778472165967316675854149478635573899500640395873406152708926629709746050987754097195538575013924182666884609752588570956473318602331674322421450665251291482376808337901261568892915711768898387157364339278822804360037608516179412336820729609107840075055139869360698383397447188527196494044141957294594357066330928791918598308040699185775542326352458174796190329354567262439133108232971578868410860669523014637285964514474030671743236652578844129963382192154516426012596813232790887930438127866714848504579917657615524183437352682924528885722788200798263261682786363521018477444344349204272019766632942487026559504692562839342120614576518351370175048876450675028506973551804214125085194140006126385203134238554493219082365603538116050082417406176386452924557475546810557574337607102018077795977025740712483062585833723880581494848982041436981925268010616001305849006715043269977474590570079466260558417182692226314814113594130167741665808952371899925998125423704492976692872918832245173885421124050462128743576390174772938641746238423541391056574869373958871170007634575496333151517717884343588138243234580591140145016218340706511159454038372986725302720258534915964532511159089663012700684288000000000000*i1^69 + -606627472127790004519769369359150768425611332453969278120798152678523085385808724325344061204433353724775356441887782769341166284749638086543728509525634328169006290077161272541981955397178884315420653126472515320354953806381214618594203983514475508604015662793906872622788782420854051989059839604789596315710345235965580709142884042583086227270183404282151430450506748980096435364333098806195063826281841316742385709439149761013039656670950525278870642734472208527201227030398185111825177068112692610060421192322048236898408580325749250388584669217820366139884933222933355611173913086282904902735111611741617137999064936397415371291516040864352853758922281559732749998560395793236461749696456664378897248998810838499503065290358905508814800770420923595698756244030114326902773397287196924751641834149285959412885892151087390613623782370065569954228361705792768548237166476113833762611219109781567786175194858017643672581822233582580512373891679040103313160678103443080906734522412331558671098915618684506844696210043417704074737481421562600118953683953719533683932851474907448872035038712960151400635710860455494027253556204683026617755346309550537596252498622052530092063653633951712827644680442441064253990402499989406920955343421494218140603097307040853291591666051425599452974253741403454584453661085565639488087101276966760402368062234269118709952774237065776055697088565743543894936327213447864973839065677222095050446719860251194989939261440000000000*i1^70 + 3140858134988138870295144952647577421473222421234700908994361629692280125049836497564364662492908896167273765939652887237814286809034881136766432168238854246647567281152523431626185738323705267989149110554530604757118316783204483018421622639890143020415770185098300538216649608633613607964034076467533831468086225648086517015606976918894324407575691716738368627549274400875131492982857761264388629914132307997179081445370155052200464924246456845703054311057582800943674837882163188086357679490180238817749413558670732569432027941998262595633844457728314111156107513384034702584397872199040140424430550722048883856863035836599498848997388881113846697203191265935338105241617689992311236765262157326931922353566377958044803226300124800236867330331582165007600593466125685800620093852365336848064618910777395674996668772042731808081320736527754757508572572862501762987847694551714086226844115341569283543499674282907750525579215152046442036855549491075275826371169560132395626556672468869289655710464616935028981611107934682864722724918018999460770685989894221498242942733567117622978174296808412721461208061090399413680329107190520569511322871561008109432707171530918575565725448429411063819908591639011212023885835943309871911370654354792202092496130819674734263782747934781068922723017220631382142914673791229045340240695202715797380817967357412854074291457308511348985860943076680710547709485262860821700975296567004285303224073975758848000000000*i1^71 + 17717379134155459106724459272947129829429818231435116264416892593317915756380238990328103814020189481973980046556740868248237468127872371457481776823331873015335383319231167847254519293416508335534599083156941368884556530217697846633308983273321143729106686659225386700410163903408997540002478329174463402263495487405472853877202266430176360051773617811870995586795913966351431376750367362486080540570045293576940925510893856288843455164565191214120038698669415562498772252812240466440914664008647944958119235594347170159661634048536130770779510065854210860755491398489288740744761040137581976929323794942922254765747480965488423718138249433434069247494534388909669787395854170388070011969299729493311406611635139634120892093712278223731995459450605754785828193665206323242141847228715426313116817751182285790654223189615432955750183973400501753126098125937349125526046190077184304175178998808478854199388131951820497825453284716961338727431073849177035595879337547644463159354468438134327108424515581734293099508764472855712040612425292993570574318639186326774918666432463750495431904680123245279665190895909656334827810134816987865500902460999367287472239453343837994096970998156493215591972651101103975573528411435227058047654739690204029047197708371574267956146355369731210488475921582517365891344444028433462489064184154296355850498935184379463143344975680158703838140246521203194055649766452890028803000263726129730184806400000000*i1^72 + -24423037868169903305621116221678496157395196513196683671229669674788667252912930241796697932212950552063739267163001895547834547559459257380078356342686269642657925900468473283336417727633759226024872414792756553237142193857195828358064218559123620330608659278659639859016243007226684686560979910748247197708319786626896679653171976316416968696329838859265467767211202407787647326959579507849003528608974251038817825448096639383443965103791112186500006535962712164246215735799779850499616065653900817445734761624453030704032763324148035328594770927431754114076468969553351554339910121833915523537944418265642138514746199735172905774388129231788989362535364916044949348511766045168059843390094659604453106818237523173659127828241656610790261348866129377176520803021204196629706835744169271922952696155696130073406984807689925053803237266065176306024247750246300743097898667214213464361530558354463797943774401856748654414752220454487757827392378014720958760258598433448016991708241772582265448745314177911517874552614412072733038375747933985821256727618618623797753962425304472595455512585948105992855282244318395178924290470842652310287792892124100113721528198476336094575229933433846162116584338342089313023768784841468249060357570079422966506922563163034779103502732271888631936806369559479383263906883043347293960839782527371953558090804085028961419631195139185933260716280125073045867596905939148527285170764513280000000*i1^73 + 3469344116950061727916768961409989784377399818544967964068956821420827717738394501914947294533903774936181595471574826152705413279486981731389766936608174228598544082883561704600964511183383314485366864276651914330953337988037197380460277338796630752966052153213580985194016303626652514480685921719806640256372042871365757316445214463229615921491729186330534818312788890716214508480787847154857441292596292795476593759007511120953243920060618121193286300195140792792345462035039891094656768659599455098240024053950300556292050882618357682680158112281156629696407268395045899734702934577014728079788107141130594980658820508662325149044436281334323454488416204327861722251633536883718165688321863354459876999681865240063756486878419821874414060684499585624032158788195668376214993190084857449352817133740998968444350632098345203325932450997079054586824305722570321012964642560915546691209971307310401789469864109815309791926062388517441099578463321335672910843387971069942277755554356021198201954871619806199400533626772939106033601636634774475754946358015720097190583908157414245541608538409297902311204968339785057088492954631554792760922850565412210247806113894643430499694342012755655821078481009783985359245514762753077472580808111433402847204107314706652556275167279024018823562354617107332001545155711097696729449065069873026613348284162119302651834090207010667912778992793144768685074934016406896640000000*i1^74 + 624857808829436865640554118639914199064614542836468966992928018773686023390990161570512387371647364966781473062573206412438831863851692488249146555990998350271241117332025837401108503443040520763970418818110789278297654681380552396319625154021504777973755506496547264101007951889020268979232476637183679219215999388098630241940557175752722016943660397078433400927779196143128622824122046874002352134675598311313565103526071651989635988270874885104086451771244000774182128604655740354704412166067279523790064958446472764900685335168813931486323044263089073832598150116676473335207416019386598388603130065538747018190650572432463895954103849278659712374306428039265818132317616169539705469207881657613101810884417707307450281514295559419615713877505123397120673079457601535461492493285243108361583960852106258675424168349509262310628149439405586200006069998244090666569686959808944188020373003555878065037855624837211786628982858349639367455887610728856030949361799651220436988292896980006623015476146357248973377139844378297155933587282273152892373964998091640667610335465196562966797865755072254629306389206067767616061413303339563286365708640280199894948706842372894514079318808498701166913219994479114448310459542110966003919728372465941318541599578906901533950478005805531277472260407454617491555318729735681845084384609571154270170464671742993591869054584021086339895537378373847142809600000*i1^75 + 142506035294208243087571375275498761642527876466223141828724053471984134656025589710066919666837951473666293915447621159010767379484318933027604211926709741802862344378107625164521376238395531551806651530280678855248381203389491848301726744791025638531585684351291874919532382324098562590300768844114800138702522791090176234670254269332659418930385704502208396764342769081488545287817556147707857120270855666728333636446902327286730017830272164870983522872029926352882687491398791167354998173968002689320747426227047292524857690419505648378391135992715069165957148612286234325579951424189766734734263296331905198057970935411147162521285066969514514321009423944365942652636834945218240869974784766113572494365465542227024007429811129730320866415664574035292564891321017038215590265475509803120916779525540537825285512077861165068064243715510455645364334747947584005302801105288329384796514985924650382078822518287918994030143641147060926520026934042586153006712372335786755435446859677253954420240832333469082616506273048631055336185275650349858349253655109400078008648506933755739762154089507546459007276781816702350548564366405860843795801537377968656619878787816324453410923056770833221123685118207875719600592066338360636367763833797198102344716994157483661705778158365858468673183015364845446003156062226265483840075689637627844834583183374027145018019836334587374458767360000*i1^76 + 28826294374902273141635077162113368433265830218370199883648156933131703566941073559484833151467080446791936373469658148006459049305627134002481964190975775483356313335460784907911767938829022677080271864302571271511989748139928722238964274265646559108069083088099156748744682347626165947351969680386581841636947030152875618714626124558743384615609075881753314963697024281924434077373119364379512117658401697537038780403581647923074324511745205016082662927370021384961211407800764124181886928487610189356344232528396150543619885179023440497751782676032780278305173736356355375408969249076842074211092390506735686733054069306847611952503761573363044642437599908936134006071776471650330533869403849347691694740112652644048548514896930875244750956582155694343445100526971010456323083585252415590223635619125130942894767618565520310134122053816954492914750302557756470824788494026062736213738257966775407318146957412397098225629606682072251367850977050065971420669183906524358393150246185856757164611859961231630332822681146323215725014233780705015496613802313340728420183493423979182826952340342481332210149552037927136852066651547710520235411919218127630965766167919437447625991624308300971825036265967074595237224190847698581951173687801386307999106484268090182174736049411713286647252077405915053873049936357776537663385581852785430073160748372289531520000*i1^77 + 23858477923593924759229558892098408495453921716952466829152025811202801671457140339948043973456219895109302217748617334944134512121401225247945469672397466050342217077420239287454110534904237964258515759747729898426977822930105345254546849099802462142123632993476068225900185018424087577433503724154714624912707060160840685255550914577604485593517200533587877821427460651429530257118985516661721869486130545344719008497950314304964986823172163497775674844769126014611446630511210649219403830210199709443159715120534404158250444120004256044305554696728158809211872300807335990448561583820292103297829833555167601891254902220718993318634670617535798080826032871431747988562984923735532829390615222044588025170318081922281675407413927166913308812091583233691687228234649777626820610966193881486576733079489407098233190093460052156621815452438448058326895871371497621647442536771454036316373391843202602686832056326989265548844583162883651205409334991832574408457081134429251200742070995582534784757354056381421050159417182999543967572392271329081872679607644302842539839307889480504689826773845359831155666928469028694861428277619850447940108031357547025975783568938145547649375541762547830247226054116390366193322384560950577485276355218725986423049290087980731995238492081410461208312301974612572536587029465339441881947747200*i1^78 + 1253869107156490049444250288649521837152574951225166603947516295798021095509294724390116876293267490929443005343435491252431705522161287936492258744343695001848987901065570792656415042337604161754998564116136156746020756107940022937670899126126951596406730618115766591030168046633404421331787880922681737282351009723169649715770930405975913733835520255142279458717674057993261664791023764552490907243942467739656068385894102918804710203178662876880719726301940242839911983152406713283855998975864155490998005016718701459815744360033145794481319196206188292137459465877012854846658546686682013090128350847364724636433296438746688240764185999092296456409034277115202731689461077602295909707480203428764038318618112247535667984307294349219694065223046278296305304830197995506084501037019492464653318995848255415135430841839107321362103012118435505074045150332656088720193446130067389415195380617576789225284769359365851001094321160426878054836789371680959185293451590276892368337779571285556707951974528463365688009893428498422451486134669063141405137518355857262190996254066669077344443387283623956875954818364463392255395142752955663885869424130189556330825129711312129138582949974258180225015329039109286075870262390373958188381537421219727890978979429531106422434085390543272678190762820*i1^79 - N1*3380285411861871465239127854346749802675645387022775965914327425148223991930198190283246014243320576616131960782377336705082253684686038391315257951657809831414156421913602474411948901098123627293864601727558606570789742353532483494185567847285320438515033327645288778925175868363769440923535204469002867*i2, -62282230996699225314948433382827025563746653008008845181134638268208162518437114201063173070051785650568850450251479973588158589485824424495019552847048759457653232604972391721731137775866154650457003555390980297572117425537960857101934224000202409678425975688308640607085027172655790364507402885221628177267655438113638228542015181193392366184593279226835555683607567836536440497028145548231562201748609259642732538843149804865946403382514379110009892576072637981241159804881681724714182154445280961255830208235224473825165143078293198749265019584101167891324209985990438163561042177344067507866374707001721535145727132186789557824701796141754954887202448619819067536847863496175850187803787385777568612440168455119986476425885043431969769193391416315079786235772970984661731933300987483206236329428492402236146312427659711268338266468481787179562614091310229379954605621791332069654544022964661089519145184903131871584014111308415679963964883118171042148528040100928053856375586249358327435909740069119131878180058095912245525503158598348204245155650225337158106552360361685041186153153522547709883365967555955617333342463792266141271164537239497438592540517804629230438186006288673785054023626623366413708556601857435009934255996459721239668924512058381980598371445862422148383995263368663056984013103522467611305388231983895104137507064347927292205978041329542248502726532829302486263476908970515837296287054703715453342950715867576611288844517288539308623596757941730048049930013522356024556972185299984137842437832889095386770701684103303160106166345239836037454645755741301832208334186009893084681160348804963539311860934002243352186415342248509998519577453022905614913435649528993587992859991003110632193539199008399996006211470690541895680000000000000000000000000000000000000000000000000000000000000000000000000000000 + 109666864263287235770978231270385267504385711590532781097397429273202590899860613985491810953426798768501156665792128469530409121175100409092510847549215231306408966755495216712502305712309415496465959077208538862487740039674890334532074028789255792601908593816177469603459351101685149837697031474998953310123874517597261202893906175562809193570060056458877559835794832712127304967155990718560527185728649759097054303719782518180209473313281911677088025381623481226854452875297302880093284254587502049717608378734591264551985088333968050384884527370473101196509324800825074957612833983659455045819455463194115180749167953054291122059044679081999382521833927632297660201651663251018137604530506714828708151117429415436771243230467542052873781252770096253472528190603690811577986683432936929510390886609347787814748612070275842575201380912902946931851499765181414188184272700447937413040851448686628744603442964853154314149705655821299572051113613897905632739137636345885646272765167437821411098008825724295385516086807876694298528270226479462538535042946664118190432593962854283683938696299695345861380560008023986742829892666526570769844292719073266166037173842624725197853142981723807967682848818903762538168903347130875659598212535412141225671893867582951242548161316346966661297984763733317902242272927098938625854924982869044098774358933650716145009863370003920747480851692139445746760482267658220542833092903734090401832870539049796316432339912032316924682085488243574759849093401396745978352846598142540479690690798533451900793925716821363453867054723917687149019877169876332897329825223108947139345504253900082618621422257936704533766555505434462802388335828095881296276154697542365512938868622604881558716635080044627126856999764660966129664000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -45719185927100130146827451034552429387345449623224538858727155629096931162317622731537029551875324419615463085240532782159754700050843547723921015370658715299551248989754992545112918729597435051579034008240677773667172536650265877411310074130466839874255549715457275431460987999319929637785965361351000424298344834010692406696448159393034300999324630154113279263551123822092830420294777251516444283840934544262995673234167963465221418045899667506081220157185311727008505257378938434765320320822887645609740955141189207978889854346243052986880587414708430202286527263794014128138246653767667772959590033987169717067857418502527359341149865256761077867013405773372688416393929475725348987526837219316899699957128784212716038466614252649268182419155918390305451381481749949751118888635188932323177815595153814933211723974622420795836383974766046690326282547324299460810526871447627308505160831064710271324977681114022556695447078117663821620495413727634227837923589673037853677303409501861544397294565481165354853517019001616976023205080227532373649407190259497757157277248119331886298686922419026126684077748457731511237925744322253516164274005687793315698103310687656596732213137032543492520558487970406849615835099912822952795239279028339650515128628665780856730854899815084264205355172063295630101116564544237168048881504367654246328562286188449680511056114553039792747929118505308754852354081168940583165453767514228769009249058331119945363924471931452571913312032041679146367105803623898367748658999889925383649178329792627410432359880547267776584163770129670272460972602004257216906312169691273958321157026498855999677510983656755831644796843724523341258598412337778474874853623868331815123801178028609755253806122522610880047899625901952860160000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1183043762164662003855701265690199701488393821246936688485476088475953461370845221965414984670271012263236786399522876271531126622215983793943931596380355292625072318159255795579009041258409851362584031239892795685949975781556807416851601329372389129393107779465812305826762502580373368130833738166932601914629438741697843635005221105111682805451328559801981005223992538603050749692731247657274998045761117494501404302305079648060528734326715625488015882230921678168524883296553095707554741345128039386323587141948235253119574195863345266201199839061244083590878206384918203565215360139827829272302244183072947124387268426039548669255585907150379562510651798086783257860111653460330440507145537135405238744756764733990087795335905728525854123645836723507139143538076460488099832378703063578027952648463427722867847656874099300149783713290086251912126501620191269918525864990240174587247061222689734804105787043583689975329023548286022531464051753515153076821748022834857074977314059077598831195642575073584301069056263934994214597793215318107337965771868531568177374045297511905695597598837748116014796273734631035672082444260764682685954428698799001986987117275155716145291711039316330799950654340560033630988905498349454256116226444317087578663937788537797512111092785551925715969415557649894457235845584084664070749885315198876825754514330435860374898402791571585211689089510564123299834557157009095984025384301913337177651175253519026029920076289265562412209581247490371932087826897019904222002340188871782948192936687527648893580559604454818217053836875538213035030591330807465471914208387306101964458619777992686916704755716171033589980801992437139902420624209529999960914977769205086362912750196032793216261999579011974254364524338806595256320000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -6793184504564552660873307904046811170621328297994840295952577135125622967120212260926789654737207923291110336662226063584690752548173396618759703663501851940306037193568243322959887834765283422188907351423410849966697568986008197250645707527318296915152561019926494989143026260465377518123972110928439126121577363528764174505073948584715387395651335971437438131674084380996441125525003715016174468697735126780299616772541105926895682882604906458432991274014504302583675963125566116307452221070993939987500857048429630282627372844784703624546620102971027845838862638527631692112339224252598014072421202621493596039315863703972805272387056955733798326070610372865733767659837548994670407953694828747432483624991717382531700498030573031144827950161568661037366644481700186234400986050690282060550218900815743036333216231410053145040760753363838347187313653188539758803859325830875781098477291207134288975959013840723379447300664424524059812690263400212451608276993314184235512219852755779064886682396301831540157607619494381898160208864666203200200274690548922711457173596050042636546390299449489307151257979663073755776078388582973765672584214204974115024889386020174415528883999789714657248475122116971722454756362800127265024317819385732487994670916612908962991993420893305912994749820086265197602488691895810306837468505693840522494808469482452056613205962664141023000736984214624789668205431515572461147418005929254253324765941577087551107984335120454465446057489823549441059494707798725297143506070282672310561581149072931468386229287657625166418697917890182054575997908434635813744349059584281061664722879832903513210984375493366922226889261174248167381226805999687059437302155334134971667589640624158802043843738258596246859987850184353644544000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 11023216737662222113499688337350712865242872923485644271831600729763490698934973215685792660871275506420930789362425227435396695127953644511225942630205648497966732738507097586657076204857521666459156085630171129679316400099660193817837878076887881464967549150921008771285078798385652701417633553626217747250279957074847184193565373717770096592737750783009485331374278754192288926780395410601954459684918942262513852028071692669730741758016549309496232393719131822135510480236398768477473137521529208774827302220634193223836088405380308359017519454134246076042833609283199916154429372717826881915663963668122945662120384048650367122787378205975391920184034546978591757998349684556531449886121421704668828689764992910166313940113100829318541564174488894560615836416178650748307218029027818041147846211358102067255143849364877785862665596451157561782633216415406330610114929221933590333013223524402410495627139146815119261034497188692838807892267493475016076686018994707808924015511846659863859502763492460555278997782838745636270551475607619085817603069160230493408898198283187624799110871083872927131174947558148889646257094568137785094875627238563263471146818551607851844395372801339815269472493879938610664165154828556018556697770055024426799795270160570347100549990369116703959449516858315954069358619004224717499156550996854453316743010809200447521837069452326646987492800114644951021843737486918055936515118783176650065762963652001776437949543250013749705401363061969983197277393591283233705679814928826693069029241036567005667995542353189938149743446854885128790157765164498650436034844440396495264634331785834798338718766469647603463182136627259202091033396806134623531733917288664672649685097940786698005985205928720308830805317476417536000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -16306415082519474756624052408727384338561811779316971540715207566363340071461991835771852805255800509436318506859300779977871281606778317006836246475150512691013771659275084363071615545371796427387245554517344321253415287494912034222813038529331623078783254403055559203851303965214193894110051302012295574119809979498407511322155336483365458890386176085033161314987543799910805154031372220065642936230523824885753399906572924689964354635125299608696529522164496250214839781947870963125896378126140300622283395752225265670747488508992781012669665342801651484473563551912454354824358686257907976259327124883921969906907115534029218411401895394452083250007034893662250280352519697555283318481408283534706643309797647016695109113093629910411824017439967263706291906437744119651593325134732988273542795121336803388143980779844353687386312109978256995689144432341599835574134831524730899018015937679306218109490317679710685019793139645048293521772332172524396121753979865304055940529045895789516059744652317368508630254733750386871030194228934288302331572563369781817407070619729732343518939902856044124162642108408860905838150178872231072776624194374766228209662035730910139801427289399337629894568211712771777991519743710357208105384611691457337538152301978780846303792205190617739516163051784049786807080694742245150281780597674235272277688594279829710445402148481630623346362951001625052984636659522124614636635701044679801519248974489939111636759535487792652667203388605584090212200444646428982268946666295754208460684100482240529496923463987122841464194778376816982157883209959218555691848303593956932718890384274001354162224811779863998762438401022689642943848085808050819627385576124792534460060325931181177630652397032437855539100755972587520000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 9075473353087281926430957918551893523027358049890185656953081602015796533136457759654597444252714365514162652950784481062827952892449920034005205546206622018818627747773173106275109526473717152679677084641902056409913078416260949731593016939443037422057842993868924002115006807119231085423474998361784465896061570069679188780862598742954679903197090065112326043898812992520732626322256851302364849288022387300222763219959266023144096350898127623684133648178197282508768679408493550547164468196061548303543328065064743639900565273881700857064536649731702855644102235895901908436946618075272322485050558464008263470127102152401925407627578072522777674687419334380177199261607883182995183510352928497153162594035500081118454818291406628220456897791280462268283116715142430835818536122738317177772160051694608220882605054262156667695377716145525778345322031827767593825919877686487186215678704534908654488787697351852080274145058218008867054542651660716852175845129530048326206828583408706076009834568107611025316263138319596400619215386115244370431322966939111086054210842591081994782450595490820442928655763045661314793441666246590966107672656047090237242175045518120922244073073367033224201712821520860934328350517811232995376967780544060137533052072055794080675739448921382448382756038046328250636830958720835047814973510254823645368888472556178469490437669364982015578764570974663303138749679917550603398698807443432262116761117698850021768926397388622068611864863306628976988779920407411345468774017334334195237381770528239901192990886358367188591967110916886336505057499351239382332163153949860119589542947359429853192365804789027502087477373850068956712655732146611056123725342085021578359155607406073932153185657373738145200354405384192000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -11553668298768018309471227966931142043734303393757658208694698630217848397826384079263728352300888308079607525028963353389759778499230156870782880702873913937323549425996329025804746865161729047559186280465715668793509655404363927971635423593169489562810456749048347011533159940300122473169025733992960584150522024869074415956806526107375359916758602741806757010215423528763792053238023364321930827446356552352580164832232686781605041456894561354888154970091119367766988554173983472257301571347261326460444629645820080243697082251808438484681610861929808565150073137358744682620873238077134353428398921096166685306409305250355644631615823330592720562807109528327594264044052006978566658546414674830422946604167084045075539601281192539531512280012912507089613191319761784244851022049293574615933921812956327513424510504744485814020488037708559180370976154313670371247350864756971818509773041851555241544865622199982517220136198873983478040914011820155434114657034476630341162486889783357655609052626189418388685142631633907521956041084296750516864999522383069204675320740549020782697973517191936312997437389128235416114009868937228768352082964042556737360486721591409054923686224093878891594411452593852894807480501593306304687517927631076783781350445794520355368594389441494893505032314960179427081123617881533650774963835169972382701008337473465633860579364048823531974547104229803125108603649510488255710819229398548322874002528398127752151376136456804178428885373729663114563175338166883466587715465790649460388525952523798206792622724157342990103784273565805831609297352306144507261772925986259515092217978582586409037527788982999965751710646094246130716278829614476895850607851260604187166405318152897708936748526440672208932400476979200000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 4809403460719884937769198903117436533104892398019030087189680942535041264502435567036723546536642959989400867582861610777840282925812137604461818829884540303915591407495721218576671847410928207024807133912612584444140761426628886494366262666682898771916080614330768937600645714964024961208270785154422071148000886056133067180674265338807074726512556462589121000434791391958092442612540434485289097146433714397962628593247280179035326086857223503865788379853720743496915941514521452548635370043269565004527726888814482134600231181290954738465513542906094016980629994547725891267296839781464725924999330974752914012276963962928325853632183681556033687179649684861980579739368562512312917726517573663744276931986265016311714125692822596333072422022613367983450497677642186788168275521847908994123539147770310419881938484239523666268862761058021907971589330163251536898007155536155899687122585539171141780342558446130517242814220908162346620607014798113062940100736021916360087133370190197410730067054931934377471019595796837129632592578648369891585526659237551329745029495000586535665557179507753860629296846626128948993273020390948898353503815118761385268131483069444004392183810858990948997592987408875561140231181519457346780648216107031510175697790570320212972368003144596530881851781905329054131849193033267790884184547864716308914556295956360035777889594791007610763675309429044818911348634147904952574883398302725586308547756917460465599940096676931099278732006158961705964262113748017158460763756613133629312531022032702119814049855358111216466103057745570141899042146544210707040324996534589639986534036620448513771743270563287653340200741931794395136557363705193621030422161799530133042136157674928880533793781125931344194772664320000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2881690011037105539666999068214936594062586949193411444101189994652404126543303495078673282185328212345322444728263447556311664125388295005773465306803705452875101989670568345836999145865510576678666234727023460137265792430460522867886263076857889390621769643681798001859568297095451622200065501086239895461947287784270021912345492433838567249454153078367552945050951265409965573780705867381282622567924638131515069561621716588712242132265921089700007071308134029728046973083523128438483730939105665793121363568752832285840709692181811161556142214962643272513823639362703099545732317528425398454343323466165885574222973110580151932498458252949466440490297303021228737920090216724908352061359339022719560331119166635801955726775718441986927864050854205614869255585273295426876908783075542869021319107740981543597992018636167664442649297123476318780146896038394711976155510366761758279979861623836834377781792648603607315739878982924325521011708032120681952459812271084485616643410703162954542506978785707418192772635226225466035851853664681748681226590315203119513959948850723543474310931751252578839810240408191422969316761009303655178891350267907695927298322967986468377848951143139657493997312649693728594120998744084565384176002851756980891133571050260155351687318712673759285137868205532195250418859319230731625834646560329439263908691584970513325734564626353495593358492333895672894723568849876943706131797566316567114575105425787641336418185870870719743797488608196427267385941452379774238452835091238881271907213367516073675133024908984724318416634319943198008536285674860698847829761153436486607235885328412790794086538072711319584385104261988999736628692352043045977194868575987966363635742454459332037965368650694199491952640000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1205947597248379885744169185465940905066034880146085077123080133793096608958035199112586702125450897319644005240989128188525314903748344149714183305063547175422482409933364022927227357898909814284142950441646396140785603396008313791571118074795699808085941266314538141841336699471316508069536435335204037435168617906088721492592527682861846893829206698693833340904104998565646316929572065599266921290296682399532586521593877277075982090871540566282218473128772737403841922150386775244959178172352236126949329018031432372526116093871990851539373317202972569590941234980130666043267953513805529259890610619104076050039305149819624199168003296035975133743784643199517591698053994316252995394553197426537657440317881026569223469988278424007138892219189742784210656284505216973575249426914279493815416177222399870184861809473374095009161939561479125158911113318466430508905787352979170021175195175494453976906934120770046531957214482192664292596427040307814599331450498794808858716405019825565442166246183717829881096829873273807491670219649675744950056855751882543611517806253645460154290866983072090110852744389008266626912732752875555500025587699453735425728373859503511167879212474373119883335059843240645635954214107354044087675979133450760595962987924664065789720104899681402530022031306560952165139270660053952339809919090829490413515136128184729303528801080719469599016909811859271504973277321900448984939761359674653982736159355749321357168264947457410913701711325034526213131515515193400211399280116533349894517499689925561070180806015560503190346387483192392180789924542700971267248163765855729125381272148425815479033635384579865703075138638700578811997040927173483719598132681132923203535649767936207143405035395363397802393600000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -644468176268178423128747689996040765717437206281583689514202157141027894816859370087021584787355666792763061671738940530369582249662676693392492350416711760921768040418341474427887497563190089774382945908108604977082187249134477299562053920897484079168834786369562221801541433978940601176118720703240085352066992998098163433546109194811896191972862644497389475173980541062410845957785866861216606839549332643918031269775070035005397123851691785043303465154616974533276620317524861682807733948410561266061529248052037466321721363946604633805075123533466124262402780045810905842868649772985678701590556682330155459615115286653969895811501597108486179691424355470343462865080594448603349711182523687683604742537429843138319361334335036087522011806945298538791377563575303945828226191807405127283209448166194462321420734687836673142996068855663148289214681506392854629543952176091123794361974854135498450444833722643143808140544004833421286344026264525918565479030672741714127155630762575070784586693500845068814976956812722645125685626672235305656334169423745303715518271707595616568219850282055403641368414536645897487721470396141965039984490756187053266994115937946330053787444741432750680700805700813568316257848990734290310795216155159717891334628669530825246838852264800106717967992591863464601938671977479912581999785184343017487766276611457285803438826204720304929205597486339850048611661510233684832008801939222687127756494844323686690890213103774611148867827384778732539375178218022013255433501050851606519535380030501451912218315012424588451032598081692410774923160523500355728829582189585471856583033708620264677912420751335926956668292410048556671015479419964976790666531357057462045527514556263110801679066607782734069760000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 83010829173925734183061355026064306960301609195721453254023531383902240126245985471167650305855547070621553413409866779781769432779278694411272158226525180623074404829023320094808211060888775253208651311769021583867137477672130813524284480061920545519825588937725095572190283713652679240903884034317422902691015134506061445197213581586076320953339184892585606666300072446050764817740521932053597489914916005329320567093605693321446496540650955344951979551285564805147433884405048860627135508694657722762312962181388852514377954921983046462421004223689546300235738991706397432061372127246474512629115168333989148705970850989824792561802764523238151209799778926597828033374017869105140404674855514594019218963270350441025600806194023057922759711224674709325143326219736132435081137306913946505772391777433317454150603664055566369893589655938467319469648044631409179287319063079458863414034765278682840783384571974296362606458524563270220979350669885462004359373698294011864629890409189546055508343466540691488245705616043901651619132504641481100385056888314533515225472599221195487363629828900324616153839183214380159645952365994459801694757964965332970412554055840696262684312634522837045126599098963101029988425761415828921479444015503563566178574389744637946972862900091122995589435356376123830424197948179616932164721358687489440806902975340553216636950360509425178423067035772249716939159344306611414823286887389900981931608486324015190168876526004512583375718661030778694693879147361302833075522115701487740188237417348241299311045854633345611423910973487543146706808956758089401627998361549798825804297048875305401309096630674700277787618480474378572137231510381661653659783327419722970032679284497700577755568929951973376000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -42335841546199204283692558083774201712280714290480333572377493029185350264492383516331542231887382421301154230906971505651046922642062494336367140989003495387251794120007281324790346637998247674916411797885154788953215318429489962109119858561805291591268723505281599599068984492719666818192156240711586048571224152553991836874554489111236502666903429588162825345453715889977554850879542591746015148413632770483235994285619500936333708206008669625280233577416910996756479309098184432050620851825797836029418033793444604011264913203267032829929246253090462309028524730152388888050124890274921685621698981278886063024901948045381213277824992551380074223847746899171779604702253995583429154705513705483186768350401693021433718333948315046897371736835996462922834709901082097380720609839929417896811487641200135247821119494317998904005873941820922134398909590105878550152667759974226883031212757339877362055144001662448099903363157607676655341962521200896869577382919767773601158321332411938515021196384060665308875258998282099865131610060112120421483421356081342781080232181701689149027815717559356730934593997799136226485486841238515538982336283404678993103507629471695741281397344831947495000629128253679525664523213043776446867387888557600232769933832171887415788680889662859060768923212285598840042405597880027535327190980460067337698152699469483784483203155618469076901777190176418520011699850935224213253195241947466328286642545915131821898352719459052207103705914940630577164626856690561664410494415933364607075767660940730072353060098136549801166608093792562806283077005865542855445830686314349412363806232093387593110206315472472119928535510966732673711630258760054505026620223488210030459053047553347092233763243530649600000000000000000000000000000000000000000000000000000000000000000*i1^14 + 6844860173336299852386932900616072601719555401683178305554524604144745186453824204202456143557189772099528914360671603153581391812291466174872981995031657337598206836933253771846196288386598120711128545614531981947277189418163031092676275279791849690851475876691490196250896661435693443992581152349963386913281600546055090081270381629203356209474755210243433087771681539791439868615032333522789311515530158651020321415995728284356304128590042583180353230371038242787146250257619644866419752514886702236655425132766468757438726616944179687064011687949984262253081004837724444323669744642423441226369320642146280697302439180160667747303805545039363815824458389000218155209134827219590276638486201709608635242405800016614661701641964098805458273074913014622210414380407727480464659512633517713304339938089776821382214329868188590289377577761207539634173195100448228043540853844353082598813648248919214764534127797255616831732565875759667892999428863432363555525535739331491310940496130932345010997109018240420248898440228683103872106225923045594725442492886131407323863503692056295060389183606010029642608646934105015686667028962846029250705613244007822424867401218200922702878095778015344757838164093096384674664173346231209143307893967998069317291021066606411186773942157877009365720064005644388108878164548033399660214274850032115028650444806058067802165188753300257072134709913385124929105793513630421052985369728408806400806352059188978390657757027854104556181226856067124121639586299719857791635535236770402902878911326328043233878698298652588578031118859611700494989154739660102457582359527915400444614554155027641196430487737135352887804423624697224567523765693867440694136865148832535675810949735358886430127297658880000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3132535776335051008723879002504656284335306172803063844226134243967583445749643623441510517970599231338001951306291739530110709114836918805671512364255639904061120319965022783903723209302048250565611111781416849031157430769739978440262800561692969664880846829743962953537466767033169308243861947092224369368565377120942441797479325250758924031809816758275970936877437566057242426799612605772124989192594058751326514609744497311151687983317613455089392431195603762316607473539295534275412013260888357821416965404135599032875046906525990102136111992790216770791839109971719539481231809969309032213760829500873084604582193723855226810982114212899870584659024825283467845934000845686109239844691805940408826471457756889537117108159578267843318033490916731505068732687090557973862011336910906323487676488286962786965142725143893762931134629527990579863739293922444451715063345330235554565484280808891331924912251281148669192215704258486712476346121291776425376391046971031904658655085109325507836609982188764943773335842957123285248896095615712367283344538893409056141674206483247536486257478194637485891554545148496109931010027728430800456742743914097394901568278821972917462414198364458752400906176093427701098367309328398256519290491898607311527868466238116649551275617661269696128556368311220086818755800952109798475982162423196505664416295770051283643217690952706286574444781732225394110568424286325147472162902224921244349128833412299679728150026188610809560975890892184550500549684387888884798000232924296241755323205912982465898744345409338388021855996814168313348290956989366951003738586604066463244501170202734598781609436750363353465070454456125923044639301098257316380249232154063640869946737250416354637079642112000000000000000000000000000000000000000000000000000000000000000*i1^16 + -903244699592355438027093268053123398917597689482324550424098675739226261905226622434914690086230644400132345982756444965361148916034396779551104224398353310250371728825790291862053107355250673217219488058903425773028775041178690886689588538816246605942250742725523746220683003196644364632423194483731865070155931626309645349635166789440166897083535710683688528770311933390041355980099747585100479145560857854228028777924434244397761658965255193788596712453926027372415604601367440990612617221545139122115274918268071621374922938039961169927382469998620721204563272283609331874860868332399252850640223114765895082936222156516104381123740701655285665723732235878144158310116705811354450706825253066911095215312431952721192927646196568230309680482263845198472539819786158534566764243234073933132466249386663647008500068529763743049540515313043581806056144390047048895747859116686254007888614005123034496130185912143902932964161997036248157568721136144966760525219953549432911252255982147876151491172912050442554162950815918705574615822519793655981761013400571765938828591962314387708609891273807201568247174965094298716636106332724665683262408461635135653342247337059073477415975181491157214871361860243836642107641398524721366676710847561185919606289012112600343259971863149008343990428419413146224084958727146032153251161170614202901362485208240799283309867297304854241402500237898213667684547411200735333330616195079394773256599384157227625520811512390157683167554781325417236147339677142162684351899884242638346546209902987140242020197586655673015560173020451009740313268690034022147844198677955331635655188251590630199696815767600693780453058213093282178909221034594195051988659431050556124592457134006012749230899200000000000000000000000000000000000000000000000000000000000000*i1^17 + -561124618513710506045786023098838507977124184453918210828224214685622146950275233448990464063067467757470911715995284910535468181789509495211415589851101645685288378462410731283305350687295746823218882826563608663087282348188179981664736676981008093878814520398676611336020570025672030230886025297371998647422493587069751994946320132308714889285410570738862587967937812273978743305628048831597195553395742847734267683764129344411373095917004459209522002051921000119640992895700909842429747214118818428952982268470016059542110922234008375891437836379518368378948096334375532740661139255229622457447204910441904667737887886897477600883673423377127527421602708041605176566974650119497178228564388303967397786995591649519735185954471531338886529626781040832096290777224511722561455115403081436787616777736868141986087024317341648378952005289451243732549865478448530370098241252586513164565152792800508366161331422645144203824057816723772502518441741348348178092072765783165349346251802512648233158331699935324863084637470253878973862892541558171536972107192592560683883829354288056241272088051624840629131909915725447052845418978300303910251512976219353366045682425814070206208221881577984968552872570443758614047206532292503789396752475871365805669644967386109335445521912565794601575010791522760832330815118393605921587866384207135035803689237327301964743253546157343806702921072038196235331619149926841944222512083688409345922813004567360926746168485085996631874953428898296104803946702700029057773642865854565343348812893349224043392761250405921932896746178366446280272599943162684661232682416437210517671925537317666829336119978384309817620572504098821517128169075036199051294325445998371804190104458674123529256960000000000000000000000000000000000000000000000000000000000000*i1^18 + -95328191757002392815971014817487810870516431929410407432379903279703487439941632502285408290765341907176908915963879571553974893865838670043111418803780728081998243599882051349675986088503127313969457142280204474851386039170268973724685152060190544449047910193891834863248917957190306451054931054146358634783639237788148333458317552756219673748498581272246274371673373195119299772604304107767589856831751004178239878299561024980905976443349457047028971192629160589462059828434848898114220359944096335681615863381724842082953706010450316832365340811877500208918717967597186843864578474167918822949974630678432220048588214845717406746382371452685536276091823411377936249210051247379319356113784041817994710222791615264772393513192706808066542515178467459101644852508208197745947775405401543715589903380281389511674000323338851612480766114316928114017347210368355470648069226773733432475705534256177818582792427103885190028988362966446256643705418839582289651801021851817050403293942349928909846599665701106492986651357387752617484061535720578360376428227961163459860228247145718226890256265962851184941987746323410303620501957222248997768036753608008321207076291602504939985081620062856517231519420956698772795419703772514940056661325597369360083550806118420019899246440095592052534593121692767175518839781044021422795224733735372367930668456330222666482590719910224963352791674622299140853088448404623432228302340240578526208154748395180527128386083242306907733883322063327090668929685158017367874789914756258541941495976116445799828117029070247232778993771141124070024272589267024406195669596969282150681955431745918645463949460199519025647701458847673749827214294402938426381934381318032497908278137252476878848000000000000000000000000000000000000000000000000000000000000*i1^19 + -20254190135920810276789396357778256233034983188125346315018986472740515560945609922464583833426730992409136244238438376193591750067281882599115420874791450100535307207997783826135730968889810830551912435919398461471859598457916134638384579028155238916364885640115983182673008343975131218393433207964393643409014373493972110752502552785680469316614278201783542755541434615879582306609719590522686092642876726605356936636592747859208700377291684024634146282352106264075139863664333341754269543925880847280109652518441887250925278521832832042944653120859994283985582846057454274241688020777418086885699023113722813630071400856260838435417271726477195485851746826521160001179977488181447675533992623250357904557469178543587587284468155405891171374111364672718802630922705190382482207001089375760466819880005668540577648475399052789775310614444226087523211000676023501805328592268230698328529722276591318372261392928423477539608978844693293528407514581258669078032971908739047726334203326203913921779287392188671616932725313829135090673067909598056526334777368311219487728860268787515796876280426726321056055355484790542437310384619273760240308592333041044357228959435587325739233957963312137777180544730749013123734990968690871851256762580927806098948683432830058369809360744173511354098014778733406383342064798704953756752950045059739135060988604373633988821991294023322421752357996916533603047541664999128859599175854857565141800695561602653147059986111172870489128894218431512216493346073900998705476939418900688447134872746446265717995572581528083889526150702717454239626230664126200104314664934889166023044794130806758955179834922388497659268686573373181125943035123294201603075113094812362441695653429405286400000000000000000000000000000000000000000000000000000000000*i1^20 + -325505703262948176888722229132308880345790512959444928304876429796980038936258564110712800090653799742059493704405771263202968414037913751351288135964861378302006245775377995255106109736310760684763471746449664947696147395938896752146288172682619917207242452713038400256041894363867373386760929633346194033066170249081796764747642847952585521208551593543028472522606438141431641597964459378557446190261547464965648956143737673197649399514356957797611491540061746106962904293014820159497070058761821686763145459251800640138036865599363090746215840455795269244713597311271742136711906798090780653407524762852993829962560866161752501610271608931525240853082345006512392701890539571589379342012332294131449639114969893256223849243239956270709657184119936559030113411840474639145740144307517327146733940175499192713710135351400068712927788329631143797704456179534451227732952833918693435032701360776875227309032977957598953896295530344233163097619410604407125632714302587984225460249540609936933229085600438029019313360182276166348647079984397579320690938041447716013072838871259122014906359104881791476834659203835430946549864580156501579445746299989449708899324054240617082251562162685164074275819026206073646740549597880408172758308956404576603246908879629482306404604350274113316881949488691025793302887949979132855132001482127066256033978856939531783804337640985290525062865697589855948795992392345099511674844419813428254906599241541627439218634826325844157294465490931050630402499652554294596316805398721751767256807242868471556685274036615203294970342052576215871625328758424779639943623267809681610528234727017267107090155262315832100126646215627546149178294176270544650583441471359602432070766003486720000000000000000000000000000000000000000000000000000000000*i1^21 + -247223852761124908458048165117623246143984484049892850976461980654952211924716485490350001471314492473744637083179582090193259225432523494691271505333407439818054763266000034393730567266084234751103167910230991239156893886154622755264207366586625547758966689823135617995223634924000783559693071020157989230067183562697402036414334299125229635697835524329356079630262720674706191389094270157711909176471233388089948550515846884392704055571783283899706267404263264995922760309097218246421629644303501222760667310490525430045069950834458739754053978606769271862893711863504880847494513770335264189782507135503330323507697764719044282747435433031466501717570074145166762938545250358437951045043591585187395072860081006336546798956259163360613165786309010202439020615757891261103137569935959299681967439244540105112194628119921580933067009042726465713499238643645708357330333269779387731455695668755427055862862569031893913932982922594412134058762567740999583107165937644885144094053032179814285084255338022506037581515800961580571118487683533465255483296944968079893313336752589074711459990169850730335071973089100828984901213020966817221956745226824453235608050055858994975812843010291185072528340326103811679327226343417618177409357641513195498935449117532649091996796912387730458610202164660160838117888302051311780812023127500004679434196718930917344304641946641361830811579630191852188654796062743258761971000958153392776302074593748093123792859184933691060474393431101543291799621265058990825174873769513023994589713103750566048285792325671777965529318960260358714198024328404726427478520939086517276704419188268304131377575705851533661896515938064118317755633306059836521937394054115779774555447361536000000000000000000000000000000000000000000000000000000000*i1^22 + 21251587619566527975923645983989383574377859292917211698618656351278857229138070811258898476233519317167671330239027350922550645806651577919089242334315704202913851566330605498062372514676530566463815797758989307007855113201297664505251575041630828518016399099167085131195748780876757690048677064197274907409176256425479058109366300586999932267571290051680216977823735080768626976171507299108721733092114956881148152388703071421304535402000054495512695225219792386074200303187199735063018594289053472788835462068266958402133995154006522704809456574320016070323497629314819079644304846380219639225171700978406464999460360414278705053056926407606803559470812566746947792200863833864089718217335458698754880592026508254454142695395883346471478049763734440582287938948204044101273004512156279845950588779960941071351773916058663786211950442561324628581450902296345886877586206154582232330583086023978378034434978847199412211919138744242315393645854976096590774392549700921476121052970757489235061157115747749351924137395125863410478778318994059048616248197840342630828714161542000429182122339834270176241346643549843408026242309164300945815733226793112568635826947595245583722258505927084216275133346739434329040399190946432496218641745426268675790227512894251922592960201043112690077827059360175290868846323476396026664138754950759987379949996013773111492233188975062901361397834035423514907236693723834611423458055712387440121494191736542066274756424365048387412272620640474467518214163837448630664224196240097961784195982637245243162824347336431538207322468717065246759233247543083288769135708751986981931599607890008448835919124545113387487821440807714937070228581015625983279825854346655536085204992000000000000000000000000000000000000000000000000000000000*i1^23 + -3863172064618129347516282208177247272932676845457031011261458410372113233404444691900060024889124776320937734152352421877548590414069776597759047700247531407600680077413677048665659484458196692937171217655209812317607210927485389412435264029943206856475777402253056659994669018771317473482666748715725938762658256683629564265612742781054219961492288445936407519044840053334347005437709847738251436383159614204221775741995562531821465692046595536999756426273196356802477410073578574684236558940229999059146809473003504593995094934273110371525946066136161093169310816388743678330537586888151044421607628884116213537578913174544272992112887680194320255788301507689602532423088665473012272809283323815640300191363851923149241243789573928749477961878130708073667113432115890162788403855602144771302437259282049973488849145794109106075008943356516294299338289219739270611690064988770838642071743198671199364434178420997638637068034453103136210995645317642187243412192241455097925037854479710011701476290812512724891563980770873905930171574443988381232227488311183682152174850249148739400517670252416239397346988173373632560682480750194213174552326418110318748265633156759586288245738066596182034970062339557043853116780977502011110308451269536296035715978363898932877861017684662511797621097000416292032433974215435455761693952861078680329514518797418932707323245847479314665699712515794229838517653845553035442165006244429072353704154914071484388022433136247222109569231506473649154990779997176991487335760284313340517118375349612252383675379092165007770948609949590464659893107126207937458627477228268917368398787585724739401783046255965677188176758272349041707739181119680845420262551940317990438830080000000000000000000000000000000000000000000000000000000*i1^24 + 554938125161643809053110166037840286423617788384332533978328771254715970078223193485036293133348559780974183040170809116805683768380462857022630288180321548861104531141486832953417804505312222145273645300585567237990815958308749464759588334811402916940600618615874247534716776130601927956128304994208617886450769973712593260146852194379265435409892048462357588252163883945635782948167313582292117826179002961657654795565756157878451897140215695299088968181303938561624312450023458127314053446005408302940722496513511564865950427271555024386377511919397894222323061517139714219521932262618256309689889467719503584926650538554401872200667210929926445691080780381449021865261536051278691132593333652862660188557005973181601925902717432047394293619023804237457974088954408129683261797219747610093213403737593592411945548567864330802477284149902588407881012823005696803008894317239492359470649463234542023477311202407558261063520974430141254661174265227441993598688712987719426750119603687955219736172994056593357750575365715155733176844234305914313332731693187570468693653271610956868759564637884619636403523140669355770713439440697921604131075468882034337309932062801419701694643578794483776995173027605549569322250057745604764278237417876148137381892455398036018675538815056503232096718696724044911188915529757803616321321895761080423748797376242125621587690444806060320007272554104214752521961635523699470265896769017891328807651509802347030852440507894474727494782765627107388848865539552193985744741683732767540253470907977012298892253651270892708888757348478898600667319658469768706788979382833344000395620556250177060492018806558420733910426265044407044213879562735592540233724796768561922048000000000000000000000000000000000000000000000000000000*i1^25 + -73501107434578857263682701787448973998090454363806483679038317137751174074035399394240565477137840186610174396303998043123949936708616622441319597903644036105717784205111203558672742150124992073599367962556197321415305496800919005925726277054113077638051257005642596760235137924363441941853357487684766654604945310939377368999059181470855834307441820301510415015875057805523100595327752764543618032349567310252619790595472346125716664509207733232162924604504284780335414407290915754800894576620262681396649588257101367693257257669507896520586136167651469293447953400750133738441138147235625943242391625335151379850359828958749025658411030012205193649348185158802034089121696539471030437345773298692415161562229858512995658031087390341160041350957268639937328960356965761410352482331321240221794828144437317006867310043503891728381789029313929028560098987506117896532501719276539564526787568362172495290582798855247453125158016106121121386264052749656763056157534188483789949039676313483073785020185885324106243568063977385022263070675918819736003017305310913886219504739998721614269888334193969151655637476617986570122173319697286060894408147737196645841854074370147421691506305231202427049661490164890223935118490259761718158290175748034129711374271883477642796853738707376043238293894277436728596034967976550616234214857098841046488842000327761912452542693649708359976379784452910074456544275586175582312855242751799201554624738842421477694276204506601572928098632308629732597688361730838197259917537751247963651439380308169790626245020331624464266104071055092109333591015166525450859498186458572413358159716733865910785917536724229482967522401505457039810296815299362924674652295406603468800000000000000000000000000000000000000000000000000000*i1^26 + 7627703259762679209206305129945215758705924946912691034633890995273825608813219005443101429230761121011957838641772014745811574226874786461357907645354401304246271165350744898697173726855463688038991942437051054437443162064653947858789473591584064329550877936988016298758522051245864359086945128960348396576317349861043140576706361570495468808584456921057296753173472744802591955087186122720621539147534503290479560931891041700750583024870414211259457043596665818989706502999675617838589234692023932709896776976227268755407925980081029249763544808157065213100609519405371147312906045144765345761818086459295639753398486861593338023368641572835291801163552336178169641142365731657860461878991518988890249955244103633134977561127328886324614169943560178264578024856811853254823748221082791449431487851924390914808727102828676071281881898949431884623078114281032082044120755244569904236775754886708979030393997766409322701460767286687245239203941186873342207299900402742222540613499941907304445042665198510794903698593272599160316116700498456145179726616074799360393618768416931875824521427255575664585705299290495327960011184473922767746126698644493109503383939501708937928561264928770760927718668793688706472158790919779470997761663527276014525111789569974704877425021773969172364524373640956466641965691620086163353536865235883726253172676588224808220543720292347377248122361333550177856232224340916914778061217673195377158150192629398692987177926066544810025731960528259911959797183352053858090213837574508201228787747886911568956486590588062252885595987214214031418100722826627744630580662204923230273472080024931647440885815710305389507709476958982826065128969219014171789796863681495040000000000000000000000000000000000000000000000000000*i1^27 + -756301867290755313365647175312544527970268480447768738591234962255043269938439166439432097297029189691200552694352953585031454562727871527111783790745812981061704969918245707696719229978083978669176724185682877760846403684417776067681427132568246506246163631768152318994497589522187168344588066068093297790227848280174008227628653243205333708354137746966005546392627118022470812294991635347973005443633593558270205269467794695186993344162432862729871296449623287469574126966514821521473346369884016328059396035845071874942248939169343839241893699852016804301230763877353096763868638511358523326932177293028798872088818294447315461060581790117594234229253188037318775651801500462075056420382814675824881595955230550902884226824883309853558736186203741646238175716953066825939192446770045425934469631526388117289517174516564404747029532584316253885434227965843043164929165606702953680436501492633271377552005758207939104306147679524654437832066624154037139276401049376424495081054230592492253758125539742442137393026164021655995948943963701869543707513369419077029282470451919769988351525299854019875770292669209432978960292744589230250191610938052351969955167737434502989311466525454482878965422502684927719604234999323114717451012716528214110611285763522261127141078503508485763391371291031737982233461669208511624002563657639472441119070328647641904906216684988397819238453657570492037078709384510555801958194754053671641631580103727308273893801635437025369413357138467180565133208597791546556488892289434492066507016872276724257777139191989532531195026969375284925766274353713350822478197905794784003966651504727414598578066817819963962491180976444152507658208505650967744268585664512000000000000000000000000000000000000000000000000000*i1^28 + 62242286702272364255147158644240715131408111158017402992443976730984421703680339349660513340398003841272171764941973403053954861368864751533277998576441432612914472006273591778814418447099341943777912108765171801273276339186375809488275072135523198742404853718773478618953029541189375003678084062832049954530129463634732771362597750038863338662427234654241748841126612133154044786741766147488985192168742240811315331059034766620715399058598952454691718760057404187106848373497797125888642617941630716743638629267546524602606540056628559371648392776655329464506354671471540531446218716207812316864117901594636611016463111456146261838032586739823074481834468988558755444136487905982818576807580667943190862973947123622546149245240752318830400941408771444790056940514558740486694088801947892219546792613461960714883993748451028642834163383235349656305246862017021157615513914044828314749271487741780735519724867240806505168537807284825490855162238062410835197219442524564733600202465978418876035474831007091672650355879965340236594919214325898063267106325725430703372209254545317558590432497806423936319092798718155204977382057150316290489110690546431124196102653725712132132595017823702725245282392863141122298604528548282646119238378013204466097047385928311877975492064204615349155852904883607762369452223769866005066557665956462735000670321271966939082311899461554485256846744721800701271504847769272766227074261644089494836623950366653016149749966850998851913234019169210128397622221848809475168446507082501276542746353277135666046680563072930163154959855158625738151202964279862735966031850702510655204664581051035064791263680466628817663325092046289680369674358757377492288064716800000000000000000000000000000000000000000000000000*i1^29 + -4620700502349030358479335939394981508083375819117592031403981820408841889548471781139268148843692361982499663946358370706009422354207402447372150831135082101333210049307077542926459793846392889923872708772293411834124139935031195582592516594881301012706234885748339972696318270678052396588749817285640748395226320777576976781408450095262129920159355236428576686274189309773510979878598531645039287620027539734938744602362085133751421994411638827308901681993435882381928466049991481315417962725402615582874265186955731488629869083686826429884689311711199136082594284626740746302878164042362737712664693301019888530298418679089984326640736959617956939228019967008659822859368132900052921159966353267011545767384758009469806710796337278041530031793547619148880988386208815581626625100886228600835806738362095526148505790546331575821082659888904996985124112371079696150786775432627860472207377128122801999709330937114829977904583527645167165442881591731770800857580633794459557748974636020909483706801036998121415294468516653452901841598522409053182883135765540053318781579234013227853027562597677960666980040756299412901367043392115372781807813831452860582293203244186331509035653114322500216279420573947139182522192341564382153411868168042524980393463156840951287328857508636997558450663537093914538155936723431125226315922165901535037871051358189250804956044145827359472862174362115098457539524274521831339660462813329426676299243183325696019405855756919162261565028506437763505554578070402733418588317582896159800887355809691106485856632753820537364279027935689565308901898947733188633417901529229343877761689705674396178017972296926827714408046459904659224828692862741339470561280000000000000000000000000000000000000000000000000*i1^30 + 302229787327742852662514579642483078771125256281741573464626276575326863092642075060229599123400844354238599843433292080168923861798420386314597750894872646145578829141751708030089484068986937522098807407738599949043868496099208215652404133987557778180591736737512024429252349842922387748172896359036504236005235630533539682553603362464839312134560867361951005303545710692367939004147686795964282393882519852779824979641296766771952467379198110948127597329133391327613032652143618579644492613207554398171718283761204096676352167775678754042258064942198737848287805292033731729070254433219228430308631477546037250516086509318860526490275049178961039668689615158023441021274917829259650655022646023825850537567570874694216236030929422325662485801612299916551646240551735752566537232837410812181840757781242862264269940664007830953848160028007750607681215184022704264603265291656330742399766562187119867341395077862695943673099432610257406056594790402507420682309333518162740000579440584865029068848750063277671390445547723720588857543129963446854650283004111936616756494756555189312868297269105074303031879815570563796989778071524008581423090688783353580722061046613003490604482712566465638525983736129154828838251350668748513938415805765946789157377857443470141072859341055909048279308702972650105364713431162293453072264834133626438572897104937648679807598241906475183018738670333709392737601916647876509822348898383198160786861555166210485616155003237389726973230354889619667887391535799063368226750388377756561268020494655607039560656999062196395183836232028989530845805173772752714742023975550890633262836498307305226351811250706974783776569360031113290641092135894057484288000000000000000000000000000000000000000000000000*i1^31 + -17306319161245369289863853321459016072597721554650600547466786145151808796704401122844700771607934054002132573640730435728608963818444007453032085239985919413748214130981533885777191586507910803403121371139712949325831430317795584363022591378802646032178717286513089823633436135497791912286300960763914654912331075650648783810487664419611261536879699988090694457470806096214773259316855994865079168938977320646015526702711803747476719879964404650239056510989291057633867518126319809642308597649748056156836108716420650404969620153997707178070001331841566694929870072574719493859477179516871613578834220018263891873620036976925089749662827211730565137999876685587801711760651357075480116704149035743704373955236912763788665890764116832920654296498183840912750735484106692097166813999240611076009839238734033648796616713638898479205824347209040531120579701086366466320231967065617240523864762603788205183450335357352152183618745189126261175248940230393231601706571828880456619504738807041249362014650884221838913452710164419989754028886655909009163824062274920465653227877516458561584408367935435243581567708760854975492548130892243143033998734956918185109778104173644819374034970862974239761977588171263079809831405607725462035582591604417950359944104942720162613114869413712887143660200610187175196850586355815422274921049253639982540215224219490707878479100542711215642729181746797044764861527700649927385812026780905051231438537028172860019195808748872006147207206502826763790244863633755127221372921784854752037000852403583222796250910867009532314832053643586450152755715861247336571864000779608116714594037122282996262441102473523925356160780391803389660681813790975590400000000000000000000000000000000000000000000000*i1^32 + 811692203918638408997911710079008436959340712242631819828586437684816244528462937309502043948035863767253820342200181791980144323389633112809432462131731150156997680502580776179265007000573383407000384384771219653866567020521487532226517249955486659244837050288479851566406713129843169440957859453474426976623748952215735656689159878255400351352448360039227631327388451316268585903356020338080475776959537452970769493899003737973426370299502457389898760361728786454426506009947837520136745568442591402870806526674532516833644517049608696549670061560134801903310275969558705968663598325138738260420916728300348968296069896481990699576415578962010324242043696904551017409002220496213030067608831320994681423041090574965252192918412715332826845306955374585732275491419222372176258931398668311990877990382592898464721128848041455031730662105988266768560940113663137101333932542060968267227929202037662166767009603329568475936236748417886895885041017360142153542208655925424754001107344616656909483699279375014760156543683963352112906670552314682493490122858380423504337374154573390419706099592160155227794155153936416947107554702270302881679510613709554861636234184767406217836351623797851172144671325150064341885394344584442196147631005104825738734107977391549511943316644716752767494155597331263454956864524553844636299631505044564403499425393253160999911934745761389507872607729917496386925225519163998343954936989594175433018623649023462757784084340519918001795156646461525630743208316438233824207072744731641542086466958341400166820673954839589791812180615607322416546405361968501963890558988297937885633927571120769759722993837722290414132491192596372313892048726917120000000000000000000000000000000000000000000000*i1^33 + -27693005646443594799274025992411937509556690030599204177630216258575497591121595476325232094476792059676061824789094222756733305853610334083782085544965026950255421200188147437203998213012586383681145938415362216446010153639461717518028161392063032523996085471064689535889517128399013226141368019835736973290300985397714945638349997043908911024203427804992580963185307907377939375569791159933539270112176152978138274491287827726840553444704061215064991948311618805099511389983057108992338142450559767509203346945015012983987961798759881198212487436025171236968992767560740876650814042697412402535091235249765092786819349209044112910778098881422291024416674078545741559166644467324313692304739294982355834704921235424880369056418063432243450285551384247665203942906120638335760365157215031454699572373753598236689112699623790777122807095465721755739016599268653518820593111729339503191205600205965040715679814218569969781544759586818411764126445636618006890022545899789132864247503627584513931878589613708629476752013572190132451948137667013655304877622907104253279375765655655372178930065431826886375125474878716803152303141404357562908976229842319017041256723354387978568945675288173917014985723793018533818090589825697952641926632394588407557134277605411431383573631200450744204041040677767817293189840500549365620399637114814673884941911929034001184057369688537692878307748959541287918758897408623709631646532455599734284773717540789207798472235025022670193310557698951219815375079242468933035429480813070226171725155337180031526886772193894373873547288640847792341314411235866120183968478646626913846931354999745535413956790501741280050675037171661449123581657088000000000000000000000000000000000000000000000*i1^34 + 562501072918415426431406759006033447794339033490843062992015548809401575555199102802060322605678165279113656737552992257800385416573029161486164035290281771470867697075602256072221783520758854794968451029095302062588990836135615393725331826077773367840765704346982405333161591294440335949834122407259652521359877229087693215496418325809698758670880482904681074458685994204414382678168011984455244246378053170702519592936502013062223758447663749934031671137390950973833860404047189362638266485554163309304701620839265249712094881352873506136039065174154701584394503412145497263133958482560512621780609186244300964443641603677624896134311393458136448770605844759693127339118596561605615104370546494389714038255929133947824137195377874174602208765438607681044606159746482323377737565505719951285522346359998048682880623745255160543242473130812412388099709186216251399015582298598023709266824299456782445776295827120489474316555977022069431029992031888201206624668878499524796533293859734732566440867445293515282096632590524224119888419078520391797702943919658635239980925100621926061495395934859641952147776675012539492507191208993152249953897904560857758966366531311521117624641135151123428066208438975078886812922199225605015077596360997541385726572825665776028345981269072687263908406622615001526319083195455706639374898829390235259884924372044168994507214188269499760070757983120633593650702268203372388838815155357740432888655592226894780501624650771373296052771847062697679230817356377842926191623719639086160895849057587047845089485776094094849167688866244050308562735509414637796117955939867913044889566074680718260663460683906474105811647795621255314826854400000000000000000000000000000000000000000000*i1^35 + -3201343221273502896607487923503802023111605149661003011442994181220577253551721659073795249594429413958241444698272055761768577371095402372135275728459213615297214777112920467795995293331939645027690782837035136281005997907380351669003921910107123293770739230652865316527321707871415960095131453181323503459989323269683953319019654848824264767536573702978182301631804423819537770668922935401655891630863678473853489088694073963909708838918211121625894835582941876346629281970169513106601890685889844071582310685415021355748587947262203350735588571817570987038789119966718402139130343469679936685745634965604251395105715563150733014380875288501600328605062581935929234335704563562434504588632317022052104079824685587992772061326346756692975565801357865970212140894369001624272310313574067469735162127439369064832141662367762137442616342100826706801723058378139821614708466435368705576357644220754306998433681975566073370278944765864130643742940550837598897180295690560892634477764786830028259866844508122469681859714986095803684455717257751748733419063589132833707052288267780435276199039288106369400588826626172422327723289462969159558355418409640176729789479017515403490634841910371263023502479609858035042012886471978961742274113381036029360471401179740561994778932810726101799374339036845527867850631646458183839548926745740959712103497040566535035456522030985505836792700828335374523021602531071931208335875139399850360974526393074208806878204765948714633603075466898775042559808065637607922161544858153795964896403772442220197822851056384431130592162461825454193490716655082083920834564046790828717663809852229715203005411116019154797768366342468177756160000000000000000000000000000000000000000000*i1^36 + -47056975217739234082766821907663996656043301292768355281120587321124886490865421914099208178180795227247626964570707625631344982568009615986175863622785461487196406550374807549016603092012485420967530228246282992632714880328961278128594518732760763680158978923097535511961826889085316270072655053826860898141641287154903257046091170747332371514853232525155145200902470487455406153218808141321654730099398445972457574537016856121874423533149676956493090580541795079305903396634411028290886575134900116712739042749197211287954249222957981694127944431021719878154041674849266684772267964326768238743908910980085058884073301007449824359438565916645458042726177439932997002302364366816759186258314773420431201162100457623066504285766894105843945868285469764376568160521599471868603761743831528989158802432977843597565412584135063731896858218982556403774839815630232441688496001267182818601026199261395122944896404039219349262471653649380850123793046540499627113419674748760771033880095285238984471691576499451485626331817702083092974452628412380480663076401871457991783295605844768985202994581283734165244007715238535301579499580182643653575046284577816655725564674219086331052272245613030244296562074442304809855347270225418683671930917730887390226203153803416010777234140763694957375860151715294567000833423081567487232104470603615573343042695534614133990832681425214847482077119247345695596392059934197965187507140454240917300812745693663832586970912796390475027954980081283550055022802420475899567731133782292847257637925990096159374626218750589734210915797648287338341105900349198047130893103229025700804070615094933412628663218262932189064094358905552896000000000000000000000000000000000000000000*i1^37 + -232632416616794501467551845608983004766257753504277488124258180087856000207118371398412685815592192074464533944860141625422409826903965015134913299479803185489453078494801672334663030875432158826173155498582006017701825166315599688045217375575459189178502283933153397856458335122945700010391481628860540391868170964855357469125481100823519139742083905482474398936624048463642787278492871321086753420581165202156563890860080457173822099648224414779902472722610557885493414827090967872187792558429453464022508176750319996989930812614264671826412827445233741312146487089271009534053955741041668055824223320597040331549626568184060781048963708151946782139604246467772217264441910222135466985342053911845603261866027535289448598456533286454486869142243638199254980849026667128382240660960299179544994391869167012386882661040192861916955608768334098580309324136834681372540429199612446614093240420412978294932042565094453836181034871803590466564839996468674602283229893813811145076306645931381597692991370462790669898897304035051552082216954431583328686527633315534995150652269827657531330919139214834322639135218264992176698833908912030861452436825172007452879644023656002988880688069661122736821602978680355449839885692922030618665655128657981769808606818057789937540515668180407285552835722410002232712140468893441115217517733195760789307707715452031140089535426466001913286529916126406911299632067879139966696336547856848803675040647372122452151636168098125521346650009271719964396040708220643613244460332496038367540117293614894971588835985804817382811025626682505563688634706751218547177429360163170566425883679593448719882962044071220087245549391052800000000000000000000000000000000000000000*i1^38 + -789173266654548678251125579774201009545906202468494923945205036631455233841970480791210767328054159691375249347827231151784314204441903437704292372136233588651073298640139286897972015527066166035506829151781187560331632770768077513136725991874025762224316388514066208477709436033608642233871218849929161929156557491170792415762379263713790654754399124192659006546784395656829828517347331050152061174528945444910568822258386710118728654804814059720547609050632342429564632005030102344642024304306894543053516968195483113162711553628239867948342278020474946497375941117184180213117393198864599858508431364427403226123080598197768892065964070951865050060343570611371061569362556901504099022297371020440901741555379712161112697575062046115653794641994580060531686177442721028737441245871474611622417212935194602334402438712169839240969199102281932943002928199059021976124665405847691570139676556969528062659638788139236033068910233899378229271670704631949329364496918984841648793530206486869800017804640376119888839537091671794124871081843808435011461048993166184041292645875559839116574323496858451568671306710276972552073425143188529899162573186758449131519843622565236588520544244329895710112291907509366724390408369641406519738714628008729835304689879847741077700197223673534185771973440909636978717594488555785604220453544049658820213724066841881395935027197310142476227213921394903502559537076256981197325504971286835562171101904467546416963901625937277446532061641679093028713507156055124789551396706079722427774970612888962662498101961768290273732573088085792771567929879039958443498288190651720617976234296282152565925294214447773841086218240000000000000000000000000000000000000000*i1^39 + -2200570329633839302767477462363415047008248432447324615838173506168116044007126735063789227655309394509304179702805721324860543130533703725403813789374995759375855552197362704199112697782540266312728939334961558961470688736846078211148629554722211653184474573380145987716954300353563578111543684904577330091971327713236402418315750174049095350474123910664131279284142113009076320512146505006882136361297250147258217325226101209474538661262028663697122106462074204506380884089329830129727876468877423517851830956044956708933708581916664640368358494331517681476183381437435734673362008589365001180956476866203459783410259478330607550990647955156328285438064909041536415139281972369861680779235496146341354602942908739188361963811644147408258710142858904860196216756601971037831900924103142302439198543654816819880096735694442261351600208552134061927634624679857913743709754008620625398942577402580938017468274656402224141936954759321194415005666794015358816785374872509834191349053420120516501124910077721929570756090670260037333582875946052135694928714918152387793317255517646477671086828963132563465661701721996220248240544966186935078802438929936046454978713574907704084732876238115171075526079612645367863681690441575013526067686652119549478705361784156323649088474994600588664153664161100771485863139899678444868291012192780976140536464943390689757439544012898813164356425092136090827770379126104174609016934532827878767467917675223112036993943895813128697002771605385936605525432472401419962037167337783624414823873966306463446220885448053155965600035862545222555291546570561469400381446771647182045752544311671601936504916008641790738432000000000000000000000000000000000000000*i1^40 + -4200708715327963723169115866281665968615768063472245983098893745214319430161270803727916605034787779815288256655702562822916639289127693868987944199813766606612041284122601864496176716884516484863311776364202417664266780341809637710155393365190867972677968276783462862359812348331204525208855084814989527570180111034298639856717554280056201670180442369989877365268809524751269758208293333961691282923398600969867119152975012630750495562059672779537502284851302921412444630023608077517583465788970520483977254627149850246521388698320202594550873104052746449033991204382342127887727215716646034689944007099449357294629700124353078877615753694039970982041277976769309159062354929867212480736905172727219970946526387610869554504630119195526752829328677005949713137618219317682619012025425718677277495008421082300120154328089036544125976923710780581721351760177791478082923518005427902303068235811256059109808970112614030512979456693406347970498840956885018450827879692276854159298009512015688237604795149354582240838167011149433191282436859339105040093736214001262124250438114603192482886644071672677195934428744772099189883886980202597433242129231478950659609359322843218624674782322384559477399750071842977124302022291388844254161493753610789725618781501035095433181215764003633883993503555527920128996581949483916142367276176576701518463374582550248108482308701028355904328491176421490267897079599540371231430026873363675418667924087429351954852916867124763254568883318677181886079667928706864884306527079464875173995604948410256206980506190596423450639313539324206046793938590787266497478577746901453221175982729563163626974688413587865600000000000000000000000000000000000000*i1^41 + -5284120868712478671985409454682708985485680078341496203358220251208868172451001673356770287398573749495028629192772365396756267769289868126785012657293877071785199161154758667234052729755052324607058576727135813554004698917315534918037130573755340508967779418544467737448465368285093611854820916706803726520028708758994601316247165042259306148604599185888012732591701085956028222437865428318725365841260054526743290424001497220087687272711224643035864109716816622851134144075843749916062915403686618098051988939444252847101037482393026485672254325911079173016757868516490700669763768570812801121148072721977808422689247116961540901649651917041696403659795543991550726139046072623222556620097347366604738618971209106654643135134295206908723288737363345679352544590628204632626562672881169178229939723459764724108390172936654306527048873020111686767212723561807239806658991211875138945510035811221049734115914854539678950266055104640381275712703664563053983016328288689479201735147614552855432085501938062388680906469155634057037376894292615239038734884063178330077885208944205073802840177224544154960397181646440677655404420217107054256997892825123925035674607985815932802837386221309006576039172925369454401840051196618574497077514213376748106891086020486549215477196233432586154905899314219590685015915494970525377287654835916057216431653289973768492643665936092842173174781341869533596073828622581867797180989025753108823351591270657057113432207860155496477966841620780102393691255774756708884389992603258211321359412414510354391213145339606660127766286982866884550599738315008991472197941237514520127398450370163205284409565511680000000000000000000000000000000000000*i1^42 + -4572696487695842301740806391475517763105255297326815884916757510698324893285440592400500444322809887772360966026951362365129570763855013974892053429547948807912083333646071127668624913581632052876020969278090071280508216133753675571794680942505652896799849713601813623668823143760548011061059543829355893700496580497604955812823638234057815862772431228416905811467841684216699952488988786331496981504081032893733813630069348296382802479318235197213960848895389436234632963492891980905494586710429586717627849408705938295628764518939265252025065781054471608785524527978353988657513059169926802580457490541437085345554379628081858591964859623551593261682739445973603731558270850898638515733233413598499644593575189170777034810586380122261975702310256875417491489436908240888784502006074431951647486858513433329238418867999496233671328653101653249666020836233842533496603550022814659737094348003127246692703832052146929399000912658980193350122637197765918044626012224799582448105251817096661058997678372075905239118401077677236419642161082889235263668189696265119983617102836026410719991028687943730007448776111739768744006159285958943637983074483464447060894598497000621653588341290578019223207279575106250565232683174631637054362538525722744146755682449780579571853299852216253949770884072587187870481844610167268359598203706148926195386789313841142042094855576324664731831758259725284451072780227931696888317409857950902624801385671183583422065181251766092782098996246872854608563505749564167843486643329311505478271309287212848794620938816784929018631636386005279499945779269767138580286139382317881552366090289881052579102720000000000000000000000000000000000000*i1^43 + -2983252014840258261503061760354127854805963690296868008627610982524603699735562118169635658278616501207627847557378897765863859611034324151242367012015534342429649704448347591157602175859737174378886626614591937697169399615245089727286885966799181910049349142363277774559651722287061070998309606147992373949234144799417354825911373224430131608554719693867048743605002718180966319390549888627983407635034920250571303566681288495710069468844678391837714093812831031252359080435988591207771658350455953734709708040444489043561357830452929913516260999425388916674913882573387524538440023635603688872953291209718926484448878955666161677890186216119885843678265268651100010635576864243390012063757273184153340397177208002585924803560353911019220427432090350643403606046587902035470324961221158828280166055127218483869057769516883776867521456991510708199914386357215635633377738065336686637135772990519140584939143959653437409164391137426320199873669492535982550036250038418299191690695812738985244152800599251886830079180416032099140052563928566632949559758164247596745307669969904083115586561682516428069391320763877484537869981812557640985342672624477507310477166130384291223865310850351395398910472998216963209362762707124519289815930891161976548026782785485595376994561571619667518909152415314504340913671861842067762112897252185401227237979526145692316588915235403030489920164381164687277490164670160753120663854606549619748762726802060329149545968611957956184504758371970234793167003832760531935926838634607295670924557110121691797982006608833735718325089389201045589870483126985869079014730330594848451992471541977081446400000000000000000000000000000000000*i1^44 + -1669482920793595188406558364695852863289862433520596057371148699400209990181404370515202618217859571663015794171508741129583723280896514856656262302199067274058334926869494612233687407183749651926191830810293549345735013191890792976805248004926490838154120071091929715671614265848820440973347109536561371982092880911071122255249446057268772532717948582877123697817088626661466625426998532151672556469123426515429798311094966670715682543964322150411083587380145565717974933848305525615754783597296514112744263276442934118171501934515271438413554145147647720612757588407538121615077203236243163453550682834762678172329836548067774032442278854827381127337336930371848669342188285795048836636516309363128709853912827626585811206758828719904416382704914637869040125430744085814900741882621618847439912676546496473241235675513510472846440391533554854286077164222063482847805102984263602279337898849289648598702085497170617140035040571465275908367355441154693700238331926566955489611606412993218945676512997232754085827089816778201443052265961333028957965001491380860287948611175544737718012625492636983664602522973647261936887188702643268159672653738527397306284508822916641498756451490585750294044146860101029550398231521032678365365826482624310819689245198045426225912085378271880253930180367096273942899432995726321940914972818315344358633607289700548860571678517871916802602157475429147470239973941877757832478117624670421574101248251625560266555354785037101642360626394894649597701824627901222332216987801310056744825708933682464906792404534439490603177883594992386291714003091841760031308609406348095836075848756101120000000000000000000000000000000000*i1^45 + -874626548053161647487703130537564193032176007696035692019483940525967582696685847065767072383680530076363425824175542658079272744670694605769290701571671840829207321070286380249630205101740689196071715400526634967402399650196586633226212560480128223834866147853471700069260195603707516420853213215243674943449027617788723863871424170626852294240105738552799401106186863602055169299522592661883919046701594697502239395646437126748781065891020711087354187628810406326819505669397225342728613164853336434370964827178344424883111845069798941710587985398569833361655568226790087617420776109865357822879095170949933642594938522101199457388115052742169804834734733448194415134446435431111178283926728802332264978900886635990259779582405077136311092453634996745525640875449141342112891726054952024959895321137638040488011228095501751835793336316618017880397033789464539505239005433840446461686763258528547831586333121681313767779602834454531872578396685037023801758103659898353492407664956668858208830955191962005810053606440299108766655449857250671006560545644096657357481399479295270530291798196853333649646354117338563742098586537437904588854187754575501475757968124385076851445439972243598746494359313103233417700685135666803096223507099312502983597614546513476374236941231162973593009329830949971790438621284505498650109413859136173271822075725459232780099432711139744179603538872362796397480845830722321147285118401889938630410442763230484687581526481778217185851500515818644107513023852548329391181826954469776376202590987092108972245375149930304039769971182427060807175993132705418243127244400783500134733316096000000000000000000000000000000000*i1^46 + -409384545053928258647731148057869784425367483031251138335425956011860926375284646116237919878036553306842533648632584172159957607387830298997179730500921208112772783491802664802691710413870027809329635288737658257439872918410574415935134084592381560251715954780642290631617625270760455461838425829359643982865525359874823517631821454546596658373810172002243119375839940974722723807408266393668711434768358646954962924032116851929284601665923231876017100760423203665764764066168131896657416173512540825849494742722327234525228528725240340472785812574711247292694219110303361014311560923929497729356226896823103264086964998227994949723317004534983533999440248241536691542685764426397997862786804341226138265430019296498625405847834199307788784387290236139541365240590842565561346415362348918505000346627451657148026406991823332073095602534447542366288615221879315144847626893058644827533999941149958316392426707184587233522829266280192150474288405320716610811709349794194838289582413076426012499883906047568841747607092973651605102267406514564112161332512722391248229789672034693513928860765952065566300603369425842653543394313296166441108100632343339344836088883858493002039949373727256163629928943723018166510699429688870895034825078211205593790265660287450616840610515162800210619429165047928232095358601657658207978960923999675407408255685603973957620502771947063417439376818000274807064578525332902221818760778767080193653434156206733427795809626684843012719905519991117565651862919216905739677228429454630905049802448136350854599577753017888445078758004849868328530040542753044829051062626665989197004800000000000000000000000000000000*i1^47 + -156630495442209406051370141954242804142434838424609346967906660331525529705061408934437193410180723407080744429018132643224917601241115117160055296941303941560767009422474251265218778641126393160172078268009815729357499118538303021039524625499179700389558850234829693638977818680455031577390912092890901323701420373953526420032051441759738331813641698629078693036183335920044935998674139382449335371907397067955539683418947941680312242520130122147423655607494500646196154130494591471827565210532333595693868833851273731735194457880016108232415922432345646461378628345884212448530783395569222263898353149562014145779241540559181029389736091307681613134047678958513840842383249632040243964245809470561712119800739047081278878630508910020343588182288124238333684983875979387860374683226809657763238029984549761819440904919808492982149033312279173802967339313370688875790318975393562830391598928529628216403378553348316074367339376477833267687880080102081921747357738477133797031638837635350639106284239780178087198487848135748510221456488037716939913472923831756379324878585483698256501334304336344757417836262465310121063729698802594344566822201461078793385757135980481849704068359497986226451887255855280709434209296557588217554040832665134786318185081058909410180316965152066285895574694747383770847760716725626266884928524927667095396674267192287774205967942749329778106321038954817956451624238057437839734670841623472980167366656475624963412869448146359476013749222907436080591899328036819863814074923933764754748910806361852795286019708280736931801262471967847717188641421085799569485472715715379200000000000000000000000000000000*i1^48 + -46655875383853274553276049531693585593711128389407451880171168702600821879340365932213495077852218726377895349094813028080780032542814875827895958267390115307020917285784491480198331726809889691101116405680568090697844195620271374736661142969980749591101313230964231535217080203956807550629682088676770486477576157157855131875642649455391460355237703409770319390315769190049691144966561904834179913447901950315619276534431628860919241524077871751064043799285373646675297120044453172073703981248333810584885230435583054746862518558521480387006838836860961361898501412775518698326966759013718798779078153502343960265215505946277730748430361722246096091379110184775960717946637473003335169313011301748705092494781765595144634543817741738479922355220054974124270973412518301508704967546176412703590998171375084140359607452630810494209883669124395473929054988211891135120618116443101952101365739602995868120010844217453845853813932476813575233232679306521512620393094263902370928059978997059360947520442199464948850185534471477801074275487652439951914653010844293682291865097006168717334745993801749919970838840420358668965103157376650452699795474478553351858207928088692792560272055844683707380776569153885351837004823015216907738861331507773731720311867800925393839825926224520428430950317324950046828510006973499691740876973165939145888886341418974888590797282293817129911479971434083283890749850918955998514219719219710918319433487951141060753489869773222433754597982787501349688459860160934764430493221245133998955491405931463536875312094772493290729305012819274988052301759999009003412425539584000000000000000000000000000000*i1^49 + -11134573171641737575890919381033412568257989759599586377571690587328193060243242782925501054672701393567690332532570535815521768195677616478615639603289698553809762684269820255778109662983978176397259046947215260507008602220615368162504656351149497227285112132339691661675605378571566164606205093335994164402093250568224408567720730522154321709054628821020882593233302714751496970594234877632557781283106538483272643819229017026262883410926700344077267210054147120194664456562279273235979846123066230148180960405418108552418519790331869820636115363657831323393363576437869273903472198750495403419539412628294162388602508144365988606552555279747728383958608707644340652042976357172261912874399916373291907899377270867895629826856352779600239363629131940430586633239504954107284482659169655008206530849411606681954797827397090480669939699107578185669957290735729882022885739168170522747373139708557947053744698910195114138277877731032439099566861401264087623511460063574698287274098383398851515379746918027941535777321892631009801272692532441639427538241253806038012260421049183083805264869432302525455108013549260472982791880917975383486397856033719973063088571812580164801463861530496040463831266033388722550168240544542074854379077229202685142661633240569146997413094523484480855732752116205616438196925436706912896554274172224264832952301729193404400231476948500150375401397189419649482305809329788794919278669885465573989786375017686078651274503986039277457343446702838467617762240393227445993119630988227666484987168972640283211905818076448118604287797230978997849184772786023855606988800000000000000000000000000000*i1^50 + -1951241114164001865183574910727583016906422110056430345637654668546724703867609663644720146813961096951383951354415016677803844652677267453284986818981995028563615696426787013588889099194560479417460678418872344506020734287737538622616791235058158146097467402775943694864955899150572802056387299905184233870670632826902916427672240174506814951181092138315752481326370721448624752214641047378820484574303902596537874909554757504809073982971920742690369902200401658203669490374636429953218191792161626887380371144903278234737035144413793098469972020025221889562967936228499903459812015635048124822068464121611953942866126368295105437614376817162812350376978484869777112612433798285870036653361715343898345751121122409495599930100506828850680835440879735904412504536479466385352343927957245859317729356111069290190368328032480689315662479009400989636636562599484437386848062654040041531172632285959787943440452571773288727898530216208696216764730417226560001207795493402737766972439729464804022071577780943926239361152198824901915288492778969267219651617969677467351815461889848103319579673383186892970009865635548343871778217026967565960013363899598443914523723711610911235846745704343579536700356298826079088075944611887020322355954034351449920852762601822339504279044322103144478254183708253167642171110512153505525278950199548906372251429659113626761433258701516659661369813091379859279420652939951882757769534156639524777273928523561920170043118276299731069714068134680213309418394533441170112146813939805633594163985608907861962102353964631409709337324550331484479506082337107476480000000000000000000000000000*i1^51 + -291540340228662291469950233006198384258149057802905729675708392641044646607772494454037196119570366920332589312282184289275746643493849650425332548733759393991131149536479051734585738051014657701994291696353237686938132887342407232978126818516828492244348014330520789695462623130222351859869734080876216352213807516366064483706638459193351597948141634714131919630117614001578905992248612972793071667336031371998254972206884352409068875966769244330546954857927236867654616585984694451943619844986036214939425859103138749109792206680226142811850570534606320909279627677355400932488724238831032944583779301114925090456825258966170423965298450170312659190755005733248005297288254106254282128871699072398113694569835821591551894601135965096215127305457130716976892637928112576519032192330716705254411069594388125355456819389923974931185598664272857597288300437907427572155344880849111348581639445828823709235298948638744447873902017263922393078839232251019075684710627329368787763071951607922495652323233952388046520255660972009200163912091746275663405310788134237468339093638731482282870392963314678589007875352005609366680259719426790724144673225243479270615796229863829850564063514316486746943854635154407439551870289252173714185958410899807848889747748582288274838920521831471094599527218561941790305735669936887216057659867908934768355238587441777250221600421706793715810918081379429618475827678305251013948365631988148617183351653631672145303622761729001220212733836222157662518701708370991377805790760991784504996688703948774486876097523441174313069689144360735447738302332928000000000000000000000000000*i1^52 + -57488068065182506793365815016651742119430498635330418130130599734207852096901811161903128037222492133757330242969904594940388409302687211321300743485796608845636772338830724028556391604413729451407545250961679776373780502477749130202774656902160689642302954858589672140831906919049769747165650377104785418600041202661395586590945960632544516301386512478655338877189314568012573015576531086006743858118487064069728352102901438613618888843002458012240539337143836703680762256332512230882072329494517593779022996931110589479162138205059467035748704752869205103194171649282352242833455836415509871441473544552692796196078085739487641863604678622592315338189498869219869865203993466124684707214514401201385758013634265889800900997762101746060581471826919130192704692213971751482505564096975620487159794257946373300772855173296397469793875815246421384189051655435438231820415847604375775840086716194932609943927601952693231214825515935884968409742960706013732350402027024637693516058996029780586511280987150870300281226228705740531356874534250861748117452975420724666214161870910810244508727513193377092255106365642344196258684188256387581522038132658939545212970797562914305845957205869327628878258425213263634036126691448759195739916247336736473067457589191551085819861457104748555914624036213900879854810749673704709352400245086962165364274939574911619171088682335185592127765558171044047496998120387887708944933011566217485770920653086527405165712514524617668761522100167582409082383334103952521683859075898465976241245746665104007614373634587730506071002072787170724570726400000000000000000000000000*i1^53 + -14608896088559713563416056560671109263688727449418920991488109136873801926846607890200025896993374159664659834535663841080428393825149422429493342060406586434267856441455868801708554272592556556957041559659921392464823091081556575909159511477579998503132116716294919740618062307653546161555592712234756315680154341583460498308204463323738137971893673703091745475401419891399085490149178600590756491263564746966648913554465208180213149382792717297020736202141242206872156838784182308363512859148056767977843862536329263540990925218433407197008161145914787369755897019861297351650737598098221714686451598561162973603715089946879134580301776767114871293552088849069535726918074005782903225039998666049849425603319420400779335834667834887401160308999911960404559852101788551963532816519143343399764410959815532761908578653892343789163485855551042223131923272077837303847503198943277857347723696811654357562088014966793456193884058239997422946644279006817306882238375452272732618164421191542988119570747944367464803855094731265997180228561489218477452938684330875006037346074403738479614121983295651165961686488850864280871504515033351606767880261944041188220918361534155345149598207424536930722171974057737231136936757432302948946840918786054175230574610471705288461230777572627259103813410757351892084441587213658173546037788850696368509432649177648251872841633054689170139327240186227382612178976887020088130795193886764686020412857555371962262349865094021635685443607909781670641748511844854884232230997862014579764572894918232329693980640349918994456171341105195909120000000000000000000000000*i1^54 + -3238133242262126495525674249291110368790437886613764008221923332940057732754069788231039535317317629458858085566822040736504419075578236874998666959261904708862433029797651701593671084274395898637941343172647716049027330292934983125601469590336921025809699222324816957484142568804646946986170882882532506308807743406954777592137563496629195993812238997385600782082684963003674074307600133197678067288416231261115791393249049482740090008662392571580278117926349428178947831327045932906911177730982119277914016420685669178176834302665232868239064840017838341533225141598729502851672244601442414491626321207185054371717872378364374352455622592391776053614364708715726480586733274526648504176054177959842516408644015678887971388068548585102297085776052286328547797441125662294903880133136107520515108907422412629889615419999610845582253031415168215889106323778384002413488656419464761453925191934725183309820490052823300904031399472316709130806134682088728959336261720424274360288548007847767993188933116750999313278339149857527875612106941244521845546590845438434886476508834188007477627082093314985570053078445938459030549605662416949123399673289482593148143575684260906593855656780330403657724740268366069592665544145584843664203369591535702020596118119761829931853742027671580092609433634132465644970917989455963387556917904680872940078109610714502756363194852277176083821984295173410124789768649229669177734455745167286469613882281374859476354024410961192831348670681122474642917816828082394015892299969573517193589074116118239428072572008494154461274867499008000000000000000000000000*i1^55 + -381427855706642329946600560540668667876500880185009125943224671873426826019367904765104265827570022087818832104282303184913681354654113071492797856923028806367242623686924632919393665783316906673108377597098375463057138221069120154732854093162404792642935204326938674473863950386137942136073875686360132553961815567637682740937343961914358419166598501281966999067968529408320101869478400900486593494890301209392630736674025899488920478890886804074994136987205753946238187228079413708045960518754834307816624799823508440223708502958107809642262557472421409278591415365984234291601268756157800368329320129467950992997938813309754197231162989291484595860468961523164309472549953672259833483604016433256974953193827673486541393943635881567758602280379209077260300971664159565067665290128681620725881201773778682445152769346969093307401815390483022508482284128282567440797876391572010301604618674155804276487356890795775710074253560934742394232592909494912873831458646694330733707455726057638012564714858990825167322235204135936727029226267464137102878446797292459794298995974280139917794452773480278015114262555468504943233211717279067638026234495652174760008933367660375484794591282683165999812797983573485966746659028779517236555633084361981118626750570950800032209296525786099657365211903087196360795655047032741772306290338351094070537792088595446098170120745424224405899058577360021521293352201522776095206154919612453621471564264320470695863586245576314980703921085642246897655037414452702030378044850827295646988586544340952639900599678434491122266931200000000000000000000000*i1^56 + -28629136708525948255698196322645262241018478458106491878849740648942916853992859238645817787242624761965390584368499130008196045418791537622707499958994303668116310244126220367022116464879891965492530460673875677871122170684359107653477739551430414451409977975316069488284903143337169363853980576870174928928941198164577830720558025854685149468200733359534232111804201734471978153713521337667180456955665915606138630426528260779925739449212336440146737038981044931073122016733509948625697429250793999015363668420222853192749347305598732770079316058284860213283179680533197780111086849107632669430846712539216706444964102628261396666081313685885246167272061811021103174711958563610795878311637070654389045626172411739644805753744377453846174722638958980719305195670648808140084317620558284985098621328287018763375880314754236808395959327213679723880071480586540248787598521147772682568203523249968778139201797163623730320624627924136535212811004401234904261029034829003444531530779935912786342098353314164845558393825238569217529493651209218318859686823995551212512630900142223527491887002137490619138925373410790156629310093758887537491267811781199650188390586375734705914748598856751428991087358629224241716846758631343228004704993246614876014702728306170203358004891227873278096866564514363541122734729998862680069748825194661024118049614149212732971162118981736844257208801153151786521256725275346853571168909650223969507172085537255910751259529147701182976294319773838432787543579753815488162728949841774578151324714667192806347080094102627287040000000000000000000000*i1^57 + -1191805102741620229758116867807267797828650658871894553198250844321014345187357458043745338120200461013069475844413695218335378628493892056399567494518210211836497197965833531822786327354376072892261161128227419200088868191644964145763803409516306430558818430787596339583788096532420459187849008202821413540662976224002603339090339714988072931685961341209528603811749738223576452480242774715613021129574932678924126636347626372132075387614322237525674537003401307962439970424490284779253734876088561765091947348586540765747149667566723268355733982712517900194091937646218957954947967669326460651683125524505578901759467583233301092100261175892468687270319661240657282777275096536733968713368773222958016063204741096165322146462968284148835659103876551721923618942007635715724653393865941044223789639187461122805948846904052989630543479669978056993661100733235474111740695542898434827183430847637623678947584572283051016166781181148469636974553018287166151299120836489311578789312745717215752402981128634034628888510656949097631199055390832806436588410059264017195443287403051762378598807846695676566737921035348046627742535850467278181611842655809897776774092140719058677285997526194080446502230874176751434232628757985779696145421874019212925936599087643469502391744973019651004028943991667259028917131903435893798375406929654671177799406126085742464147366996204549677979504737228196437274478107389383983074840747001373842460745628869915089088187867128079857553793250491563348844672185597097928473441690204979836653233962124040389262655356928000000000000000000000*i1^58 + -27750892938668661223959413926211540927672818816517246799852332349944558618459431449738569033025865672978574933238716255239191547437867472974217980154872108166605435154711488785852814872632229128828658766236822436517553185548937209947833989480003116877718968793455440312475438597933786467822892033141929134152654483450672771673509080876331564397895528526520055552303789912175850856023591551059045866999552924471274531899773468972868161827129216631970450992053298317951928703345842915169516507411919880614561209903891457236953527922988721488774018838618914776075907265415941325312522082925431160795208104381350257030769283964897088512922521391037765401449593435688675436718829288807408350931450710134607600795672104392628489522453394309582493776103779181683889407344437228952912995857320851678707139364683149350299384834079522616681196527759438173038565649126671467894192721586766255142814249888800701883002914029822979380325046918899286275639299958467753308803102307846642283153525281042957266667820667659891809717350989232819246824546797115800225074728450999119836228428416947354440216276345263274481749090359487736676946708353907360664189158270010769314763750665435089386015349571618012217473153952023480546221935541520598671604312305773486567234978046989584664149049138449125254854874069281026294870620473732639028524742046128411153913147732576368459588259655776839520958531909699934929123170883622345529620898883537782534643146492010487304772426635333895250260574543603816779302931511032615099030011354712628296472094832568916823244800000000000000000000*i1^59 + -789313151391519899865142274044405692273696158477957016729385073115510909663422871652967639051482051789665329089860349077273623128912157103179561104932318788978951728555913478921585003309956711373347801367801229516007721703992294670401716178712241653027917610606284784964789172708706771789718709489266772554468303152111351761631358948211349187537618885889762926255011114452753836504985783784285554507816696074915944188051232512410017070682193140129219088571845051503622677214811523426473569090943242706197174458482905037554659844894419793386167266703344680956674861928417279822047534116748864901234783190267576072548682537217131120968931815722912755824662882459898177825075662857560556358197108038522541325844860497592550861711015671961048082441764871594399598840515522115738024828844040375788217344789766773145371372175269459359047712088774937001223916268120946957570722493792772219127347422821403355882836481453638435340961897936918254579220412853449723402735730448017520375806034154630896663261115553824827421615395011305388802246662282816803943043187504464072075761117366209486720353360845880189768896587882520156590150317390454742482661635088407699613340252922844379244023104401064327223808712366299038506927066250187840615632287886816962618941574048087995131931163376080527813112512774646849416426591793938671830401389155956887684948560055821573778768571953874427315198519378668113185288923825228173887249152191150421675470537161519908651514224810565332362724589038652096266776755062239443446303998075343740195563151755837440000000000000000000*i1^60 + -20575594567973801358592302881655968584394098977138145670274925293268132970123777692139150748493611380905629421002435167553132667359246936350777453952215983899005916662384497571132601005018694802107985352182799021005828735717909700138548966420974370965009953482382206470988841198113028469067302467408270883974919693456105151216651284116023394846488670752013239980284022985296337146900402507053309675121523902252428680092170958668111429956345456762349049189691745222213638170011904839223626073593515325228870753932212156274319140386089814250052306243559955727624720878663864005911651882698818567167846909098406165964234556162842108645003803686273769120805620703839465428223398325627899254113479933788235021047806726147483126075791343581097801930786047890135223878545965603427621449901708523101646420057659787870420408273018499225181617583262746754065078344190962782268381483932834410454033494385688230204930061054241215004946584436172065587399720250434298005566344492813351911462053641000473076790324817042717674113963707754290222105537180300087137134073991941373985363789834677587763691676490092411331036694457111924417527185253889345107790962111678506359480307576404048567859682976792950162493098258232719302378242440133676434522840205899622036521516482014653898579077694643206923110244321172735570436489030887754420515042858476536542398957383035908638923952369612672609972348434620487551879584927984238956174691947928702101312767281735300833208200266986197155023644574210886040135987386831905362013059094226014556821389312000000000000000000*i1^61 + -187537114843385368758697795325326333327295309561263859387926277569511191369247828461708432009313101379625276676237362681211454643550276964138784512398431603076561805336137377404100877781561004440256415454556509913670466305392288596316528422315958830036747030579131858831938015835063918794313579837582088863251977157162149382405796790025222982197596538366165399652820625151578989239240761517916134337562727679810961893346411532116997370165249225253446631234707142091222162137022390018891438321446348788939909931936014841540406993700913119685409396535672731921126747672632240657590215844940093781262451956035901859838142613818197677458435576202793108281919700585683976464710313562922880737859282356698680898673431563974168353847881102358119372051451396088494434361224871504550224412361872933064567297709965938193872014961757587933193949003896539953236561252270364207328265935937676125465830329294723383171345929845614658266575134960395359438130433833631655136275638635072746621880747993254695065814719028883217471182007018595451057990660730698557577443121604970605301446187976633372857623434024555080556109701176356766804091271196028854687819578790782905721683651994287707993227327746738880647552355137473161603649962002762198875953952350289957908316128881077131727270873226962136023071796648601560582040103319527856824639150236190874063021979156142613149846152597244540910769886757231407618041493948444088394048015390543019851297694132317526106498880459112122178130305580918565314445142599247849238981405533200292249600000000000000000*i1^62 + -5534662608999833857931607927524124282007895337947279570003181543688233886163561422839082971863764569400076701504095155265144179207859843239235488307254514884435247570984102439109911339059098580048556207673225913977457915987237978570964453533012906857613208114955553777012664243044592650199792507118236624932524643119890936935130242143772268078908710326869340235821015548106963758590802054660766665591997373002906694939749866945345302179912265035320577379578067010442813864643188689327350832813024293390493473525254569336420826146963252237028022383526188656730523669346599426911113474148785843422095465557132961893135807638287101602947585258891290180384240130166387930405664585052083094993271015715773265422652367505351692524934086043489020998842642003944953771509567172402422503660395320240834924575562621399904677604708272611075091135604940297015357503913123093142536143527670203830895611657867883591757426041706837632816831836734626192985449603557902476560832610288400530973428934730742821692934876159773672465523519975201944473050867233429832829852838580185502788886639857056832177172981645463252518045170859317266058433429140424840429795377443889397134514154409281274064795075687158872768612395873315968042166987014790040900922248314322219600162169817240308973883302175002445378470545976248137669172479648842725132415250264912825748153925425863162777236365146881267483949754231369629137997688499189082488902961411445841504498524600138077173216499379168568871309949897020513802137854779963631565110299852800000000000000000*i1^63 + -36085380479508313672312208310082633470591049426893670369092009618152853068542432210979780769566820664953793816327933459863942254431060330718771221469280859722826792693435433935136140925508997828309886118396426031145828678616473759372976400953580402481351380510028044702892815824144631366567476122480420363515186555994205351414074845978135469482020061632351493626224635714589515506913846584740556177619835411787546018420532355926214975463260927879568705137041314461893541278176652074763759416694667307012935909869718765014960849433040435409576659642103847402207293624699089479556346810428227935474227664640094697101388862387271307462605552480517064388615806915033782866249784875838758304164285820475468847149092525146565081234235107671997982672742394779329446644585559340032389850516664914610110055058746458433426576649334053108464123171960359316594946933529535029811269072348943933256945140490841580963772571006054282978549002831521812894472461191005910245971544486935042684296613255773988653145167079049294582931678446752007592583797195774319815560778399937844115712455048134481300665322817582924248137160655902330272907291489457570500366411428973925076317059940850620976725840398975907213961248292263032729897264272332193031418604565462325330949018344508587828639569384024377285439279487312626218982330940913134248859610260222758296199728686058349306442949806923561059808785458885781965191214402364626901072175849241662102628555879379084436371403121843970618751373214068972672895226986515317756264448000000000000000*i1^64 + -60121337835167519728260355257996064169841456307561465606670196060141116526680044966778806382806439488398510701096789863428556364506697234158377651417600082503599507865139586883426806730462311800588530512787220776562349781737994464645532063605220036948984077499217740450498474288914929956328210148681350971082785668792868394668613960974216878220753851703035682737262657076858133323915027831968501882891872073447012940946568144376248301463257954999403069411189865746501856986089411249115856505949131340648957297668966637296335285231007907578561174704277268240641524405561640291159108649846701367390586503791671687716979146559788170169125895242170511314794171818010554926327078022609810598597299028896826569577785112321825686420596301605997641991492959465597252826267241708705857660948276117208009698270495077259000691399876645016752717906766041495823583940689794109506559826334424421985422570847291694439238678809480348282895272689986862632578089353497877992259361450896080531805398033083297612040312950180844559853127047145789695439584381009530351290442074640264324229729496868270059514021544934769433066342305133613365989440935262085658851924609618623743531610808710912340467360736726966200018433553602089348188160378027402134810439728533763972026470509341101885855740956928114999083708924656220324129663307604263510800046516528601414613954127840350286273098710955416844125534761438095598590997060898523221349566755286328092988759219005412033243895744513276065176282311704219832490890329744998400000000000000*i1^65 + -46608074591976850224776618128657630687424289993313324886583601790491718000858326820176131264543337274366933265209937935103715480585261107021369111613173817802059854104517749322383570639027083819616493745776611142539176976448926296671463654491084735489741153539966590783696274322921178807699945818384000677494027293897525505734085955175788300472299489828456908475811823073763837754330678167290190839519392927940369986702832546863498490053898844184273973424073654463717583549530594638913489335399935055640817273377744132974456947786719191655929790868158512590532890641474953038498435021924523950119977477106006198200199800799896591991670454929341781576436679601362614490661889660676912084682809841953641604640065919219105927436413933750257704605182558253482199280049302918345839286339869739570080181515835287233360696809101212102705940618336110571530359029778391963073993227705276268401233261878991241569901539981608509240553400210409242374656278626490404927955095042278818930923109875747668736346003733664401029582828301998697957966547715401877043810480443840854708423086510483147853941587970560622361890035669928229108848018754774673653469563142843540157231484837041678680551904762406986318156683685933163006902524646389103511089515954168341280367577216336991489422072987865068205120235007713729815714557811264725991213669174178045115198493295187238194421532428134457564810970595292143460877999931301060403411889669948293498558285929995524738095946419234660292395568855546203141276958720000000000000*i1^66 + -17536546824629776325040747297300859274455071748690131917871123940346925486233451023029268939004360597288831958045889861592168239047773445156957428116480402097411955768419999871124304780441328864780088736727023626000015173695757641402974153903052913851336628270909281123117245926537892229427607486243830900515737563968437653385615808153431712114540737552788807370985467776276127429516650907798327901839981724531311034166663476137739474657085461052358269164533058253582091834433971731914369489823553681136905880414824932397356106683620226647480532529441210606696618668547730647059474083951677003091572214912625404508781468336023752746692612725913994999551983475444177850894978963296188733461348796180168191076974444987971646956582761684619417483107044144907863460248290721175935483446986034531205864717470573375347342233880228835319367458093449344851284146277219303811726238439098858751767979587880527281822421382640493714284376914604804378785594608825837174621726518070490679630014881099661051561779730501660462053505301375918857476243070749734646316538297240581462160696704406278624191121845456018700258395949239257219901517899244002205215477804795736359248784150924620672732960749293066264631599162587798294346203437265355282217826985727661857617736512282301016304905790725900450596366389931150964864622668749550579276358288946106070381566538927635849234636116905325055925894976730964128968756991850041694611570004005208241010783420625655172840810199927415620895718291596640256000000000000*i1^67 + -2644360100846169220047708147050825208326230855197834934279061868657623616856048288218171376955598652858526033628860589655852704051839119165535025953981958941522154208405709699907426033757854547281748023037403178783739507875872489195342018605734479195943980995858199479125663031570849165502970311261028805131987223246370047253548682411110507452100306617331265040151245122263260740456621537826479305003575681812851507540339546017324358496168827572180965068322093914823643203455284654824664968034278736715969868213271264605323887095150551300121256026793722228458867737678349483343763561095506491588414234053303908245090641902787374615067183702921469612539650153934239887896283267675974438490754536866857417695330638382908207074145044439679604428692303903830520355627730462570026056985364579802224341766709845972586362108475732457597472224202819162005940206902811999616662993597161458855064519927728188767752984588623879663429688672250284401685082317975617294068480928597279905007251083506196244909638567708761729846764264111680393347704010326357994305699270608656712057499885900402079777940065963948301422449027021890085180897739661557467798256080317640908932743158915298000297585100963860040539197529203729819313032135843953150067912683039102246194533690853603505721047498908354193250546449388693503681898817592693283892879277843752606937059458466707689229613045585945620547332067774323259487164576730088153033433059518047068624932449957030779758396734699288505566101504000000000000*i1^68 + 4260572050838098132298488698397476181268390818550320437378763594761513030772116490209242818142600524558145251291334418738817618738591119412173030593615588826851642056098545037619683856636957887177477758054255901247958097311562959713964826125909479138873113806027461367643114749286463201655665912281334223625923764922071671970560769576900495137400825331887070693574271386489474457284513300689660886535076761572062817889221361492422327153999866020530391912935800732221273192087902728956052212384358956864503931419203021256162195711419804221866416255753790009611945421018817386085948158000282149103563979095886359866991497148712387852744115113957672092580520231523849585377862716047620911500372677953653989631907474728507598192614983308905351520278036754096217249171447406156808556722647858986421973940244692986541871068196265411043263427098661923164842818023492641717299606200716917869249306114786683979855665605778690463235331706919577235448867555848119154482962798953489957050537626439268036155424834823774114958941587277157356267510802588639891735815398935051611096162017571139047183307067958233143050737773306635537495710936914560085416537862162667452365378110601237585582010033876419510096909807256517386774600600191005484523640322993963443089666177273972827778073607628362457399790984659006517233484316618705653260178648768387109527560819558436694649448465122990225080334928498736639094069152021842819454718507479077215886552222423093709105906469012766720000000000*i1^69 + -643529953186618251702201204779704902749503293530317924552041241972491971964946872154519945245691694903166392065878723616105750051858474950071499280331079970416397988270687671156998785680290389930108008457139062367333602611807599015593074425999744861027472435202424754336277821626231507883542941823438719756778712938104882498437088521515423904109467730010591147370176427547693699354924361609892779180952482715614877073347313096779667784803708810903294219292469804439203456335279190763724592505071711579806755210598270213096083263403806903307270493732866664435462055414662072648708651931029094000285013335751055671225742099379887306513413182009689452104301433478194935218650201208512374318599609837054656330907718158652442380490300304390749968139553318879222823599595682921610854794365616057315259131177273219189760898131930304287475853348138091773547205415327964679763627256100848575363839166739853509906318224747306841889187207086945625190479234625904790176468057830629059168164665643137809002103777928655779011506151454617885261305376295199740372419361512680803618636943507798061223966196212736394989921837601484847696413960142591536233335497522222318401824986268283067158910026201251043960769136699728414234456514697930422268619879486717584333846165673969148396999046861083846194807779221383186558584138501117768126809586787527222427905085093483446219812895288692599331791467796788081054802869545678054060544920997434654629371315757497738627907584000000000*i1^70 + 2910321679080761025380490434190027642236716522003833900010956836177508345593766048281520709050162941133517750287799378515358469630624635597565332498876752781329198313425788526655517931969098413048242204497181260634591231838034851284316433673323267547069580079629432099176576967720438493571412691080563193284221691023570862107839761822368836904072261203838695910565108955179896438280361072926246723560716190378781411612126664111032396839939747879849907507929097424976923567401711039019443426696205316252725906298861932325630226336897179702480047615660318634039362117779910102328015916719061078191983735547495235249631702743800234787859745196979750817767770208370897303926853047518274099202660041888259299227599387676827353074130197303110764037353498395090838375664080335040625389284198861560664355169158785699613156495768716840443544738325901210064062594701742779769538646749797160588902954592622794305238773705348908131528611914889636516028425996412852902234420513603823345589303976233482077925272792149107364604225910353776709315262809011145862608928599462637371324557724754750693186679925314028206918039662020788002764533601456821362550917088726563848570270734658843766406860163348236285360134764239536990695781023438265170344131557527157076702308651514454031340759083567128831828921021580318356780315839062019461970669389817072418271981133174671174580184750461977468283793588900329113364528263448268077854941304069720461589199486504140800000000*i1^71 + 18117310538094393610477983237361925130669398392733506866104242041824113296420149656209406575764279087863901300007980410337073971046109197287472283517268921175970365629865257674734328678577663515860812277021754383961297021777623518715636914471977295823253047138008478664471010894079467857693541991268950317637839591678724344561701299629570556821331014892369762327118256219977189395097403985325881919499999936473597607420738009972146180215848726653747595952821499514945960760686134069696055796852538345687208446856739052132033367399252966482060997864092553493680333068937341150271549346529011873945269787821722734647043297586784924665207640917454577331097192275774833409388469267975773881484508712615380698723803127317892251724047243159668630778710664924793313143855816679166176015380543876162608330923508112950076010031104366509065284983295847916883621770152522463186464544766558316457223929516291317239208483945599178947448476318420324957458606986234838679845370102057569877763018390819756281236537409877662064160571445728697034479321699109455228369123457077163894961002065638772300302630469220222484265681152064826425182833924132944334709276861726648248105052352188711391605777090766595598326567280399236949620006937233784423572887849834584778457029599385244272576136714201891578505350368559115356711154242986109746822489508559925801737283984462300059853539152504195664313262126132632584744697706743582614208211394918939979939840000000*i1^72 + -24487160707557844208182963378739042586925805934228957190943276810109243521259995802515981430530533633366428546465843874413197096293495367262983076363535247980720063900317448945110232454121035368162827105451715785521945320425536984673550159124313423807723614174448045683926280705438292164214238522088494181983674854650198698769030653966681008098940486755953823281935909723553202533518018515532900500061031832632203057950914518355642645614662909581532027505937882035544387996482160770607110860331279489050541658934260302769470407692814093394775594939244720955132847877482291983098125593996840034157624570987694038112183615131130695965852507064469393058434673182492722815244767971226410962409059535619532754436048466306126093888873869366887396203389478155290337271166309195752306702102056069080868145308634926097039760680476166388713701126831187377009362969671806891083216678035863060688596930518378021764054667212520032412395367306847192177329830782179876031750377331959620582273629651160571481588051465468026319717339303745236738706073297066640655568551961588637852067759637494443671962498141393444658772974837348407240315770573452336452138901577221882729689963862303066134497657195051278356288780639227524183717865549728438342318346034699972292673897481348756769343039411592808067529798526375391407340974930193540778579241266619541224835449402880891935121154890141368504851067528357954166192460636321016259739221688320000000*i1^73 + 3436266622485530999026358403558837387370733103949701091498353311693297945123972948695272345086137471640885284175563617194454366480447543191008037792947553511758555724351787651394124708504413086494035500383403509925121341369935355375092710107418726464766688625252034266037152429272588711045801479149708469262546541626054064793008898322320590900476617805305689391007677283058622417721863101320545373267429275880965015024259428262833991378247842486898330675928627763521017503256710638162128613172191031422444287612094415128684475974890324997390608971505271222515511106267808556395128042922287928834840220203791839270428712206435226392813324090781189774448120339020203841958085600505012775048081907318942172034324105835953083546592833109863687960461387482645079933241862301355394951230309279589678976250761116033311223789462833392659249683482066728498216868685401394625450431886487015147591856895706046812552199883016868748642558472434983771947236692127000032834675309983722170234501832091210092236642833049322926228314625045206098884361565006525891409720385628372859077619163523069641386419443266023245380996813361356772583003942852776590878222761173486444099073098184544801701764700459035675580160794701519998480896186282491204038290718686275900163862198444364666886677588429447971455081124319797521366397828722389888788438954295963421615815475994386371497798206317187464367416449148600471572826962279863091200000*i1^74 + 604098081748410883872729296615513393876046474866895541173642821655719772660052152391544457906952509169749190297243252760618937705150168796436465267024683443211108027137986827617145012475283883647213422712128565232073019588952907337935469368492660952873893298253436029009507939025022395643291980105443479673781657472018481340656200893021965441183937113267625067413011088356890614281057408228913060554721207685318098493038230398732190807748808915189283565346946677761221628402227528797525911080285365722363345059127095620723020819065583032527379390260478007014424510661192932514993438416324571002025808780753050758424939565708592389796349474028501907255034862881263709914635992500033779085032305585765166721386971636460364119592678259609219090824497914967627096946383521602205879214883885637937305335471742194876687732625694613965834555801139793592553341935957559969299522943893192387250566195005873939831770700876656239173622903119700085964401961773709690415964204837694903423181255184192722901428834494687683483417033829614537501611694491429845351839055268801893180668203260045309677591833919326504426062889654733464007697668236006994164802244661082760439088032394059543373065498039870347148766005095467180869651774872017477520004759215250658648900082444381788458309996019436012682583764444995794744530708038543301413772965335327217062468403439246016421541443268617359431755687114851849093120000*i1^75 + 117617906196022972648547741136722298519394142739440656419999854906748830165692245551740123153765664547233696332405227738034231048414671379986661531601410501929298797985469072415934354671553604201863823176296729929404520543622977251453205919189401410085350385342389038921721665923027048432963491032382882551883162153221611115443678506119881075519641682228683978279182305620406360313291389586178865611779660967494001097695439463170923677209829929943575084294355382885372065894355709417274709386520195313934403301005426132346828845656163066629512647425133513883480962246883068841392869315580625246516773899995862037422914186880517467982079234493778728919765835114989470328470869077339160215664859959341278868815979371494398280147462770336554010146950507625529747208719181122145458887774552937081576259020708279105452013232812914180811841699912191378131048890573301382200719930755294812623359729747438377474776489601472586491943627757965559845892290212635503333090406815623889094877605669173756896927251643634164008000060690312079697122010882547868545030708413755142715594330949051660830769460677825529583644979126337590514755378430791636778581467523866695669244759195554428311613890866493932810184593048458185855972239020971509417322647769168005973404562320995571009134161693351287563068253790549634703551775228804071322039605002414586285502398677229453499417823055353196409495040000*i1^76 + 24685650871323973410457145627412545252292220043223707705982346958867877381868689513703362437079824147241635947315574291564905167605806661146842370414525207099217987560502247996031290277571244077331148989156312764907703797133884646505944150573245711222066373465259218104066504341426732541236445330500458593525627817651887487145157978989973821276743065813226525237736275365252402602210190844175717631311044349359050569768702613840515167510683126227445719360822960841644435067415361308290759640295305967141758362303697132892905312590023075754058381523717723933223445794317730667866503894452665265766414224356710676266189180139722114035688098235715716941048515825078999766613162192205372741290583644449969585710666156552933746158160277204334209738327963464886511181260234107113788611638017195260884285076766981355830182038136962478166235095355085934578128097277464455055841770208107458666346237303698340973972281579555761004579903814018003707288564784219803616333862403988316807296251928042613011439796081197879243017484186310926272699109659761272645197116473178598656310421279029887850136822052322656765640195221813049790334267287940919919476397123795831809882920864878146548441944148361148736023573646731821468109557259496591230923307700772960669535811484291100091625979591856416610599753210000823840452506374547901269894490392316666793699697991032382182400*i1^77 + 22153732121643774346321309726031026530472736434007897608315228131515697259316652690552840307785051663740094358142347273140988127979977571667614523158650068153148719816874762426743019072363445594014162728856758518435130059767775841535107252700619420085529075238670280496038235255529538616894946942585840794571043341618172021820331719776816098483216112056059400033435169645380682277119336718325488474293040007868986602438960021757719262158768143304960347838988198865780493925955392339690824391635473416691816955972648838001435479995800845291048340320603414310319496193335402888484598858449346321835874557119312443965507311291952954010487433769950459854676784086454524672366499659148025741836907356982446820485858665533429412315828008212106451896787533512544840107429189249208587588763518127512948706935951051047881628038208843250378692923481421405024714396089967475896026001972153688433883884627971664438898181383346909730928696650065072945966921311291625982843670082659567452317079765702671228783194975460649585895171443485570730781479989450510787972203167056662251501607484530366318790793568514515857688071093127603725642928917265933782849054397940362767568166906707067892007774540384388662699270327970472214993126383046444528491488426377862535191081806603578324773293060961691029533580427629816140780305600363383451015180240*i1^78 + 1584795803578166276292805992704310466077949935759737931799922969816838383959143652041386773467372649908472480215955827601868443001658644080648883817870842284482948819719694624033372353204896621261310660733965411202389657356857085415032966580459349252602354501225182932297596139128815233724138762135567616837902405035978501654885929000915220611222678838622136622742760024150339273410441371912498298382115733687368426336518793419299399217710581151771262580184612205663736110506751938734544920200805953930819018553249729040348781317169615090781572877850680125875540665946520634893621082780662392097103114779925359329177581924392609388980497095059140515495151827261960312893430587482175721524536808082279537842622073241351954958274097932073433730079393414910413083619986060229002542000921140670541507786187099465332913659960451125563951414908514815654086047578679214015368511834817087683610877525556331126960293649523176159639905736383772549997957816636052821754709691789461825957294685811684761727346115006407806629235705116917571163487827095250381435579715850073982733071141933741620406291085629005868453080334877421448603717647793768887466137576409538473838677274443828014635230808503314673135421487106074417956117767472092536533241196616646674398964270074610586340320961106340320362879280*i1^79 - N1*10140856235585614395717383563040249408026936161068327897742982275444671975790594570849738042729961729848395882347132010115246761054058115173945773854973429494242469265740807423235846703294370881881593805182675819712369227060597450482556703541855961315545099982935866336775527605091308322770605613407008601*i3 ] ]