[ [ -40541646119464644681992961201672523381651092758776310696368020246893659512531905502487412331144423544796445374900578064486157070869567263238616977474529928436510247749399210459646349608911768803907163806459448530722363855203526501332643683214673984272577258495722719402793370596476616879248639279943217985806482122936310801300788519284677695117888354944255684840829542504099715144573321928435530530769378608758712650411049616478782734746877092551298871010701878417338814513562665997893624196998022470178619435898738298698379146529363731411510108815926202172486336132532534762252275468555569463380428516793922611066056420689827804576900798033446347170857306120161750270353090076330127783036149893079679742903831873699201599132233549350517700626545527520855883866304535654507978875563347515866740643067636702527558813623954507840975409287811175657838908640350640957711299609231257956669556391240537671449757244903604326417934313543787788872263582169616428877266490278175323901864952784630008990729091157248248211358193305911830450572898210709498095183660252808141527594825672584816979752491445496492859497735600480355080634857475276800000000000000000000000000000000000000000000000000 + 60165091562797477532498494807438308860855816808801269360969285726360040390943112948457310553472168444037255640593633940267848162492501687705175976764916941040516671525477567599594756459740882317968503851126762616114149408258462923449322858594370831711458613938961403212285993307060687722062665210389287061200723448943263892938518940437639443719243529490394164136469736258224735575993772613376109418497016328681290416933754075793042733102852409196893211062040274639583196824872546984554850770520212116641150298269687442107138647687166168566572776261761600660613379259714430684339408773115690305135440832465484589247384606832775525064409312841197011232864601943405522884509139856831151979175915009230115479291629820649142520703020779893563124132772368217475589728184475147962043669524505505122045927915998431269250081552187965467867168613824648127714279608927347783303976646132979730782288578180801317418470812614555356560770055306157982084966342089417086909251038864296280287488679180361207596651748910355130001348851337385514287243450840321139932512169494276011844465945357812216470187665837550574996017140896275226725669425643520000000000000000000000000000000000000000000000000*i1 + -106287247360929856424295914550897599808670015443443395665633921610856349098766837357542783094365644250374474176767908289534952443716806214833191692813365192591153598797592673853002124722394931620952249492963363955370845717987351153417161309031115560812697963673102146570805684749838458136695892591408124352067314822706329286700828992114852089758389873351559398309755310186125655101543411371787200591395946690488319754807805324319692286708429472565706278696429011190258198567797904371285987356179138739815067354703314271934056020593209658337877890531014491427543323576832612309729196830112940337420754286729594024207929607604847618229139362430134539124832194972243857580747390186911770511049585779736589204909883348037732817101845055335578789911776550754009944598760852825414053058381272237895292430062401062740020721814946449363313266655555442841152228607063773910872497894396587802851265842789212405971809973016810118253066015660083007494593805675558050798510800258670139155672252643156816126851714808834577347049481813615680960319205904865021178719649423858794365181948524733556716636158084355423405126257131691144139360960512000000000000000000000000000000000000000000000000*i1^2 + 34306881027883673539950785540999649821751112305268905132338247276464930125356005927065739083333862488717227053811164455368234795509849100359206546267686338771632048848399925728039387827726024162396100142635690419231518537446802107161927176449834172417913475036393326246374093417096009754737181560369770595589088948223775608018431511130664248803289098932010364093448188987379584194261111859031488660202813156093653471742778326127439592390434123114951307040110851092895745476844472191822955756106807508269358174802398262230734654916983909215603322370719450070620176427036914928820807046669447862738203874386246558316592375613964423111340209996524718938991018047971611899033253661718005691103558047170406161930892612244478470370764121839313363459691275400378969390216875586624433033755427085944543392023571505964273733810287456497575343709286528907757893111786197870732028565855923218773944315102982747271139303196115901396115550863252936999116765339840917586733001880709678118192463920641963677383670648043765315235928791690362846714286765110792878292233459301922806601994889914688683347039680124279585944313362522549998583808000000000000000000000000000000000000000000000000*i1^3 + 2175488680884712416228388426051788712115221608382763643751779442088424829301309595293524142564549263286465330515449042496238021373386101572170795769095047103272901073146604628343020868303462405763935340991207337308912352289352821150472585779817782899744843156570246527915329972235491296675903535946735604401957835801787665435927877314100222118580627656496652097921446608319274811223451021846338275896504782718319439666923862579146989874716443288922686866587189403437479794992070550424040291267091140810090665254957055487624193322914493595873349049581714543288642552865987803267186069359529773064396672451725087446218563636323911894123620136561836863179478867246723862721627160520672715404258612018994940159788571839317124050015998141668886206984015599637414884036228665102570238846315038225451918683297521994691051794638110324481003976953151974163193001504323082669852584899481291679143572496831253328247920064003776623494458233373264789501440905520863902124468570579684146421579551971087462767524188397355286288103650120228075044355057341775698732732819992815608347185658970157079771854741880421150894604795773386353541120000000000000000000000000000000000000000000000*i1^4 + -2477742158937049856873708109191228210270456800956239965327767153309752912314299842710990997209239846382676984261389847568695689520253739319515386236294659120734252283948506658192366095231786784635190350153325221294248096750308029816948618088057722805472727434280914325608076394098573532806740615996962665832853227500059837480291875015172023397843730522011678045304989942962726290331722457392073032028703265063547000142174288005831185224557406825709638141437623170795242229309993218360473301074001073006155760589861982096665804366495885599522341464336733213761452381406608554681940176707725866958640376854971437737849571345992098756430818555050036740782424910679604193720659074562529510944043703922160098586639026344183323396473239225157850278282314326200629021799627905542590370216761691176986380778222375477639686843947610284326457302149261613135928057029879790398357006155700147052085905526253355028621007121284217531034784833119641331155390800277366252605572985032028331333081649675692485883388050152100377459489329625198500424317854937106864364369111363136174040644172133901980121463339710280239886083893645795131392000000000000000000000000000000000000000000000*i1^5 + -137138677808731878333348903316135420421269915746205803383165527960358873846752886000759439402452978509285168198556224071905868391612870103956034797059727010866696078588559853733934683642457491539801196110087125391080371153760684006109690295432628379926604451657114679668407124126751045671091021483179019963646330666369210467523684634714944150350624562444738248021519997036617471564451463708292564311320338392590396884595456300279542566045597848155320432843453258713725434559197602145613302202443950944880583101258039991265230073032250599309091616106864137625508918346879006211966671272163490844877255488642882984695751141261785341967676208025993024895149052587018375097565171709245929715821131955109525527867749967495056888930959364901089083502165905695198806766592756738099082817363501328133598736912461331358804615893170359350578610583846457116889817194000735440896783651980117050387631329012287935217831354051062074454622228051590985166284401682728795222961700072952156500586914422615348348810338543486496978002580885295141632708230594045621077508617669996746865903417112627422985348396365480195931152364849646796800000000000000000000000000000000000000000000*i1^6 + 148866724985635619376678253722675170621799862189635091455394772835310467694468372925108202489822907401956402472926443517539000399745831254413921478281823365291799917526721864856850051527865247448688663371774103145394098646722503446058089813711076960151827098636083990177222982054592144760626939165996276373188708141420219303725498895366252287973308449518332684549427603354746716110178580333131491528048469181314804549928617193302910296201011833912242187626384409488937830127542926519165049606261067348100888690343430008439651348805586469305271304659522600461103372968203456417986727196515674068283029893323156111903279637023628000447046852630592118109612680289879522750756742278819510156429903584541015425839238724676076416702595380617335974011350808825315377243217667740481522911527602229391037622116211140052624768869580486505551378764119376223742523431017572197297066665571290409436934274341227891644894924224620847705454349127581888423479301336715940776579513236919194998204322221175432614254703834944356506012320956450353117650519564396524017403026772581115797490733381483492940508754034473941460686883803627520000000000000000000000000000000000000000000*i1^7 + -27723371578833188652526885982091197349760399409638306385983338952678831325874402571173447021346682801662869770935757677475840806053336300017575759999751892290602208586104947192432251230780660195032646467631411765419139728780782794253714816406133611811184806798967336032655485855028895909731900179183286859785561902360703487593162500167771407584718140320496196686380458325828680617207385231591426155685262991029930919541948859263220325096656734409659240396100668921182965788900532786558705513277389371546050801574850398769390144643595681632271881621472494964989293731392784161636519444232974510871247705360457259219562803351090821186096912277968631880910449134792457228849325944607762717366060683725777830802730230603544725408165355114267131743915604628570028674776662067561880651266974131475888364991248464642085505838865894890707580459700828489773043158150071111875629048232003699059435062799215911912428932736776023102901563681376743427803450054429370558232995028048168097303806959153722169492616241890499543063797109294303752922625428670602817069032221473425253416843745267764591258619602451180531471601369088000000000000000000000000000000000000000000*i1^8 + -3802971528652031870397477028280156489109260022585127799139752809244431873454162153002748231221413540238362365109455688646223052203719274206569297358316603201536406424411340005045886503409380007333767597050043486868666727256263631938897530335794684485026540042557802882359128485449783977179223846138414000941377688426688468095699960795565609901064396194248237428688106170962692898826355857763271205142415064670816481326547999539968013997390108359000940942741153823233000206572335052290498668104434245453387597780968630285341991770658916840086293199099902246712877647783063747902572035329803082141334399669168077722915112976470437085636809306771504249794719979154774227593209281009185408066862296692122571121786759121339785494728081775808974890811978340148908503638129715844771396687224088027820008526371569436715061192044225173872855962062236716786107790102886911515316996954852999589104081963964267079143571502268928734538013478206299533727894246695364383890518079164108818672053086238969106272762295383795135505370586539514965419633639044548441728919435972475387775411272728890676431641752170391752785317068800000000000000000000000000000000000000000*i1^9 + 1453013592843032475968784134252165412855401529253861656843898801575535897144500702906971499050960261256852961129890549176983851758478941388599113281277864655227841667752092368959753115461828599851300221505698594014357493279541790241911576410286532984471701524802889775439507822371013542341593642658579335510005631760683420234429938415263305790051869837086773200283140621543994817584243926015314083102529190322357183244041519953452110008728376953084043268219599221298476069155600804475927907007734387735054950755138733787239194585944739300589735796966307907270057735027667188434581817085340537318870969021921734054040027624767500967559140845913016552819703927494397103631897652563626204016577906184250622664732678563748364636366571662321791224118358502774278284110569668682888709647258121081360167815360914370132485594850999394854923800316798320512583191849052289886123451715224731311297553396329222643692608271584837517175593699857766647164367173032074469772329098703000193427227427916472754652055254088978754695630338041089310225911007536294808543754453973909703996166729806649002258217416716076154512998400000000000000000000000000000000000000000*i1^10 + 165250077634424249048188872077180338457054636421047881952556659315930423520389639476624134953785379165368200651803898008447335137412702362011034612746098573685820466507200094583254696051524057788421853051241350709544961673361008949877019136620611901490354253458297106600881824953723918888417045414292279731551695773299091397485700736954889979341896971834175056258493842161715430268275934119700477116492903085385789237393598039363326860201041449367246668845569676532024501215570270212023745328461080957442790571270157018685459986631959924825138182753713474135329845172489269723442570086947130723729115870587094372166039163751951345200694224109687626015596429530414939505132792722233105543132264126207290563546184301100394308357411397274794550894261205115033149464278021704912562548655989716620361848335720465694852169609772510671935467490292466406528570441732648260727410526342363703006723815720172233757932645024878558611195885980996597763242347942212554021706764034772221596290478530048195077027419582400557752045388926878448684579607423226567504614168392502446538590420717680143322723762594712670699520000000000000000000000000000000000000000*i1^11 + -80346595742766585509181404297621115808720795240310836457226155001297966335050388370072751463969454092814888341821973879039297721190671845649227933353311061417959743066590562802424922245918974274352311485800805600439289975795245219547851408026753691073415481352450525053550749107779815383732983985455961463950818249589217903438863445935782606753459547319504831767435375754017530342467898453465600360110515668867945164998250317426568124902180244773478920493196247991464312890368160469694517666014880329311868581181140676351544884399348365300411015523891570207197031534729008809437597194823326727545741708111637094055727013325595505690198928467704933202461437488601781664504117177700231175007305146753831510505281815121536836137108134356722400808379192411714403721879939969028432545264634379743107093289603122299416719890559881519848549973343238863097651124645293565082710086843975379099710577916134481898181826684175290980149642566159934342440496703254333568367674439639987105319336499925720091156011676386691956222578252525534467679470040944244849163671826907493043206784852595899961538238103644903833600000000000000000000000000000000000000*i1^12 + -1173899117881741276108646793808258637042204879958541658198617006147427481979265913977604270638662520501335732485494101281110134869025168104116457712764788247299092120314695080782177336298140288375823236407576694951382556132093178641115680667237270412681880670628664755903390758428470476376405512793277101475088506943053969870974858902240817608532366013932756083693173817519886861319876984654313318497534419872991577318849972237717515235250416621183315642347046408834192976284046051137439484180057911407713748093607814403057197337084340333472381757916895227170340553264824216356718207240274066133619375892339379345537096426940668937329751171449378798246352493371903907624732439402727993982154158367749470936238680218860721605162298933652490976374778433098376631149207068620703952148806998772628943866084053752880872101830715604422213978598969182934090333669041172473206332340383252794867107151596449269743692708805762853461421328083856598843373776731894892964843267672890060787683993043990223909987710312062569029105278421887318321394261602548282399682826688682057934818211104888793944097691250196480000000000000000000000000000000000000*i1^13 + 1977488278347852581667689878610625145535977408726272064579051722974167000284213939074872235658850023021293724454863874516338515095987245645669557941422864059200946632907046424565737728791313604122795828134101863830680602210619575524570374509440920110838411985025175376484398010296716313449210299513407098155659201499767320084778990210826624456803182655128691635035150747840062692800831688093103170351480453887971775004133641250108172317288306259861051164036999166066444797009116004214131794601130822151479089519708066976243331751180071709311526233839466159200328690006522634613482237475137668700973391715817825811410149490609279194274692408259136975896603365884709330577748879794387845383458490716270181647038612820728909805659184195470692980403031862602539292902076518696163445969491403784139714286233642296119938069647477714369267194841199882063332119064986984087278405965312822465453184103814880605662768345157480359612564782552783204536482392966142957355972820470222725934663559537577193380578077120147890544103541648793691285093333115581255873976824233381135782328678276373338137629588193280000000000000000000000000000000000000*i1^14 + 1933915420396420177189564179256499619392992494347274029936111912681169405230796136999052921335281628372043009301260524053976020520020571434935577526803964448941457827758819288197475361105685494464987085695368731986788747358248217304305606781195656738502348496952281298179930644536495645017094302818306094168828800674546561516484859493178217267208030861646787386843455824177321748267708118743531711139204906634620493097583693210680089583110973974911575051894226600790592111741203043794863093944166391334091951162794503018729992083254493595209134442571407331885763874347493590837496876828931756034678917886499304936991301792452327332640662611741084445820031373850106266672207018989633874537759933240058793692190210145955282339297735150084322198814221407385351196983229344986912454713917867762443164363527004008097444914764148006243715206228527764479416791534848948852603618403921354424724096998263475927289790594361879870497295442869401655473579192941200713911393755474380554560962961945300359991290376722430058191561006938871925027092404230447913037234754164842288837727418217758818049405747200000000000000000000000000000000000*i1^15 + -49642266164511232746775441514205765725977160685216271923560526654602236456334709100589721644288545735790510895459782588272413552595578589203872896242560053091471625623640005530443018320037073398255923901650029681779708660370615933625130038973916614245250237262668715572928149298067515563510301665553907595726540429446861948249168458988192073368157289652227711544981369429574536810283415562465452502782532080245964461444052374522262519555978237830415783106089151074144898317698673536176868903295708751543827135750250513609527508745083625826484891174369121519336733878273086073972729756667600577690400577425660689498852486756773525264694346958546753131535858218989315373614836265379852345017431298368995047329044924592065074303027656266864356366351535370986412025005525299174972301436699688357485615839963572707532886126069196560928979394676038421680172856541069258483199742236564760984199372736014047305485870824066958512719741014394269677811591578660431189844580750408798058320160395473927711740016676905415504056353507829383588053655289862288770450904279250440557056014887844360483472670720000000000000000000000000000000000*i1^16 + 2906990380669946595285051210638459965639414095187178042422366828442190468445714476844024721341249782305568651721939463626561965785388047938267133937316230796618812338574659272788848509202722894536314378803181259331292703118876085559538981237739865045620406305281667735469466121641633617180140856892165983713016522681114846933549141651295950463049686741466286881071190100035836266818025186616345574817557350708600124250979426287378063361302472093711559997098567722814817424077617312776496386400120389420586755118818475346293865023751408009316395719703449342876596463900959254724500812269119955688506097024921905458095842073783339187750190250270629944801807072887506267590138126086369079206945007822730318798727955207366502192204606716083201044633776599414336369434266741980294775397887827884949198677988915909053724626818177370854864967767147147605312460287803129549717456979091696173477062967783916480411371432726914444370746930751172758324453488527492089184233636476522642547327614358668482680105806622741096612781380121583457834484810263779339132237884438061214565695428286471609516032000000000000000000000000000000000*i1^17 + 563557561977317525098908771834711550373966652900310066495525893924433087683453114259683395554172620981729516429009529795466143885699122684468176371318801746595649627869972014538746220361001900897833114006836055582824668373983963670244542778968491922033519598987787132817412881151879631011193429198948746983605889740039174210100392405071868440701157050798305047717124189052045908876165195211229795984423001135239647943472301882045145742645865183484314811153179203851408461794829264619933634463234169040612978299293273559750271473531291101341279010350585679672779709103708866184343954163897663316639213864042928314698157651218120557821270556179779670452292382803982407382520021997214082357420390160377732897166801003882107537916709751805120133694266665253638233865395466040720691344100221177070463387622162030828474724631090253106686041824350526581814638601486378713277222035481233880904849198332078457745440777194973695264584634464613982517587417326938332516904697258222517036220222084984095303562649323138505977853030493960794821267041091870802751935538917254576564142994566846349312000000000000000000000000000000000*i1^18 + -55234526019812122091448886934530526869566564227887142474160151305888752284536387215322840598667991196489495402788369829137432178548084915983654134725053259870244464076509602085240764726477731233377659466152906871918949889849180810438056150722130519728918653158496097004164294466574629192916466734006345233782458094165149486737120434787905308353637784790273591043029050524683357544853963679493659434287047103377626481494385806391704525697054862268701231635683746416598098244759474368796210965092186640505443326649323313567527111092568535055007865672776059696240938507109727067274541460722406557983635025862382229300815537438565437200917763011666108144942359876696146567380457852516584435231091334299694854751918698423293252881290253672087519299488900568961856194425320938680034875933568085518549966138484141825570761100882935844960108085637333874671616206465866439130117297129829420798068764442472740497618347802596703635578602283066164940046898304531088681330913728415639376176653769938397234658436772125270131747098780818692057972749808732197470573084131595258628508468362367467520000000000000000000000000000000*i1^19 + -5862546833489864436947049011775687483250583201421918162662979519274224188067574195345213436023754410405092958152468507781146258649479539971426155274952037624085990496061466567321658243429788170564481608275156435662637946454371423151760388504019368695943431236841514034123542554770435286762652071302935959283193947434473615960129802613970198353418017411489354412954550110631196203749990306739329574203591900792339406584874351545044588176895640917303800506039906790574639985559901335018367588689014939533096801566728571907835287277750019756965109717906942633370877341477648291978172450233584393726865235738301439406132850810811074078480000113727149445997873450376935759406340177931531533218476858635954715517448893833052912283312030557976847001662950997477826322445198318604999276240381809285845457197766523661291480935783073195501420375832225776907750609888174478838875306391109615293796817644735714763099449785384337922124781744007877700439315804974310613936097389895784411047730667637652525277426277102172819245015491202058051168060989449996401223395807014374841773591122411520000000000000000000000000000000*i1^20 + 1255833815766046955298037389623157221260576309197676203031298715217434216337093302346377930328559581999538087791239537037738925877789358487284560631332710350616978350288026235878620066897552759955388541228733332757907994986180309424215066288181860711922724183814704767811860522100490345709257338907159832882724719658773119087380895103532289897277768535693638394980324790295758783888684151806745944160124334114329006318926164512251726993702439975382223248366447368406492315625174868014728924780384592352222461301448646539070828937129718153725845376623984053006258909360067160634194844353610031773598807004672728031336147190308515732104430723532860192307688977569247774531471250330596875681731051208802011949187123812724277721389641136189357253436349202760910736459868675782830627274345048425241529100687495112387627099164237171493616713457981298291305711003245723922209626915771438316689137030008560133924565495328469932698353578979722265162222631041752907891135011898002584292399874270049583042764688045984198942368342492562584707624388825900980901425025959775122398622882201600000000000000000000000000000*i1^21 + -81569405860557825425548862771469734296589436326067532099201862388744315296827643150134633891980986442650349153588154006750489748487216669463460864926659250563885351384037927179565681819459886665343643817856985383739073770610639677875612465828604004059647198555746538214409428736017024285373878110149962927823247878458855336952348919005658512772495885944794395703209585770148862705843144511013395014376774197887878390067911466653523423440993433563898107443251674464301762325297973944327121051491690824911191394036262306122392646463840119664421770717668732129454445318726959355640683869858861903743117212843678702266602064121576341023191406484663144205264506778339259212730444135084689865806481696850204961335773937605516066410668459565649430936391237129310949663126825510912450399888202645477020722130831591255322359809179540635945473758447553366685580133937012688786667436086388226842136459059995538301508815892008331436489467510977130753843980779812625547127750316452958202259702366697863117817142283449781256647851551322263018935843386542123720939500436504201111430758400000000000000000000000000000*i1^22 + -1501209898766983415157271439348574170781105787945184252599568481069809306530484884667865514564567122696744133205658560483173705777618061750882669979669408675268878523567856258373463390951389969457120313632051752908999285333617556743066785714951625460449666481583004312722585052671637710960192803171722698045146139039382331515858795256802825667710607196628372892693286082531120951046355764300743535628449754519657344816656395346844269451634031956578809461389490020931827823017410405787640625667361644036426613502287255101877595020079888249080959883601672927107220369402528092103481800536117384072750384430114094134319531113692769135132346539390229894028233927576433974502098320502191086442347794527668525410393074024040006801115551383461701309460372641545421478229685300127401634774364022024903812802710311235191232703440462164746243050449751326567068138556706287865302229715349221530765575086503956912142484080588002130793972617153832192374976665558524197797167660270038108066784117647054478929182679845548524256212508667410285228737136123115439338646731792016004349952000000000000000000000000000*i1^23 + 704383102764552778448911018255721436950190679368226314057335115829458778029201402204384343530845832327442624940653787997324101758758078010072333666537437532193738935135087880830807698220369621605563787816742955840308757326713713875395950122707299695372312401323851739714967756238783515282301876838783558405155249168914591166733211638057504346698115187874940692152448153890434790531164731971939807369571936312305804339247376421329464645396766311206899270424647042613659929404512689830132625236014005483405472549141210927782782919767586352576572560882841908148850696704816726296717134056599195448187556535771083509640800083084003568366708958709922832974942135589579247610933995247936731972314440714697991827163486493186652283814639116674048652545253706984113451392218672252245400698749168003906608685566725388504787414115938763111397350000494930520340051987522329902295146818304489204907104489461788804822598885852728263049312291621809414775724109936065134773352474657170028348779150439489170269838502900302369269642735342220026755624901164802225118246315412770363801600000000000000000000000000*i1^24 + -70420880259224898129658287978505613050093672328142948032504613883084897907158096083612213126812833570533686612632878491730575563615737205869745495483937787122030906564744196786933981368664176381085639962583057479827137049118023811162811662860404697465567869979146123776223673089408745581414511243198626319807946342472048761930249878501361899027670312127891302375906161415066220405385537348466383885854268529974832179267752087367387670097122290494988934012396832762016456235432919964968923759776345816419975058339620938796221193789216631705257289680187640802717947062882620964075471666872085374993439959932962319968645917227423292953246365243462364703528799171947240881478435114152976234515283004836214331428083722523906473425240771633391183920341614463025380260335106334736666780611507455683940940627036264783535677394446768489676999063077275523591204158441750475723232127403348831584300101614268587471743656369706477651887571365213307724164647943869281113584249248238479943216707132687259784955103820930703208567769417773899306917744595700233493074908782253834240000000000000000000000000*i1^25 + 3768593727216584943511383009443722188160327115939456903512284649508998062800132421912347668524843398161056547100239554485596317318295861901877101598333864853494187904339761563693458135135202387219887988336990280513989919729817102817777920822839917943023660148921060917034940209058075630550960200836477853783798785750614173650021651992190537129284732012346494487050015010958754097503796210526711203803454400969679976673911244578433525005159446289927627187295806196315348805966883703665278351435118134955388739698631129646622409686522089490841987622764149840676608820975193053565478492831632393155680720932535377023803737462271217378082125391569004560886396499724790999823795427839956234915237410670828418201177003624300272784919643932635332021118415464625584542354510066552527906726144069971079457649907710196222266992246726815985859274461298074036611202915343209136619086912453789987191199382271843013710942009992664432067642975274237597292076135296170566285618789903438195325535845301049289836004367884834224548565029440683328681555444484622157213997614497792000000000000000000000000*i1^26 + -73185104071548293786662985161924809669106296523487959522167315311043532110439408167361595795251196650391108046345568225015249727054294031331268079781497042769176152464082183804413707718216683890837353282845801361963433489029851807815221160025177261156316380310364425276292900898654865956005532957868272523412580380235412782989568236213559129839031130186683957805942000323788327952146774396254356813772130603108467699991686228485590765979630090230878206592265497406574158694447192055248983619544008381355728590694649754677807789002769891452842313664006751698658266510120330040091295201935343212917746787328474415140866482500439670393771835609787087996137908913565180780267182101048646204424598918686304771057968295180579548561776210977033719669130540333838326097723770702644683851557713987326037242420651368368759705175248512588288339428848455843632664913990994217259786940841684645901007365299483477549528303540837009159005050685469440317847121753069274486498019721630839157887708094865762924436194717547042945058341884785936486853645908052762815113461760000000000000000000000000*i1^27 + -16608011380565875053960450744758032966408422599644898149307963528244208135427646618182940634444793588185497089165789176899018845708888543167136502037563215319346173739825811189446083303087270423154646112214018482958447710795581081093333958157777375623257453562943136180966058763447098550019258332614707207298242699248593252670909560728465913345691409656514369519629444497757241786453056584885318939839232069134613870458127680007914771500094546961236183194908985229596912762113667861058498265960499242629856237280670281856074914245446913700857463406815692523574995654004696797969994961217109497582172528365789577119217480912444177734518909596207889530420586453372775963447007214203788256202852789437793377128780413174203314080986189761860478158503292339053226145217589639143117972602851356594263778200543031600849853908361445664536559924262374876711043004167306366022405555719271194378989960852990669878025466555968563749038651066034341349201978556805313261747643492997587204397163600154153128175071173861134192496617046106240950590958978027923863072931840000000000000000000000*i1^28 + 1579247654202350549409608170716655203053259020968597514892011060261625639043547206815990018610327977542341879636226142095183880694901232754183979212823252478083241204762560219813264342822845300876649643730610004282729894677444815674166157306515583323391687899345839907980136188755856953154703072766788969218607092724574870466826218817776464557214930997632263945671207200095968745257234002380153661861047783761250518280761394723416909278011123862418239243442852775914729442978659886589841751655695606315696772009863216892630434463832660596153198075684429885563370322804350943470708781427674355821014024919304056720430676461085784877425467233743892141996842678917543775871213502948076992195357168874540190578918845551394534549240684575298074441088306250362831326506873911732546410479584324923035793146766831757598982120157394231866230470858021902739999876151069545790999121678144868344496145838585268390443827038384860661074992923365291864402170902690415332503996384153462111400208415785061103002390461663117541445657954395992007361468161239029542551552000000000000000000000*i1^29 + -105231532651966871910878509253915757877939106071593174214360430319119239091249284022642752629708233849000943699340108831224933549961233352275004173192636609982144325937937834413667604043106909060500151850995693439165479587243128341882759166122652578372441773361666041091731641962392445001247067087776088155566831598862955415960571847755416047902705218438420479723280930644415917557492105963190723432746369309436700378322878536505888554561802765491216806290420395367612231708956690140368967880429439245489621010027367637771778882098715329688832650660699854711117076152294981710987008229021010329877851453318081491666727475404937234638666855185843543994534620869862827999631953337369033210672204532105812986686450930193955033099222784836146540819786491293373313078357801678805067927167787136249955089066335437643197850178759438096480599010413389827111946424711790721790404917810251043323226879537920319365486759739610096271739198509343638359316273321952294311607732662175543787374639102980336520831158936421514328132118700128432273627025290347465932800000000000000000000*i1^30 + 4127755568586058857055023415424721834172997474437654765761885665318412129513117263179956822607362343083199003594817837483844253218136657040210590355085561653921669593625868169636909261676163341954732927824239539226636073406206697680746770862488302107273120992100395430724333055474976785395172980347317238920755270779234268509848907189777518284700917025897327601685701643091224169563136081811602375928994310017508728960610565494082346031689962088552846010187817729991359646438357698882914816101278236694311992964276062181520525641715052268398130535529711768589880352885999907018572291889076477728456764077574326658309397291493389065556442317739653204984132212145697578132790081620170621774461294227605681207532588810315395083005851918380497944123996455694422517218852661683242006629205124425538779882591240749735816051983031180991300125459965622548687768271794955598379188879168571793026593833330418251783972766650311643155662660929799142560455118582227300775337006070253042777955441426407968132228299842947962784609449375311607704731110227312640000000000000000000*i1^31 + -68848198928421583049478456449795652295535879211641188138891457752873757748441997092477122618079541739135904243994836648142737813392243106477481312047262426441562194016194493852788909567622297781757977633744021479098958490683532007665851987683081014093065514666261144067312913274649342279151069732822064172344876126253668436763505694155823339266895937771012066110454658595107904465429876353774853706793324909914191874768400320093742540562079867409418404928834258283254791961884412095788132559205738510724223416119929608957892335576456562130242391084127934609653293433925670821190624316249021965621096526362382665869598390128889593089275607490616522681505180523849813246965494598788857526019994980023127696717567058866118993919043688013757856987667216689133131545582229560914248209746812778385868536536126102989368333364232653326395027374715825413919941831274777648658771949105390666442948678163851883807554288535786982688998747387660016115857663868371898912710394712521893053969973597843300964784090805453361380846995524382894851911883161600000000000000000000*i1^32 + 497454753839556514695581309673415170139156631319211018495465869443518103769716016875108200104477572043578939664603014722575087154999950634686491818095797255054925656103918105456773395306007011659991272759282497404317243182791807745948715468143527634852412616156168536705519829955089192352417617074653990407187197238879392955591446202230732863449866313406401156457688788528382290883993512045977934512923992071722140970549747032533452162893721844175288481509876245048916933632008947948403510081129951550319408147928679748499789490957762676407336779247236663353300836381913266081741921156955854177661283795616165843996273521570546953736841836491204086160079540714696327995571381019195229721111734396613878066735361546454247435419808914296815516042446133076246058953910639917033324867208526679186871386063701515187571947240596552839538777920631857065861743017699834488231082726048707735996529394132806346418421632137740495580295266732600667594623947730461052290100114517193614515113082744695288762009376542700343272592143562833746608403251200000000000000000*i1^33 + -10809889337003422258602208682020543494103521845676292580181224015154858191810252093843201367736789044312203019030814326383701944188684031380078711145413512233822795601140566398035005427875336509604860299334054168465652086065762141625854855025834711098723502582048923015697895575654835711692117763289981670193895416038543075324235885646017187079167028625267617440029505704715010493759792178577482355122196472471124100550560123486406349159767969797793646200736318771696560174587222500989725568340837907958886742092016189579551872437724975422464336033824490272338918655801295091402207312865154601845186873513276116081708864571720903742633797765313642494911935444253052612346089345683514040448000149030667970447540922260632604044755836249890361564834768622794390372792718002192671247790920731369703743688547488431971293843682629212206114829511805176391997622303858063479007300895819996989499643051521469179495701301271951240603503828868241811468601857682183841752752720004543667169717988702241280739209669010613670344160142791883149148160000000000000000*i1^34 + 62691232396666481898564137368898711967383983958519160603278315196185387698144921099796191352079354711368167760326108450617627518168470733167608397549578970356235990383821328916886227188114814610772162507397405791976553884897564919320184458370834984498403727232105737126552744405587336306626163391551417368384106660166991431681777184621313242363022578521422229319662003317749486169941535797929678904457917411917920758141118371459413937201252259254721423555979923794244473430292270099155149820238454324107067618356844283453488554291399584831684237414150384579569338503513881928446077444682643448924466814561076369029410569076595305365138844103471107573469815990347925462017887770277984710354254587433700236537589239798863687049427178215301773629034867742552902758201396241635503831861660096685685258906310771446845349383881432888708294596781573216129880381804599135037786113733775179992211827388946704069093311387227032957294990698148075982150978986608570124618268276696124140718175827514632671649241537256925243214797036868861952000000000000000*i1^35 + -316667550574643658122453866511943621849047910084035943498348226551555335917186812611076732137404737187494058118082132774679916194377561600288697262089001457817424818680559771165899193597036266393640917526928036513943317398723372744915082662523636463693690904874720564512139461108423486587366380748762847966605085410008115727697338446838623165377294017331144335425726990808047612831227904804799480734352566058291857485122799804628971975170191318918833386067330346198108153414101015222095120932496582602022042964084463961739253110053249055320240000602319328495403996837457537645636053756682659540523466444940098052964111389060245577883391090050605639902907752923572393023400673926456112765862829251609806878177641751974354720815117273771550018011645995216618773850183784304630655879203223743798118352160099589036666953101789642973710065168734835061402536173233775841075577486779883372367055714588871864574416051427382461117017147110209204339073562472779373602087436973458521257069564292652936618045892578835263212760424801894400000000000000*i1^36 + -2408480809239004145021406647597140558703195008655670886373955610610853701302916735752832826642236811288917047777197147695187937982257980261575908546682990474428767471361602313378050935641937597548233403052814569682090733733647265803810818363057995337014485281018249828482272877924483327335194618774432976885508442495156224324010417691321954147173377888007718567585261749496653260232223345909567286014260710243978845355947081521178864444974344784400282432940000185244043090189197238164393579599659827893097358800499583972852547508205864805187949067798343977557396159762798783400759890140376188306723707177783138106472218968602526644990294042865345982835570173565606991945855219569483508521722285150728120177120393500051112445423901829120302939326480072574454081479587200853798395912714046160120976693870873297440394777374770697142501467740811060702730335050331315744833608817697396800944045600034257655153029395515239750632237611164027427150416166022198275470454852649531824694228948137434804180962568664967441934254080000000000000*i1^37 + -7283112099873129171631264745705978892212498817723187911746569864057954641867845803212391388074208916809455353675788672528594216470852968930673701724888329345328548165211369915090718598322057376014569614898012478132152513118663288360734485719128435273802127553125170527286519119258800610143502074655291438171889880738615785017101393495436762287295213269045928332507871332555622681876162608503233572604607719494129466747185828889439660425279674178231559579787284819996537180502245599444827996536881425606359317065691666204813316027339309944500849632912626288334180985940925701055031217096775301275553773470722465274954270455125079324852781429034237779109269034345900150267107931253561148184477312933512850359890397631553611538436257449157766576077388826130810012232226623362626213076440717233875048444840403487567702202428795566924751885788995985347703344680538513300742764385097504865456576708849839089021506061970211376261839710819003887814294610864186800631719614713666153143949819323141976249441193697099776000000000000*i1^38 + -20112971368104244973283009889333842998504115882236159644365026082882931786624279616584457503977592868994808225970902917113784706812037450052621960524722872976167534233572421780512505051334568755221010151248690772920171871901565822999504689591706103691684356292642802971240461545890702935442768658622992371471570222828029157047877553690221704386978979117623190424714202089238798410181109353074801450451410607988330278965820245343181214082023806889154012487011460436816488180162839336719652906974663039103080964787401335722562347485083467563322338737412616455159589118272597508985004346046855787323011020715708029551191945861334334348269399137272562124353254628489148433261555884970423425814387848766955167862684846085072405773535846605364355902331720176594425556032033520207563976166239630453646581658919817669569547541457053703281256409368553240131036094181178589083536969738472199118905820779986602810975300367649053336091008799018177158170090948816679068809465085438235107407647713794808119892821606400000000000*i1^39 + -111483314148343332981770284933742356747985024207870939689802033079685308323052815781137136356688714547955809939487360200717846029173836452701517691644616460146060297408324971261371593487548575365397477754551524548056026555829529146292526611735421770769556918678850298172888662507975053424379496572860745975605959415397483582810736067907027546210708316772083639719082526050082148779013645201150187028035998542200079854144899979934407205197515274165722376756696111617753068969679425538893893329913909388947921563079716836263811004394216552239075707660016705834353961316212151471523045829538135253309627877282416767098267871826525382946724372891536017461268814268193656032175578806063656213373928805697697889568078773853919675770409776219564598974097268528384524131885346071205736119938021425838432092259254321194195856115703192986867852009598793621577182549450842772820245846638394750059793171734113907343183661063093335739783547713999275597215601930778480737734942661696989635492995131383924264960000000000*i1^40 + -142092519213976002719737236143754307359767228462628914363545005814214936920830553852138100391387193692278195833288233248236843612992595545735069289766853181495907866553463505466548210093678263605224858545946092620642008313616857839596455691346965320275671016774926111721052049936220691692495760787795168681415507693113423977053127726722150361566111444721152909111517064996871125917870075006898508816267879181437127953711463040412663409011468000274036091748651083878365293953316123462983778620248942777872553075665623953194238008019233194632822865063615473744666867860519457118185960501014227323445442803845785374055647263970840637884427381744421370934173769154259554482326084090033976557860302763876782895182201869682891303181567665137430742637516107769487256009639916635343719106624471096904380059290682025148919960965948329772295064797094742920514168502372768891734069428322227372772118318273409155699553324270892238605697012594340119177659711417343528149601725139827751460897185137152000000000*i1^41 + -304036072484642854051177381002205217230500491143826146738924509615035530913978928634060774270147259227439639021499023465893423752614194372870822102951006365726747803196799778984377109799108497101517202868283508468393034220251288339065272980544345759981507783883394411674766630182781674345497511262532037053498393179412176239020765553560501558701557694385952089812984718415490124680560776856357680938119129839666125637150109235564562979558931841248674657824147688886419616233742321777353271489758106076248474326854163861323268075236835746911293295077679692823664253193729944172562810341716240360548959874539558299616765965044619089472031211942659139607208774334562059141283974894344403661011048215036836634133337448832389233098078104895183687122933656638861821599678245422346782783113892254575423407546480030163638820904598078125983269354913403380077995336541428097497797679370553648623679786352610139529178654042693916522531072587069643859118813730779151598528323015801039478809600000000*i1^42 + -348000277850754390074110032311496092466217252552107480632016052849692053532275038949127223753490989685560359303734161232801525412550307868478775777844750578045769633215604895611284912916890661460335653851304470445531376510244221112385559838509505372554075530024983568335536039084362205702628031536715149770300407735278382793483694137293381739693330484821829581329161092279252737397071379192268944287007127097072501882288823985451713084129412767413545434834595603976923782873954352394969353264033427296539784165549073205910400203076304720042227944108723039120545924272713267558145518944792064559510884714956619470329502540921442694153992535671301948471596444390520353385802373671193045253034850698166204600497084645862443970066078924919767138627138876866159360903182244906135860378575724660411091576160022832724371155108589819425171652315539841519910575030961686183026002604723145179308545314332134489805095628292664299077577893095629218725589548126189913881178048091223040000000*i1^43 + -179529546851382984459819277775691083215697929642330362973668854468630762250914351227296118304516027226433352534011664208138484902708072326953708559369191947238783326945580651137760797186414571809808239631333062746081478102349579488694350871614550908145340107620626039207138088003041420519088673464518965184196828684134616796494335723344619948468857962362102750687960003365426231132857642911592727892126432670020459884968937784876162511161616460833697052826559329186453466564685698564153032747858781944996017742039088712765591531673446044662891456824648318560653222797171136829464458330996103971317353251831177708236717874226614909183722730153503199027135757043295869304928416874374799777004881864759871480698415243565638355123734163305899134389747642367001095649894644371241594097979317254561159397681604102439345520701544392111099562197211385286273640506026379372341270591750511551778754219163245773448611225248089777917114711442770276704344144905515623000758272000000*i1^44 + -7980060000993626859603692913712691715588893885401799045325260985426950570263021813794731871712029537103958849506139997409825454711409743802441950011247015957553147200877493269695425545675651067493943821621595129162093609927513269495576246245348811088178824491923392505915490284081430588901160290879069576451456370497492361335920367792256158450554620641723432025388366345176254485575974893019348117630981273103621256370793648307593692022311728206954036913945133611518186030391156926716532194503068832328536210105361535442167289668843607155769842396256011910306767495242912339888466335010886170821453618266213804507640965948586418481474344567111464141798293510417235850100212370201776650888880550587794684409603107346969048654448552310309180661509831044281455917024201720568802994082849157586702193010591475600464566362092193058137246140812310582551896726794430383146472321482027282062546374233768671232703130602803140216185424860944764371742877939782400000*i1^45 + -156276867144707273202348471168626148602786806001083219510800845769393166248321638466904476308252556223197876558732548394477123206830872176626166440354642161140481583496224707912908714110633111268524344576559827698108351344886283749278889035428705136140612225853730261285771892060694616512605860126848649118307594220188026962856816404943539344708453525162805392632283381691857620888936528159742701446378234414814225620079515496867165406537101892359232719517668817081632696910476038589974432767977324166983278724689438243746770240284679720952755993769224045683652728967076557751577999371786263179522927062744266971199844867768283926628330505049774519473920060953009230835994579025009607994272397942808182407934009950695723481511362906071728473606511586878228560816049604810798277021930704372801342907096559313366128759413320762316329747163508782411046449894021482331432333192673989019978376833627999457880606710418462748876392163928762296000000*i1^46 + -1698481593862974279238495665765365963850147489666052946670938908746018733408509449250341789211370638681346737435489392453992816470964694713932041630703421727990101817651015626383461335062138174676277824669919781353192233222472488274333573036452537500504210921340659124356077261269608022020671022560358684417825163639645814321483411268878113070256260172343781327766266264435691023397711254802834103228983996419642470451528154027321718407576157976604789558127729501656897683444858346935394025841553453554231958287321724851819207985058523497674847852416815609916019914748789712893861525099400939330618758393073189347821472237365973643458933801687906209585879361657027619960946330320661823176735818980606138430657058006131924760975383062914263648905641788912897323010852073085222945896885290539060316950980247260151770525351374731835842700136953312339173499883055422718284847378862207943561332099601011323025469849437683098796704000*i1^47 + -8171732076517140877121604100271649973722385309019897382963869948670169833043678040014773376759812904923548031945570597707698420375935702401637480226035868882460688101614837965393265063347088202874682545479596711750049990027776218508992462923023104224391745898268502924504433708468250740263897239268756245287564137111329297901060777062633257277029975065588911456311619060250457374285380358680177014694635352054880625250366086361466151372876384652596933015594530173374140788189145633516460020343269598388224083923374993306196404223048723092300051599062333833278509649407742616508664828705247820639515791241185532679125859271996704088735256180233081321391807103954083374121847943747239020852745630744858278870033938394238524156321883896650371225698907994476657542521687190018950225872758736721458932142211363458332610218226687512618419417409815210028140989949314189590237352029713549965218434425953204809065362823200*i1^48 + -175084549883541220067295937559225889768303385476396684727649549659814586092844071342862988321172390698129567888146308573073096842088046790561599224663556299292248725149485207104157317174046676105167787038560175161456514082605027900651110310425216298744934507869125369388005613145775625734171963821537966639153042461753284778363951944558448655403326562557926306334475954545439689140375076085948777222185862648496660942995658375122784177299698931410608599287305452581507242685629634965689397757509233648880991705805394813678245052071087117908409661195472399334031809231598631263760511977273703121976704498566161818064573300420844354549219312507258224028002097387094827534749181727084160859053129921434592086875934412477970637592633141823551134211120008097238711970911956357861025738569724116535140681989902450101666598950738199027412670623075873103987701255261062153100*i1^49 + 298581242027021990352196169959437843310752210808489288564930900192257836371373288409620442046271300878328716261368633812209598078940195878908024497213877949928031173455928683361097707585742588455178508795352536519341678418574086474783791499511011471948492766755435124585262120660798451218905009783955971076660866897259843354975932144628998011915132416423541714745242299554605602802168321924423816207869031196002549850772077084872731447067188253468243512934521216181325058354470723980663522666963387195244833577570747400707714157364372415070725687100479705381578925832010589562366052229851331945834709108342774410564667154730960389223189531062834906212612249314685098631390532508418957451522564092308553889444365411311102911385179767877857346434437627141154365346981834196330396392736069017539787353436418717809759691794881*i1^50, -132676430179728171507623552921112662813354483649385115890463636845946310861315231823312318406961994208616092110136608702858714500040924075715140747404162914532611118087174864314746260840618720096756067043656797755668662299860159074814261945594756858752318482013338176735154080083569523386728492945689895217048266465691703036002175460909406496737069254325013644923449385855334381907210373071485994320880850620217921281183850086092211309171987087195387935239175064097206199051765820490811384048669986757757118159706283938488924969902687567644911646314241334439714800467484533751427890829325582824313940384391770692483617967964263256637213267664734498604004052927880441823836084317580104132778772706061303718863356414001037605784173151787014179550071708253282640447814265407895757878706059673320747557565080302590197365041035527572436282184077601268481837878279120334275376701206497022395753999662350640004354131685827979211727248857174121875688118674650767715967944080155261979759855001918321929021124623060864803844621048340702948510415605485992193816746258935729666776325562696317247713545083466391603749333112011631707477660926525841787388831084360626219882134763745546602403259156990957097609967034345976775273594722173515493853443375966207215050301833081021827827490930529289548827089661157239475476553736686093919748819240870308036898726906550213525633012410222565397381169506317467322134794047240720651088532016388923169655734549872640000000000000000000000000000000000000000000000000000 + 201597337301135894494411987926201527686712354231829755506639802685038968607445177265294993447878763678873292875093733194091554793842367402955351305757463851244387336933049936203547384508377108957840574072377326513200789224892671213994213825923977097006758469128647992319764273616560649001318517491017844449594130697553264981434412276574118958341937924229558193527449242964406036777039458528595889176978858894899051286692307931012342920290257415127298018205191003912696699434162263472854540876667964369854631905174899196911617315135205738995696481466597829656478049572851816322868163771786155320054871725990738178031072004805814377206376994675940472134485492006533153532288512352384676509086024765972688218966842092312411544189327568264990875514180144291081836081611827654302436546620010553159356684742568398442636268889231468749277337439877679408850584805767631261370117990489158718534572788613547496574949834535264871221365242837231489016597839884062976815628780278667782762577676769346986773492121429069574524268019208205945813272113333839211131673494441468961728618053509616957511401395863305473742324194739405300561880593105174451925471988671543319500183419336548934599637767281448121910924862575987009776632045736649789669686150270912903716407826120989445191650254634500971475190092878422692817395013822839514519080223996890537063627394292893167369804898730693161899234035870250731496401271785613001685743241360555084891723037870653440000000000000000000000000000000000000000000000000*i1 + -354328319165495333444398804742931319782514161297497407217336860173461151642160362691003450179327484167772989046137408656661389836526935652024287959042684021513098411021328547113756251854923580660513654168558169036238305885427639085656866703658775847333672815103751906891886712511788140836242086477164025869379392864467608525991663102383221054142495093548973565287089847804896063825474578926016497753120561384943516936456545513301617674724970093781512345124223311395469923575921905784242753854162243385129817272591868762546821270692627306366028587981112062115077007742964167270471095759371276593190117179255833570428031404331553016686372305696558952459909266043567434922618188483500679150625453036528240318065351977651525572376419022251406843336381541703867472093250786991233382353806563719318126913271754730749464524568970350468302848375537513603203786334392068833922140952318614592306998648016539022121014897388556105314307004478705418933026145953592791122037847340613872550955933379533738299711314503096589796771210720310136260177135468714962364675833047631550382014143592648651334616976900693110299473833753375476652879469481660943663611207516619332451208692833829271704397145935376206205008710897443231379998998935124302545466478999227416090072819467153633889290275807990574575209284048600978892568002767875619200679952591218392799953312907931595775851049395156241599249114562284098862907611743247732218159101570058001606537988014080000000000000000000000000000000000000000000000000*i1^2 + 124006285516515476566087557404479557855179465873064226305151629913493449258957995940118246294646860453827524399538113406732538327200192647075759422317691057148886980595808432856782417896948912728344341107545815826622166704992790833477487751753478376903254146822448463218521544461261071644392684665694615801633642977450528720403480915446186546460995276212882970089656498909785142461860543085460828467554211691731741836426895509996845339572122156454169977357993518561798309933338671258557299100928612988175185904036473194425650889547890295128996885822458617659634941954039945679092698648167083300387591727130863490929295460711561897236294322707064834782608678982137237484557979278381861251623972884873231117898697337351842131758807776146791179975293445253336585286156847687129632962482302585146596912061359342280695922229333908492162658923470904314264552956405755646195936161172202586313580724207335184048595193021782930016746905881283926268760777149095667877091589371732852817754820834862528680590104282597813447938020943951849668034995047524927362632071921201811716449924192168923335130159197028771625923564410891349452950684948561019944621643208265551611018839642100809320881894333250846480791811013247913960301921058983584554203461064705414219593230323228742968216292377207248616972389274874778433820313131473961217470060620149063478109006704988894065732988631532804645889492426037560540739120250587030949969481198743188959087978086400000000000000000000000000000000000000000000000*i1^3 + 2896326349853353595261781647953301758870873045205148004275628233654911632389243537069110211441579018310001469349121712768269126809484949462956791767799469131118278624548400858266623392885235750393714253824870434053419812828416518028241020280673496855536424597834998901980855258735383601426862853624847506770228974661557636767632673534211429454157300460679748313000597780598379464805406015121516899423801926171195774328082524388335584141611189841724521617919478963776164259101530549992105087415491020108330648547430509928854071952031062137748863843832339552101824902072405158478702555288582663224622589355768548032641338709036130318297177018418897347026703301772477079801830792834395963911661427336420886113300215250919436200575840641294202882345061425223556972152447288413171004320460261873661747411814588145797399520965194431380472786876939196669974007136057687297414232285194376855381666116246547533597097454796468618467227959445212399710068239538758920780567967109014152822277801854978369851066501887536879131869393157537606941567781690899046023165586163372866122881072367262246919070287917899833808857643175614419714997906777556968835091650766498620858062651039120267233962542415994112402698095627757430384814556201078716264347972910610200839706214800101245276235858768355615212688639245276347166880152418947667153821849447768507987992363837132991202690378016399766674631493044293818788590703243377839442460520286410948067983360000000000000000000000000000000000000000000000*i1^4 + -8133142503656380058690689331577764412516214934365545271081688303729905716613091463599349083363270947356109185523024395442437565740406721087678762876615994684316435062759491858814320208016738381040046221352926720055773497988885502626919823165106779634705320383591496962643892450653442483608974089143247275564550097361477015226870082535018051629624605027105547025263632592057700500217485408248369849869250415543057102742836184844902537587169395290868333305785955120431224249062311884975976347631374285947470185304373240992937188319902507357720726589277139534880143369200036981126309939644816746377262231286414527715342213804686470523169817986642047636193191556013932363199644282923173236478182191786549702142627406906249207001171494932402670702919833261497872640329771434558674892161611970922559236552930273798756798658031502868010994285689567177674933720037778091574203172237862805514186508869930773331583683877603603123234230203405033426258036021101766140885419893063356887620744438365378161797487343287229213224538525348385598905858600439922828816490198263578141827825037457289018667036313510918064707577301770840509418714437347304389666876179106448526654872946252630517195777890926603731339870804095483756447464266394852898151351986669477911495368936607873853742710175317819429815993420138213244802649740447436928988625242820989404793813497273913885968415506986969250948750093438603148706362269039259416346990180361936146792448000000000000000000000000000000000000000000000*i1^5 + -110356166356908465365446063974770861933226508497075527642245676443192658134880178588515983296354715847087528874931952632352208224717402925027788215594939127429176161453669863319954066731057027675387489692243983759524603600007195324281360459867516938254739041459697439498052936322407227614572001715062979293008259840825965856166853168277596062773790547208853634352142389954226275057544766209550295500806446013520480040566282360634352463610130719039690327304625901176317107078648283578511588663570516972931860037829185265652392504148042172507544462679955098431545945964100975198259729664540255793558532133402853724635377528215551608433531244525265315837355983613199355054982264366314110409678940893015895131779104266239059743172921568217742267113549694117209295902136327666185854453604910345085326428552665966193091672062529931914887662544446844594795197289209907054786313789037814595352390935145953954088884069940400753124063835888698061529246135732764135543023665259355701684912083796731148143332455650451661285920688854946965329946078063090233660563357844807026972719089538220267547214224578054838439633733379971698794016070687527134374685125038326031800514498891609512885490051612558522569023382660539051203230767212603943050573974047807533861001016892090367963804254561107377399571159648834036846710807338873168712547895354168517461277012653160745760742163189546910162380988183717431492706901296912780560523949692126075289600000000000000000000000000000000000000000000*i1^6 + 442036699222020308030541845523045514617409423607609190322545853095581982193044404162865678215781082987098425172707745146091487179255735490730863460166687181595047743595810179705374655669913279291400042539457858729983057156112347982376611042702123187487242941431921688488225250908196932851511991945861002901487571380590135723928400352568835804290551945037844114040324491298021394868422777663026781320756884164525401567530384756356174446902127515354329246430979074652515556482158626422232537333564971309274885124239763662828477245520391367570834638518137669187504135979569580828174220057265250479886848429369069166514532548858741538018557494037727935903074053273309642825131870248359301161654490346918542437525832516465625991700184916767974524481447804316796139049051719503652514313238687762260839250564019715461199912715392947007487465703780679364663365656314100171986278353618032433584976497254447196620910056390293697408223193410975374118555525504850602130254235834990369689302526451653880508588300267871074936055676992291878057620961100671303054301698418547256195318889075792036238602068094954460284137592381764270657516534219548797569251253816549641586179520649373706560245125996417290717623540268690019245727095384686147795592149349824299842368464250156975265434999089189834335497282005812085909938635597865725223716816283288944276767566315550415391600835917730311235726109808464515264415311566586214509384197945121832960000000000000000000000000000000000000000000*i1^7 + -106924545911318251985451775849817538758823302465846860396720970741557283881966336031928171083395650552915747924028505597041364952566991236109225260781340302977750867197588852937874648108060831987180838849642411769812231346802337604898658285301738353771827569432892578814192988445759927885773904257899516214660431125446571701769391872408740684707192670837413318607059687174235286137415653354445294386407319125905607103669238807676294523433334436900786295480279646850410006183000823972825620707148527686830976001675029554264562630269022374022671814768537739655679958558773669908986845265030349114889989127852085541550321127916232604914673845242011285346279754070769896832336510669345902510062143354638674013892193895815327153834436044776519522169660336000872877769308705860536114345250279900788318239174946532658960598489525518709257909931385152199200728225952299484477222846740322277379295114616860079955128489958517692756981357242863921036815478498551867932286130068418200882731003148506026776706427397166990322626800522476626193044693436191374007869484537793221881967149218908567480481842686843535600599573128708386453243412822678746232339666358543580578529444892696462789682373305308318793809289007856246466356689581994142336475560472517665949236543909135756630578321254025988123114502379607229904995514213101494573549068369597733100303001850040663300533545331545806814613535814054896209991419414024802060915894346842112000000000000000000000000000000000000000000*i1^8 + -6489427823350296822532012638117023087985345273187646180913065371437839474357106114760409299479997911133354968689445969145584188590745404302903552005373887612763151327458460038833456713225696599076736349560768800033350742679661404360614433440324969077771202553421038558469096453580182234599979097756112215081655030424876992603483425997774495478813138663100792166960609370166698358953280012822325076770336600205275861512489265559332223321439272265927307127207969300326124745852162701658749343320712322344033325488201814086393282108989352581250109081039849068048307993890030109783392031019879127340650045727664098642747282458570298520837844711794772004996825783949141710896123330270725870365430476587706056587151516614497935118521840380968234391906241057378147073025314999225480383367775478888211543152802281799456638520294315079778077228780124364578218046745579651582840430409994333779784629496603507411671076005838587729677174361286923329769808793637052801447610191193579125525523137476805674361050266505705551239411067499359993147044508673417425343277478722895522220873073726136879293394943665613213930673637298686427407986978849736851263892572306162785384070857623415042503465307063389969062986888025161636619136537809637255187568009874680901338841087140562314553896514789111972462619137905804739603343725028815084033098789965759952162532612175040204462153086640621398292469167171423525359462982287445211182637514752000000000000000000000000000000000000000000*i1^9 + 5180134360668876031180080007323757922710501427951366412055198550105842031634716866559949835374464817717658557133627790122288389214296191392550579093435480677809298707412988699835201633478746603999564414902907850011450757217970989042297821892887022120941167237906961867285264078879164978630606402983756956205886437472512900008870731607768057676133639505290077347158616766206852670291578632619872486634686581924711036073967427132542541189308969593780329438716517877927924385397363157918010513480844193420703476333650574069965478852202490709825256200380572898633436356426335404803528300474304070788927900973332063592275387705201246502173503585563355803853675057952540832171018929021600692095939048777497383049960445789094866317989110019076511619545212127685106776187316690369574208378122075180890247895249280374642138839655548338558263466966173714830819787042744933934160096750772993738613743661809108661961186765173422917751918753661663133520909011250891237127719012939192800688318219279092318353197754427098761380554676795782091304432099159421018924412725599072699622820957670855781138262349089315719190484992122869107951342091173028501391784289809231407112568905464515455907409631374324045428338178611052315030142748557525772875828521963190521594945977212569257901924905903120045967738411982003863923841843733880468787152754776040703746670486272041608338224947445798379032414941095136280815314492881259063772991979520000000000000000000000000000000000000000*i1^10 + 237076955412238546190278810157944773927632502622888437421615902502057721271213923225376043655120514438228724351867839199647257209379795684054785568306684604585792762152917189079024113875871346464273589613852916940863569109702825169839745483001722995403536147900816484485299392088341748368711471158848672418225490503330129521400596691455631708596369127818456797040405802245154650491634865316213429835495298165000560117905214768686184858911666965110987181388990758512466741063016122864978433437828769179106465100800484267952037370032285488542027396026362474211841581066796405003072851877794353383266973153166856830525354345817878715307952989066268621815966314027263064624489414772379498807088595396400614048968615603381661372760935140398450820693660284782309132915019043814253001294698988747150782418459568350383273988106104017119377278979749316201672392984778610091853449731459814692063661843915308182286023534326978781570310363730703088586037826310298099971424653837000087961917196972720488542330320978094255358837055548061487786769778390369634242864513691140849548690244786254691917511677825531983612678035649861389295455647048726976135202811417095114139378291652196315175205837898162572694288675684885778987219821782338848454784956213292614192572841641818789761162555121602657492495351003744651271210596024612830053156135069473288185981205738474011960453997416518633950770944730431134928942908686226657179074560000000000000000000000000000000000000000*i1^11 + -274160575012765923119161790137746430481909439788408539225648251096495601892895016416524629251884063117323855207274752684742111873743727927282788473395646323206983001626620925324665562810150043035119278261610702047991751619158644687893780927751948142331251983511410596990788740714317555491038156954555170792163737716855565273037297422560095138045254805332120178385799618310461671947714161158382935395683350661688404826942945275178781451650079783072894509349212716490779370510868096623048323424176260462170932551853273198169652894590627804724903303775387920217338916849556767240475164483935150571779601775741723820892931744991191540916310449537874687142841163469527318000637763687813597654758315534782802850548883748108868892386140621362282205030659646284081417522669087924050128000284705384765255345861062978194758053186427466804594631858649166793520903550145013066501268563532991748388972136075898602931878229211681536755256859019194737613352498104463641474550655677889470752497263940399502832858858054653522597276297465931750709712643404116266074055843774118122472052630978420245479686329254687134037494652127597329843665346790482977145839180211901393150973448597121104019880199499178315356233160241453833791389309457899219891281014533735395108103531009267065994944582013142318852401131073309472714361732897706023725136901304487735007517030211503599946064925621308334213430003826721012805843696855745177216614400000000000000000000000000000000000000*i1^12 + 8639125943643781039404470973029751547348086948576359498818266202410813135014683010387815292455029054295311397475733341708947520968260005630339162685006848245758580719742049042186815354346285608209559523513908432262744690172473059846815325341643056188020215847085469672775118977129009463726166562197518445943830014178985141733054176391102731797449788828933875393574182302849307071593328547255228189422462893714809630518954422223234043496150884746142069633531031777558640684843193900608818320882202783171049440071252526011027587622966328075311576723760134522374010970606742899519540988108242238150665573001328258473922070488463245424008597463607314327193360491882921918490780790187914100182373139285362914373422934257984293528866356286152966911947893827447628139105540118667887261307596065457650082152809798717742540034102175841762626146011620007271800461522802139005113861623142476388773147869494587593411727167862244524137787794943503525720100624928228909529047753890400681809739930831777191309868773606935613711965468007657048275554083999347889077920356332307336224970549648213818294387602381902792975026258029379710293639711528576671137111200723645328809160016282730112753300828491763147327401581074033843549597431197341342156190370168612674394297424222738279547029084461011922522264065323691367879664170041775835183802767209225725968221344760366602845240480130379820018396522941312473840206407121334435840000000000000000000000000000000000000*i1^13 + 6340948508991830242390524861393534177599426876674830023759248834831574746566157405167855721563061559841032482789076472061473559230826950952601255191514994923354259244563761669386501350450796615212805867242936973771886655570290276844197489410011390066363263482831235051319226380811459991686732020694940188641029657207003922699001224956406185282948124920902659471749507375342700943510213120686279262238055612715708696515937961599491223521605024151797937507006572805321224916456637354533275655153387124029594995595843779214206178612535891142731466389416305050433189712796173985454897952418246859849018656768481500959454524248356923085170681973330237741913933443596020517628545645371103009486921321937728374500448216687700439601314232517060148276875036194082706400510204061034753617936199709396367595895900703062203530367817153384258879413704431888675017963220413738651483515652921110531137867153602225025011900013346962438289687573742853139857801319459866373734843542703281120773980402006438278106120130237990410345447282542361415720376561099817205776767634813906257585533560857935732928318056591033205831958661360547406041501139933023528467070871604811802951068043284741001350591384881992857742276869749293339278549821197768892173738411818620280834633487884639302857804267601406204639676367638693769400499841758395213759168519427759323868748039446748228316958101415753787048073058854543702746445008909369344000000000000000000000000000000000000*i1^14 + -310514162024891220239879093559513155044633597210799674137019987549137989549338840971447550816295630647511048408204438437746931476006875979840718743922580868787700798074618441978800339141059248275210725551811464736070273735395337727866972092181888004491781667394147813375007955159648608929534682995249742165691266390509949887652522373535250189203868255592320641874933880404904653419104287707034436117185023318040920467876635748595521582169607567276810353779236924906215854672620368041388922883292884742974557966414235742807523117947559083312092895632175776365671285942079478131349733607231942663471136514686314856676891914995800528222493385304966523039793860850724304332712606481295950430323311025180741472460038972516523437825769521594241708042762938585296438213468915314573432383126598482371718389346575047246107322493819207149620138441255538096256751088558338498511323413449239353847620420077183352486951687839504870791953643204014675221297076034772128111364427160842518227609042009694405431093527288769347998718324214950475294262267773247526817244590710917866856751575308702537478343798622761562328039161805149236523450176048722509719371894426581502271427042812704559586323145460362178044425048082813357042684795503856379545475003099888428908144165047618291310275345275692187383827112798138970773259516214810162197889677749900927481193041608111416225199611557676975116734230736104860321708393889792000000000000000000000000000000000000*i1^15 + -149854996807561820352781966846719242167635782957711842772987858689754602348931146547252628884315268781262357701472729377437670001702348099066924310966022350944853632300204867769690236451114611418245608495137756417257672340950299292932263061135616585607028835877985725337931418913210422454038611667492211620658652654291779716997393090815020778479006092538505960571497432502911475487756457677282761943738865427952931324198903535926072079361162361586907823079460955937434998956740829907175045749799150124200942972637943934038902382987272778738647423200512291177237115707975244205300999307154289453466382402555192542631240864387013818904885894053097848241737144053156215583491247236873341928023582444652108833514700905260471453627933026181188779131284419420097664860718718546375988994114399362312902323833744027497799902410610957432488355419214185956600815429847373958083835811150777316542464622739341355725207643616515538188798208624373494006857556459801064635579486271252378605843930196875288751483565279818708647170486875089625378664987800454137732383719826131358376040838758591306292157194947752665279370303458894532400505948066405262497120715720575312043029999758810044870605907073049057387428017010347163029872404225741706325983623695761189670706352514163488702891410018353688303551809177232620251658266524116395705081801526979557661596546698833544757481598295704145869631104910358798580140201738240000000000000000000000000000000000*i1^16 + 16064501694527684603083353783200449898389621386161979655249540950039070581709981593697263887405354651140770529288794356399241260223264604212909032791055920080295215441997665091702402452286847422546507312003835080660430955126490861068198582637904221959191788600754433784779400356089171128821418456000774074747259733868343337530245094084722248427684457057901505385235918812851821401431809335452064683393899961030449004220849350179196432339991194837357704829009246863233796441742081774431261215528524045287346994816525613914108657621503755416791217310392981072744751060862544894776972970642507385331809017057708671381051095043901299767972273302557539369489260614567973322995143879896927945309577658465058760172093529581212629526655773988720710823488209300488657284756246488262660736329636489888907555874052536817038066229572028248682771392845993824721157894667908590435052253394002137942209011135557220671525218543452616326718508280447178880297716235483070324413733914088738660825675786845809107602375301513633154623281126684552694378321209541589324792786515630752149480742482154705010922509242268063300320596851091200108241285821097637201119337554346052355374780862320904705690947038185897271156852753356093523362047620766806137389756374002472666448778011738292979914791846181055545454063371711996745555159114942282594795607916174679550255680846303803201897757558062526824497149334075346187001528320000000000000000000000000000000000*i1^17 + 1278420868954378059073622591965431209794581961487467759632403367718515126968864233078823749172538404227918096666597735007354547198615861532908885066245287174239084722965603683048816449537226803586377854651263242430984381042760681395111763048270069102589152233969266621412729439925947169751203058464859291406289963421374724590243715214921368408711525337492169011002296100876519491321325807213359128690976533219530272403393059016987479430454570034407153466259217332222726205235298449343208279574186307263143689085692324414439779683020577949107560795600824375747523279793013641629311600617466523661728411351215795133051350681857291529362407747672237647254054433350312307425659974604833277443067867602568824217342684938725476338328904379214897418503724155614722216051643481419806499293142962247391804749622548871082399021672489160303079052785983124555773358997021102790864927913900385052869399484792910737392239752523999231354154706191954226934033065748268179632151624502281033804814017265880162023099349073449657896266895058795206336843175976371126268119233238052607772924907465681073089974118604678010702558494556673138539739712493337180453527020646253883105870916326833090782702503533736141005637542647693389527932762154950636046341245084331782632523189815745506311334113486343803347608524363048669315033695367765164135973504867855892985126147854921972175937850203908778169039154002908101056921600000000000000000000000000000000*i1^18 + -254427420460982225541713063489458193307679994728670992088454005984511129572100428361720424860221075332732419777954845139482449723313051119210554329995845283414246012561105906014629977873012937088674473402389837889709863107570315364043855119761474048414485830728842032010736703289054704069200442242609722870310331906884396042314388842876959047767024679926394718973871254028561973034745064167096126173742425795370947160460413600355056766595389901971382351687494218073880329758909302189334639139191541996096608638725894547109181047447323952794553137316818711466967050527681397616813937722641773003957052402111786849290932560809855501569609703267418777404076962514246424227241756423460955876255333132511495921512473073371851705743664547559485829971601220322874753933123039293230075603934318425493118566818960448909734397540930116614136269233728464636384420125691517092967747821744307376702685577254225790142688531833619763440645351562743626727768166616952742706547081365165724838032849364049232159294150849779855210328784505509642509896142090037241577065196408424831601253182701920225476221400481106696443029856665527181266044837203473043368577746600460349950614184188220766519517089309641815832197247464008848105933503018455451449135251409703642128326966872925130977272921709329542836104549572051176534746444871671805497003455949226832377043676869194309898823270054282185889385572404004294492160000000000000000000000000000000*i1^19 + -8106991951201486995730590581273639434877055970771289347779189626520516522801043794916487675882506970914379203470961017274221486850065596974927494935278653111281810215750518766527929726381314323162159794977604416527010598472329330861499021692511974884401207261292937047975656396936583438634184755112746736094430179965915287129739362771203182985624695199471565215550777948092162741941624509793479546993914823004938397584588879064867407458646785534892108979160523741687279141896432372685552146666863853200052822852134211990734412884277333113755668866438379992175470163000121448844263617706382640922569029954205608944466462907961181177161915931640002033956279716862584203682547730018523305007717403153066838313328905178801083286437766279165317683060042180547736545685192125750867878097690838235884862410254727665724195519240346289883948708900445464479400584782184155278806790705318078895354952555866991632739154929583405959658057790322776090230317218631103703762305065162623498137050303249885609366962497114661499767405407593799634237091248638620525859308931818165030498680368158521039701277827391458834899353196953124799725034681141186925338038931394216693857633953442086908300253522255063508739833027818761401892784611411232278223201000845669861453141028542485403199922809071455045268730556372093286119560536090756190331069802126192546029012807950426577172967895174549675406495981169016832000000000000000000000000000000*i1^20 + 4554124675704458075924491993190970726796735868911182695131968327633147474527014873149170118220245122209470113986803197058673797062839618263432278515901243178329829087981015838972444071981300285288176613895472321750365240062815690919189700856992677708182113513019411110580019211308041518748807648462410210741798145385876459344909015632595313869343880263045729926016808722316507985386345630240085636837351877610899279152340005821339886645561570671425076917185978716273791436906851333845984638123436442824907345863102577234017366889830923649694674590422738813304760807247360167595412838266017424045190063666398425460275280812413893470357685905343825406707149676210591287133037652528331201884713517626768214200389275446065059029524257030382265169635171241325988192484976696010568855995852425057432814359373556461216937866239235105131985356384820355950978022517407068695273700151906874571198246557876067079548288605725786632836571932690271835611064617255590617695985545853062508109820673931581537713137070239532352824480675190661688600693526336016984482236380587483401168396300272280916729431207258581920352735853927635801847200912868098808179900535572524861685402864064155424906216606825224351028185972760944593270903492432627119160210566869341425129753591082158536923053882552336968055196180213134160517084084686689515448524718042390053966459622684644591389122325976188135484221761467187200000000000000000000000000000*i1^21 + -458962110342381494618543132881331528870498028216866526290567972862194246405039636282550290380119210954847573015676134168089397615773725484568490319209839314253477953624884766348502366741947645356528521832131271048659664814169983063659627152584334569428051135490963603501240457348874662862781504335353506072976647518177919726634397478961005759416662278268354311273173683396200991588690615559835412572361165686882443227185097076404629399357471234408796946877108919188540735938512945209914975297904390352136123968358557114341527771258222406520853205424636096824987181024006619453583827643473783432411659429763058843790835306531626319624168086579043849029128774894453089685708424133153408737525791365507097977863821738588691153971247617457453449097208012726859266221567168180600035235735010774309216425292732038153178902967549316546953237737797177987341025156898063312706078652795264746969649908785830540504294108891543589072731540961577343251609952385903516351125216586250093327847872708025238923801968115303656356315785835600192211005994991218350930698540869305978222139876653219738013564300149551991298430653931934017880880353107463825227604124287365604294141048404501915553562565353597012279732396974397021313829225371371762710223010747292098918861371641533237631128865914546251248022268276390190928259859883299349629521165824609607917360219083143729599754916549334500249679177973760000000000000000000000000000*i1^22 + 11370952075446529156076090459952540070121728076193798572788674172272998700082499097038669205816049606906837087523564916462954752847421472246430452509853380737067698583347846817183285710145940554304657937101540385465387386012908289668530792297576138471162062507734188531138459975439607891057988178539089766648368487434316240868426194256024875932829081894938759816454525752685299246278583808523974502736784760176087935330667614965922525993358391998900718815388161610967936234529230360317089136641420629444123854769828555082311288618935988116741898441437335043070072951089178659615712443648322334007865942677119449481941780955633756294604910557034846409408811254503752243315505937037550175482727418593616706967607223098052465409531244599786317666003251069756458155392523908729305437455197331002049945290460090595888252999708695319034502813784298411686161365963098044689387638418552616852607359888867123003706710405215827093992919288031395082336488432232152286955847620443116305672720487181216777589778988334108604896456131136440421080746269111281560102236068548655894056905971540865207612267287845537277538386289517168804275198434297257122578672981199769507488073195946649146511613281392983812026093302994280110039378321169452717662695979742826726475427990817497465643777517996589341983359119695525471298887177120751048190560193103517979701559052282891731855538962097428198974291968000000000000000000000000000*i1^23 + 2244035242684257209101560277733218034906106621686322135199317806611838328211230538175636566254375102861073607530875726613708618011437092123447950115591804101706764954358827523412119632897016819690073938149442189683427968473001799717230382812047497008589475647395221252867533656891484118826494222146214454657803898011555014614435915831209047503899974630385491698584161543213105854954829587051475136396997527969299334987228116293864091664009815937955322020269035308250864176683061931597513642157266897084532477365704447632439675549780913219895332245161280554291415862903905958763913113490595549641860329968922161134015514885549819456268223747248975611410925163592477757334777953698291160112009036392263599911989578948813992418797713421419508594577695782350691005023953025756100333287565501268092779870063835063338986380280498884524235733763343747705063966407881322281700441110430217196667810744275191616937154562655899909578809730493653215035293618884070940810850506220682915932183874994399699780006297879314888787742402591950959098731383927912272975403332949621515472767850227789986699534864074638832711363352494735774260172793070002463295563994528381845457189129645943613665667139822500629872853076119884816860417536784839665317873666012130634755759118667340939679220502666910361159198280135012739460041427243055117796960277141486453397966249052009541713481229570481326548582400000000000000000000000000*i1^24 + -341340805081993658047390702133931905643464872914283803727311102098382757085203493369226240800535775130470884229159997178360748941163024856463433894226818582520360819705900114679669347742337444407589973253696458623936348031605828889289854145082430750622829131097321506083231909010292567755099962513434328493315434117238052081593922419495755262665615895118382482345880850978799871884424477514278912207427422702580111030567560503362737739075940705956081679364406011041455527873200053882997195581815877787398478164583688973635378307655447152194127983452818302637541704170567898620530040533717630751048953775406161247475921263895951956883830470279475725223069785730733339267528086335982309630532882310966631084321347671630691900417991564446136550915753503990114685342117777451928281516434702794682062401613462928703229298382474536334818976728607564570879042367061329885606929457026089947494582750287840012601151273790243173845145736485999756850013539176777538479787833468456592769982832296839596342738072236720939772196939627225804488090054683961933280427279615388188704534693599452338757380923400291556601609147127401577122884540597166037442807061669231972899779018560165152578849943636912383491622731843425408381798152215006383917059281085618043646957130290900347824614115503286831509905360181116203324371312773440705757264840547615001538309959681249710137093747241715907952640000000000000000000000000*i1^25 + 24240155621996344831932522428336814354611983858395555363087962118121458148274812669644244175816146180258909983401807427840787333939399417794999925913948086331472941203175344088732851300751456371704647326202194678896873376750233534458406178955875411088796768027517377985284029099383460465584987067387122549719836903742871828193486599713192197711442035657262785185065828879309761110581520407198953087049772144352092680984134263186597851501398276168819766555269158756027665011564393299373479997442255491999602639286778980860939137043285018713943432356855738389486269600652346285563213929508154495039735210343186815476388728026491834883380949965771093301169513649992785417192159285202443166413955745889605886175782365165195969514592029814876999110299143362098377451980455117747064599575269244702109616744946525158139662529668435341559346962211871572113022223891449663249475222319399738086769519631261958334754423361288336303329148216528596675181247674149247683812804100104773423482795298510705986057065110055206307024218147971107324170210148043536663406545026716487226081144929158685451012971593796772833677230349498009239995337138184580470631695840541103420733766030858555998698966748023423619236589638366083296646987203924375229032100821847117776961466916615342582762812220827893423886829179944052628440599298013158801451451667698015159444032212600384346131269754116112384000000000000000000000000*i1^26 + -855277508240563670923073632681277556588016970524337595409146116208705889772139481377797032468943903612111822671353155407067391354672691451925587496919304078375495552539296004447305767348138934899973003472856770918617279557591023471790720458091441467740662716220373670255293113451755658270126012355327823761621498247618808314640353201789707253461321709861963497949928571374007939786008783318796496289700394926160016175743284842655051890315440158594309640612455413527500818790024109854542142138634660084981323230275374644355386840451754028603751168689530926917604818570667522743109238287636997164025219073154677305373935080930772569797408883366338978491476802461334359842422564124944449354042014598592956100567958612786513653587082613948948872761462103495069672475352488859807239572845218157930015055134030459866846594810050247454680002685102364242243262046642266050381784228129615609005947345580836774545429916219979847555951790041710686911424569389147316320568092836426467624572038597481343768474466060168761810760993577148887052496431520529714597037407390287129519196156320416105077507263649284730888762235858983003434364178344709654506985322472177584158388209960339301085098244979705337153585989431902062787419117157257508770850819216954873112188333661112262503982257555369354618200220200359836459054708183526776229861809925876218507372961822953531318945851847475200000000000000000000000*i1^27 + -48757641735780424338003751407180581198613681463377702811405899946659510863874665514024082273867418080851185454420493497853946151046219568087934722528133261023322744966614477270070580779034249796110350750251215652524914914945919071847067983381437135799135970211821424430843368864837495166010578160584582771407777390338257131446354723378417521063522819487151979489170455524174498134322275696828893013740441664751228260480174434542263012745539039539501978142626206343799525682068523470555444911032951807260668761388712613709501319912016210465278907178028827994789974118675568283312649112297153104220303666462835473806967079184030996713933474287383712800388563291024140163333330273092845168963509029791239049853237487454397857479915713594966480491304652257254143782931596780252901995408028174416977110936945463429742768098283871732859956244375078562556891357058289978736830436634156939345164065239405262240031224078302002005394433010881210682725698541563582629796623754830057200207564900137747418633608866526393185610888579575386923814496773553556564469783814992547729176322454433709223783506233507748510417340140866832620719636697482842488782824639489692169180115996342494829138616448593114111225610923208588175601899497681308463553014088477728310765305775521507163296030684133582349610934086523362309960861888308229075391555802249241314221223940215230443372350013440000000000000000000000*i1^28 + 7817838966053898126743745464613028730484403026291626724454032393859436296384664531731585308618319370820394675597474747423777371636556044808260444089395793969471507546263454223854155666354261831738080779600352920845235368383794391668722029775789123689969239351284061943494575139588449990958813904267931186860859375540657077209138670142546141911467732453431182105745782974673051214613745416356345085362216729075011913361428246377928200077191383623716604784901135422897370409594388163888888626809401904641631432480057427248262123115902442252815166705462360678799441633185159014085362856845656401889872118003134332143617400739123676144385151202426822019502064849956409620319929491028778455501290056726344451322811896711490033702321708489738306615775078440286779064826081466759130609640622473603829884731060864094210126582581020730449698275080374116456310863308760604617100658983229290767705876538319660705016879422822387908542935429643528440344319474562322758661857504507471288847912229920577933008554310300518995949097481648420327814929672380697103981660561458455341829638326471723046665985386603795509109752257832479783556170774912578800643822336633428526670319750646176414765941422583227137972515073048443916363991422635066139005244435723607447254018626658167340940413854856728308178778363402630173039596656978252623507073070037507467315134321408241222510706688000000000000000000000*i1^29 + -579434835523220519473179191233122121399276650610732200150119052024905083191987025708292747587812968152285888045732785780486946409116432215779516276549728045638233710861466108516955440718155444872958716430558989758538361575259029795231762710533108290564186641492674661061155821951337850430847327278665944961137740985002360080607228727668065034759564936572685263431951547045115549093076716120041668159914183382225576583447023076590249277125893205304786341732237792055351156992360517273128772809960277097778584850007910700722038470254723747605670434414355639746628586412832396252638362749570811858162136829107360366133282951861787034150125568591210895965337619736420980684882495673747606702373167343524849993231806020052098508521995047025322541044290530897938088843047385181130258605452462244644447126013224103944101563769093469719109298840924783101851244476444741568186387463239758169721513905911898350983219958941894565979863217806872547078556194516764753705882243080714468472195624357334697651380393296453743269351677721943512078887149442223646368396336183957721527967966007718986627839851957201340709132550297440129813053313904354736824672756820126682279692815306669454889326483552931988422729481915499774333751532017852606549955375199890768498390715115450430137591230472984202696828831271312204556987494053099665530874950305398133169851866145303368617164800000000000000000000*i1^30 + 27162114833888367333830591140881477120237812410312181104199661240573146838758919385191029659799467156968680013339401095865555158169018487946811982243190833796094650129907534335301706485771104786539741766489602902052759879431937251908697610960392014553805644985763768517930926653443212412808448224830085733284845889068152283554955274438613674756813250286669292876380843383036927554957573967193641736121296487314657071177845525392388482136243653499618309382259356650293224974404503393632741612019946534683948928517643140799937505427240356453751372748719818190350403242516359401649415454926270980607808999877960555818689215649051227812846412990052690792942150085996121573912143634285787208238166641921367013215996232243571216128647121484852994632786787914718184164329546429783860581824865168991534115526054796156065628867838205875797415506501792405083476414163480548986579228753386711773990089801685847488414378848480501792125399373688458251462551217947723992550895610739549483580665113023659499040663716764368672893413964129451544098031588242666307383390197168473472728597338838331081321419456535501423953507181518692261760065950282049704973086788215265222269437543553519123059720883720439855684555854406365889234404759959647678788377403839491541065844374180882783025997969336374725777173825235988337622299143272669044370709966857901585772350172742895534080000000000000000000*i1^31 + -711234694080350692943393782381819856690251739984263971820769723919040983984216494032203967658611927775202446137108828106766996104078609101484047280415093774067097103118182554662422815182455132913903729907892537112348961734586127238755541901013273869630185318898207267440618835514708705959560169319282188003610202630753282641790586804676501010212715341183625850882142261708934494657315060888347761769934764966120281214396992112704465914416878508412161007832788085581877721266426722739599754948476304994883218528543676423613114145894198808470503881184463092186305990975750979998259202301662852620718347392996455527015435185503305196441795364015247121922717351515269268313925516077399041353995123294287176767462056673061778519422303189217721616416649915652994987317240722120014115557671516292307354325481585437949414392532418474765011325578362986405404039745888585540306615698335413059277789242965360088291501798624234776337654265837553197385056556355054483471011883929521329314168614462873352532650145555412747678199642880325837702700970591929463170943953896326140061510828456395882324707130886043500148188176223693305358993065311770363391603097337082733813792385508867528357723423853947619850007575813372194722657950246071163044057788174427698611461973891769765274734363393928493475868412079610767132240994166367948433373721908212642899859441591189504000000000000000000*i1^32 + 9085297782376510192791894886085003129324761799509707719144073187137018091079494074065831380194794854505125018705030038009127120282285022912326804877259007442777887190738259904860078951864862876252345180836596168591600984007751021736606891806008521626234576600362700568943239529131310553450888408157447998787885838890011241447091334565865522592305759204834435777804211845896112369187626184700713657402816863049899536114249240682133262657395312265276256053577541876690537368553546427707057118896307593281195662264207078475076161691739321196995489241139566223383465295112109097222069094795119712660325684156073618850785551489728560299241337222546740477103335039297272734370958530193000062416124724959132812437169341975570834756547722828781581661313120406403218720408506322526400859024148060810743466625874794678359381659362311281864806278819603693914341109789245561831179983475421539803123302160774494843493434303508525941858703933553659577752775757074647489996751024109021312970888124141457413010055445117059415211252750344950569967443780096455214833727071173395261034602807642010258997260100618334741961786320617810876961946478290701280606707816246331342618935549943630114939979334652759904194317616155979101560422130065564179573605207738713476524588941553442786655177591693626800552772001805876083956373278324558183136034958684472356044990247731200000000000000000*i1^33 + -52569591413400719286593021752510589888624346383373421242308907022363626799309879346312228101698358523151637444373447631937061582771173108906909114952018926567745217026729003626396560939701572559899550187602090281199872588534885784965393472792807662494152395771880553832308101429753206500974752364846115154565915384071481922087584596281805169040496914072416277110856946319449536196518008916247179868544861517900331617905358340198385452783373361860776593554403598472679380079618857410990102680315200250831742123349022848469115429982611664728936505820453184400994576210589796620920790893971029071935068686119086737932387370016257892102523750100675644444450475124958375300904095516194780435160896089144564985287632029162646660538616166497742982521670949275174695827821115224812227369618474397659423290656287273068423774278711163903448865790577467649810654497795151030619665773343445202887355663609940222190999861562084549951557482681441758572717364731482456292293032489508801685937997366760493111230117884642528481943905116423616052249861104326311819464962054966138648683286677801192463094102536125911787519879186622576185720135192633246741563904148557269771007984329231597255721318932234812498909460587514964947919349213093402083374625796887696513978649255738460827023984719963941103335121056365488944288351178161265288996685874766808052173373440000000000000000*i1^34 + 183915558817840576378388953011369600735202642430710455508903581369284536680049180386462907110175224502848568979787779502497765881950260142526628055198886309902886213120429241917530844384578621944654011851462206786582045390364885695019089153856066314602967533917446365056188713159629842754353875171148122218067171201387093589129893027683003505070871811293741879459049783443653869964687312399610640594394374468982230198886208133947636638932796118007198315087959874254938970070967832044614546625596635971043666118328118531122554264548982224880746058950272770982350629858214352832143014853752822720462758856491961816002423400306798640963470873252234360900699954539554480647710917564966946064722870538526006945520671862978249219496811056809484349851609515405613645944063063007184182133012866112543446647731865577309159966082305492903510370931774341372022561442445933479367686658440813041067601506224580944631781188868815598673539297562377205411913970783542242245112282647634400734789120361561176765777082599893413558154048946957008671309460401001307158660674092417377102466471698610206221370534444132541630430210067094351237332813340184315807004025678573241766695095389407232079819674509338656012226464119684692141442506408869610895508867704839284755338170597309241567791465716695848078267837939029302647278040185864503914332484132462850801664000000000000000*i1^35 + -81131242519819577758751553380120512261492366454442890654468492682383797101765083114084552766011360776673109399916877112398156078847617724450213762445208542811316554509062214223731862017544726487105994253714035327072403532374824205682082509878337218312876158146829845419225719951944219280294925060955601471438878662901156617635504202679129740209234242937768382331344809949218589791937734420921954703327183989221385431783650032113524267250483640674817132241120885828712982876597995605273854939020550012546472931036335347431296853143627930115587987554530280519077455735015366035672937137493319746689232522644724010341733784702508331523859131423443940362707507512079056705113441542601457256429682759376292310258024424653133922904395702647794558477281450884179707772601041528079559087998724568614258580565941293587801327539581020263821822622035392213501108350595102030608855171905839460544845839756390293797746952426387874426813767994001368739811463840388530046878358787896892233249251000394165082909726796457608913810997607212899793284651598642358090295715663323156303059227262391441746217474660805074023067921222785907730437761543540994013352509012040682991825033133263265839311152617999873565186506850651735327718863325606856800892319238233314908525151313093032325352012905611235188173468571115180644535699105723835199114581716446412800000000000000*i1^36 + -517841343059504817156149915295290564997556340059123417929809294118577794914378797350240552710381724353646758455932507873210963514065290501890872280486674007699581401415627235206836014621619594799681571973037221418876230585321083065986739117288002080351972652309182430640539572157966744293371008952543682336781053757966249579442318399107749078614862010760934736672049018118206521994608497667220894301299179969699482414563251994679232121594148297274884366346289142062032022164228189944848475807052024490592867502611642499934424185455417026573342917046992426105020494354983717336929853634789451159105073098757949649858940870540402348441023907033193276377624015395237722117970541145403284007814357932713540404084806910856990941719304663600913990692598037702343416975568314719723136326152488662383730171546676568477853850877568126449730848222658209404077160596071195311487936534734111234220797879883681960716415729703907195287631642534499162604057181606300372044070576392807503799787395005315888528138089946078189132412428927067563312005763330355029031681708709797535607441121870702177913444065061056950609992125475591272542092836938150767214966808503233702216158299888719075872271340675379192656634005814137438376218945445321390233532629869222706542544003989133258344744018623076214955399049369986126666174244958430588494137671680000000000000*i1^37 + -1030354381344666254298258197505692718746413069476668615833060135333852576673322098825206599819007815109773582184815100772260054604487608821106806931863689239117983881997847033121271246658665973608382271320420232586821189890310039290672125688985689881094211071557244825894793650374504215492970393519056173529713378543218571206367864486382925625267948881712702392862068321665885736534015159301451448581949478237806727233062297052992986515576416058840371583405767731036005637990932985573036651746239198482315139220756368488727545844985196775948479356766245064880514002102827395401909285235524816146183930841459765755863706679357695598144887367707177344534610803812618972373163954550808124951039216611755181943076509745108373226729813942692765814668610520218981939252572447042526412455216380256966749774568583252745440338954785653691640405414304993330119934647596730379830493427487416487289496673552701826916127959365557126039887471796204000371756024524769248253645358720788736610539174033948536129920511440834133827664981121804174365704481035442414223098282754861226373645943367733129262046407846558699321950934619022282340312313165995447557200960598150614779414091778707688464000427553639673592703711192978396634833775652004264330242253764070447959221229354449570471028906100515395713717871137922020584196779333419827200000000000000*i1^38 + -2025505997968905279745521913117563762010033004847210557320255243238580245125241872349690469797434474629431119925836482804509337848316978693944489110475299401443317914377514135695016379554962918603933842478772405368294308044444329208054894667887517860002105137925620368022867089236605147765316010743047183098461832700222341117479340410764315877054833631779230253005579891035361834636405079948813938019111737698200116575646439927307649803949956853794242011783117855490607677497111471784545794789277713304417046724620059942957949912746282796114471177919767595103559587390859070647968900443717388909367974330909408517739164551043271198664695037724189767498836375328331604003032493020834351952398423968613226885359290733234922719958655052999004369763644844707692810131434516851640743932289081139223614726769771222066632159957584270925024709958003300189420723190562316637406205707347280777238613282030355784179440799878798379559733249936622836934219454580506332898869903781838378522721534502588054806968692005192927460944010498480545186899712167492641708211910348577215050677852387820850281964367824136582157081890461938794293454298057227591214124654699859545513198433962354615333906208580366088966947720883400436766762903839147163760438189018137686538600087291705838730148533959011676314365956739976238098260699750400000000000*i1^39 + -19478606253510657688804561352998470849730112580950017251357275002517839002273656173923873119723002781014412883149429282330828945211549841765910486105928912352499201709053534397884809778163966853436077152137188362585526427328392178385334423110414283951104084191073493309191082865572386697978845978224929539511470279839141670419664584490106168789587150124273443164285492521811631681129242848878863184422465656982360314706652329351554835784916562577375743925018301190958445580558664150327560372498428721761061686985199085996580688630479952041197360678750421007566888182879032130510013892424675153463116624406602158979745832542310137020236401007509068141363198067718051146726111811487827667703767618133271378140379907731272175772792200266199462161110178878291056879888281275759948290835197964557412530235605170362866398954347062945262636771088738155466475411349172835359670558927248234299814044751278201907135954979799654441359768331881031892996178373485582749638706668278347662165610794089248420630669272518158786722609862501135664624780556130672399570131411214843686229704358676140018838757802758904848952002287885982102954829706814286343597154313795486769460581228955292699940633027893343313643399237993729695846486496845913210647559157611971343625821426414102670577849381794315106047772156395792856317440000000000*i1^40 + 5735175122512435948695231528842612461584555405082277439152587646763761070117896801225683147233166478308506395034744625764969479563412711266339180269247648872007844021993090356405592177791014660417393632976143050455458337912226520421833301408599222168759859102414785130486670417449179953920370562056027607049563476148404562089346978168379008030910200587380273662089451856865701474508064889475618053352484278711385340923597585763273631103065181398970972270858845303347685135005584045460870977289745697614910244167664240627191058195459416500512944435826439364936635130355631927922627020314201713227307396701004577744509487274188493500109346094605551051536891417774519782734595989891364973418333519894376379931932897219815160198976869015049930359106617280824903041885459399495915378212005539094917644690395282631327834852858820506181313264725671443092225615117116917009782297698520581743109041911591605879225306505149073629137090084597792334614747759627823445761602609304178172551666903708210721120255491253254436763053467906863015631889534088491573944506075342689776627623387740616161552487988418934151186461475257773915001533717390819297436260091870927677362788713439068827396894316060723450122549599822261650151458040525785083753629801092716001811867606968547892843144785310184527363126108352896000000000*i1^41 + -5664033755934540599423748847180859565628280502845186102247085060299868355183114167836948105308446029939933897358619568728530800416125618074004372528364255161440572132301531063961831099318519243541636189879913550820157023496008540109008001048229538945881813924030012210702223225783804466958968185986814565772219901522959634465342504134490118599842810854487511877451818376053623066065759809214765719972163162579673481058161278059653103085167880261056537964590289037020978620477497523443507522835993864810305484728245104008505743138059691760442313333906741130918275471717044078148435390956583681810339859986157069179419053093284990389111563690494163299113076977582381629925576807234749755300296185553704930706049783650915537305576658531378551918546006708896673779215293866302315985580797656005446252294577692004284637999698867106677827862714538570972278872483610330388363593837195974126549215244732777139473847324429466701389837624041061893748774388698309540935901648393679837620754880664762449483630615886369574535670484302644821396527293140902767884022017377165031575134842632184770699798150779002435032125335218153667878530778517525559965772640472467020301236703701021725170617797715695286616239260571780603208643166160604875886340556427911008582635899360323897116416135182683792513203200000000*i1^42 + 74369471608250418928371937727242318462272719353724263112711274888434714667142807978132891410012584230049083250879204670767721309033538894755043610819879863269954728143240566327645570437136899733923889862823347381916077171339337220610800790891838483419836401595568620629323276211088179013527537267286470813898396212660272507466926225065222645560829022575252094152293703565081495539704790507387683876072437976508938379381929175421310763000322120121963014592221820064009376493521372104410257816485577930182192914176717306909423480730418717820161750652207033960447121222811071834892526220578991237466899120932932887804896413143247347073992466979640734846990772654583259621002291199716499957433523839406735346142613684860338289060023713784404182258703867371536174139710598055993544014443292522481368045221088566612533923341075466109408089943767980740235551817832043665635127461942334465282961490017006000560332135085264052182632471680419522625939940266105858283862799947459327347466839695168671365429199493558345784138141283683275450454219352475719631339705654846792294184160783111418901904934337249909173204074708807714737469018522237634159549997832532690706348974279836746716529516780425098500538852457372928771839954417364967754168893762919826238123857102363714781399712969658497280000000*i1^43 + 14831850798958298849266705829943774201969545175561970433127537942485211428295015381315525494480695553368637966680063791928231806221215484760375032169220887756502334593645041455063834784250214143380928738354949136397355237450458682611840198951870199820141196051512699626665213476689893544987327447250087911604956535872684597237424209414244017421435668900138381292210422102120330893797586091487768962962385910301304291252445830577193481784426987696181271041975985496637183500449210226988155031013203544422351553444030930912827301206297936681612749650484654833290140834242473968675958856308922431749808585376032470503356566405487726688864571606572819328701151360939135870606896265468463966809898766734352549315625309189678198838793026653918859907077681680872774792522269127194227989562737719231740181929056513810628208599953267271379395654197894898645154337806949460876847123581247927404339515179848663660421534270831869451977557827419627690745962910957497509462814530456178727057362985552468591155324157272110409420433999867416545227352412145380004775372171349416545973100292998831694955452003558408640434594189526416946121858998038662019290640417462924488329040099266136731495941475410948929470021046332220663068507346932869434373542991370023686186697591926693164313596896000000*i1^44 + 550211410600309680311380280366953138260065595742201048460539839829285796498104419811554691847514873709426437482582514129165098173642598048582451856033232800566839529353967028437863413628780798455710920167320498989053251425077120055636919198807680455820603818328786281813143782947535058489523869133495538175774927212560576413551281488070755439614835524304120080291131883158562222451102408389862442605127326522253832569969998258424290101104618365873878402377865446588143155855539709223959206579221533430149898479605508616149948850840161747860145379430903476611782002203508073035881614161455791643501645068874096631346331905812062281981479534254898600196860671216148550436875284042358340898042791525381018515610463843907143589170365701055874264076257477612329752607661081397802042154600865594640911812451096250872769528729545154152931123516167440399775373105528085602432957692533271089116645579669809585476962529508861195121781766640325349395647813137969783509029439272611279221396929816260291310901140517127466828089667251978688790774516108919257803578244636231819698800290066199228755326136733919635853224436881492403683477742499131832624658994649638739344258907399529534148019885985103847061894458922140794343497966411699959793021377297982379479035079140340800000*i1^45 + 8648789137623244762865131571478758590094732693947018130000201231599610572826909071713263787820535508630534451622356528790138021719646222232831689870146840655597445836540256940673264611188414162060243335221770130482395076416134641986883518504549113212054395293176905817156871272125802551046758929068699072829349498280918398220527006716884272876891211819691043013461505976578125368679666304192312813597221922657736146936660893975177435395194325214056881669151084679764271612088580917013447896623772357267181826568484976463669083044898034351097237569518940395437426874722996963410483400104822529603957827823608880218079022746629081064087195475438662427362081065003489745148033942873599373115607932090761981765384685457853267462274634701096816768331892674983487708323395248499645242928672610046960979751733459017457760286092726928821822605295902668042711136427906398426897732489747710779003547116550184164024042315387910314681830802030920575025133706569554392451092238907449160897688355203274512202104903739182763200126948942701900035059757752591186980051412571214650837097298060937674053433502191333868705497639714174824032822884991255173649841464402579537166610830116590889434110613616582435400985737524767094694951016793023838595333454071621269600000*i1^46 + 70559696814302757277491905349447316912510172931202238743549157642585066538753514212767006111155759589582195912177547687003614705383349867930096988955351007010349227229644687955597758388290049777500872825953596396667016186825971857113913856105057444293869020552807484030704055979615493986175594673830973624454080207253252704254981366246674285190414233635007094660912281906072504456618447636794733504997937258275736490885992170631296107860538407606090460328780571758480920790138538897449237758094740339590878265240606879829125333742094336780501319090484982276818241288887653589321520777592926358948550441170056908205113399694395048012022275903862607293496314415929849480608827322343612327115545459562353418079363710774612354674237161969679966511657919368193274730332954422623212364442257918743665485631377241837543063864028842497122251218047892362130193582919214305755622882410622532511058521402225680847733224496628648669506623524521770076309776944748770217698419510261659512527436774785338283271371254144798855836703728890785222742977876400508585879228709603531928763205689391779371940089538420204277052046569006283575917706359670055306101523581185708029791572440028027177150651968922059172978651885955579756709388754552797605519184000*i1^47 + 224803369023477135004337565580014109125617839061154890508202224387320732222116507997432982976925599957772557704154796226412345639906038517156375113953478438344661204192851411689772066804150394688393227174205518648245324917098523880770830695360942263029406579182399783443425334199734571836637832284628930143555069225828930366228691731236485717376234612525679811254947460582029323249010984586601554955660423355882679404163192409047635471686881722786406210076209767763891945039955953078106302881271673965428602606554477153158196844998633700698091928816433583066860024119751087823040982530238118794638995314106946460709396275439335527635295604174311742173536071154909229731100654205139136426749028158493054385634553960881214204816562280906426728443608271698716115390587361686132963497601337197506130467893119994638521094108995932672087677370046945622473296701694974055999182296863914326359597039693032098960120587389689801563692289253604202196401113718525196981206842354399819539157311492771641763089354089073349997350842590568133440054108910450934203055283594852948817506865347219441797178595107450818153910911356378607675280228874474108337372431581844132513221178958098789554386975066393255314538684689014352073520526569100*i1^48 + 2408283129354906517498002461806646002189322937396496775321815772874031332045161523033007872746980077952736164781371615268404022904810212897720155575843956831190392487266827416639693192972759562407534804671354373481622112335142936250269916191138067682806131755548127260602874923253641635379661541172184971650856048805700829343298369264201024952409256522556350638278297531861425867453630106543861489064563329413706151669927143081388229014913354116167728361014328824352186947856993694969393122201984816485426557792001985572318122144131974637442518215725011079098585647902780516377160833253605921336571270393357756095337890484513629984236245758523574089688526940225079575985665351180133324813999957520339189322795690362153576787492009779118384236293007212362843217552366486635937428315858450399611430905891865057067957141803840206441393064459098615424174592271574290480580482314010824819486888245773446418331961227408956468515046646277358053851712256713117488951671122365860744314062145432629324349121362553606283149416753017940727687632211389449942624715235227503985573846966906387637503921896222141962996075862256208188058288032817361367982590010940587616421159644335541221385*i1^49 - N1*214920946605901688731414865691919299873948888720979957129652875199618973675901209187328844384075559565383514058872850528147388195297601888827110367207966277380345447062370172780201126140434746907857888726380290211631644330617324887224317454108926088569806448325533829629249345404530877694195026247078026028*i2, -558406696592263822812583727752164517708755944015109352287166336232605053212718565211548542362050786821434395243522056462660967011842827845787953950526083570671829027772249211950174930026175905392775316168651873829711619972243761077758489629116142962177690649355854666894546599212701502128373938564818243803223074649348111835460628964670337465906503653198929354669062955636480932305121427407764564708073223445483699454441836835242408807038491208657322003788571395108895225062962961027807111778607032747306223581848128214024635910914372558235743629258944181800513259985322861228968203000560674387810276618783639571025127146985048629662842262626671111141896415033154953083920628164849311669427207758015137705096837163056338863263803025272678369154169950851787745636946291333472584979359968363160928349866975255118119369679593915392590735481233816208341209929849578623503352625829839053407510769789758447372155807095066021353983404647608892068052937711147383311015023190407990810130102936511579061362775708387072415746068196882742682058282731860737201203618369134996262900436610490766181267656179173687049749535486403701568775036746199395121769485260748235478700942554004190848051945442896853231641574755452315657537715840293902227830822608878728674724359288697715718097770780686810456485120478121306236075893831623267532761519077600025861992232941988017364955311313741250299749611690630170294571406841965007066242096387796611429491257186011054080000000000000000000000000000000000000000000000000 + 849168812250730473282778025141308189778398849139098893583576182840870972610147322544373688708270446403833355115145296594074622200734617946694266485354416176646924278647517821117240222118956208137050001059140361657430314566343072205094827280586738891759420856107025214767851768068791838149674685244535059546744831914018330331517438251024088644117096743412763918208337911574045100377963501159380332731204450759691881627114669228943818574097709781233862656073781704587079156475347578752302456527465938938813628829473623902916371049127263015243052547446210667210313968364272489937194394652124603727846122391179012075254396537967026191151757193609491268708751590512939211943052086349812998874976026441310762272613388919219375645606233476744706639617589922778012453217141498643731722535435783978823418834152506413216065602586768949655680752707786349941405592333595437428907108750899418308466442154930458850590059852125726645557873260633167757912146062959557826696300234740355917159030301335077420201073430152972595137576950403706192885657977589577739182069975431317494749949086514716861547537350253646140266752720577574139363759697849870155868128816988776644655369233749661588311541478131542716740765032772429864708081403966397745111400818250145772180654841710122597678040598467597558998954953721348064339591448311869532625107130580110623002901100751701607553770386737988549119366091734649565508606557593545382154839156113956951077544795349975040000000000000000000000000000000000000000000000000*i1 + -1494420838679415988548519711560159911833578940421669077687599652873288028364264017609049385281171483755699706400940919451847965848795074607944354495794014674721321567094851864886311095942343964598389569473271434098681662088604685925187961559205580308445574318354211387280083562307484569711714581139403935577105581671852597464870912537207824176218440188214450733697240987645671385447636989634008607264017986395145785523980796873833906315324032898777153191693516055397655711000337574431782519572228117500901297702529745497888880157749569037670590385813345167044482022430830829623229258669284109286159768352900813355830080713015771577012979464035566298397063459960085700167980240836482771801271506148243914762923351456481291282385646512885052321519834067370573283426780561286249968705899744416030385536874270037890232412371154358890474709181038575104512218078180807996768201308459452813352424873439255129448257137669306541143541608474678393786146520303910974152830852118031744121246958436906725390026804073074256160863094490674796972032603304804167117484857645898397517650795118625032994208839606053029495572153599342569846549182926087882859567757387598811900819703859648283146707624869283548728417358407813604669887650363092611017957979287703944765862731685876027217984019741057528676364978355781138018740095131319769313271819134738005630553694584147278862516940538808153610241694719243324909895242083711004238315283090282027523886428245196800000000000000000000000000000000000000000000000*i1^2 + 514099179905855907861412092741368935158900527929840707738861016560697621657839141070129323313918489641847815674774729983999241611020021605497313793170828037408732983246288756598558707266842030848826494111496708672841630967949054713703653732604981474438019546037989442387221433703464937644642113890148120513028119799054942669956699914499338133115785307731080281627180378854258374632271287209086888705412522784381635707211709374757704850480181178836820232776358652189251056527193955531208674543729785308042314619289032738798968056811207024415947410924621437309122603802919080182516284448274233675264651524941397395823985038668814051439714200120647761894118062916166871903343676533383255275535985802268777428614479442124910247045661332346245475634544054750296903248550113736395180932877897553326974457583019397258183981703887305406242595494363372479120793169740659863870078545853930326086571915643799941938521475862112340545967733477267769067877389421522574592798272052587508056757747538778744077337144054421730179574322087017622648002724322579843242792371542178024107228559174373917915325761527458771353560571587032751383257990054891683167452775318097431413124388165720501704234569555987536468843082410041318615668173886133269737105037636242077256960514435889232671503498079865417341421684734143239134082709909508786466354447953633380739455179008269396765862734827855157136690198310457942882671889113426082340377158560651475913172666286080000000000000000000000000000000000000000000000*i1^3 + 18653495281278246520149793147191090344197859347961201235398199622343404005362553471725226523719965687760670309046090724994327280005203855412169895859275679588628152415714006597295300764471560101140046734715900446667345806490525677841803439988937781074172497457614080547311727198780815324383439792106696944275232136897272018878178358717756258340263444411279076018330283120041736219641464870312005823040353651342166814768101399686791003380877789268175066639190681601471709501980821478941660404107593438717091135108855277852189340002456642986407953316674181245178417754087051074603487239213673367866962672861120779526537914547086262339944357827329055357190661235774025399802748580065242373755422231598086526438584486142646693964190369461089221779215982432145800771124522292133747131723899917600589444273433010985085165771444788393785439226985365327211703610588439325281935876481936665256401828830224810005345036824109533720901713535635095418562380045515934206095215694726176956401329602132688668460769970163545119139391540716504371887805657269684755124732173441343716541601477375033775839202692180505591800911466080898559954356348901185601178159120819650049866714192984352035320685010165158330904403674920304294597352077076176527164002415793109154938265920311363612971500719890369233262941926917403813809419351838792764826089767632485504340279246938696926667477491526741410293975369101709333315219359487258712236110269743679648695320576000000000000000000000000000000000000000000000*i1^4 + -35780279785248883642046835823215587213541614225886434223572461224094249412583193755257023030159838515203545951599648674020811973059067123974436659302426785223240596733328336169429071856991324016424275446619560286342195741399580446817485291823289398067747430861339488538901847477070054534895707009319273423189926248259113175668496812885883914873176939395583681679425681510200650260745556471560133794656249773291304312493184384182321054728688326116790050373977684088255640489434398131501240923456007015762084935873012290881696557990091857802054455599957715292763434114698129152582513036299784853442532928859564404110213391275817184293840588816686625955700163963230553243544277464024508188062494734674962765000303515253854315183824639803526505306915793160398840138842217765424417812059040424550155828139089257550621290214592523810384460171858892221555134461298608554189806614569587058783729377072462942011240317771671680304263807256973295955944842430290286550701765063363791885213996279833821805567790719758825465995237600113189651954085506490427148850236980709203990088942445698720312931671277767276230299465564591896070153580644249358741539187910693759489085000027269889967772271210522777049503065789267430401119114187837546100423960391431127381024585019730181538125119148642689561835934542704327130786007502490749052541912637555148394660435750796426085984324049927597168225634868518784182391112074560380314510471237903952829533388800000000000000000000000000000000000000000000*i1^5 + -494633342968264310929443293927822670742418708999192377818332300287726142914798897099509029042734549727269209179344870986458091610789647301615643213019951280512777755911947019100688728465311384533181447024421317384493560894144032044098980472890083940308125431698831000189446618111159915234990147971757042349241572744135288101378452605388689856912180108539463897926815537371509292668537941545481770088092516925980723994743513434446559199169646107044773907520346641582826242685722671746778057931997271691288014144478186572765642676379654716819462591785609253551051359618102463913270965559315370159647089577108595811060952859705894959278886212921546722236267284950556442462586650718202273132149169648817114100030036831880537494210040059129322665832483618188764029287533162318428057756335917442115020919234760526176835985428277650733004720818765655327448166642802380029771104244006917470318750394670812674122746372738451900454232096815650889951366223295464645166889539202962945640077758250824267687867608167223427613931509237907738547753924948306085455243685336273562195448215755797954176594273234456622598772392233123250497785226149767351079047162032200518844811170953253558046097379287140245788941369447141684698493601756134797674216616410805687142658364808408406244670602016336122565458111707583134224488214718097676072920738326442490573879745575392033738589930871683215571216328824082031069030786193055190131524621149177768837120000000000000000000000000000000000000000000*i1^6 + 1893269473412159560081092435937678302945742903342714999518903882847509564400370608955174309296539170118559392609662413446798927315723116619660444301466280647654325507361268508036950416032586061483562670808868540703208391180687794772669022808567428894406935312818811301260152295871552288040025841540190500992327655200150783814986408419565155306725625359954044716989562951028436271036411162666236805270019254995856190932611092326623063225823278852865438376023296336762880699723155367369830427742754667401263439951441608368569915605481079884929996023451747247211291600302267258044611079325202397552226768491307960835899564884989802578430535198539780668350008222044708728797266874212300063246288196172656124486738110267602759690213803106388277706648881445907896911166663058410266289096160076012661717823255639786763661264611464183427637159506019086696134979776367428873228746338365856727654189603223944066585788557559223317720672231367651441821567941741567326072212501467287017873980449095807530487779799155465920905529432221732499764017121710088341745218211361753526410969362346399659906361648979733813848495441051634737836872185387257937451114416286873515609088915786000166284893294722449143172543525038250361942771143590721664097021804302936487055116731032744540743166485653585155160451312686418976344852850295761516676811700498515314360133610947749195282395330312556901090949102357864204716908943026345827896521083267909156864000000000000000000000000000000000000000000*i1^7 + -436850769643690583494096352790534277827521370618446618924457609240991313711773715610293324229066519553047498057621233355989257572689180167178296772737772238825045768063043339746684832891944949710535107681992879187459342225257474184215312694663489562199675926778609362445749056853756897011356701030777192207416106614263218048956844415706094246832634744105086270813877304795861785139758575982025500443741196895292920216933882288834042429619431670557440280028101247509769604404164845744573223423378094681569943533057523915613962689519016831035257776707451653396027081256349632867131703683767287834172810862604806098589260313533503242010415323739706856293126034090728467251202293995277879731505759096378246368548115170762756527804177754550728084681368672056328276031524982669489033776895156048552288632518692662868499406955069918945408311708753874356581179605073295207855182890098709085487590278035586377077367361340711657285384355412924229747069596383571396035453063987006756517114459489406418124025229822579067637723273461704084231805826270383895946252598965301294982758513976105439511556775590848481628539432317076862739496726252011344347253325268851382124606850878598755798116329555677099723441344917167764259025421840632602800375532416322380970111883181532593621135871446222631790629509276599280302298068258679135428667041977949029448188856498879790676631336632104203046529188351227932674481724197773069416882889069428736000000000000000000000000000000000000000000*i1^8 + -32493219810092186327353758559702261462075546031129459010745415192532014446664867908529101463699742125305874927153135534728988367386629171457473060498183791961007052347370056963837252807506579234355980275459779085262250457512938455716214258585921308003582345652064125226778442356561951337942962397518920347021026766754082697906548294748081187221163999598824320046355284918390946675979015087109978594548805705403304163316414901861324472833938275500096519259133598596048629233500709178590883418685434869029843871106289151586398324289422707108064008255181912451898377582596791730681807557088552057389405631210409424598733577052668394861457390809392221869119635773794615654204601461217573736167695258794374343721673978261356482086200157017441273816153147327757104433290214101948279907874677119804580263101199328160458530071197182118953780109292061676521720794150311591370928845967086666691306042894465730843150986516879485789600769306483541390539434554662675153838144279060701087443207914980830082631578028898813691797275381489623534874075195590535527808096424197090688614453140859684174579833040140456934951990164346504443252748427154752935034429043251592458243663825086348574431595210241088371758766068279208939682933034232487919483828265659521344254058348759055215822294881686899775385034975386516507418394714017868022565766905146048322757678853969978346900366311903494232308822656015215199695724466234204418141524003389440000000000000000000000000000000000000000*i1^9 + 21992759671628645384931913475808759166033372212450394537336201899335541820703280925006517335403718383842999671523985090260758980953677650947148700319982539378685898815950766447798720694206296606957653774076331866369289867475070436327480837666277527274530808889933287109036191542183348959543456774661474298600341639794274674735586665089030617481780849475580958222901594587361323905030674658763502603884725001581997651114642080513157542687652207294956898845196916034796594668424836436210483230997516535619722136214473739419329856698997611755710350426720986628495464202987416028640535720769034839537417975751729475236021480184089585713576570224442239188584672425282711116893313547487640734338994573793640778093392227218432167226698449435473307822908658063317775402319020655452453954756336439866286369298804790882470250790144447579057798465648823575164914161413018758472330934864347712950120601875619301947316533920043710178291909872468536921413174601857665080360121687883247141729005645993863250426293583758057494248449879103677915844399668687249772732146229054035285280590671631219446028823604334102031065275549882600390680383777476342968096273715432665722324156429028922124218813307300524368512237005548136850706107920988192845853825727749151979819710099593287649067911125915035311345825928207647319157757664775880496070863181366298854997952717514047527710758048820675107930658892530070897408283782413579273663487672320000000000000000000000000000000000000000*i1^10 + 1109271968264481837900667299722794969112664147111302602215996847100432000924883862269989614054819881291807808690961262032106511935904150586440704820950774888815773957265334278730038941340515193874072703597991566390997421895173957413896836466491878215291430041999609108002178405548525161614216471858660281707495601201959350574952977637353763148865220608059123743060023087810993226122374435797956169738713574715365578851388267792231850429076752634575430951805068208333226151457232413656175881455443222594080386666118460126004449474296803499402383952536367117433842341359776860209491618557802618657491140111986750672881381790795201322701072547480253908260708766883554371290858017483291136096475251152608013228289811340862736326918563791308169237851248089848150815945567486845849396461251553304619067061977218610713176785446259081248527535036873204398262142802056739029499309918097271774932673406466520960523908969450202392249065297237356987917179199361631920461223552339936633839341943532065431874007048312028392083292450157058680440173629191624517911329948644292858804911601109964149093229326195390783039628058943045198185332999693484528642371765056551664228370313212548843250975532706573743943249806759533324552974666448965260864502069568727481977412357118308817808330688354386360692510432749197547939578801688412671397276941794672266169891935561660535097250929074433051516323779239771694790521326242439990512241868800000000000000000000000000000000000000*i1^11 + -1148442105968854421629920011251585575042518803120473586399542382558636032101239375143516282520439193213728876364135216367129360497574358670829350708908971656438178161709267998888359833400177399256578418790147483715643042802968001125849561447984897715778123195729086866954800632391425336545870946633911412444826382815974940302194191947960709546880631782986226422407023610492313673032636419535544661351030260695328147168604122329286771460104414146389250348577046580485614984409888134162041093531526396788720440816534273626446920365570006776971892021602352646637066510445034460151542162069134824455068057799215619359845449549514725698363222447650996308404768362079763007338224778111276452032609245506945410857880976348767550384689199907273032346043867541992989070329484029110804506463391519650538770788192986177750919859482765022279523093758801141708622257072058556809613937622829563731491629941266658469522684937806339294275852781042114085731688453206088829430156749235362496930239222309506001883308204246193347475984761665952845731330372362748363876317053465347783198979163507638396427230412149220212613430231967081475055745143064473743513701732843314361982394381942112151693143256089592947404388716003432489699742293317134260208314406955780510307234525218252826808402735517025568746301914369000670074559732450814937733896595486426127776800175604516620113445692658326559567892358356403879919972095944095467181178880000000000000000000000000000000000000*i1^12 + 29731377760305795104399747074473725247683049003301080820704975830894883680007740057548252280940233084802484812352973204927269494593733489637271238353831085247677796429508450909259500513076431730971838692920109249637083749562674334629265298640686708352783569488857980847719001118778151296248008222182800361797005304906050239234423118442050909936329207648718218968956688396410669461379531350542010578432173134770332254568674836055810426679735262871583040830079371600358196765287425997117159322147258505164222990897252108646464985987460310797194110123888543681779217258655349293313546602399589978964710738739083250788876822028178656270595949158556541518274231132107016130010926303440933384006737610977182499571255776930747922124189203164791345508040464029502455095270510892750677253620189574808704873353452506480003052090476177663795301552242798573480326977616212245886875462841145427548869655408391583870478762603831696756252617778481208132060526521220013485201568552410112698830570907333843613094130159587444292905037222267320879325233105777851749755993818479278417979151597869730454210671158877383149520971363246930633578705362920719533233085591745667551294287165698352722832792302266734902081967955822848125909036797250732355005024694805641300953863204961679288562383998997152274718209565422216409456317552779652813244367095462822429851827882163446597416787865056806776753071742108140940748926947761881874432000000000000000000000000000000000000*i1^13 + 27172487922398223725707725813649216789290489731799207230991445250040869236923407092873251224022749346038804886256276329946805315549508695436209598641606315119736646642933035838376533813512780893465276436196517631627201053479740851133878255336771981372688987495064013979675658761816262657157428876195269227011826684729369269207578650348498879697196251567927013405530967802703800046053605244001030971570539250502673412946426099934636313366905617180905035229524832069840611998973168352094032885813227013684947377191630086365439917352865639755982412802005205082892997357470758350072787856323294043143390249564278860843203622413706555567595874668067231294652677019037338525215676305629111996554596824498645907039508192240536178786800360128398250080362642618395920717048812392718068604343049470710878272508629386377020782181744955095292776548984830496873387625283104970546868658566722217227724488563179922973488844857853857117180782814099149976312468672036039474286436397421364278296213945976387879670114657196106767113673992011760297589614219121294677332433486759918171811100700691269050068351862488149845118041671423690536717822538044143255259538113103269224076533724196489472861301352531635170013058536271399325799775034720972109897299181415562766790214449037168309106798729229319031047605771031585739643505642109357063139515870157933881975369560639973215575706353734252424395103567794204461722267767581704192000000000000000000000000000000000000*i1^14 + -1217651741107120748865888831123161516603656014534853294622798732368148595495065602651313681360610066427738712494867769144702260863336287166655602758897850149802282721819766186232208144745698438866941020689233774860574585183830911976032213259361054806044579140475510128613698109240870034061352718565861852876612490067119143611582021182780591714639791658758874473530976594094870271424409146220842239901309152698596220006274501258494772467769094490661414753275325453255230615930147677008935793525658755659925206579588306113561331773762289395768481507816296586323546325551029546568963417938427038476319199656327970216759995334770631988223936422752609506948461341839385253634721406910415267004437509104549386074803500161554757690939656875912940339906939314949611289850402756563246663720299112291396687496575173249756012390895944540243663845507906992172236313998262096787524211514570090787297163755418643223013463243157261234329655622996843535933159904750206520562921358358850132520159727309929169918157846876503411208045486894041376838419070474509590985543213519898568149820881786930551997259897406443477849011369226806041417225771285180532437299253074408026355212455985584237199394352749230862562502579622894289300989514553035269810000271814502995310942714816852574930395293545881972402369503738583145129661350992176610880904484835583262650928747528375336776255264050910284797146438600627441277988715699896320000000000000000000000000000000000*i1^15 + -633742024522256029265287049606458061829845478764288170555320899462269974715465487056492120994963122275182759150305075202491541519176289674717878691875249258044204514788855271124321337097735413322974047968468276857677787957297123413277898968306535972735005762615039762306000628769596548313182315323747835198065694958831052882306162562700101998082018669353904283850188409000769123369071176224464860826135778978501833425176805800888644906998014778532457212780821846698314252890682519964946699437315364855632430027288530666605340322977475190067924121364233317340065524521504251336793682575632644977876276707833217392264586163371287219053351512398888708308044057968270284691917887844990143675411889215583959623822032270517099945428021721347188346784527805919415715955193595802807848530558643814756995062021008575180250317405098648856982164319806628018568008373604108534508673314700429315757810402355447567567039568234050174272936628578578937442127643481548548001692294167200079648317450074047489128220302758274189149516530847741794661175292726065502506364692386553098901502798102919556167559292670182007936978026519259947869732022327135345105164031659946088506265134904295997438299239848265564832373330585497608829551574333537919481790083732116256595196045670488918487799229719442955847076414535060389649779824439310308202783306601459424843673216544811644816617636292705755965702452232488683704992420331520000000000000000000000000000000000*i1^16 + 64156413591692785795298069564424577528652270653210024975828569612657825274033645437056412972888885560856084361184532192648346912881734112812806830547450866681014035419490023433280657128260311747100957769550574480367764347906487182026299325637357951595707243301109476906407639674249161337737675502370418901686234957630254795345076113036029967806506638402331291090079279079924962891413747838920941728780169668348968165460942565083136446560220870142487313564158590054360790017786106058117237638957151546124190711969270648046215314251976424854544181049565191240830312368578629034618148886473731749935607612648415809137733579916325172542190194949861083198706211038668095756143008147186914382185002002863894927109857752087814197555921086156954403607361519442526030609766509654865966559477432156593063366685637499300267757570064207699035283405751452801225388319128232727029188635560826810578947494973136510913992407404565366613139062618943348711574783821737368423836929731870235192907615555104435462672668288792387631707796265463046050826387381115146102422783570472912907717910667830982985489850385570937216090918100509402075470612682555224017007437979785466318927601809330416330268589223955993108793879810475458572342248292657257372834866083576392670718917984874213248445289904528929103066151248947932371071342411456066486632571008115615873336887875855943376819493042964166354139573721698400999886867660800000000000000000000000000000000*i1^17 + 5792463813198615850715440742464503846468589189130914914033236562606780258570656190018539791018359376076977861102121321977398129271374615230880229870016415517706752396283633149045985647531873140318944334401302739740256085935725599826505982167567620545615142163828768005302231147676258099757574392970771622810182316140770656870789548449641066993547189038095197761453679352943268202352447750805793853832553585523085030546652355631566817747274180763642937301458913312668081712063726164567346025916022877955790520985235605292583248713517685689286625927447018959059747314797132809346646276598745516316862972449812657018617746887366502239065838323208341601514205836816872769116526396336596558481784082620735987604386435420570463549270456203389286728380118428053598135436678336115958692057438696683243785635844350371358433197333151713636504561435563753375925287580522895529074170151538532274843059882685131984093208234390907348072924384389088228262371314673036892079857008284553895490646020750589186694777319097450785949518445519150478970768735897490587679139474198915561395869755036085092779288801672582052106415537839105185835119839018454273797206999890557825279408458223040265935448573419987662468793876140038097754781551036941326672849746911750041016043873625446769142680996196483131183283911108618211066323308735048952915531397086211482344828887088774610092842491654887245759488031470387413406187520000000000000000000000000000000*i1^18 + -1060602144133921442526632163261057178134972539266047205867470901511680671599566615903422127646718129473364757385356136200965509171678603981526997004917636473850289510348138391420173692779833660405026183325898614443855081135531393588655126912065092448720175657093155020211721011873946403592583025011799608282857977807526941595060712103625800550195433470788362664160616196037720754777911837218173231659283948724492612664380552403088273804436858373856216150865648534955139305493809782142236383807353640830561570738396822146980780978430274509307239937151116076061667579118027261148706786592415332774913129519539551752953622375324351000853689062187979548119268233590501369159758002423816804077832588431416446860801115187533507116774700263307370270608222656085974782447247710592070591367409276957974393146367610459067275144371672746187396290956692414210047401597940305870861348792527911290064756033202270906569179808349380066945321090885142031657287885995072987387189480910287358100424661317734278561695072191926310710341521023562858906395078886060150849759303250928466015743754686303718784396826277343044788801723396417925926037416306349306013623757899754524504427559560818383090897972460570128580521942072383802744743424554633604000769928723636578849957641133904032728823390450236293030162739696627608017064631076469697175649186829588375176621874235534568723522376778547256375599397812098738159616000000000000000000000000000000*i1^19 + -36690777068026578484332928297649262497437074123216593526277039122312941954414883324767715289023798412667088252779294760767578311073216923718117721609756881799232043457588713369058883947819136585595383780969586689775382849220255816469498702175737350856492981345558219825497040233354763936212216427245436703674794305997453462952963341828235695918275602676900808826130968497435735349930896043645464562051258711759351654273547927282577851457129690928863244857003317428729706682998560533436700020546987875961829088807221762696272804481400382684331780426754090647574606885994110869142843294379267416009648616807691097994081437130652251373032100540378175354029222790913763617256640455752979792087430944797763201420693579078188275248984741451066360869695524690763909462114462181278638588883667335300781973820129992601309471896239304444070179800190482668488491719850091895598979752805940671059005777470608406964509680811801613876797642200693565644384790757813757656401940141899528606102831352578956777278780668139198337954901553903561343573172610271954098134427557241817230302557213260295548527399518300621031914318278291656136348768832686390093522603124446839824505580892366296973452998929639930587234089761939586308093446493586897564514585822874665684157325012426751903893107869402295755340507355363317138823667328866077801534948136618236122813230078293510888008979685934589012226016900467287654400000000000000000000000000000*i1^20 + 18643193504311888112636880182026694774438636651704022439586086526615701871237526680178452436395784344481438356265700610184747137289983864950164773177404577631596185358991206085013729421051106306981118107986805137128931268272808272679814450114588745780255985280772422027783756508370286989036452583395924200978139266551644862463390886120631489573332927073034137730398311068389674234215398055533459819295484908386740628538146088885748311387310519394083498635020563955393664428433766118892264375731155336588181966062636830721766240416061124351429613347583864160540491491130043432244892602595920434071108424927742923652298024150403135000741990388352016690040384588118428832832601060940294975989147610969713081206533310583453655068575359786024567477639219090455344343757763440307480526831779636043655387444257768959753341087191142639434855173239336795865951500290846012763138356231506504151897230873458981934107054187864432519594025545164996378965416143968899518468401542181282892806614240501818269055391673259110139171494964012991490383222437177802484585800240272155368774936351585867827786332862887323969887370009591819349715680565300066258195275541944062216513385845512180089481438058276870374368824084521234040006117785641056336693116432417914069376872597820198213369318644944957696210038044148199555643499047409088646484178042318416098931235363418416871685812230065900760509816101582929920000000000000000000000000000*i1^21 + -1812836756111051192979928484646496945917231249146722104654176689499543899435751843377101915257592332009938800198094631284435174187285895697625099184621608552413685844611630136543951440243688018179354185339639525009449722808919197532858014634881752943005145056299661639789366212047010813469071876375534528446493119598074429080918007483607552495764840433903887420671437307033920120454556737899889101012891898996705505368970731052367554944947218329332071536021061259594923116551818857870513214367860938392825528482563721295734478398406747956634551936070238032022487999560433798727450533081776407366958371170067090832444490297504623300691195649469208867099606300931337916640079387991130651846476337771035766625936644327170093426089587292814080302530912334490081249458566539896203423286958221492256579598446791941522127048442657996893468319996659659232431398366209126903265403719781691469852910967213926278801050082772009056322687392024195929646381031425349321529800545196248784459942537009743778836770504547517412481141477025951711429780150357503703644447560922503340979511843046294748016800485236563258424475121759580731401962981854841320916318660927616605722259554314681674238559443924960023064845462497034017324637159637028277234178122691343601140965951222518347764607532523514929976755475472135969099976146897255945130135709461528277770134516330701127084314664499620056343757178535936000000000000000000000000000*i1^22 + 40590348307153386131058739413103747372367550343873826866898539451733288912523323476037405387015953400066066870359278843101361630365414476986498487627507849227555297427651127635094247809260001432135471791486149206115639468850628944440009522131466481021256672188239738023927381561303296366776711749173664198799827190505715151494093502541488412076115897544141593739279324499750792842426693347124739958687409252815775730883427112466769275682261219415767464592922349610582333614443486007869510423931030792175878069561041047633574549856473058612535919636970769279728940191282862175622155028689924326209930423473329502468160234062769239893307203870212574470647144930702257778525331126717914031309885945473915746843190087767281628754646611273779930150146642573458650117092817031326151106851483978275320278758657609956300129913625551456449672823048585300712125630214327955187289304432840218751833845666723454776575943231928214327363408837443798102016257503199503131860731309278368083551827094856220721122643726366467723542508161297617242174749761652814133835385696883762319055303217195105067882661140158283709624881140996472665989564844849179653639276338241812482272310489430935255167390503549475322967102192877716537965386414031417200602187391274307602884355696218821282542461869022532220243063775254984289252347359414845776441905478274077660153198272807008871606294907072606956764214067200000000000000000000000000*i1^23 + 9024069104209061171521707205690727201847664798841124360892108357010064009115831684055989718980477503966045093197028721101174578081152492892771245170716291014184095163749491702827702129494119150382218086076803623139095270485878422249516852527735610182997872680032989042714902411021192940903751431637515956926143239209201736179697041711728418651801520150278742180866130001552725799161946007509948281710629805499821575577816131883882809805483604902290563925553359879655822539042770525079481108287069527143355920421933084130415059133252820056513251229723003392800742393173005093676636877720318395462911217950410189506612163141646941754739484107331043321426377979973593099844792400674784595062321451618999972950571404298554634573502086475236072034304066007659108637673574389810255477013410101440512343834569372517250876320032076267351967662996524965385687954811318104178446173302212961863934627159615755404599140348230611042541234342313670131212092827768706726523662690143723319093066428936946076717168427327003814845456429403462580345096275698729333396231629589252514223178565280565695463667870355920672805765615193473520375755352231504712773895221835127113094663642206985532596165161431850284548764683312089047181088922695888235270600809446964992526732907017016018426767601608182789032807854040348646249578747928889290781478947973353100402700111768274058276325485943805870740602880000000000000000000000000*i1^24 + -1329571198039095854418489452989618383050000828720673262924814849882249215577204161953685838182748252204051245721579212368025439087808469287160458102820248682538408721079730467305158902953240977580856555631568245869851436352341968329288493924118538414522048286485640260116478673588372972698417661112855479673287580830990483873152636191423525640512975185703956475482712781810671403669575851290102186246378119922136529577713578670476289597021498172125682616114202307871457879432592764581663941474392222510550331549143733734301974871907032521646374519903686071566104036887886838772000459470490388692005522683479599296557482625919235179787606170692974534715930530894675468776167719719984284785608296358090205606598018414448394473152250457303918273540171834220807049288705670522569458296556761022889352336478986821871395582626957186379898321739472165801149535493040606369814209561585339115602432480807410558313589197024788908513927525790956003703522940361729652607444375689646588362996336987646385486870761080876469317667399766252308467308581034533499871203746628242443523803164760386475897418108279942193706571250108868477799900762564518537702609212844970018956391544508777243692346688929661091244450474251702955773392227837697685347541060415444430704818598426851091960425741951728729976930986445567186617020383623433533343329166441039152529458520213906502903906363310779995783168000000000000000000000000*i1^25 + 93763858598000191926275382938379948407760309465483415065307100103760310451901558645694668540861330349820311583930553688016598023928840914228127499420778896290735189705094917357615450307060251960053431616210023953147459748143394202276946490267062144534076169159258171324454834068655604971953691668986177108616748181682180121016815982994699472855658093595011895271963422936119442542758187217352296998337960138640272920769009574077863447122731505520886019510847780916388050310872455102801438304750888084088999616932114775384326876120017434126811466383939263219639473413334377377069042764483526231103724279545011983093315346331783327973448777707768445317981358159548635701870068553402986349782082538573655540766744605009527970851625580955213601943117636797148386746608568086778094694800589170367500188255695688438779847070156678896414308250553983983755476534029345031019482763256536644652139148215474909805715803402016529814144159985575095427074419376348632575845725890613488656800818819038795563081372345392818966213858425683496346665000775384741000985410088819402452627657861118932160753431135959250074687057269651667739570705590790354042809437700422784275291615828242228298224717812606903752064411098208527266672671215940019368747247555321126956538354289873521166266455084379078012815024205701363526334579930674049285379420907536031953613439419306321982230339161233450598400000000000000000000000*i1^26 + -3382297522955201996320417287482870793027007098750349464994551845417857497593054633232086050277506774451948047941539758071122626060360029095576650107675811273062945897713267584076429001082202335434777688135198851339549190089555070812692825547396005156898647552253187561762527815751304993707212232931229492319859281174525693816754759472687212499875679010262372455624612644070433551152318569143218589014119070299763179096485426170631129025202261766499931286028735178292282877455694946650823190520022073571421367033342186410116477121156923127087711072288400635873872187399679883997850787182608629623416794192103255575455579049920879231456891542202802900506530616818178625672184686466312785272297674906459839605672247318165110306478849190940303335508861957330059291187087315746818517808132012674827248879721049293114719031437330915967128577244211749546467268810066800523300861779560358977069048505659839826736835982148739944229202139890225942705701407240786665335625322270261497453114439049716187099088675525863481535896548200116369045190667082578868810525803168084734323150084980733633013132330385245486905455148960854477092116204649043474466801505743489011081669375558857658705432143487376441279306784736172708197301605067127975153422918471285926745701778359887521657002217040354420618198996390422025863453088891357427903251185909463851249501902438290708700008694279045120000000000000000000000*i1^27 + -187388204522776650575065174722420992718732088537760630946861862828325454383367423737170231259545676314531567833062821006423497402568605633077790160596981657426330100268773603716652972776625619121260032486073185973408881209131754891119954388019268509639897682323357297391871339233470612671747224421609033681200921728047457928561802588449539733719955691748949082254692592342140254224333847202780234915976106560428562174271862078393649222356321589763536716071210612625120220111119274828067743720219913279064743552504147526012629612361504685198359683998894522021901743199695149842755026645061353585159690926177713116949167159839770820794421550802854877271752562820336720581529563451928986970241409166191428506341417339919830864204915322258927373466933936787008939456473557895600933773262416020122300927760653349093926416566010136291473162863674447117684789287217821331094662789364763396261250110076870565404861759729002437283816708722218804709809690190121145476094089787040987119531050174576806058011528820538210329131566599954276217805989380627316165035148037347976931774190660621400906075264507953037055241715490785757853135958004449623339371333960233291806275012170885482523820058690694938829128098538211529796372438513904525919592294635074364700744712288615509344345403470582762626740984881358565015109075037031755477288141958268384204002344441836373229764750606336000000000000000000000*i1^28 + 30257924356595472963830634000880765697296603850487155033758149552972206794282014587798053845926523971808635521625867911655744133815895145190675748855844785685611392790920910759322667030553710373097776845708906444055408506875981900662102615760323195983397052480658646732306558345417705870885181421319040285972149644212489557408186578026574522700174273233054671864389569466253254975050049146375652790415939461852438749925404368619743044471755995928294136433181289703491617174759986848961597377451384513654153253608432398933348490347109279204978283619353667213409176278247562598171121182988111299765477186963129126036123813436498048170371765834568699888932648855351649816096062406341640556952976138303879037784344992068385625350076705235794376875801226943939200233960073850641039379063202625193876597009190214325059714931676926315418091129097540815128662827984158772877256284337386059246058240811109402351430455346510509437673251289987308101752070522406498418844126446480547259634393005064786720088768610350543293209140253966611658160510338443937950376633662272311387255028948211209307381049815506263418309973253885363268253594173078573758406210787119518866857417576905221632872301038126368565888774721151513134280775951517362142445945420043738156297578216343624660297159152494393117820101365953591816379264260132931156397447863384546921005200204202168455587797401600000000000000000000*i1^29 + -2275837053100562748924488069931267850347160864830416486803863687795193675734315732674750452076919276048847919796581746072062904608594308185838072348759380175648275050271081095959466711600418131983701221285897515728446842699039234315207570093011994452573215086511891575059818935099315212657630093164508038407261096139501318946170352857907469925010932786846188985294775195991273574062805313692913562437285512094118864765202819355405036881874482555405998631446229987064279275581992543371447895064291066895978986484126304421306889143477179575711495819036875871055335118560977881825300097108977904124170238700876758559657940590659043472424001128402131856566938578936298363913819683405585993255293470512463187787483102460437119490320671932766476732544018942264855331306462769925063357529115071457221547829989572760100028627458646781754389700680624685098999679626920322746400020033036378045302978686861438340785582393210820721546965395042798812916265477949475776527228192691022145569759655223173272186062089912898525084730486244755207362175819824604560592143835807656368473998216404227036909830841759321222472692620863484401347643794312135769566851371915927632687877565463032599933772317339496844061714052326145962087823214178052692061561280822521719005069285873616830442141606050236186306040531151260937037452780048611406102884702733682722116691366591030141554524160000000000000000000*i1^30 + 107687332865831079841460844035089629445813478411544727831784288383447161793689390452394643201913011269504854265996481870788604999468096811665807500444335084050706112142494161502385388689888260101185008398139391361453368406419531273533395105183105425655018498840839839944465088035938083859851929994430229464988547763787563076492505930325645408070490858792712757034580169193994476121286576069754503217236804653892970982237678047451380138927362169114479988215150712448625807497336718741316138980217254875793505109704741724814363348036747812663361611058628479319274134043109542807691243332890444443614164980274441218869068747676262060256456578335266408579905873683647489892645206938558639483413760456591790740189228798789259897978770096972727241725569164835636433959250005325558436721304700895178886755676782377711589057997594580104548213627683652427013219546927043029894281819558747350067646981916128480600604721425260843209713004523747236976485182059881188055705391466931015800723504932336319082491793961106284101149577690101978575301082001145416081476387311009670976833332044800520801303641162113156610413832146666301561289001883213266646490616133285408798246747621193776302148898127051677910994799489926791461399073981240172278288665983376735874467020944209670083461577575000210717511164597429338325309509907591503986422127557946138465995504208963245703168000000000000000000*i1^31 + -2806329777495138936401995096788783837043930535083564943348016160729705911215328703112081155019418014182383156142448966263714286835783826367740731019196374987661236520279824696249776733748677582536611163968161489538816153189753959182607672367981257666809241081178935898491149204639053865456575621106716046107773170910367499558150570814230408380237016164509603664389991379707225770386370527336153283005716843659346516605144055499317765817476078401767900458321347018094113273391076473086860172233080239312096958003598382544540671450262828421721362535069537822972015704673477880787583785449860706908261553109184676691863663843386791715484665152410396966793293602654939078934717465056274197337002105670699869425292346572943298386491336606002337165657879922618614428992596505453093013687836673349369559209813718405043321291083053313750166259372150997739945134119031496377972427287328812049870504836644500937273672334350823410785482027113027291557337698276126289543682722382305645209943987586023318184931878561914360509463869410656189882447818265562818025491071730373011466828588811720338369611258901293310410061836254992333353156240440130601268033108033700702583892033741282695057723437445618610704228502934433633437761192400172277737233325113326650243340263368682215090826155744984955135615803835462654660425671582161777613079538762049077763317772039186022400000000000000000*i1^32 + 35301619898435637989782496337066242859171108360967406727183142229466457792567728244724112319782880497059162619047856877517304438119167942909877267974132614113479986013235212858125408977299766544176098418984546323104829308269117959463928493116089271138201411462436234343264158735956194860428784667826115141145622609767598552294343070550962993478463245530321814690884538982025937850670148561065965396374104429028090942414302192618137222741550712920128542159836053576152951927047404022803779816533649643998520850129003157544577217562090611732408400688490130727715781095218707545268421502141220132989912160760350554340640973332074717331460395639092779280287550469040567706800347744670571706730595757049867231589409692979353499300737084367254492846428637066160541262454721989399668376680407202698411322410132029312581058074978966258426268343900923520396635007430171679505863467815404254226021132041018793836494246304360367894559883152296309961356314740568708419432061829998726687560684139738760293695533787396977715537142369174135673137486655570163350830206636302988805826887984447725239155480576651707015230075587927735545145000363815676570623230537022438451251313812401138424367549756247427625780415129799667661181515031949125680830252865780709143703272571188408765258157750898651188728195037930514473009437324843599595341009845447722031520690479431680000000000000000*i1^33 + -205304211430307793388901705383679959418355844894363355388673266169163526105226835744601066720625762774005467534634306778306004518843689840880907732192335298656165249094405920094045704026913237038476161403649951710993870938191925823265807205313212153064512084336667115983550969574537568310529247171296292596640704829653726520794891036972932905179444740054405354432744071375150041236293576384453536876109821311520510750983754141569211989949308152797698419528934430475072436008070403851771329965748657170959010398458406909925935253116016869433036864677595569261662290506479353993794632114811619379105841673454567533587025893259292885678770890430999465840884525545847810578937751372708903423702103243299945331629195057090442999932454057195431469588131767337282571273450033653249852978430524135390186539009235077271897053766024482905139461679836759982468117421711453806706582597291321561940952181199854827482967364516527230963114324611491318707996131438271216834008164587725370725127264096994581545211355419598569109499497171961103606790365578628398556641019905841133227109828872852616288841984549284594634712679858660551505160375610715216578249471437118894134790505377812236718478920109526051677132545423850062942125942901293605701577192317886021245307933370459281996669482464396618452447016929509588984454096814818340513056263780431212865933017088000000000000000*i1^34 + 716076073851141137115593561415911303055237725377004389732092036383417069418074241969960559986989446429612032810993091965297235497942919294027602342282307694090261167835154246296090156481265934566420890399686655948741989966056250132183026437161253429405137831652342825653885937063692037727144103085796620120442410505865285377219158446988078395742708226696737804091470193133590469169015886688003972210388727739566588723096764528279975309359965066821527585320765300894708165366178624716065799742929761021909863913381506595507743365250653349561183990972196899678131108429441565506448866303436320499507695840648562764734420871082474953873815423134072861350609494758315256283568376648726146551348961412647065628946401217233161822558402863981087306197520090567109331819671785809237546732422182021048945648504906504438739372755658028445008323018433723811871313655838801454921700123584941030343584498000446838573434417132408623094268780432575043823415673695466042690315840226820957456115301096036883135337177039268651668160462613660796864848985956054976533241042485069829870162967840871367635246799747146057602912267420309660935345041349450480485426885332551896079544700363647225026987195230213636301602565342266183985966706096490245363494060383927107401017820223440039269459773971625741186823287820303562120507712933143794860501214949491817617817600000000000000*i1^35 + -371500049827629673262448352529104589490424684240974612045625636218995655282752126805366971720983734775726064492383889487874993011593794917458158118114160697641329391550055705321133874670609070173946661081318778845603146540289012541648789046184041554363695204961809742782493169347162249320924343513387803329182848455514273029325028426373844045255271692903219113469501955498014066086835901292466832651835219792331108149931357963055069656265897734227643555686526680649530131536076710458595464961191998875523981263433477333047810115373510726462753264953212225059771339854387893044672113710534579634376727482350458882310458873570711949758329939671089532786136220473049274680045208176909854649815819094002851916873164926686882479496350928628560864336068574334802394468373034637987721408649452628679704054298579425662168554343523373745839439176037248999747113035624878518768961311224654971939238452579463794317492477521506372436158070789720476453444320410766508656499138843064408447638789415752158792091104075963674128047871437018528208830417780825228303194613823235604725955547696068109559494982167750095131316898100656332881158545916323816184092773738272608499506799701056611998968499065563762796342905197575141535252547680070895023025932626531656761702952590835020972083651889437796865524407599427865487486602822585846977592083661780746240000000000000*i1^36 + -2395734853930554761617464437334981726701396457496888789285727648054754134983861691331658909568136981934607708466954560876320667845763737655275328862176210256518411469374985104577185031068659684107099003287252220961684030578282927085628867684090062368969276075761523703902184203074334183547357446415712570724200811577410307594072355314245006074799806188588306656389829396599155054218405082418565365952563364463747955228135792834018828315298328157763707309054042165730417496574260458106522621157158635332442169113661972780583473329751355760270525705380013267366567406057900717233523598415259024302841690399143017833401679171050201036472584021308754685320808909140214024195198734383976665798552646469987946497441122717025663221185660588614716584711827660853260264287636849503787735366784057493665752896333413031976012794867289358213781067224244246547739667261533440762070644289559946516546505081845978509027555060084531860201852846586712334970946453803601953393196162326969515550345210228697648588337373329393436649403686307230727790251967578203767875416126080088866146219424991665428887578942850770474097222135745435727861394206601354092826615538717747276094627745226398712871003691802275591290604085936266798524228734283441115853775254656664036234457864087985362361533482525693805658491216524181296381487705276218044695974952960000000000000*i1^37 + -4984576289712173848730697422336017588601112413790061565026985765938339560556268467703989740599651328876673045451587155245325566454003849763658314993185019654762467751207595362858815707800183990665882036510290680398113294671778218829285616722606079403187908149588991608486308429327108422411437062372251072826888376751077052335801742776166489183653638667229193359683118940809404181792410305845313258667304714198476786883251090362078371186990034726384573189054334973156703544948894660193108758088142227200850112657860887266969755138998091289326119683043915153370564620240221340028244177170569974964278766390582875677231444841324071602622328778051032311022966650027171235538703070165796082224011780110227039119159863219765018174455993888730498183770486119156121701501992715294879259727944536550045040514705343365371487033610162195428561732981856302410669248210675076820227993742868106037470869278160355810919807396238873298797634314808470513577296307029632293066711890253116942148710757921158314733224273078316683944081792744285664381732674432120364078323075938348114957064077282577402400516040024495839126277820238224624704701754342128477912667681928173544722148283862636519965751201563195633858336339721254378733684497386233121560992822172651971901742602107333739013936383625452045971651357719504177318427202266568160051200000000000*i1^38 + -10538463278432744945233079418533115018479108041235350038378612724125690352377435897750263050456541302851940109207757580552423117595529018450376142234991776500990580850432140526133939847937411386567443140506700723916700782112998712142404968430568033696571995461709176817980364252126865920058614486856600142533896010831737431690180691908105523926852308446536592382854649473640944608955337253336863493687920929305026269577997866332749816830690278723080607266059357087500239016632453482865000966585854315640613277614925092405345707484187118668630985876344877449671685277067471474116081137573578984306249314329892210314345583834891159609911062877262028119790983767863354422449362676936649809879102353621501256789303317777556670909220339486656394481407192716385977959968488855665247538996506805167130625688816267460767401731959211434183474766773099425194731649377216281497337691980170609668390657302935739784143261617755436908142040260067259152220962048149582089273911608401685043662881933751180634332391534581901305618418219000943408477688845239900115185996653625694385892077313718655746028323606208857569325575787366874223311148761001809351915172760285466323208935709890105702569664753655882106792104336381472839675689952196439190814961281990834281320047187463157900816063998426044827238573962872947855692784873349120000000000*i1^39 + -93513899854301658202080467606255918361351758873245159507812961380104342026924381659528524621347576282551662420453130055843946796658693610989058319908554222383443785630089643017555436590432561538064697131362543405183047833164481920377218987940474259467093209169644409460961842107595179724927538780633599008400669138825558584361391938231205763405269225016801650773174040400461880424785779939986147839540797755517652604335876367585654806735204226810788050454180786290211852279050911353886413078283292484534885914338021751645133065297285603912778679895180703221727108748899930349316678050203024650407284192673977396493001004013193168033979697852609170611896469949611473397978853884724185816502255610615762189453258567213889887751132186491611445058488163565725342576010137223377926823913845464941815270294388031682573621222043893898176211035961192054664078047838496997910064769132750762419615367671152461678481352303566315043249182397019468002310255743873242969092740777349328916028850814840888094116569131338194964140450797800410931753947244538560278890467281683748617857858554754256879362462772642402425260150231143110907095687111136811527778815081849230583911962990438530419724576055140006719246712579473530306606208811733494224882264470628254790194908574912440838172914957183299277756824037084284811786752000000000*i1^40 + 12966241277440249352557360163925813532507922632718701838838243627168932212952204727800806931963076642147200114272263892021799029698584043961430151216541714875386982503668855318807182169831459757867500460784306820564831664958078271264763876011107744163724136206256827223382106686862963528964582890623357074985281653198586154675716705990479775482226416625639564420298298223342491438476455468205481697036339118941801098440372380274923650829642335289611282022430385199873855003737484316487971373097532962204578552039034558464438829576030128339169148615965205627730430608566490979193627073445693341476647971237930623682074764504359250303833509680262557828338247747096340537428622290126209762385545301556860962432323223023295476638208357890441041524266313905488976318913053481741977103812688228762101900551088464629910996502687634851338739135393693016449094538126195071444083601990418996469852423731712489512465607918617666807047987623587381866888659552197359092818980597299627700283996236115874432081850647682047520555654658811329732574242580993397079832135729078636213116337686267763670414321154128225701507140682406685225795647395507229630871384840039125285659719791913327961422968672344990846719682590983809163924419289878574071439204824400966939943762713948781439307854684666574652742883107942118400000000*i1^41 + -51376326562517041333151310506359645298618883202708913506457178831486852889964820786927136895013251577288654258383716601324127424820543598047707129217202551147541679419236138148174680485450320024349799867642453210690531078020509247085867260909102145025664204163860839329741503944205315286829252147182558529142966195939368218950586422036232502170390351618464874054959807598082434015970866299164415360094313468169925635817983697600661491826181398922976712130168664674790661895055858259935644380887541478382014834152067212970662586437664920268428281452546277239666307875814734768886010165389885317133232682590147895706420798594162326634185110354212319842568753345723875913737888695541980841746292060161205808817323147499714621228484219738971856149672495433093133004710878229744852147239364315431603581690395309147975459813530436107302081652784745816811428096544769502322347577091005292010365808472211792043116425937990644859978711486391670866455889913965654443207010117908138126009286427134503793377222846443411960438709793309317151473974696903101333562506537047096146097875123835448126907012541529457798862870281940582363154868201382988845170477518223775238436344970185421044907634703818935590959315909996797456938869183000532471054160916180111051370447993511961006099444380389659718618485760000000*i1^42 + 253676636933488615509657802868117099085438585603594278002312488270763039335875949208517781306041587886599278260068535955410047970156030929306143127541589463890449091355695219651117628190093379849802977575902258166185953348641707582154252579363460892684317298605016728532865075306060271973343197304107886999342419981200422012127671832068465115217743443781936324962376131857215247479791926555716699670015203423247381439481625317963669145748924695695488811042278812732448536211635999874646963069196778627217425916757694283075777701636063955332923376786869416561383037709011740234864484100520238086871935354754439818527849435992533181672642669426285488320256922266136107667454604352769158103070108585168291114366865873243221708820138303264323494061694049988370517994679129273252983033686538806793195731004632239002971632979110895369503936010669971302192735379629091699251712006207549232744531333772847295257676166220102584115349403392571739577667350983224191811961905964739508343560526988057019718191525690038342845108410504870846964254124109814989078483135398036813770717539820657464028213362439239193405177505325987150515855451206115232981700912734648926943241993588723349783873334025844600534515118116408112590973196148097578971186662518376767596346333133098668903227550921005113088000000*i1^43 + 44504584858987056053686976941843385569511176691291961278478992667870951343169744202686706811694223308816864826217510674493761207766847703799924240344100932308444123733565258395889595436481694828027969287233787482311842862168396988930809749740299534742404579951419440466951156828812089946231130009433403265182637542839416889878193326635491392770189153762854446831259921917666392355342785509370802920127190759579485157994456017808200514340070903015358429129328960101481573325031307748459129438079272698138907843608479337981831258874542302389489564171922174195457531533773356796051724617114393458650725175446514312692075053489754300259130070005517916656565676356559101243522640645671044584130300853627633402676807067572198472507015254099230003053306674668171745542345941966764608850479138194815071208517610573885701980963730574415757513013586886795849450112181894417227640976560535319831283425852417839756093888098997913788198499248631086894798352610735098222407585393490984002662386670821687459978932774743986064964270953020982350996289759808155092870586061332921545252420051261986106120571050799791040892251211965486837625330843435735397338630686284581427482210413671775654933594951479809631609047070788789385600481710355476860335971358503144164845746173634707627672145414400000*i1^44 + 1651472282400030667599607046191891033971744398752316716822937718304899174041472217604082953602676640224431427436485967970367664480586069812703696102732038230958934095663014006501463261829464141410127167186751018708959132972716993655749383941031043385868707025333708707749035189561674003791184318423348632343250356212543275729238000780815787075585304414148381304121673396115533446326916073975576598161086111926624822661873862817921616245377671814622807371872368240127592874117919319373378374886167566154866703738007241215224707335010785411332276081517150036081234193729798896198794855480837430768775863640552919132962190723817697793977407792282964005792786336426667393033727183772083876469260814076531067307210687517470107459310000639079452679422258008221146863132277669517336244952036861163591930665587408434576272334550400338912507042239131955576708804107754418751863527125929857086137937650336817486051365931977034432307800255540922089280212746087906226318243022615616459357708231133384903903954407848950862072815551286515847018352839758266770659570643871603650236862531288082331920335150068976412516859145190551535490052434407912235134104742701888047613178269464067848793519897526443689744581826979790154297694458656315442570543697318594190804055755159454400000*i1^45 + 25976844099581749849300326567974794382942477840717808617514696783568703264371676134864952762712426428067304606208144529506811355070073910358852309461101083354275528735125182133330147632960283968774996913998922823110185912109803281949070821077453657189846226263218513738096144363072481399459570162518020599228552614120874737232702524766030652178035784120633353453407425372436837620419955554454419201204234147745869094314607958508814384614818570213319732367118211552695860474408473085271832695744812733838969166487305365005277158018202834774472579923937762659457000600883693638842638033067490815521746032142634214807996928536094398336456873242519376712794796301818826218465684730946251897478470085173281008498213845411607911765460023466680127440270573694342609901794039803417804651925006134935537121445890464956198452392544980637516244996905008543191617043263021988483473942064322468947789834068950237757239008175929971140302957907604795429291151169184464771365142170991646513478492499836905095098753085547796495994114220648836455094115706979766069746377386861502576201302253845373092207207581940665358055929001756564734460775650725188818141314713950805829754984978493781079868900304012619375802569136635346525605622887514986667174073188346848259232000*i1^46 + 211962954030031057108185679338165050450165293076168703147898019370856627793044859965558679739623409175916640654070784827384429744738336359675113651443258178800523836880925219904076258106126981999058700168886432460379996494182281034678977970325470039494955526527167438655286785263056097623887584839442298005571686942606115050051566172279458801120069873557482644788242463807772683880742421126322812119279974231775060500876893246699397977298013340195974522374347764221481965288205572296030711369516175933060800931553422877937187429661643891069751273239487297698535084424577318480792011055090366936406870892852754407875349934239802712911229065042338392573910864494624293335160792784946784032508348765588680725284622832419135358185353093394440577319070711596381377767239180677104461328839960639984756962523696475637079883091615295050535857804831201087177346394808423057008127359917787172706058638658877046860108989014446343577174263029731906116991636675329570204633383793606927885377716788939889531577065983801174136236107271934434694478356935307240352237609161896207893554305627468002839697128818902477552712239451589705150217034329072369092585889495509922982348874848990710777825692967881529180367663463091485028819723532377740181545388800*i1^47 + 674410101479471625350501011352998456345917817975419681671371857310248780156697662840845452988223866161333665351508938241357628756895674143785048330700918442574785267765978099621134659127695940108753663180923517523273013627785454532770339302293766119845950542082343855549680813442676050701260732835943049563816914824053600365803960613818698107108140113171646084964868316704786730068846023135923230703079842483491903820057850560989698406131832428538244495424930476555337367139695823791503982332755545438961765911580476787895376981313908802717901475517238353281559180157324176983683614617537898532851381079437498186928336750720031003352997735190858752484575861082779073665993489479642380363955951970984360437469178917598216947050020571103384114387850429615477266202283133405132189928679295640758060762832167457029489312101416778551144734808800564136810345859033062637577772791275586768357606527397680070865594819654155869281207648514377132523836873808987241277570509538908481402155753031681668877814014005360971595980346635800982629612130263689513751060291309519400897328323186202515176844666496228118271916958529962991980608658924273148688757000757637826797936778877795823811056325813220210630286426496447833717332544351780*i1^48 + 7224852717311338826955564020607413982754708105716596068858383104727599612055082790031359130548373461345378043724895828185115126030527891505176707312056227078865643825783521303365841482503980908900794361123691592892507790085912982264663176223977900533093767232112315330481779323682954686837703400979088167200483472773745243790676658349103821210496161170791871336794518080587058802413746743625595593462964943373191860653350568656736611276992941381067495567800919058008165814453293967617304215672288303915603996676172601457944257089396956155736070308423271407449529743358903707876119030532114306286835088855581404539671030044383634861434384130240098474038574943501050591549076111439896622207136674791428011772581428198382346979245776318996096472013333819982057297378751620002114872728545536014342479797412014734872508382628075563865144311722976904158284014758901445955901514405539612399194252540415698145686668380669670192208731081391906335776947632902210231451567385242465761910753655178442002034881264615212419396987321931838102578210341310619645406530743696577183304846689250206605764231027904332673623493987467751070804020486124192113687205633361190110667825034784027750195*i1^49 - N1*2579051359270820264776978388303031598487386664651759485555834502395427684110814510247946132608906714784602168706474206337768658343571222665925324406495595328564145364748442073362413513685216962894294664716563482539579731967407898646691809449307113062837677379906405955550992144854370532330340314964936312336*i3 ] ]