[ [ -1007716587295609557387141485393081068475284220711278202367725604042993399234368417454848841908639688673430481508752832886692249081568554185708423138077084944931941055480617069634061975808832692644223729508983745753592490577974044830795470892156544049495962769974815887374459972702520743366635175501166488776820326287156618011048589907286622733203844929689590181305452030763661796272777817083885621583651159671779881578994296860045891771224012161742261070758052075174969138453181332681883986037570456960134921622413742066088736788774014015025801882380319538817285358680732311145227209865651886145649086088184002338617280712116297789694282934720402103656648321743514654405635975315602214890872590215288786270351854728515769917041124196728654991335677735773768885748669922407496096857287119474239086124239143481334497380935959735522437070537401756497754057392581965691689554311196971697827900437533228326595976409263431808458793798516367798436759609201944715534567613723820882388267940718511915221529574283275532790156546090905692040956177450735418346230956540343572349776530519100095878408657386854694077798821423194851560336655706234990687426388499382007704130329894439421276277318694424918130630007788902689767326114594213504413386846323488484896542532303346265049365727644619403192023015101323828982858039392616137306672961408647483908757018271376751479668835337769907482620905417125560607112969827652666416966953296931743577614111477232822561426750932046246228562600029200160906330118973867601077993238776625089185216346519614656541313562141228745965984627650334214819601889715810814000963854469979772160756062297638914552464428570600916253150573436847528892411691187500817063117721147190442927803431155119646640278322620436198401043857429752007641452263372013286488446663568404435495511385260021562097216177200302230132492642468686379635869795517744472321072957370987095882448225343283698735926517225719734422444531779430509088464546163564132674719416038525911773304880887839714169790199615266385994096932029330374103016607831883924720924164755872516489395128395288874206238390896432604010416508967203953339893982741859805154467249016205711041863112049317472238883649154234885607373618786205822032948728810443821168566065276327129956924717952210294479569506554434779638387331107429903268251236993337836122713707130104942647509467678489851895469831256057960561801675649718696504694434586953869960473629299871064751319207496039727959805788160000000000000000000000000000000000000000000000000000000000000000000000 + -5714761536499112246347907261804685787869141434457048414085874908951375658423875061833880439511650790957636326801694920107272800384799714178322288187804222617654094368753158576420598459970053824295401561874982081768057239724682385848700363470980756796021630165587222459808000043548222059744626287510050845405023859834933051507497368921807067641780876635094693141498830286711464032350287056868956354942085235054795638414839664166484748154575866967147196563924275917458927556041893587167756085052189536475549457964363958037268439808654075332748744260933438417985635291880380482977077905508653320026169970405082772327525717816936493571509000209250620078621779974001528416530969875871023074505628897875228470214989500236989990308472866653316058273261515634148801277150531235206151343343941930728567881250355919081778650346788329080796314645933212842318969522538016058725375426458928916819433417549376689471950284858306762530282891382808147486447474594789751071835543145437155804728668247042341248133424172367185479605165406614097857191019538426857768868139462807680207646594716112224711423193741058127465248721486494579507035214265829301214525750537320748649648809282875051341489103754714959252925461593391876862684900467651596841720881594637644895487689659226240481754358722026703498709367360877200199289648758688865621850002228182130870938777608933512379641831571322764196148473687091059675329904793956014463614355642922118990104035451922820803789207321780361107975757089851125102361444557687679545549950817010271521392493102697913494365977355673278948104122633668639282183120279556381220429973938943758351490646051795303065863259000487028062262412841939832325000282856494631898633084007481847158172844971325446199631496368538535161635258527379661793805640037965970716907673250364145922086308584280329031389288677357272078182049708597167938582326092192488636881732815948576124006239724038465192059695730914570532690624788746846455810697380421517459810468563077936778652670580521506321818999441823842154076598892883588816105457888755732694557890268315807120313333782267433309342221962322633426748042182004802192992737615041712986283085121438124795334555720156603400688300171499269761946330204589846776317018524243486693845104314905514236637605148018083777855679488908415091417248747499997817158447621022065690710450402942422830702004665797953866221160737321528793948445312571508507944482548951817490054912027064230342711186565771875571885670400000000000000000000000000000000000000000000000000000000000000000000000*i1 + 23163347838676383826524356995049657793020533313033545624917537306203169302201776454513289969145875788113285211822084060882576103791026085095821514186973829359460467472643556619779143916789121035386728413872489608357952636810615913492898144154587033762737874851203584725776670754209741332015389208941492867690155633903504874245139464269048873013231079125099589553963992678234604948633751624956403759385030921284076830904091476671435571864456746758110452387289676825750422984940370313594398364655338832385244510608442002373347235027786736156125350486821714430086824392533180204530900311508394938799652194944850636588274686639235726991861416641119795119160972841196871220731658150921034181286773089208722957408957950139122285055805278911185440033739260464491358851706472447433294060125681855952070371275753000994514431865736780757309726426986793294037559051360422969601069911632557137682111871959925229860976900093374903671482962737360536629827258584264226484923786779649786079969749556884203349687004583784181714301953770590686280304723804121646252690839393143595466404064056495061431086006078404190127697523140218531149322350964067887608522318703700419443798853664415088406926449823768896741309515750453263901057946204763214636225868378990352559534546440939987611382258121643658227537953465767188540332327542312606341421665699351059961959902712528049787655418412455519583968983263942742640316889248754666822037005450461566058104523683271631192097542677485407866911646798190450669957335392213710993862772758939671516752109805772174155593992761308553365611234171628588894081163395819108568881645768365787495946479221192683642111103384066552720639835145811966078646321661986812318256968545176237552938389467406097645793551972655249920663250535901046747696635058246143751518406621262486355418925069034959545215214336525542498558609158864865653453437350499923399281081467192127429391810139314824622881265060620776901052977109432021928972148316765436214215129997893428198553894280414276584328774430184212437872421566755729590145310543240420252423274163686808680927441428185554030828825844897415381610992186158860897549210735523087317095515791707982009634328421693853197673831476821163221955428167178134223191198068622658646261330686932883909203674881384923837324344932811454863552451526064625507436356290666712506991911213332058932675516174894083199700634973258499824922608539906678977750870120644501984032869392303991802017958130345409463189504000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 159207003213198438856652566426905222145628612437788472550187022616115136290152614716321275504294413224804745943254160289025444068355695814944502702155386957820891529506643455662575696188058048635544719552393835674879257295105715127105405327106089450047802873101296213354163917941797131610553055388632277227820298355886437889873812116606774321121979566268647019154904476704180254655600931692040887769890473241597972838488140757957879240939279771921400597631930385721723434969374796321870707904244427198593283407893859698918255694616033033853100570491403488356611180194116561933911357406387023740478542838959625918598557407185525858830357559002031581072730724376775567804468816683972870810028468017722864161313487480753564236856714508608999810983384415634918119483466626223423053290793697964859718713231157506300762247304124542923515067094360049158755394584403593509670347630417505375335179049322920288800652604027772322750931153307733065973552322846782492011299723135613577899942928539245178310620971482527534359587893965515731860123042164132035588196520915825607177361846225134943115024812187452066831186167922172171773428464157286630751501081959763337053240785137483976650582027629044160600867344838160516191457230925633316255158524666787816257318813802532566083551241256843556962093521126351684258723532814193793001264998594754304734810565431640690176222848454406984912703637645761211139155279104167601129879866027069161627255008705565867112664419811223423479484721390864484888330414798194579432639222898116108941879902722414608435879074181593481129591420781515616460574267792029383577725182693624492071341795064099452638925552068751792564221746716034155575587380421021052373585895581736533202403065123631013688162395495611524402170000881974792969365127243214713591897671034066365577667783090398236275242810782359651742981999624453044167524357225049229133952778920810035722528669594299611822771025228728845674236772505471011285216021337175437084915041099318987239483823157898291837657142982233510486224178201069683289658501034529975912446178642942716832661418118714370691061684374828794639348051252684898620281427996014898041509574935229162642595554218990599456528849647871291209492727132951169584018378547229138448197675428621320844996884531399635978710224697793783464224130521938100569922032334973652474207804245751284879586040383889388565711901129009981342189449114630232672370245052637939896975028898831868950748640272710388154368000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1078732514649559353416856436336025268099129093231278951243804259528193540371295488249973659011483240357209960408176088078461918811959789753770005401862729917627575110260444370487865881295640123098666997375284866458145692391890093299675726410630304192880684380637018675525046597135369730671646180119541864949588133747384848803002110853248380132428750884253555482396463971431694123647562661401813146316893585802086213712370648713978577734216309734470164016263407158802368565301438501828414763286126030114283061465659816940568279792722194146703088274048467261221986258825499839063359139451696191307000105508937324683091555614362694668349309157174462128147639277073882683210255541836646438450936118688266687064272962061628886870274252208317841359529381033549794248689801529000977972502394276540541039491751059623233364135732981556576779722049259065141135232412488670107824611786290979354927437059930633011201480387914915500182585514540168590509184012555544426845762749012864335385017156527113358477384788254369389838897355562179769574811614701730053679800637756748471744631023243349414150232428876901496768220448314921102537692661296209017192113184785312481148087050392010311142557368655021436895461529821089009696914233904674362689075971065901814812331575003394046517385117765975049102193833264146362986957848870298636853458820837187181298240110956310862941194122636158062665004219877101472002706904809988642824806459299964901372647524811509930303024284399164180538202969653027850518827542473658565812065106202297728837126932539730569773325455264892896474608051301693018612348437777044858624510801406926280996945538918305666650942880880848184833366339502446056499306263388130606069563779630487036096683839090674850132901453543212799877352736657749719895937034852972290299177095875505973961383435124436720560895383606296608987652760346403906310937667653238282916806258334248696860905285312682458857684247399146407269927713065017665289679196184262963966786975109283382992485688787672357992831292181282375973767302112335352274061614527719589024439969480020712447641258821505691065219383151499548713203115740779484241301873744088744298641067055648195311993547414359174781183532330281461535379180997818234901459105062440239688082574908593427260070026361925788020123090239638204702425767319626166315676039338470347885733857994522882886128292378299067590906897649984285456329281495972611920701308891491230147873525826081241052718970700064568115200000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -3712939746485317513970814266517352359198166205084037845458294993356972288809325692198395105021200015841603588597381178258105272551353404230868561748673039467583207797477741528555991845133430723183685251994200051463832480920332098667795420968415294098571131039659266757997171327544158204116296587494751655174278887876321253557024777152400495244591959677963182616287913267162510604342118410831257339385564060437923136242914779332367108020737636309944867439375266697559502611762081034366294172944648389710250077717576503667486170288921625439524756522062214571043538865942427496522421673301688508519320064119720911129749837558405756023563436592009585539576784402615740491918600559767253393792333092514145162951396675292303070125746994279055959743594847075385799182565719820886236508808841558246484623987154193281818279429086526566697961354871111935140537486783096828062366349873023255807348204689875495837235164930123852525026366090458056839908445739049353321450009817017071127807272944957488017154737356242570915382369043624843327667007330964773347650560571166321678219400169292274917124975913016013196121048763645016065352415100728348906322401018777469662818660242415163647416307520435359677098544834971655546709628347163013038175406794982243673281041791718561156631105621798838845024786284218961978965235062413087257031253254404376216030730648807875817532639983475707894399209220774642895488017455316409064936017262400141666973182790589500792601937416115411397130847051603763182779675572769003477753718015535611012645602063512097575579383757630515726237930086843074407995255255923547313162127515117873240831910121154577131043508614239805933427526692395075643312736484608459026044134375324031499822032048113722202753997941535253510613677356203125868018303131587595868572850192346946358398298025526959069398940291700184863650360630773976212625583000597149472136755755610360036399576557193090990747017654778019149796092114315324346947321110501233761733263598591019922004329826615882041332782017662170470482763563009019610698575587882830148523968651136514627381612570848918252567629905345091446189038139490839641479844177940994957075131809387847530521047962966661604626931420549971489031079724544409113055035187176443264012472243166569933529566003377615445712313744865799057661158026301209257819268279678651640807782900038010276507189710217604965093026761922613147813189493972649070376518479559350664861267695862684815609641629347374694400000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -199943772421876063366129212272771585919314263512893036190633028586058603409662111521369678279606164195620430839299715601240223880814940366655935519850570610521230536641786822527046207461434239837780071081431949139258155964459833601971524064719898978573274173419429190823474476541559902883771099678472985169120797380235496111356651504411726115891556850340325914343849142636356153095330954839456669993330901712597923406089351022278864853273733004625398389314932844706576434230355057416971250705888123377163928111355385320886625005820408059471502246680266678504645077017625603952701673225585589804304099814077359732161867822338979478685538256767160216325521012287390277883683637985906659698093661727590369882304714450691557777103309710651752434166514970481483655183044535046637477479505818282246488372573863391560460593331434926810268301733244255225852710432623647212090306597083326804740713658045970191501922277845942746915084840871776851708002694422902307305223612189573084337482118883254973196542680114556797648295413784026913437080540916954832042986640761322280954192642646927580751943498014847030793383752256773387368659220376750786657800291393482672653024395000702437430446663637322378807282799307771995884852126766736934753379462411042719754328516118054687868158116817493266571869799268894879394026467579479929174767064307219987105737981548401181373104661298787101288782959948069691405469153177755149513454165921908965208331735560844169451962951459199873891889532775243655852071172388407687904508552692536743288419500833031719982564231588189459121911284171294502918141684365439225017448964016306078980927580002988773191598659098647477712686357385645256542298681597355323097805929620536510022221621405302000020653852452200961643723565327705224275779272871059089857382076358392017671283118638195901648863238023958867080363143924106568555350604418817236310198363268072176721064487370880776135604869248113330941963410665174161904693310204903857478865030790961633888959634060677359173291510309378990408546860416413042024625800868227368404813806809589314118088713892315017170032003443770092120879881318593225498836782419579568617419003762956049030280514432138571598968004144500557610118779066343030208051893939970454593343384392714290815235388429126987946426839989174211161212761276781713348412573380840249647293010893633844161528390894906072857709992198075665342030331529912133870042013822484111153175175891369628658552857868369920000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 9098749624261382126380318690684193847360048309816482158414131414056126957289442229217307449566024328111938534641493657841410818719548880730802164297156780823059523314557084325051906051796355675065230000863209458532393071007790891238576458868833883750019838445701750770731682863327766676114597749496868798322246283606746026939961084291520896753325615881287486666839966580669062906849983188731054168209805694151094316720357048058378241910028417155258188659087138840367965934637191926530841306352089476645410507553728743345964950850565843237592551638305953721117542822136824710844112179120613624260930435984723343970805620044849928933350033459892645269523304068211706701229499774371906636797263952415861097573732149211904530198600564246156369132360452723376687866981119239413646252606403855859806626815400788054273046318187315242133801724608238524816939479724673674174109437299259245079497624485780802597170856700404209409928845273639776634160526101230367326178965847885713949607103449170528957115707392782321385928185617792321711255307888991055573330809311932807123332959703259623334440400438980626962387383148123497415006413549067493555527155260864957405833957420555845549274584027718229879314316972972171519011477898338770625021787290672176520910080442341932396148646072444342146479655080953402578305319909472527896245735210581982529331015331490031704946924319732173273681928597670855634737822656503539869120719622642749826518110603684238395577921759285644164928276739368475263223758188020867116939726895081172813301897426723067351108062308224229081814100723406928173000997693425826884623578452273156368433916397974014827324772138919840285353076061878584467501989403791189525112304193374389924660364407657810379189087527437757869616234012455588881242796650482652232809269103489024676907030856046700104423573186408778039349815290018860850265787982574062094977768476994300860467336587992498811179352464413256709507431008666817298211357113510662676982721864132709806384203815913433764489714812217154324943125173252259120072514794983023337680528256533558609862790786338224837111919411400741842099773107925469774123517550028470001541004534238371185781579353619035697449562755231928633545355466618590125110204307906990184857257028178939762332666592326739034110118413221960910509867945578501446215767224830715999559914889451750231193360206441247773522271110842472892561037673994570303003580349954105786666979273281110671154654929223680000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1769630573862280115879209351507234406861961851297513881541950086965605259128495816759545373429874170017392991054167216837466330490514966699127245337395264598413371388027739400062048957290153772255104804939638081110079806022695829629370147738992540368625372558316927874562961140566765576474079618079217812807466400308988895862907839564108250910760151322114942301998488982342349508787461871171996553218389054478618194276216603207222075474835091866056313149158956563098992618557173430250952838619565378532801840741506941480113107123817324556499214292388490924769053842810861323958521631100522736864378100668037944760563167618676107776451463361729562642703780585188851630256894992898352206668230611899041668377626095048669857836909782691763328432701390480324476750221352172640130767030203383773530195974083503010912932005542424926397598903406616972782194100483463588054693363271736504868033897117318340854598122369581295332324333979161004877381365984921364442303446266636497613709958034783504607397396382733844566659100303116789392183613771582231885524884032250853813269451846649633608110819941145611902788350087332182888706681030062184387621688338784870271560451282467724193415808948733433966541288872776458547898032271281401456046759045995297828475412135819627766866231310076256295991021968881752736961517389218507561881972307026902651649589704546676056346361939412938156012295109309597477917940983397638152811109381430915185884579500233087582247667200494474491345503765835075118912841507077468747236283228814964252750970224190359343263822850280767899867276354427697424686004328787667636271906283693493706953861967557932137239374422120148154371391223790864133359093084442501396829757696746783074694304312019534121288001673040671864189591163816910563970983774944031866464743656524595636580128701732409297118790604504834571614687653015522075700043159570201674675048590971944586134868415319518111575423829665191304592643493015478525491919821270627437482158948302565385220231715834279309420528612749799236741413177051808659630821795864879256565434935912800817286708482643935479222822778567308385405542872974960950310088997724633005387681859418610410465087039496099095762936937831816293446559847534195930829706614655314337198917782416033569697402294858892470329529255938270691407787578303160860457319867721177220177910044665798435497965108441895205201415451011665370200375952815076734795287354620500193674082194988637942524682436608000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -18497652011115857116252028661245011920471388326499125727066902386786441691675846689480973962977107366155244739107819621353501808146209705551191198491417422994477421401007063644461763181081897479430619649380143920223097278876029781423618915637520930593040179845646638024247437325908527432872117810604812773962429938565246642906133444060599715173065209878627968959344912386516025811130574043813325949051304632812657740492153860694026858967144450551595605925128796260223075450146127937550622810926221741811257762834042518766740366966823540064665005948352594664346965658809145059518704082210415732150537797654340474918575174266324519378551284614258674387094815913296011059373653454903980685748214810062247978800010131841503193967481530732149511358910177576769590518270400741511666995996352770027822401512869411210467116125257673960668489037326005478484884403288411135937672043214848965542532342340188908986787137132708950394077567084233376994150638369858098197646863727943547235389724861309462444938865395236385332934902206442102155979367033572598032960891554471896127077973364521242971195573715922433193913340073493750289635771701341860406425242115292671945138714689771976095876825531427747114173426030383404526414353467548176966474694456831621993892328345747903800681793338991346952194243005461677109998947880294778514150462176119374107836219672660459085849635331770108342588864848857831041316321210030150979087834897154210561902039841521210878372559820590042999914500338912645547982131476006861301722435765199500153396390223625529591214667234874627761449468264912254215145959547213755600865285870718582072381884090252958055794732329029606275011366559756027207255067833878017691698441710347947005176954464596074157396334060701129124012150095958872599805357906547650600750175734092783913682893606415451873300373178398999410964235305446040301638630444483236655182382589106214613536215832269683103320540912655681632934163811873963219225800277384796602206050541654940069652093830514861434257043404467675254025431778018806058564074151747108910222664781308959014648738470387849791330101192524419698314263769877039413201879866368174876981048240132390500880516834499210198496494520385565992884498942782515527965802197167442477835164655888766294018045114626919752033902275662642576113974992952467967419991269504165320488270816070342013916792845819154184599598604099443688490554178047672134250478443674740622966775333895887005312614400000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -10855397400931740726066532148553392188239252183660815403870033517801680262933962317263282473135988971828197013136477770181523307863581928462065509386496669950083200509032079822211409702996175834388818397512789785466532933807590367963689178045698992198081507019484851964296896844694079296835491864956440685247911206294416095570711182999069633720919903300690226920642422171927537412320277145837099369023047746518558008955194914732888163187033117993747722180505631625018312531684075141256634116611369979811935408565437614156406633148701425981664680418557240993888353942869542652510612032809428672755867533672711942375838650555542912150514829799702603688863323272169451940375056362239368753548544207346354359419482758435537575540828272460643959123060660777502689127621500392764854039692683151923889925202009615986262849452978542611988981725621270339859495195211123836804574935460097808084739014263392859560822396300897299720032024260351799520652610142014579379205817051887700681379656927704438746522827498540710346143485370291408917559789563653653083002373917584940703314183792798288301539427119891476484716189842737095740726826442061617169677323469850743572416158515782443751354114831856300016861487440413905116923950895028875668585625900616160538293747292126216913988576178216324137313749951214297184118266871274039517301376844838877338238454454424646243299785594453032493935252935561466305121045251085002777901745667907237441312849131928851176720269910326278970990488750685875380260562907772571945643376648007223139452112546305223497638135639103653397568007339208536703902080541140662831848163882554070152462083740140513352902180105566583552522699528002084697035224666468288347218970948644246060443007400735526093642737139449027048549284216741054622339955632506615073253920732347634554403168139312398302181870852744975355452729644343690034184944687016503004977648364375533476342525234230482949437219811234849013340767780925648147490413611555446761777007206285058729034202341330107156326878818353190736033786801170682675476160194712177188512647380048761490526261254142476964807366444911373893395759102382677862683982798375984792070627423035134659176028393749314431768551657479061894271630232328908593672438629601807891251678215268269427083882799247949121338415975551140227028899227312346451512212162796344154758694890135200800245438654865902465488323353036402074354019527857445073334121683101325657558529288407652977187225600000000000000000000000000000000000000000000000000000000000000000*i1^10 + 20153895632776577878090915540781146410151193292575008173847496134372497213011613401784394034714153772397849394580208548614255279227768347379645675167844973718125890538998900863540375476198492564365707553760162146651955556296057964601857306056831875045827852319120632584065945229871742946270744277688763167193190760442867267791530540817921281987060438773980010346088161573323486580866572632443461967052468979387577198703122788293414636704090275956038431147408191809886164905582957807046893626549483458008675593823073141091643728464630642741926129189760060531086962317978701880495911087250126076905552548168157318295271418011991822849937891189733076868624881750403281001208184334654186243722882502101933613064180358294308219542179386354250277753360124846406155723423731374264298668288675691499927913090087583202592069515703383289590947628339502537763704794117833263028152185482849478680385765978453736824971624667350235153895342437882430425546709348520891906782599013200239074288100371364506834082463369720110534684449516496729529839064375567941720767846882761593140231551275317097116291829264852963430514453036498571944438070110130027728542315427459857134310417739138927820004488929753996825126222120110592272938213381985739344904884313766040808513245414913250088495831320824704912806885105763869995667531565827814429950233723605496152461980052114854613713593101009819302897173928319409082526698965518785850257950414821758581566551144125695291155374154686592775251452626344064166486143683344753369984244947133210776091018495285397614094773513281681809240220845319981340177434762342588556889895941947483491693202133209796924157493760932581327323762977222933274263002086089661525742451476553158577997605938387300404860106995109624568327297049698188305959683780322383703532105107376125360348389423953207551080102281327517842818417989261092464268619753489338125320446997841391495213683530219761678443644443915208806762241261307417918192815477392954427434235439456589544210464478812683616289166807672916941064370308053562345478024432660750951980431722240429718868233442691571696631163136284400360920599363399137689988952057793355354663189309981259803630923704420362393028697247934908675783274491521325714813635554891465359085866774555548115960508748826068499919421283497052965156259981995021455341989382375955254436191288870877972511494864809581356235572728699494770668565424727826771071036477294742495464518881374488861081600000000000000000000000000000000000000000000000000000000000000000*i1^11 + 15373071519233037406111168296477906990920756020489512548605604684042343132663433326486159213653686857920443499841193198703511860719243125748645751958590946998817134580714576460215776646012160964581312233413862334429050655242715213184144659747368548665275246366845983243699607915384839145616666210353652344595061674398439654941810779349828200622054339279639177316414413762232085092672269543111257171267098835115179195287107367991649704369725893330920537077801165665161676724527670103438333125785667822072944683225751298785425131451590687195340687461481974523664516709200255356783670241648576708627292710924045303702350933147736402609296338441668148361736533529533216357094830619228966050113532858760498372451167715999894432239932835027356382077316201446685544392756936131042667587692014689678671273964491151064055269790701578513310137448133162496458393508096833916208892511089060607632737943478549550737641594454801567028209968686326722057078402183308644427934381768383165388284816216279634714269656628709671683429078363172528349475842943985896369211915510400375292865395467311375204672911702128753675937637293367619994826088586461918075438507789000739372100885912069824838703162156009444217323322460950730092190929451336568248664238372246981574208879390462207152148805842997351680908050613670079935838772240136465152388814402146992927939038668681065451786650366422727895202910916039121924675372312068697696846782284576214450234735123029971204545732619970128566483986733186267042536587286058701203170039050974386498468439876634442859987263242142910156129460095290688320356222069993876819791154338838191889242007857809443720999902882570251395883345630390842574558230764049148155524930634606005004641498242858391754092982414920160172853682475422112614589870433133178560370055032881743290602242314264704921861753277990964952828323145909913858354746262683833537751778367305860506569440944501455489774608952642452918410054156783518290512771583586857956901693923516301909437929700989264481955101667357763867794406535905568069322620692866733819767284844595001746165910962922024571248535921852233323110475543775781860289171977196613564850103103974974449543488934796811565081238388356799213533789344055091715049399516284047590456826429725029451810761868846168444675666854813402668955622691958679872456177195776921858281349058939556902304846252484777198863324601331813366914700756531214215335168137858264966018561253597354393600000000000000000000000000000000000000000000000000000000000000000*i1^12 + -9114582929929623264794033264858159864931864845296762283067791356375779179486428402482416923903165504851197770022575739148761464119926140573894560145814744481779886762113780736997630285801574176440511651101743004375719485070860619154276933115866367737408374191831564748400713565543292821310283424250363283938458665237598433590000883748747221195049500264121923179095523223123386200768693209734566866247736916067183690934464280890759613258321277317095307269221625213441253480622341684368670536198803844238981425553779710279238987812374208735575031370199822286938512167985273853885375121643284801199675593887565680297305331447871028014174792158082391847588330049368145420370157847407886666056850281261560261273196805758009098648407970256565722484709631518471678394659259034896292576684208964938729528932062040612167256380352385092789696377319957864318088418705660738186410256731493512033879150756996338438070179636647328096064610406464096116071322831715587974869531965531002512591840260319370428633745901511683531517112029199676849167634127570889208266881630392928528499032204726787833458239772299225327364839570581309089806455068379495403929549740904360709490533456843505391705321625373146289268556713900987559207399530346375500729109106395036849903785210342989205193483399567695845774022963682464858150230264867366600447329248579209966739215965639624054376551961641345639400162965789031257808268338109147874281520159979848906695130310397994043451816596459531738882584045605447864138615532055605182112275663598646636210456167488561464191728509376636022657650052417182125496679436659635587939476772697434427259437890229790874767006638644466853296949831422577595103985212517234131073193455940654182568477805792941653762847871251032969935762887023220483343908775465347548029567229296442894638620020752708563623062859850519678334338011232554680830884285248750191691030728260840678853968788985828612122071852578307504073758873702368951225931644046077935785120675243150502022262854038112107880179440097797601279409484007065846082984661630379156662439729361049782759651032306775282803927155613505448880821611652626940336344857664427537592351390658480225876799205623247190864457653834382568742361789493234951794956963499916521730473295304300538133012453236854904057236779777207037083891986809320904230703828360362711040159465364599053516837996921273775869499439086918717390485233716434185271708344952725453123543548202844160000000000000000000000000000000000000000000000000000000000000000*i1^13 + -12835531015624912094645023938747339017613860382380266429397924267640317358627247286186871529586973619802940987648957363712390676370540573911746224001874405486036299423879056446149314024570212712476812002980969885538368149958226364155492421344770562478128905441052499008187362678388104897063978827363662385963950656942093336593987007678596360583770748068175017564602131040817376115877450049629621923336865875214128978215340617160303467050083534725320333884534964368636795232179996561763217470939709535928420060361500041856829593804462866515158462410429910523512901925363658225058867344838211628470182513920894626407833193013307352699993150848380658460853441037003451113160658074469994627326911965695347913572062556326122330965741364374554589761831593979740397549647334990926244351154545882596043627569304411748169656051509451944210542510522993157717426633040205318873980846921869830097841844917596307993173171054610191052845781746455895818788497803434959201221451321020851163870094393246752412656302634500743126016179778929653956101412071078103398652805289742614627972203780207654983445448914758531747263375373651794613621644478521013158817394926334314633287929880676085040047528593068389510933546662887811693821454561047607368596893622313307453252307256387079509075009926098474736549755250355846747386969237424842980448245753778454845326862474187814485953390404892449352116282401659758668873749810369541599296151136061845926672738097642341049835404057059832146994276136652069223552188878737223309737999433318539749595287254594319352767737937936573476306956327500227116947999409231402283415806995910129182614416366572051156640763544566426302605018247539835840506974973985518380597134292554807434289408417007514332677507826508562999016641468908036328023347151952256017742820099600785997668620982045470002302030046101335778319827668773826867606304377607988314370312781110793960063112259811898151653743005212787816677065289244422058914252201267814401501036477845150093208486341071034709282628832975803412577570023118027037230441800121560637067663461126823539840619823154350154255701375390827759617035744951859359397766182728223664293252997679302960492696775465637740250072962966537536342502061432125665709708419177101321644346773435053058247221440692146245585969862150318757790472132883413557116860396434091756783620722525361387094047337702037460634320901493005667274045793522944835819262448674673317761647338586112000000000000000000000000000000000000000000000000000000000000000*i1^14 + -11619894278411430610018059451050787376212452997629523690188590166684681247055104912001166553518679946991656001497565807262339682004885370641272101911867956238479436941718254686321022313507696103500767929440877866356922817177442403228603755570855733779554075675873560451911507694120030633560524947951701460014455286250011534499517144047059976179389534406901700452351705185343786083510061287614713046796829437528621108553535373080284535651282693197925310247948672348283548422975856422447506093386911248454239128723534268720414742640478794101031371150991403093100135088167643972647021897675434248702492742407643689400829435976815743933113935655244955213866584149295216520474910865412353099965861556395237234695316876808791144660069971461311314276678139187776057044424770775090188461790864752139380141251420971345673848528728866343644506468694840513456579347933195475970807237337595153909961584803434187069728934265880327362447787826662754963184503886605621291101945371892722896758600721523134695051273292087909039657717982491947356640615966162190952782264190261856052245619171992088108989873918867001118686181366218740964002037056930930463288355431418249009533215939304146334619769897180014501982632298416118443870437924482122628618583762067688660827962861245686916293192583032040688141715529248077215650661361403715770210634107821730175419210139234697325975504376420469114847923607360685338085840686970153905725516045099566195240601109367061768025097799176690953449782173703361594081345892263772286139134506177521272135298524179354471744792086173344896695073789854716499573254692221514529065121110395437849930667953666353277694046844710844265796498574721505911497989011164457514931729197198187887901085774561359665069784730640732178259620518090656043315708587812258458500518390622087208226806185264856093640830993998998507984080353159719760726512966446059717268877420235264209910153831672325642984424474303023556630491967482219107940423028439642109805460843838278809437898721020572639931759378156331712548957651597213740940678794823085841226979602639552319898968171058898722946008515605465851846362342247909785881262871949588026460736137240332597807055380762225503324449854549646974701903285141685653810237643686420653132791977541660967916260425258809182795678870602815537143716011191824683891233487138975398491074276084940855589724240517380745992252535854851015370249734941404770848747423968799468555715215360000000000000000000000000000000000000000000000000000000000000000*i1^15 + -9992947936234286071215840353555785403005319616751345413764197051739192972910049532033435032108535318084033902304297572794700418135828531667228289243252272337836540583191557108239778532501529520495523824555813533074567370273145318132213782457740308030980850935166554179708577148106186382973629081975428205404333666234186588457095470801874558770576202692665385409392679756102182262527640965533544093480983344494921476811937721917312349137655906786329969609705109458288408694734237128433186615990063389509509882956766820270690213619255901335941096313376515630862762681637983637578394311876550339223743783692228831096989300898356728830696745863072550758707623322155432366457694502014885632647972685599132469951490025692420269127717051217243432136972812874737887521030526005723141168192823325642355121445358633246497990828871449866121215696838458712793853750565510606461672888555253965514233624016109995251579625565524831534640359215557982568700645233111687176490192623386605656522199283743690598703361899539018236009281737750482354810373760577002258237234504959176297456086192822702560666897572563780379717864213918858271256682070565490915426377541058706820479595503748677209516206166745630710188295422037361875477951755737587876181769859631740785181257027561174879063384087163652842965119825887116845993785591124461422446184176570847270602659760096183729957226782803664172053166261749784431834831730082635708992394232985315281735962011552503017266193508431342063523709911691341629842706967425694889736425633657552566015732174882147747476675587069838528404657019485498662335649175426918374432711177944519353797045988430367081079223577582049006950434884608993890372631376839814667302776627638850052635266527883107622209116006225597005297927956885270780106035031001926858427424083716811307440148051915480801565342253706265975251196897125468023127997304610814915564297088286966185903518828678008790900882889503889590336521615145092523846934992437931705073595205157992988496491528832473221007875289364057294222689009339724949136863756324427551575492997468894743127448193455113560189790171863387068020767171497272157975880126400094795871313371959093891071915230525290836026261417774605792621084969222166824177271787791297264933638753616173833872848315892008484148465535068010390113543895107676412674031605838584811967319283038051928490397393337474917299439915834656733783660746026180226318657094040372663313812684800000000000000000000000000000000000000000000000000000000000000*i1^16 + -4773556857139257496961352222465746414714529259501988364368910295888126423901142825833854544814582629123965462626716053321932841254520664171408035148066307241893480051690264343628612237513108616343660307112946617068493980726182828195134506813499770713006021648328350854530176882036696901031822154657425702309321025653228145976870523882833589369531124006703081444214803433130629027643972184022013974433281709977029885703468046561276402267030313695888767039123150918864691957210090736863664017545484090368683024971993791258006828753404610188850401887748175034521555335936782132502812757551920474947869031019115362511102881964918128198860287815395311481192620171452954962310558403632465727049321446419721207021126985335369765348521611559977737365474192150665924388636991359572107290979098637985212938419612291457725891756557085043550047470368953782726291291149983427197769678004245825851893598577672113340498727241385193860553165887357582303575918905173111856621043861388471138224399908785642981830933141951978120355839441087843655719682521215697486534517263252838574443677213700610242581719255796670180381958198442294964080117567295810276395925617701269140277731956710210415541865008166915538537206050560552338036030147730868172367175254385658646891375858129523572561566449635170772580282034072119997029092619021843269567664295648167630573680087177419328038762686121233426913368086131711103030904817181595689211607378557355578994863990917379136912283261661754765557830722014730233691992242385583305631142461037465950731650403294819523807834115650634055295070562124499937791099653260784607209079927523343735702573113242408389123891693599405489221392613404559004509667647643851346428732305238454804950236943749039985386845349668041510008630928301864052197470042123157963497638401096008538544331142521583348382716095801518934231418888713102446327897191445999029991556148028001086882880074382431586065046608324662714225181755058820789540163088902915133448929469956471265959442935753710350682144396772381943617319792936207703699313685811937433956305480157652893440004227328347616070122555615889814288058692913159158563396563085780089404376113484796261311884654891186718400704204033590088807895018295162504888124488919601116601706820768155222854761375550451880868189650231768552984534128854847670121629104925537055408188371441773289805566984484354439651650092695969748539309650016709118136376612255746478204518400000000000000000000000000000000000000000000000000000000000000*i1^17 + -1191315774800153997034287155030546130967690708171138227958002072213320198126610364409743670155774208088758410436175087605006310236934165076485571916398738917064861021088101938334032131982284303842650050768626360489693114141433350790801294433309006520710148093326591474734709498678318894423219317931353437283647481983685607198186330483856193977633561968645700039459570965212950548381992600189811895050413223267200778617092657925145820168575694273068972936070309085271939456574906660833782773755140636324802913687790298067045000698812969963951434372983761259154985841364294931484028566961278870175900802846073542567802155650261072629995333204275704143058227180356526092137925617737750361775778436828483280971042253113036837695460354427777046304028776935407860049380239487543574380485252014223674768619506987327775436571300286237554495355997512344159565823456307757164581158723646947115080504218153943769527031749632144297201454109441779551585531281799907094264995296717014089156377474582609975690971857722824841648945122304916300087411165894024898625599343228332733229602488780001688236662506409693269433324320009229119697184768746537459413839967137953838376845254880541498204232319025137336170329585639751298314754935296221551711067612683177253659911511773026938618697887945286994757903850347743493977928867391680928172654708613918706306875174193909018126332722673950623125679423676751734612015323164925680040910353603392084378813319553794189952923155793021248413408580095413250086931063886600294224966918413813603683150609741335475084987941157135733436284833337519191223420525937169104007628321472309107254446638002891628774810448272888412138493819898409765677088646516754219937332526808178530437605081170690607934083871148553074926137756496117823515964683265757618432013478711167845365190744134967888358455674570510561252392479212721877148115290146557004474818948422087702247594049403080705547703885289939482906691595988599756777608349813258213731239414004054649948713162103341173949999990602837352820614107698565162211280777115553647708886982599404242543904695582920713274365247734371610464641935229588233899457320321941482988200816108876644542966894560783304157602909949732946703420697437125460540342951839684924583194761379795653943977212126899995458839261829121906462745666041631660283056838371830759730927021818458481953948866326894766738567326466371491155276539357611864511525314198384054108160000000000000000000000000000000000000000000000000000000000000*i1^18 + 206964463116597215355485542635846392565198938587277354009134876578435155917811885778252201407095178847972566993997281270764542347326557103809630325934944017088429559325804665525173363243737287740636041506854452879155260335013445001080615700378422690091907241054343587964270549805016490042927980036009630568552404147830353475095205111736888232204076964965202945335199017133194341391372153526872489940242056219270461589878096537199233398885009198003179356834760667639694298361462611845167206883533091362804928000022329366987048657605733927044846881945248684129079218078115845887794105605154417511174688099133880824397206228952611331809081665522390980930717180172526378105005027044900300215048140545915205474569637446568311117791275571039350295146717343290435373668204927427754253394328589342519683438060310933859846836617625897366100830308108356555541225483454026786609476008324448927154449764671776477077394550657217589283268271160439896235270539009687418321355397434889779225112657074838162186826115501416786530613291341443993267495930678828464651014009179154122012534251420350916353153822233485579882737006726339843906479005624550715124261766535894016260045775434522068895876490209451397239399130718980322821111511276937313536195145931716058736589425402544281021344775272746415466926364482160581162305248775879018415794488111146704735245511225787344465852361085899136084552373654372965195335644487925849739812233898624331962677839493272988220863595743134913767401979850571687508059745105919637002182852666020350547592425758229451874154933907909414222253831137557429259252147965586834216257662267603817929058489095663464156710935883412282281663568247421812442816851996652337669006771176012880082895344794636918310273907348021737090074054521323166479064798583684136693306151706010288776663714327608693129794416028571040239508586026795706919923794063867137706694199506374427429484814529203156828207985828457550245462797394733993010125724941039339598380059311863980969647227121921536496967883818968453031806189562360719600160695280936707330732140527129413703955743342995906612087475089917110122357495920075832764971189519752566514567245026011136251789542546537315758471182676666111444407129195916968940552774600330133397939463590290444869218828655145712921720117242775300602532496691392223721214585216411715997530208734391850969205969788636375509030860648179327750298486326028094460950154247122452480000000000000000000000000000000000000000000000000000000000000*i1^19 + 87308050192684258612541777090530057071986832419982381432291927529995559274760128316451452883736801892032194129715293783206891301744172968431863379366595502145179443248206488890660622915332020869948347984082981776820471258055041019778649618396800405592016818501395738664020427330372188379035766402786577917961612428887252109701157811955031628821856217646138813694041691141838811154548388076165939237479239206977173107803745990238883560461949522256785509654824002119644969153026430536819049360306460634916697970814753856428751802422272075823279481362796193525053303578243523939222185628280096615875596455425160095426751871980001628523630567792250532198941693731527425707654141903846752945266577696746930551837952246895529665834387350489394456132499283967867681797836674800672756147985883592785494996778685290895894562187004497458833381592452940878893210834804385560185662698104330680374243015442537052810798944570453367585122141925103930508093382484882539612223921827010439013181853991101838482604938248356080436885811905501621249443387720893582952539376163336829502633794201432137716739889086367394944153938911342658890697087591028844480188839803275385167502668778872729404506227982581054787091521676299768842531229214345188514132977021609453358917036049630140752331314247852969483372215505325644005024537989233088575264103581059355820776125277749257098861007414306233417485465308739894079053014414640316471705103124288515087261780878635676564039077542767725922730655715718513561412338288842607000751919589858444229973720717057041104172482082110169518889099096070373857558517936259611580640986490754464674712161260884912433886202847120012459569463025023527607981920285894365777470602858421947949708005302444000942566388491432404449582387314432516534946213781938427764743622971898780471962141308978163706050187903678494700711046645703175006901594446369032886382350767971285131904147279713825630386584726911868122053632294103795824713043452233142687382842331130657590568110286998121177653720473623691080298398695223983830440247410705022024687641030009309081329046134178668590595271875982095793077093387572789359109474125121451365519931154672189240512876646101930851845261655564290173712676235292557541767003193739255012333242217148783537373989877859596180374325552312801485440925248291099123461544123709366042953981896898457046818874761873876605812870248921157336610513707692086277026193497653248000000000000000000000000000000000000000000000000000000000000*i1^20 + -10055752505258360352135293913119117877186136721648915076038360631563386712882827376100474778832073548195551778052736599305471885316667575901383541162717624353619730178859318629756609011427677491657380869081149472993191709744695477592325860568816297882849082305015290497297512686135087145329922391129820777079659286959799032088789630777395158721201642623347944572236143359462647553899475029015199758378005638841074672057609047369955915836189353551261096314942204064372996791176462181138600441278702236492295987287837371635371603774609922657937741333062890373387601117736906236150445231482565051385424722087549835042610375845912884893649170274765721231230271756734129056020182211323664006479396765221344742805374023791879755388599808740300437331488262384468374075471020685543481060815593231147815041297803908740280213789027269338268964849566999106690413101263610292438411625321370401869332366732556002640641624322866992569218495695823334406916383395468634378581675209681050533527086730646169989642064418986779153208000082287274210756731749369616111265406122879473435052415750481405975695222484694149095077998528412265328606320124673251460220762983437694461871343860946808127360707803486544631336118841476987777690717277107588578340611715672923664845623952825869257503746102435648175783376343936502244941611580355270298063154611399662379610386469174332417426954247684407832490788932933596429122263513728041633662102602863537464213010053462758771010529452478341236103300800259539658521752970386601190848904593076362615646870035147398699412095603811428670179895682665317139894014421085854746032726802344423853949597586916013634497868843096105498080135352769402430090792089235377759246936390253875198652572088122094096795291823563877435293937725583840379652454045377701100668621421992531278836707937438817143937205347093290116829863876723311150542732594321277704460688960312156441804593151534272501847565695719162574013567184671552242352485953073165851796307504426536747499274963968155498254250512606115815379992951934148590306627927925241769320515079079360049757171827603157439459765492740856749929521290246141310628565983311787768102799980423508537268539258282459198016343228465438925849733508780952051139102670278033545400528998656086577930640368732242559385714839769641009211950031098073568642683034457081598912746366308824924142018336947853781045371861595618569675898910254631713135006842880000000000000000000000000000000000000000000000000000000000000*i1^21 + -3949251941912832515605759552372979269669373874677150720480928872977359865561640473665402770715799933819055209257177189363120019555314636688760062080850905899445805018713626274510234637910003167261599849132054036513920131574611243767727889761936955084070436991361076687287724654726827500413536980826935523502386425541287343540394138004207862159099287810076075130133256192570801327311424834598126476215702985094356019292573522645013904662397127093957420293416226851004833469573506019764937503198724546310379079871540038056685529435070494173368854583117116362563941958739733345084497087639540946859579140333450873743686719680513331057359250374296421266136249192164723930473815346305377598180451658310061702511900784268083563558679365089702253905189554602146985040178420925492550744167851736906726501288022542579799680969342558637926751575946010926267807872007230975540569170676410187413380784248335010845937898259601478144450174904132483235953874683014150717005550167664247252825603279892396869207953807109325287793330685094619577878079593275591181431360658674440681066556171304808991693603196528569512472840622837232556068707212933427009541671333445083020405587523130664914203447240643083892646567310506742232201858930113714163811502835910156157971570873754442556650555478118208439830584653537053453165721170948494832785982860012415720017295712278361167658677151643622355457192315856716842064720385153515340056645819297881375000120926948511055273119255649235659732252683122283598477623037311223907851514914689226657326759731888032831847199235016268573701362358714194862403594807307109066434805914320676589419277913762312238635103318996066491730085939499428939984694856636265132218766717622028768707829386785551490818494379812143114508562361340675984548699505441930802907696179597923210705518462227862356008578916650424118974449058918145301345498136143946002739302329860064944851978833499460124056045990212739150643810430057367432075448718194522960393881230691013091970213453733557559377373188701449953964936574358991177752383531898354262135693006076217362164485202905385882083402984774493867714948841214305321213144805596310597084250349631689928050653534385360608409497203961448860733454273182284472112017312038817489239941889697589435274680069847041317944278611343273500803759321423355650874419633027348265811039891694264913266085187143886521716810428131167795026700927580311958219600691200000000000000000000000000000000000000000000000000000000000*i1^22 + 1208005041461130727830331455277963481570017726417180465892936995274325787790853228032999084990088541226628299788378003834387316068322633425209091975282432531054529041996212808810919988599096440333793157330518120648216639458093481825210834176529022178277321149669875887464616634767735170872898448823679067184376990296174226167674383639515339014748122778848247653589036941008023400516620399906728633201000269501401495368024550477182518111699192181188662416405402261889336042372396990170278580350492369210698176083752196456320304640010004286079901414721393698553259767704513885439457521497337902638390271129954955826585957865982324451250648386432356621731941164801815055223504286788591302958505904964820522944532673486358725127976677371267366691633690649896906376621289385905787801978579415690283633886510714445189089873080723337958157369149527557395729520894135696528053542303306800192289471220135819997977011483644038129390552790545426072428618272523053444732920736281635896311771566957259807731762760090515080982730431016188258938908273282475347908064756263476742020177904907876474660859191089199466462568901138860744929182889294155169633997135423175140325688037176193172097441325289644793734910073513621052723665148111328698552799383986047215390714116786963335216525648240948577373354908893884480505083970183081499478983891108319609944111592542591462402887535626984674460745770239445141791660861532880090213957426005417692378490868684795640771243983691983341523262586300139643956774116916903011030368463099573518986402077801845016027704579306279001923342182816805352171391812994308073796117317438319407687592717991800045782964564957826330445871866392915028994057394939314408124646110767640426210848148032605513743412864612904701620172943457833664679946175591063102299685795571383886171314669947267530015796063630559717738926181159210953238798470323590573690838536748482301381232376764925832134453495044371900292414608109636201095792218737154085267519674558917070263747064755076591781648496820982671873428618204304278957791749494222886502013640705310399909087113672815010423674163453004976166245506205422010525656401819123660597773741267126586722386621847196204456040671475766841103951610801260236794270093572828162059395191913576695296122355642014553458230193767411561488617913675097171350181134195191166592959226195310232141318559337010922080918851901536408300974119718436590321664000000000000000000000000000000000000000000000000000000000000*i1^23 + -164342271017725610550652046700797202115297373354194819011872055935463735226400006103070985660215200072986027872986711222508378217245324670775712098671283797074835528652614139847972258357623604572077901159961389912240520901387496366925856671313455869259344961415036209457708892265860172549909909955048265506282085508920129945499312473361604106551388245246560270097805535094187769688668289923391842333568395321232364989833294299874737383934092036359950217414217580447802345677453833393397156365514939126129247309384822253321122679481497640453939035308143628230528806644672892001901230733988491324217902164891751531595499324419298962643461659620637471162201761787340960868229371791861917295996984476066681248547168866161732207925519355123950764425275275885904000883899567408395800771317108074192695006125900589589906855228880821291907085569473591225512761004387142970259040096822177549387580007220321582458056633697832193004099656903092045822985468151538643719085085957454558374501169258753876129685046295770848665570333651087270354264975799234725806846395484408715337567148362001552837038910774438938668797213124663032655915547845992867138169774145876663054786145522118247484408170391742752564700067690271822917292712221782123365214234217310695020881896932511682173297951472929750737987507416700670825431414946660316644206809697427472461134601888733248896692854731021950911559573577730506263235169482033356490095647905885532019769581542758181357694275976540198805806564463038292090022780183842938702617752604303759690456191642828756501449247093175430555083709881729527651455003692668964736606221933628605224040689324953729957048057010940846907887256211319222310430920202677852246359271731187145381215909793261044115813584531759387056636135152043793939781548659255229402162053705021322504491333182608187236739478166585676286176534792391506386907916265644407819528312405446962144747474835037293504997629638476645658709649772046601586962887059522269737598098416491771953337885614640363449875989450316240449561795485673253741311811813762163643708216798552326210269581304839448173287153573420139492345443000862450977696196276131711576123437653674630062803118038999229907303719638337436034173921671794048778112400266556804206113081535651365796348143864193224621340227358140609868769813456991862724033891390708785482870651333272427043445456289009063676574897465728753453554494194752212172800000000000000000000000000000000000000000000000000000000000*i1^24 + 14327042892938842784768089171143184323672395180040194725823817679591291610646530414558360407177360256985043019954356560606975716801963717513205673420600916344861139427204177784904114636998634026171306800358623134386325252541153025358486339500562306896615345656888104911396040459051879104537941284432286830964046804633892957947957389095421698826946663669631701764422358226325115292565111117814609845113454285752154846846823414161376815873210736122170498811359510905818575565655691622544599745135114421879386043925940172990731209029119429872767737952357751140086296796424415435875596289112122733560492238384173504687151442549882130249344421289031709656397003114846507838365536228925757215449234896143966486432381914678192964763283278256661735667933427567197851791715453654670686063766187925998467439672720644220603817336691026632715935123789302721075078125172918616917708445479098936742952709817648921838718792526051964192221002439487963958380606494207175483585364749891503026771598733557498202839919638105924086666138822140918489217519491810842140076835752509157160122407890056561220261398007427972366222187164422272995571476891817924161126477738724824114209096001857600779591463238617567537610884916149026282596824790306187057370058030295630953511997794353444002931619536010026940504861366186818713663579749120662204802054027176516091897224885869678883798091290134349843429343095651704254120099811307669373669687856969306622735696661241381439331907014313230984280035367432855139940141909470848552107105619153314402858125461939830831374973698845769568942960933079097632094159841530617526726960957115704986220656058612903292477694087757684795457876261567425608585072349507003415998548810323498956941329269584952194364616027287117426176657500219391234280101949187263005490026195180508017181158832146927815811727716460434329630578768434904926406728628301485521464658437168148108821637367635887359022759713592988739072187069894176182233557022980729716796412109820644389925967716198849997599636100213230349462091260016256799142609545342047220285521500563652747394847961055357224269450711439193568277755854845703108469181032070379793583627233269937191025298706917863982576755009596151133333673996873055153222951865541588868134646980201908164853049990477355570445598533659375669088100198031685676156659792832809498165461328848989712406900439459337569683469741750489792728718774999449600000000000000000000000000000000000000000000000000000000000*i1^25 + -920439787899622456502453515022340274547469960484353352718516478357193813525648634653653168272053541408610873149096095743186168939712046671321013763479765301942054142266474573664286596044263431972285863701364666268828992597608159697834458460785034025775520186963684223512192221442003406375054130127948899922166046264587032168337135549154537755552116638601277437728506486437902381901690746013206837741459725428013640973110013879534102540450287747958567846081429744165095634475995034591596549816499551627126901121610453052823257893662052024739284232257171876457036485645567646091682895760497752294138680656584661863612936891118046174541007925250024068299911583460195534913870306561304564592343472166458144297727524304837996188595855836563721857022784627132340548606887004914732860544311789993594436544833126791245020850716934873275377745904007490416358304537208518280243802092155710748566365404979356473379409245151358023374460922898683395608947420092688167301669180587708115398090470480769600893769881230626957646744926079383399219094373360221852279142724892100170697538649398826100964385028441875906108405252706035716558732843638268768129006847726136344870958672969860468720722330656961205076788549092674591640493754264307145759322225501438855938004826089970115456435076426488534447515918856397216389840808961294454359492291164161365157957738597825068324073968965874323691906217519183795503398049967846824141906543439335619969348239879204258530263425131313005843269587435924138248215277518171011262280676297539216441593655807229509351648664859121995020358134104195589383986901878352721275298960863585578788338640888558467702840438443569584391444561136989524759014135827264140238064980428729961393692181909657560369039014574245999896514387204675044442875137580207458907327143644515278011698162662339600556371591972185407649315064727218382860284543077310233508926137706952182461355223586270533324029730963224057530488279287742647484855172581429892782821214137668248368611352598200328854206009827204103278985166643192962659163693926279395010037759256396582419174767617907384840744688418728701847895639200607246219312149202683641551800734935244391099113060064940616959457190733500160185646875321979905724686025887043983158085345579071489406270926482051579634227884091134408511191918114921643958806054354588561481634122080973114101877500310930698953513956834055885926998864822272000000000000000000000000000000000000000000000000000000000*i1^26 + 49254469615573003314710609708260649857683178174394872033114185235078940563380601569467063918824097977795842896256508576487227523349661329521023871800020348685334526408728930915279883566688368121784945756586252924400548911162884795935290479779482998250597523910835026736507811404691727658009169656647307578628296200380766001166258586551556017436212512014121606821274081135959124829055924367467591499356822857996889227909083351279740210289087172188062268905628167644264462668087767402234909996972279627749434891616474638545720623666679697980770769313748002423505228015786941201291392275818100016398770086073704557041658664365334533322971824862930538654849520069735930076767094297504550493816232613958187591859156891202862638845462670344228845652265279245056985702139778868901979076527744604142251742415206707033840390841019149369328779422081723891995650601437604625784446658050969231449733676201554117827092648125840497208801521106129025420063083129919320233765091366885751102742995717654895052813002985856322152767018679703177165883436632665408401212422766331782438147698345520026156749859856883745772070760831353445780138790243920869497121130474201007523244126715997730167459294879273165541446234402858479402501244974785409952790632591466425918400845900423455834468672747888248086952503528624506460570666887405471073514218685279864644077469880358485364936027557233354622729462192352631995675414279960396586001452024237357973093741914705144681667352330115418661582483563318395369306481642686489304017963007542073870078924860144123726084641781289545214871761003597651599193841362781506333176769388705070252016121349273394630920168779265088496184959944054769063547124139319057913660308574886953119835081366138261912897585937711074119142221820987032128297250038615891956289261368229437135664989189063880778344621746938208570688883805371046605620586856096109833420755136533625019156447565497670120714738646968830734291607951465607604968901151509117586894447095508580857418634320007252012672307326119154053245087432569153784594942934673214786705119321907312959955933146932771078828219108325738062067092902693843664168692197126721389690405390862285412865089053269123432885095201449553425407036631387327303365396056550106928868480572227424996259967345244908726174856610261948603095156099975861330239539825531219839316811236213758626099941969851318835652449958318823736854183936000000000000000000000000000000000000000000000000000000000*i1^27 + -2475273285599406255551947426479462802470561222728345148610897191735458207980868715687174566675673274790739478662146130686078493004774852506894623088679775429894124734854909656183089516867323982402814205013209456534580015086064856582942240008839495552967743978332042411722833293474898870449354090855018746153899958674502602283999838390988883196973182715558940489801576034320785450985453498955984850249920573368749815031136942240123417360932939665185233840717191107807112466301699078146314699382744996364684091545311777446211378070920167429630313525513923215323657269531808728559774458713281271705756364109548932753387219227281682647896941288360491029727747019809811239741346467549839838311752334051832577819250962500531968049613829164009199380225740459754598173659696254786963873447641511959714471506671932428845054360395101301244497993979089625123779156511113724285550601423191471472103919994174765231436017176045630334739029663333742504110424736141966653754942367965609365794432451497510510621460222993592664226358354642175403946295723465183935589830440433286370532322766758742590670451729321766092564684304833282603852963737173391348615285707730038439969551471140171572437550777116860681512963674470718787286684797770371030379341916953381752230017222657844323486769904028088817882282474590475154646904267979409725342909079412440204646000002318123836755873226100416681175517094344913943116014621218995639421786934969032330371103906473127697957247377549771177845566094631346652551877408205390977190561600012961536399015929709954786037928748810677523585178305665677873393520290489149822543128876383046089381087565221262161671806931098671744154044912625845416435671090724002784214956713524804235323639795368348596870516801335445589161864781096190348140207349042964125060306108403182442708590136701929057079778912512717995483166898979578923340314176858904897878074052123335121571007991556138356047832548355151852176872005900785832722407503519192217962885450613896207187938889743208894551904789894781119712274897244783698927732199152788815451944535262328369495743941765754337899818836937083708869916230049021861266873399085233901715398069505598403681479633055071797750278056954915393547289337534704376362874448854167199546133013453827867165481877070317570232156180513670224209775461353990287039267022650599161646461783259079786443438481752705271852794497856887498735616000000000000000000000000000000000000000000000000000000000*i1^28 + 122662657603339141353408374348207363472703019032429143516204402112482879824409892002587265367906316295400294923605052071104463169612152924769962591358315233774019535243332244257777996515774418766680395359281162003591506159684007907343253781048879598692438960494098677359419364491622889268798939000436917613831292429285213732275584434832632325096258163282235501769711185866761444665517503748297240081638866290307782334274559859215376745753006260964312981222593180705913271144105752623274293217417585709760449920353394166272680099134335673180351990651905686892114867082157189054061778163699624333120900443741391599973020061018421769770255178333990549435426081813787380690225308827075883732972246496014453768052876474536463041343113442588551892322957020814622812641012723344004002207277522612767160747225691846814754988921551948129372238551122468873811018525130571820737189340080030590948731176517226960900635544103175134338829008014610678960849710181981946400024108500807326172198754153123450883278881330129035347260303038611277297898407938908668106674421651365360201465353387835830546664431814989154584454536809896388314036996174347154840818863343537876433261861367764163504836247133410449041717908188683519382161085790251392077532331252165189337228209666757757626254393129305296151014978710985042178424167504751211144199469609457902399706568020210769818169493190796087548524128250945468058682089607261206729351446907585906396781915576203342376852355568742429269118419393962541886739258510110747753985234850721438781175470520641591579284229812334285094033207651852580161944810161660300539979043385357453696665176137988666933965641937785840365813255025402416439150718958155968218381598373633053602003751339351487583273758757681127241404963448773321873475920992764706589984512061848194446882345908043554873664645460263131995140869217342421526416687209064383354852950075749922004219065026430692443185220582574420790218429052866852831697211413382991120603291479368973658762384909232191291602331039043202042745212559679521776034328647276501818328644381618499698655206070669994365404005132248979836260110067147517845923533267158796729200782326659535372490117000275367353038236600385101912155484392907933480721374458752009952016096192461622876207672931322286754845077919038809240333645161885627251533935177855185983941922271993652510202381701298542065712280200800527974400000000000000000000000000000000000000000000000000000000*i1^29 + -5769100199661765210508887896008919068864130570945659579697146214826229154731902791786936068479155249598984879005548775184661294131912944903972425036808551219572071251446359590965020896597142223799945370073034226979473214541421218429725118294503532914959305852875130992610898057452776893169043110679485889228917031146084049740704957354573484688174470433183266144585426205331963930362064489716012144696422588421444344047376976925033530006159808794980884610607454973218892073847501264179124739714463740661265118212583760727944282338793868639742733661024348811265067025945312358775490396786846192146935211860432446556052108292306538615153493059034401789104599339126151052503191220348843529754227971851962875735628669272410790715102382728450434142204360631080160105517808625451316871006633811941387604460115806199928646425736142419173441469378816328429036285823098530319856514448715893996605921754019747104674778050163820159253126376028890413236702056294606149261870594777061066729749960280249477046093764446319758408565888621286006151629845994621155568841643907495845606453138939938099122319140697762793052561623317574808908177775477002604224527823069589754581956074702885475920904395720115720239574363371364638609769620952291398498072623706654835028711784023630594486387650808675697283171258013564725097783279103070819442416012864246815339678666955639570733201031095814505571934211888839504877535109871192617064736363813394600227057427331234908323600151664926457345433989233990377497177720592427432256423164295039485106777453429687847551123067299933443334583825467516937369330207983843855379659658690830131823695453206033990468160487968813212560570656273341878714722267368913398220372428094867650131509967200559493674908103589627934030864378347211902051708194539063607154235845840729883439132741984704854987491771891669745225652265873533836663978421572276683691044238981771253653245603442986872755566735601888610889146362913509384784178668955908320059938962849691494177177512720258987928427398594675008420333305815555909079700151145935564888669914647806345310277081761352865635653367472144674964343627263364780585805780858783626550787788141464248543385989367787548364138883403100517972539056424203388646511544217617120040598451715918855292180634352849163311164119032210026067446504245063060365665586832771212831662310266961153385389473657208794548710821918146560000000000000000000000000000000000000000000000000000000*i1^30 + 249184859593103046223935497826659142922735795245510128055328759538080079814366162680185815110396732741107199288406511621851101157016774878608244878652903319146890303476353747416822021116324250260185668456760445406825123690082425387554062154647703531387295005636878962918905378309011476825918024642107604840297968649880780403939416298601338666639392527603448835426031067858651970557392525229554404201652691921328111370575269218385803038990671666646366713297227008880367876003413590528810977801606059679179594797134877177988828600177390097025638307069768778325994057190713333467563093287990672325526668543159115390831871683010648765987886878429929239463321278104828612349021198407715431697470909872373927192562941861715219604978865034980027592010415001955303624374941287835755591315833830825520000151054735708391435837383871188970067228478720222756015665492737427347456474562386883063498062585638204348661010253581168807483125928963252956927490352235462819099599805572684842758132675276525700938693153095810855835240210290652919916550766771062953209006439171322582621945055969331433779560737077186805289300199284231275989833023745214984919489092036466087592039968599889407635649562761485536437244812932361336602771453965640230708962455692247593135686131797548400099840231999459705115983245855041348143844269714532703165202452478848428658270483241063544544317189514242800863409803905823628984159649419030487721314646516581768366809142396150920187155472291954188984633372038695868559199783800555119786821347117979039643266959977408996260723614012357939645173485862255873556110919972923055876170733046501264999024035258745254700308233427417053398913211612926130518563072658538837498310456377107712170949257745588009419183260401838123175567296363010442751321407501491028231144676826996794673715940719482781581510047534220308725029727030643471287880767827323502416895314905722168743890461565522381357578710382248734834016021098061711599974083112048252101152488057525358863877210105262662727850863482893549129630184353781919431756858891947195310262187097826400734071217639748544138024871809188871891716978265409437971237228988009114579031670177513603085053112207505910435699837248227999569707449689317864743915496474844022586615341542025965563204521001726518088271586486529768599556358768436929551200988788325977232276928747464427404090340709583517741324529827840000000000000000000000000000000000000000000000000000000*i1^31 + -9856720876339533256150707049889189719179056588091263647217048262227329342049659225383535642628216733773159946234556487866989662796728637335297401148034992208635898462831287260732460472440164978664541572265028159959041379491426335518905355579382306543938910849705880052058480539355140970534223323508333177622257178384075056753520660670702673407760105559096857194410274342355475475337556942828614601863595984879181169621228923451662753195618295924796939756710257636872327632584410071462873095341360536418530963612390250808836604967379647062383033255299768583463753016828504269437183313596257527260814879101061148750254752636963074532387424502542360266447881800520707783654340655534982122386696230643487334138948803168435894398920998700417589981485294624217333375022052046720272085966654549437134617068342377773814935963911924762357505300688822568257631900444293221341895380691001704562247911960696648176266521912631132839644288946567644131948069305947081917828534243202081447970543054854064679626083644796956311647048110946894244234596677149868694238958513742215411413704543842847164277965955192543343231541903363168798905034779753246079901201386101897342400181584844325524860036430936310756425802644124509247944617773831741005592512013564165949755059429789916445529708676058351338836809913465233271759323963804789984885574030098518348701153880293538384714704908719794016208472313656894548229881393409557370407552265709352174446570759512906105019031633115337078663154927070215321123439269715699540966943579554983495850438014000442892522014779139861722912021246324456403409178860376658467984434456590731198821220419823637641625280933926836348484059043762661917131605117248589593582874286941677510790083696992567635601058128543207885534991157693306576469629649771403742570462832359647372950992981049555132932252920262319347274841654798278803148968915595277333685859781543937269622159935339040317471470683091694276269936859867945996251200798334701421362166845946319855677960393003658365256397918415285772958696827717432556514371110763110077958638106317128785190143286750611948406162789047736917803795583424921892552653072544623665336578388761051049574007065409369448259433687315448689646017234790274076282040934241857764705314331807025690996656872250444979265252443974742870029813598273169668775092596557208276052761698706275354145040741874635016884977664000000000000000000000000000000000000000000000000000000*i1^32 + 341179761849251245230550375886473048129289413273534194792307427935133354111661743332028233322799343760065881606259337387237900839263675126653206450705500239740041171298401358411773739095128775526125504935581434224777155214647987075737591562216190172204629690586763800370198511071831636729060622885873697309585876850239542652507416115357249812581178318044043631064731919788110705570756082367507716170946848934614705843207515854149861642803041121550529352175862187115319184648671850893001134621286742066922142065534997760632754121252325984199239536993287008027476575425131997311752255280979727569777136247847162265931613340387597106988945153370811449568073820303779316624782723333538134602131192644642760310656097820750514633803734909961269313575327545100005241642673085102149310214710321249584022211742468956886403683207734727722274570185523668204044123931090657712993384592785386153586109818722183883060035927619757743500152295208941457320384497080950711812570004523327655309157256199646713989091993717694876607305735410817806582676633362014148486702539082545534312395546392220296975291203163383362755476695125960462405517017183182661782877784212510539951705526677673694406877615324433881869192565523457792549799029414000771774762649329521286020874004408051257339145736518031682438719449117292823002452129040209591384334007087113068054092939846344338133308476223810272312769488331181760940841543541747914339830795393070523420508358760505125703904210683981086776819020211700735217830806571940952805926861805581291690281081593782204261721364834346407430919299762364181717647346654314133061847654428596630897507225063917459959192103272510018528462275427440240303063455363490342263974063999622156356570675507649742041259833543122293372892212482785030119116470743953261485459209135725125689995981586541424553028781274480466233229822402083181525865107247880018362886222512967063368062035667461827951444361022737171012612292516282046711928220797776865232315320194269211099826217633687953620899007284631504541264129448308512092104741818496521796462561958549366246113356658404534333385780645087056609842831645847050069344013231698222834279094599808456354678889290614168807693224735890454138975660719777729232552626002167950553440284684809834949573284463463549826340434506828764152958094127359647598632124749209693944373660472707497446977153421574880100352000000000000000000000000000000000000000000000000000000*i1^33 + -10699417967677580649243689432511202596497161570969377909024935087216371610103071159286214337553712824661837778230228222917936540409488548330008993333118489296421644925122432152207033545318745422793259542823442163869859873359667931191774262585043232444130051024420425892505874667840844513019064619459883945660285809492062780186713045325510929058392755364549256214752605219918644904909840784924619380835275486205890907636830137366337688031443476108646864500064092974991865812194875531487439506359874033336569350229011471414806795536156159151663695046696652266566469851042701293711327867256532083348473013681016952096005432966180305369222522714763697105364025717243692522507567107261861573331327704954114508526602017681254939657029890919991625803689828959180484524475035496488668203392631958981145368262972646093718089291742521632284512887454444538079905244519073892358360155811924841329106806117587658737658818429936223852708725654244310009253549442277147218868265941964363578622803932172207677408307463606030196932059248197421511395941216250100050803834526415953173746417308867668705142301893470553234809317082449142122583308094292822141942115784949171031589486153662779915320347123665524758961709352902533426635276696180434481158521529551243692905798303401928248139181201397658816687511608834211698143657922616701913924742170786062462036792542151547113752737049877474100573432113189087425770019004598970954649004369053343821877685225070733526078850614869522573628255717911758134338293696044143699942351766636433526138428262093240474793543003924372672153426392567984803700610524641716639010534528264382439351994414033849819696257017161813900836241711468485288889370001324822239852263626619129644386730842462994629241027827542267761255242260024930207779364314165571106518514260798888014159628362606444367374304760398469967232201588778054225491670149025673301103493212943160762060230756553140549692455800564090095107397770838046075023668612206906970960426042522439400190401256957064548366042615551409730884978351506390578091230352958403040277290684685646756679962336606148407324769781964514696135004395641935034877822870303507676321414717832554629873508596344427286816051294185608826510747126428047005829881705050771395940424586370985682696520878756018139795444290566245168834954277858456892858760182032935886746673002443175149005802619016105164800000000000000000000000000000000000000000000000000000*i1^34 + 307918740575866476100348861331216026371246713140441624600563573564686806870042725616496428436439408007087640418886657035612387112548352807123823486830607749211368290358716084239543255298822956066109392164597483296309164817036975232242495832274644123847943363403611765595439693318762078646357369801122853207083234297331796282754558244659345838770846426399433358662357371412723087930484998666427274796241417071018707897859309346622186660517031967836462294448712641703166236681906545186707949605603912886041566391187600417289173847081076641335954370517935811145883472999217648730806859664388568674231362743608090933037367378881905867997673971236756917542942678978537431798007657526273487589408103050341413840233174234304318712356638394470571972163360454808412873852940174426886636185751801977089831085150295797833482289244002308858891327615982588626729566870834080219469774171434699958928360074425237897641290158093398274965456678827415751656702874941043122912102938544088992607934894717257826600656195024856320068078540010944694724533657789600186098578571105008457690957048037313809643380281874792611455377553843187091314038088090093283513546779734985268196857301485494129718829410854849774315334356230702657001652142874325501438216531397667525818775040925200118115755500911558617066451970681127864428304485939857130500934005829862060302178266637526415075146124264085020734872428176597478765908682741865510838683480359454693041787865913530139319145050724854052933292100000987145972726133022736560800895881588959836641378128041983999274542436364451528485204906241821216501548736512253807472427896303041035570664662787119761524074525065280229889702586507966811885727763957759669173530446616486509800678638711016810538391312408878643418020294965278560891495091075130709620718581291125839015788556623475177623981489607469248044451819426296109671398593760112195280689207662887407357666170838084260270862808143880335601541652148232353056396456019556517124886088474622801050980896429696561780182397028522585315353144724311445128251529844419772763168723578848241693575677837400636747967108877806853954852105825558772963066240955897517968855605616962427081046846745206737961156587355673604803775197429526548468472481093026372816457658714627515572892893644068639131732735737167185746362412783915639375918435009519037125811143199199354927724180065484800000000000000000000000000000000000000000000000000000*i1^35 + -8000484492817286771925950321567550512633024730312091219815450150290834653830518569057831820317240157360043511050603531211697315561777806596574076913786981064671155102866846517646196379719334715692811196260468897109213580815251156900232244718575812652718105016727413364713509987459608394987799727007153926281999063397259896050022197288818276830582110493222672806594489488853515210968157483827478997824330543203807269159179510616229076974123978633595586234710483493746618390208508377162354131865274368386216568618955916248287993389400277766909996657182073884313804113130743783074090626313046842029292900679419180565678967235766161554152812433129957812556630431262054143071962781796538308767243147755129101724022776168707746808792752277684563849792967179650035618313588912817917266359342666454423173998806837479832055911697119292445932495688690453070524028350106844840290718633675373737817773210981253281891782605184439665259929950351958865703530457140338514851053860055845532005108738051154430032916631693668675681350925368315403292032972130914150075560018243412722766193523179840620378073041434336411400327904744499604474758954858347218426728656324481109049915103425959104274869822529270613673371942917398217631198419191168088622044025129239395505974215017393018565896452566050023026429941010420103268710865801794742122462628608792190070729221687377880970789330169164874703486598135784523807450640396000812354309228944598161717091656419550843233396536172221564246729671956463833622821753543714696891410463751531660077465306245930537729044528132617870958904011523532388628504317495710697720495110735316699076257071817975181495961769631574434791253815023276150649316884229166715688731990760948124807882055158050073582737167600087489497495107225706294935147806936813477883541633826278620355596935508717228432711608497411987547359763430041604237963819992791064784748736994655020070348565660940080645166413927599897435929467420287095504461334826459547412385198139135247319588359832251152498077757423290986932107777713881420678296106992921737723455469855848252591112097012375128576225802476703115961188018337802914920995281526464069034796348681673467430515644628897576956500809242891009110912508374046975490362347756787457699444258532516390612054523124872021327720906400152298679484979528822713753701365475006312398359528080498277680467148800000000000000000000000000000000000000000000000000000*i1^36 + 185506913698078914073367285268083520936883383629673585838788921412562815416622068225618682126545445475001063205416617624808423934576516231513221715014084303319485807223465448329879678757549765077015519991409807543996097918279099401203590680313965879248768232883007503219139780261200577183722818511716778928568664345097191253067493071671489557484845195265965560682323070819274598556738962410639325846166270800137837768281191831527635685254132839558285907197505614782776572530625360665254298321860985349111661846341808772379525427237805141684599029869854238408217485098850089523784877866654349272688256636446219978148095232925406929809666639277094672690325201672143632001687345859660869832945608948135956469744123459947602668794261106909368915119030961015374072467395514307303746117413981885663533504448916978607769547840425938407374965173490489025382394428319281053580486632146912783128197289660572313957295990662406367035957998484695442686928021062730946780359073656190203384074967309797450535663836392915229652789519264260325270304665410265267104303747129598673723829842878628245430109664645343854165765324892891350832251866947727360308996922194067188311476279231815361451017442679097862257882754301461651222193784294635219157083491459167063732630402406957819063235378931343223479859895432770311060233066828653586238054727271867752971584455761126381431284249836544389837157235127577441685211352621538176489270264258182336120310126134521462198318842264586016797885124205520514372448772824608074317344876974186106349440380408870261719910057452311028285367610182882730529749410939525792120167400017697682524172223630194273868942356426444878298660901716657837063618599290626865463002745528740545561073120024111565289561883640275978387054587494253026810150341743706282313079747384100693367005225299936206532932159600225693742409289407054711286508826061832362036891001888759574691462713537773337456747961504894931664823318948119727181628926991198751867633014441275395585549260520074159499178245204504554567012506986200211978236236301952945447691537941800510602477325572471431645900864582632971561631290005269821329912470518162019399808865316179957714178799343572991349403859582954477533897754200965350334522073240342699575312659829218012198947985606865412590524112684564715311144913485820112861355006242728131739021500656843046613155840000000000000000000000000000000000000000000000000000*i1^37 + -3745882780151059744441147657062708045297176725085987860707606739214364322389108286693696616522606275292254716492351027109434525125408530711850750501928011278588357234875164566165302079029973533906825467024114410699080629671815417931588635505581537453925815798083317518059007440182894852816572055751539709153113544741798651126160026510392862823888519638960767249671053841001425349745282293893031847047534039794466815528682901344459019427193665000478830199886553762636005296533681703594012476928534309049680775897780533021110443747528714098757015902376488122243536325098044850446384780047012933381777947387339962290396092631039740316191106072976122695986416063932472723178978763546612651682736981182502193276100247552805747489387707261699900812965755755110494343703229356218547078941320483229238484351475673042057375776132863430645537694212624303351149179877264543142650274984573580454898726891398870318628454229708523024206725884468883889562244375163943682222115212780983905856732402204412643655560692289661106887808273068895131297699195974840714937912686861176670145288233532094845770056479763451724924855698793159208082961817129098526261293370194619710555562245254702973732185764123165200112783029149400172426854861957394084186280125740739306236389887678922579333212498453090034662395990236741420598024537271798368424304030053035596434630688349828812642730914219379732968202187515022625468201917408958726016183318253287301011333107739297472963154708580612797018474023298660049240592543592982946096912555100884308193703434989156431204373790119497459812738706625586957261128369308344895399972594364858892150761787921027629294866156517910975633426548970265736768515226609940477000723787532439095213604263411936990428998039694392576986289508935746513563589210924904563001577250967286816407086367873044847175077346826133138851413903499977941711561762613487104794241612362887917513718878258907294761891519444186474181447425577940298588577610984330605555780129979063912385614439126284191397129234361200242259779160033577679571247529226145080748922521357089523517849365752148254232882197467919633459261601128682552418995122235584829969913546453825176606387868659625381465398567235925080511753086127731504391138303769581423481726643140088744232401043965220574893264563619525606509754482925164990975198464035417169661445381210243072000000000000000000000000000000000000000000000000000000*i1^38 + 63913128355760450643916614706971994108763189931178218189521050385088957883115631949980262631636584526576357562968829334865254007675584743616175203606855374401516769961051315727123741329344652783696371837703754124147011775785507018288245064246333580974422947921972048282368267421880890505007033491381134291937608583144657738785514262533027227149105612738296449104146570090588865390516294399395695917366912380769147834002766458235978655100955637681689581105996947404048429342789430331727928129617320726932225258329707146971184235311422204670906061847491708188210228275550154246517859428136539066745263096360107495821309194546378348477067475154077740951417341740248757121463961884188233326004171007832315743339447585454814128506763415722030049239943385043185758646740858438743345727624395934934723936383867936353369365014523083041831022974602096635832859461374183353115833377109650796607950240263957340830096735213925256864925988475191495872121209451551124114365324070555807632714824452533453094823699750152911746902690168816879553228989066973235058324450359445835505508188130074033436181320296023497258533592545635223024765773565619687385743516070494038721595338796574128410964583064551873030324925389985267848101514627830383567517666901602405497913824392268603540723957285857391085203249566827556029000797921500707497876996746740086214565768300536727310312039866582269260814609833731581151637671962477200247684842094210662073227230819130949233555422641004394153581675591516083939235777901537225834329739069781010906001655775888957899876600568546407087134743193519488094085310578628157784111853983835073102693218501560678797205498931032302380170381997937232696948877661588046872529525907799434225403699849357022101779617260566679982368331689692485161049504030092596129017579827811247661773009278138464078392376736002425922064392913723248790899060028382467419088488549303889644702814573316503713031405616659067652016081327615453793502054581511497230177658585689228598308872941302523931857392115950940803387551235523861419235688600669945892649387076859706173730018171844850697768771190069108956672507593178404526745921274817243553524164094959885261092820623815532534446522707861768812836732759559009050114046494440515977617389308444244730106257339961389710996830964470590267449310790736776299984933010602160518137793851949056000000000000000000000000000000000000000000000000000*i1^39 + -909028763567106096420558686809110812684662470979047605054675988582322315215451715890923836885865331150707885600124046482164236158668152508563286918597331134070212498376753786000636183444098337520377487922689350721075198425263261124349221447795302786737276055088008142010058627648175719324099838011515700288785268120407024085756845385057461011964307171931393517399033466467127797851983047785261040400582787686903039981175190003369129627764983137962111066505363076971649261859931153412649721234304857186531829084257424694913964114761596067947599990635242775349746757856416841851877646493464820132593478801130657913554568547386431820127772145638117704371779010116810914863656752024665140643873957534385418050790425732569778109037672172389926930167548577547133013583637127220228373397899175960162373071103908928987034227310273585636321089438597884260039807318344703130924466917172898478357338246324171886631160584744376823428194515834023607208284568119716562237857638294146924462151644339086099915823466775449166981194510242132194254846875680864713491510278829259742533071588057463523266900059919526034295349660332492739388423436741352080146330733870007620550653071254789888596915264416705138644801663191558669347503399383889758361206100074359192315227221819887695206793382963367211076221680704338612704497840896856232581846232561947645833736876574348473340692889359340703112189947707351548311046972656166564072020210014098174073881937746446026994838101252720122494427439463451703679764851880937711627947280043326388027175531005883597503051058662028351848614476986301069052486900482233497884336175040192523269700565997907621096209588348921813198896728208064739549399180845850085369788417324913019796548813301159138719455573384954887946640519718233399333133705359867301751915350332522637075785390717989710584820974522165747042956826132360999759436528948338826780476511480818220868973228937733344687586251329199019384550570926304989071834931939989650441235548463932664818659256767449129192496281790260030803407085545657793146801781474117215739716727187603880001473925526786555099796358796508695662903072408786930138552719326067738793371043047539348481307321890824363159881192968604683132967402959422520448897764083648596523873363593612867700128100031627335905264943871614364896569136741557573249876898711099661476598015590400000000000000000000000000000000000000000000000000*i1^40 + 10711173132856004049253981206580711276641063428855704910364280241127387171575681497616817698140852424172841601975314313060180962256158777284547783464283127263536520591890177105221438964740862764332893571292299399740017827193351998038551979296392478474050741709603430013015482930505857872017248655570864398189022332837089223695727427379508974106833060752500997230983423462726341735175143119875814118589578154922226636121862721545795850662878652090844147555822315905198396338143700418108553488877056050019345537470009731024938123584410637251952842156757682904368572458705420697062536776485386422630542160429793294938215361253797852358675198095549255759420458641145901195194931561216859030894165121987472054324014184154420829610607955168251396080057604842874692153699690671323194279580964869357754291600270792783609330502247084728609754832495935910444479814925552722558410090823569814767631497561851594039827554518890102882138276368448416743831932208499384995602625007806219613117469271992925711123291410000782653509939836095628796590791967098435812980369445942555270940566290009676480332407176821754001100162079855436847432108118672302520363062641494917473919105709523649532548110153186936784778023552550723490297664488493277298368854920303304532747992535408107070617761243265068933121386438919943741886758286798943192606227154190543652772649295451582148966252886830847482304494189094230080383692696494262082356149684869727135292920176170382744977984967961869663770384262581219281154813116191308224297442604800419822928593321784059946673190961771507376058950713742740306790411566513713807904096755609911354559834225786231990635218817830361160204789937961586544156737604334517777770751036459947734547432391108249416090352370181091078403019262198596045040760696521583339284794675683600934240177081380783186070810007091176493826910716370898106168277917294271535620620750703146261787066130587633614287841969182787520857927162159421926463607154905807915903161999233692142660222267945778740321253184327014899365814457502085573418996621474546193644682429039405554632500767201743763314417184714034569473261825997688332042429826348167846236449725449408153240128834237728839495615171450005720666981095333170537077166903694095417957953651351637465647535594972873273930541815703194826426307984072634552142677684290748949096038400000000000000000000000000000000000000000000000000*i1^41 + -101801281475089955023870724345069888733690398542360775201603388619637645166868899282975462927297305632283760659165191078491599842127790018941211050086811826350506544451612255481375904902290845344405243155677276782682484887342861343351527561289876377308477420229392833012893840934741006284612420149633932806876222732659415557570513116271043447062973473441255875811695182277814441323615921794704186560080554309690973338442430640130871425219139810434088937723522260527954425829325081901106609278362492582282989665710324565772767077677610775632678682289276528190413130629928905236805656574105510382866742807198854694179164654882033269169441305415000479815165654049951270463571891438557553896956852541910433306705706604993880271470738568224558405929847504433464722249077531014223599698562862040605083234012965731811984666761012268068227932572205968680044135685812215354104688223614194744280095836358549654242967788372543913006853332665772199367847790779436918634257216228540907016948157319024424338518331744185755749223047793837940318743830346312979571480688400744074605465302722940829017480565493951088263434543622780256559442038559176818498310314929722023883838274725369315650593248618202227989038429553085182421830368423357472961402721127479881820485890807947470257501065149264081679757859588122034194958797031942957009630492012537443835225952278752877907690876819103897032414235858082960365934010784295273861957788321473127520995779773104450902518849130113934927172738215699200860459567157781296466651286440171621137848196406111479567648940452188013324640662296447656321073771618720383405031189913403706898280352289674322047926876643721440684744097150908537338238485034546319256004306680154418353567683086266699111966152528330243790640089405992199304800456284046135766458764105161149805034486010166790282785722384775886814766781226267179205028180477601269846805167673393849237703466906403591087194143575063216981120704123034025312967731817876192839071228149944229366152491689154849032046561256110022698531748681769850718263353135812813376209062026213986819449499570333941419080131271040225098762846351523678728210114115316683525661938509463941972340178833105236443061219637234380282583136664867231328257847902323361228071910254421269982789291813367710979223688509159360374778840507627740801987059718108752117760000000000000000000000000000000000000000000000000*i1^42 + 739232789025918193857396138752211528380065072195486944952265620484448761688012598909339297811089567585127282275186472295071565221942172278888276267286816686817372133065702669485876866782731382696633912530874258710616947608468377983567405554810930888523231661864897059832921276954611728941864042258002953218398606019768497856560816474221104129351832183982664074641120465214475285497929547305905256163178747023677108779286069755468837687305338706026141514883546117527245626049190538278049992379947358456583617190739838838935166870942563907498279718660237948585842086205126885726644325549748512595214902329508077554787804888063232218044175088624830651877065329258032708023503313388698327495683132919794334394028684349780302321553377063207358898443547174570273998345176624397218870049387134402774731281546859114708490334124642164960279524185458141832595922548268269355603256547428784012422243601841068530873387199635750703081602883901841458526305670282420404303082153775542988327963004321968476373929405606863549959855196687373871417870477284118239511397809984164613847653193403784351864192660991756209837543871834641385192073387202560912143981713860193777755504731789514106046192868141053656545767566650997523597665670014710493238022514657036807764725243069386027177811379536667507993027184824187942592959893429432966931147691670895027999402703289948815805107089419230429702554883965893458147052266560253528430299843747123425844543607473062830546238837120482147878487816551559805575159304381652809878447342943345688478258876339030679053643789659108703345933919272501369837897777357823507576181546084096417144459272536080702953936123222337763005038965559690462558646944221516305535708772524882413378668810700859398098816515912199531685665675201347876367352462223357425636869591969317880857656407772098825821518692599858433036090544151530829919000179964452637527237696824489558940120673781597964333720681391932497356091229235381268533126349448855392822156430170424104413567855657448108744705995901318976251325978476720690086047668473074397128280079763266208357888281706270658390629840190776550093265117350465883787701452557474340043998329677089714817063360940818104606576634673435875904744874704166465796135664678799705959098422622710301471448875703623360511963240270340887517513135476732842645285030194053120000000000000000000000000000000000000000000000000*i1^43 + -3990745856063998528067526967400806518383202764764181381603493194050170522384933459250876791276548169280913031254272828874728158135955588708156804042156268599298368345004652409051463486706990572273163242253359711342087631870825631855800139606306876313236974904519120295218619492667179381539827187756889874252548264015994253551103284322198873382997933263985242851379555182028630734611094115720319244190364986940452299606350686096626929401152747792597534731776760258363781679684035320737751154811906534488010529069480350575726977067461826093640986503665883558731857188894952044387346648468565697840184319480140330077379535734720294222150014882462909147421613535592933812056337015407321881077070567523731568240131491206091328068857116780837086981512883616845918732808888291500659655545817509587167900025242293157000357001804313903551722613455920107132497822346625062810842972207373662772995770870531232497677054972371025065035892467387458142591782711961553097925826377256626867525909347308503556410975921962425695237121770318492775181873933532464547708165620929123760159903849281111735906886049038441916704276859408784913946033969705450285388441224898176726342237102499487577257374033275582891284848340508833835101790499475854008988198326629336205679059437525846180568568277084741198671965620199415651929384683290005713613630699321529993063580390378359651704625840727030285150504057720501832153146208233278973552314890776647322280672787442680735388962799366399808316906910752494699583868164919152203434230390758540212736235742908621620396751391033446229477875277166548915852772316687411537869683839275619775841238388392716369667442581226174354668431393585189037261472946892397319145717977723768919923202318845409180520831995167558767842271907334074703000440883905779851473613546244021590799478675630093919278163167903518557311755769640312077217494368622678405011279265813137371041506440969450492252600492698169797601423366995915046528949968871999151465310640970100505398247439746092656084614051223733568144802923982615102407305170428766918012680503472490635846306450530125731253711083915282697911691010921680534053692826992673637389929737565053333665181002457670663483990598092836847980244214124523705876744169429767810835990914073511875885307722421890069895893077706648950504879246545869341240814731264000000000000000000000000000000000000000000000000*i1^44 + 20279135747721740455768589942453699309967438198010380092808470784801286529219581850547819866158874912492814884176380468966508181240808861107571175090602648776552470217573629639657707245070585597818794481418071652142356919678170802430384449257058426703899181533662870260201250911938776301949264054104597837438517068692146170567682337576221160133480460259003763520669207036434256200212741271277107586919249430275660733990763528160207438133202454818421000691450167969153700734414683372674460628748343606124282493338771808318723039549863050513056452995620416260090475551090087384451712588881967893530343353352971691028689388570897133791097953769126886447229346905757125255006415053602396716244276008833992979730583549563038463104290995847287663399372334479961146850527649352324766276982603237633479030359327112419257689485773233027912679580005629272431108302491529538698970313323402873983659950235422193824415255079344758271455782279676128349888257791983712261233298269725061624221167806224760966659398640604350853339243138748987033315414080452306064029516765597980403887047843650214464090313879275162759274731143820493074423304960806464033897757633868135708508854128208110941554028264443362046939609035089110422624400446471477306348130360288077020609082399924408456045528451729982768873949555469180827126810999358377609316253773342444137963442384926230502680670753465493387073839424025079297431576035505647221274290512732434106383877785770583818473746553363712690550054545237267967767114936665572442273983966970333682309365860332412783302968481839333283769528242150143389097015785746497465763394609227832798136840194697045138897603034441841904144067604926799493978533828399447268821467652453895614822775560171192137839201910746021020803542401343247416261552738065452512375063048400461971159211670270072449883006601675093912754185964828620942204916657415706359081756223638846331787428808188687677136745119925058902019825724075307221123152311570827682389396776305453224984056337594992231774975988327511782283113274688093939467502709715931373040202340181912239660457452388338949333548001305558467197554210022702525695016471929254459635590509454400901610674544627161338795161712972754439711865985717601623368930770672681803679101404230041411738105259162495633070059921782628971241825599111669731033088000000000000000000000000000000000000000000000000*i1^45 + -165573811405613016316018006848091478840571361980828228918771589191178351071330635765987160297145952920952809689745702178971326823134807598402097602037854078534106260052688842609591319746568352928307489349900760005133472411088048617589594643013728293219364650384250716310607361102466843397747402850951192686488949570054812787023184663833723751190894849931672440999285018784364199382283227389136457202627840408129220561534809021933238880972123290444823512500805225574204988236459769433800200096156362530526570722026693012827133481055201920113109600460911162803324922299502465314003874677214071069295872654918463345886828495754686433711940859453830685059151452235779503245900133131829712085336669619208346688619238493451090652638549556731394075117430804704569337587956671686539123173700028431998614309124274690352407200632571511691884433154528594916413460747672938352518150986639700233525114070236475220023106288977777535109076444006334578474458816800139977450272287724104542495813670846407333618167060659899475385800078563298764127091175666346596264016363489773980853260671256917767261185567984480533239086273734500241719909401481067962083384218862519414619407237174494354218453670849492339670870592062366158573870932404900071826186617835790387925008042155201822715259134351884726836665897244756288480058589864458819498995987416334825558695811261560186301560138764533889427715629916069476545994245401558648172058056324323938814916851674022612466404326879952398977420091759841366292300533480471853532841626597786385557055171014313980649064916208228365497521984409322232530322864883248048252348877782043177944768646231451939906442214010615018467039686050698308981269221396865367779559958244541355805578379847917192276706447665011414483613122616903078911782721854056417932628484689739008854392499833291825046064993300622464144675556771156854839931411763655186072848383834584731433631896449310006123795427642465247347062104475747338960188538093537259286327060460548660703140732665297711534799080528182994811479194165955550803024917723458932539534931757998758811410029564417936944125312479641406763210471131829093142146812928354317997600027820808080307248787631279849861179470411228648289876657961533785181429757250956913997630088501868283421329202321508053523608404163878302957680596940290313420800000000000000000000000000000000000000000000000*i1^46 + 1609127892842517292365797468941777777089088207057484951589226347541052498030283834433790615735128118068317404940294125809610717319322422220237539296878292486222959252074330458618741637522400817435726193807730512784972465374946893848996768706591614726662291493404964061419357941978638309610509472103902126617118837886786549107774842615503033124198361469019484899311207810108430994486205216883367017229525060490073977478673153055148822350468743722207138373302468827186946406067970871701707998614137546788471631594057114815366345843870732110285436057535919405365919448907054366542489441172606415283620334872611263150477114135346389946259365564497290759930133930827702922626673944642876038292742185067565549090286817336701563115480057223112674002443850947640127315164593184441612457274884737573463696845776351897459627252135258878986776315714248831731687556222376952494584842762020884278880627620926305725893764222310939367682632320179828524784952206180782659683132168905405618793698015322529361875011859094526871324408758149614474486086070259046730633048871736572865157683394503255239753309900705934155150534331544626184460524191320813704516006398333795854773170914407332804622749693924485820534788955202611555857479523670261310162040968734901918131751879561950574027884236464203981684134932903379145989420031374814644719901016501849886703512324392991155389407534956512225627450328037202781206835384640915210601402251516549581139851197470816965346137807949410430815936505551660322516260091717389517550033114811371079005006341615243485600507683211035874224926004318029023958798280539591426451923540106279985583413523767854766275770334763813752749668688938466529256605758675939446896283607393513668238636639117493594613818844342696775082964334845477391209726404187536026247074011695195985477590247719222127581015576708060872663041926563648222250198726329685030638685968954595370288128114379229488992789052784449787831434291008781764325543542486532493433038536292784705042859629559867152202355789283027451521367221212848679623622237768861768031799487899462724460770500960243011770594379393707911696086827812201548533269971959529426083028704974448978799013939368408986489834316404917768669459256525146369526527529417865389914384729005673457855207421413578578536978244376456385259947344841932800000000000000000000000000000000000000000000000*i1^47 + -12479358526184346715370406627388039262095291830872894515376307843769746008467539083409576706417877291780180623315238651434717112923351108373190277545142668304920682634302670510795132515920779876166569397719492776194429925066168896409053255389902428603586290959614853732556616225217161171435774027550924352684371411727541706450648662708287635981459857455170655776098538116161061303734186310070348510223569938127567423438833772817100380330845211902460837719240829376426539406169255814691838731495069962949076372030971395116003299264103316911723022106625615221651367126520541288220595795320490568734010997301299502756082211487278298904924892027352934848529880122496149726151584769530112059881977143436049011156142818411043774701041877846961411910824268311458337684609111170899975145188506844753761626646988972347860138219422514663513720056848541975380941599772287829271089014877016810725377296630610360851204517778075506504857573884420594258818310226337746083428405761801331752314081818270541366287154581418225267363829755251013512968802087811642221490792720514941365472551163760213872992117976597582234458076711810210366566326902496437766737704505118957860887938841620814670824672704776475799747317626562829789385600815421295491133845737680657152548685323423938061839643940524141643949050326449967781798435354150516416132328274804249728604607209057458852069860272713749285794330267136369716838239820207152819903596845741282859083867558876974582286870890552991102857073337110154962610936343086529937553854791473009582115452623360666725391688784094058439116004580018646739479002329873655608001545018991580355638488205565709807273926521503513192921255383851993887724942585977506936498135466371997717062039820119908888183800610262801510302432503979146624020247836141808433039178558350654153477874279095902629649138576843673540909424278483656787711929525281695908022416818303996775776352684368952965933110565655277811622509880061207294638965360151534049646557067943716102541295935341907628090089357403683265449271783279038673980907659757444553992540552548582076061396110582648110385051012915192317886069652202105683361503191096571524950503125618819933559065898165176516602247362907484045905211116871408797842968705857165015058960853048564887957157260788126609837061460777450766341578424320000000000000000000000000000000000000000000000*i1^48 + 74028761012575965844551958246866677915461420541450578325364954037052747484572159827480703371556626466802586728160011420500120829913785118023096647568520801107810917531534372770872459802056893420546808671961286537066502990359702789862133634963009907460444590019565745816912102464732811263717631110535289717607047169246083702522263383022943044690326838389943105131430528917524992539808481438501933217862182193766962828391426658655200727380474388187819167255224215077698755252537132100683060838380372414092264519345229584005109765090156905991857578253290966556007886142776817920031593990772181265025187874144398663923378833514532293933326945391196421664719197217665650769593297445062314671725675412305696661258124029432611141451776025689865686381753864518212679894055940856945815487075168948423439721795047449901556005077724853286773444949868593410701252748340018050792822768192096611785538924047628669759700517595992439841454657362559504265312858684031181038078846023036694432726977627728566455717796981099166398036518318864605100945584806433464356775701315501690771775261025528493869516189023715423532163592055666942875053948622472458871419730588340645207625792622167813721764841935144731862740786526333885203152953026599595683663219490020782725649575792662056732997140187779284429323317156634774276719394652067520324819233678730723606093627062145307797631943447204948761049203651305404456973803641581073173526237365478937847372482661005200462644592436287587123163764965383016349321540896512342015287425433368196005266770667214145906196395194420804180307493822153662654918514183410491245729338747377859746815406903892661127028721536787956860862481739574642723562623216318838472752391117761227680085235306086665639345468699866441561116116550426802813619190269213917679885474081514846958529590570884912657706559717823323434516485024028706019856524458353261998633939757815791461637300108914846649023976232611536809396484233416453734160219351341286772067788632856253057364955997096536493227282107777012483237886140503338263214290361428342638967914898763983060581920431652389108062101972827262096213922464408908214786009540569117092927486697338527644557672688868351775267031800040106317080628922070893952612323121676780626231049951635299067416653619418823108037643103321534549196800000000000000000000000000000000000000000000000*i1^49 + -333220862325996696622826138629593902394471107170452396684438437844005049239788741629769602306487915468624991695429578086093277509243294702234589449352062085845967229010622485518322035950853791724688023749255644011996960487791089969162178909907891164210063116179048733737760202769781166907096767481888713624398294428798774839426157675759191449621336640240342043828552100694117620080220118539624784227346152436985404658542150138500974067792333641010609846414031562923462164573698889864460425799481330391575885613680689700029100312854347765804398358001700346787111958478231542034141428968795346570637931840677717670111944795872399629975384836026972392263319617942738751416640156486549425375289734136664852529157725398527679779068915749325112412090006940527394526746161395423247337445408867708337938371853962405528559366702282220755309183971253946958965845044210659052511077875731334252934845215814494626978933111278153716267139367095074408983760579855046985237138940132715437351480911338980980192535682583785431677747688279733226620081116758553165522913862575696716635906262347221103743888148900373910452109479675351115362932992859505102912872616805506935483587331150398388347491881375794758325170997524431546501696218673405282585611157710429271506553998692813628839492537032477911945457008425950233177609764886101947918745310961779960184025333714794319200274034567459052304163009876062594691462819817218683990844910510529229079767776120395526377520278151801573276402665711592901628938968807437193214153955852405999008948317802253475988574978218128683272048887411612239973323184605857267214084784243558717002621430636985819434645922431214628428233065624555028634046824617850877002175878375577869986863927395283260449813245715820991906495595447906447034120148923082015238790588288387593471259022788001515644161297538274157131449201720927322244565538472974000424309385005532256890842098078413411855475182299060458677651985159575223070154524681907440944774602090317376238885636562233045199665231828198326129302524076566120859411197606576255880598631670607848297906654601048684287165462184121978709511591436083505662013791808036762604228229296954027824087483878376376379361788602309307909454454170605949791590370143850867902528226752478882869813657022851488867344262365603823616000000000000000000000000000000000000000000000*i1^50 + 1116124875772132532890669065825496793317644913030436542270471777830047680096546712979008018780604910619596423975404224099783765826202616105249497629716632086322215668091431084308537914332763330127847419546301022130333204866808654785781658430558020410009390700172304253825702756556315916831181966919795659641441747130859450965022659511068601911036819674119466497915872573224257102417515616584354521394960878840788161725771071158178615536705566429623886336851347380318549360543017878529603846760368647135121860867360352880650538311198256753711078898818997583103631990257258970723638535345587598404558885348335485267789809511500794930629447024068594833272200257287413723135159801248657454814532044042919692674892939228660759926002124202883925384035111650366140126364958566936709188742322736977817152516591996051406993511159018351961304801356645812806372089305146265816976917421477104428382901299024457429967508635074063238301190982164529843144003783889663964157373238710221369098085772763315923278692646558245110925262904414404196071110089307752628212189423747025071569854786315784600345301785729396104829995024239597375175491574781279148922130441317926527312174784158696360853762916360290609773961530795464968505070939401923702832827197082867248160850510966133263940159107969915934137533625920583427549740237214325019742741596410474011742794798276264574171520883243687442367275163706681116456813506582626592243492844574618074240429991873450927267987631052087959967195176205621874928813861439001242504701814246509804116111867969932808584693051891703328026747289443919283205216119636820938088160162122190321271124439592927542396569874316372498162962667126244792801169182254345590809584879906292003229108206309809249759157996765659604327690924339609064490875240177609911952796723542957136358738501546997606706095731679680099117088845658315387773059997563579229655972752561849362871921071579258684237001382247789007375221704204236891434809962575287543640965536230215803420494851986871841377457299365901746065239046433483424584079006239790425265322513173566314373787692093188677438333180595387874148716013582151520071207572020180503890715425386356718550853806021847261305550740493302141173959579499028775676178453438095981892418456540826289153614876217049731992652182716416000000000000000000000000000000000000000000000*i1^51 + -2614022073574859340923561249870531529475747065914499538981722904089759121871505661079294359267225597492941055725283313423642490853618750956656827010187275367709945079115324159703807211506510596330430449498761417074681549688556106944366292535110276311049923577759666314969431167978360748214307969686510457224944934529033209684487869659571195048318162100481135298913553239955743398352101422796951436700039880075733719928448084851279341164351171883561378175692959982177365365471143317631363060693492019227756380254391286471839421500556990025663224163056343092589440564317838926185838095650862417370802142709805684844778949418983529449734696907120330965074910451443518383166435292550304952697847464091981430917402336374951672223751292519542747449520538628375371634430345525064514408879622825549200543438566845614377239391463231451202309687087924248587049097820768840839713416240491436460499211635413399631933589030119351478378965367445235657120347012021755414342684377151090406668971341764625261315893087513399781331678002206984446929220774431252545251605987559851877067777680586004156838778692644138341250317603096850957682064888212679415331925811161931615995298288110443322946986558374902249430508956914071183059913060024373749297256257698590603933953294052747419740079502957822658603496896701178090138636928073466709145087741387645838718611716068479713962062905071580610803797768316684270285376855482749773493745019410578653790230946283374231551941549652561115966848529455626112560348212158876029428558357337227042948711264259076797414597270012808905731838561883239071179564902518054968282378978197998422654513644202386082131452656557791221020179502388336614279318379618758496879282221602995677126233989816948237484053526791035747786267807255374263082962391595815372755774005922419500043787415205644572981022190572416038442246201562332485233187540800318575168306004029067022738926247992381340322576012339723541044605996412597829366015300103456033987570754887135483880885917263598747503719375091800374341112056288452828245021740116097282516618879479910600309785715814922096419791569959305616625860717694056319255988694236107927618244220368906427345635341696116194988218476434495479143384700908266181977674741015917697271904716825073533561016435347681309711026176000000000000000000000000000000000000000000000*i1^52 + 1479932347449923479403455437250317566737145220371780359601701406113592677804246044022381081818542796623055370450516744193428346201893299259527581530291932963462423526198553563363830336009130546028175186670615521235817889507245066702191997272764565814395337347983209632377908663611794870691428393461531564294276379722788843556988927117668842521426830096833653464094449217323972059299168704031760840223346391854899095140412820224146822715958485697784436388644414085045596808979820867084430240629356652272109943179694081350319687251603278946375081828749858276584784226730838418826422965567774670108060490090020870256941937511776306543417590743459194733828976836379187705444383524840327601331837824161845188960232229351004852480914181129750931867624592006843269036017332237510156252884603002756405071504379770580050878993760551521279000491234061521302982644724574205265571267329832123794482823175510786470481056526619234116853831082004116659141242853827809447410898227484710058002586260404674274139011968640053110576196827444409883507657284442285880940254951883995339757568665651274094676031162332894103635456706936852724115483800011068601445534938670982342651700648249060408816538732705188242293283018649824452814267985480415771574340740384632180884145383065532456138834958650275967656058178733774782541215461841910187716302515608177228294792708210611889830947888320972389889673913389614653304067368279725936318080920611059232756513691778554213662188780266744346495733424252438261874310276034590521814667325423116413409554906355043991850234957555925775439973096821746783775582753989365365283820087423906509548525071891999082960458808445547626745250842202878091760289162461356761896582251762229815159177998699997969661325399372663628908649802010411785062001439407226880853365770813557978647525027651792585310647342304392221681531883288218400146223095150523407794916766706882190963423935090163452661741581838972654225390424104297927755817210889836068020136542063684256384769993336946987150202342932396766208002182275663929500343543901274161274377687052278619246372910181787862418854486502114401162116318406778058302753396181224030864839242497162275898754427254912871101333782509701167220258139117300451434053839686843531961958537954386168413986848945930648985600000000000000000000000000000000000000000000*i1^53 + 13623795150875552038489289875610063566013955275882672903381614486765576108091262406267695888216467208387378397426877789133524893224371580046421444419110276641950620812415259495470644203943885650037361605030972211891745973923180255724983756678299376259467191311787734305997239537502348627237305251845066997459846104124125014345468528680537007589590742668750024027277233781962291814090897371196284397794142099252172643238565209702275904226707272592424978924613059743127331600707718071960640414982570989173908651115438218817110713336867276514445757740102738469032113970252139100047997413860499972069598551881440912854869583827604012692114606616172338947924176612261636228255264566323650493443348865644364636582191593871832439234597442652845140013310271964235079877527249804714272410495445121286695167423968831061831494038142173729446952787663628212553888248773756090275930860007408270932122503666219042537089609333449764769679433763585273010894186941744247740073171568347549441578991593546981514131449740521679912537994224163548681506210879467072652102718379374324660853649244345070745291334908400339308999181374749538862623290130129723576542023056236571243085885049129657900518594692446569736789256981138778342515364659142241761402486982572002083917769242847250601388835664418672062265801242084441077903691714403595047163404351939048271066897262652304093493245999460387908323127558399991461182708644354199956447307990561079392706651650766367074068645778269500119050810267206819874295471199487663128216854206976954519799206966683704861092784814204916359517730420206445693201099682079639801305464113046333388341388510888311839918209142979228860366918979579057059018212730408802490298578103506340644877398423027247536356222854283871769065025905394579476583820768774136609919426204249698816776714795033479165846240404732366931005133887709512599174159921656233775336723321192140512307471106377696376662226182732885648060106072618852424290388502362186228368727094014416652272983485658103693460956595661626997978999198183878914737989464009769225310670431994243070490706767897859213393983916527969967733688743374179022199270178791624937430664758149015457055386350337723974450697302717552649687990113002644330305703882310933448955088342102339536595236956001155840000000000000000000000000000000000000000000*i1^54 + -81317712729762424286356632697682081207241479418056431800340177717259833999877599245117625147721587047955688930062232142074820616163083969222654094739137200406420774025867990417327392453221754050821261304622742884537748045264335305955688176963130272579739060467445656833807274841490600369318077711160431001951831294127483207555972581777585564682925583117688306963708954251984220405955916085901850809835886321807543886625722935563744278985729206132066868778729061107657315902889074806325576153893330806591747836132065178032452984831446368353155154969680640328274840214048641052574720061981048010004639063947504029707895145956873120672423433774728104227616437077604750256824974978849099391447881352167862850456295327141759629680192811720709948730902177670638029316109977464737344507980602400321814657741606655240882955761094215901369919484027507448050786206163271791127858270997507813380229899595011056928451602064921236163047245210902415723392910873451302295504571795794446009086123579033803762877776431198524589623417296319846644923382323815827442220303545860727490434501977263894374443185158523957023916523447384573587398203950140372328980635438808607236609332793323797774332235948527963875884284244132809804715504739457480850560739048683511594898715238855544684813283612910620749660980304852452086460033641265761547538094304288171063695216903714312003046930695341773794168540065016884084705865526232983864898433557895362291910645071000898030098959979841943821441157816121405698216195960110518307930510368354021268959050420187386436796536603920131218038212492130601396134094999137179218511631853909683442027347422673956471518656781707203630055623542759973813666022238217699929050608212843229719308102404620469969610064681108390529314825733426335546689370988017772511290003639940778053611422164446339125338827149673058468840265076436923345580562276709362126169798177047438321270357532498299615575124211720266209011351233642271606703567843665621195898133621550955962075409972216791734636517738770961285652410711323623146050690073366304940754658349479187681313812065848348890166547743886966274560734376583832498408111115198949137723306818639730559793873411298725713979918733616214339234144600547697899667618639820954216260754307877158204211888076800000000000000000000000000000000000000000000*i1^55 + 204975679636170471183216497638050157153521836350869895600996031639992014149533193889029046231549496575683437259538505840410833223469947926362425892885789056603616125834449505388860643089877362475587372236733236811800550048087140115604387870522975387069667682588231111346872542751254298146595062970713270027955756232353777221620677732742606588034735226945704532874166880247971569667105863344967394551395149285956283521224918711609951343278161274053886135374078895440961299460663903575639676590688345775559192042637769122331103849624713171597162908293582831740716630155818411878007285434503314132749374418847299344722373020647591475643436922105373607921024433791218583095556799857063136382105113379461811258887355381127187894001374142713864146359213905961410799330226655417136386056873217989737893559499496287144376743249075260865253498792476429132827643175231306083528100920246870142378177068526861693410329990027474593750068965913313123088544312049449930431167739968342668006299781171076091230477175711630632342773752688605961945051450588513885230819515553678844203330815252103874333817651723439330558811390783276794206404165027733184152038337245570686571405440629788390708011161713702090229357855786550196789514594043656677884981283561481336164393444884294448885600726821754727975624529070869130934085388819338424041838031536226920841382946818106518416007290341169718848318584469578148759328280124504731771047306938150721916569765286054144227717064304903871896262527580982943580987722323951505238936433562869006557835820910031727458540243146372823086486636418502176205620426117097981861119369149530106835717115652806659785236076851494670835274202554283299208812394868019640074938889663474210533685388971552569486628376087756142937719952880000131757543607236642589079878438889787020246548005983661270166054163462229928377694217422249160266753518876950066712970048711836604045050120826688082521068977330122564683728228930816902162042095925038323080268175453839445301531096059521081778253339019663691157402860063430803692040034036787269804624578927340411314652379927562568406798611515711555706023282596188975040791156572229639237446057776287286008683854917912667146545595690089653095762916666616826696302289333627290558087147232648028610260856000000000000000000000000000000000000000000*i1^56 + -313375303781750725837227476019148957702412046757474112441016184608908189963075178704295907052059066943684291987099367302391152786239792144818377586893991385423768136971000712984044626897928300435074784758324013923894954010344978136075740781266440804033960084671403775840236618287887155951793977851175780215452679333887848716372754196397027958219516099363609389926471366178685854129397258018123202313516897699200318309914131137252836531112353673374446974305433138070284156328346342515402339612276335324563450082430072682647460532962160193890025397537294886772523647890352339575840276827160398768829747554012721120527951170804134597692364386298595155025236254419604541690119308552239182559244734752309008987578157100235892194125610206785110518588032372482851493479394849617077112055204317435118877497439880971547319339261245136850539102285745260006405053268569165881046616615276706953528899423418474149176836327247273872557117168703763570680042941632348229838326947681725995306366337285899048802693035453388895525535727392457503189515967264986832198086309686921110558603976467717676428977375583444868740295188913851278116549910039213220011292957325872198324977276675673685083069113722915831117287602303513345573786714141141191326844203610252617038299632467542223983867216779064964967270029312900205595534135280134712713595560017890495218613395618165467113292520284640019486241808877334070547423708634933434098675272168621947622474658501778419138667510656743529464877533206934738485385687275609573539589561029400827291458151040740303079722310243842328038442859385174233794682267383516963223671632361502632016982517028945659547761511217028564379553405929821782495155324854280904549560950122181214960201256622828566066182605419394146064912716034745360628115041715818581909893710389093322218863048700280051069534979449013402750921801795439178576193153238577200349946790501134812606659418625474431741617174932614585775180558378349199459258845095435896961230266352542899416441189238197881300996253064200110855519110962542601269478691926673501520054606124706247734354508704736204410868273424337674947982810294042161215512028139994324606923135157755623687262563481254375188528293933417477003047363492596797965270527917403527722074818118451280940000000000000000000000000000000000000000000*i1^57 + -195943196864675831435123093374120705666921118047709424445103081727593563228860861846488003073579090163531079549467909413667100445941313698196335395544874895151320671879818737203568157350989425447951075685747386591831020798312501305913376171819741574972673218136869085617581575690515618087895959423604844074702303623224115141617322033804452990760503079441573854522195991681625146951975407729452660035459695222775511957960977650634250505396040012007731225978551389618051123962623850593738890274442013761159371140061204200635784409840690193703924616932460161343633945321726396468953548889494542076974324966976184874676183476873674990859858307224414768443160381468156202843997656633985879105880769861506811931826499933287404066507272805180651563795111139391324234902331102987264895931660174277728563856113463083601561317056121449270890354758787126625837768668788871091629832969687002116867066488368838308501861749224373148011139740878979722600226923218646675730657608602693695221636338870202011178728158023921193293500668717863885805916079578636602453202588320521025080457692027101480412254452298926550327168446379945502488410208025752899444391521193440201300571658828093230114730515195540451256976682104954388954571747095751067334720218107790450030135484457272854056564854616635724205841644925253322186749571948547349561010906975731842115567842255796217404762326818308053759947210942343944572045600179283545059313712597004599967057929010452267621282476626216307181655971875512242598901496422591847332525548415586613587119821913734965959076078885198037500735977667853743287215754013470773892196387271729270058716299653622347635392344719166974395428899100224012648173895160747449922555123545840979128523640262169574428495227385811733526453239788775797854394076935466319354165873428029377631972924337943642644772325995029699903211858271521165851127527404920775162033204103306424490284576285839713279391015344389375908195099156973026559292525998066888564018350722157857929006859134576156459039218318784515872564408028284556169686863309591706839064584971802370064177503498865988852377690742328775033870285711163929996876226819969230301256010819839964227592384864193913387209623909141667377100722030309440465755108748807511538338141423464725000000000000000000000000000000000000000*i1^58 + 1912241221102522579756100751752996371871611665171676265216928295297934913570672822881851201144006203147853592848227074065917230607258173455899007678435898136884702155368345465463055231088857581662751202934596540111402252635865928784795216117345918251287921808009008152908114043281032063905392496549222889549444186125932603507506493961194278237960495319346678325171551725514449346931224042664165805269141590257388024230402944732430007019516960782981355797068622883755331340151411114944869129479389795601092376479166470488574007134018331785617355698413362826747353978019655946793906993111023560415531227050505080237587877694673700631332208357563846108979782028471823176316951372755860373683526282436354528892155213963824641795831700678521617833650552639872181388664382501640656868371889976662531866096570385655256218520293180953884214665751847830512336035933305206422371960040222170505650654383640673913003743557380840908725442054670010314020452648712651116495438125336007806036669185511797985430242448289194632544683119987905136575903500453462172254638566051970197255111704280353318290367422365595440276642380698278566822346066622631201089363158979750243488572013458540798807157079362559989435391473011255743228341773209514444721089993143411842361781750922696132609353856205102401286404784938048977202589753143606212172608367102775011418917489685113076314243431712459265283369858373636300163104981323381108790157834542559906333227056591792967068167036240837850418889731872964897335111587205625683872719874248531421667684613923889221533024651450589695178631755859080778681224968220218590340368554908545707982835851778066267566648710350262695303517984295164156292398108344903059174093603017452181648606930601341406417218318241364693024638616468928545867506467295776864999486100046374354264086040576027616724369970803356199648978765416175112599960585124090813204897913379599026137914805594986249658103740262265969308173290560987163623578933063027973852580828349492736964183175466529644422363993945463842631054747485931978459764803701146519404074137097123503892465189934822719313853637218450931149542972064694113420873712647939205570860509626273776187533776491774071637132410925348698767871218048019030038055332505363585886086875300000000000000000000000000000000000000000*i1^59 + -4727951760689165902248401132027038750901010507990516364214540912904526896904848207894103281535225267618888563805842924687220963590225311091259422859227590180313838036807608327716577305717224412462634815739709993408577595452730348764715437471811989441078070303286381063518901455529787538355127706965476073699306248952074058828969940238638005980122629096398261218877599197545128522458829559066249222647475839098512462719124875971116044076006157943921266409007895400817497231231024141970003212425915254824569895976180979524941499381509873138758090248100462162739020823192674607266434014810299670727315875500128341655152405664552974058687360170824498988777338300007902140207614730359645277217214060985934727623069570931801314842057466388949139069059975035420976814197031871528102813597129245232814406398715026344174443062501814680113485800266182055966400917220223009128432921998626852788213869411815963383005133920785302093928968600433280851222974922774301963166132761029238380614059213597103477976654505299876470214982044067083679856709483971361957992169250050831821602187749831507559325934287930768076578941398155937236171868637981367520289370033465562577496395133561763171812099664830780277168936343612088600765348955475065711825932712811304820989668815684912383043398060531631895535571496593082694324631650164536027949005781426030487960227542202997187332753940948059350151587108241866493073079236754312567968208937894063221054102893268818473356238379142301014031984491745328830781412123857231142182361260159854809562655806699990004487837172803188695897536232010720705864084239742590161628296966816965872805557990321742598265897713010727515931776623890254894203499876447491212503716405123834566565503133525138514263859559989879190167354393842607814953398715306057838069934342803465002206470626967367561880657989240976598183272732970206174326625520219256050667346083299864432367338480592029604208684968741063811940535153558365735671513585168937195879622550605456163233956979526374046286767962867061342248955218336098409449902279679959221730664798397784833293358001678003770416698912409585398351596617355776339134188806525571766825801367152021795732848111093935142743171159562857895613132647176202619874161240899858633542046171875000000000000000000000000000000000*i1^60 + 5316377824099804973893563300988341958365749979219923718742183862554001813571179169919230292589026351937067946121163267206541940291539556317939565249092283416380162099618269624449573703634915578520616643942899134058513258689521514264554805284898185391562897324168484576420698575363671239093965375769163168565381755888427730728265127280599553058011924934400325128229805131200777320286557028251350109370862674642307181036539040339441982745355469021852470745153611646847312970430968501176388376819890718785930919477558054678297446373131526372461957385121463587864529510267905060932727130030266625364443005945085076756029556360759159513991350457944415344506246340525821170549396391609387590864973605959469567472707768515389947593312895066547416314067611241070813399394250492346918886865203938442038265327333092376730079537680306755918181815542689666614871557688020257228608718147029775983081864155696176400246924431188725277539917570810855703000761785100679774656183610143877157088143454091499295509892038677649714474488326192228864186138105472866031970724943481074528106927776786282633794594181774377861223806270310578522772359343349269115526588819582704536939744246111237709835590243382495454421874729987401032195987625742578857082536889143536704016338072484047006450704345402397487478651946844413352674740061467433323686365969703648272955287691984809633365746256831686953838905393944130890477609082508693464601325978165580985106327034757991742396976874318270837369656301053441346374720348032831231474985153580052597538684478458739518500312313613704774210393951100003892765815973327233126112288381048786292602281790650054098055044227585490579464307841818155949936881901802181469513540456343955106526890773929741010942871063904077563046679592706106082403824143572034569183002108348386143877903003487799264531468018916076368761719642702702912492042059061185871438991280073616243943732742015775946065201339579279050004346308798845614664667973900154358907326836290929996822890564504289453043576282112844178538859087250364747409197191939885918247948672241447408436095652482581349133210870394545159415271381749241138824360854413747378281757713105652604099862371985409895767910502940952887388575900334172969221267030573592243085937500000000000000000000000000000000*i1^61 + 3903153067912856603159569426060511634654567090172055659216280739296124184361777704708901445873960254990838219895245593287054902904741408472651053898157418739155134845367292431366783777526304029502620772440813297836005500336079168491536630554444944066030357777930094057622864324317465393312601919290915770452871469048462001283177966785399715800430015735826606379786352893557872506946364137955777339495020956870087907425350090941473454364762399678529680498910492687739691659164532604791480236664297360665845218462210789412258756416555090735583988163654550535604716089186084038822933308831242943255100710808189412934889196569842768723465663994395101505580087077150741908755328675660973154716122542547692646847150577109503083332597099404722745914769710204319633177123535634547879137597400479149998119526632034832698836482390019963524869924960637508241371844454138150952416702885289266730326040270395912147252203655945678589059667617751728092812254664658908320803705692024317379504175273392385526411812867735170657407590896811516338796251190114391018897795110370216955023358682923864214759809070801527723867201072262290947918885497473405480950464205899655008983595475858552165958039926095813341123380463852044198217199122279123203836164189779787954288737514323541974583168175377695151880960352957533279308195535175479307525912923383852806103456059626439957418886085942854909388118186474623208977103610492696238235173297635232062097815184213924820121276133149801411890050439797796840498523803685958172806980305555705250260285349105025852389601585362347605923217925831944655511179676262078578159801988240462009059497312162738930025119814813491460648440657566649104038596917280423177644827184214882531496923251641744271826809427088874453987055619081333656130586625640611919697335036838290221042551235790523264104162765649297171886938744743292131371998684560124443300273210720033573932232578319035609679258657060751599819623637064660705182982474472056371284006163650356381155884419696231891361881080753702268536364041925626540586707044610339613293375381756891612237776827542308071554511995860134883756275148949950318397346111211856641025854482310795414232267699698544441732388070657954914619747663743699140323137349322266845703125000000000000000000000000000*i1^62 + -16712690519959029258710817224559786925754537939025100000544964960049269684633613396356126681548513021107304581993453448277350492932028575489818983735678907275988326905520055872877635978344839618695655972529789984959822056752555133086917899545891936545022815821474167994344702542476566360235767503325956771790895358926715600529137457068044904224212908335383237810400079621698152765111937454065765957244133295363408066128709994042217214485996548082036107578961001885493450667545544512595315697995287927984057361362012813700948143500417123523098254789478306534767490442221227621667701757827776661193693224910125628193096634495757116855088674484644050224269792149748843972427923592232993496524397933463045426276398950541779946521769904308472569387022255328777634602363801198611769327677970978398901466061270566694832834064237393331923520851118437544702157619307616493164310949387344054713495513797165935905577043225530926814807767754424626647800883519768535032393692087092770798563869983794980421100947312509181596096192294240078249298828727132392484263557207767930779626911123806994214402510185006808511306313265691290639859004775543207853521448412614110312185059408301049690133093299835987988997826439099855087496175022376164951267475447433181300310012329232430453976640788892958457161528652664796850374819454007237694099745363001062519875912836618115550297547425413097999108304294427576266364038764085013395865969657868909895032250728087717439386140924263578540717332379839288125253282671819582585775001919394204807706931334230606347800894572242058584555087945846270262502456406400184872528500298884616800903204365623982894488003770827721307769210260881437421501146328336426550934088995642571389957737430000618027924495886024482051731070002011939453590188092595576935352588081467079876932193575742428957215129568702232092696109201507002575705808474551883585224598870867180077750097871173994798768793829285532636806026307702719865802332155875094236312312667957412939681214801000373649678753546416364221998582969719362560161691353650832532955679560154299971687209710855046844366318110741680611625373374874783325093114182868259038224929438145056472661160280205026385011889172778012166016240548056427101737024456054687500000000000000000000000000000*i1^63 + 17076128223487567981761852308308430967079654578561880439890831410686886541716871852663442014503142935402702210529630828975614213137642796082999764481423505282988897996282427734478006187730457306351988013450851000519748657687662465379602836028430947404528906775159676379533701973879977689491972737522014588809287018525459077450636299357192580772993287703730113498324676384168938600856237925974692459100036889742359496879000548391908362056015296696437338887874309414490057800194038650240551622188546999156325262806152700495271253128957918128874630667769197390589211415240798403156213901805383515117446783903354578756957471764512071529806975614511114943642707132906381768573575566779532187872556296925456794638005080548886062610885611341046512411543810536433542674811844601690400922186559863886828140483790228853825304464815338530545551173644209919587624833992660500297357603076511963063187023033829191284379886571070671050355919132997479170743999638148122061114415101588432505702077802343932917949616784834625387459700681763210107244555002441230287899214259781370777288675792446370462657788813785019225758881222703372158374956224219623338009498234680847773644156323249077333436690929967461170067156987557312282045947154699751211872994471192109684442505901840060953229908381608916573670984332681625725082573819472391703709147120766985253156155581033081603893496125744397711220964846641011478601762528203308405925528059767936706378905697101403877076414165156816605130815561829330409786263868670116934163809828556324225075001354929843611461633696218037406948759229087883698765363124254599518530812352175791704870652293210809236581945811391000261918128822101221152702925612560471121964778484497412137957784796378609865165179874327145335493426594318555278193904160642177228989411702366788848395187369615943448555378074656282014358634088634502601910044873095516410676862746201936649945355373158882295594367824238621781013764744692448648089674898022612285645139172057299638724332864527406680792885186344706664772233816898042548077945915770000457191268177929796281696226104514903600317433417767467067760404898764032412918786422793173336439910928880090898387382230762091803500761016086093975107212561765375934882274150848388671875000000000000000000*i1^64 + 25440743043555790782339929504330240805548347100165432790352852213956848229058593977735219121645951158973572377747771564874953232740942284746481277754492032587247076246088094732292132832810127863427764912092177648369612088441736115270776472358231394448692839547444689611153946064547483428006288527190165417922292131428028432862162865308259110177980127414756508570131377991879784622793428536515446370509228893338675627178182626014668217790944150945642170957300422256035825213700470032565679988403936041708008913943142056338846057555214173545419552398821741330786278610747498234110427410258700813907750574010870625601876262053289585597082412593164784161459214877874401690128153703802484176548124949426490325120203754255102071681641244714398521169027167091653155523936883326817062956354390628610585083732624942429714467702125385019107623369480049734605190342243409771691174364321178645884385179531386148335674157774695223399651528281679865949673915858792699148962342940413837243962184871829479906728665540954088749171782321621448045090300553710309626360273393726383265558730981285019019744971308493460173647543916288735979498782591556179699311204151278597887347101406134807475210741573506542990420221774296246793217719002515785752080901908145659133785330700709399615155280494064119809056077180558200324848469061842311910097466564351321783049140120811823420421607842630797536417582373154541933319595599431396790435644986385893427757200203097075835342831224234959676731289130789697087045878474615097675581876456533058039229342817353523744673357964211769647439328812073983436163431502855214842089219269242025858442739391151835129926491221588427882541119990214710374158969308323528896045174082670547173565089778723896621257559454684024924210380548529984606907074981168371639980956078204540429552885015652790309251613971314002479718644031981355398337028515419849494551810221930425510744434786001718623056850151776465167254754635061352555379126763558574519897057548854064942968907212457347778334564335192534196051044251280064635998232202961021483499387083631104965737450635822031359014705287850484934943141610143651282711694039218602739427229235628969550755620631034584593788901574841885892721537954043773928117752075195312500000000000000000*i1^65 + -76857274518001430201857696692134885253132189992442920205385952643619537969246710195678191600240986840695327699806163837188233000884560332597423122494218194261888061051523084026585767997228042975515443349259804678150259622122011976281428394307898413262730005731351278031543181889382764900842653847203021324393103508667288323869618258958230212689858370945186658149619771784840267477723543261424873100493283582790132238695359923608970544721512455240105762746905975539949222647798524259530761279595913788167239414303237441697963294384022688727120641821975150573003665195778452813888973976100969312361929237263660697659808107097476931427541929350320261973659881384732902201443216962271038583076023943895093603377300483450196125260945889796914510421863607266920805330470151102802241392952671837947640285547786994723776229538684702291266279107557530113005026756692050293115635766413970268793940436145729820449697064644594297339558563670322137921229119874726148425542155610716788801384745961236446196560092404644061457851844352118012990409121006715002776225936985473254766168705019144837941474617341081060990530173618122793162468810018096226969217709632681357497498617487570152202883868674814694509164207861438743398782827995218556486714572293059016397157023217998724436762521880643737078935027325405130223395710725497262820321837202138825887700150962912649298366117136365922974994497177149582546919927787662625430635254308044557142545529621567904947027259129800001492222428281217399973079887435072053658378506369086944319928437792092390143730253071823630219837832728452462340482040328216582522756223408184548398996009454894282472478739908732980338382768867262287981911360943583132154563949933683649654188990061717119018421586074592825354924723983624616653544931846399381722607305706193504464875901830768570838952974522787206084313773375929759881530462395752556345783473040534927218285118964752034047752104596041643329376334335616121777341498050047564836930777058414598330892962660197625404201140686017197044055007163197115175752117733813114172009857731300655289413840231226584708720092182564230027029055849180126928004112010838289666038319799716653361695910739597917554324426582390095413155072063972213566303253173828125000000000000*i1^66 + -47485342303565059476776835052567422325687795548540269569765686159452724707863677795110457329540736483210249236543872117828479543876981714276047222506560532858121269828872207174037035688075334948457924116681475603647808068337997170150359052518692467748263054054666211536651384427779124083085746989180208359322071880600718705314422789519017826513515344114608428192137953097466801945856786538399764101718545000243981171000479030117065599562197472931484842152845968864157939499873877228917173068104898955975356285608228101353250837859582603209770038213910101122481653670929029937872805321869022117639055912397415427622344718551835128631608431438956830107695103110201034258993808292737998242551871862048555299304619148504858080227661585453606645970502609683735379287070221149240055382172208255363433713250145227557150493428358709871685097469465268210958235434133611800958535793837306330140957252234392165870087758786133271626799286610136452553187938093786623847465252016153158441911608705140768725910929020064263590315286850470133963670715375192978551637691223206894778092030115952870716211527389325226405814324952929011266144624005814184195340108054032418531525960107966958985043910344557893886402272831809991080044360427332403694283862329417391907299693737153055245670067294159889073958084406257618586180698782343577691921551989591811081675981266309589977881790634895239869022487634678584154772715112873033958039068132984546518859439390888869768473512320341613729583032785699492596895826115652305634817229717771427524287465044714533133166553199755097753430710070689668837417895803174814208875636740026186597202309313901285201372489973074886736474216553486378115521594906477253592537048794971621789623176467805543340035172565702749390356633810883905382647965531904894964657333829920695960413875751094938830203569357578698065016202213899040264205184867327702881072050524075553572336924489492135243020869859362713749899599514864119476943759477062089490255016489259778327881833296785182996717031345079040809038946853384552703912822750406646857071862302013524433054277225590217994843178652472410310445392964857831111590465708543425198754990200962694499868026229653100763146753895866875981062454500198364257812500000000000000000*i1^67 + 38786001238497251611765150531411258823144925205777199912793871316647362253679910136780130920705536483089349470119730017958347862630247371414393557672608036944631480499202811645869715462436376111767206567732394757529277637129270392104292899817442977602366374145205807846581753161057141699568177288768570500811600952235125496879445540345357251763841362933520567245136854578671277328026681688562952620393493302354404028956003676353841950605856598229701451322356513453409030696875547418987107699916534567690987538303657831368068730255077008982581167453632188721783709786403810670117245683071353685751044319460062982391345982079681929340129222591735237489183902668787935295063220900716917688507324151465008679017702020917494489269655446610048620752135619788561989065738184354133477879617756261535121101435178236244461734523345520505646567357188077489956138956127131244737670166702369629871432514497076773574728943395676152611299498025641297588343728326292739016776806005745599538633697826044022468815721975984483752963383595456300233961686394327572098195211074459386454897544603555262444239797310634706248650789609690800051833435970792706928691628676728937348265665790240480879992927176494140583337648919612573943035008880294977841844683040680032964932422360056927478823295696892483285171378575763930475555172361856311665660752319506603210745409276055872298609545596320042696558520976071497644696987974847138676422696573503003319991437157012351843647456773891298120765241038704607740819515393659201046078203646333153075511807952743155663771835277822924960895995175938750720109301868985888879877104513164193157162416036684246206047737626571552721112864378275840740429969164364696923102536703766795198051195535196521848990018816637404670548280842087896782187499434241817076955755601185538300910895423682750779030000091063475414237739690741281226252211502555021992050804535842418514196107026111643152772940549610081105829928710962879999699578379389503129988855105720741360443034114397311297529708152478110547647134603812375095859126547211845480059583708603240795249722876258779976843662364131732234586118590527994315796053225264559356687396730424738712562708885441972050918432850233030728923351503908634185791015625000000*i1^68 + 61271366691812547392900668801619311119124956818373685807071625821259281527169220952467664765160876913133956887914633573826753095712327990434734680036423922088003435354458989129437135519420336622002937258369042115237868279339163099242029424086297115832182964382777928000472555523373294043939197868528593661408309074522786788407149335529049081735637477244239918511590059221081848746896349384168850954035821558086518128904267603830972886560721978828808931038598124046072295269166157453286214318239177775463012088856915675496165949211976162479387254721715395517887422229620583452456360822709818176271629235877338752217913700547978241883861610633119717540913449631338208944630941823940164858228955743719566219890316520650716960912978137314662103889492821120844735050032323228991167764191093348054604872481547467571394118909731111658771556211862166311500264749973439864904029543023887932180184589918141868985073081348211437166861232541710730161243365091767693305248173512977411246509176356779042286210743140471423250915457365182648699550636556046195836259655526211710598495250487914231451180821597092529044507383753858790579149873411454404462948018960716508268038838787095152590958458640357101152936258401676210415425201161807780071990272791905317284901963551202669165985019893803955610931112154498087573923806831204905405522498193799607211418522386908992284761446243886777854511803248944014530701189338887475918295757270215587041307067465093373935209186229459743426322257995983016721425134972260772819759753741786733744027063527968062999717812859270706504070465178883920076418039536620560688915612755699344606900297763816973171109620598146776059902022869410341102166943316746882096232781520952908068032818814029852290870586280324397085226620790551845472265153594388792744873937813994348905903262824181869991933026552694378194514566400791220549652474759842943328118088039054754749058423600132644398115101319124188344029508001082330998267539755888658697495230650275465682045364034237652719736376618727979467178490424259208220388371330104971395591365569018265791587178097590230240589317621736082615495781570666249203765590561854524758758350282535509806675081200268336404139460073437924310099333524703979492187500000*i1^69 + 4694044451605411199443620188552497806723307578044128670750347411663795593554113956056681710276242894219697758142609628862129889671306809966433203419904216570690448827655498157865398854542090234823787236273758786647896682930192772307475248636701446034247435213566158089052152878143485890674367822050198446808724658249131018775034566519284474341601629040274615986028717381864606370681295653256063361879540998172454348853707751426630379830049989677879327223054051419586760477253915739446653480332283582455383936447435415832206218399937625134456350957029625033332135342602934991702459454228185846012266646566875316561697271157844368465283536025917975173398303643238560330432778578000178658689092756136963315791158423720620388093268084300222705165590792829740355687347859746395559181746238717566282984823295706750012645248295334783719548359012920215279224960155403915077058452724268200211278218999943407198173760543876139214120413367619421271876445309641179885131323885543063951372504860866366122540102248049974436854448259341518099486290999241912806919435290730587354430366396675876622533954370005389113276636153885505398846423959607932990135439568855459287352582710549080208903572782056482577593800887012954940077767421742898610704038424615896104051502064260657697311803166264800026507526454563749071001046931341535177525186756207463159620678066491583894270457911860647514878520746874022298587585271375070201518468777921671482050220019332481407999234593735817165099586827840382950083527345954393151743851222370552794669334604308963528622591350664634621593778556906334454927261169734059883199222423733615749158462064316014397339965697363415331423404804070406293239896314683502734532425284385369864881354093917662851891219555417607618188733972363784626901393719556108661856808776610457505599350978785130299582012890223556232364381864373018104019069647954763654458765639133162105397256357736013732208122132314185201101647206506994594428944729299649807670929988331181208182783477760744904040108580815259202558713302025337403959691661987299850604650756472152997781619678275246050096970987298507625631062742315194007720970820937260600366300231040411389820730175907123556825344683804843225516378879547119140625*i1^70 + -37563881206962314791248999437731920920190718142598923363327695862717044301988347609532170075175852340162889306444730865434183043169854750768598007035831764620220147398852645522964442023591851836447043784850233432563101002445404574292082138222216742677389092422320763861233426729999088807196865923389844549853664997409914541103012085132244235116202681600741413374080918249947037309819162411291545564880802851987954606006309028863760906461130570905543734151515761080876547749801914049043935436269415037464598172959970384614228908019000697673414717679876926649893299421231463587307334358636340635928119256398983135970125820861369968008409440284195710956286153165248587648937430953875689836582336322606813549561287643419124095467814038233195805406236636188219056729353767968882194149108594863374725184181369107185146032582676035751163039740773404960842114936062166228242288472729324565236626309271901140633574773241571631461780807415293981347555501206236471459981140943701958655612371465526074020138151005280522235421132765149488728422141901630940935319177066580496994989404098261406229485471926885131515596018420107757370351487298633891741132941370240164485671102537221085637318226347414073399171947386203186839487112002177567369859540115708631563332647906296243862393607717689506845217275158820988844086070000758677711075128431842424874067006940868804468055552104029372678607044269303487205324106164961104773573602998514147481327419950589405312963523700453973285640013961763644835764134544771841661458059214781460869866439477306003481265384702518243008751007131347389386737446729740411697340346230524686243234159670534154444267060171954000525734753983502642067302602581292428223806807461157652469903217018069497942178599035111063111632217146685164110298662340018714244722281618891926636554974735845545262360937131339019131647547304517405885876437262975959779646347523296483028497724473680616111279300731217216864779710608830186843015153298239970879523228101663548604871142186096277342658343139317839356120648065917010347768593836310911130084428884277269587034606725090720892961469399826561070341928453191494648419528197621015045370107893806653507338495801202061257569589838385581970214843750000000*i1^71 + -36832307911343363742718695351564215074425795569798605352848652162519681103896745717375043105559400047830972277355296744722837976372863064941576750420414248751989810279630935498715238938267455126774967344457125641945105745341248430402751332967211818755160604102480566231106959770708258929633599177636900992302352822436855071312415502339444953790358568251718505772548939802981463770070803123134957897000330996529581886471723214084041958472114113635150513174236988729896671959114208521788020838569579149094355432489613348904073191893919218057476759272208429718529374361381406652438691452410929567613501238947076564615297566215798417057744855658715288844340638972123963075230750666421797221709743713929805184250891648991545522441365040148349782287499889681177244544296462871568420180755235494067247403079583083864813562775425027950895931205834781305541205083973698158106739396447016387216899558279406572454930523261193579561984333256676952597794134898905868302489353477190370266317596314557264846934068750910604132407909977581777106201367072633866503708711338766867935470776007398234302442380568062064639169430351683657517741376024674911104033984646707758853357591231393383465073535291468669261412477740061295486010471902362654474130208357879669012835256555912335273785972477385323913776059196992010977010670209888661378502477178113336061708893184505860356748776665373097337515078557928243897049955070311561867082068424411615663210403899281342858227344493048035677022933569239205049528987137673519114363908495928096819413422192847269409437940250234700813486766741518112123156476893594171879534656647203631823894660638273417239561830452763188160843222390166494746627757445863263877168817639692306973984351773292046022049997007114173755788175825614634097197487837404040739500756733228280748318475762606982593861815693882038432007859359130633982162067987141643792817504899312908459662013298242382798559201277282471094842208408315655000734668428548985277529915853364681913099624591436414384747320583642577146879440428459559050060715329648030954592328666779547375596543130955403290383869230343344297638457316834109779189806659254158800232228246842198180789421401737419290542602539062500000000000000*i1^72 + -17447497724853698139468877090692615690384418082682820895958375498338926942038205773949780903592536488144950737506267996624881747223332919866042318910192973914152859537435452965645280190671342523052570772283371698745486341704646976447099252922365401995128765073535624593432297941418244351777354047414172220728472289002867242364762572329788742210128374022075170861524503717935881270527878150506230403227043321441117792712747619922774182395217517307850205114380289804991570633144808389143390291625083881809793014470048378269042024534698719680271560959538141383981641641822049801642868972152519131465161781821179442487050156998106378303402168101151820971728562831168736718278416959107565213361378486208441784638416884459412875305231291661108134106724081768355851171675702323572596340076232267623491213589422054650829263081923192543604999986853263527838107102522779507176506953138677363964302097568964230689748821984619992234092661292942414691361874178715894331617905243814901085700925876871341144443916193464065036722827907058805468073183997646439328723649199920760417251394738120451598416437202404821985779547256800844722169055441894201733170830155234021676736212040540941409974487277598756999395155725725238125641078383183122144160044512041677488812570590913485488275916165159340416068955251366997161189781133367300485921570002846720900462414214270667364712271590226116320880417280286191699594873935801494273694253397466396907522895971840975449754073362890459357567967380811709231185730570819186702921716019445884471112980410847414740579837196287430852405757631858952919170132794134328706933053783346766895957533506616621252417161595782667252800552124539616964896076588311319784151400136549766746352338757164425974443610308156524633117573290671196038797362857711326322532319908790256940212522664769935853911510911152434882434614568470084389110233616691120689220827501057535747568443800359382766420547977004407392884620704183405415494855915162946000713500460198672454323535109641251010743792174443617208467652756840051833395051152722388690197186821498504377367369274107915145410647862327925743687233818392023265939420087095536133305824681083559357244695906982421875000000000000000000000*i1^73 + -5090567269970501324449712308440071318204153163842598070782112963376233877921448571911605388288689237478730748300406306427154930775767897515506253595831922575906038207615037345223039037661197948607214296585941685180275930110695901499778188086605034826444199078334140183671521432553738893845438803578916531606183685150470326696807350293733909869314445225677458164101078036734574915475957692893667935781016263831111289943872546529570450322768788015105567711831815712865891281548412504428762448778464994429925672072246855419035268726507163863965446150407134393635187812640497936120946692102093445303194251638681671859189948650131141755777500800452841116578989230287608750784302242349256116489471249436150959287907213877731225971487356200306813600886665719605424099782108538656269803616382228929841808129486409846945812058090749286116685797647085656855821908310903841306140579375134464015771256396570540268697579271827507432252314047778880878627474782700886778036986474035610108395145331489308782046667692424726898867500424815201921990770479864704849278676556852907521250767470006140711247380800079496602689533813256062213004232804132983608512861286479627251602410403113265199009749139344179658581057598768094228335174491590648945940309516530125393351252345334556938013916016750068705076246730064212811367246356009069182398212207131533921725506248534655150126296304008322484990718697865442452108819172786055183139559722888084347821155772607174908198101360869366734793264814685702376336300490072046472496544686079503806011700743042847230143030784263515661896652879208561857118046917208554336793418901313771467014469304165605782550908916157881990467096736194817290224886891397534159066848250217274612656778247674824687727726080558572812776144235510404914532305562369722835192937611475731207210478874595368708064849236094639350452153607643201956233700696082999035100726434778942154011045525815150755385855859799204866215484078889879774831451987496284475400525159223911874764874159639891089928298299342386824522432094983720674685331237483188265530913996304147622750734038237556880283358682105003654642658982748646159426194287412084910337328062794612210000000000000000000000000000000000*i1^74 + -818929203686820093885085429088207416569701480078262000493278546126696286391475107700976721228031713374036072764296795701350689204197305173975456938711941845092578059586193812218963457753617654596409329602246644538085976767128243148939708361401125517216759339476867503526993215432745347986824638781569886364049582486930263194311839853993805715814346527361061260823158023504301896005616581910788040435808308854096545882714361584339342398764784847074950641901413769416872759508950598240732611789501855189316115004687237022051765608390459999271208046649821683284282314607140490205305898374033680108938946096087038518533162655460359981654615183032562032315273630060981989725278932413125943940560557757128999205314476549303639217597743822559364055446983439425767486563269117934599182868566829449235509739012296599501111879179629014787053676441543638062256136315276265490114347836043754925076215881249316215525172073925763328566047568594358210182149499682882102785758051411880074773174708731752347060130124979791032517851529085300709886150408016275165574191202797025203351238820338839833037668531559798915173288612595518435167334799971026600217880795306767596677916011895511563180373291247537424752122918033974237385252595155900669888592748943259232389831867279089972343250126744317046947942858789624714380987392241294988767213950086371140445486739609576630721796811294089244651455110561090874715246729383967188806344917781379331261303294404415349845176613660325311964434931642311284066042415929331596546073445169880597435042474784685293997500344661867743054045305876999403238382596787862100174199779306261634344925079693760243674143451626913139550534703330870718779775125924495533675334721292179952554184827490339051578854908652961999156664419551845409538481772723531179648062468200417161474883996722002638155500911063533894174338091660356116763525326981945053331148500287303817029450479292157499356989017714124316165556987526039083048679632178243444492280099959594714259745111280333414141858850117970626197858858261038778213737766322718919167541026137809664517055888417061432577770964835681670136828522818293742443371508157138794088281945808000000000000000000000000000000000*i1^75 + -27384033850099884627598052886867720607690755266456303973927472553335770561205423455781940823204001164243118009111453786542200734865390387961953055484248069355513993926052191903153417028873714043675269185282193053287677769904856400210300007527370538796960903734592044956168094211028037383004386333382992734260003723399323594128045282490815804106693184538067414444114885423484776038016542033775097832403206545486519413025559836727071775429456596693830334266964762593272791972772611624797869441394435947272189065408507509766431551719723132370620500656524330695908726036194076897972025090507589831686371189576667014325646249717453890192097241839782248456855581800196131932005272691067266846681999108306745074749945115015560201569171063576892487379607603183138285826480382451658666005915929301472044865380208621626070270217019829819474105315431281864936714567620842968492693578060177613823046946892763585644073392738042275013654852936214239224437935262939461547487344251413711374432291710673385956336642144716189910818561920249786408334761633650756565116234021702200334572779864060398483010981653514699222598405899951517595254729353241628255429183778970575090588566519897558598792564264604357769517344070537367160434338927971229705935920371608127987635160529989027931264135633862425416737519969530401661287873508303845176694216173257890423876507771622378581671274983771900256564869769898407322836534399726683239746448201736081227277455856990151832932519227418561818761993904339509178956122434640434477417270957935591021718372704833479337990563284708034343545842274841339069429634324836060041883730810376294300129836964093597883163037760727393644801833980682897203128535495120763430331908970933430641412485349748609647623166259792210146352405026008479627288162916073067550317648143258467641658537818262011848630436879802910989425583592126739641351210350997464682767363420478559375004200685727828068144400804198408689414534377721539084028317179188637083224306745670454492530345635459965423258323127015652982643785533514507624001535144189885092114674638641906322541683647646497884722409292947449249525473010863713017897920958763446818713600000000000000000000000000000000*i1^76 + 30961864923264863774412124439704612356205066639362629929036245614158424764225436142594712044088501175660312401779581853763265524866911747462101253284279945242522054820740064532869761736322865478054409514064891620077051776219087026678387496700216551968604518825590161106610263194283024973472678614080337314557654002275680969395891526893598878870804886594889504326901274241485668886307084004569078764417884975640378572756927657990076593164085547738875838873199334859677261965603770187997840734841017454987517824695537071928249331466109224931663431652838376590889051655082479562461284759258399667911215984366876407996828844468918141344443060797982843049006667092766730197537970096533694532926734607009234375649422074659598928274430876110035884546127762472910879097284267829215462266884817549876189751520202115767850110820642108944940323664309805651025106465471082823322924128735896919787180119592124019180761453782016941194455628169004468557598898680172222402996047254463118049419317531719698226745941044325314004744946309423514886236390761025487050316384670840636019956551435595036626944857441576579481061915142277015117239939340849663457545786881900864803035924284526336827257207967181884348227111284737826553416142207871975057810604221902866163969706485640836377145071352016699912990197130022463177609595487920977881932141731825278577134462406915811305929732063864904927061399965611857537169737610663257797521278119472698859986470269781390337785295720921249923957288817253175255529707807646175570969093706843602795317610731852597986926674782081400882528661878426348304555308263251043029365807859803457749448675354335780099642101022759830454903297790265838251900879915670204382313594311969790825939544801158273052145446195732804546312748392384629444186743293924061315970967648981808702177686112290275355210179689524886933301450791251861464897706437189655917037878442563123470859345640124504576713082461942292286591699384948447686240384732632393627210811245744578591553266188454692280350284783111536037729268170505322484753601774594674874015014658451650666997933151858251440767515419498149600827339662286187596218995891817676800000000000000000000000000000000*i1^77 + 4890889754708277137015680220170403673595819560577138124826086993845144335664249240684441351235716230521511082304023635138428693510168638224641338937853434499681741148089096176967981598784659045325795902053967371010846238655252078022150590494060805133593285920417191884576906588057590172825110515327779096310284136557058242068001972344931718551829411377453316786283070048815544378308102085144010605362311687662876058151911283121723820980121105616879363356311353079512869020608123695119055078099258460101245864901173974105364649566748106102602948899959960866707161040790832739435053588576654190733266802401250095677804205962717894147208767629739154559497458135793373940532683255815852654377680328723978782963281140902364405005837285773846295251705785519935793355076410498796043646928619880363219528514427065146821771515165537788295398825683616680254592865188825744430732717890818369796710763095878667211027711629390674546725782083255382124567629798371138076075561825745988521548559507454729636070241240193217433706633556207019197764918478712736454468888595441105863030012481201297187990753782997101168795417226700072227428594692873221094531864430980226013323016521112736881579382677914984449037665809229226500902818345446243900792367117435733019295241859865761385972417824585996830178570033331380736559744350708191946228180641991909158690197353879193963966671972485953546220033820870003477164181449764240590467599006633081412913261099262290180561040218596289000459888511127483534293002608575541977092799991957859743337108230192369318975438240692318152743159187688225123221035277468747946757516821668469669599403971241784001843053302743049405252767628356479783681429988799900795398517389780075795708147070204447518854130892101997505440844692727529850789786950796778828518479490094690368610735956159305761685246106052497479543403805707695319977737069699685731261767334913652482063480265066831109254525867108216663425547987243473578393793454059582094716142918413177913724631246030603510499034132900507786089529407912661611184237384412539228681697415694409420819924443113986612239852025071094778894956164042501806727375093760000000000000000000000000000000*i1^78 + 36014834664637306410348271784469261011962192668287637680042649089742591288543828029723920028925337742012212112833691522450640763329843606624574410641473117532271774484573816795940074098126227093787834806567973023110476927697563566790765171155684376923901910257377013976629249006072966260720771809569762223465753327048892530733606875892308174149151544975866719196381262021957607867496992158782193794275122483482444133034319706423345556567699894664062997752342163329526403698713787670320859592601557988852783799244046126688548213705412878014051665318626411220697092654514012407411964928596502314663126145608572448763051619046361024649560399067509280523757404463924096321824935252022816366551803933458696591527391497675140830252506211702590489219628108940123249436446405249869550177299190177055606273051401317922167545167652635456735988563503344709202460814345721955689467293515861885851930134429804164615548212098253690092712182876673378617646413651054142318774684543892328095690133721514527170623663019833704495859749387205657833480426542538403364055280006133596131151623111273622883638932202937053824004014351238739182853268784248928931499035104831125175967642117502332789553222415934570445607688387099545407331670691877740613992615246052288108108673478773449873983167487268567531642485542182026630729479771671395332485798803508243596799858145525958756415134625671600912319335822994458121613085638780353114886720864187139177373458202749612901853475993150753970754452254721929205749838387704913935831508119172475426925011515644672447179479056798506003726388361324368613336127518244371403839250597801649440235281291938207806871281809764828848865270144677940531747444777520777309691213385734653569591088879600862873901313832549078935484322924358361655501648649934698712713942858832533757704426873477919485327897729149657529225655025164913088562958321199080844040395561615958218295951590119306213473506738790114002718812882117357130599712081765080667585269256788465148625050305890984213276605110207812806334298515767664906358270192613807027046676564906644912808661601476680433216843886953594007279864172239524986880000000000000000000000000000000*i1^79 + -140039892375763352414423329157600563468600928928249494724434700433092454057236904699050296729913937748474535600298868504424428617346429188237319025961304002436307310923228561609975099521157932097100173021199728127449938965535072591380820659337746736983412839953269411294485498934146420601065147324063667685290583288636070705179187362634643478731316219087374661900479420543720942789322225220270592320415454098307722547083072886439687019457062117002608238766605690853716152041600976044548582703261686633790945864274294475153522812948335668140043800039687676581019963223636039383661460701663005599037048323060317194496475886268396949770788445049791262584956314535288903229281710994654736417870960701696839944300498637323904311205734284517680092094346519384149937409444720873061958595755995203915569583695171404447440944315533757819951139137351130899220679901091675878079379623623541444752505693733674704862104426538731002246878269748835437659970960252141692439886588066284958338520194815037806808977736269029376375898431574235334665365783966852430518861721929987058839140640460542280907253123183352866543222617061889540691723505047270536858235179463097894166825309441580636784520923936802173893072333564033716755778043815520489437959253324346646458319039775637786045326197686646773443770597236135813058471946285292175527768805128271835301130570725678001186999278456455085065715338709058542415250548339963744945492733380236448824610310530651908325082160111598306602113939765882120196155998479709225220715182124443160919479081250510609805810042657270276998793735257914377288027653374244645131102564329604121631934399096964043249294320170163844598063265565551217321851508286443053612886449514758857129583117499658124338416352347918670009750756636805103482423234441868576854886477475368732965524516853761755136010256575171168237574700952172064170649792920965940944256181595114472645827685935666927242015052593114148027704218257187498188109443954239045141088749513279672983445489984570712003715457112393491659175537228245484167796909565415865173385793598559613216900579587438501184538299822274202583637836831916032000000000000000000000000000000*i1^80 + 1660364555163229957093020138228183649298601536419314174373452373565488950099916725134379481526867678646964855003063197336641940212246809895485742826107027544478648915262902226304557559163501515159229560928566709539151527340124023710714724895132411059112858161683411502224554757551462201615221758968090161567755873248745598181113365288671848864344121717925579181605861318436539026467277536891288292731545430999192037252194725013691296213642157089237499151423426298447855881320761336540144822888232203891301208880998648933831253221291442354446736349400477568951552455848856247579916678813880831706867215138947223424030038106635030343675737808655145801843263774510820528119861680060340392322892283878824652623783949710251862843631513341319017553358371514651492373532741083377712226855123918789911495414509428737064760344129331603495848964944907776993487574922695311160995967031963315857418613342421596612103862367419631262265767397224737205520486985360739517802927478361375750909483766079999179334882727177700068533336965573067410974423273366968757960834564055989844931638335210496142865521689903292103903817042085432209682300677669703218295588138310162606993118010615188036238539758279159360860832979733871726334626696233366036223260277827543164889601879193880568102076114159279070791724806632731050012548210039980863103120097623932291255469370110525364151038873986217777329833849570418874346047319429273911505436365345245718838491580415697875270891215143523434449280979588177399544649083337875545057408300076950390434717110491423020512158322940361279601642640935331226995702157392642280168765029933016491502637009039297391311879274503634547236056313546735238397216504556115125923501731862106094556139131787099153468785018641377868631614407553271805929096562136454390372575769530159838019983143499866381807430669238039256324995125261290825733919247357182176627698189294671368387500556043227257963654016864038588444062020210231431855263628766017083566565634102554399700185016467957629514777122305180741421630603427389006575831619718349423867584768960829953103331137539578173990474169984264016098230272000000000000000000000000000000*i1^81 + 670112602330358485764602825499212854481967642868411604620750937003573966318705525193127628864259786279221300749265483120633704756459604194318758872034070467771354337641618779193290790618018673920469871759686734353340829690481262743247809368926769446724273286834462956677219633965481951952668375773974618145204412297880601691531642276976247674101136441297585862403658321107516104163431141026143380936066438722222499300663457491447808766722176929946550034080295902912666807129587029498201249263665979669918997801529154079851479548007783162780416842163842781688909034254359356008542146044350184534573676423511928572274926753571031671364529366786730215598505704139292419918990632039646953902316655159254956385912799901180041910839890650721285639266949595209328580407444829480868879633995767086673950108736242591693437364283001189725325739660175685154317521950080565306809328184499063641756685648591014499752753458812384996835162240054625115718418159175227710731187099002653164378428911395286902139030096334864584283006604648081151615813066819633103326241716298567871534719037517287199820190498299736910695729188971786782860344855073633248669883696191000326391165446408333696854094293772354533348698066869587382339087740485015733054319699984500122678790957050447668302907052762344126867807727636666946458499748512968928096225236078873136355378734328391551854359999391238680038316094228510946550980390627328101649740053462092485936658239254750161092801188636356977086993238796542647934740523303814432627993268415638641693083320348528037358633431095189767200284238733951434414482258064604760280387083852672704696554400081164234647000616180667245748817638221469464459368014421188982788201431401139179218965291846078838059566053930694061353805932281385884035228050690287449213361664365602995914220603242368464489346620374062331442270814173673942237841467550987681322376666840240960915608013560259499139780585702571332826524652761203562696843764838739059371126943921779647826722953593128354671170620032637057591467847590453839729847072436501710029329514301163690588990400607497499227376997710392039833600000000000000000000000000000*i1^82 + 9161277714859301237995879609887952115892388323071850672965750846493861798914865850903453994869983595099592748627192234466708200023002430429090148804214467636042226093294542647470293288232597358613567380830791827626371936507546426390168187727723159742394153143318911960219620264838198558165070943797263766877547120251677636815495608383580890396614680961547140927951497026284871306821483040360485187243854151350340546877769543336325513963715958886972422595585211232797328809492960684340453775266784598842130830155375014667642596581039709515331914739371199151746197002192258559274017245630418743264386206442687272226132806482059919264226002674250962058733751036682764987187359547194121505338045263018658439181626003418680166950833540421006209495936311056450078311951950769229981995693151070074296514249874518149633005330052690790976299311827411293270753054035290379207843880871437763782670109434471070996123596729033973462617353418442686034416478693313864053222377864999346074142103753894313770302277461077643528030923808728413582225867359631214242212650778604993681675419909876183165452631468400150544636843481462142945286223159697052739478111519321537023200271808732487595936696338810602314132548390664666848342514858789210974410972200129518633322937725320295820517292379143001959829456175261481649536413173995428789268525722827787558025729285815686052787041942180033653640246027832948327798080182709354878811379721360637814454155842863956382731999362455823263139983102504708505363751955492715086623562020134442397069035817975169499595920846453178368321391264726714237901007409996164072796193106980635580217982732684636611793814152491531272163779883981089574604559691330722418123516840971519079378093863142568482574877287014251745537727945661890034402602863326311849274417924495661317133637593042690429647380840133918676617928565783940963954932772275751392775421325758278600281564657238071084356537272491321395045567438768820762490165196377402116239727651451813980387896805247872599686737553741937272059034955647906870265263332359385625607895288072482317216731270485273783477735522304000000000000000000000000000000*i1^83 + -1214115285545980545119673218073225745095564973604333434734886490974342790955128345218821172625782505063086359200718786384674140068952535008969264893967196498307280832645742407820956473991605573775723285365866662209631653804625412674469659890300896699098514695144380953296069197917536129083958475936863971667909413813545457180341702612310148299072771244585469871381952914597872940869038457651780977715452004027134745178806728560196369493377696391550190864937735057303051281143680554183980780197694878968538571699451591434633049356361479481005772931065908590390433856491830564907886791319564248679446150577127292078684912900199646985791390550670433552939321641876710418419706089358032473264659267050756091239303654519442765840311177309526270279498462632220064085245944832371673423681024738762676323790762042924067952519015070026100064240660042070652735062051872939654419854222342326096145707446273741166856673151426393421218285784275253212761343267118078764794109482605751461375948078360697860110902174398635657946008543952264408977052145558868996739716661782493887944843359913232795885563124955681557075461295344135551993213342639173673643228539053233647921657243894470267765817666116729175229719553334640019344659540320600889195849117811149396694723081312547750396119648449915533249422154014725608478501929142533449271378345489139018494120383076075949928255028740414111169959554559165821803602635241753024282902301286823636160835629344375956262704880560508337013747051463348023426916028981051703805911263661086976696595782955764054310027715351194588000104584090450795546309340719362452237780680209250262337390290502498810870664995050358096148310905330303462515092109285329313994491273234712441034004570328907118655710041226470953804971631165499211557372955059029811092929982922813744872353591549580523512369538159723370948723097075879512107928396557417619465030355878221338697771858425677797308712260287851960344846452684691725352888811850173987876473803519791310094121275648720618556376260771188220183558806528670777268340378029718843696656274788001864897467364038718848835256320000000000000000000000000000*i1^84 + -53041685129814156250525108309447754860567290172823358997542328274580421836322587745227159167953701703005141731117708853112071779678044161941459033466362206123611652300056378036044548567213381392501742971102096663890920858103654426158160769214541261954004893341615469026194156849084507426375095247604417619542905537002827494998750658845544521860506327512688892665383524368101585937376392505073639032976175149610642455093145228297570811128811680816540260741712127710685019963703527812795699427886829200502801626251351303069098935352447447787152441578410025835202849484441201476041518598327445823046395468658528827406691028394843706251985594229426296576798634559964328947296960166654985036112209978694589117673629433160701514370139708219114765954278909172838934300996720783037920305912933353171556142251794961849280390381018002591379339589135477673504300208509027762730584482543878628863954601039866964373582414954336564758920399376182815193915688804903285747128155333946084790789773928347627299527314205256563172793164537789964495218762119146730034659275518160783164989955634488558068443599169870892093306719901620090992502135565124606599892431453001407932223784794735763561847075349518524784630882302796718518077459967818580203307274766922347381538743392735327705795292799474682109975752433815199261554526078441917061757358318752749070375466333620981512834937117553811161581556727662870997888815074203189657420771420588789623311740058773241818210952434937188799011871369395504023195708612017994694929878022014591953324068007562234001833922425661724723584451332286589927628396584126175255301540520389015118520496894302122628070992011668456915282261834931782546982644666195046499157312286446482199303958848945262446813817780452588009016322985412614523926470485298398693027433218761549319541214709183079758050809684864571147801679115777380708277021205503914946641559404023226594734812471419012965757608470211490719708270131775027181340697176170126708547054762662575525978756969505612392826737876797887174649610916045696649344831922093204790039973464740916716384051724057313280000000000000000000000000000*i1^85 + -814930806049060816330717317193763054614573312936591859627069836587966152001540770028955972755756563411776926177787284830227488829118902615329079787802404985665806560400669350431562405007413235124754799188561076728428736587860427423318377803157386298616662069091999104531667458813727659488865478325819452003931500727817930172753319407163340362728111843230180133188377361402772238419975252932135614933517331385471714019769797214681078160721197011454160709554356927117976131144228436266797614715470595322232028280572787200948302489216812602174784422374800009465269579421777668022414359707211286415426948452031364547997589417949494158193291460635453762946030719590449571033795296072882689477279035048118327183569926094170125304990235878713886302373925730548340498040846815158465229174982775674249797079107065324090394904907264171065760190169533089596835664924484463738847224869882841332806762112975683207970901221830568882086604491801169829616436763929635383062334899987353180470440330599348680666529031941645966304409641647425455362325973268757255914039922659557983504834253114589412299289684035241480775973397264784402840912415553119360464204148733270757359050239426060826684178819860331163811299538645828299714072666653717296296229215277937474399205662406269933012319527238367159906126995031481113283776591203185577065079573537640892567489637130735780730017667073221514644985523501840042834433023574014729914282464820903336882128446821005185813719129099004152244086440949460676692008290138299757410581354274127939522044404946549794946918156080304223469847747129265774212424327008791265818545941412031685349671271228871470838626462752305709852590295045477841430458930157945304393456895674405936023255322905752929102384815087295505724681594895654021003869724422231576472802099895552871415192858325955157169331099041179091048891902488163268995787122678576117162087359123468852312482909080571101217202144555514467615415431930320040751924888788430590900272591085300106667443571030941370966999342121741139400179761187523787292856261767919229865084187015500334181784748032000000000000000000000000000*i1^86 + -1970173241125395347353726072664356368726918750346576666332297582160043006022524846070200739784141082414846283379196568003893165166383173562186199396144981332929240267644961871817276986188910187711393845734751634472894220340508123398670323091121898544366372431846299575959794204551986705080349956141922931110456402063618788811328671336516285995660226075287627120946637531809819449020818640744288378737208919557110500819721679550864758209779619473580652323699542044427838966724747212630330513583475448582137616667251029189175725707679401517968374628517816645698705619603241525339201902687533839954112683226697335626012276914886557826955112368050632958195850325225548143651810651253140720245295463508203780986954277367712136413474157816307187892427959576414085574082655685068032197185752578795748269816723375211976999057008241778136585844739260370020498696206860818286724763582098198862610501071195902953511548714636670863570011639809075591792627397563987995178212547922942509167110715263406728990828007320854123865702980999752184830410716742829170551974175539737534517120124415251191602258630469773333833181465725549465580533929491893332161479144850700688338325438691709032427877370819043990917476498205002932608452849724698686303674789823660652540776404365392833445733781939841147116388387019957117867592275368675936849145676767972499921943259498673732903346756122393499356349438854201800867616776766608979097305537644899405904705829251401184147813819386339667648183327545803474037091822464145722557197151776688578058433370049081874207662081203808156848409023105443067714310347264932059442404669481035332202109484040414353907845097429976756879717939064336433447712662946983744073923831706506283459123466915129257852313559346517386643202784600004202612220970295133648416388601550817220635070508229471012913465395849026774152928708763650344356186545539401849069546952876836701071518214021720647581775319394715449727063061430150223595090607280213366279089492145073659740588428918644326719005196666581105987563625946281548776989859166544002924246772640710131712000000000000000000000000000*i1^87 + 117609256488524560431483920797173871797766240930577785390239944648279870602401344077601538135356161501208115087082342461247371968582422561372778463231432747461918298644520581694179672782038185705343275580156726292356415257283573736123375835035973211151494766708468984591622078466640415180149932059522738377883570882987885469426071773343202783727363506604601543000504728685462318629663179596883414940221790322023801089800741885510597636452428084570379821275279544470570107244189450443027499068959340522469039004175728393450107510507003674399676593535945191911574050067259218700118575153144525193310636723106693049299666745868513171011849008299468556139753328233682658769922545107161321194488162091508355457685485815059389970167613144122440857837136578440643317892090539175366383403716580033086700133162618772813858019602831907962826428095902876442743836805601784311659062885320251800055825882784187225071455164315546183736158057015396076726212307173762556745639985682559271437275478207432392633544501410725504877974573090540675081732622262540789796678644940663240927592610513206346453614176887628642138104291210019557585888390432587598685626937413603254306453030887350249090277872507964760770002156338284768409608969525584577868108441511032803193689744624797117721674912058901219851202765944195078520592636334271309768174190214677206851295178330753207669295880545013118902400973279944969427764472303237546240712879530922636412050834450500459867972877894488918074144629774297369946193341253026463040561034332379849358112617318879676431439182082047674165150524836802872792872581377959084828269866429406669353239754754836138344684557264416419391505294480436928397454441002367719486408371156708239477525768162177820754788473504531337025576963013006579807354750710954994059700306746555745006452635650849657333613868991312848704530153573155124506249713410451516150472475588039678560708825923098552270415814715709823634636579053123079651507722865000910615387726238029340033075090461964988478773262890754708338813457988634696464687926543960742091636239184691200000000000000000000000000*i1^88 + 2077143174464523286661815311453732224818849212870647732524698121017005432521548018860337015880629158718804866505597973572124388282869025785774602196320285907944294676851018317461784211544896126771648692830520951724016308224531182200443754343313380356730431161433409688097652320633365054388988227541155024485909971090078831426552390553246903679171547642183046846940409867852901151212357245967350146150714149741741037980789922437912564341696638906092571842078992940519754645169377987487714048704841152702161171433041071837431469053878534000997225695086280678714632444194688682589070745372259672289279689865401025088409290454527034701112197618255448486313458237873500662512043589770633491319759682445538209054093400234466328131369229347892276249309589617683855997682152988976289636437948908940028426864875668507945355737778686802990590839391625478820972611013432798968812781334523114513706070256529227083764143346635671081949142518032072409943360420445200606873644565987551240918023962769107465268775264282859980541655126073752362858663928615663573089948472500235468364403025813971736435281094563000320469748980181396994664777382108251578055918080181626071293339530279665716715672435147613211493917869215521704785983852409036258124625206259451487038531842556582108590685335188453600046226135823124855991820981766230211565019520282499873671640895676452278096674132710930598733056928125255880978032205572026819921386076904004792481702697929503233831629415386166763786684628769440487292098113414714328082459962393273359249220757186857539888699101587528679081476861636852839551176529028732739152276897916191063250194465728932583590136456272956857200079272076124667349457483945469633908039947540823635964962759995300885344485522819580446013552708920388405840132476248889580037331424017092896540603845857608415769367026332063432858060353486574984282703166331926439137117886030032884946298211501417365039914922933841794263153240112184696831722515318120430852080330505902074810122170865111083826939751423777635846446564130358998562732967468307929943244800000000000000000000000000*i1^89 + -4204095421805749141457175854105805123910898921453470888720122594405434444152247060222648640920490439019978022889132048294894045682068148708657093097487734148766810134396332365104044802598147075441429055447699968135981912277651303150877262976581547750985354935408365075957155109254653689127494495776796254207591875867519109449710048198302384387861236183679176035465415001938107012671402844276238464029949794615391965967658264397963033407938182243961637274497597299072870783511041374534132323184516374266831437066830223850173947695301266213889064855793730225345056751486111310649004041168683569751044011876963848339092435871164834374110351256040409010086487496646468375779156780973954946509830000174101244633681604199695606208550655440882247245176768848850117986069660348815120717783120291283291853145945851060781410683044398250768024466076854276532791839021151639901390059929245580440035100788026711599764584363277335457909824139880591543184068837148819147220661484722794269127004765656296687173367369661271694185296039009149121489489387541925590548228755280531660533510331457157917879318762264991430885883908538310828650238850336402157073762664015168685396071654143174869134392520402578902170925477845213096205400595354689745384446505626320380356422837177394585389107021579187026519320414198194444632125397261699508634742703243927455819834842380896336089394314917407637511054407568611944778771070300066734941640582290487449678320041734209406896844076999748417499847012228185474215635908990529627078521779094039912246851814754807762232830155685224073237262362892817949342883895926635424990177313801643137760324083249258153924753384618396593342518864647955231215571532937997756985072910319125627494358645731637462448741981045089515370555190656519471356829061172769692699030842909272877558271537301445779195432772896915173881250149392074452791860917447939123426273558475993088098452627936219332996894976012585521000050495521437597033324975717717163820600128468256655262273393836023103538850273647923199979219457798175328937969754088407040000000000000000000000000*i1^90 + -187002244602690639519744395977784024480395248673901594519325069212066343811911322181372899949892245919061765445339423701678727786504183702854115466795780159247428629758452000064809036752800953838472645137068806228818479767132955860485469217646333217087755693728270653885259383983036981637202435292795095584892429267658275800263238761179334386901153372183515836246441297821213340365125022545989022115237149030991938039836419747442972015481829295181433702412224799692967641032254571645130768380850432679693374844159022419146426863069932069048431994346066039642508414305442728763286273274139486253189031523255324187616971807175214347946127048350362121653724946810872334164109180768997052390411431670538324299298385113989992522193375563269804414322749285984292570236212311133083344952009856134533327996173752032806586993933360796205108070715283557572239249762001288427972778766570607831061750838009869101310253507501561490352328617075418258505586681230644904020006919162587953263141711614654890680884193622280551326155187525981872121911876977428260459325072515513682593019834397020699350560018987348304785948219193084245707855867117028070888271931620872157564304602066262282164738928794533880803426295023544794599729100808828908093600788529761746729771755071269984940468626695416911463895468626262983334725931369757769966923300164492432875806841537554067796247008971663279279570837060410683392053194525827819732521345858969738270520650163337184144373977268815512402610783498284976156448627061027265038265984333622266761732805059563232243553700909776102329424057596843311656067697266149137422630331663606101969578706671629399645655584761720157140647496438564119327288522923047784105040475793184999069284072445243843556842653864042764455780880796027518952486847709702338889552030874125818296038970847164574681358726453388922903599440502240532830097514177573587784431495538028471403442959613329065071568305647992044994817173861157347637163492925002537950440300064037104879681100411150801057492561138941282611913911182610509734126551040000000000000000000000000*i1^91 + 838138340167655034763623361170078277282223947790130148172878738218569055153057703922059571350763620951214231787638293596766189521810098665644748272982733581855657004458401496094094883483184335574826085772155992112392039904753208564921679312462185371573744014780989846539693234013781362397896089947906637722016021163629876952670465548161960254837618592593806967443634716009769415636007743734674541528093940707598374069997232140460462603611012571484827030369187358144615570296314455614739523195500994174827174479710734558090250483622771105221343028076624888145888084090919394180726322909293057687496713151729874430474737527609020055401986987730064247137931898882218808206707457808135649937342483635983621700517653985892336226052764207922516809228875737293334500893782795913049724163270371458978630244226356608333268241825472862309572506755374454072088947644120624603056720027659681474699525644184740118951462077336262229158428738803743626900204691811889497089250261568911272380870440433353949971100455310249503308111171089129127747913669377938377770269243991650601484337942726522092164252927658189714079203644318001524525024829543217730543043051752364529990089627360888804336000666633236231504350231221842704347174118705565700625127943834757250710680906601787077070938770157764815909883057232731491863371402313929649049287404890839418145724878794506828495825913427844071264566414648251390309593175168072265573939421768853416396903288612776724994189276691415873288557001139726249396643148409903771993219204298376676229698781553836636106488453996278673100209871078698747605036522014114095720173723352476157437500692688282568619586043428639284536266345946523287170441399096266873662635927632590540623039803161031970183253937506158812910593598932043960312661366262297024672436685297904388780123616561850562373227992871837170182868992192461459147855658548144629110941878014922159411744504282515640764009310152658097144788195126361968998853269558086619081338505906513047531605325955814876990642283766151360016257929156690444288000000000000000000000000*i1^92 + 205930676783086996218599804321194307127247503247260188090125081590123134032138487405457437271222066817322754462192029009815059841822153017849585675432623774943986256072948800154525813469772079763951694910984462589387940571585817661400254570365432665831901610741079813025917644503520762264507796504907884536780945435602421966914698884370279115270723834918076369464250587374242079826812374532240640291993504456834798770428526237144229333381084875602729458092211713594422566946466899059426063348347822434664869372171782001916779846695590448021366018106193607976234207738062027949549656819221457415582308147466530163923556917773940217545800519964777739151977096777377948498732949408344630626536181668889258201605458593401459371784610486612146462209061814054304495038390610995574421393327123560665895062000093650807690004184533941678689861814959398957601467338471274436665906144954857548473636690623886048562489794335528828856671131696294092987406261341250326506691108672279761636200104374966758557108317394245855300585851611741468351721869159480701074945825413920913512568466810480465286780634683568898857777660485365830961173090301332073927278854693619708729781877044675463998244956145793249079446743625473955853175260309938085870616015857943389216705297284593519138711302592863354665565621507110748550386465272133303409544409261300090925820486382608879208316255564967952809906186183420179504016209360138452477290848710242990265357982051840810297160276441801013937609972176022488261010881895264902860960691260176441211521905675915638594619399888380556357829534650258990727478092781887908286015404949009640046903517870366268273605988729216750719902254454609883568182352665452796813908024118021162111656471782359281015987334284030981625325314846583849862054389745364994911204781149871945569993321372282591489879999736265169157954159293156487592105431835640553981165835250610657704639973780093190585358643647655124861996583172299421786288950838708077224758928448587194332177939246986211191917711810596881885166567424000000000000000000000000*i1^93 + -178943183531353737281788272187682341782672329592252939101492256168195121928338603070555749574612473423082566643447881731858157187665786549178126245930262862334696036215641352072880299737411035400288947253375578907503683377109355107071861171007697103074211572266667975037249807304624770993058382363479231657740839150102853503905882319620953978639780775286779166801383784317727997343387189457298533279649324222690084310342482283528831515691610122270225718155777420017262816619610795825813624819553502789376881776084204293897397290216975035763659926221665834529550727836499652637357987742553145068523498949244022793923693439799565719718834278228674792655384889222047980819143836785435978745165498750074900881425141883326829822261454093094881463354311267857191390182323590975336878305054669719668036155257778267058061729739840546484008347557311887699051452350992075016627602713699982034240894230803390817562052978359590091976653099783970322224077556902119253486649193482299362434211791016394995830503847653894402943266284924498188632082795126388924968524744133121130693302378457928061229150992394015281585727062534984403777708343167361640608089914946083602738580204007861588679903255903694377260576393290637345199211707937119145346603227027141441516437677640005014492117583973344620658471030624046956438116264410854127189085430724591009015557698176621108935372665540419273651310733296246765972731728016297098089047961593316232705631919056031029038109690512398589411764294747779004074618353350778324757006234279555211861887940974339028931814172148577497696446959965222386715888406465051494601013896058264269856707770108525694166451959205940482652273226252312774173070251767613501529268667778436924033168126150307022759713855999030669345802578636646282315168712355563383197142862626198259784148106407747811061210632944039795890212108787214998748831820394452260393616781692332613608441508603972351065390421577031191663010578253711840563453052632185619239451639584028449409755180381729117123256299538725067554816000000000000000000000000*i1^94 + 2656205292047447075516573191427378921980868438165273013918604933542143695894625094681354117695329437947850766746467240886540185973998143957848394700825671613880804285141060822792331167429695008883151585998650601832265833951205201638229819944114864432922040891185191721168830606104987229242001937700473254293185157482715810643615661202102769391187441014612829761907983200285667763037644913658293126153242087798175478843317083902989608925769652430369990883528204561730555288804946704549075422320676407158356887475476414420126143207476131579615411046191275176083872768868963253967710786168074710321082888218627427239259261923663287715243526678270689262185079054100660328090558060574060265418176164385214311813145155879261149831118613747584817452092402126468658117557302448396559389648033003279537342796280985787634036732048530370506130675285715691426399074642202384009113495135970891397890179443674019362504002829925561379244713842842613536626552219775776158652904799888848224511746240953079725054338562353291256070617367714772529429603202235870368086879962840519619441954270581515742802684433681977874657185469042254103015728474085187593517494819322855470280143637330073381185015774693696002751032107612532158087615414957470449594143633460352867769216044395207820772876235262059372951027746404861028697017329032056270996993700839913107827869565495130777406637893220616764762243955857593120206556259729944681564562048743635761061228246358022332388691705855468431001487353834547406961945561601284040045052890679274260053498890613992038635685690351023861388830973309135416092155194197794663956597173066767827978077171761543139718814620324005307622364952672109605374844461625703323274964909155117387832207802450727126621006338637868381658463371843018023058065396394549396374439687720124005063284605366585134549378240219280731334670074338498215471487172591369773359470713061747263703259413140405024123162058117272751016284398346633447551395954854094735131030329981467039123017125698030309855359591985971200000000000000000000000*i1^95 + -17077442686199598388112643104529940609271924172631029694142593716234057766513002585589891861064959820027929571229737232555943935552878586265941189979151532286428419765455963467724639672100064111213414744312754948036420783481866650136774390544802578167944025754581733087140658493867370734683456951152389484860057901319904347860345944971928942240430253239147969338939114677386983794005121899017783567734545462564340808769704385497382339042321925469519343353309145208606525719441016703212950758085699665163391817967234499455933177848771242906678946824018915328472789017286452668615347910613033993902812466635126051320160426706664297055977865409024358856376801081871624856476951023949976037626962620138741765571267478563340761138066698302576840256744768102239194334663195446854299479010703104834919147204929883607299493830117190237518934386022225074852279106448464568328680284290685044673296861093121391662741498107689944294766243659656330784103264816918273536083754787036485702036996569687134991730718728252250541743387873236969054577573942942688757391461920021942507239429164671525008776959131602099399678593104057005179693551468976908815549254761730230434389460241755412298309747635675926925384994015872562489593693659086223099389917843700008139778765289395943027385904552731515619737223328155278002670958699659486169062464735022795795701717745251574484055389347557891117795639636777528771007001949155328956663279429788041521043812411695775069600697803925301827286195725006108125647791009770460597591666506037432320075691104657958623092584564943265625233922130642526762899753797371660157278048450807383595243398179842887976763867530018596241390132330427768103176620965940196661550865314154254507412781071731520037202406100099172533817741243081507345355042713298871063539460682866063053281079881017575926744115968932587802119906514139640764713768895533451426559092478685213885983130428287390459993849078260791858120396787772173397917625160211897293832058889248975703473360414386456883437240320000000000000000000000*i1^96 + 62297515420192025251937641711389319932302300086142878966337679692398164766605563228116095956085369608529795829667633950357165119416088733160834879686793728822691615737432170706319693998360521923595191400415201477538710172609756220742148410740436708159254512224892267435209340539310785736770343061047360955472248396189897808688208713287135763737583978108381289650485594160990129585710768526132527620000495307730556214383387252405739903964316483736776264992436744546003184489574523993250825132377173043778091684754669676378229126364451520078964018473387402714477639628632743562956349902347729693599834141154908088073452201572526164021622336029758120126073187189043238560529213995952872263519599824725179942273278628503214497241691712764755499610423425914841383870229973921028187924767257001669696890074981640409706600787571835837742853524199922038068285711079260482766009742906799294336224700579411784795856333026172903657313851890465430519181675326334467526297031371660428379065468228088735734425503452243265018540806616986561563480655077936257780352077495175615676182566420203438986337793795652738788354602438818100016777038248321263337746343784145313617212567817313575196438524043067690458875805939273218692086385453715854601968970275972491466956838506485236860196657412481839524174473939040432799547318248471353963431968222640087510912547574453413810410018315691296104005757776259072658270109923726274929513061244988548316970174773447030360345606675340756607675842271717990080996049847973138883708936287645776589977405630696955943121856631812292161538479831780617484351372354959514074511164046407161862377474619757594416008892763970376671253023265246448964569894731322709808658993003201140302079284517371331818943920464808402463741140033049325022833373646938653642466641175283634264705629244349906564734222892980977563627555130806055760500737568277974483343945541369032141116780878968599238863675716482780075244501060839737326262495833358800113622400859387382454630409570604810240000000000000000000000*i1^97 + -149889615778956527934953039490571429876275851863458285546542068906752592292285102073732309968170196962296733918219059511236620187870638233565928473891433639401565867819115616594425594325034530302494474493632492471711324134621010839683833347156801671539548081090169147773006739481483069177405445800659708799041350832884719498436330814350657148986734196143418048325796424590099832366683291032503615758947149727700984618587739846468042943288228572563627486585825743787079810084889384044566930939231699938549279536953912510097516473708362752174288318498666398231878478723762339544570957517914669227003157908427231189087241854406119718977090970198996761173012186867594691314425347179531310517956167191281999897477039365920030527028984217340998949858602497671431905850110227868118384643159647856741443346967186243811140732347402549411446880461325058873361094271958610103470829593492335900850462863534410195315898639946505482769790777004904733422619031151112447974854729187231216772797008202958866172217617753302905715159612799153382202273646887577230341061850480509465289397631034108251628101993264308680753858506109728195034551738147640240098260748426639018150288566113205360419536042544900090592418260198968375149398954577427248335082130007228096733606296863679965482402975556701180537769674090565872740833369256874746849998539503017805449688956658594064206198420558384084437402246941767152075681044656617230184098780029974271681070933004024881921849044050870425262985829649622919446017358377472827609118917920403956203531625544683049588830526228785652194248883800753600917436231232068295488503576986025288297808482989677699559685601422528110385059889927153536323480016972706718374660206633044900397115320273001558054632542195094149053248075424609022402577590251562971561582494469401985900687574791157788681616420457428156088232935744050794975684117037866416372040421571664334747483281002781127624268484399592399000990395138212209561624194647103807276241124412879064779095801856000000000000000000000*i1^98 + 243902513170670986526276671135433725595562293748519854698287447333774925037836388711272138001418198626407139070350823875324562819617538563330177140322615634116382677141783614844574300131005827957660686216918122144382196170306068165873757655957991260251980365823890737460618650292749463661446627149163044355719919415765284775469218456371531325457461033892545002259228104962160236125119187690624059083679706972349167838872826697661767084562420142824719094135688400316772080474025237929324683179807909793390389682134650211490793320083890696266149543816227690069740047515160235300062502132524171187078688066711385282316235687296458696629417632493877562016463621951261168722318672101318973029837713474867264200443063352471853002690362268564810160351077405760780178615423791071010555301181197239527401591709494292479660804397175270135272163429138305560026064245664231687291369396536705542311070503395282909217055729857583110995735336044529659193887041037043099713478045590869641792146735115711021013563887544182692347138830193591331400964981095108956961244273766158969357460973648226453888309928344525115465916081049986893425676961477594820969587807886653173456599881394021481339849554270436450549101589968325057395995735400167010720691124451550675090574340582663047002077955075765258588938639550500608509848166980357796159903557328900317303109098560979462118542399455521154230300257540672607120355086077512626033995134456996904438722101240344000525960184658671252164625930395571988446524213069451649223439065186339518393802671262978829801599281798869115694999635274279938595977814236419315973983662098050149653749644464973358200275179875225415721981111063850763412318141565192210826407632516406318369654532082801993411155551807254032576109557858776040829819727794022263157475164013866496529428655606802123059753751750595060017778069316015936257929128860219342484464727904841555190719765797151392300291563732121685336982857949968078600100755751542505766287899503735341056000000000000000000000*i1^99 + -220618950647400418505769697512830824977120997883742984243265614828297155710916051153831628129784679964812021074825629477236051791119547999269808854579965167341737819798912357586323722866621688408750069371780937975613579589330305427521083338662800857724685717333864200605727581591240366865428827244111744629788930019862759082242267258780602441149960519041809981136500791991510690807389197926140134570467415360389991628015345318916112578802627992409193878329673590919604038705693911846678772794982629953501074201764018293074619320929864474174136373297390015826620433201674389036781427970134702600503319179216894106199221010877214592907200958201849378084503256869838508394857319065657452922782413151845976694397801916838840318174518941444936206873278514621687721885302236980244365253681490034088562293096101942217892183143573800265876500891864545666350478436939439994067023016185558801587179511552289011231004745011700979335322741826349292402939554916853975474771171579021710752223993231686578848802460153183916005930410414833136859442311479270342915954577828012973822653879155032532473373452867135594370403030203297721619664693737126549215209711937421837054692617929683035189206852510633270753622553132709452195156397495507560439995202592594601557331532324243205873443590791609168636359700040151112897333640754332764566278907012022729170257741570086874791840333222460027825448021941976243200446429374177594012029184062710798308371146956428471270173176989306904287497410508197823695578747258029880627827930769052566248280553866434369882336280915191662500738960943487726371373927488503353103251231923332705378962527260185333587771312904885997968022358591411811592555200385576377678362597642668099256255779330171429015088511813368976364557197406421438972265848877032807833667156842640392867978689902373304296950172778000363223875921076384402828394281483636570723474737969579933135020413351255672069665482528017447566305294982272932688743065923936345686091078041600000000000000000000*i1^100 + -35066972793779915734006532870372325618694380101601557634372390229926631493728545883287368337286082323532339711549610351898757467805530768459722476500889432139964346239295974913660727472931115943023518744360518655681436301194153418391330965971946848020617845869376055481789709640807217736937215783353299740933276459644454781866683905958721582582283857896329854660352100661779075094735355147994548025747040580946466315604761951712890615552857074850851302212620182377047377783176623857079919509923912711620101592441189203235178386095408062972702567988091757449587888023766983816736113803413173748288885245543281752890303221404282394775140233617394931242472321382295233739762284614280399707896015151284216341350133708108091127396613679841853900344139466266915834727815372944989482314775896685027862139651936363127570164114748484825414941681050771055982789678175965388827247657234109033178394087600164012857919289793078540901209877118789767019101211188195332802066640044724668236285040855883490016745781167641481135991152977613472329885710741048993345228882785220376861639461690981645183370400217521612519376729433834183343240779465557962317386055786367099567544956059125031288662644901448099846682215905837543170191735136057029269553855708945731222754660447742068940409223405472932536398542345310236391342186323372320746074914799337984515562497006601267256633418382819665469304546122686249045269834298829251309982493401709686321986635800657382306380164606148906115034506323159706424538599216547789798477069220188568018847097525473771621076766020063842162722523904481392567743002191897032902867254074089153304561786245371985700538760405640827353761863412460089925219596975247067713154366563487960773271567558489022463819856902240120257753793155663398287061928230265175932226168328226855684714744723986742985907508227854343542996361017907128712118334158636898023230317578320000897677512144032490690992137685232378625663357498305204228424752660485452595200000000000000000000*i1^101 + -51524861229711845587115516467324591898267471077423596643384618965003954722797625012503260701306483853402738698067719402364698632673689821946959797116356528201185716795215179839827453955442842323824553389660386623671707445582619931851544177425716345374537196089349721888179348363229417284625054682361476560298759136514402854044282932509441236497681405663715015805412659079493079491931905438136426321904357074946303645825861609280790556783503884646893821704667051355602960983648591918281943777192951315171787703983179195858469606721772617809306043312357810818758233997942951269209652652177673444286277788864122062584717573789341727914607846886128608631507268921134851595877626928151122385783642945077725661263361678591447893555094894306043469442894180912428715002303535256837483524297392807255517320280033746425116710225571509804218800621986743882949899236097535056283330218756691201729609282007928969028316689347205134994528575879493878108253365414011686472641287030262383548430210321950848815267522837189445284241939250626124367549115941328352201584491414070303889447505760304353911219862221091120132730486039164568579256246602007115615958666234629504338893776344717928984203506603787004900316617317646240555775013962168455745524184352227168854760011205183471003332604764757645073076399314052605606997690501540868732476496115065797414296717188394542677500813880397750247299240824722113063931340839820962340659309731575362155660988105479374472764771445493587198628936239245946712723843594320650083836540171562950203679208233532679077189525504567010270087769243955779365341495085405958004129305406219396988755786056590542940209963677956364785243758341526742365021901904904492390721342947951227195771346301105302871516420739694907778558746372633260965391844522530775692528330910822253130307627114782295377818209996218241574512614623644681341210090621890364571097338817399288134828717265969631769019032908990351150997813044713148200892518891520000000000000000000*i1^102 + 2261001813517213195296657200650735306723875389971314294356461734230348509208489130273951524280861767796002576282328527975789302431431039062385950241733988337969698211245167031234304602042619733634134398438537797414490207601584983089313889215895881132122185848522449844207903913899795153146104252930592850865278834198185137456995237855220766046851089631458178916022758785437311796777850465858251392425246969449620761942252603298115138234352905629249463720848042474608299007890865410131432534905096457672310024029460062711006600571005558878621011559019802113954942439945931378659762385420634050536556206252443801435046730677110523939187943696310719753661180662460699905273858146823383308207029086925565048778184315620334151832126987181221020485809821406609426020004116739851444798774037073900771613957042602871055241612003537568165681216880564506858849733197306616929761049476891673460284629349456739595585457038547817048694575135273936973156195519507902135357435125883997128958790798479250246240420569065113569802819585111278519009068005014132670566971755492910637355906221475773395276979084450730136270035135647651089393975110817070290440425689382677646229233777738398737584242785211588566885747364622256428819472235013145623259023496316361922529396859081499972918680566600751365606398856000129089671202059765584545465016613804665321286882051366051540949303221819376117390755815256831608363265800131170609990170980944671355380724719426003057300452601700030477046023366602709466952736093938255545288480484725219999078051887376479202980136801671594665309647637205866328410881025259767629098393562673698345072465616292410484818634391589858999747385416602449839406293304861473286043964292241896441989380670721306014055383142948936775569820695451310517029815174237449038625100418200980145038446628463447581907129896039493166373362277554945384554266461793221059634301643924520957896874166616224179324570966116317483406082258690219316346880000000000000000000*i1^103 + -253657732596312755642281494372496864894300145249915261847936761662987335091838778675904248610662719276119260103381536320492582168098219449080395718164735811816543797422175695944946497542406286119908140411609641504564924315997340580145673772151415885094580520890124043383110389358527038955303837035346273669549251644988161547704455655154582218841505366942501658720707905667144140480560310878418618316819127774167987509201834055889908683846366973279091782161968473159049938500376589025198818176420785282441431454567333398437653180051810871439928755601552421369034848243141691071442131127486525783783844594134625121767051871440521942180672881542647446288386827297961241252380450709882441580750725331980511485116250048961213711601869298990887181173267799172314869083679362037046139165963752126513688358116077552154612464750437967538090620500195037579922146415420877288913542295997560533941512713054827101458937022889292966327268952251708312864039105652966525705011530494080094603713456268662676168462382904016836328192890033458158996445711052869192881300639102731322286836151819191196514493080968927851837126902859897003293379527505887272027443954038663039832762746506491403297582061339544644075826420367261811792331332222353447408575734023693817474856874198091600500665962560787717188351902795971103637970277891441138778909168294396607371622413204961742393531206336475456976047531793208224399125747631854353992680379272968829934362469587880540165412134961886084972816450375288966680222210856681711443825341677680383330190336977958603452199322599017222681121429509281307369256632571651690662527132991930980332395244489466683475199845072880580029637161686142773040758243859650185010106485301457783901236679317367170162715243295969893387245095638378976451898126598982191636488273986382776678234796721540655429205290624518422090835262206676221260824771464977522591971433259553003363735368874198530458087276827875783641375103254528000000000000000000*i1^104 + -7044556415882342594435406692509856147402734810719866211480707905961382960780675087437533001752256869190503786389962339856060722010275487360760706359220381023229549198606333618710562764702201170067428205442761236634733989665994634658338222422960283344272497549642071444469743485020803111895099635947947506550606184888328438789028109219926322465669005908227328567866003201237547508625621579608397662293640971329195171302153514753889353127951811847152177923444316321138998224468654915158482211805371338641316911298630820582177927111064016979491647926539840111430289123963103032287398188769886183573476995389832129487212418038864084486254162609609651319172332081369935936805005279993310459097892667393195020289796604033919358967651625372814411655681720853315836983624444159085526549220782929428313274760496556304555998280115411582364606756679109550998538008936195389920610973152903562262503933595540873271568456859487733547509623621859832530995591031982422537902707536716578649036554257153585222520638614777935276035653436408474231378014570750625024823023185030890791795716179808623632393212895777237191124582263058244985240496387604836377252141594360526375947754673132609927370851972873756848203042150118661151091594731084935163482984796136173429215641018655883330961180221117535706991339016978336194178185347584415380957222299876706624111197024839951079589382449660379101715816125490624337435709876031329388310351445486063845496033787989377995021220291632863727755203121247845845713902222444776350565663894774376914298715159216429112359352469918555061326952404323229866176716193531257297612810747917731626040069478243162370481733925817641048591335479746276953472026940446922739333430731142760635683426539841746289646341786566640909421400198090678633849665334804438274535216484284796521630823314605743649031378258715732294706039503475166863765724367789728026710517505637505090549635172480992652063764828675309152763904000000000000000000*i1^105 + -9384841198427564044565238737785766524262923873603761833190070349150655908445525599912826395395003280644512093780647888297958677210140357020014216754732767416218728350964148450487164559052264282137963431837070431374178417503455915603233204535633554575465611684796003001839984003736373338747460374968072340787040217038607163704235797347152739832979113636065910239176727194323874707991929632764945102934172136529996518892011289408145704263506822579801115833210369400040078849349505196746624981473446570119001184983845829628837108082510754359593200090176585242624855962467378877490016473442363823866207427826079360280740354937454324836684228952578620196278344268741599190401132547549130799017665736916986523783897046265685975712519222182384699746321501471671815965578237045614882640463546702590291694702863535371080261175493117628229410673792190461539307531993333284817810104860097627435799655834359475493159574610988681752825771578700691342571044195345720560704574080804621304434915496027660226007978240836413693353270206471601697593955325083498899053133170917787016857341656751038166246299863325958485756722903962544014522917800330768326657331521653788150981055251838187730612592656634107811119416365425554211827794727598062263550549740975115989612765059749463842990450728606806263459805243971145849797896602233445581035555975237223883461695773640316247203713617909264775358209588944980687511471625810626576627953622862793176926122898077320892272329933370554709159071717087838014566580333694061328485927925046422278762688421236315850031046804806462798345305651581729013060627638895731587920154130140738581109553054037142887662801853087234807462644684384959887654162542000150373942100949593456285783845417134242947002626389540456599711554737401356872552966983151261312275439002989070171777022851778344266120169442187665868288448303740959766941105041981211673636369307933581353565752319283956067229581033288499200000000000000000*i1^106 + -7705642450901620191642238342086590793421415260556298962694434121554503986935513705877227341053771046109538479481262728420748789010541259850460137682036917319096362372475914584202393791834755300337930861173831980364988087790725716494738168161454854350220263667875974431979360325749818556636015092156848850785027430386308823549819307150884827185381441120131392077341387849179463885818528141333835529056327055214801094823762586297886944453870036696123746003498056152294421214137482755319101568453612084548218092131282468101693995838538907684216560386225411572807219011477232528773905831659931001034243365065440569080850392590198109088545178460724715067205722314438914383500367915667723356940748448809343503850534594173151336612896099751210108542184101324554354959384960565504318451551925926429407790470171843233321143637079575560446802754737411952342172596743115169625924088851155547937942349426593709635666171516713524835527070509136564782805455135243026014456970960391313309961633902506199002505692129539389500723539671926478514156608382697042037513576249041483498169761384037713346564925852831012172970918320697523960933684063904102951789430227284043274667489551232936138621341366187010135022962425957228065180840147692406694528006235468698209332263601700845451489788188900480143462002855872023169946856021720231913694923833386515507339478166442288258886716196715220065641456525182540888877567772523319338982815375581725511386333960446461922316571612801572361327966637327935174854874731277261735090071652296419493425409207267397093288229605733508064645462558748717636303647597856720626412035677136803197413813104306993996056845968426800188065487299290072068638953101489975249675815784306734500415466807255786470267687875144746325560406215802602777047959091009682453916107337272819244477303342008442325615804248590845311405369321246564509014099556052341949058954196895341552428081403245213879422156800000000000000000*i1^107 + -2077424622110876477292604090147591652621627526155239046564135782314387418794871013140309377682507006121223123392111075453694888205889080592774778496313035197626715511923221667667284804382737346314273028462469753047885410407287504428482125254162152373246248152225935289513840633086307507581593691497820312855230642152425246325722542107462974879260366940677441367316635091007748838539326115583924597257726085627026983175466376071171873560036646859089394746784100197737923425182314561333529244043518080122784210902616532279366568009693676047960445532886058815021145376141795714992950694090245022498414057953385485152264083455399447370655567477736966422478311958244345959196328335424409590620488922430988818469608467387523961338291208823960049072454241780387809336953919084519318311732538000255045415691003601772738246676140686898390619620812221311868610672266331994996439603293689548500868841745869317697896744412891117602315676358099256745879803696058828092232533738173665777712055302289267813824289119242973399919815378002463036984473288521683096975251109622407752838171766013948025701717833656953049060566872585636016517460024005966841557839427278336559515409515313827290523168084415852719799532739278782033397765759564487033749415855920387162574103168462317895590453756259210076532176688004924474744787617574948664954845722538136407441687290490221543263649071846619678304899703733317510469492347352665257769250391827524871508535863456707243727540671700454617546328896396700658492035960508586762969724964222981677529572753848504372922751349525079843556343472890885196849593982989029192927747292429476465770875631290888816400241491768847421517129184915693546471480786967278750258042858886056659554920186443033129638551386183930813280902965256860894606680215284330964202466479191404559026186688103370428281236242826740237171131013671366676616446295624586867530812233020976953279134040735088640000000000000000*i1^108 + 172730966366249524045532754043372500036040352004642975267855095080410523426435966534154752430585176299076745810522413876829730580706947202565520728993338348785146423252305920517952008865598267212459108529221769914763794060549158629654385129324812591177039267061744561060917287269648441946693604123998063622172240438154126834649055039566169689459784449557117185845333627305125224941549254134770561025487875216030583976951562017165942164437055711303973109446377242546373303788779756655219553347766009173446716070770219873293522382657682595186493899815947765259347966307968669418570488639193082457696749162589507798440537923874991818378014573023235778021107715554080328585652382557551855616829694397308401020189067016613324761519193027241980277595632314874943892717274225021927379026068941689502151170887065916188142385369798010900964363609482370684041290126203993511874687926846837411217636125361611976134399778294065171321998517024655151496350434405653550123907652131194809513060440481145672346342257196648625167622704882251894299060503076415616570915078225920741587236921000610167807214001324713553828873042188907511246965973742939127315673660124170790210415357147289224161290107614211103765898591234034351164507355107522974418531949261394026240548406315409011115776031103218222666219041131575928041217198167348305198777875838015474200136255531413222837337217046207741138072331535515696853721474577917315117975542313346950023301376492856931303516403473080638813025110273524743108665057425973312708314833801867025489620799259821146081920051098554318373288753796128679434158805447737825545496816036697363036877993202943215200580509413867456878563263401481030078227643178657592270461155317516181787842756259029539718713891553825129056966565819803002843805456593849921948526516028065809982073651700832540438785079145973032294965783861491229487539606371261589393162685571256158299095040000000000000000*i1^109 + -707722524287037178017428727084292398848633770664874615647479650522596055560698354739702380337112576558674909263638848662838201656271389984800431763257356864484701597229961244543589530444996984587983013889211691686604570732731967199884002657008886132471256404213587976367876963276999071005016724624252937507918930097943123653259076313148190843814804777394066067435741466683250061765326966681443111561061276757599764159253906470748932750593758950783809372223702599115841590640606913578718599453060830324008023371062489720380154137795483901601107627049158223448836317570001694863596612480119924730180554241133075017912087956330511382446567939085539680335733778636836885914262473059805098410664665412196944431410664049993853680380800259936221275004708965660116399717620589941837744390590756490272341266179817178074540945784140629595600435072641028928525330518607875005268077707829518257432782169894676215831524177507303223556738622231874708033881785266113863201693743903785816387745898105082377904183569769052521729139699028977401409353313897386521649721885860676296209402881404574451187685523533153201424315137484055111075883557110277861557404757856523137898499914249372566503377125793138896401074639777451514834021131963174817261235481106907260579217257294987027336200845702746497929337979602658379457061351184948938952597990336649816840837147009449808634366115402518307769192157008023502356624753502574234704864220124005992558576346865055419984440464423147669175876943761358178666327208439998426212931061248166820962272226321863059036048979125944532342599865819944494851112065813399878497185354201465970726498141265514114166137683242557299035663672738068717927076760572362478967952450660585643841604139219359183008832223928818156625338438338349912442997923564541914367548598750471794148444603300368157404080117398780673216320992171919333479637399725477964398829151518195712000000000000000*i1^110 + 94058180515663002306010919784289725998917945388545355268847245394555788275191769534387120001421729350727116952721852459996453407870308384262798745148051534950373872812211825791519369355687893498676909620716395749174298050637139756753078895627880645322503805556291684474840810678548136688187780311965383802641753794420680961337071866828436827266886084413033278800764215175475260555496199072850165297251683142306566532947984973162487921789612497968539983336608993208183692361467871520124054966080299523366162547386369783009964383521589253110552157772606614892942151138209172608906822158275383099361382699285547424161274767869069886369058542820781478937889684257875274971110738043050638262580117778061553978347771362053680784885080042852456126149744646442406043949398596104858811839217532820014249277854585357729208255622367280633957739491147825963479663231326061862463999498553218151235476292686831994437316148742994204242923492297714876473779974228251635906077051869698508711862473277213682736842992919894828001148928192763182600666267241494647051924404874755429354181546974381361425575156545496613771488868960215954088739281239572623557799804473928610956032451102957642728808113714595772017556944381781964595048705554290936526999139127737950302490623414286640286887301847613576748578758639531712006043602101285231954460454139033434171704422497154498648107461883618958634129244747784072972768669521929530094877953712596168877400558250400941936986642198953049832980304133118597105177420076747701938777128281353702870090848772471420450302447621996597058468801045590244672636284912446146105510714438465632504939862211349166513911753555570140757058303955551368976693536975979850652292696059977330522463875025699871195643329762132760172606255532654867291517929396750190276010385744486288955522581251453312903785013158315124719315433128309551044588298310447269333172224000000000000000*i1^111 + -1721958536344732751705491377017609775960509426986807273954547947193220224225717928365037669250126048843990482878208843356478158791851114577264239844025138522859975495429781807478152084415259131424485286668444883882988863000722147366485245408351954609210290731984953447060804767526647161576021967925152672759909065218670620230979253086883902931867591458111545391750091523631708017138555622498098281722279647629578502686242706820949995100733048150781507544735053819513293141553439013740525371180013070348297052507578576340784169124559232266441811866988712133886132497719107852324089666724276982749554714556753791550326661791728779367016423549967168300347702726605534760842729594592713809659304742995202345991544804917298449709554518128125416114777981984640636326366063546560720817054047288811227133850208155278761309395163448138016334238241257797952429512164826235758871664720888047959830764212630299807945008461650977257317576201307764088832137501997744836752609616151335554345666291568649696844463290328663292257212529882275980857364733646276409750084271907201636095539764806302531121929717911396192867080601241920055914710279885815205201059152685934910235740647907139377095323153386159825447614866049597226752839252225583369381261047857834645033251688360857947223628952650566801380904288655342012043097728840307106282859114856866811498231279528882255272781031880821651381375931266637872662097419404719030541037951813202630277271578921510896075721178409036825273374390160759597051712647679460908341238369676399794404732770440958455301127316541171888247821717958443324862713113721250693815536622180039284940959947109835257077585064101865123338220489190561462217062903826829603385006742567018520279002045783553904340187758357013405107495049631990063873576532107300639781659024649653259073916411675872780046759140185118519593844647823550827128257765179392000000000000000*i1^112 + -114419942260900421839977528390324438237040549908475426115438207424052761841201590327142548096644713265430139139356676843567159958385567036701395245283332171220968902117413143447940441749618140036364826260192342192903086173963027781403778280843927323916508340418684378418570746740354684870875766598264051242143894474130623793171950796192784342958448306559412072479217616679456726722381480047555492047420657374892156297344495375066628001623238875760859911211704989108460676366976902613797369289385232552042102658999216465688318568283398036019041320052249460249041930530734272095791676002169409192768851013017224088201099257291251281835133816372874246149231844157083235263085261695158445863124479608080754253165713200553442311747049894253088575857650978152890628083650472133195156881566943518529912997441848963992690502227472189240792357706553026189229157014071466405930993312509114274219186352128689444414637021456347517424723566002195804754847420357788019142755414765482036499912728602559947078438506149971240111415889942095712705117642447378307740552332367421269689439656579394349773522733581509874429893250750744217279603678875881676424939065964511930629707451542034509791815356280217023860860064973094415439031709488496727837829725496378158526052549284703075273767519058970876673338532768743528840941530271959543341117031563061094390580564905471969290261491062680296338959317714534782634259516594801164381197345188361546366591533608361750799265670751278540728034681343532200986694634195541274089188339645958192353785581827364573810260779734998667877916018491247669795809118698382644054287226805565207031506593194665532006031980954865287136807206915312310693620518718024842716878806429601939735651750830440647070935429213764006951368196292007172041726143764402231675939734201212871402954708887934588030658850763554383644100589798965176487116800000000000000*i1^113 + 3035243099826084855161028982866017130482988938779820075969596945997571230111967021511010405524951065247524838088235146474059844575850766950287982853371658623309105423231646561654378353303628851981471889203480964009094479504720410021594681566616123809387056047271294750437541487479018791648411977998830092107483354347098501591916414210578030789175420581754776092245798801477246500557706708307358845208461230249844771837899544074060762656153236287507634841557266026122537470402367158705019948247580975927880520254734780042076405523688109113893188297600211038691244893958270252118251840656585329633249921031576480016660802008865213689742992449480429361697269464504731895516711158078334209080992649017378628658867790266740500939015445391005640792311500420568106397441188388272788192396183287517494784045351288224089632007168099484406545825969166235825914149623985967831148806453259637727139654992022438572333537121827349017810529503904466989924992970757414468565851485909867021694556010284236454198669876625904984264797678799381247609249296416509572432180314684290011885918284035875276735027859681547946047562738793734214861945020499137509849286613178535623341816205764193446303976484251324223726906002361787338574188998662364656068895034360999208564299207118869369912194395784856825182229515303678679984906086351862798523112304798567108222764016707920689195080114847407107818577805365030829494037838787129231321794904392749910928398673736086264187296269412169228535212349951021897273474133514961544559596084149453165327048078403232904618334502409176428439909694284205137477016482527121425748985925475242152225865995092027226123723391212761935454701510344083214778877614591690787408481274764455446898971097535427114979120335515869690285739642842626788492513633352784825395209291642199719957808106565827272278567312096446997125222367232000000000000000*i1^114 + -105828777526561204122945820480919809962871390996498277221581675570854300575550253121984948528341582303704698615949663124928673304336203025779777784312926387622183856829812645935856448958938709190922068548954604698110633492757292310189469859818124761995073882518499745384776694187440532545162387375799482439127491348891723468728627793070863735880542038305517233366997569688951954827081982181045973881370668001304845760965079634599832537025679609391273710356668922671270344722598226360939831318898698743618519984191969667133851710573628291391224593668990274760039697292921104274210954268504421096939300785304910790725905999337893998609659869152041573849693043013360868399952811703188005898579092424034959232853630979329437672556659491815162384522762770839394575428587455516971773099973147833848026605810783189780202136184234944768510022205469511398875235543395922812697809624439500028525677726912762656630779777209227116008827275167058650769516684577699351615807692625815597731889557070270948170195552083024448082814601492718826444826928061062594111616935081151559539198093813235365313943454772029615348810632887071133342814647345327257784238965305769316531922921796304051122526700421394856559456812636604878626101291209657987059621095361465858476008350739826108323037705278975372327338265685682502125854477959153356951492984974437165610115445904052193883089441134765105980969820937059963201848232398565903150117251822276449603404167846281917919658313807612518031345743160387234126652826053109370502321349979269809366711454860392267359833193063341011291971576635909221125206139114559795507587138764258577260545082821704237494615419047489302660279994498987252273181587205269262681016816985224163879583764056336713954178835927378854689870064685349188827849662588008671323892024292024458442139223056967296098044107174799306915840000000000000*i1^115 + -7181081663667587298328957285348705509799402220919625159108486791220610125520704757696754353435175510128772328018007585676253978351978354869804880538304990732551469118589511070804699802132112331444720700953088628403559575875199843153576520618940714646268347927579475530570692089475470541510583007814337684165458726776011911813304312843572319527643425721698022430918110984155999225286558722737913157102822257053172525417488174848873545647014994966526185479505001464985816400545097108392739271069876085540904459428640343778591225795265159822401546950037444841081098107022155940140114230575231538982821549432656123211440734102602462427430650628828506545726863548246835734876409076480431818095660001182035777308513486880931366350141558163968757594960317011084781366416707962459614858889030457094302870373391130763643789467985943469222659422502477945141049014810763246108582387371177135293393080206034048002666210683883217685289705479142284383629865942529713489222150240083507208731517340654076637740147379765048181589350994967656990404118944542804291744216573187097581280698078132035928802982612186025167891469232001014968358368807820117829908320936504368923648022324382244783607092638669422704855121305104779810523644679463611628409622104938815942320397612257151749128188061851166158019254948256603357250274523405542250822487917479965031781327530107423629032808972102629623894307644729316885384153811129716273387035395660768713097140807111459486461113122264320445328760231330063644561757889833124341004108841536449886504596212785485392241278380948581515519796193165635365081345428265194465475001163930545618609557900249079040416941348068181541319912784592649504345607463327581136905619227342331196055779764330206432984126820804048437847103922933576977687814548736329330109208963977717949108438870749563633540796514304000000000000*i1^116 + 21034835465540776086940536327174348564939785086049676275493592441251697984413885306048225136760395731311996313246749467949499499343145341853500457050806108188163324846863909355041156318536047939020646117060021629452905685721673244723626817247635023378138934596528890128665177522799356233277721385318437912150964537883873643120850247376582831509152278208852372439480265577487385677763430997568485786420005604477037893582619900627103169845763413359027715011213012782219618453350357700257719622262549441567537275532992197949494282234231824610781946733158643699599032369402664675830739356035085009272943306092346423740221348620197360781825511007870155013752640561529507354884500556452241195765437957835384738237136922598613236085103083479882703751288897794472267282087889067011574631022683300455278452445594730544054283141857252852698735713716770611388376869841189519014441147249969944200794483528552479860970213819620672210652391349356115333001338490975578062371365948358889506729595465100515583560333502253195564620546495995095232324440222849887655220362892764646524939525805332643100306301513564872854253105001168486712103207175468987060017469284007782950390647485730826478811061895365588599490853607468335996132150080341760866508223409306527388170070138819341573377321068655670072841372129050147641509202953843041495749513874814263087530957963206228574661270547894547157149676778037083722922484331029467686444861158660867410198788342220744421722134381654770679018067612119046726363606341955976083175931081320693685687014003514541431846467155840219987350971189895212073532692311989935573274022208204188446158488089531810236146898124573500872850077421065791942044822490493707099845383099025301682037605436878118878797280113772839836571314124572139063516074974696497663447645016281902463133540808428355584000000000000*i1^117 + 127495156266291417662949675183569834433563764026673456747692585619804232035828181237825538796450741062849468307050471919756957302243417680954358212394939327944758561065629678010428856967263727007120092362552608678257227497450131875877297856811422440552288181860237522965249259045401191191747187815542465695558688861318528876179428494371641801891604924033267170957808448768591322288193896509412959331160290849891780773680514944020834517127342936723646006106872937731898993370102469207469356363361541160173002501081787548273827448137226797320857019271433622010725048430709608151424059793822776120053736329709598627647698573090333529320657485772042451850318357256771154652553487169873535250825597947186670327855769841428293629310785294621859859295376603958387764891676516347337744795495092471211043966641872211152805187276847549349834611284742964329182399420927000646622352179398617588443773070340306869552585658482105185333154518376070229970165553650987651832895693321701687920111725953510738932342108556467480947301619569279147069576641130062385010469798871701602775286252756168709042668042964516695855208642270440761294756011078142612084604248911738774158070811601486830096102618806598496809272468283990859018870452988284091287859458464008327104069790417372105116240848431832166973491898823332866713287801663129693351298061257882557814004551092557601271731010577964325095861368025232969353473944342260020756043052634475928586493831693608323477091026622619755267691120919427361137297292710424450894539250721548385257015025416038177328615969545322163203778879167289590874451321833583472597255823978842812366223480622351906720958603110202976131693872094122926302497063063598752479451746744100779100360140473774309396139396956906305663245892651339528028311113559519838285164099310731595663749939200000000000*i1^118 + -206399067516285987249551554700258214898618495907400106459904540229702025978401260194073056056420010655344638915342763068202314912002341933210277660899344514331322252435260397533723099887142647056413328402434253064861982748091718511645961626589203411438288543848910363350303685896346282697021840183842498263560669875003777004222092965980441156164919021379199433857074808457584564145161825566519315263132277516799028196291680406661497459975358889511133333853695127732053784622804474735034851832955413110994282321246343639841995223674140957963398606290879982701516468235234456585713703627963318132336212508592514608468805976198804664151636491852744511221885276186047384412364678067409826797025068944110160690249546688566694734802148077563103107193374621460150845204905596241004119398918118706687646621518305788337020051530451227841508975617052686776550455047365482371153452047016541692232119604236269725583032038518133740242293166043575725906651597535023172877119975694167006807355691410773968733303856576398840338979263939037730139726388123676723716653079418649703170930022102186108580940797117245691555039200796004071804195371615227684914721976383648472191366389845724145604200110836435372202253887213315083675946399345570814814668643225668498440341855605288049589741776466464081366939901385881769460237843626701322738126674586873270442849675448855446270184537464061437278529831906313968907538613016646014574529737911881903803058518342353633390606701159047117659769405071399238702069182116986671443754148435034542209908613334410930535911923429095215938890308363366719134362602352579372302301613143346172462948076979153689492190840236469718569134627557405051862909504338865562080670588721408428582625944831578129088414324769592726917268648143002837170225575383244761066985770241228800000000000*i1^119 + -1713324712125284466948679394563860404876363883027588977213386352776298710448967865742758278166461889543499386448908839770350624773703606295089147121490061912524421671516797013622167052028831713378879141554858080962201661388256809329520567687114465464476409927256711537370051393809165042422213740954603639345842910245476914101529124829638345539070287501233476543382810769594423195327165494226843113141634087291792061506290117350975700762282050403471386178604438070647581127000957757608530838660624884335965220236238814109160491496752239414572733218624398922054238713153031089453475258681466009876391879456419301828962454659891156291010247381013460182574752391961923018499751878798011948109165974094861487320571227731545634697750731132079477596564533911170427779078653322428366887658407111744133090142450566815902055237072267242860932228461497148835901887669524404350151044319771978168269013147438309866359652144794612698625046387259470613774547694471954013429183818562454945138029419206679419571144513477764407982402046133309288219636091725569617909451183540122593026291094681501878053415708970363737954827327681838352862690648761094630487660417071722725838384369453786242578316208715712099031730522897370892317880399301885263084951832194866082276326233807574451633778648784999819890155857426478383636585886419942461191802161346410080017652260342246448264277212348478374161744172885607822979115626202748285731179889512301539192700843385751245426824958956949497980427572106739960242964976612703373410555597755680357924020217254017022171238202864011171723473399899915170961645296021617476046251201709924481856676747543865778031364082258281533521616940806920390739389027693829799824758010174258099126425402144685666282525477092482661182610365108369629457709363044836672798720000000000*i1^120 + 396596743000036118904056063244995493873436964900567321752689523565267877650568469400613027991418998146058004891510877724935249380757779783672605750910698080452701985891653812819538505823189790800284776852122903915089081120973152178287494850150676760303463865170418380029768319172294104340373249758124261789317438207688065985979246561171607366953250196782913628385790786927636834793875986855680029141302680314662666615895718885571262436765982111116549300086441327097161606683718154178581466449900166880645167005000858132634018148660737741352030432232749065551380722785676694514717322216932823065666346257655346320044197378362705585571525956903419981483193365093506685279072607692009065239215100475804306564759707381139543915591996094892661625988089158664941355454109177261518999338086443651423382270477656971527256105487491922059741869825383604154076612624576428735496974375741325439896896466723384299653820692010039970722210643141032509411380509226897117159645269030668007376027221761310416245228660862277485564702021646401995784281959044567247704165877826998926373005512230774513520333174501104844936168342144787983963146947131960209270644977968355136041290538076331532402083769433176036246224472415645636054045372949444984233454613956346141572797051288011517724304686238012002489216787506001758138527890815506186185929420464831218290465997915356416435524936337846042457838904841277095872643943445400978385770783722598167112460390493643753529579047142722711788817491234636187160766902929120420230477015740371937679531773948555596134513827042005212017717297293714043182048040002411492091009585973386401635297587995073386237176573965159596415621988547086594485678926329442983646445175215033315928820813573911271048241808501674197648984953094352407742161879040000000000*i1^121 + -3018128654364512385667029597549831809917258216757128949311326011976160415065944326587535548355142014652920239459931645664245976728410197344000473605723585607559433048232938661775241441597912067226099768012492401696613419953963855666411217892767567872852660875266649688972090625547243193051958535962879493342459797279983585463758333353891474523702303641980733486513022939058362193226967957835683430024215354637747034659233477692226664990190773088928676139162664800556678327204715220946965730004155292081265038418186840921192574179533454848813543414930599059825700707436300020617609571925021974877643450422331047765201392178673496877922828700013988664535535431225415625736645752068350241731121097995446273313893867276147562853952297508057181708767518235621916517362998370774865561355193602869356068088878432400930217454801112915873361571116452809917605793576813865908614410771170705777732313176966871328012065688223250589713980433529278570472644515133475585555822137405532547930386449390886771297648072776186730205161816492174826247808320671127737629199471165511087612110876264034146238568310031434906630655089360314811609519844885252353632357738367857999821805349038069787871846926454363146423946385240855860124800381765874722525415647262160472746097630030149448871581457105578010024560849912433751319827037558094579579564953178921038521767697241590098798876772064401749196844297563714886201993226544931306443490590500529723736446068939366301815639478656096612138972510068621511699611874508841077377602842143602795672351770528798128561733678887226225630984373968871401022340275788979563596261573183397231450805490578244030326441858838320523055630003832840672464875564565493785526299585645824373909762389102735705287914524721603316790848057132449792000000000*i1^122 + 3763529751748570547829815416647949395248708455899154198891341998048399627754217422564924910835712223651777822100471210345271828531550994352884003227922759319399882800416867062535672984376004552898795798296295355015633301212384959970077526487393327042721499437241666981651065563660091257187825998125140203550047081832940006058850240854293781128809572829627471177385245990271192541061366873362817553051651214051897026635098614220065251088440864914369744002082141950929857938951812708967135467159633511899598028544779728936574292004202515473481575925690560786279103439992405592434308090473634366551036676609785700922805151677649995179806001461526561868132934811286617603018249023581354161041863520051279277809642644677506039175993949943987987379898902029989875281505724389519477778987516470373506718741613730663346083565238032875258053316368663348259684711398394760644251307906469153479167307819569837069528583674735299769097154149566934407741116171956241257374337676483532867851772982802330915044804910504480121349141416651062455047449129499183603746832303207867198786412722319983150064229461192730394222725489865594118742493222532252970976305142659962539572599840706556037197613445989987576463476548618708644687085367353699587686514037329261513817529554787155818373632870491530217401553840192763325280636439464270430512035751552140946478794732685890024150093916653025076341970251405522335183856649821367569392911320148579380309004962827007746197373643426414675795150703515215945018697851498068826394585911152117828664048697369327064357263886682183603188416801780301008743700056272322022578794196599941868903870721795951402440723302111816347866998328979986682340363104135999507486798961997408798406053929019431205813578494203172657037312000000000*i1^123 + -2867805447825266436730098379854261182832001206741944246836689809470445435693867636124763875941378518179214596013819361661586583169672059969450433843405825757445823617657079296206025760003037756507848723764651703174901839023095434621303280184610537624320415900258761133896346981571111339907386652003236043545327994204458634104202783353397356137214453651381793578231397595214053135390023190704790254649364306304048206551161245917249247221906531653491137074284829698792353089060151732214367108222311040311191172281381328140710971168478171121600676451239749302538221792680892447538750332734608868608350209083154640836024555952402059479555612377335353832699062700784465626989712419191166467859964820145159030347422956592350132232907295186798266105408867888509792132221755647184107339484225597808981918178041829514029317368385802488241787632115310242038673803796281213959810213723519347161881585780017982959814168128749015825992618329024133914213571431988799099125931572121341276593876854483094214151653129630867612246976969789126026876767453408005942958103377241147484469953353511513735507689113874261454673058703339710643128431749800595313391464931406253573881340040111181837343034261304512731351851368756270554517492233878228674207746407855615540583941380504057379532106208482382543852423360153787872396011159517221279752600172838701693094377695630709923595062896656904307149491422803863249862858891681395886454654964686552108807442300204080776839379490511557841056990788621934584764117484391115966600392108726562125961973917016754048885498319808890254827728862149510749755982551543421763918055768682618232788379671862850352017728625002379668547680411894289762940527130360199680490816230538764673412826939742598616867429312102400000000*i1^124 + -78258650473814179201092285487872006930006592445637324465622321383901475913073895116792183900139629689379373857420227679802812070843596411602570646700490198394383129896766846803260119645895224334910069561210776595999551188901384989768667001010182550632363680432249971695679153980639017779432205875376017379986345482414888900945321220979683166157955588412817291763506115095166823350081324693364910720969291074423887316958091792122335722612985555247059873370351840249488255775349387402266197870656507607043853082390508735837944723886856663169853323439592971890979023992907739834892252171911973774732299832069942213194821844702116112309349278737305367253406943343093270830202856438273347057998395640733379706951146001317777084955917172377735374440382612138785451042202994180814243663751520957397416162909949486428649363361482124151949885422279977565054183606931594336077312772508395085253809947124635342488587906049105737846307466778716558133873397692375981947065534424620091247491138603203954378012452452752409450123032537972463744196367703442131364107397533434235746444501396539632491546866336385604444880429970511436765821956308282960552567781572173929408355875442264882315485312560744569417560165740864643118839658694902177271440120850084952269104529682767040453455143571749516268830607370534383166897308827310439284703750469725066052196814977985785053916311963546458204311169276126042763493566121526550281061218636666263367712327233449956614603518336041960349685637476211306543882254575580729851495380786635968735897032303253227890485846939920239849063158154604293491150615335236725025864807603941721135275503986526675227063264274067079779473775120617523996896281428692190127759307486880744489827801188899225600000000*i1^125 + -92089560108051261047998806522705195645528360467665036100437117341081330169295903131595176950417486970654449681346285145263007091907329311765944411319173645098867010027401567963791986399578567613517763503360283324849303118638015125789387834699215420339944071741928048331817281772038206599971796919967466941650433657875189574079130777214993678274115669520104193817951871153051934807668301236721658791206795247219680787695009089194350148264373940535257355845550569510742976296271018296482281494297994091293519200549253334123562443123184078791367554945171975760691141185347156736692385646728521616552721773267204384732672832356741553294532004472130577932485404286586983749688988405868111820941602224295098919556380449215476020713524231140785372463702547215317629057134037593833015799929456477586986787670216335462176225086395413603142796066364380669289624569603268273725775345787143653262776485068515870026521333148342415084647590627455296167893999761333122308755272043971824421106128072830843565437538505866780870439076069173304418319009610871347491009309836530296474267237698621815447210130475895268322359079729709408078195278255700149558345702348819015120651441160258923347880909921651873210468178807182277309841654365599262419478175910221824317106685290010615893352121455601908230792880197589677315395071930260350442471286233532108715842076000790691269064720937248197754007146477681134622537550212174113053953096251672954630426608261421008272522467774607432763284457950987691100400098058136280868104209836553316261585147634601751827396188091444942146852489992279603440251724884550043734638173815811605409547674421132843696837986069834981804699823767237249646114088734215075728542433325027400970403840000000*i1^126 + 6144846229192393335577956275718429089870334261977527117564621664727707582708973737388742563606501840174919016219918595136124370682766449004525157148632967901873576395546461568988534461547061752902921854919637185463171076808423126036066700129657236862269849272282101817892708256918142827335563222518153650469147794777895256246292096840968510469348626151055489198103232348514231987395059810725545904786229665556777060641838979583233135654247193350745235031340674468076695149989843094599193934587902161881968983886584081249892302506344378595659290265603626668593067875379933641162143344982718472393206829601944628981008683527302340928766677423019863326832501347864186867765080006789420206561033023729057636933549257586580741410201891152729819988751837857227420591323458903556173920257565748554190709291827285477988660059996142831625649403079183009849770083427151545421228753281797489776484958342908718506064647864760361583897997679367955131710505280585082435989226587933869659839492141575736526427580901552343169840872722194901240731919301847312748384396405583693908679824987699474309239325156852422948255943315726382069160300293864185485593852522759153781188835520103568089396843332032829303207509160524745403225130822941916065260583497886449759230638710474260535557272381933076284900128993086385233789899126806664936254733335698736765141473716033459430992592725791726166423461761737530101378401649429792110710374247869407409436311779432832899867412949219203232829050144179879772287504411931682955638466930847381860605501854877149085306389068018976360840174548971764184904552913154861868660145902180048179976680348573083774293300000799199405759728410657570604531246140771414405967679324160000000*i1^127 + -139188117464517194288738884721920060530131419630373728994912298691255283171046349264177454221617977958536062735360143330157800115774221846219394302948742086466905824227233642226553584675079673860254361665024639054176528137336311004535162447591806815563932057860755946496934523115827657263723208720297894593292726696715643759095155650266023579950414957174171749515877187416692150674053720031817701844083571553683967535437806714850213950512653352985216328706910959753510792051669546093677905573888852787825925782223938151133095108113420189006444318288080528531129721326914260948539854004820580616247035005642988665264816911296716535823673903044723130564726583968011867788444988697886246480429768490070229856940994692486834266310610342597803858959415517842024912020071122653382372199653875300912064024694278385765571436816019684720435040929498712409537646616549942934893938238027812355717753036179210079296339341816975678633501693306540180414788095808458823497595968710758361107237289579097554951778088779609275629188109238563386072594775475496795378424221418138131523152730219633329782020080177119683866242834813656638692931170100979985068260065422547082066489741568524728522118394988651594570243707257224649961443270776960504052361541781890686890846606337522092846335821647847397583955859035146861893462390468802145067556370897226118972881825381211301336629791504966177537732208313438497223594672684652474478162383323921624010256654367078217896096402347355234086860942642691303057091031034830302695450855453398557131971183494785667639030281248772148966645257664612869230695081157371220463771339775023212401619262459971674031267646741468019222731305339998531541696378839236608000000*i1^128 + 499946140866046931561302334267020128005977110785590068843155173724072724660589900195917955833422765911814396012165934969281928871235530056080972681488697169286777021185585447564617641005321842364346416907694156359170106962700497019657725313057883317345297335493339242695462925258077933459253465938564205150931627021401502508487697821936737822332526605735260891611688121300270268153845260768321289302156180757502781100820809017016689018266906132821285500044464488628695434642069644061569211177284611602438328821281736851441784401596896700549764982071266038980487144478222957391540370156272311203824153168934622410354252467538228059665962803262799867994287436490297887763937517836014225439885875743231418829675437377814046236186842764410149523739746106285593234473441517423744373987642446502442702020319821726010961376276750737827810175946441653389561908287435675723928471955916994321126389657421216333829730082869071756966497114731361707603625008696793653446443147652141371926140288383610561378024222828097646346883760657748752658723769127305871636796150246386789040081101313831683962243176281689330320601166810340660075715105108185979164009567727847023776354551255014047941538537733669525016243933613741833661629984893456228040249606949755201883463705711899972137922778946001341483945124411133995007670030749009923577873963754044778362057583004362422507294077096871434508744821611022048093315415087965124412429727432452386862983232321155028213663690521420991446630832538199305088241861893738554399508291815731273233193133607032981931896812859497138077605565370911528488869937068956714482574977141487086822772582831777984203186775625852594753878731651819765760000000*i1^129 + 735697905728983176020452411562319972203562093075843256593296250454048960260412825774566136717043015749295160385118223560280925322603365093364944543280189994446220550125415863174062644814191019778766722333381707138459832631798528131446380994717814090728652168529807764340305262304602389882248095691517597854467314037706728067596565852883376645841600640492566125064457801126317815354738115502394025520279372253184697263034398479085058014957498320399671399268862046872561046613721749263062225860538990922050907011194579408175701672668081994644723493014353788678404833320588867754177854553879572881527223000140747510123030492063405624220042546129677028419678605868458262519976737423260207622401798762852278886329399076654949058812666606459359564051476769980178302204794241112210983358865748892343907937049011359859771543303348450717854202796773424181814163684618604383980984337241234925283619334434634427484817742962038532251329997929617891683847615294600853973538000274984640591313177872844821516366502513649891091027543620684457234478812440524048448539968377398565761424898384945111663790164920732042545817028582755905541129968997711607224771412990818851937092087286557330879716690482450815225133969281057625102141302116993393510348922228694481680501221797969410936778991743949222908757410215917909993235762067211358656537245778793012887630932849187057885441949051597020767017171291149901094561251106365833984799225266022367176385736807815007220231389337970357638244539524803359976661373217447610059186528281049079654673225131083665531065164591356414416134219212633736225051432112931560258685265215719578658725447718753554604217307669193410006220800000*i1^130 + 494919460567669058973435744262765316609946781945559789338408493166148177109054944404040949559949658413810048647294075331589712854811977625713162825651686006586839828794248037867093309627846562323180669117297267520314851824483392275294095212742242097400252601218580283441958723029850849744971962738645350433275442790603557670276095266803225292939081136268374094177786860303720280572461327967113615215928284922488700195910686819467070728076911348359492191712698985196194384119849289537222343255759028437729827433156500405998665538988755791694633291050633464480550468149239813228115213451848494278456733961754878159802347866292066870203884149378345450653487781297718540327892390307836379434503236651973797270997473959219008297968681703911542075878024933428051739531163255909543971683772770739386140851215496185261846172694630148595568400268141276751055446328284205362021815643587896459571334382728673808246462908571955088237157119484833852729230672512625805878946388618795973270269545065187055437498337448581829892145951589469200421937311282001199394203046294507001426718082332609457958347909852661000308909191464620687129180919140271794523893869175140984332044329722216998136560423802428038925289792394766092636949974824202750091111608378228938998136627774660424413427192184648476160645841592498776325375790743167863044738231515944549560179894087190372134103064669274818419063821513688704991972584449661297163073389064772738061068720398807094287578502268267319256040640565095150329790710084631938453905540886368823745010223325954568691701935196275732317896711682865897603106488364485168422708558679853667199800990812340704499466240000000*i1^131 + -4660701111385359347216218947927727242212750334765677328567414963792315904764371356451619311584865838654813179391464127474531531157529867486187394578064262304648112450561374059175161258368069433384511698215687120564046764925606851949748585050528657314664212826619238592437436706200600686413955596275325044103005504895575468795341319181624205757134606420669024895717685497764847062421743778776124805946760622520807431575986743169490544869661379397178629511057139348945812384791110602994322248299975714865380166388074752425938454097703879048529289096952185100643345920793015369006983364486086253207912652136037768488802721091639578258745584784395550338022193843547724509652600152534591917386602090596893378029306395099260441785869997240082307667176382235925560031683527583895357941648230650220478870407060665499529679590570802849343476155050055462090122580789315591448262130721269203011761859065346083717316065314816774098973790908425563943696950512650606438762191601093169631807100991954912668674529361489856401466984747153040930822002368207065303594213580747400746294071686620572174321584111058177113024061689572541497914195950449227961162347786043054914621378351310010432376589706875830460539950513824132474776898148758392514780874923688574898775504607528609860567614839711797140871863803352319329646060072961590174296052204082304653811099479246886801238451871645639844330941807000997830654594751531979100800066344836070362984350914926578590069921289112825840772546512132094327980356047601670649419903094759078879975959062977361593412522498684700864859843148668482126059829189744625535468059268851839715255894671360000*i1^132 + 21992487419985313129073368033187455554179951674032925377131266227345583458475996566846078246753238946124467815160690383141490104709403378686805873707977814937640945156783330779050334652080238960896836350457994329524509133370300747479446891553762086220701889338086177471175472907128313550426231069193691165331718139780816078375118950736367021896474879302518442113064136168113595375520284591930344428214023966390744071468799914250023940710803566314998551165347033386353842748887763275826868608340675852533182174017954284802677027791485636057625403308442110160045917559877311856285657230197425628094538370530670170641957454314695253668940258001363780866398942785691290725361520361757142265416833009772636829298353145246600629399751135797491553471601686725866594332716541365191152123127034483555620554022099763697329904158041933624711639701029020456561237311402297812550025736538284403986540971826635502673538268040213445685331314206258185017351532083962277455650275978897284543244654600130601635177883708231140846338541128273518806186455590887457942169539859806461900938618118852463970804246332697709355189855878530113296398942406139202268486789026874449432319603605406259200345094741977081084285942749270958835588121971237955731925639206977199455682049660981486977635527804717759916608476180157912874102496427419407463301667672041388370322364928581239420308266836385391486873961951500755442089340903323371008524261036942987945659920770381639900929280355167165348265751788282573875094240804417289759729318004750884608891664988597718854234745143123858295206494040267299333663103969869032524401113825280000*i1^133 + 10446066166023161242228617381831392236572553584276453860201712665773259568236173315709599896045707945410735201860798694401404543690727591328569885862213457991008148729314060462003648540794125001289452340212379782911201826729109558445145480619103723251409945305812930490775667507305112961696117995601319396705914218874188538479438660567311706085330346595674295802622569559301722044309506714639809734461232169589715254395450160246037312124529746693203520941740814142238811179142687163990839868705803240334211392133170957174963583425240956903653087309587738641754726058599545601666665190593203217707806670233067746285422636301282653097214939417020479917832323467138977510354082077022692657086245190932512881352884532407355496616909616362376825070819609247759100416983652580191145093350481225096432184327512319976433350220139271770108167968645403739921251570112870885489396804018211615153943268513872716883850290657299190077530309525592754287389348204864813536825938620748331330356758276909217741309316610259617994730390847358165454726408771551919883010934186993300235171859161106227111991174831711707205591313466286786521620997436779054452661443440840498774372519224439253028791038514271097004270553046691231968804390993061859677992183011206369734219056743009172010933596558896955980475652638043511447178105300419714523561071176320204363858311194034300113628332896063689097884340651849499524048691421547883195750054646228257850119120054609850527864975614524242573285076168594473100984014321881252452627814715177992650609462162587546885150736113062870573022296591775448359572942618624000*i1^134 + 9591045789658845681518844530354653899912291894780619368900938818800543879995130825068531769075336753237584184447984540625657617706244500693019132711390980375787077798914541359763348821090859611403278034546127036728331030281800517860302344962235250978182397072622939093102665224712530264016946094858412417870020857312289915826222414218451865542101110677676979193242583733754307206768518504105959105759409122526098175599978701104978914638788315902175543119207609928528963042144803625048097757984238855093363564085947857567314911335589642629587553259351230509244482871719054246893021387864981735209704554902183277771284662509383127564513391010839488689091760391083532702936071321957033308221006176370483000232407385800099424919093723149749297641149683893469158020959657411270815787301309224190838399870796219181803297363121644366912864997668216252941245433466594538982800879883782342668802081707180027554655666341568209521194701640817430731444731846219536606876203570238454029137825767672532219297071266188279813234408862928509082087634405320339585272119455293772420216392636008891953856831231830657381853965639965592128189260254166198850659184805119316287160199976038873193415677067110271568649841469615138867340964559193124962395580039701926978895331485263648855830164820766499255378565171104675513123722983914735832994862940004530560333329175429154734121930737204423128696304332224584199314386717529780195383715011887256871032196625246451076981191291713686512062850274782112505363357923667121511349652090685001876352467748455815890443323066758408258747105280000*i1^135 + 9997260997384640597949142429295829213147018105093141370215746081624321353372658130599181079010098559050784785588357419381957439570804191624327839182969385535154005084828910762320358992785546993762957389351999412936292330520018565070424485328604767271744178582060584220005280420917748708143683465710316485935358465824068666760597195045751681379670775679408729299571674776645868385733868417371297136529389549942360197109845014237897897392025872571051133870575433053136140501307532636897408810098546682513658910157859179803371403043811070567507551228666245159095959783083955368123813372126217998829675680565521870254154806128318547795135617842346245939573096955594998574867124471531858511513081265847519329270907296829504969587882070300315724366190248672738195985975231327277293907532391586734964636484881702379848965015615986590130500731798221707966958443718775524352808795498684034368793515610113428021960370422345163661654144184337741100049815807313171770795542644572818179413089691923216383442865156610978011072042815482588884008051496142436748463344114182368088368416199966961007620280242947834613613343079038184527789982966139251822073136014679181141647141738185422461751536286315846317449117032659898208230953476402719902786489124541206044150108423560776781904610692961850664695285900777928683617362103141976444772609998054110695928729947250539296914195854046674399321450993001107009271913184093213463329290609661919460706783358967498095095213254087139793288140922565026297138521377743735081485086703087690959755630541524909823098880000*i1^136 + 2882081972141370909432407495537028399793914539116370362101836914089854864746270446500216723472312103780924082994346715892942993211361071180077980779371284100088858700742505323936946809063141274465135059168580876834924851556786459896822240587064218843670885183491085780463342846144723546359320698121673234939214818906983362785537694209056279035843346248063889142965421479546558607049302537074882283958710424915371041169244280222353819412764790177796355260276474415519727338876257261021317971726299577335221494162611144759952623341996596687267326158321847116879575085825313751586168258556567139182740794346902798193759012863215596822967971717081635085194877687279282849198622929446775178953244039989564658538718382487663613530142682534038930492635550978849623329530007317522819355339810326063064904925935070532147140670622388607911460132413340344590479845482272738882145399908042929057943887298950997312745587210013979022815480972332628495233815521291241212923900838270272759435708263759334271400975368606559802675970268626766981483437641828674757854614634350820970260789772730071635310220174984770929749820928102707097749883904144106427070662128527680568964837164434813390730097674248355469964524394278593954479891572624934871203194547919356490914852248063969522513813895728058302443191119303218047007405619549130456713824841043165824282406842475644456888173046972581942248751406323163688314170681214912736617223347671812622486676072325005139418960937187176097523082173427927881057758932758179059168919284868053152563200*i1^137 + 278610836397444197971956479001201338145404120784055664527854292825919013141098356521946706246888115108888603007461655666338588038633056043438555078678092039785601765260676828407193305683350994546481957892804216707006520758480851954811396137492383469596627297137898240900056411788316854212050305158330502081117625245123664329505146784807319412572891073535648244847341383952707987794560810925748510219073826816447712998839384035986126792079506049404116552265940760504710349886535339245388630179701156536225687935864873159377190928980552704768411224685933909040817755144832393448655777687178455474951012358344869759393678682838602259611658333239076762886550335958977448717806259772254248123236693817130592041689780072085224746183529246934394467023037834647086213473823944922542563837913412783911752063881216298986292540265074860415125529988617875396470684785016977260671755884729800507780730540754867507322844826664641795364150392943271916239664113834030953380038217719354276505738105807014639065569041366564872304926733589512163206762477785298312980906919955078427900157330396072813920056585602948502682848457757272634096965700427009617027301043440969390230904372911793674241677364277537243756131079125828341824177311093132271836616598672180438438057712962994653277996584576397622827689611832896782402753899104357593240693515745103752180806536923022991904567015191098791831906305988653294269128381653573481866016238678284891828857066025057487494684576070058621101357316792257457429839507710940282880*i1^138 + -2337622557610197618650062518236133478761834189744107654253479022226634999772887565157453451851814293268691552675803116486485503528292213844966269499129170805013402825492499517266197922244812349180395906209470001698280433464858404133609759451043661477265708466738352763756173402712969337560312446141561435133276097890902162162776514326634607952083515888566933476656982274972616207076382386834915376844544875708382573452142949198202377260596886411934701261410965132275713853944403140482614513554786242813973997445700569699700748738599176019732694832187265260676940507100505875662711379324986443644979390960457232218046573278429678534047476217078756193422110197259475002260447541054646848158929760583123963219834288515215113026554852526679079360600052093149149036819880230225081730367420524367920031306525099215253043680162524581252164257217597736602006192268149780490671967895085153088030048990826257949536949999991766182391779489369420339045096813501452352782137822417712193565229244242399319862516081813828483686425798335134616365759240604683513440779497339041101271084875042818964062749482437978549833190202232212469710726746536378548114295268335612455448946597792396319236423207583114175564443680872317386035017996827763387678507834424788914082227890104738645123487729661362402384073418725523201051383678385953764509957383881387085262092797971510956232329120441665996347841166699760541723433778516766026914685417768884839369461249717409012952136085704911607562240*i1^139 + 1778160501889350209838739276818313293468381549399422890631667568599347000279672075669478539848853241552645856755989821528268205394959579361298030469269144458870184695185422905638860233029196886104517954566648037628469412173470810662928665106671082374881038504655597491691262627418636134690657162235652201120028248458339219599819237363529163720805712499188824580271598952080363628082600228355361318498125012398597132003570801917608766769117796573760551849552831024955747529374605405398232819851701495976508699856907038827042596444758842312318979128591039630626654050514246222780499330026962004511421983794374501121910257813173992905076974338582600095199168618695371358648094884851810635488878468514802281354866605134542931260314925484485091204252639925122154774942250145631619512037151261569713185777789053052575170338538617637726635988600285012947308063550199114462237221616622423416828820049258154484097695469526936675648071494727130307838937956865172909695757551049778415140267292149533987489409634485489730979539658603179997618421905618539836125281628666114284722601010897447845704433959307430736605999335286359615647264680276030301046366992293050115401102667631335906794427827196412526358930068696771500570908825164624360197029903213197597663742606415432890633056191588984549165255045679584449795590981122846860311586240360292146683104133702499770743326308119157980200864325263548081681484663505448668724784764289024*i1^140, 18358115534827145524599781547539120839613615610215078278418010145090595540978578580915832441183390868175292638002669713586697323160636775873534930386319625974999890322652453004592274466991409483738309997769493009777702702384987016404371869118372403368735036259166608261418641502132627208636327523246178632896659534762947697591866352141494276926727751439386194259320111760304233420511122479304621394626996564574345516025863085788531983730680084682882743329959286688178852417407916705663396110735608034684775538008346335522468502258615187166957518953501649896601291031359998169889257807125162024693951541102702980820106320922578914059201896794774329827992424674117256906679779301768567989324732483985725448368931521208193654192583854319235549576222399552947893545827448863846378936563164176035774289931448463454387693986521672801691184453982991338442571126400701670698087710342706969108322841172306778324524991391054476620255789247859159024952067291414208820789746586597075710129976276459470745345404291333750047262035614053235551326108158987599291561506848832381801251705731556698401617387490707209585611935662207393732690312917691714387109959667169901572136230465036265046528237952894135951606712941838514750388674046013844858115642778145501999727686554679645349000133916794353639783833365163637680648489997934554474795655016646644851187306859856945877819536111791871414351455616415537189467154109876454779690009710631863525493663068210981797126577860233893106756661044109719589484835137909015558023400316282996836095804969245532463129018268561587641768990393099669459289771185244306835914631188360600221829154888447055301657883246164008633781877984561792262571418128013719122645621612272419976811326126026696732455874315934004821830619948018562969353163541355287604108169173771816430209440206001537002949200209539552746949524222666252084576614355666933795923000789788968418915422592634705980677239487253810879796838326469072148674884978834595843129771575185860745203809343591256272753710992669790717602160670653079117673487832673108985331122728133502610239916863188905826833956330619969894700431062870384252695522170071979605332073539522015889428610830752350673615164642382196193370625984456323390828890891377797007623288148877385312236728912097904487559898438438460135751309025319307956613912243354445684132635939302818525485533056880698253451923579937898083505158722056713152620791538647913385358081036928313914873659089350135267146850372995728283593238612219324706095784255053090960609652977344850840842759069067942173983717773318164789302525782188102648658354062297725371279013978882917310542677635635399828550465155451814222503245129402106150388628205857784418674364580168682094088371525522554880000000000000000000000000000000000000000000000000000000000000000000000 + 104101290542002982264028238589993709116298822020413438094940013066530597734158388947074531868569862358295501102422165339351768528293623600581869147937861791474993622503212612912956339921613614360872699714956418985262834424993187169846440375723336306154386105763754516080011036553331338289524571736665185445471625979692201116170652178413178098584126977436805266133153832737899943151491806413912951184771967530291557685379395019759721390848014382697054039927289311762100591650577902346973864177844704963138202820010669973143599314009547868326888104357091821292735652781630286395809993372008479660810145014773936816960782836419033393219555208805217183121717084897733436576101512007040865618048071487915382126344647063376875665819528525439538959040421251916001868407307192370867319038777087676092217898545918271094129894382301905862278925042644560390372145538603103123365885057514982262522669237666586906678162591308267466787421115958417202955345402257809818341117657049119288012206842220150728869255941161459795133487752532599252916238261628733267894990448982407538312661379620590110575632819355293482340317262307978312506323076764618921807755079968980314359657164455728205254857867740389611404598964495227760427203598634463295310191163093069439751843415791521456082979339341409967150829876469185365085384310321582210632010680912822498888191580004789550066128086411554300898239410141251592063087819861737444253657225734182809726678125475527699914030542196886779136033426677224237863346860450364514552319422291134303519528607239639200816773924362443716362943896886862086068041952708621416234611858515973085399859799864111143056623678701868619098385286861920029827420187032525297376711301114781051136658014528015416482014716595159522796821593470077176769319964959996977230452331152099129575582202754602493251580017293151226410383712968392774834313455470268859685829620786430708739179857114248286575142736128641772443981245970483286937739033828676393222109503823752926465549532242926238664245362864415507253521129380060089215582875049746999904925233140368842953859448815367898508919576209999721142595894960595195748577254874302524787648161899169902345886029383698069244064337904939565392078597797830980412931667004733012293148651865449834261195797187374496787385147774963624644959075441901610078429318569272071359509478931859748739147382563595206984408366662401915747647878421383404589505153322598196955813345646871666566703778369244276806203024716983870995314058247447934039168343582314379189377351675073793499189283370144555716365548421658059403713134616304276558329918471256372013991401175288869650001177842337779746857375177444329548969203474177262519097951993329540309921921658723541417360916343685120000000000000000000000000000000000000000000000000000000000000000000000*i1 + -422005850374173956559065418993434554854524910697859008788495257144324403024554751882048682370918240685416604877018538346358317666593550478528911774298838491130857810283881450977011981042868709606534702770329655062224928889975050139856444185764275298162654324610398191439118418413165745343268212108823429346402567784117047549955003897881356948398009440899589031249501174618136512591843265402691026953943896899154443660626981709193627290343620088828085245782164444150449188205760491404366278777431507099556497780533456312090399187261490073166829570007383703858405420257704353338131009428031147873479830202321461875440599054693878289454930301778385853944828717798277999769879932809157443260236200367079027853379667663567383006493797874047935076509350417231490068541000828817987826183912690745294218062639392564547434917193923092925067182571952042135574232918441429448222791425684949901336665836517221229753973100134268037793184370312643220944336441706779794375621378202794908216540224628134382161974812609392275321130401600925131463829753923806858224710002222865261916472689907430044015990010387582747068051688158880922479077645500458292497405976593475133534415101269680655041517059208029286469737998482398868865286536250762505549428098970578806654423112261633430826494431760690752684819979284961302421465424143206219494921298478593568483245850543400976591892328391060516157449728319171141542812178070163214563707472659591239212223311995941029666181399207700251973995339980272674430168784760776810199006973726570607706385368128881351148946328127325045695771314062162472476354202028428852206122306157837031238729807620685651235204100109921301127812093930238296006498975778310623117299554118272372145649302241287455398571983112756574086462501059092306644990652197722267770948642741555511900027505687884065863281061658371469417895828516640268138415498630932389508700897113069036925211207495365594245312284233285418700353427311203410729007157752877052002279384469182315232374233813161708091921914854973888423846551733776986083090827282613947269964042915000394207521040996724669040909297604854583602421602205624530578195326456651851079537287851458870605722092205240783928564107727140004026124267386599612498666660598254197615993208749293632282401618609748033585715435046280059599722839675742399609342672473250464172424929439981931769773012757380951083943559211889851636195989511525851041417674794096779976352069807065810002806471063760773966717047748978345654790115980510270394208897546828113034519783347206329974258036361932334558899706758205279034211453472964534045245164237139831278091806862657663525574783736543089671146125722025948211076382641934187203984347610849553114670205265485739428324839522304000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -2899964921865572800931930647028937785554348402973645889516066803030270628208767853245437001948553604458704833950818245534115025732172482382869165274950184677398483139400936242113574316413649830503334314059168143007829935154415415146628362112798568370170556350504984869727232517749228810879061412481988059021441481757922317501519798251412736772557389698768983221769311391195996497381592293185936422780761336242701157078800275905268222589320728392917965011597193398790597810503824127323432863777452547967799060225614178185691759449295150308509245101193021273185313109503528382599189391687648869988721707977821459092660757513051959640788194918841235423651746083673101674776987107004850074441328067910397859126626729452533283828234290841177901178554588646315089859492337444628657217599811718254337659221202986024857240515133043766934688156888000661255168434033270712637378104052370661690229753195444175045021549170920478687220878718711668788854536846050688075317430794663679743989081506338938694662116915565248704789263240145671193742552158329261445336350057127890003343309315446981868519067067945394247253015153612598516999311522073126829949863755197311930632021028852560184903041914476705962043274562810306008795448871611294140402002052688381515169308563576207179861215153719845138844147518865633944724724111457682760415123851057039992422471233606243944432248437905957326812867399281620454493096611341434078162278500606866675625525409482399687958625983849708691527143378758528855228394821444360943690414776787312184401265905957284408744129479497362419831216210684889175147688714206736490282982855911030951496430951574878906526660891612180793965983001294253407968139598652700523592640915142327478581808707721569015640632099167621691701980933033737061975360873689236564986727431561544584901576342793853088622141948810928018515821233860569222908713977641306688385278540840570880844357392465170819859627882228686474078002242120253521831200893824140690901064094921431607120691327796562467304606978691271260356588352779529542934832632970508563203529751672218237877390362255834051412277708420771333541344908285596620942678638092690010723123809003179728396525964298435004484490860336531255373042598972479191235046956713136684958761518274481369295649384536246300868864411626674418920641077674495124484983526115272664287825207084274736014637128597142231843899975640258725832554681527153656654301176182134839511117592566708231763009089278677638102443176645403252201420041935945512499004238893267587052351447494490644131026738191218475990122800793928945150912204653713301328291013366250709009996253919986664979207186139974526243597572319138544040540557236316744533557951508866150105408391283927985776654024704000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 19649375670664343131847088230407000995086337385739072348352089746368986739237237289996254480651012239208484683264384502507284389811629847081051002218911181855751003747575326113390160843745914821516056049583344878217814741652124503462910786227385496320485119680094592384909730531046274018578777734975940511310656471637711977615178866004379293871936486391401408296293913256608183918395320621212962553521390456771497850331709039227958672349589935274778085216614856341353997456658218208679529612100573927623508288217779716015843194622187070496019534058407218121469537133168690029485227774619089557216718865674165084213294908748274254894525391290252237739004334658653093549601681424286620651192961008142766486851437578539004084193072017599512673044498943949272603923517099899373999252187830704377000928287439791569290253589418938588116318608239461064224327585420273563254446234973010425010150248416973265143951958019993338329139109185512434733527788531724631697278055412249021698557208470527127109387678759200427655044593099246335892187276543216366095137965389316372101005845306640279012111398469569037812972096353606984979656995876695410570287526944668362544200230840595318988172039611091897701767105229204467743821110133329119215526954024477003988970206826406307424374953383786245023285414240533862598479314880815758358857581931289418004888532916442734322855535180436325598123449244456142310727794045534179223670177408535969670348227297914695472664579166043705872197149556411555548259013003952425522512240090311263045186804049586067571251321543301557000123650319066416869869397105658304278220159713403326937602408977080577149020732693675563143954036062918396276938546072339951692675242915662934410592425967033628852525321218721609830941534033368374941594843799576288357035797168085539233143565775577121819052993157799800894575795866406760762228192516310366084336845276120785279399296955572988187518279995558907980285846073671091061038960725383615548107760132853641999674133990588071022763528471772174308840823132525818959473768789811950118081992635819006085689052155092096760708567417073842980127582474248393130972775747933983376143595307454746588980585070873534858246965763569981599702705204744741838030766447135487102501091978593700381624283674176159141764614954453649133607609611504057519456624810648119508824506664312024647045574134107175062904844752057114384047746665074719133806651119442224025806099104246562736640825634293767119453766327339529206345333320867109706176276303980318319253749774074102533303397987444813659192323261107911863296211233061016089436526222093644697898743802232896424010104529099108617853250236690420257312134907155530934455970779099340503228908147781067379146594713600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 67652936481760045045664457683006152588912153342225462464557823262826426630088450610768557523569046136074779816241821776061439576158055246921562126516547055507834927836279180856617578351986892493357613113624083778495683890696356110441118274377787181113092892203929444631848613672322451367506492602250860982574134595687986061508881567950497220627728871284996495924310333571344210575808598036209122425912061333723169878556962023989905593535351904387656341157514492168903686903460515487217503635276503021792672622566511103955268251314449926871103476135711138192994200350091708126186422758097687519815104591712677345200321965719172413293432702303462589225152368063885460576119856204981271221478361323152137543697726253243142144970725801175802767983876282792141407343858217400308816560340479539772957567960213636781537995183534225394088998658001433305763412084026973715937327601161525039495200671113179086809632279214210844873962735806362594961815808284889975857851217625749635287398370000616910258406553224419874033916944362631457334391719948688100320290123871449042797413895388239309884495970359434452422080914655581323813662462042909295192031708740914750364725125700407887041337117554347352674723842362116610710118385995834291095138023060579353783553141555471415247405394057190073645817746095987000886121355658879797320802434254043660154499623014655501001919829821308421365784830509892577862120518425368592638990408582238547031474877583575342534407825434248554982671970508004612106968849299613290988730770673547640236345286237734136973068124381307214061539895687936409096336159057417072547313832885881192966914891571702002712601453346164964559923776067339041796554336919424091290660768372783133956609740413442506205049195063319531435677240099868854737563853282374487891741143668764366192533714636689427232834082780019496253150662475325321768342553846714905567276257894803669393900825492910806289718807702531141715141236405056280930478742680558376427831255861158078104948889684163539979317984217461479731689059351025409144322248818771096282418234198425840422642609402714631353423282447926441120278455864016235422037369269601177943407528483110496036353115097572071593911877238848633851670642743940416651957699049934825144279359153085688534141133261996888531054835670686475321840314172353407475326390048331557503883085058863484544264015809049635994980911193507576164813340230012235756255407851606147775489687100599127181595328481682790782495598581007148706861750098652974330434380337868732884715715646666911593769012862707090984045952573934458620885038999591958558648435716463108229079999122213842738098366650362314083504580731398724773890784284029271485807741110269121558089775447281039917344358400000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 3699734792578510341283939472138132386913037644708778768992845226596262176782769230919358981768096072387326305748199111197074921868964624444167672597107030818541068617400495504698485355785627484528889125565823861433260129090697116029240778745051961172773635724572693125405508333172200231960355465555660700184413392647125909122637363352966388739367922718050211829827423202199265858207258410060462755607831354994199997937621762386222838455382790625129494107994921797748878760553357564319708152367770442299019611393683213073282316195667417475392056105737840329124928318569882560882968186096716176181252618992542618434720526081374438633379840397728044100415034047366527818188230858797830139896135475527524385099416330096174451722236842090817355428856703460023973878934388755885064425607564066990081008893847806130645318875150057636975578248223884553961814336592298161457624038073612836153825428677518645875039178922921174983988696253065254683738445053122039878875385556876744923281217199919411621863817518262296703043379651641434794986706447272561547627000133331541533873051434569717815115068801814433034309455123210742035817913259745493298144768428089669037727749599074204514744536614519441984856089279172595421530266752812123113209371273307980592080067108613934953312787748506759612775439109718859034733928664600544244588732151703657303832978055494277785711507177436163207969737036681020326163148920252925554824458020594639606435854879309844719909128604884941984737642906385949762311037767215019714939766683479340279314587687962662120899434935797641881968531130696931855496852047455526791326435719610927863953212354499574227068785223047488756627154246366909984195111309997207166041048773912293571287079470720558545823851569153007410261522771247115680228780471910350806593968071194093980698830622014947746966853753914292407335655334985063016215874543501923083973930287103321310108878297117963720484183097313443733803252874906712323719235110783818645875878641926972532683814077363401291192885582700400553482900708413833977589435105505376951229983765864610905044754014404618454236158921541246754875132811524927562394899911415952360503077530208240596343766181980455732486241403959124335611848204488476270957301442614897617039517996120517741958182973454091287044838456704475544017887659063723207879376554971566139499232389019830560939287449029786479344937948906201026502522372966766544817382318575304258943305145694044312473828217655163528360739574099590537966431124863570545783282208166812704691836780309136871284725148160387426606118958950227394476683486390842599678492921251490946664145191978244441058088724379757141491332183477672309516548846848409186056764562675036663157902099598502044631040000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -165739151780186997597049027911552933861103911783042380196204283877753940148322825967451050853688865757337858909972728088219350558185729262382301417616803705639065764569180950938614605152250516279935418587767291420908754787971521078903945046128209514077940540054165160612597210816614821934954717155219613381831194802123804875860157079870037791004177229607571637652584682888731024377502651439205340961083244568329057317002969333764641801144319397391747418787923093759545716511998714799817962431458897760915803319174062685812241975837051174297743241916403035754658041068966267354516268380427130082707436509516230009304135200449970929295290418776048456488606374516018501630269675490935155814884285847388492813026458528390008225696981575079917259419020053196548130260225231072505523580810052557993253681227960564629315383717119418374878785898762065466993354247637481033373845858872945246892467406651607106201133648805497095344069356793635766866532657905597028155439221638490494772602523725171556700353170801321957181810359373048520272676191387769347647959567084625474164910333015595929296241622416653012578616898130232771753498224277891612671820375384835192752213183009148246685965711637615742539007141434951075271720340087628214720149978744787468285583303373417927629136717272726835410113937123197160210557133294393000240789748654048187329153144401646559769532956021088382421753592025829871162898493539180407983859130693821908795414221922631565822848044712991721002751407842114350499244348912953983128817000777278001580969608979082373961833634146998269987538105220583988548164337565876062267453944933536390862986462879287190973075667965407826643052362042886949790279430417139278271753366536632190557186077356100089996502203733065684310094071641413182436265593876982656889649389539649255623607411274692030329722723205855870145871036251196301295097534494432933987831017619427670828841257921784307717024209769539903508517227779118301789287674971605328938490095671238080434449920653435165307889439973478967155115332036238385482196339390286201661739520089791268510941392146617216727690886532402586689794353251130260757210329654682634958945302012031732801595831431830690307610826690875149797014536277229036211752777084308768821254196240956502979861420607230466200449003168528598649750077456512436100609233657637382565135435447536139306796847152849249076385189564348315160640240315244275481590197831040058113915124827246883356735649215746258913263662046504202728584214040868301797330347545920150308817823979725244111741833530886358681134617666047000717551833922161865543999158619083770580560525842331771366793254008491813759031469235176205861892247840150868969772751824260374439880172988393450373120000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -32395324473638219510747307935644903348800870889388301072923056432618612804495240199399586177375437177535349389797721436616144243538552636382949948465166117158978281783774604064922675284202935769139732751731107617083918806603785453555874924262313383362239194374248740294910277427699195603211206532460769731614871850611532188583482958301940071200786366527851849980752550674092313767586514157157911232771632262507608095373735409635499592904652993175572878316156234237713399636335091023610391695086829119888154359371647717512906426793852803008566884176975776647925490950025805633248599633597548899191177278138560555220480110410308559547107536371162526722081892789809622238595813948679137301137717970086933847780001120909558442005071246178542433312664782414327262919388832952028783103487720266852297771990023569641612629927183108181109584913296435382750644100877397279538682563014598111286229745135069135092479200668475898411593900378590297524197680870733847397202820569931823706175410321488646247653505150519413083050546091306103068988036700630571036593227220131651052068447848066681612858810354893047459726698465906501077058159413733191677139318380031461024207918160916494655934584327894943091748894536479954156713702704127658871186925602950202570078826956220288998147365097920744920660315177410048595825038941991235254072193406035362755784868872330272734266218723509080060763745916211973505256910688123365946416946162426487384978192238228173599788358444634174037783917374964125830953838031673120922561654858975135418522228422087965085848484056142526069245110266055230731743737143403907129541661105116422154819545210451198332101048142028778091733925230874454496694279989245623500607740043614354718197309618255188444307147861710580380104762855869853256033432530874051364253191598703984117535718424362957576148013242191852656801350915595436639591051023924710847824289183522254964110146654403197233270929738217679242105951089248081176789068981792294322391603694946742256130609345734153711127139447718653119608136798218587860109505366569822405279470383866653804234699357593266647048953836059698525973621129155571744481179542030265916345027347117510469135663862999047084443213382512993415647271332174338778870533027811497661267277475710597956067225585994163727419041719378860993789720706830907457141206112403276125553392898443056522100646946084094128433377883609125456389031274784899138070968651832365847804245783303793624311534612676262901240302073907305548651577417229993156211304722362474844487331926062843137500048924432098391116965194966520982322613934251798030063799262393472557438942400724433411788470297548425809905937608778606160250878907931961929793722027797009572566371856742875136000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 336880875198150022918407162009136933627334336749356068692261773377478893434675213632705933845649108225409989896810541206354986442139612529177368832174493185693864657812707829421060987182107839873655081245240945966814215720557547800259421376117556174477531726865226777250141329427894687146689945523553269139244228904994939851310645449574044906773274370595130924013728942953988655697286642386144276066830750343014563782077461920750067671199917415199537024954703757924610319141949961335315729996725616356889218760163000124544982159304419514576604798880925415974281183936860272638316758271567892545536931894681615071927165740258789757181382117157633272046624447159219963309950110645538030115643824333565386227651281953367373100736808304415027312234352489256099987115623810034899116798765842450357504887567452131796902082833788107609646904194718563384910307623729128355121867638909340258999709106117852240067593957647243813840000478001955921085776159054658493713194631604152874488047739589331330804902255523038884848578325857301527719085471842890146039968152782344786893206127860477575641999053810663839136676677402457556268592256034796658012967580045137103268517204804150942035428010622426073253871565453765347880940187099107175131942037613739560790593588442826153294173144434180740491065809102506853427322351717832648101715145466091522850471122760747001221229284944099202078231752663052480737773804579247191183037909849524293032412519029505972640382415985250905005013654368085891885641306986246548364224032000572427849249028876651974919598104645821165776990396587838153532363231477156954947462529077092146538502492057255248309107933885181064203870209340965704444219855194949620272840789930738129445594760750026465819537297243108792362944420404480239614909971101661851304226068994558625640156889880087979637980481863066700487799599585859857800347463046727550535041561494546328578004322480884167681056777900901208676211121445163158798331454894748215622658844769457808678811094895889701598111631822043935858898571320284695266236178095706686208310072390105206139052868738756132117529642521059682766924027909484621918940100881323044658486303405764975857836746440418171313606368462966112669991791692650019716314767020229201679046171243561393911245784183837392777326085548289559029677098982577905728538550934907044992941012731219681948254519348799551638269994881574674474739955836901869284265640442792657862602094823071027435997067311863337694089905327305364817250871646589370989299782468550039365721442365276020126787182329125786538829255556829488071422247611730147162502025031241669562522132673947359290796035505332177266988287398362006919966448324062101296454340380764616160104579128623104000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 198083505302841962038010003745823481971223156387783942628089088823073403991859636182767282138058557549870067460148120723108542191290665660974444821489461869902577916625323939869176428292051261435557349112730589920485309760330614628457753417028096082429185512668448706507452101657878896217929343817757923593857371691275276304837449378376083115439299737420717792954998877145146954625489138082751953024332265126105457783181455643248466226199114174593363911088679845480366259954253528811386591071400559841083799482816960878301318623507656207364764613841884067904357995395362303448836115122583163904242257938799756327224566556924857855895225345988131510181488283076837044912075966717805585333393791889581205545834671674310029049352352921190902875511832325275964373959461519000626632615141714059577819094931171475557196500594078162831024441348159149913309853322244272103252402373297590740937473037602028177186394811206987962221063989440239415478459794805075757221986933923559637045190980926460625557336242963039161198071280291954321360634377084438666903575256250622221711389439179922354093333979559090533771045044709816717545034759524303578807372110313695363539612741577714979466540887146209272717633532771938221222895161214336012896846755211323321500246218790061931265542372570719517714169276689615453214041629561910409497802411474817382413265213102059316942363838613532009089209692640973678311386090696327650843991696321125581030697802594336001289733198122256400675489211163013156138381245773277057215122545301844210084670360123624652900214852398212861468852461427368515945549174902351654244684979708818450104191307529165379998979457971832464344388280416017558383057598997788808905590456133388845688586112190088779868633013546403876280758571569105922737929050985909210372863968360774462141880092558595166951315016841300936764338615740499816524027561991817619623058077843068573276655397515853466446440795595096818035640613640567592281954087035227982959739805349201224740852588699203323964626382764708763803302610257017689021895013852023176350121653614914111138180476996957789104244241105549187347649506274811789674805756179759912216815128291414617243486356945274864417095174830150425213042703822733167288001290695928425052697853809175012964328270950035857059954358064221546309768459085879353206803990813876343694048073138729172479273975807768019781912562325290283815798731436246633531734821456917720892287470522123193479869825095715300546370685948250588334504255072769237735855070304840949328201547178203166507765541963623969138949095190901008934472936898431406579339753669355045171531512734744233181428933914558387075134572562374341061684512896722563487411249794987322276962135913267200000000000000000000000000000000000000000000000000000000000000000*i1^10 + -366775131273357741030434796579802302986201857387287972996812028873973344277936804896853715459414343634995028439778588059096383373189528868669055401240463037392640870773258588920705862482369093442001958867139630427509610460694075417795021214899389693827051583284897265166574713221004812992230225947925747049147534101511989672542040626208821393983256826015126051747513438089637212680899320778461114650232205297596935511116918805327928692340893497605623465292068692781976801236192844757002820686648453243217299538119783571031447080441155565143134526743356799704406654128534953143566046678181884678650875784488123710794029223865995651677509016214454903240213405101436948502766722866389418111044288377625183542030659478933759376013064618526643591690292174248360061169514720001703922355138151711170477590612431481388896570369055216218366513231998976900151512986311911864565993649418450729448735689993817992476946795660635816949879993976451015498798626384649403611554823357231626039202198057628428082453879805712317648781798395055746476192338771321126664192075773784094320764157902602153019267558138714799166446277076821363118407176222661331286862728580120178607964735464529244779497293272751133210904083103517545401056712988096983812428571205206208439022073944003523682495386373728470470398628852659645818680169264378915281062907598177507513175876514396086774973712684030812757417628113604671745484451109383676430201975757363315802333776387264559741732506024411204272221614261071555172772335047672528001132539278324977188789714777953403609325474854476389036656243873930753147595599282623320933649097407353177672224427116356798418109579807560771766544222081114674019894631465946256218749591019633230443000803030276924070472328965249519948316921669098838403099523841733662819418640418273635711866594110210702847640924133958578769779716756879947213114855935778209203780816279806422661258932840091305947553230939593014342870147321630059023262190111990590403784606081545141983903730737821908423502712944941128955601908775231785811099372557471965930397048045890290376830236323815872587129283455706307048120952570258738445491097658992743873826212972202915160543070793426745143098073755790574284062796397574350939210588307667791855458322536800660507193084294223825878484570076140426459079831497611927963855717007605748834359991978438309188085584024813871917457911738746798595198092968120693768924524111269403907112327302173255123850149028492202289358568478592973266477137339065871567444313149359207716735526778132940656986358062445598684563420109384351017196848392665080160906192321707197426684166773966500271863428755872296836420145533764017808410817594219498015501068180688439015060275200000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -280391454480984575607501636831729113107963107581083508173578558117539069299697550991107840812621336469798943133244303966824036744724044133085767703756488080007751593856629721584217969036613702061285615599870398624591145369086223598797938097465767545795493414264304487159004135872067933185109119935097285603219604606237923086378441188908653148364223500297873719589144425604728228207980644885825227583755208573620855421445862952568042988852016774149166060520605557933345119511924142765021008221990817838805887770496700397654790246001302729073977064250654468992494647586287770782912187020737475387317037534935521874645353582014203679834002403802817134206712495686125330787684382690804424465654515276513047369825621943885958718761791482753745831758767566901884460050432541133502148555605247410238317873405323244557771311731630459883985172661197191619907140284731088454469297616480824525002723687067361106228320152068896793757786226982880243315745360911978280103299794500125587246511925282908789829579810010019442772583116717897318449360838416476482243798297976387156982074158880746302293340494192572372123902582479742570633750364659869955817669339645701489208818628430015034676978496800803025887672597340348074727990898800637618478089293091662152533620521955336169875107341044086251059913136572576971050711962303420126273631650265581995383819319963981952173366181612333731603110248617718671891892385327396380844218478076813391449080472464202402950302634366223677284397431804735905820632679464129817260439382390923380967850448155913690815668039650794134468596531395543384602691676539967958992327920007203244340580266811132998466353560017601861211656273056946553958961294524098380120402855786264453229777037947207164732825685647321244798802980081360148373667067358353179334155899040408005148106433548770221039506695501233848822957496876135375867867198145248964603213872267278474393590201370050941094130061566145489386856463265313049837554965852549576434140933885719665056634946053001998585701416638450830844670383279509325278633261386718390823807823280986788320783106931306280030927611200461423142841851029392415777695715311603416666927341443571578824861638856521594179289232371885098301385885835435066826381906187457986963025747550334486831481942033628116972929244513516613947519797954276812912181168073263490459426573470254673496985371535770739527279680453729828595428333485838084361253058693916826156973813601578715084629673636082478354674249611397911421436791478935390159671196374586435154229487342548967656539344596379630403819847086059674110699138598714029381270501035916268331139495933981633705220998942993949106829620648574046999252151614111649535326654529609001135002091520000000000000000000000000000000000000000000000000000000000000000*i1^12 + 165561457237202508312379575165036309014082489743424975583243528417870623579439717836905916756344913013339551468651977763298649252936839788609631528475220757755970280681009388175278946126989890116154654184536604401381921728671577328493369811736073042167433144748833682890879694282531664556429892436480034603484605216705288480992501391613362095946437178984654091469035867033423751597402277007713691741760101756994392836332479133107843168502479140033685445762530756232414430792538318751334635737260942276322545771959691740486111300527960247062623165357611209061362127607898690933782678959139374133279757098079263602143432259821121723172386307853765164809648609765305683393319206792950716020782759670714362156584513833564546111643838522152122083298620791863480986384159497561625729737012757316085287391195771214656086929276963733340614264546284104833627088693324948605059416666743142429138467631160682150553022490507313576582658687912047446680842781147431205564360282269283111812549998062148557389330855332687364909569526749933962521763758028372813999029700610210334332914895421168703257222304013141209781831008039434339988392238058557456429889502598102253993565310927313287343519022126120295218252653062545862704045552961424658097142745342448334190221196324877932041217409078019393404829875067718016680820020521969256515035511403935511504050442229132673116082124377406700237902469433971642599120401542517622739441449392928444721258162202238261517330529768755400156881910552892144726230410559552980040768949735277083304727405513862415624645517776070458900964758273295542913982531157208093011413323918862942304309823936741981296922885149286076576302416641995839069612987645480866909793042474974580458174385433410990936306865165434707354563313510425505339533578922783700935069252581731722402807172041151476413940901214076153006348661529584719621636171048234110006379110198110414581919538121378014983492548673765731576596857181316228877119828532883712710860366948037510986578090260557884249883983533655434292624250515577848260284821839395792071216149916670326823454908030484531175704530208961660556624429920704178726078639113124353875771108366428740009368244943362572166115517405269720858790157843120596423180282276542498151618428544506318102433730625037433970182570586528122963181644571004643528796230374183023522807726741995958425725618145261159988672755447303413080003369792356973726947763937210542468114448682585313650521437975792903809201217558040587979796744478105096283643967383889230904126870668503495087492431323082943536590102583240299285779718073151568486894970414284851032208412854526935067609743674109371040972471015353685882808480663862436429227127402694828548423680000000000000000000000000000000000000000000000000000000000000000*i1^13 + 234050984439850347206262040729498414255382292519627781370888350091290555748745682828307320536481100641340332234528028552683344431626348614130672820451427273916416027248193092678699228342444854229823955983834775864342930028279702711803439683545524361503922157303658324353435831767954542780933972882102381095562916809766585498336802141771133726047360630106388631046442781384846053465785399078765740990682251377723883924808111287613590313636300146092173987245370231117008415448527298980933717894614332959212309214844125829586734366431469353262781638574196495925684912361826499144457941769462200792320258386452924036151179053650254803125550764654508141804378962495662195259615437095390484389220677302507848075931548671976185327652424719258321287979527418520221430482683755346408750521208969084222302600324353879168590205324252932973071146438902909259040852976720763176593302047011175395959301622374736579728206873368850934472039387260536654722433083582087676042104948001638167418620848994021799425766696986108728281305136508379909319535212502182933339781823904108569617869290044121478461189040364248297918905239915740015811458584494645338495562787318947099497098112313732472751156129085320867717735199302330988545356400824547997114657846280962496513165294667824995402482426888588440432020212343894218283843738448085351033693832904931299204629976057870528187880265291238670457396372998070129664376731800371465340708219898979720629826717375577918504644010254609033525658762420378941662243636955146211351255091119157280492188214897764332022561438512821680987058200943199862938773472767120146466197057274840330209411532633405340169761751716726438840840419134912965731612158132789156049084720113438952306715542797612908490300822329305850652864971262104615156520152636496479801400931636177535457538283347104967635971324370768205481252260162677461679620391342612375925147864431989547436654822367205123656188231958399947226109998015410995346260683189786972831614081890140262056537603829563669104893709961505475030698432020580111985607986158469054096283604306394930906840884915417982892314464965797368692008676766557395871767036387258230651584130053575398534861891896084206603900909857417838494194401639806897819976109242035814047119038873050433813955960349068320472869390738685426785797570017283231693989410825854358309649913803254846631347210602369055717259755482788117632708979250168445373215016837192984539924530032171220689086153618717685329961220997520418103717042039117375519772466955914703877844099105931835612187846371022879916533671845058814958778956970356002903940983913742254053647683414805943160484125839069560487561634811556564310195365676497097706875782759883474993152000000000000000000000000000000000000000000000000000000000000000*i1^14 + 212144181274830104199138690728921428742686963219016702162490953646070645899676963169711729232302462173750024635509996538774047180706563520884328854882422784449014258495142512743868486294344999462352100505792185029863433081502360514226053070583152987726009678883295573164792586888867113474285698597372786189284294256355205937288591162021033067689494806730384027761728663995512674236284303261787012458177266253103123820391974180497035504873055700497876285228063433899113567678233720260456944946025522444068066252879097294525997697371521717344891908732381523940726974708720616255991700837910898098006056561942133144670231943004793964828156349878337144670844205838517973347514950526460425506760975534195476901309128171388853045431751284712593732550767309914465596465332286038577573232926743142848399148385670070206609599589545949283150702150712651476990389200690587784837453430944198662139101344144212631048806820525754774967362022681160296430031229368157426276717428195511320164567232828698761767323669583124747913800859786882738295663223677714759205966744766752311335909491964781355758974138457245549203176894450934213720806716678870576015550424518102868082664578927201797782813556310620050124438071423174733289068646841125107036372276001186740439810880816403794382695909401478731888352045950013579967756027936710712552809087867786971966219316346507158664488402273058784170101102162404529804643583933641983056128736760002646710329467454911285825265829695433517077490020354847003896983278559671851224867445216582805173893487914650088565341271858026925788183083696867126569759443148638698296660519733813403628730006698506584303100626858291266981115363279862176367214134986171515184874940204233499019769835770686901269012745437607637153152937858084974950014268295224606212916756025223553485682183754016404243920423908423523985346110892472688170369454874108242092835242458240109381782495414118153985166536208557796395546088590274464146598932064496578093467508708668709657454854852872319530939382910730100472332727593687255068273809276592164447829820378756776093770164139339842394826579554884122802121306981686363286231855482775502868332849148483386764459821896537428595376184404590731106624635645825276164190643080227358531533916189183786527965389624481073934906457069159984511199296866857945644376128744401687257753990653444009159776258977426196131911156946141444619443130098520130908383781464582517780558175861015224219270844834840199900120690238070165419359811503588628278073384727564771711492055695093075755847816192532219574883433239361265522175752342112971366798833673169053832528653316527415369487286061445339908615687317365989211960626264979237997008162325675376640000000000000000000000000000000000000000000000000000000000000000*i1^15 + 182265231373201944204041946391622154198010754910087195568023560274656332057918673421749076163016210691632114679906013218630482541039212466429038356212855318751856902806408648798651438778956730644001294587332947342248315056314203010265120245860894630093491205176497776581474515216427164067293606663097208652615123367286576099933061677905878745558691773130705889377650951586503554404991717544634693793106539666475025582985110128880957356450934359196520687092808472047119200547912243133731452652875750230883152938382694707835218894347363730305759375243034237611050446029381975831142576240325537130287350971860459273137420563792578257812107320214673489516811149886082672585639477347633651489154325116090826420495416321874145025195150618439756799302058186280996344573551483683276737485230938741810364126440324019988566772044701689126368011354461123222917721722412514240873824144619826540538171127409753485286955874997645300410021917674872697450285667399776420668003907996715458823255282873101998308207227361561441433737059176441599330202588011189252539275975354834938810389155067365031563447420733271010788742397712719310765389305647953974338122565765080485785168324491657466612669636778697949188513739804721614456424215664510393947397434545163494261806437893333040802344181430988870383602227756923894249379596455975589234759982651937132573899327536717656796620179506848386608562627032981191531762196737108640541882499873911932755100407961143714644256677822237582652546086599290021531025255168473840431365286563409868086020780063865491656536769557326376614055621619886693741959342420013320614481449545442431579773142876470639711727883878968953628496663488075516758695869921466074250152954146948482543105327934053279164356448601447580174598207929166704890074227114278299248507416588919220387651578097338277215758914256885295542442470335313440123834064519751562860175150854982049393602102433909980101916147817349391036241324959765989511780844871986176209076506012067642945414280021353650920855669872231890181585344311415235725407217835359387613617245069440492098705339839588618684478213893498719541663697965445946863830406523323535595693836202900391907216173858386412100345152665394889311048447836895625921897172177778690232711282833413974061418150502834424627924583650155896686917489994247017431715732720866571775840655839190135767083828645412173597711119016238308339211924765899844752596836449909787640269971780830907232800964629512049080876950684956150600000124836939883033711888246815585892449651914226814499048658400305511531054739232204197318181268930043717048219503846421302992654385511855445484078667936952795774591560138481301575684705991001335572005376275513344000000000000000000000000000000000000000000000000000000000000000*i1^16 + 87016386894010306541553419175096051197116630023779927565192892260317934510213665504573350161737961858485303479433989984246114872597267174658878409644467400380491245682601509611142193200168364558870284864814221943034900021654302075345370173409378062563811291864650669195153762440552436515096899153626533706391747461457246475283830658332967158492257829317237306963451743111673243959815602552347926329985957159853902189936214145636654921929274585975142136654980371579165185078153262508036598182818435419844174443370400759138595982472133849445412731858135198977224164101550047748184860861969332436486765297193299617366968109855024880289716457891155629567182661629803699566047933223806079879288332253507888057161342392183937851538650186439414326993431636450458344427158390892092189420211415479291505206338059171087488426427230466655031607950362102417204117732025329021341683702237683845801695030712647752913861324243720656917153745743518249494882225134898191270105124314282811070799075051216689124027052941915045335675946415013435471787798291715016319671388170254520751201994208273359811772459865946919836515519923223694191748890274317399120063141888753657891116554796684104626691511875950864107276563568621301231949887070316664477032853844581432267248508752255986956456877844970737967594777172008315059550400735795107687970659665312435524895394117774334440328836770299691687139890582789457414473314107824356554426150799603257871461283777820387030188134106921972775585322393551188305679563777331281292393103253086246978989253061054873860621394666857879507680842574160317358963419078951093955561648967341829581361726731576909022833084752927883940068099489354847507357050648674876968238833904203569457723483939871892013988072765816777372990484619692958058667700024558956328539983146570475051668140294480348923935061303935573648518960129903600020740429609679237210234623640399791173546560137487690369228481405508535673006123849307463458056760519575760730375180366084436174129333024799310387822837937267993449088917733745028467053976237153128873197794323920998191217740228229665948633485467576120430352718101320933343245048989653063572546656682221276742564486871096607359166263016841537643138735764839879264207802654155340030009405598254848269012235806418309227267906807314190236126819161694815939424491734179683325874987786923961577355742844135316109965341000653304381278432575597958091993494305551739155094967281644719378782683486240794344564900055964078796804189958507425749393932500673593706986687850026085095805978426419919683275179671839134300416269280707549984983952321414227604938172101120109946909851144966468701225254706816352487465498759314429680704030349721600000000000000000000000000000000000000000000000000000000000000*i1^17 + 21705163065491204702103103297799677403899878955075075452257132159728621833315282207834979346854086203905590386381774458213428942880885276555180343990394329677833528845212656528610964947744365896827155980916024921879129397341960539471647961737299398152900907398367749177099611604022061729928685969223645261354816048169336638207970118852635104386687884356967975164989088174613987269505394614060050880534969882803436817494891027417822670051791454220878619452998948076961502268874355307334199356733675029816209710527088128873779444294274634971331169964634597632182674045072838222544849509626107938911906126591100253171328008218942667020724416538325522050643152371845950366074660468775516305207985229854337050794764138177774837538411345286687484968921161048941264497377029639164317270271028217124718168882968317483511222475925873060221853872083149122395444312417500616335320135485998997062964325168803128119864720576789593210664694392250795670229160879112438083946212456398433374170840932948069368096545773889108728797320491003945494859357568505925497880803337905721237650300111101752796987077867672603719163632519442758708203491716434061370423268555388455250386423347038056623135971251328539577566280887640915509259280318182550530893732530765584333442007535411891956183865807294414552637257556664138744481049008352406408179187982743885519275510886779300025060224986668668812718010376206683322600395580747088902246428941670651752446418527441465805832682054634638908952903921309518070254657593222577844666202141331825012718172706485397021018855002602805271405464963754570243004141364368488662290719727700998782583406627456983020619322362310350773172413542989262383965341525142564215775633292340022947682293166674285460779997589718361643835119262484938101397135039090706643806818618347260759574997151906327316789961779545433292009316679541350504869450090360640754198298201500126052459136758879681897039712621423947329783440796566860901290225445094547082647380154003708117017126694240906564436694048678528476716881683456903652233051576138513833507095911866640606701039786266771271757305910066426495427344997601994853501484315548518960665595262833471683529379244298871307530527524655877256875495220161381207235821426458676266060947277769944412851559207061859115387046268379797802110267601308039507154196762583814485979677765397563469414804615196244345132765059068791567847938593129240419518799667403536566740283911409684307062595246955003070629928805330977718396579491489445925353268782773939387009827488624017148469667640952886850929956279678515198588969703026428625136622844166214992096644056666448030093255162452015770123145001995144698248990006044712220219565670400000000000000000000000000000000000000000000000000000000000000*i1^18 + -3764709357657050899331421331838764804658949358232087800248905991415452924648375101261350930643157135184868320952095467697974839719683742131116213004260990768526554802283490000379379417242698638010764246287481563707726530775167213147793091211313325085205437045719611643505078471421425261854238504098744905842646561159450036319521580624604870149988398556147252701085263183724045601499354280137398661265851749815675684788987362358429306473528304225564305191313130851779766018515260186915024167888292483008003991142177734675261645005855911424147684915801097808845966474441826360776892550248541162734934218040756297682999107898923068341097289277868793116068088662531701618759926073998343901586176713348490754107175000105839698704248655902783462101863758050673006347013915871371251588336349274627031167678812380379716875039820617847960611153773319360702963555068568638514858622343788257631238125836581842080060909966006637071061377315458571540115212300363860166518012953073164348818499130395302409781017627361096049342623513545005508265746829238975551744953928565593847401470009908156863502628815174079721155672684379479521591840574875308381572178566884781255019410388711857512012022095687964162258298792844500643615627588097178347715853060720698037196793093319389817969327170821033628795674741226249565134498221236129216656571710695755995397525292296290999690559104737801228411223383501732742968957941106662189771062530589185734242028109651883232695041639051322290587750271693700820227966302601112622175392627383762311265227433403875292156255968750378951290995371192667354853376087083760146576265324124644888486105697809042664852349810219043451798614536135809392393218456416772633066567271335507746270856168054570628758144323858019160156876819272248207578899161109400831838300075690018939336608281668652274174453830994303780783967914006203533955103468352689033691922846706953053010497355931255987059938055830063756510944446798850612234153931691778318170013840617054595252049709848197408398705229303094851512744453387348469330760326307524376225287010446299507511436600108223493986153417847484745725678729537313701724905812002467105056855804201852160077230210047149858127675395253147653314014079100526925677256395336173823563011812551888077128422589008600020290178342753007900193151331653741605182599234965270031321708668214419321452411650505202062511263895221755306911227140078460958266491046205701690549315575860968517252255497956181750601186131996228620115883700787989747513249958935417183304969116672845661527432798783602470815187046315670922137908276318976942017699548305201392540029521175599707335608735452291583615465528946463062086739425230006680331223040000000000000000000000000000000000000000000000000000000000000*i1^19 + -1590162841098724253879119455248053432910973457297177189989433590110516740191552557580903463705164235777884702667747216839846270419368493818364404365559330693082701944885799089453384466052403645868664075464702823241845817202957307774165530514066574243668310244611841209175812727827333119052745291056021885897427863863268184447490564337163150453898352084071890568024201197182533887196923039556943979531753668553907366544970724610484913028993414837905088595340815990068580135249202429120715440743945983760057968204897526809576340831252131471594234861127041209925006407588950458658498546091591528627319826155181510990628660097340943807353644319153361766766247748955115582882902224206422884389596996075731702480005692547733005463649162372243477299301240905313900122359311289175814422234812204592439572026807498498874404432509924668358454686289129461556327297666085795745651219642834214246479192879885161020911443858147729333771024837137559533807828456539309740243388142017549485855516693508488413677582514790263860161759131554718731511101947529852884016308300655108816258439531959127070933255470600457624841928735959971284386667192009081512347450441449383819423892833535022963271156904927161629569566661609381362681397670640086792650960911198401283332895467691345654002902215958925721577608806728068420426415754905960978398924626093403650657839192663510172006275669572004479862588351490371433424819383184256649797002362328126813661174770882044435671123472054052313226619249517129769543874217783312018900307493182098012702539941855158967934155104752461374735846396586001846573410228830280284001956227459286808757710720248569613831607981294063531952464173288064019322524172960743121979359046351179275781711121394743974872475697664302208745123688116720357680134029918302061406494398310655381802121369054227547841471961001541845740259819880394017092342009325134984798035708798174108242897072850406289499803291620533381877141837839742201484271037349504807833364103181486474731771583278244526313946015749610700707918681744177737300285032186722448064008988562313223007704977429100055124363230897980268390433230615883599303825783965766623581126018974666332637293805154350278575618164157094543728426154345728005021779562561624464644883837519022122667507669379665507370620642772862258520489522990229950216787500110954639283584303675952364984354381090717245334673287740458852140662710307990989642192407380294525780222454651783559117353030692385229038519082123983085101833051143838978320156831292725929709822390360748871181611083936960222954812170499503837845197269686517655693249357610915880568482597907562317180934251153314700815360661175356386490529117958991226339328000000000000000000000000000000000000000000000000000000000000*i1^20 + 182730953117762438312195972759758933645290209616615554592777453793469833251817886566088305132526884365013723268604264717664937387890269854804116390717409532908023323344328119299971936020915589964448609695017101125179776632601077728308867526523897819516992305446973007163633978892282510578036195442015258520173764534745287883578635492859231050992332765724092834603409667530640485668970666040945210530473432099114147999525777285074608002189137532743125880282847886467695960629522441831855565573432959474597583260451080898110959936725743270718697753906569812457187826671156803410674675938675428016425597827805369559773513418687439286798982097794836675699797203651103660869511609673283804852386108370377985011905032420817177586270158605182024052415009951432106227804532669587262095113737608041149416548251518944418260867016678506415557896671325470030981488630402790838951928256945375643523805859077307726838748640653702443552307981110499070455909041960700074738537877800857181518931481077117401506954111647486544274777586221879280666121370348899670850147899399334231961177180354277440408248239089513998460746674073212656282211085882594433155348482308860377153975366362847542929631988864603705402445037323607310240552202871581818206176460106004606629013808120699503336778440478289187152755756887273949921523708966687081681859158799455714775032138323885279216478899279580522001846344455148338593865390947145877823203257596250392015077484093229663046293709389616818154902306072424572268361355821946959080968901030823856394254503436719285035406607462954734562831912435358156038211251862172997547806822968242566170686309620999545824200778057761240553472929794381922112385500263473505931772180907541991545854882022759481959636631994042851250998537709062207652122270071716965043469591455555530149927855999097636924940914067071673869506365232680394482570416276144289118116984867940333394044069060035232987383544822430720823637961376946608573836753379775259049679087099962130724878436228249315275914459604712626950769818273156067520583675715998280426091422129955413609065978174900175771671432747438932738320071797081278542647886647468104381826114519277658766574365727992481373468203723708327170479153415114418450850267183952102611770044471715072139827352770284846119447140941586326257875577933479524476754008899307813934090035702505201656718052403839903294696788618737305612779007227244050173979364398727913924689682050588530988090060743713407374121835925138604225534537066006767987686064721562831665883891130292161563988496933341321713872033443119296992542008552493944508281617758179803022792995366705061173654957081952947378117925314323070055097325102307475456000000000000000000000000000000000000000000000000000000000000*i1^21 + 71915803381335164110166009832161104405685580252641768958936466971131504041250645071588915718365362868177821439768409126055405775675213199489872962498520879379085143672233391956192339351549007707321462303508918525775725621113505212228615425979036810204826840036706161587552689488311614765433505733921941593022170838951976407483952340589607169881028681409031944153887557667923424241927101763743761387228773249750153623869862723075471672275076181384310384381581165676018735943412803775697950336820538230226423508572316913107213424095533597189825170457550850105141408867125035268985080684322241778381794350160266076738987340979611727491727720254448137164077209882006646656494021280712310463666936655681343458975214191527448687482191427904920654961182632182882234838937724136202300718995560206514300483066853332148117386287410012702912803574171767959705496122966153936367639224106633328384317815848899822852728962751796095021845082805049663761421210444095124212571902092949790156439103870738252709299577241367895260449769624779884361746029638053089057003170726481489309183307513824308257667763529573473458821223438014807810751780284926586566857471663913051737552938186683254121638336673020638180294038162484320307311274825047242622369423149746841946745642583559056987076891963813882795238341904138195969767244863391326410732980112974416985203522136106368682113537139022394814945555333478617066990566709882866801047453660851151278795005596403090599168433842865394153540599316846517381042436212300832822663869223246238814817111751029180598789564914886353744587912706199153393909735852710230899271831456343484606172504788902361004733645572986372113446216140114234788858825482279384374646615473094331939376305713294284844220817289722598563676585593736980016834753823417431342376777603263550490865009564246354419497179050934416123267965537754891644140904434748349039033062985350210862030387862903187078727933624848592233405121494995427901833717075096768264280960674478866273869604432935395438943958043708243183601313699788102979206344811528247138262695206089773537185867310466599163603018374060186768480885119443562446378484643432278792776792803066469413062137890800616704703929110225717969237946947477847966531059218622879804771512479539527330411594414281293461808434753716800642047506670816488036920815974464774360889029446349943869187726959376622743710788864630489384661442754702908639698128225846291811752175489358050542580931542732599725749291626809700381705451009347759907456109611016258318198452644554352570626245762442473089514831319195910531821879919628274050347308185848245682331277306017455864318458351552878387827159846476028448593475544075468800000000000000000000000000000000000000000000000000000000000*i1^22 + -21965104505938833604947414298463722317905342459477938153853627737570601241865916849210430311566676841042607221472578537161943301822215318258056657055227543624187567709564498390903715193497792905101866354556434782760726858253807536515657088393465331182226598935866711932355971208563774517581377303285122350391238698060553143150608781448927984471903815502310443895680636346790226240367407587519690148532902586596109947853965083333268475624443021258262594300194397124308858338814308066788035327811379213573768927288402312658833018157660934621957535296471157604270921452044920881021472248845625301360926621870835365468487871933933576621841806615431614341351115308481723511969355210365859945725381452166931136182930189927004235543435254683403428996625320292157521784298411791047505560289381957000402339292936448871720455082599659074795329474595744083129775091539110612203549613862288863765023896770315505621671956925706083495620472621627988783353370588357925048495018591744172819087483554915600791825945726641133399331031271713986720086025023642067597818568306617017819867287279095335054753068009962107466085219743172105665905103324303568354769289372273482744252598454377570740903290231397423169781232404557281698455544802132013198557324078563554206930793434425266591789549921747836233375232519874566052633589781703366205113314471447117004696087212178630215482342879630368983121940625602285707849592297379537256859774028251490355245110752066813853181573959550824638476223717947041858291493500183750607333464506454591207447660567817952693867696453440424390304821773545408597253238527671600198379864641849890489377400854822803701025978844856813118509054848332109282891898114105433829325583055299262847957618831410423585964271702115506427060130403499864096455113265149202728173670243170496751160935752378307273779012461487658367382473028469948412289459006979621462419176084482695291516168637087300810260496091624923284210402376614964049337891838935462512717197013569332062253965850776722675926091135289656611547253653531947043728349621875127892418936186101329181155558570082382647795013196665248602644056570484291868112727935885447920111122156842757721639229356228295134245723471489054112811338357201743203631109658766338767821774033937548559740137544359165487263445774975101349505180854544458094787663906387350011877409393336808704870159106935691008167095350788496069254973635100960586511522105748517334823257056903126364426223964822666505104528104691610743367120810218003053896644791028242820855876562816273838466304432887303255652449251138870485557014669475023646812682888401790026392318204041281071478547834814045325334283345764702892505622904832000000000000000000000000000000000000000000000000000000000000*i1^23 + 2984520274258156760976179481908147194809384048414057356122315376929600173196434245458796290060564422187774331994973737915275783263181264629029729975233336554012295744414808688222570676677814982858074027438463259956888325511080730802850933691150405488464139144548705018799186595833542251132072710612189980036577432703837783678501309456792024613619536781194854730984559266266870602216241479788895037062571025668449634210949076933082054000661231514122772174661561474190722607855596665087455390369495256146547641129549345669147031741200288342762754537454671166023430429067848340851660227874882931818825637708801148460392685317229224025371492441737103376816387898420039301189933383943536287280052610868017512017072165163500092637417124066181564524492597716965298259420889554659233609792983981827579660223782205498008569261248703867872849492736740099062175607869810030908091099563243612015530949013753878793759981472764533948434944576157764749744180935206066911678011785387423041294343490024549372995185754710133923826914992116389944477926250588700890519715402096090651824666162223582767356934414253151316077596481976921196090998649100263284396066231675095956937419861507736073378850993575815751617156267257842991571459682318167477653682910607213014836919534388088235971919884371172953926431176970124516941359197112673560422928384430888418063041618376137733483841652182665800830329082666703704414194863105305471680882869947668535016775556763001480391895197515163554162969963573799424261623171922849104422831390002225631034305547768598239773878135353737538005039721797119455396724460841632583450924494585458876957072193479706558783054951739255416513630200341091603154724199673229386926965164525574116020948386764022834468789059639672338950391703319082020946200676937262923043411401329946702499797841437681426481677823250547807826271932288951829095131245038086127580075643360616572332752144866183380801340961221005149775131284401236358409614095235053449892234134722035246501723583016970476731352110319778761164617969696556883061193081645872797251758103819967750918965304100163719096502215342078964938124964069080266103027581854782533741852180178475610022688698351827182361501811318225626476741958435854158108707098830687400234052006458204627638154916608471069454104158254921306462435944663004071159821871289790548550502534110554448919651648867300744007849358021586110301143207353023948228071027143537738660280137104729154451527944135377071780180430962096593460610294484676521637657302276046571717588416038414202804991940494071693547520213234920331022155410572375026532182421583852074086181516839461042559807889082516183327191648563689225256687370240000000000000000000000000000000000000000000000000000000000*i1^24 + -259835119921860283583546069244158701874055548827435293609481055825526260593739248762513552688123048599107797021711465379204580437043790586002504939395356199862322212216842517456508909014774676999947956352905164106481681041580358082667812085486578115648804184137117878416597682560732637086146089198190997708262008209716685203499305581936254293533101691833855142674542284497617524525181829155703120545022991223189225416070017768180692255857119144858197541312222749906931118283945861360647878822412070168645710218839376007884472876573196443307773722088748658077317315488506704019471234608594518903102252700798210819673839070920573042815085943819832609431644853128851752250608910804447937984847740877990988106312085683749402998268085583139272870962322021950299276158511821531127457773542753824605188170408159987658779661674516405325739890241890723646406718343274231249366526482678908604644254843202661387980022360220567407081118699736576441611775263011739042287920989741330177865582573382237644355400603839596690924328844151018748585785954410186082612925938415566863201553301278499605658847992765852385215896335755165652644239913387684869402049557310706402088304364348132163234825041368972700193651966959749778429995517714900399000398533852451322518970256504536098808540632080726920711933383192876778875687608518438937583215124996262314390191963457056392422509993140211308758236265638722163251356166582959264196904644237558118710144492828679482953256269973765479267332117207272302658671458972444795301152428956970956683804194350337054901292170611158901722936204282586297537198386781798091154177162409774519310635963354412871819004765833532766440151312126111843777065416139955592413876473757485494507564570811547539057419726630408382944299076865700234945242470462356076467791485064905774828241287112155209801954931408507583115691615106681183971376980957378771120876443185495065738811194401633509970755110643753010979928487771091153563062195500608993716781129128195802239318228792396937142772840811320818544180659362279135081433457281257155388009401129636229225293444115976918320222822663173564309582407615967995103560224856146334689887860943031203961705560194346225381755193639936027915761467683868646591083848291852965648269299566752867880669130883911913877643549339512676125363149463469601805054163868279931149245074724573733668050677109433427932307573984081416361871204354726778988241454125992631382724648475380038863331401728351723893594005391038692735669484963830561879314856338296525886638559739064377832294394694983116780538427378575829822754606855201869004999048413120600810119499818935121680625282955777364115420160273577539828449280000000000000000000000000000000000000000000000000000000000*i1^25 + 16670088454358654982018441630503482451435378194294003626430123169065953172050692426331315180041597124993150366232317640203119184140942935925647971539199944091809904070453791426480523174196401169655376082540598395596878027029644306227896898777156232342998750598243174969395187839775734461378854477608249653381213560755387158554504241288686938411438939971981422741747178108561323789776659262322756000544934788640739853753327795658475837386492626471070724506364988695408287308373892053890919343666554753039362770728432324708412675830793123357715477104921279976154082998636177159659609109668486502732336617302238987576061213351925050486741469965539391252869871981762050393368847684251425569058990055868163813966764301172703813744441474317263072938380166899375922140919333035017299764979250947712259328228259862149472640069956492450755522096463966765064318028316273854121484649817517170548815327269366150120480126775926456497761560065515148951575472655094322811786849516434250045450829541136446246685440733998399180875105645568271245540591644706488926733917792419632988988474710203978005551164567805469917147737126747081757244494427517642688765832761196978418200502670592686642325972661031130333590590771947568487897371743548119548417869585185569610937761000879677088233481250240473452260850074215709560965728269917109977521393149276842726736393435712381955247558176254596031068058981473899355840266273760121831403384319113971862981740361777246472072007600997692299421269738253040093363331349545551281019962454753953325381285888649519423608630425937530220836935087749794592840259686924469811889871317367306330917903307548648130769303977351692594840127122238229495448676683900919598842133339461423389787427960552339512843710426479233298195066415136640037842917947273214665128075037820642900558256323550534570150015238501431677414024895213470397841392092937868312191037847388745111153693541426607584205875327643998437491744554807768007000196720139519263274195382046624939557608012614127889046669827463504878882031386892181963402687685187534930494899782467937093700633151836736815046868124366993495844212081051337593526563597077307395347456174590609839757653999043565226790027557389751650489737764393080407269559085749255613250304617786348963813730303281293385650787211067236064626164112730393081610635085825549466633956959160365743862158167632331588633544670193519769524331629512776190626679159164864690086676318949857125927774635164044741066145356667942990917319985064110431714379184374750970813189774006346924080037204492669805457799656344739436634553046810679690764905749005826286767503508329460962128815900107131040660166691994216693760000000000000000000000000000000000000000000000000000000000*i1^26 + -891116230490254079691140565189191087575143989610389575867811936729760434969631005445758112781073724609965030135977070312295130265858181419173582366025833064577441057015651061385714200972847609079789794838266934196644051196984173070856691742271442860800047849051099039469627222174925119084618191025373417389071433604553665268312790978122314126700643556987562370681137845173078246486568868253594383672110124553261471710256162280050764608870369167449576297527095969856580410891249699184997358009413807958101799282709706050196652575399569485574214962206753371957748788315157040520662446871024479070752326707445022932805755365626829460850485359702328682789263726590407339305196033850198673242541397732078124180413968616266312932310348978023727540365848350548565529635897500789480709731558965831340787525150845590861920996237438395344541931724778733612930075017789275359685055344065307967775251831646035398342719480525311409139310124078542173591747688571537664980034113105298989718021196749064855767638964791716703495536345732579681144518043551064966505480239208968734591713977961472713171364501639398224155986317894512224918722719224299016322637538601094084259443397224823104040627439539679201166240444826576924993753912162710669619579115562038126361134881015220763501152726016884454266070146577163869016153941809773277720945791600641415884667718893437325828986184607425531222312400745595767706220028548975440987781628207558809349064278372587521943993425931601548556069838258350741856374589627331750362328203740648535497926776342138971719926671129078301463741277492464870150868722248642798155965384266560575843024133672546906607787882514225879782499489182235791029850845974242206575552887420372392652802564147610572622094961931863717498722934753313238320488257559891007126979805159439030265602959747758614712438847246601606551073046728205511674196920381944099947882421031790370224323589947999871692282889494982070792704391134255281090280332908719090403164316316910782199711894336539758069604047010660240881225057878008196469165187015912621119018671731661904352761514336648031611828186978056849498542503065537400403330050351911012515839793538790044070185795651484677517830042779118430328006657935886607517119998698957887819090677315510661146388377178168948828952755237342285522895999518098484299848393097120747835329418745566413089711334924174002418891061105345893616123543668644021271627263867107874142991820141046616264557263615769482109288815949311182079769055135722492406663598079378987005735001100641342019196806622053367384725053551122428339027084209389989760934439961328753987653860345351784320156698376223718639594639374417920000000000000000000000000000000000000000000000000000000000*i1^27 + 44766987338875626535795456532617391420175231835132345136869097857152453572437703853385563467336194105822661866275560085051887972922690453520232930223217436486803204211875256908968800219905189112251480138744943318737560965302896285595849871191471971496015791288386690550513685156686951585577730769529946522100131479126605703099017765351469723631088109773384585465047184822010762155578919063114986717592980218850963030813443470913878381333163867592755472350644681901340199851233873118224947664594031100458223962474990313418008487177001203366114422148325759524790667274830787629944578471744412433419015697230609506341220846738007596191274020565456401205242462855497412616093698780995512322519782641870106192990681358741642476017276188127435355719972068561674001519203925115130939792918851954751460146983445283247246580328482917873651384555575242769118395367614996728918970904141613391605321412831159514570624400889940744846669926193033154208514960801252513674863040304494299758139855507595779595389469862123184501810969752790195412281377568863968862338920424142124194743215731745063867681897342936574151488688839008013205501039157247584226491567859191422276235092772577881441460910213762888878025170265266665320004023749578288362840854295636770218848038983331169110932860901952533384402059474983930306023540857240911038896043393376639175775211912555871092330447182843327824571186885592454144003243498417661941615452455106628339602422842800292748436032035262776649346463478965709244387412243129731250567734736181560598882007934723332586688530277106392769500308999756159148774728827233677830647634077575044022801144093589913506875540036879891260621055914645157635845851605956785525593498429239821742175612629548671566871329254959468353527832448595907769898532609023612286345201271475996222975006483783408271531482364515096186421933129830646052799275096289173201196985919105388246128505001112269048561767206667810344898690227216557604764600842497369483376008078691986141764409992336767698245887036449338680694712450943036022207012348055751547735278809946545899266794194409063325115553172536086079070732291711014560392607515670406849380645305687988676362724878022775130512579459664401585601074734388341212683017683051726265061742611140223209699637583396951735595671698549799672610108612247359741874086454066100614684920377474590099754996399687866689459523082576125351293704129773117517226639603668732801176902783034206091339671687702040095186256908829575605056136311862153227083557865260653734840891656389242632147255864148748816875575713916887838449696311773296231448554949616776918454480153362587683538007342079380834209899741184000000000000000000000000000000000000000000000000000000000*i1^28 + -2218371470749362743749152669654271488102142665270112898613424972966567401535997296579479414638671772110141895402306965653725760066508140790989662284836285646644593815551962292018766538659268034379897445100057411579040589038267664206815369282936376705571132123514756259768186552760588319776705117128030827460519483222478115034042837082459620295100143527130970730507741967792697606728412874460884042688127831887578754199733417942799354228370106092708323487873017713504868877216275199919755769718389627706807957055481671729421049098720078083324219580253190488012326460870951794830002962759953412293480201604284786784503505949949809141710795683822117384002594209388937451994451565416530884398142771114532543112399420715750872029114913840065393113277604346560926355936312852247162417758281753170472682224921410239963041710433552259007434808786335683731944650277586258409945412055330660235006714793597027109807454805725423821273706751215653568984031673541019859299721984425699019424550823723178448780628939728792022510646690466138615665703596536551751121726809752633776051403076636158958785784106422543552131919440030014187581752080708187639595266183689137293600194297162784398000875559173251572281122774335102199460561367901537509359428632386181771339270394737990666177438066508392777821557835835043191029319610498953573685740573375083896113326916084994947850676235655799296030636696226547455962644701595579043224612187313789064473342811557490061697253007603254564945557869347031256865042490373038743905721163651720003836457794103429411944395996030681996681956917431154598498937962190976119712871251355035560879836451454706905815725580296556054484173260739494670613018506763141944713406058541637475762959836500590812713091052769705588150768763950681587297839088118509674633554734181682690921975194626481057124298173419299482019796446403705944605213101298804060131151303797051735894080891382011722120556297446317176654323797816502580628851631569795828523901738113094811684965560253457646542847646235388524381955825330836306529837163460651532685249506655521774134411859201518654055225695968515194721032565358114654781001749639020603602053000090090335197245650861984483894945239745382774575393003159279987029921981287811115470178011774823978302779428204127665447908622328679667551729015366404841821797293266567715718596188913459562936661952163080876210450558506494890120017519032377678065058980125022299218712193887192694686616772232596228016916487798410369175775187588774582367170062274023872108558108701157739383327724385661093997128462109990452434987697501121746515039504939398760791412172696254927264207952067789901836949913600000000000000000000000000000000000000000000000000000000*i1^29 + 104297278710716289135934293389635386156817756623890641203235514917244465270492399997299310579885848857690548432014325529218218294221820367172945731562946163770309051826540387829041164557321152805730085492372862776409463763676822391156968010440366315994680825182304019379412479562165875421767078435143396489629432075053042503465791526972082652229312291681201390121053825520922211752195826030220698456961860537932558156023813574542592243854237489194264199903938625737198051291010683904546743458362593408016516364991430754632877619361620325138438395085231888281535829215700270269730749731292262820605145502430635792370628966969493960285148325326601557889951401928282823025826671692855635991922093205928467279332035544386795997767311078523761049957824728381192617865539223929425774641677170100082295986598349578528856657489114059974271635317460184057497553495187308812458662359903976132559542798835620370601618611175515587551943661127222936703707758761168865906867044247811768088270999518579713885909733035658007320335990054392223281697692650354567339015428746125916657008515711993855214048999694676294154010555742272355091416718207833107337564930656410159769243353403412309995859521448838563855973543855585906104654522176162303287070285182475950141522706261884225023031362272251141512087184444384139644898949186127967467290861792919013123661463030695816608998350672618583170892699091291427618231595437509145307714145625272958875144995397120636786479848444064789412019338514435696090713795104581586508971915771548629968864037617180836769745914639638451208602028318414935012491293389390517355035435044042878094657936493879001059016293603132049810832397391446346276292480937048215863716779517722131432013791467621806311708419441641726827151640140458168416597582435356386502819690723086414691288172573855237003510338195140766597091549901092975642245090081283009998971043366149042842547071617276804987864683726512267285213842245119284007064894614256284941298045037949029707870569796765554693066826423924972220816675133572083213658450301408228424957536034349291141062883138328226269842127429648278415989113253721642785341351433814114179336625319685608632583343362828264706798811744494521114914366087600414145856604879538169515093921188565270131917375948490493880143306270379980178139748558650132404165330009764041745889609328887444348005769602960004285099610108894567772804416425148676122073624632793547833184525740562262638919264219515646942689831908703859225921087581064989813039422284394376932491840224838295236204344689402815205665852993029615384450339345001486874952935754891662522327611873816030842685012725308181436170240000000000000000000000000000000000000000000000000000000*i1^30 + -4501707330043319819903921407884562101297428160986422301813449077179030434538774407575318785760178273653422929048261922853086601984097727002570845825097331813468812044382765291384404425262255852935164235379959410423119900092303032549967014795383597174066582730953612656994330281180636311582371022566030065830685960573153758979898589513198482413488954450000892500363852430438839308976525129664287566557640871287909174420499747309908180397927320151360151824767099768275673779536727614536464482848875970690847679122615913166274460320844528488661752727780615368703017729597788822137454539719971176031320083000828837617747202679864832540800670250448958676770481865476146380836975594969203767974557428258592817432257510907428747312065776041918080462007780614526076393761943469231028232532826744719659234276329573789538415741700240766055208079439201628341151567896147598640711754065171645621773276995706936135186294960306049462958318609484613685287717450084109267908286953583392559187442702219793327218043540481426247333560997278307272803948817652398823846159814409565142573380862602157986192265552841728176208838930335520775231214458812176065870726950925766846825497822460852749277388172408995632188712462637826895151807983999204289342648672455608148244129782320505062173503746546378768338879936190047716247706037822918579108245309274026224899833652115560849171037964785035606664012515304309645664329268314934400879342856265662248857769499874505933321683170363086014363758582090782153449166544032606561348014610891146663623922869522295086985958666000478764396438162917446461997038847405641852737840337550641976878146414648907104773324872747245562242334183778203348888097538679297032242273158426146970160575609313906591538004278403172744912300615484953387261583859077780565607935861997038559455028993833257243366573611171510839809634455755735022676472743127072143657209698804508157363838771049787365727012180343084592305960881356397214333091428878704211923093112286727387545830235415113890593158980554037119651126459726007339867852522118828979740971478257140588139163876713372258493256255868933980046494188206090430648301297320106600588405409749754753586337940693372242185675852097741823471143176377893669647441893877489518037656743440825442676811513009600299191531699516017738653361800901829085015974171343737516773270806678057596753220418279605120421834194288828022666316119367620693632474384034876257602629402173074269762409263713929944260911220216670518951902493850656285785955922497528563833888844309064059967754007530121189032222070004543049320790647022783292444697928850034557406356164474381364711785609211517337600000000000000000000000000000000000000000000000000000000*i1^31 + 177925091780581509160869421129528933656559020501847472820284335967401737058784277166167145498281684653805267646105735595859582467418011090200990523253198995376002342889832858690404597275777505616601549802952976644196162974828997205220386756524072342797520169297609183721797509113815769016827596751620995448883694329585306067712991805925942141744458581586355053198213323868641629421713163709634715573805199580987572207453677922063848905820689132149147281088052907084536521865856477213692458413435887237908172574992290643407237504988508674714280714029736496416368119719650607206304443101274817936142582502760398306392858019495449782344539707837858682807932107254724464910523244867694990410925181897296121416985605058742635752872773954387622018922177660746679944475392908548345186951555988302510339870086736833012614162957232319561704713560125884682454262954995644885309022555999840708877949433401213757236806644953887475020928245774397580746689555686239680664296130460495137746595492447527964473909534097058909273309823176413640469410642425168584020737827460544028350264543955634267651616852804485752344452076871996984771006382536463047080503794429502600489192522020695897210054705716157895793512904527152950615551701461310336318149197355179057758939635860676857175126499658724150609610928309671359811379684357062725198347853462979715580662122536343902017953568275371211784036067559944286133122070961474745538554332881287627425529923462983502499074427902071946852428179869491837621452159068726251948851712088927298273211664571869750277501876243342689584215158502038399652700193210810139571465252241120892385903584510046548790333831808414177062976353735956720670259086599340837590050469403451642572423440750025702479795081173462878338211275603382355738021040516118653794095269464604638840570664417194046126656966971567721487627552015836569801145961847932008460752747107139477153844659103134256688344953319090597966833162302407463805907758837687911251976390240821893122517653115325209674995628048085806911725106945782404534646705940962448488205240139268856595326340847481995670748686168557782453457228379884488631503471226348928836061632426433843383796524310554123300523854215311891956628296270095274647200845404148714915105797416815490876974743195367420052506232295490422600556888681701812464535753810123395954691958561471569950950794654582828025476929923393389607226481211427177651563737617287653307535930983545996091027463053518508372438919295868038094661603664194141118892513380389092063229830448675130128367640931224780001824036564929031897315296095274498440601301088438996098731524457925537287945982444568576000000000000000000000000000000000000000000000000000000*i1^32 + -6150348568068123498700006321001277179172797237602790152929895297249363921077122347037703107204161140098549891328578725521295523578163338835194259226123743236155223152393662702135280065108974265247282984034434485576423324358351353493481291613220921658842888077150451914174591284588133535982884564514669727499120506610929068174708165651082171802131410304411529494428782317777016652450174039526625930189583539233051895773077974046590902148194798265597665969629876038143520070252971416919736832980617726619243817076349399843300401583606641917769731750616195116282031692706881904244016015591820583981394721719586519522676628840988815741608880552966268763293501501418392837852964735675954154423806866957072976620289264922102517757638434952731134226682063540232595509383928603653796403805434124852905278427641766731210296354025936699159705241633063857294810027242613109248024624152658633353948495332856193782906556638883277688213394037346306230569358688913983452586482510632361215012245317357911721282163072441775567145582935884810226575509006090685233562789309179414820732027911930645883680506554536107514807054917612428597001010813085944382864531641949842625092782795996924328079539716716391057189764802113192968571857012462028322138902747359863695945386520131424208596010290100855366008221797085797470433445089211315515789159623801459980405840708676349328112263460384642066775284908861052993980964583204934989094597190550472574065314803363685842221447704014285029127280620843758989688917297248674477855075235322376444590701493237919635341569171991582697609212337803587076616599766327290208959942957110766755817823395426982845863193460468777438628738644968115455946495951253456554476462546509644466311714052440867497390282674958514843351879921157141344202417087922391941501276274636586843874637656387252824573448790534192905298690849910765817316192036841659420217282192655263178039910373888935811563729751364682341785480761505457339891491484505057903175736264518845478851593868481724570352277690211386374406838502472702916329342993056816494910387788037179851997687998930346033217217098506737065488450472155150103619516500760025282381991653202066278225921703079692112684478473411113613854838216150091936016375930842072406121428540582585290373942539667080338052797470436054894112630938700995187897343715288050129088912296548226394470472003653295558918392180001992548434231834091745679242188638616344261972501852119848227349315512402111715914491399271406708483581542405119443593500775310414950276892819668061990703573711819677341108545561112058435997146500716717119273467811680343562921188591455681702282213195776000000000000000000000000000000000000000000000000000000*i1^33 + 192654689908275380061471932849983813235569744743310098788515679139813840827436799389973560291719175619326954729830490528169444999383758692506498669590465614958388992355086805988131367161311677382939949168663315330644923036936276683122583602910513942269637536797973157056278416889048635708638359440696778552430600932761305054525074227279735696303544546870797424606569065639324990644646650177513171659815789062416678593465363733035043625635445588420095909999765962928267817166212927884708588855813600323361638999927119104020208687554473431446822351530595888255222689120281618842499763296370924232759926342505154796429513213952691849317501485567923910873447562993712337578193803945059456059576273107504693395923711724995522065156801353444008411779514824469490480247037672122578108285627501389642018457696631426726011853615437545123385546838023266495572477528657364502423379268716018539846546365890654221870226951441564597963208726622254303574951291193736040279254915710736582680311706887158233207272657105857996492795728413318932108214928528583219824091927386016387784120159803308028373703409224581850119477884401917959007132286961826871486092609878895788034061418550599098678659067564796220801363119411094941388332254027525802893882567915264879766988642840049303589953073358646781110325837955569179353563678687531815001927620389953242668007915952995429534750239726251002522631279124249867152805041749707146476636740835370022896373650504630365037522841410986888300714600612819137699102771449273410207028577184775621903334305061679049591837244732810328988770423581208983055599677781891597977452634356046996391449546007736128872013558771864323643020907935672569335403239991810557277631464906563422685978780037991780146055778967320157456497230115451046359697619055101992598329116549366739427112026623541107017143959318823875708464838129972439230728337937232112132707063825391316780947011676386695553732491864340376747404051540171376552899713085365142547234232494744459067818274575436703660211162678090541581920436465792053372812070404383973584517457898961352097649225244092447401631719353621798335120239839338175868579681981011168378374011426907174260619140432725900197139375778343767963841562581636487147614010177162992228450697669069805345903073570444342863837634266876853945536197439316754431540659906014726109595421301355598939485584597071143358855256664729433934030162015667515399859156497423093598583672430960046393415131579365581479253837023287076291040614108427865080923280368136729259111832909302587813144830684543539443886412323039424779581903531045913326002253205720078491216509586176338811053670400000000000000000000000000000000000000000000000000000*i1^34 + -5538477885472604174927129027375277696082998267209142289535956856136657390764684053208020703923897566077231482180626935336052240250182825460616334232443571187139450886574324230093475755095379871960764010258528678172027899927893671883017573931925848798000559245489836553101232856172777765119062055134432181597685099365941607385149826334701867932894026366282351950331530455127156796872846068332692418984675026045439472050885462952858982207527474406545108918845815674129522558306991424962971994676912205005702867011755432106307931573314777926766925676302260719529413820343883212044332463740270171868146177623779836119771004980953174331814199618458305688858540672126036708917401030022906228600412660424729456232804539773495423613960607290975252522877376466946744084414851535041198325475028086913529596921732968937109152230359916587180897549666071565151645509234914661519181750798942258387558758376009757224591817001793379990307967927913977738463073874602301729862190485815591457984785059042030898448168716743531598722015930532499791491430074237094893407099012105732838878998328667482959414165856955623914623585358546636578403663581955631844545177747637613320056976916650563837333598711270287131874284050278444268268896099245848974130181673283730750154169011747025793195054681132711202810968915099926596692375649810931258708951681348790363281446808104900825920080805709028365573505900860787684503386402727393520821220745691503997848870199717230908014636483225036056594405402885788959844962145240297080090064522594176976163541555396879558070560719775776146437125668268056768003684922031128557796458514315983876615982915177266032885686062316582502749741689695783769928006486652445548378466869219345239989203703894510883820404350464806754549235895981954040482769577521568405058963096620428401699490142427770976463328763934672911340062482180982915955206176433971225213937727287033815869099602873311012141501057684988243484479266353085246819014590289602712631400847439693733049494352004622059121029131911864260252530841093408037749255374960343932611227737401913747289038419865789970461998946571920104301114729012316242444212651853358468341751939794480708755460148766841783715844909742042159477595130450585246179492642424404070738513838850092619680205212925597553281191521035179970713773225542036501599075557472102138191001851669162182140797132700877067228501266753828563842392694945877984931343206639980688248322050479217441929845866627284618739066172844806938575352691905872854983924742016663785904165339526806429109212336062448846789872763583397857224269044974554722176544263922864484886822893272452772659200000000000000000000000000000000000000000000000000000*i1^35 + 143707841576604807721238057509529689541960594687811169462880992658913076491871101245059239280396184259488522693850163920776585275126364997077523051520622303049476334313810372237483313366601239297127857508231728123380157555437161012530323358051127157797371714182460023920515729512712648897562399602135080724792208586094841708666971794463623506308627384506650060931032663270612760107859057383758111183515749340605355523848056480578967315721409325134386882863068968960272631601075700603444219905835388744749438963755255817452944694369516432420060686404236500490189443654817182642576579135238926177017981555682674723766549850436605984305468929570020999057779412746991887460157041782862206081998559512484422995698363433744780257630861212385815102498368282854259989753966337432073188175963169845471568438450281732690951327941813329291275549736128251342381988370491548479658524156910048125241041762879680103621519950146053130578974794755740834011628537418065546971080740790570156279780075634978591658018703528963367363664738428492248450453797837796521968627148111686886853121354152349832617047754947336696026611726328686447419666858556366481972668643360119176658273782158041251977938929719041071570799682215532062597650533026477848362506595913968789254189466137791946366634482565349315392730515046316555828392143014943483937964371975498346764235670655399673911247461726971708367958412103353532909771963132881514222673634724096916904685624984668113295100998768536194744833071321259934271865676751938742527715691588873751789844490943704566393047375499815646873450731854664971961166297227442958431642792298801479223874605435703865918183023774099075548280072715507932904560673756451243328728771839892157188446205668211883450971071980094331772167988864115511921764698966957830112034977925689986839221213675074062557992719412534561622425323250082451695405080968587377117706595011056528958306993606974509270899950883345826869284664739222351870929780754287281498853172982468288926456664081531919174229493238928282522188633296050870943056513762647323575934108075240430164577518383548429660060111098327550250793323721757428824044043831542200040284876474061002237456229848927187114875601356515510954884640733583728850445415647123242795434512099166663585539387021576374281279702074382145062718665765669715532044012981573571636730201321560686442925268675433747982863012744028123677716785491419057301747564378278618552030494680768995116461235614218358464386409684526571301101471702110680262012378536313715361619181351449923537206566617090181877118760056623003454661871856071764867672860248653503351568241222746112000000000000000000000000000000000000000000000000000000*i1^36 + -3326635035417010705706420233551003107327172616443155145267555571206229102174876729158821849756414942838683278650606048752669039875065463813937008958910341810420452245114624382957936700619414223991069384077960622755900993867473635687854850503867151684885585799574090299648775025942937550837825928358183652704479596943345044530842984657511283195497027692932975013552318017738436277314126455295151811326542017693748804029748032057037124145282336479129981741066874691090864740489682084758347274211703012540346642831702027752569828643303988272566497467926558335266076451175362926325617254039242523179472134941377748696608049646817373654590970292325766745904684534098948389523195790025918450650049279359361151405098174513263105069452385329307432992840805901225219836663584747066822802151224140923625555856783255817437142003031225931077008906629199648339236866408591494009545862265958625356371199689548120946687828455234158513803588255013874601457359298567445248253673260825856047892754560672320660748027503398604493781709979157451783376996383969243699566365237829267648478287432075060436079081523739728341108215994029225735779365962659561595643232639207708219515770198877157652446583661542953388371342769716826247993517614443964777659635344328930459978271198198260538451747469328742517508299682013313625421890832726467108634642579701368093268154013429956985565634919314525033037134926256152236235118789061905975200151850440940499019165504793292855379394647088163551839291940950905827876470732923098364951409967046078475776011953256549020875791150503534007990584156632505435756351686678946950039260663186433035598966287307784416895680101136845654996037011809891607305559909562800004774738503573572762394693495930907892865687179617245427820483106002193542378333227871111861427722309129526550743090822731895443878010566010712998167205093222882265647364198180990159501192500378151826405087195272650923789947079543819560823531929383498209816183590899955475214365901251379362709386985790399580236768923647675625108830258803694342977403743454732878166373564963545636693084115010551195045001263649017898113464525587265379283561147565544909191979566412994611866210090086311314336372222621176576444846612384287572583752746542028184897576466723168224066401268635909250131798471496111415643174694968954174706978215831923250702658880956243440524364680163210765233400093550667955647845869831876013057719285137067756060061020296801135531822070505816151859301807975924274582423877788999160974970876589425482409523610671105467910305404487477820163002718688295262633945440538518008095352146074406277616788716912640000000000000000000000000000000000000000000000000000*i1^37 + 67024460554724429485790209155099096006774126866113303158931861631452582786498871689521135065710005759249525793946906948593160187660909077732872589187053554792955020473606077165847847669637482638312429891702838495572735548175908586756735070352575523628022483596461888234523294024840803239575418885048142391583279500515613763466308853461043222460425187613102870461228674616797470525530444706885420763513969242535795086633221883149442828224484479374053983938375776285662819384892360229210819229777093711858891210053454099861589966995945166106964375365498618091963719001174825529645096275151332154234644000370014865206965868559404036207102485651810445841481564082047676020222750512186563781486707830414419915209854198164699739104755268553083736855110851721773291285705359133458491047629294238858778110800567548076017302739308363163100554329911676215265168972289275139401029817059610490644395123998484731080310675855678294664640898647474627531158854935528730142605734712415469404051808506917027825090129068939695829069955972489422671622194805897036108848465500660365884809051753970511154897044466814773373879653406968366374687170340810851012202237327091269447278763743005277008886141659485144080372692629527875760650546618590934832465353614428439389405150254810365902615517173550424963718453150238462384221829253336958302544459699399975085340095179054340800965567879439626579941155687835125037899031167043035495368484583825420288309750493305137032326262637506165406287432694979951016875111364835529474712278930697706600249327240699399099357447510573139950016221024979084479201946444932506184080583106092883750587454064389582010090798236186581442214259163734293114759573116014684743286765250291909495862393424420415754324928209564613251373251047854979955891071733149347575532747412922742645457329237683789667726654773004399788087959281711094939541095190631091458343820388176711574194534281179438191432655364665128299244576864983826478441069653568015831195208556780185915799255012383802598375385248613465514426916892660637457150334026940707155122487799997436576342797968121702276551500262913734289643218175502739200810248101711435391737748883149715623487112042825687808681610200786778248302528706998536959339026960299606324390676926870531943344152426270674427516069664698251830391606201918264628770228802199256883249430705353957499412374173354150095547210152308337405277522890348209363764399653302341013859839261525731218687090193385187863864445287470562440965834295631973484285510794490125544348855294569908266948578582889073755836652806956912106637015361909713712633009550123679780700160000000000000000000000000000000000000000000000000000000*i1^38 + -1140078312723076472294382285991744420280383844466098156853952362845649069602562786521821552457537209588423835326784896023471050878629436426182407120675229965695325434734891390729989906646771859105686243747874098140617428833925146473405338187322555258167855397649211661615574338612384872297329354400170072959896493072159786115659642005979900584482734714075963691600157041703004752135971595484775066705723264827495060220942160165621219378313617442209008102602070542920040898629038366206120206972989179514310166716694281356394990919322140643062297632065150486525560086200656275936037718701306753230064790723878622083270098927720920350111593045213246191585755314028079899314456968930657054461430517697910181626163786819782317851109561044717405595118926585781964461536298327319158350977495029328891649524332519892109166503379746411023917344423251106110138426060011599526696937229704134814247913604279512309324465919354802670793932710519545629142482251325102562081090993630296654201880714373610163644985854130547224106971656168715284030101759596663300021365912751765388327759604945279979048419859579219790813981238755931847617560644345616841240194897877030889869990581042993827801514854445249001169143301524863150305308188217414962154501362189452769274878067382912694708124931462570176099299649976873695315958425155067351412796208627759595826951319265807543485442209445762319320672441011607637399199382624435401709484546055336327923403101414148888899911421030066446168097956053793688610506698222009971638696055769183784536095338217078888095416785480813233160575251810097558690144906679032117666733977937017163887602967235219008479260851247997251441636836058809417903854663831830590100941441974526160418373851935231933471623006603626609313465480551433182836677757225274849762576051417421196833964155955744684485823807748987075713696784217737202872790863462774710344394766920139261076431544294206831021733197935375565833783883944039140805659436947087019064994649765831519986451183949516892383328914697676728812105379569942963886507686682610575872559378927193163893320261071193625381362360691760270490594884122319009137253800099071950589046472374968240147269197608738047075019682632175882197472747973391530486963349159688430245949753499049779025195223545925815268130028867960136527753440442687880447246114618173328039423430879287408481307016115443827810201759887550758509378380372226394128880851560941446497949525946665122826322088819342545858462770427787148943405430988743556559977832559514186923319354756053598787454228280593586584619018910929069854371234767881380468756400193900963168256000000000000000000000000000000000000000000000000000*i1^39 + 16153831365132662639582347006437556478095673993347556086803266779441120036767549311363135121596117587662257155507858473814137316205877047379676383504226933803808331516642839499447273833787624294993694419449225913010271224029030181040067582858949420222148888896615466442057859339115017230909294549184534863416326972080439672398678114623442790139418256342378271400263159288611448521464096862820424766319952521081532855990649791062554043760532620291355260151861039887077462208736850689664077715765737221710433513235657948723078782652696129140995449551933488569455558299467140109833581120907668927702983106757415961572072138107635228197804307261998890124904364840072724622144375252287536752302468800175258567638228078680311724613129398379046109031259560009267925504216664957483009976608443901445021965492735588512329677241878901037499771574958550711954677875597907019392230309959631915382871531431294328394716696577184323364298005470249934314577086370847942175492442379501670821384142365307732541390729098735486481813918318910546544421231770025176505569583699721288183888554601076824853225797826881816398498506667908889770915095529711349697638635107150057865618533296805889556450132597792255291922176869396112808259859280310843643018530421160281921691238410458196173716480987893585520673760979835345661211177299679850536837043406537399013669305737446492364091243344878009254996234242080232589252899789046308729493877624727762368265391724876766573670903176174703707024097967154423315103062893967115939856521047644349952428592571377824933160634308272286900108223871247690510693291313685891748216847259795719028603778413900659556815381148692284686494445311486638378914030417512973297341385935685111414636660276240331780683238769848389621021545310622415523929850759002476271553713805282717410859509556107169421869685012071517908040464873515221599242279890781884841404801329704959365811165483226380842955399704186127457686953606755839866465700484813506711984757465708516093858487006155683693935048792642019121510566083729221587816855338347267745551041655426424922450687898985271095277232285527908374470121916497957864301609667837206582278936978198517984879143514663004634112354891955520863822127406817612426883002580495149974521688950453831984885384191186647205147723597966634461490791675569329181834938642715086045637846879976719685676966011897359519205731337904486030113347311366112618862035233006409029980263529178000517086631923912981825025250028418860848704121913194215799476576269015312643334365040023612932212836713931900201419493401929860478705354137496022465975992802574807859200000000000000000000000000000000000000000000000000*i1^40 + -189512795331506301785810012181044958383749680484296505088669389113667221040374585955687416786813975013475273281669042457123571385151469756423108339739367270331822557897308908823102046847777964078695118530287962607752976989270624051905946696505446898500162377356573527062080984084269376078835059437171511559115835740805639869635309208345402586510463440578745498666530803150380939040253229775202861719835109758394908637491266394726432345326543981936739387647997696238935479811301808980093850772067164470128654959832936162026600129504430771036760581818695590727024320900523105311117513776751320139366525742147732742515852528778770692715799744471925426646849370408576920035129152895126415253005291012191521166861393438353895870530259251764618426941074559015519381847425037191713325464159097692479805745985371152431303177148295616797526113191741773931916773947396656214190859015407706985185210997274923764084219343515400158663070828038397722728825487678333833401853008573460129987493842974389713912845971900391936029800937109092178142089213428730352275291565764847931153906346521338012833405415564348468569831318677765775827336772021308504929483132012223207578387694993964604874726449466422402302272360409125255191837718344521054180257025391981151073876548424244917068403269257932195060846359917724577027703423977263965646505237298693540108153162426506863025707942439846847585291559450581528134890942304800289826246648008148184177417152703414657957264136143685984086278157711162847413590491317818912668279559945170884439062000333734904359548788399708642022981031418614923242115379252890371842011462762271568201798278839951276622580944736763581240056809950843352997747383759327783787053342567860143473908402676243796423040435489388284980787700586374311098318968421604555731575172787046383911292388990229208414911286151016966590680754948464274449051143959730957667349664507321852469618404124858596234890673093787631680256020918118020230726488980193457114366838777080063921341392905491037036349768309832432959590884970748180318160668193144448414887203962756651948383560455597467156413799443635371670695470167642926437658025599484755945394012521983947601707156014856058026832615944077950156651220679190644824653895968667600664782970112302783667794520263629448625163552986485544427651060271530152593524843525929513181086713557122009979744521337758563566171144305888298799136943806239094406251594638510650042800488864822313792543359308487313547378651632824306279529042505048601418439208298875464937993844923309804645401681616741404072471204758351153607418437474462874916772623941632000000000000000000000000000000000000000000000000000*i1^41 + 1791132209280143790235995165565360375846842321714438592161992976079960931339991860367676911764675660141714759605762029874741017274256035129793638778826862879143422206116242085172635623028780040661281912693098356397109258970927148140028316457032870942515646828480200701720678572794337613411730832110519847303415682149195304722403145908178629997310635449241522061841873686114087160915114511312105831691864115017585345208627688342787057567208631457096241106013915218169440663423752131584967910675574353538470009876963567324013029623176599685358826764675137582309744606386236665488107928736953623857856843587546505297945134215203429134191751080361119510104365040333933685912542319616642156951617400855931872376747254726490069210595308260032914840786761534155151525399837044822879928165049882157959341278792287134380676865546402123930718153291113079054900364159081564604906946478751135365835271670816856498170579977959970297607314713176756973039982732417852657770060949079722213673070168703011187527599000947641550152444404916215809987754181281603407228464287008305830405620608324182017421757960624666116758656479328934543272663609304611801505682438741540836601198895775273214315025456875078866173055377146706468094179146870511151850745637657234163242178489992969876593256484937478279340326185807437681985917923397138506582649824053751452406663299350121741626069787329945770170741429293587132256816990665202231121055447339328052910890288342037565627960039125896535202703821901477228679184706292088322206849176229633836389581052876568802617793535485041926145954335474226948891508594712017575354413525446663607388010795962248844615310613554775604628470220726733108591771495871776192642101378367518320238249950411986150367599685757504092612838733907482951604336777536299772409260886463118855979869212925139144303011915607073658490583552568134935466558531155073566160341445894685334567389839806017069104381894990669804797679617812075117078992849031920795403274084157692388459702241775509617526973517340733569517476579219048394099970931667451102829460692440695174213646489630778957007633301080524982659628722691739113198117976204823220616557165225539594086612060635919739555642139725331582852438378603302881480847564452522758203816854599419599402879699819523140882748503758143560638861626395634822391513205589320673208105638228672957862812734316985652944677458775279813318877688774344668394357580049270940841869950863489955378633752328273636458745222368615748410453597409381557352914815601213668563864390913788976555401286520872474484353464943833448010802801756085932789354987520000000000000000000000000000000000000000000000000*i1^42 + -12896654217080199838302976274813083994104093812504843037633717122366460031902763943503010107134613805643144957718819320132821922311012248278336986099034345390981607208555073161232806102929339597291921854212109980796255321364839175569075381374155939274050645027375401905774692272806067446578983598364172712372076590036296949659507430338708861036689142616674625250454617211826690207064665327473162082977151320426560315169353937326956253270120492163033913727134886066997358002753715146982474447418926287677906728832758339253339723064739281669985619875100812290415684283132836775012010352065680742878031125754376129193735805595740712604342707775940227639884308639391650848869086829418816676231180038728826861232568090053168012426076748494664655046467837576721001316586650288555271850253852474071921591347954407132707238085352724776564983938681521179391467326715176345280304178280416217245756649725008976148270661692637428993314762663220915852198161474940504103666987426857990176302174884286486356301874105773454184784542322681539243700598995463035907275480118552850774741779414992401071785238888393660760312334845919767931663822310734254769498774925597688763938264365033379763148184699792240113834464897180791501073876959469123144884013313010021671964560899602126375520817810918136016051119690644163970250973416881128411480968920489037363755073656764551322923060735277936963440604219536061637999309830087869157030093185629755334877562160295183381439040239878861147858753690453257430745427731552390862931812005921682389535568413694034977991900333791860477678973986900537093828523988125860083233327416934877900770391920380467999531997589408061051242591215623678176422131159843363483049221042362947465137774817076050488156656626674548834818864615748554632348930873185881917304654464015214963357860311382854330252676040971081984871008729485958790851348937082058529412263219822309021316221261356391190930003412594513103519560931951512308689025084278814723139910657307909559187461378162376344175942427550475547772001160940579507231306370946955254292934932535707970156177330024552646249421973146386724771252506951310113839099925867221370979437475513869962381850015178817401969065931510864040273933304508703156901572557121095855241849646786431961705736220046711084519892609092548219391511374535289737081967929397903902837205043929914802288225775004409706614819178589351049560182986198161739533274616640760491748274169250698252040397617302921470545475298691086784133014250619545207660106585711883253843899891154349411609489721119367394778969884077098053656046150546545337958400000000000000000000000000000000000000000000000000*i1^43 + 68798195626085136446188162000645587106347513017255655076950108300255851877723168571523004335467609414311251326602505453475965191275038121600036331477806082580143117014251820587929404896984297630295306498900411889138960557267243916107931092579199861879656607218453264448308126512808266259893605647249340052441114013464736366176543005045305536959250364903315409825991509492117476033825969086504802971075115267095985738030085626752297495493043809612715379132588004206897174395088936730866638259615439531834060685375629943695988129701656205634364291546001083820466633261994954982896857540022296859034106623106640331451070678671745664642724401880497611090293002181298775247626647827739918647279354291486548962548854728527657149141811201388572807079599827818556972037662144516622795163272195977572536763990454619993087185927667782522191095739587213036006569524532512888461565946889428292613339710170928738882383055696774354820303226920800482373882538473221066506272434224792102710210139710993999823562715805364528618974936266082674303919984095263630495513275428736580781122610717669486506404182051170926014144595679282104410714421372095477587542050882294690276581658209103986870766854142915234784310220288367740356908182799395040734411589448637214639807463969803273390219858113148372725047248191164443376018742690170163913616889035681245844897691646779598069551864552029754632119109618323068208439783284437731687605145870164074843615365718538784508464971406676383301530213924328437236145052707058029708626758617593256948254737483211142310704454248729592793664909250635885659246084495528100506011535691643981554778593167949588547437787782855523457683337657233413928968259687929477763538660696757421420301942470703697520428182157935919356685158882588000339416778733607037306224402005759463012387275754213299993496593219802235771918188122748066696044834074014599061446643740040726482468038950446377622295898524164682927883727553645578449303269965302517666777588454148119431956791991961862591851302356249463806687676165811338849944181927523262366845648425939919084159111259535793757831102677899197574356878432732969562138064470476249462319756976953773352188477627493906832221816153795496929867849868388727286248371897522051978858770993858178877214232265496893264998240695890548542125001038564003907985478293251633225266624310917765853715549521870980745415970750480651812275202827061567036200123678110955802559277954788451545725745312572553673129177613676203461694167152535843905722839000100955076101497653084694171679933344302561938105410803079834875404365226968088576000000000000000000000000000000000000000000000000*i1^44 + -348994530106589214016130274476514562051547772373164951847753027972656654004085200935734884052547491489058816290253909404469915526496082939021993057199720927525042873305609161455952150147510910759613131724619162751388890678429691959156080801447878891277227290241897871216337465747501703398885605855213593353917070657250377262632250431072936875044460917738959606361410492778885943353844790687855631843472700427528957120067863219770717659237549385614886987012386262826548220137282204942911039230514679422954030789989903653084611754418170644205913229455521139050152899677068098507210012890782659817734531056513941047934473672440614182203674812446882057460447522994188304398288623688905482542993871092147339608113545675170164079536487503166839709699022757611642060075812130022691767752956962142388309036642042534409645961141329752658317293050061443972453628239009020503804417364341293814016637129712876202664248661949452428452663090357830265481104349715090468465128187485910537663366414758785685055837352260698816740988209598558016843509890337087301572533079730607794925390993348644810338563214547744344664984030803644881619901751121030272254324272436739059543411317964004612251075790737861997994885330441596061639049583222762503962238891144905907140684270053342134073288697220154017305572467380577401835787475708733957310274432943343430021627576683911521483349736368487775418661095955377852461596806660495093628778009823364984977139375884066125350297901970887030776801581128279068475919339342637345595944828743938216006225911934260670070862342343315829244599710654775358160501413065472903106157043654115567517366288492670933102614358677302338491651150200990131150147086148595984242742272773564078478336600770221103940051987328450734050432253189706027955756401381482582682102268962153930028200487660987113722859067152291784265623116396023074062065152334598380097908057637562076292573907723133004003455637020002993720059101447008984012338678244797736876779572645808012231891150646967335272844427725019553127065188577052596446822586318731283786691641063301108338912195381732542488257901965090507782483363722822185987708456509886549834443170678576814307349740969652405349009376637167820698663473426580056733982227265674710544857020634492015321032437797008024438752563530974708437598590941087183873649725749746765762212639895998966192302331280666833347809601852159777153684044265463618028155550790808252952628055890871006535192499891891424460034304273865084154914956334377164749247168471172988163083982352989478931124234091764680182046437440023567184993139556352000000000000000000000000000000000000000000000000*i1^45 + 2902891450914284481600997800405755874573800519721045035688616130519265748624415916722233744550470910373753089753088939921150325786115892140078572840346223966127475543735186933648240233846387523899332973624510637940684869497732126220637054617446329008097616558879478935836166662508399305674243001946012982001241744569689900140158540347622861270004508715923724547431575196592215488746620349889257442336099663949548381579403537519450807555512508468667402252039638649255228140111213242763550884333401406588354702790462625476598727619503324853990595121297439050990888766313082066796198502089497382953241192448487993078000540462732580205214664686808434091824159776679280132458537822792717267106464916177164514946433060463630935808245871348766895255055845002962809834354445874097151740788400621335665135832088945932133339006115555667269556911289334334149174799843951982842704622980059846669632224696834893452730161010969734801658450429768676464095622300302642378490103943239783901349210530280197032727523283697484797968439235385482638221307695242981401234951905433808421489499170981908666184122638435081844819524359475188730878330484272625481412206724733904817811536604530479378320901422447658404913769990306080961313954012519177412896788387498924516065577016507253501348061371666432844922099627586625424728406220758319362481389880177620392489659456625339561118652914021181543454332208742099270323824701927831559981581182650247709700685935686820737429310178827744449428871622917856877153282296933342539997615751426136658041259530401073822299712050372638400866445627625649595168338632083377922364741927051530688159555152292390006566977989945555277132641849255771533478653876099949199179198156183617312243777948570022239841115202435811005790014543487384405699697808405790444724226025609655625117671012928713564659461932279260945716159505080507473800607880334627163131754504655292248645951177584735625875767700140092257292423908514641484634331572194856836191682923963744789664323255937172276272903334580406891962822504583637908405825127437032531543262124038729026053760657829867280688561688663605356086732129385739864710798150290730769308538564050706166288563373168036122529431387096843880648561912786044180382172668737151623914380860418862683078752605626298819863024463282255751696260068120235899147928441323562233447458118163578619213145186443274389967398490898468174444724310516877578994820304527043977539303228688370623004850245515486685884174993911400870585145190612848905059057694352578345794291324972113447138653100096720350433436105886211556517714329600000000000000000000000000000000000000000000000*i1^46 + -28300785964175308753782966932754189940014705575087063661409792158511903726315051415242490684524932634587848004838715911347978505057336244439618799082153954976409707384127893156531478134905668982023063554052299569756005857612027385562114082724888444869375074088794440055945311716934276519318843035282479861979224789880254428983633826154120343497782562240490123126681634133409661104164550069145716514700018011452678530953465373597645002243527489363665562145493521734310651576949778325492959211708384528415182751224569899544617596945449191786404719211943943498952946146275210771495614598574858305686892548697896735003365565728594121152290693256121033917119887060425819406196637149687670867754202003109358262569366916900734839194455309220414377314657573865366890655967397190847266473339406817455492758982972002832557721525633614256550525216567508527316691100175245033646706455810228862638211103156608147543158031057298190705164967745326821498229183981683985267550348062749727651528254885036483789639857859833671522808069132996080216035254082777837211900758264918180182378117465714910854381440447481940604358207599317807066092226284909319611609749050776159812820955406861586113002861802924137030935018453187872528429056860639448744605303005092328345899998393154288916001719740480850368779937788029816579949756406373586870280472486647460104684442234756013882068534125118375107170482241975274251697616143797663431327218671662881302440003193041004242776428705029135645035056612994627979959409150094115667626124823405501868869459475835235472894414476035758869245213981550215372252551913100284066622861597777283862085947280635734387431285287125365900347030548209422162344564344303163909268274347484540357709706962576641512771401074134000786819532368948705657135985697228812047953233836933499293418501492399842334901968094684558648746174303903453265934848159498482162180397823049708880959600933628232027308840117789767239368918114313972857153080554624468591691924858836642333242597857319990379387969065415391402035011241876993933372888092789752708594908347021622190022296397333432711471506702590385808782275502978239507560327747241410360457791634422492886626314948283955257473358099880423157696399094715142011250889390376884860184703042964224549065563068411405270164813179383485481409011089644344135331757609826784664853218743067098845309341584574680049301396035476202183298386553464286083316994958470307805352067371480629024524606317751963446912175205100639806223218639928980653552594862059058736360563325957250568817561518313895648327244912365470430003200000000000000000000000000000000000000000000000*i1^47 + 217924801082665654385060335242938723604233530455873996728566976857151868299736377069068344240954306599312253774084988784188529486306605644695262336433374412624513435106102160312625339687272822156936454279626102495423506842334343328463199205433610740425372619146487113776604188414291731372282306773059929842402357008746329377673592753854565639837345359017901534564265257513753235778412302039983498352631853593313687781563027308168629246792718959137758090953483668602866107238361009841684696052162828585063246642082667409428683055505643885985277991097157777271603948467423228095597406403927106058426551580494939361352626518900806443341553814445095936652680045376587572833031262722741119124585126191196325992768255334708999919262097223922689277482403088602848728079071906730263034146936576475893405569007528431189474806347462371319921517157155542594652692047764667094953711462820997563594592240325126532346841652419564725986616606121788853128913747659297947978495630494064781006978444604322700108968804233590424686753299360573187625638340411429490887257893128689289409600393880107909398942037964371176291729029835446737212879021701584448005297957253057520610833868000727508137636202300368086215687770515076980616009438957669182012000908202148587797417985860608706562466860157182201822914432233812211989414074314527865841024874300812541958621092495276685730217945869960779444132794549673028757082334250173957510875663817736260037549178678442196562888054263744145281705515596635664830892380305864010729374113784281180027456605550221395087176077220846306062334199615594487956594738648053845230258861282911506560970935518244596318253490919144043302480680611807348608301157120367130855739529690058690137883863087860445873729093836038252808611566248916122294322142685575693257386889678827488808566791705779870868432267266854933363341658493959575556047103558785034156300912482783936337792776673945425353256072677199761346335340791562295706829388912283889147353711214372900822598959802117368504220944077056040477153493327495255306882433238719854768837052581836573482222351573408004979721719894380138046764132140119932302812723776977086390518216416910158691525659034033722524921278228297863016742053369248599134394916068627142499136521807748642681350965062923993626856500069207545652146234445608676904493708641974857074876682267146214504936771296517726018815498836702477379691000576024453768241730576450148591804026480030639192660791086734453068812916127309343314021529376465553575452992538878226333004257849444062611060997247055700363780025262924103680000000000000000000000000000000000000000000000*i1^48 + -1280910288432572094929977810438716023045798761591390607564394142778444532707663280153488234731284558958282420502307979359782219797284275023171508600630336861922490295707206374324632621269442926082320584855537973491764363658792533236199863980210585515816051855809453699238111476998864374940179183839369435294596148249116813615621741118324407771836780960327236985661443239563316015817645197212554358760900731634481298810446979544979901265266405616080312820368985272372936747414358779360007640202176604049945904400563473336401016837096573648542402179003697037129043544548775621270802062695405537439316995983021029952431834936844165314638292293967959872887521987712086808656297056660626149528716807089000631251764886933619021224619535273743540943919098804329322747454057489747449991934254399866848176597416095667721378977994726172386163822311452476259894875245736037780062378270268365342973632763368064983083633076045616262876927627934182989464931617806062102835257560597696971803607280754705964411350171221651333576262303550766352686536624913351045035671432422305887543799186441736038467782721236913752024719055904784227017190635074404729256134515206277035995128334962996461958703368304608351282869200768794682814543394143163225321376092573132883191163954167574106636301326575755223519946743731026737478370903518157969590618447058792587222135736225873706875703166152086515160319662374145440960739140204804148842210725147637574851815695409980304914471139617535759264916806216055800051139110408021135941639002395542203045002270139617018271432408321296746453532368554346732027025236914196489950611959778806629196263323057927395419474716686998444046767998380423253824887399965530075636404502831510084385513555760840760556849849302839153376350058683583033419897828873925320690455590015331992615952196113004475916614100754858021574381461160265798425734738848585741201049305177124842721491583833932901505207893256150640555665118866053918731985649884156221591671712570653776111790375273554235176714396059207229686062705407476263695869914291084995428373436303520867413017443152552981882189087968802172798767439860026501736659774971195860541018599550201253952777642346837551665285766568735319059455063176167067517076823182410884406676888858393129562818933992352774454676421990235435889504730192242471998586498276053990473880314398983174965067899626072560137990268165830891280479761403308412058204687338858749198542134554343534571627557031046573339711289664705129512913966898633993870968581396663128609890262252872918237718037950486884854141874995200000000000000000000000000000000000000000000000*i1^49 + 5698097743420867530896897449195165787777415264858551670180892113574879998665244770162186143543277379633922279260196392556134524307118813587320606546147785591177913693160220487119702324353721516301137158449451908334656791533706751013443195466069673368804178691682527158294047740608854605831018218359696508532919901594080716412398299635170082726660891014319550496794357994092021068205808906644911028738647030314575340982895450074932726465462469532914381156871528005932662139031541519126744139321611040171101950120423821068819799542609250046796975506087120280436961387810400640507146678850720621423774468735733690324933736875523089681306916629510650221314343537611964016299618954760941039307289669408731687362412881023417425465206564330144105223221226197752451197890512088013775025132152021601277876205822004120082654665319974755349895204773734353929017563991257669945404106978560043088223480164439214919836125699450391664762509320116096159620254135837471215280698881815828363079206975883348894098991117134983143000016203392852390376211640383556555351444423208585880691600239617803040462453944507968452715900087387342121829995349541740690927012627933055729643048288610157357931638839337892596097874909576900915328178743678560887965627818757680001714046204385584657722375830308559849645754405686826260016912786825404442919089013888331190626189579573942772557635637843529473154979498481039640501339524054358374754530826894503142954183529306007294811759161825387742367623224017830306169821823620315244657652727430519715689386211454917712206219089947402955231470637949117006840718719928111749607950188846155150251997639196913429610850163415744032694147097002501810379612990172865619389561160686850321822480427312132812317935134707911948404447474638192819619459792608390748627485279830990905817388773576640976702471688072844277238183245321606618502218409884076753849207070478229487734307151911352462655097864419172948383721170007654964490558640965618979624377501763336322638241409315882450988189134784320693953446316339184148677693264806213719407787660862178368821022194194838431511820925953277466177705484087960222235045538826068595576003922370190864606878223789350463225203576635704978805623927035108183682281479228017820031872831971891438708906674234566155644024046290313944775759410526935365531897183982610084100987276869314806906044516509810733313493523194317148632787301445486267633094620242842847568619306704233599293592144474492027716838650063958660482442142568530878142016441085733300700616079894220156604963971377002307925950464000000000000000000000000000000000000000000000*i1^50 + -18791412055614728907709937434920322353483901363615248472896363763486778476402848080503917214293799460602501254324909817473585150464997959235972498176518769789702648511426008524047923667559742726849269616558027598224119170818336901668712704085226743415516893400860130118087865714909439355412359107871424614408151587499160399764949663842728261665810703677842404794399973434961099067187389155966291520711124024408169640912276293592410441616073999483027024624342568559971751453475789903615275885058564266135732971150561347633455232854328253836671949981484850280841670784694193879519153641341571649493330384057198280969145808968361405932761301507747892171616162225881732911947236975164632539599201497787361964388307639733155505581489743650415432873140511477182857561489675883394528163630964076880882464196045125428303344298435581853566219822010692323091519496172067716407305566261496934162399977037295529067567645820987290972156760759734289812774279258265259206316283378310148862876280667741270106720704302970100830275028201818268442017429499033309097373525764679586711338558185112264302949721239908400834246179198985645589612681729864471880718418429042561141715683679188057160022775237822769232284917934759851370557697261139371510893938873607241556686778353231433665995059618886861280443392643353040295647596443289045799273040121167753674204986673046304108185460650441794082903195001595541255612464249232150993774182844553635440797201799563536986601634663457382776919835522282536967534733682411973370685263310481653123288356258172510457172783582371936485768620087628235639093175538802525230598010117127104437111117356608860855233048393171514071211995301500332455825468104331579051900380750755597447957189564567497916543674974886389001366974820281647541165460893450866265793520001938877259096486843867457577334582199980337462782448306972433254635455846208410516041628642830529481892644018188945032946871256632004003763419616357650196932881091651358678111408829441691300135958144174032572319452970064274882606720951460829909909389700265966020511432188158138143827524695835047144673036651067090663273580828853517619395049969702190950653281009818023348558926549862024541201822290194146517032915370252859048502261360625563293711899095367761236920851944625552123320191987375414526593255908848748900537843151330601607033590746609521615869882706551265800501963912252825943321893075877045848051738450471056589143763848942066998284577821903635133786414605256015958422199728333432207519326864870606429244384776306573319055781040815238647808000000000000000000000000000000000000000000000*i1^51 + 42979640026936820436692779447797176492253173857590033058641602989022463692340090447619204024233618309772714414101468045807978559445972019897346502204426236660078053732938106419555725602888667188813568203117521486953680713024614441940228520538635776617044450164647671804089593609808048010168295955848980957836621814477419118334002946265890736176904238695107560141354308171963321011899774845877331878853722010820957318626510467236872972293151903959466421714676348009202929419329752895510152424137752111532234047501866267333261316439452408686193734702798718677635284708203200198319303877664267333450820085435539754583028046143497810284545472252598111762091414675831803125140534165261353584852303869082819750805963664605324275228445969719798580272001813385440971373333855750139798531600512764544592186057475833195727000687088320473309302603472420328917015608999704776437389110565229287645093381418132555901611099854030479767949658384350577657794913220336203080727620430576576478063914601870342153698233022801247838023790495458355241340248955204034837874124605721506680500720109908106239244406927601964271561232455267083592578484552558245178933654662701659043218279395937370234258034929520865001829596311467910384871677344025251841464459155111919812086273772834441940327914561293779118251006615989515800651433234245214361040011012648924368179960748307946260056035922350037436797965820697257905063191414805513456278089081191380035511897551153664879804138027813046843789441619305627793671090980767979028027609890789292998035005197392094895638899478440642069790558764556250927092588507802904214454534286694686614031110703760655733407299622855715597128111212617752016792069226247439692181798100529815938175023026121045253955457614299137691103618502993009439295077818003471594632500044331377333713208121160492232125798492036009977537190445671691029053468401376998204118160454067439212789546278465506494471262100938075742911856358102474711263089748084580178953201038281942017334208610811039454239691259491749644587728675949717937412796893206310707794616020786207434348394281045924165806175484004935919277934432258524974306465860228297238803018410344327739140730115948545024606706423760502725491861737380082795602946611845567123097976941790999211596839041591083591930554701767790034866903377561226471617766005680848836210648982710706298200645000863381744928873803622647814914074142604807042111607553669883345198038648501251780948557484551384674310696506781154971760056544028527730060689036802104139809186458654069495705939322014899200000000000000000000000000000000000000000000*i1^52 + -17981566763460076342695271297424632397815409553066045024984314119942676900042947919364290436895963890146409425460084367288516110950658954477401033276794974430146395873559024497432500590096524704298079488110101517069639578429879155480378974481742786714456159194545903160798097039588853683692540068688242961545475572540719877458876510110255481150345944618201577720898448394814345906149502789998916451935934202422117682217751453179786170291988069050321203087424912929807394206305036657994786465380585041618371299363313960241425713467447926772906738294042381820356283087899491881632688482562447912816282513824740136674766727049346586479940555526707196061971216952574290419786326978103932304206754386383517122585045182681449961668367815990748401896020873618143378929969724750810547546945067591472126762165556099521557348726545226897182561593584653071629837293595824893744808771579397358971164523752791055252222770909385456590943856535324804052601179418157556140068531969316100865906582183500989754430486226351433438438030012411060310034094660926337507097630794761556749288695449641255445246429852489306654642828245480371409128677839398305916703160965407281091110451772385452450429676087741306447818650695127326736729164260350338805194758594258261617993581237322945103942256132048985050928324886727527051251419298009763187843273869627140637192393609572324044094242084481630534830774959468666966835361455369555258181453051062827536963206243748287911522454627036196737647554032714564782154132844553484783350008728647382488778447597532755575206133656849617025527727808116371986682521023193825227912978244945156114036110722160306652957894646738268089205556112856289373384110442478611391739792916068611886114107124130542297104781881804608380739941386519408043189648298679197669446516863619660379677157777211402708307645608761199438428482433884127284962614044555743788915799452040819534082230414923866330565998018027823570155516405784258204963029598444318657275600602068613141565913101499153348815667257296400429775105439188124815832949653697357933767241586067003580295327461805299303476184824400157308510433490502345296183262665217018852637720202197823092070913366375184105064522243352572298702226099022832248123665034654477991568077794816700887825577908232550897872562723045838538663165654642358173132217863801826570714293009628961469092219498483854767051346276900517375983056857688975159578349075319496527057035098122189590562169964134337917715086916745793473044317082826394352097743055057882800772870716667610279677036102400000000000000000000000000000000000000000000*i1^53 + -243171151283704381751899335426164638252412178714047453158142918905728762649144154919477236864497810350487756734349439707207378025399424786589099801239829269594888960977643983912495756247307003480610144639564499276115223787748657747216544118438374953222974142676427467082786223747363548432803722890758082479139813814975017267934625590609641951530140314805389306335245167116429430098301887672088219530649713589178268074519350741426596522867555954140685036387251299206056292875839967171832073079219451029825164907531716142640099628242297558211172781302467756408893867467173111425904187393957811029177573163591957377335859759847397521758311690988805661728664309483950403618569859431406647760767723008693243654473687214874746688887013822958935932668212896133325117164108705412171273363517521479909450657726192749999316104477965583262905874278731394145493237458243078007675035556501074154780994382518994261798539710166807333257988356377102078031103026353110716670764482291273947481129014945101496215826958500100525516194585866682989581756526847383128656537950681125981350305991889412657491578523606118805453808761129129655075805286585137732526453953179200531335685771413952197884303139573397516839832109164495754459687622381172212438572265469080417624510690977982961489000865155787563743559676566718253872304176701847729149869553836347640971964810398345035705376706211290702361124863366656745974912389441044095173807656300405384846610732195381994117824433214645940420958458200848367674690859665038893540557122154309068671043729281004118061528944361072290266744552842358480173607682231807631907124016877324719782660006534898133936585451655104199143632281885864241153545469421952851697745302368767749056443182015737201150771285813661163312666616204559590909741370527036976968414023980616876756828736839147079338102647725443892650008380553255926214413256184757839262744742510967929910797515371178389862222534657270738464088035819568165896295682849930733096805667660509574370192802681714449931096207918364711717418182056460134838043040861827278283522763188772565257113425452322095987199945448701844961994434308797013132961424803314457056787551751666243984289773797599384909879592456505851378480336266591916554988304822121058816461233761827975979193195026187076356634185788924400666644041939956640968078529331650837664914142053803431136797384483141769576087987748663752440015374092286729354203129475041889324935865073625167304867324218494712754282417691438930450389314848316095481578191613009708035021307374962795620302720000000000000000000000000000000000000000000*i1^54 + 1399911961282982044595334252345132596814618500475522159457633856406422880602657414972394783997594740963604072971738809541470261084936222484817631156712225530599783677373200926116669426502837437165554306048054084531048272925816232086987875504493060268581211719821409003482362326025841815401322373282175555600150368677914016614157395808983149367871643301597694923303211055324159856819731458389367774611188746748730082437098696614160750199772412931017417566286809725106242637231550136743144658288552816384825468092088954363336183684623820761122969790630560190040288526779738099842793975016220739252029235493838390673048357802213813736098139612196406985577704228860072341191094616906712647975135834767759575144101554346345197608732895629631925008604057930570592074550987173950322861559344486130520603722026778563905800312690554141700018683727632753226837078759535147898512347835325811522446551229901693685357534203735855941715564644834818442993205247077627638015109619073942326838417350340010955916920213328386337402334082742301606635023398401961945142249554073710357327612846496415990850648670587982926815575878653429791615490194131419688178610548976007176863883798847447546171859378811551968689936877698684988262939569445414070512767435600819941774956110739126829564483137698746610979158723247422360034973229420564661189398246916598576653757232632733042098702678196305292495700145527770715894654526290179140503971611579150967385961344491775913979893280550102004543819826073433340014095168201480273624458356558593264008882046991018267041619334526230179582434337294304278511439475495906611911805712083685059548688081464299915591482301228201132804471013639347683952946675892525102253711329270762242962209574281538601530248497126653669498233419991635732431485049926159207790497411053293965876425617545243871565396333210088102882359281949028665597518947705278084172928422738427271009028347419520339846531400299827849393824084986770770828913450629398622823096169640655828763607395741380280751063155760596117310944473338086233374108024025295784835258387726090982567516040729024742816195734629539650661577214896023701086341514317887930575250116178651518285309814989897237646057424300827699959875384497116527138950928745113189447449991000471203337812652073925377992614939448616434078945901821386333185214383347304203985390018844019700005166316133546497780220877412396815804061675116913953108051040081026023058278863606671478741647854010874196874481079576810475690767148010941759645952693923509850562909129847094245920000000000000000000000000000000000000000000*i1^55 + -3351769987083581964914694219904392853639320109628932440033195251547965516663285822630092102717446226461880300562525471991359590743443675334284002979719552553536104465691847920737477856912669231674951533539021156384226644196057753239429937719550717987716154383047683230077314531222973356750053922516844335274383713023574226211216081975757875348171950977452502578749063692558706057232109889662438962539110238032826093786891247108927577919847764855280346493010993259109370878744988573145503439921715597240522245254059096369351930593108838003865258924202714688745632387052179122765743947636526063785053004116882116041322349259467922809195419589515876408981723904099169104982584443925936494447802360596462287011347997727314875170008092242526088463486624393952139487155422536879183407142407377254438958980566345166522749203164583330027364863761667558075061792145492864836357984750764962362803762310938430372532168035067835427423714073720216523248628083068677527235271366602795156513165059194223953181140761149158231938269268624322485553569676976485703495302163208025856821207370703431105184285852842703406694287024781061306179933315906241033307712721476336881583954126003715167585746631612586508931010432846953770859463345510053129573703920763131101588785939261325303002057407362340647352358443516016543373673262519715504631782500614238132321241830577926948605646734547312282657693114652943739305898905677286336941499216850531573501708176292538298483539154782042841969335654334853738735619916620333727482416524346491044394765166924512465953575781186584884433496257181825036457473303556052346900271777107535693523964164700301186986772607138573580761550985813124622113225993697021349675820723779836223970374685165305630350542170986925653863960150911301672024988904985257083465710144965128893654232368835690176369308248115101365083834593723291362541537033807252225756112888903133058359678161456870582786542290880339779917464982266721890614655792040527031471855165782234410558793294865857738664679715784948546591674489811623014311562714778088739902147170547007423467400188437947367810123060989780569822243970794771231175507246526701255329256210060343579457369485837361211787360875261756414384753553988252655090533878205251748537795989667817484929190920622417462502614334926391072905985251351909185587525411896569969897732086937178139090720006776504527829975951611458398250104903885818109447383543245762638542989382124484008976894323348154413461340568457792644548418933170491235746117959691153989328212737567951500000000000000000000000000000000000000000*i1^56 + 4994709643235530629115616385748579361710251016462678310198666053293134217225713010197587535596685882531638654428566457800590816355897997280850894722886965886546132737509670281957050684775295824785537468453024297838193972476023352345936093722775823434793422458294188793509007260280410149434587974840864956100050548650878032860492314101855445390734175594157878021985717773897698212199442920960163687340245084699505180524601889938304458865152893210012623317115620913523197296784199935875192893116195993493110028063168396553110754221617482155532777987800460274733507961495127065661536428294808471542858214614029318835712883861682068253371666344080821144488581070967972022711279047959410562985041336396373165618002227624394275098055241140700227553764189800887516858217246892465812109035315330681057958193797356949930360519924521155363547714616054006020122722626662775051927088191157623541191811642744364112166213253712038813762801456608513790569685020683656585447727357820706724742999501651626751971636520711752667992645964717072044576882359170564638128500565144834762966381160799623676056483016659442939444073272389546926018869513934312194941619599193468228527056155163148810960055514996254469820162676934463718527762858448653574200227434710103421262406226972878866618010294387462263797474897042171904719780736017818618516860610644804918604390937157244374600501497617126604734840922741622602444116438527664027961783172864768964565675722462109219163125985530653668096465403261592292777637005765333769959032206451900995390086978152767533525193698411545003980588260311050410438981545524353600911601213359168988848338706154039170115307018230247690833723474737412207212989691782758942192665296661748554045431892666134309122074965306087421114049540802676070881574879796626186937779892543933843698984879608832855457733833002428625577359581006221973841358265263774112038140131132852783190245469376737493682969754996989425682593234700561625344066506795023306667465169453789265463991570547044794599774084052502949461597698547270102885264900133204974616613457087878806663175661092622617604171669833755450054830396242869367983590514534003294880289740217167509494327998757472338150510390979157152670578438135385064074785077335892283387558790033629882424879155222627021179825896810360437642313686648958544958980978297013548040402531567774718578764119570134205777048246423800990129397849333989364956938952989744820081822743068384324032233710954081256949027468125304746804756961565045045285002538789102371053159066375000000000000000000000000000000000000000*i1^57 + 4385542097574689532026215481207127965471138091266023684624591397083181367579903640376675601641090011790061707470039013340374180334467224591107735193126293897319818364957206247139627402730299419696659138181072362240986608381684983852837759610288371177198024415628915738075063018824563342880653268281605526312697506868524895430568427999222292668576436564933407775106046957187751151936799164161159471600858041409314377563741560970863342101972579008926915860570646148036704053615914766304688381289636745070995510933824547612424952188787958300619924316959006432941728316371516518191124719434976613039035069095001476778748462005556019780089339532733458030780290379730390927120276061900246126239330874997591749662722400492331461620449308062631445169459517168616300449936884159271181811383093612523915771422098161359114544792419809391935879026399619012868283618015933747569344477450666068245295877038643749241242465587629359123283853742112617945961329888367118480484929668990229557138894080879084253527882504753021936366814861254388578255365174001068334405793814947174152517738937204920512542527675855161093623626732350557176531200868028969348056357305922845831244273659083767998618284688568178167811743052077274119766001690961932324123535134935626219642189827374512429779426316169782189770255783245261993815483908060042023435972897538140872040819855006111556240138406557895420859948742874957779086218143523026673410298965467029353603154016920656627305494954983614908277951824740110256615847011094572103588877056938984972469687435463210274902027188422090505150824849363267235407764388480895602946216347282898755026444329054804580750174551066311904173088638402935623676728532575584110109832186402947856922216967402075516216540754649697423121627658625949895576181039388490948593223661625541740562138415599536849043322855858184921329982011349284206837839060097012277933211577820045798365990981392706560094167448884344806440858125183586812887694244266456034689431469300855691924257774898284215911989384391771566158297634540679660753789884694108332492120273685188508404018364686085130464942136313686615315077761337511894060609084085439304170516562251451203180209054723553808163527567331998058090116656290211252677907342164916218029860034538283742201958355496274949300266674341283786978954819226189630640078398031694599367700922427885744651254344371018987248222417385115307570461956744884468846668257117712283141791794233186905957488455297688307201123611951656337970659684287221809063818483203348999690321875000000000000000000000000000000000000*i1^58 + -32418353623404232862849763005680347544537213839248290700977999745986691617045516931016960868425116179115312323328810668049582542007939958131748213359821746122642952663500256043337584616334075395523919746587253067814520438590637036860472564824095219101906859474705411728395247201360171215493956206810054131035107926270513662690939470056752909057716139384405339793432276158758535954529205911368226486386326228900853041338013292283401717139437345766317460147947567145369648488924529989097330019111080234868048278508868515298795042137995078172011891527123759574141600349002992138444133192787157722581539247950897673531494309594499660641532894571792988994091231922566393775471423510376594730484210919034941638142072753995987267272931740143084142602933685275242328136192608901639051160882438471956784651764029394922744493989836544185319149225635740942290626335540470477968783020467004932756111651776385681697658962168851434953745018879688388776447345225596264849796921578955208408444927384811886867211275614292754176142229804326301727211903431833817782162604629918213625524867536900460771423328225207043606243355367722165371496326020157987544086332391526998675754573542867662324334462427208775213965177826302861286344458144202642709762516293792565220347533057191847521202997540752683442046709295948081787629464429867013924025421460420338573070337357008520813226276662879748414720871559697433169171343028440852481029852264052274714931809229017526506164280711359619838019429705645674831351569221677341285630036591639404552036737731968728783140996450949416649797864352221095597988552658397771620049102266646253810667225999714626088535575459030022617349536969873678724862018782718171151137386829608380786622977022889670998083601830107515034187567444188830711411125326243189772427519848643016746249700992602627204171958428125687209318325456443530400813282258853987659459265222124988403002859420575230249888646253684874993746539835201676598469855143545360130776528396667822474781334766248514950447972970383320295853595537131120011598264510007087517052088057821074249573374778865550673396035752385311760076395280122304100424545604730473386651398293511053330997233211127392878340500447742103911560964546024784424212452806971008848927910966162967613764144481657039911844987048253055402921039850009193126519176346826370963227422715764358083625628608206050020614235945095295792355017168774363094428994120521165131892845401724338155495929165238884148540535717285862251687507400584960419534037449944759282031250000000000000000000000000000000000*i1^59 + 77591560336219281479725627670094180505745897708275601862120495829953900515136410024427507326932130409136935790357472898638983493938262781783786077507029980978633997042250213035198301663392085021850333803275760223744997828371256004728207639999995166159759480436698943663653239006523366669280442615714951636577185537378849031571224968101003578839992458241862065450874689885682947020913809909085452969896179423676495229160264777414787613398479051791033516147895869788022931498779359424945290410447085232302407057293573178594542363001158511113748349635369225098426904043754291909171042960346439703102991932557771359541847290650665103662624902431819209113638701736233840851727503618642273265013400491713119514642594922787703836628983215931779631132268826267506818495674650275749506883965293125845993370754407612550464995075509009393699181951157180145859662603735790273387009758093883961872277196566552725354516392965335845975175925523899939685305190874974341699293799074944606264627984852453048646737274186593673741848767383874964920600904615922320564384147195609098116988784292435390128565662410566502909165457747992028000893125802388521988117028903573744403209560783971517693916214107810101143372811857677297090655410853642862938222857017415668630302532324809818363996511442411747566593334061459303386111430685151275469573907718821683106535946084632955802745680908825365003243953927979446551342944678379604839452350945054939782933846618086390781636898587690278988104401562509960840991829713407438070578109484769360043756796604792696853495105070413126561683649266898431934401781005735161428226394471862048147903837791868175801842302705625233426413040492070233899331988513277675758993574158431799381409243281135557881486598837651213116311804144579775974992717817027789926593466519904209016949541444703175435195958762040027903306191572193819500992702955214839099837371404774792045746639415055884727957670066556456815314043741398107139200066802515060523510666697178404967461055857789834760377904651857963954905043072163171076655339453592188147488978796321468173719019245597826889184865885928105396459910959180652796011296602530803952063373257758927571165404509190729920078179976915519211615439714075175373331430757808909620074124798477535125694294002535620062712004474934718879189039889621366857903246831820384897999455052052949414003295487359838096781470905712926024142298097310282349160305155150029236025934037447542964729338351918100437169351879931353986111925803742255818408876479441840820312500000000000000000000000000000*i1^60 + -80379140611108081473862764027764856517260040459864897459710166644809200625254450503504133306360443684650342542774654533095912692042860423823012361369859128161354090927610915480638622853251973576110037941658723680623706721766536955182690054736722376028535832884908283432061765135559392196106042884973447666632422631291510609993998159464482407668076246951292445256517100799115076654916682313986247499264767956413867995183189072167293436839212659497775034725667459059396292750257739757984946556200677722999367428390597428519736260485258123076046578569603458756219380753502835124892298140086856037206346187783073248163397234931924501182785396983108982568190567331803873431404235177791680140084843969549847139718920268180695461333821044832614823485535067134992196615403523923832828325252678494192170561731004795247191038303336625753999958747038268393353832327438887295980576331204454530469999525522653953255988467616659578442802369613437602968505928972961521893351356606247088598963698096628807949692680397005028430574296199626011649738914956523790071025776450104022223696716405157118929031373707309146596207145846109152665512749557830140962925026328875736570092702496787101032441112628528605450263127978944969274555083044039519750185541047110645050361833562704346500109807913679153291379681901077938434317291812149632983418472443983463763394557149905245666162341450771518487641435386591788813941912928605523608987919621835499281653525880535943551032259208144502027585070628515130303206871096985568113133291061502344009610206651773445115083614872758865796034664164400854805481320103678378090965981405903184986875681661004697232727117796964916403626652757180852657807786623563770645050614448190047110933652585497366488479010511274817545536823228725036632063191172031105533831016975852596272621582402249048297669123329807360889219307137139422997681192681112106533388727689427349210044634073709719765098413815725777418963031229031011801191710668335866092243675042403276456253452914871922606305065737559396290493540361080993673912934425298810363683639903322539035423473784015181212778784376780150681420717662826998536757195372711795231553605671050150128587997823314884330006606883299018924342713203194479143128517559112062890505531212503936266353720217983640076295716789944953597179874766296790664859951323098380638979759720613829923964427738698691816236246175231359633122911823660792350258598967048732728735753218215287515105578956051031257750126016197363011571587582985682128679834449462890625000000000000000000000000000*i1^61 + -79567601360336955587243808762130845980988929117408722897827679865859910171990169365141618957534985489847741989318354916454035666741599138651632601985186604595767401155914357767900414881678642588344439097808808861262057506059344993266283291223216020158518484959442905478954509202106556391336942394234040924485667023443046775495929051526889737476879366894608253434230139231900172875380065443781407723663967843780528805289861832536768424206333157013899026625785826045487751345331018128073766273824743361230016928858125915414549463103964816633334373048678049788308216138697991761973710262933006223467270461181085032129034757356730647333581666537934328843693588778741338486790397645435850439727300882031408591506104878773471776304762749298406969296188160426156776851150408266828363253322368655436313305432277526690075882175206653275031113211005154362025489487155141855402768991221415762032525834913000882833368766808327319002374317397187886061394122755271962308478406150613973489856102109254754902090346287870789575117857218391182159466248495910018145381776448742864774445224875867460955200839299328119179361622551006226716916601438260145449251793760906815500036039568703751929974383476224979490489076851035945663643448808392968083783376392211472177558815823613990652236233163979598860174870722640267325446509547704754692613254553412254143113334064472099350166087772939538334348543537157051672582832751224369467114823391568709929090062607740533380781647812209992068857120992094945788807594161818238990463595337035043599407622660091361555473167948044831352466627694747001762282009720471834617538722804011604732344652806696374988148655908907504453294754055289482710808658543144904561826877556659674071211582682737288024725329706576958906560398702966187154831003149240498276413923343837179789613393788135272702628165207541352471161322422069267863060572508656183660785274181806159719833333285944488296040115946754058218494179600116251382152707189986920136231893726006158323732419600600456458200621103932919292381797572484867181118446070944183953131753269185200653256080317159951151309964100955771882111080980907726090517639255017099575145272274768884553822602888904482039147642542035946996018194147078128452065305796553046658545542337621009705747088318738021989657176900305942407010275292277562834165531177101646179865877618077018824581875157112993493872232180977354654891715646313425563444046728492499458712841651907558853298676773161054635669048438035830690286022927050621108924377441406250000000000000000000000000*i1^62 + 267697951202125725208706958444666323297493599438927018270374788485539287188703150588526216419711574246035703998545494814090954868819253830692955672784458137872762271502684846488291817466625150480895686225580572969601998955580122933180090325423343404419199884321242154327422064063342585160150461418939837208269474544344204270864770225397018912827511059056989283210713595499616893851702809504753400400680631702628336888030786409412328743146765815174315733718304893576553031255521994045265085785433379739315587503458465677740510788612814922112161062296028088571932270699530287273676149464082218294328917681237126504847762682751592344200241673958650100175759527617688834954409421061701315882044224218760030654906725531398219660447353355110856136478270152655760042103673471529741455649196732918906536939937029338431540847247639908122518182329269846406579550349392777654935741872047701026706299709269062375827241417738369236259122458227281656990944989033760322845423498614060667738450192443599405368356930953301819352213328831936259935468067813673890150651095578230219710682336385910501432232938948653195419220502971771964301681148882046546977185158386446584402824174162026417287561624157005797163316419762150182938697347032404791536383839213742623360363806818669531616858001811426453428855649243020372230923694184810463126349062829640880624300426005875913088330598838337968487498822161366741121982206983956410810526044048900532508045294351873639630600494864470384117548891087004382560349211263538034797414772824017053036815410497306153484795756455129484972790906201310187612010116111776820807030324653659548988572996944241812340261670049837141039788629277297713284940085472588590819136882586191806244976840896012299385359289420807160854960845116439076793883214436495595770660093376062169144076472791294965508000218929661570490681993921706931112462002873389049607507175564630698151077629262563393817408229502628225961141105319845361523159816642197213240419022048550690277935010793259554073316912734333991664574860806478465116165499623184010372286810639879807432519412351226816113182142146544606673060418399543525188436345707292836249987923368796296739896527737134053035064740147234101329866531290087059219542014397445431666803865783559996452010610488411283221116660854091562956558850192074494804137199609398151579125849370330903046226401695101011560206936990728058831436308959630854379466244147566814647349083357124868389671757765473507975817723506545495419211766109263305038452148437500000000000000000000000*i1^63 + -258981431392022131461663732702730424473892406530960956394101997818027279031655274157889911238537467547186012423633244097004265862025670691056011378582352045450719519515578412530121942357758213571707655672396916448743283510681059994643576040678258552826040637878117515655308512396777420424391329965679556062900257500993861566881636094863913035048366807001012252675632101777912927912926687364065068839488795686156747630557163022611041147327477597523431232976175449332119120358606294117104192217644359571914722776955250673924072637007297981248081417772706521389121669556520602583898755756937658456605179373709373071017896637076050795038551042930551666038809661846873733770638619821006014464005089168310503580707837934449628375473372067959443319222251032123448780131920246868353789402387517856493906341772486377507173528107750623982593421192309453639453853012443798182232364417411736841065939474643477372344079840270208917897670612420230819873982969167758034237460238789962894258954905246489833816199356011016555861160761268228873490381729256313043638921572692061118104633663136643305226694902636450160959611820334886195568891996295241371175272253487058451470335684459929171455849885992165856404137717781086938430563918576328577324011853063593705450511754963219231911756773728988710149344431586688112768950909113046952742448761817352960984405288966118808887566674649368472600995448211908165512837171614261518553256262900528817959521681712970208121230310107339211560057129344104709161200354585154960199991939968598340254427544632643968837781257130227506122665402956701980530420492618202309704388917920366306853066999123431386009265185779427285570805800091106372527652562998199336768889787867930295633389614005784225555168589862057153546560253687424813143740366507836713807428669178227219845974323044665547837899200896381835206050501505580036661575463991055278752974765256007072439124646160657044439104679197412313370005579755872808475817910871369524021294572807849673854385501606441096563153485278025394430188602532864920469446244981469352892255892774337662667503225122899325989190320839687627624701183325512476882507624142935409865367292140500569835125704233017549204118903326498266005597056563807124204614487495949892902918607147961795908919230103426661415145269680497174849488449886480412783370324853183548268318385328338959266580084315339950815601193164764067835876484612727473384219751776746126086259376640435148852089687815929799708408028842604030444226866041726058721542358398437500000000000000*i1^64 + -486881524386339433311579251093124542996586773705553112839019507641103584241200792266863896989611556971643834181781622943526262148062762928644182980188731522290278687535007190127509511517490357688155972676599668498180973397620490693528044645351876268877229367327693531274654872757885484787022422013840506051684459884948427078557130647214608296085838734917573930797054416470254556167031811383624633121612389186856862919072284912344792401303432979458557215316477347698842820060693211012041251829656778377929075790031201123281157767347551757432743631362484413222817226870808814567445421237814902405459768077450044014625734530548204476120856203398620546999953462650600021618771035098891537862242276666748480506504219783985257914136794329888647174713324538075576174654208329657701073459143800417730241692306744595834869452995428974761003574918036381244896210773328384325785477554020937845338537141390264050531311345194678499799079797472061577668471481322723842882487525208216258158766945646041886775483546548479558675218364795488671788448934515191385354494090931479162587586260660992941904966105330296303646909482842109262336235622587413728774685383400154667101857618653123873610940769087933162295894138367045901898128171883339215794479838339597142774134892696707136811284072259444164446299723555183715351106960764028869093523981714451207048056619682449278925676648216743833454546068893716068693555500211451214287601804719919008757875742026549941055582155747374533405144543988814504451471796981473277327126913201010031658984430007463181432074613102777644212053456575497415539441683344174655915178685225668016772191009852179556326121895769999657565148462116447610368376965239318647723404978008703880228942176406980274129744160740089223903337989957671572991265835495497738437521307532922348341043734571448202769702202622474809660334844297688688477665928651494544177871572035032475988134195432878695507221622795237487249166234097063003974536151533638464591350861549898110843499097588020902965391105929165380565387300788143418459709960834554466762003868415702705167438127135585930462701377499716191881198031950855301791386323345272252222189319561670088784398475731871041226119984818223491273909273451470517776021355964925580136255868793278580315042445113854892951388513974210467974127104782117143749916093417934416558743359643341006751956812341497211189616823276849114929962246203892452625079639353004374603549071278823071040721324329396128785049586025961778269240284378826618194580078125000000000000*i1^65 + 1213187342377751368992054304058893946693592629526914345852521536453838060071223043528122899264857036044898486567653017641040445364799279794940397208273516449259166378004641449284048562274919754156848627724460897401873969602475485958740524450654759200486606975284101839016266553843168478417222334450992488867439889039106250891042937476658397148027668825651400746559525149856696099756700419420867342321904342475744122126954992005668132995508250126266540081860915336633834488956678656636168025771461691922902580414377682915824090104859772292897640924166787572537445748029175285027846376360966226124568535868071506746001725767263561898792286602833007537368588927740963123594671225360336488272598173713295360685128401631897754894786670957042162115141387981879856002676498447240827911847063238978659338800195280764064187815206263305959817305023948252855889114683627525554347760937845520635866455914359552728986425392627542463278617185298614847564735264874397691806584292067956495563798107195584068334760464277625614513881219852740647102040555686753317690746501417503019144859338704812992805419504781165229545370060790076953072056938944753208181573433494905195578373088038755072226347251278112046233574205715995488151221400811445543665936213333923102787071978720571636449258825166109567155018568249994470254746283492951741317768319584971752970777338450313236443026683260405955383627656779272118232368109766566538135888730407982172638569268477230889926971820168817524786851855655564100186724777484627344307237714761286278822835718087463690118921679298856778782308032940971889934974928680975678735211827081988468208087396160230491835703640820024895769608996021525110229949490580137180986535272113035690380174549291856855612013472773094836426274260895785689454553713985803791828494109213586120174333297683254802257677882000409645016805910846274146439784424354523073310434369094628502128747249729937162089528096105930712261815529598748916072905698717175902054006797180938163922622397988242067825065902044582897334735411725294476260682332270027938693430353870999102737773519594717055302927821511665018959727090214495795116282689117165490059623745846182617813914775634875926593014803753640734093723313777436715300956843738669744670061559800607471368438014063186787204308673357723880390434275785099506786679589636223048017354815794651143511740683062135898277342302981537932906197090287275674948328255174356926441073606332825234839362161596715012053790680637998357744088806211948394775390625000000000*i1^66 + 1071763940460123652545317416500603669258074971951170281542859063480559729115076416283094862428508803593681913017760486461238123410872935699842993334366378144730820641618473879585686110231385308672412764615301990720395859086811452907573213009882988410174163331505251188196521539388125057097874301822487457467094714927801262463802505687808425919640554895099695304899821296282129325554260128292247373531228450601610483038892135986588485016576015430780030704361338429805135646536967962324424040768592978577583194692592268880262751814539855440418712456931196522475927373180143170040805072505965951986888794238337949342513145269618673785009614734079535986617124883266781163275974984919708607748358513752703172896361513247537866498611353975876587991052873517527501133873297695158314285545673032428391804903982010111579148812244125501823073105690642239549401093596091679303654694197608605726882500168353112549716785648012109598428085105766966509931935910818480392769364817767103854472355983632907103290334547113871073119491392392611297474912260765220985834355508105089869276074986311686010879421215326241199516248197234246031413417677364318329430895999292397861844435575081638995129244875411639247950745950422900509289504608243947105612784366646711678370265107354153670612084705806989317759166520110456076114444909956098708726565663326963981309646172032733141861571460880203745150348540873643191203334146588984987172677501023009817430522670961459990418011433939137870253196836093682848596550477939760845876473533286193437459106336542165044434307585722483221923207077069150961527258557158495805927162196901786749537886698009032309164101781360586821719513863301768385608654239644327658588818924668550097693410161193291820068038061023526686680073035079368489856382616568498594313648378929077267412094184174695816791921639083109869343508005931868350890595103648888557810282563209519166162939204279739135569854832486237033035401141952967102446322486774752748441091887788941905593383919535385058312975897621666786928803772422846616629395847100065915394362501445027497509037567691768882788150741536497994062531533265280943114588923136500226401275170421082065707118195691305344067436578603156994721631000836264920728552568142761798368427466342681975838509138717055520394766468205786517038692156496459982051022180915379415503473194474417683442612124731748023453892610507546765218122568506861036206585292128209112492361419954487350818956797808598789256732940049303616741672158241271972656250000000*i1^67 + -136583495051504329935412448143568264209943318866504347347506727901730545931622766337989214277851470749061114794052826484847477966147598403647268639353619442984110067717937228613262187684857476872366252433802628696957524299602471744171284278851084719920115737533171983562460506916267281757115357510057831456068930461898139984739861019537528842400106617777704473020568188353555675373746315261121400505115733300722669720546980943084243607289512454194007405058234653879068118581172336243619465904229341395703798682534293339139392253819344144470883694586014096168570057488382167366176958549902657156931615245698829144642763511362214263940984829054268775114213345714733547723436819064615826034630603886124461259632488194242789733153316451040538855271569613451109381714138897333784708600008313799134883838438619380034709035283395476637437325055264812467960131256318274958111846864950430117833132477738883825623252103888465507709696653234909066828000312459845591836436441470739460770217541897870729879962875768669112206929001978118177856449852110100584535659986436752029486467953941098122558625483214974321229965904676979143375083852486747138143397294628937025759204989469390677126322243190679710654657776661966337594084163107882655577140941636159944266458675340192286566351325635906035670207310467022405471213518461088615274631115319730016336729699804812653512625153869528460915954123083737381293293840859189563596344597777473484264553156426276493437855136873118576183496436954252409388491452406201970035656587410352693642538494033359077288556829359536236511686781723732910056914300968625993974994807794848622903864674188298907082512708976558508790116943222878538786622316882266642820425845394001979411711766431531915252978559823917455802412007334775999246464946274020107030489703537015763679545008236983312120932730234108339687041893302086559832898649962127092837861345061047518418138475956384732349245445083860984499895776428539934110928754070733527271438774615476309567109100491806331607934367359195782998411423646412440848895463870519231676043076333954006391234434337586477957821602785016983065511184581024459216511077995234402058944831334817208235873029015861997355358274431646236618777069474837625817926507208280387818615647047864074467611711564496300145479386313516342721538571463289282038069344058245550138101133149804707710714584950021131727390439439348583745075662741219364047118236742864088447208963033175745022258920188570822586675651638589042704552412033081054687500*i1^68 + -647343906191810013244379025463094047672374709101417518209888951205888501265258051537625754913881335012888050543896509706020482688051441328786795289042674886157676579975474585448705534146611118297916028805773882405325759364183824927366299749814956944536875655411168451102575327277839671773770590088623021653031879148228692680235794196730996137983949657082830882906425365943532950976673980555978167267954689735903198426809514484353831901226553273577305125527136636890054416340711817604653530448042513595076485569292849832224962992810145100129779085643782102647471071185448810021521309252309961987166369422988111581396862137214783840826913423439206451524325451864673029381771103708230787892417848721891081676390561371325348401756751740495569082996739997661403012249757765229649107748483271303507113477866863021969532362831030013845754452482478745501219394325128168349911884985722750934038946614196132346333962096325074651775604338521992517886188175373294968600986352590396265141749244315593339189725868433478390723958067032457012765291220156750335940166983458223719073738799623247858313076729698574265003185657145062530103037765107892234067060730464687199645263394349108387997549362033320290479355877624004388432455658546146895537817970707636489242999404068252324674097088922648774472845700483603980586714597072391565460515018695064499906345592536284546322822039208250335888115125729704620042156791750476672313304904802180111221789889775716957149949093192887570423902584472627095970222447251329561411471656904251808336168852998146876747444370995095380271507746716168169844289190574478664247478919100694816458273213765436891476365914610998234775408000901886612006072967206027548153320618867305513337165748101002558402324515388722223857514220073389521915623257715620096264489797353359481921237586530221129521051218214995815640854618467901731587218894213670287537252786375779522508687661005684019029307904830705525161263397233264048455095452360678269590762501571422985248676938965188030491916171691956477911546742354706403583193129294153682982847370808902442244216120953628739636746163629425526562838886763548405015790326825984697518441066742372990840013635258016715873369530262699164622188191135859804636261483616285638496908362171881896828197547066147834777634107004303767155625573509862732678038372177488135893398518408196762646223017942345255178010491309812141166798539651323126913058894328932415105543347725916565371187356213003508091565863243886269629001617431640625*i1^69 + -1331151046762105994958054939638093567454492227623530888249391213530700107272408803861632411750850179565072610029420440689822386911685343966729972957882948405246654819428286891387469041152299764772382382833318653926849334340866167672186807033975042072061566282163568345771418514918330407620261152206983521580733058868465664925107767592972971374456014758295969827961618700524071262517712626037118224771272012458947250179020256661036105389677806184753492195719721140261698945211622564976219569027240329556084369454125936134542256584677713987902361478859438156297217241222456625324726179246279159059929538662670275309742234468576370850987298694852187558071435563501396960022216304418702312635405638722090953130207344606991728799260393227631560255072488458892370692429591581378639535841225046256911574127861356055735012895228780983268462811442468624507967156949174706775075785085489914122498110663389553218186873860155014523232936256366909849218525957223064404386032119918844867373308215119291953163635449126454040028032450572424178977803025923519100669608235266003353627897658257953055271813392164613910491916872219652481867248135133011620801336949738112288439778660465417804904805508723348206239551949118739266122033563374056096933511171439550100004842580447281655463549814816543283387280436664798424401305949524996113578488776235540819927504764211155540224451926185234548562328618841757905277501016655731377110033185539052370418229941338296957698030691900079834251947907275869902687739508031007932532787167969354812775936685328863090516454176581204449288210338002282712688281811546840416735400659428798882823709794934737607940601859319390534538474384439072901969225295261640799548197043764302913436633598041673966058385028663238773146191468469161169149028847791527224811683528244512248618311607261962827277947451395260027361098269847062315173103101793777137558550857712174411552482116928107887618572541148839914480197854376113637678007391764714187450763671987473230165726430509035939442072213081922029634115685933774509960703346857439934035811301131515933308525821647929746356082697129663757319737826814641479491552932329083944988637265414459499190112771782260724333909559637588569556220984204480498687535497281495458429687628743929573881163929220325128565913466703377196290206635423493643151388299948325773917226087673204608876717627943822504663916157030539980599233094621844827444512966617883484017218809252915818653600771505531093850731849670410156250000000*i1^70 + 542371008961277385052371966364885596480552976406190632546705598700456262682421457841381680617479790046273516385612034544977477754083458341719385191214785794101986467926764435304678502986804711543407431164213240432166024371164748662279644102618996635411885970333825431527735004447565116063606962005455857966525976338241062857193314795961289688254819611956847506240377713180544724359848542109272823014831276914244976547257677734423863349159728903136510141030236287138293963943560837373986501247149373367774882613352514668125031380887581673297067344124578232014823054420519026581329747939696019680008275954932497359980797684973829519890530894225949930201592853802250516487276054656347788238641444859485914679430820604433028196344325857869824877601822556851479415952164539638277068293856406237060714616963217916579975918195906660292667367348470893076007994667804314011445783349714337891584373697123244871728505210918067085340357107748709274173289210049735345777887508488999161285475881290596839701869888612796890531977421199539452616791026529956533193131336186286909230286203410482135100061164475394643800173261635215174924421189122995744815968185852545603379671439436153338525623796372812055383774863146295644404820827366992511691639038889917323473581921821843992208824558010880244945588207710162980963942412836873708687879549959610379843218369249714916758552654251614478502536212786667899893372120039664390827870128807841055944938072611643126533927852550813743755325597891059501894695527583690639431540826292484070312670614922072846748498964410732297941104293331047292540458430975866102558843083542571578795050333418408103100018515911528053473738892871143175211959722853559260116975195402129925986743013304223644365325311706714281255183311307611433776248980608883868488246063266621764221293519625361467367001803899397447393013609216489316074344888284612052361184060524601656804547529349046325791282891456812109706491481997249854452774830943999529200184847556710281860159040923881900098748362997895518430027605018566390279791976034298437736765768646089556647081453852312814763600121754078204690913466362845157835142460534372132712831573329400469710502422253433224002455070342379853833407720685053023841022024666620224522291032416429576577908605661486537675349087062731171390014686944205366636269041462382163495936635298872382700750623036399449148050958103418769518780815096769390344567894315308806257886876222361141267642788072061538696289062500000000000000*i1^71 + 527734092716099043662434884887662597566556920997931362305630782630467750887322333239131647347676872849841777592178566614810925046894034016113575699678163727726317046975796868061107060349757388819171858469368035773229682063334424721307269291267014957302645508532305535657425375808562338815526181075810589304488927688478387013251992665351022950666132246573146046081293060568711840927693049322117069630855408902695355642516135983701667272933574790268048291103080683530731729436102417711222920156111928943072570412231333206783266015602885306485600445631734179896288843302154006356657066480518586342888259480978690611924988597702841905596950340618117927641051763448662926508448338239719281035708351980299452708050333221253492407060249535482505430747736439803148737768168925127645145164538213487584048783444469559606665820590811564065090645509289698306292760094698146686878017928261515006188667635861681584858284382906642183728940429058973656364364929074072013086210331016369002885504295620463775543418856097138559567853247954553327302892939178337862291178957977820213716027450104254312272186930709798924002671047433186785860988754373418046623590344591201833010658193802176095592392002698417360060468114041966629840168296850929323522673186350693695219531370281833150194556395978247448703165102110593868192182803783031849811731244180555466557773637972839616739034958913546471836158174731414861331843926578269056097907192074563958476503906828491804096014988363074875544840372186267320771005616042206109046110684514235884194971417087275928808058659946370102581913486420999191166665281978864137010855271000252345248991680679115937607688820195307126030682176275732354668930546450236617924558197521880859261593977022903007027050728361400615844661064790974545923809305119941312764278636674020446323251275477948416319057224517800457903745678545809555529151234690300305234901843330437545585104768727321970975758478896120110154718106028555861348666590533217149207860275852341376457491811127520512716913960202806377133096032756808360451782712348684524061598719755412432649490695240265266803786609015017789606452375568957169991029995778341438486634144431753907927481745366325582006285607554459515651807684422317388349389798884118325093510574083242761568873482028905256677918772720864418190396234818580056935074053266433224670709540536906134054343057815494952752028581995642475508342972640721569277858319395110802845714675421013535555867919921875000000000000000000000*i1^72 + 251944624909648184272344048294766436439538781370046870338044516554329572159477528399709097135673366317531750792486078123565791176420228680450350197064938222321920450626144338849772624773766837041652705005986800138537273924183830257674277738889348610744811237728004942315377781013356518594196164866894494848589579314944291079942649917483445271414849956386341217994041955011592476741950204797987274834995735692734907157601569526619200474268555355422681197561954056116812382202280796691625098157039320049709091257851721665438850916961690733684197924751019773932741664505804520817282712620758553075984974278530716027053800393475250669511022066376072347877366045952096741341672219082232260161885150766808212118973258740747447881475202741504313117407727421811252255965767046317412281498141354753787897997064502052298098326295345778929219427666062921957940233524289503232353848371082185659839723111661503826625205162357068920331702435131081483014080695335690958521521706486757489435193493775255334607757470568968296858677916089292634652259066175351950293347863096101283460328879439669020137739456858498536297314543600749309877624160200757392342886971090727551869212363211231004374606744608027779002817928097876967471755791806995552711754617053458266770297427199884904096703367136004521296355517814942727829305835304175972435218616885250159656881977056418242903858554846488533412639803633419111552073589688360814524628884848241465178606432903010044955332749750211962537024208501111722434974024139085890691951695702353722523628062724353948365516212299552706568849908009139444354766822783893989161819647774716007119895295797737268629134169528635094086333572778117944236805800573606404692028241830909808119864339120015126805376423789943906340080938614323144474752697720957048370680367517763412725932769405469567392631398129825803568037915538310995724799524110930077393453729413922073340433620731704055314803560692503815392896864167148348214032089921637860523576628241310368277946809082706833887053867869407434284225718985170264139451324184651147665139142989908426122120175532783692925050276188720355078762026620819947183013685196411900510432218049344761913129095328660538623361223582561075296976043279342270406490866584171922685031172171656114712778145573162467532570925036821583472850911033479166182976137140308596430839644453127576363167877345309936727830764744243470733387427430527222334134684272561970500781137556440000000000000000000000000000000000*i1^73 + 74377613740369415959761132564678472573200947315125981512644351237440141109580287124377414240818332718204974281882084369886329738347026056040976238429825070111391215462195347765308473003928611361349476899240773982658703186847175809381496303545875456041223053311987987359918596202439532867957592384032932561186712571503960082567086681764083442471960767533765153335169680285938240299017572891446939956110607588248699591512217879654959917672247466712394824142817235210423926151154749704132464037279161253220721128905590467630556618466892400995182849241682267378036148062490490153816541320779392474714019977370946573863917669998968637164211013694732147654068947114110097104870324893343302493627758534057884153592516357500985654784428733420845632823471444119964472838601043697032898364131621306151255283923690483166657577976897892038800233503766358276302473004100176708876387108236560821692901677317336391846517260599618908699174285361890962561923693931003528377832888594234006059335984275770059933223569325491029022936303904471313056898375636572623683113021603333106133071073226726817208716054687762303199344599928748074018230327251416238053214855124603903758227995075714482861429248076850287502807205524620444486708970904453101076592688359661170787879271325033225304580301092077703517355680303621709183293134877823313524908478492993059560062176947940568093234048534487302697649433485192607269775010556700384081567337487946102515484578925679422810853309689462913751666898375743733727057394344208227248846218117132359416392341381848353429988351836556349102148890145713485358648198570436536160370367950892552713651201467505803722268750677703741130261057942278488970127843012134173312100785079137516560843849835202262309846268605951162534980795293847602606915654058172689135020800665568583338507309314689531600062721273388549402400918782400091712982941029307875834558869227754554748129260841256823249741500569142719299416145630887705713126384154141523845573061868593972753747557863279093193868581533577119332244008040119102602217772688096737094183344712557965544772074611018778245863543050394090910420053107773805863698628259180137455093487635402749557489516190664089934239795683854797463124247911733034987489160583179691647510963255121758830031894266455454065624202592254349779847727442320660051804425033417556427038758475282518450903453044967287644534373975569419838716642160894093908961970348424381507883216000000000000000000000000000000000*i1^74 + 12196637721126014153454362961784406242064489836116906395781950713063185527633468115286604420065235099264226681034863962363489857784276430240890464246636010607962260293832910673865056764978275966483910915600751362154880994438177405027659224312674626636364645479152300466330958994582629939192082929560501526766780977623944525270280175636651701287542268011125108169371512773076144792829838793034020346761276016149219956329416285052565000768664297932770349908088807685223914164975034718794228175190770212472387548562938194911203000805019265220566669334821486976541139503437886891330202389418401120551534101102157749663402904620520317727429313603286620783467638141316323946066035385708697942386801555079549800113226708552210960894824125693733348809400102907401973866028742305957368920218832837913246211748957539243068317377451243842733651205794670055618140202966340409067260804600723732845230883204057302193615166838438850929290355744866748451293758973324580303923193901915102990137642171117939435800877189701698143563516962091165617315101334326232774154031902770617561083663929375406608840473408919377689982690299783116315193537144307157082266762631414836705757180685020878672425937779531979417463422568710716185497379367906447513167702286072350600718104699201786900180499355262719392801663246720866118707488362406808469248520446603753279505152968408825581882667325723670225699693964940335817947873337258864780085807809942480428565787774498648191118898555455859390436602589470070084279857521665673741751476756567243241126186138716689940877381800042262077396573222458188185365452525156603002533468405997756720146344874841335724951767955195603934722606621829109916479131662442842762642469884907806355627566269859300242618520084073357348068132119790344798800961420644041767172429511000363042771612020344184310359540699049890033988690908673819984116505416579381004465210564582280778996738392005172207160341658372212988451843694779080664595645044016314855811650954615235472695238443878617861513114330873108013266387654901136064454469300563569385840518723735956412509331619751086112899957089968919311611272579427610586340221035779973198637402516260022942877637866387652962071873705142209120012392734403110080094084769179930427585491748216519655645769369995298485025055373295126711211801596806504334510550524482522631634790927923439319235146161592656423957000715352990779465465983133084005270079335597735424000000000000000000000000000000000*i1^75 + 482890130496968927760563723836985026506258964269165925055016457289948745297921317023409032754711741509117932812038802660164514283125822580652599031187235061531107919881338957879252757346766446162896140532068022374387471387088571301902083684406440119078930145619136209410189209967505059017575090139446222392306605910871347742977383393825074076221398384541815404993977952418335048105690491352222014586432582717818521149263696306615781725397469955149496796450382036890370517809898921744974907240343409948055848111124973837100120363721821727229698533339864739254690933401273494226230737103193254960943212403364466693229340453638774918868969137227535421238700770181975523600664258789933376218262865084922515984915661376628202715421065538644472764227673856437238465718631923506457148736598240629723245572805671670108919600603691700119817424948113420133850162793330498034230102072496338070545301077601382146211905248540829584662749756660912246230029723128828090331259751437964418905210009068031466203974362878227975274936756855977679350224689900758355029553447763711201567844356286229757861579508311554924333652631935843319918318123724645955078355715358233451549924205596658342232561135116052144501129979565987695039855112670392587865266193508508004411009390215950963578431226495594170106726357613350711368268314851308403660729678809463944622970517289228048565742078663577593244836271236823594128318919543713687886003941012680844158392879053350640476183992073836320918579107464774562199773475362591137904578020243272563373376128738512964970312167343097931107738457203431169190305561622022379395723795637323319376789018022469160226818245692790769900929053100869952404583617221689453304129113554449569427923824849284724549142331101394955871282272467646552891726279546652343704045836698874745582507359413747359882627896607981239641929796047123105947949129835578048771598662155005617347828243921838347308343114378554816371607833995283142838644615572271239852970995275368132986850471476719836961967045624840464892307261297134682960989813543014308295466292728121681267809398097264150478201030972485865636766634816476695253762023590616019422884905037356968705951809476652098608295400094622837442969437871924657430730932296603345334075056001390038424050187174661564126694988547512175451460744974357152229584213237469366993762106013634333762981764311179400515765650110899341712793730682024401461502803968000000000000000000000000000000000*i1^76 + -444598593206356067564085134648429570093698045332944053446821152023628746681770551870640133236304543059399092839827453090895811924168110898072950754679802889641620174083036771880364396071144004281863973239579521605419969479271293759680871778040556836226699476880250062903231435014712561106182668984275680224755201301247372416159937236211219499583957689135543401117158089810790435982625620068185689636097082475498019791068042539907812113909458519872128439846071538817573335537864742235840896749567240898865320145306419332497706488660628809141933200646279398647533102613737601513808724873433717303042193080314195147225294925468478935409526375110877624760946493551404883432267748745725872377922243207693019215891799485613447542022687674590492985720997887581283298448865899198064959840791230243883613821667081804185822952384612434322205749632471781195084758911484299483276782614711308482738772359235390802164254353697666033781197671617615684340258285335233262397485928490277083255609006812170632370222511984932862008862840266390186669031236591030142500951677460496147571917146171971833353588275549488570433301004060308754580706350854759003187544664416087870181612042470600739169791558880718932912775992550567008482862458773266281879390027965706069406054448615401650851297854747860267944852931844915877459922510496374902052095890954648431303133110394845802023709423406478643468594003030007337545853221497094501485263642229941025298844322981545721394985298043841084021599222597403672711223870719110704177857631073069869732338533715663143267808083916505644031257162914370086198688405788132745935915297367527935226255825172052693848421853804885744527613994400490793373936091205086332433977716060926881797076710759958270547267608721165958601345947721055469803280053495259311392454975916548883399138402287862314295490361394138018911289623212104224690623054968298857847462915234834430582697106528791626519070267270777157278771514063493615049848450392245006810746700782423794452195914762504975800936932309132530292364353462210601185410354011332283963411083122739799553202899588792921871457788733240832438782981343363885931981115132968468495985129665032402947088382189005063835707855462587028719241494254632636006667794816208310128807836688392810740868129606851641495680525728860107055767851900833896407013485787489092581473336364319152257922701608991461167337495739413135055738854937184302845132800000000000000000000000000000000*i1^77 + -73321505561879388720808875219807374512194953164959780358796029529509466673980599506082326207220314133950829869273120176185079166428717489636134592714087556389678805398378793604322552479021690285012205487507641273221159529824698006509662464443235631233495298064057413462066654996575974145689214111896207282611838217102471854589350610464083112537295140766753209813194326500409452767953645788438690869583380641829582106545596414596097449883790999631559482937702191251288178457272814626823147497658549527106725645567033756933987059903035140294141366003573868580252893543065812686344198106656671438410981098390350365328391729390096926075479284467810057411602712031288607626295890969427225311568488021462255951317718516244941217829102384175738377546907453644126454209091727797299166560772746042257591880972837926675731077198870568925936438935504877682600516596713766102260373220441874484324840584814667369036397948500605519085644350899843431275606394622922915643000923675331555354660998283196142259216977192168283525294022180665706743409105964305695729587033933663423047631725421816794117557737344972824941574308826773177329609086161605634654703728665807238314950176837930424743431835771513617261620687134741187718789059167584946468705630436244441296930277453547072286065650769244732054856334994017766310884648163567436590693127783613512799375075885939348969094954390037829117337928743507253039659098657965698884685895548797295298306199428429321373378285741994863272948427282966996359690123506248948995832706161743100486060160040409334947555692701361565189308273293665110204345116553771977242013285185713731329567822009703423819447476502584807593211137678456549368061189252587525200915413095426697710318621976929834035792910078868189546617824440065014001945526977976492009729573174461323003340750051905648017792966568765160101688305455820427608797037275760908752435160221533891273855178146705894557347743519876211694096199555422339771350016162931287810621193787141020221608326032717890068691803183345661741942101102550978498444440228665156649698773734491526087436363445787327165479004444626920909186396820436953722322826604921271355664741697629759443026235391083833515327067991859312054484268627289931689047751868804841810358098058778929630146119502295812594570333508883544158900930863804825239587286406567066585468564483917564345277590629608152459699749783307683211261418446488862720000000000000000000000000000000*i1^78 + -1000139092223537400327289239741506433327262682798946715675386306322793857855435984740601145660059928882675597369034131889151809627433810393498776016685851128854808939518281730277117925497558006456561816225704503295751452619111620311853348363120784960282180666974137891174695806712100281899736540759335311168855973148700286211060191011771176162719747043830092812728110928229645286261121162522762166606358047324123745027960443377690604506687377814431082313999810731853453571845046407628100139273233175340064996233955285989962858834980590323215479723491915174960387601069777191402721579639520702606849035332436765602636937214207379815234830373204634311461469669647817181677007313837208835359768699941422727854603770566673703700241617319777354828785075879211278903807771467410768032297410084975867029569239182073696043338313447129407406098703537519638292651325706413567448178488685794084680440300015263060218980934575686390597795217195078412775312201087847550398898825810221028770454795363587355847364711371100848588845068821898373702492335744345433142867417744693028603841935889165428758339816205298757305423701044894511086621269543540232776402790773767001961979476523673456224737608311116634719012474856831756677404460333448744869145067327968461397261230207206109916778475102689877629895888935700981756042603555113287163381267657463694171477325297143918193250932952275866861260714518002439744940352520852641528932160654664757952469045760684662706402838850484937442913377445807760111187712303743680490831380667122956800540230860555843815903648042201850973036907882403481979253054555654391826798587523592300265217873097555438030664426864364872920459162683147372603505630518576516716424044512635775367390294211152109829292070345292843295493024207570839656626437957074188583480790123949713126701991140343517901944155864165447101269325710652638402110525900250418586212373504114937100268617064854713813794675612508631534605429958607921856934441953201444123944875750725168885726209966478911274246317289940760748313694395377362968477298550215902565506322803670459005092292164878385710696857575581748070779931373008307978665590796073942559506942478244496358052468566268033459283827803771565287165346185799654731158199621957681261039720634889617505414903448846379061691148671206186009180662778464602397615747429171564979989409000025861115065236458677187375380725108641073228079431680000000000000000000000000000000*i1^79 + 2048369228532635559870301906594290384575974173470809178524716659099183238126790026145939173836460464820554637336131317930431596797772662751547205222274498488766195132547960459892098655065920890580676480946724958108100405813894784295820741440701756974776789039713532335450369184600386166473290297298512299672825010156746507215837508269795734820769270828954127400231494310160598151507406717907349885561725141109548967024164424592225245744182161486864127364226844044486079631364787973698779739123376196529243458614733387658506242772360375796853565384709753114672264616229870500575199513765389899831303910483910771271252585557271441881170097374301096846989574055534453302471436079729691724245277719349489218522053721115705037280678421095452823248360178205663407865280941568049430089627414876723661826392854383042673013575395088012135580481013128652799566007941060915867567834615571799341239061548060243490647575407348798133879103084193671566158011766425473152061506022453490049314415015931293881285244723692276682501805117461983154626287579225027483729472711391742786249134928736519818723103411775466965470216941852924320169897796980904298753838419328181471686560605517683038996577673726118889969941375735165273095764082893917384749826716887501866936397431641923901392904123483075295717442473283478971890093282138770960451095543395441767415470784081022360745479700269583130605187093799594978744941618377345547729372848834091015394240480597390999909281064816120414901244394797480056076234115336240506774510862384131553562381463790672902346023748623953640881862561722824908413450281595869366665627113964710023326291978193521896493490487717166446036443285572016557755390111581695644192636364791273341889293744914947585331007111675863151408233270872953818140645374829854571620342243070304346235824862429920838490704325706105054238375314804427032325946196021506270338916644013544170884168707402729823178584983966880790337788451477271126996758407700566279918959310807154170287289381762274059331099537560871986417193607878033280026664385996107519336322618778893820297457020535843596314771217454079574646209498274507290332067145323265825897389866753602118886667501732865450317583868026525262654411354373629844894966092849298491292451031706116208191297190320133522493162381461735476255041834098498474565691628977480825443373771355453916611449443914249578637399205078338224783360000000000000000000000000000000*i1^80 + -14046677728370739367901845740889615422088014000369227001851543149102934929889274394495202384501383753784417597316648081667900539212090293423646058352727987029844123054204274167626031666225203577963497529188360399346328529566296613162472625561029938927447342759420645847114190687866075600905742195742117695525274771756684463482031897018114633956265537963655028047323410333107882636620682769228309049109576755618750757866693448063332611421627949438152199643412818057437018997894216103724787122394964510000028980772041098858769766902045569804810403545821068875085821276460001876457650659549254488621755083277784845303662867806548028176117852429355608987598626590015726078454157537415926679061688221455495070127137062767216742660151920933685865275158239990878100803808150875821486063168887140121264467709289738771179174300948184680310212293714794733499456575776534782862390458378160432281615682502291471410201657918490303846754422017001345321619176043326156418620715836294157044705051026792888681444528505962961703181635962457336176550685477767092971513729229016689741283099321803769053539435969620732551929905819399747710862997006315002283053805678646311992017063562660026373492740755480848970200527882843576037326739219762041667137524445044322743043351473330688858848908544552797001493999248220849938245115049929169452682791794228601102063252221643025600066737771724117184341837826150170473648831973215491511588901775335821245848831130906458178662774624913585591356866597996486325371082671712823684093659308041118079713956509501685205032724901021527414468841206025885142702710858832295172917648795971670330929400937807686749768088393726654131930165491734389641160373033743185558718293208415576874246952351024811000020206076974396420859466707897223387702359491413279577527604627269939858063486615114094873105228414763487644589596398150110954081015456685681044255386287412395126054056955107901058614692150382953909629014754268628263379039194299833319545399150629493284548900734321989331714844987732050323860019761727715973639667037500711189607558062436602449561133215529606149648638830181594088793790028314642398213236632231368738428926271468778896068561229375722916853287692412392694939381750891460489397607666102759339828843396328622560550742452576348426693775532263675706246085784933661460010917357408825421985490608933519271666986778563380627163054163886080000000000000000000000000000000*i1^81 + -10012876633779859202078141602323135167556598200400268197762398000695703160152552645915867919415063075869674209704798283339566864231192979347936699509875484480605157771674895052190187571315575667883882551190585336981210170367223197064709182905647856312498706912320209662964341696212357049346664266483933945531805328860013551893337814123048032322015951962861988943079391210845201186792530161795419020275055425300933385971263007156697405855351444847764723929037002063462408451386965349325381382729234450522419747103728983723855161507350696552364072892209204238614125513775862053096459355680891309983440922573895720762764569375334701445420266035117565818473907035643059020471850373355865679923808786764002284565624797257886234148362244418609987787245661333902348778051870106849440827133901921768464415655212532611324930113014268890222171453011654098088206681285865035458922426867858878539946167005054680060551579915086903748485683678230337909074717605659884009329478897500741631485111654871768472174056547096612617969300296067850390969889047780108490471071747907165111723155239353475382956377682861249407089879953378148853744989651390424195464194833758045237590859423689671680498342133977063074885961444891867711879479138850507546127927803170110593912375573389677533081750614547764645794054740461394094439341455004001407897037555723087814226263992998626705164136852551637877884622760052536629578173813632962633740061011153701087952550143908720263493609286848454496781480368235808365266118508800243659853680711322124195403236327963655706331240173203212813765032434003274669777577870151858536761361252957254051539622530045885745507359174471889335454590806417117646401590412478470633996077078430607865157046804231480755446879427674526184871683575833355106601575499665100865409663597952956582348653202419668138196236558331902929629077608034692592799338160661666954901418472142223911738665554276125605044812587621511438523044671017234144314469383518978261599382002374418617980545817915261834009909178973905955443180622594531809827512074171182068716289526330849191328845609449581545994403682663211124782615087081265870437680215186846291648830157545955747770935619851167599665139431235270470255336599501866624418315423228165574814213778961914247150752272152651276999137695228643840120102479249606809903790239234650999894756890233809390905455030501076507903918080000000000000000000000000000000*i1^82 + -178882478835591289490097892904515870084876279656529134877465888489927055049240313778487227816467400824095135094849276605439662417373280109844883835288071837644162289571510199226837413294089617557856836345534263546133578055706662547366701930018602777507269664541581219618528304638510001818374060500046524599197811258675345738733020482259031024352753659974113147647345307447128667546826980668756213311328402867872612291191414833121774355339288179044417050709134008980841671894410731519511311868367287101971874168856613381465637227855962623087378641071173200590103255872076697591413114625785510922486059080445865646853884298876333757185924449393804166697249111406252812708668583815878184379913059195027631102895869977596359630296804989589018155115926810587551368582276197234193907356454909629016771394662246590643728791146156366865150183114251299386843821387939480368624337458589416093295069583670237418487616779331911465876624135606114303097637632642966261206129130307863612070208690957228478906205803578028792852092569545375259550336179620736490758618891955119161361845795804477236833084131457723976484810914690939652645816765159043546966319561594745776507427330283690896101875761411595549090008849674908344580826994857408610345436692073841195695227963400354513422197869177523007527944303330558383953686263305663753281131337684903406499422904516033936306438317777957053051244843050535555079312095230587380951862674883033745297359279454957511798947133129094952835503228722235272482037559060398321205374655332714103887209324494729661811007793199208907891473910734085293464417824378388014749537230060962681286486017216779359225995029226234353299414691954381637730690265485314248042409215554852045543461785453160642418656944895534017948459239858057171375553765601498196787502981138294109992640915917074521162892939856311652826589281247415855445079918880092085660729493756955635503326674300086021104704995733804421850735882632269159297339259625569593366276954461660653520892092790939431532119526888400866145397833243332646902716106876864141559037273520430014252550808210584455070652263020210435720477830259638715469923600204870970244871540658609289312739305270134926442350280130942414175732881389518644518497817905927142945142547331032746347098107449790199307828294643462793863413539826480411606789698440424074185040701419582351289872186061133919027200000000000000000000000000000*i1^83 + 17703115593224758387326632610527195468519895567962721107797820501713353520421220206060399610197123090557051032091224562802317852201794569537406408215638622192426412624856198501242763030495304094836756043443359361410538582523060302805103349134666209143536350271107723146888815239403182769259289174403924732248513826481283181434512769450733661024713961259703097488176822382647415765472312052890377698257103377706972622203339860311436933042375844700841103364406781053930578879065234331964749339901228347594762433590595833604092907078355656039495460240803691498940702096207943350993825405403720192333841260264424936935772070269101465908200307579934909160745726771618757701140265333152386769097114432299784324871757060165403081792977319822684722263605542806032498469527699982357419948924189312187615543711530909420589129224491009148296236104369994502096599001866074137163561843401791978476535077815828635614162323200661974106195510845500078203892577985586567436871200920358952026447588342937322074875928001975304620803258530242085919149450995705403153599077643176095536430707732021457963773980241714797187201265439599499637532484128983096117543270978564567737342911721880719872064500081940323884950809099416086246540850519465019466832026555684048292975994323862350396521554622775437161924171373891866673474878475593800981913705389125536506899857597516261182266145782649880084825127070196478496175776623671664316162741508251172950250787067979900243688962526419436087091448746312663349162792698004077226186705175862425688112801204684011600986923253989717642601736059762354730746683774327095456849422342536847985192860504752571323210997325698870050241442496972885126126203617226503719764900432958159334761947753018936282366493311384845362136040626964545417704952403684409876507526893921338170257071787808673285906953041414152423183086082958655741784250365918547828463427317569424132729167383979451050596449010185919592069677292800203152203998878855331243718034949857643625967198224732246633771144259931942228116460168522042331863247733784545092848501304689219915841765034237809715984729005847205978105357669161675074548184743118881640570824116843566277132207017158662655090730487575101391818386242075086011331765538082897944982387900006999972314731693596237624640288182459966880258718930667931192872586248963844459413699310360479927037230422425600000000000000000000000000000*i1^84 + 866194744594426392793633245220169180742553357270534465867109968358353855077837236482707539810525493627961721171801887971720901282730953604240926559668614009077614890582463045031013386929040983623721498041554449906254559134223134225984399846164820399286363094971795863159987966563340206980250536482991160578398301431303953216168350341335341219117844668141617489500001812427089867330579783908052554760661381696386931662568861182640841950384550911549028931799844649688149237406396723059067986014481386545661799877764307863121368640831060039745876109886733440353348181872571411280274726592019461845288244987123705987263797066897258374641557845317244461298302193152939397418323213651805980938975372064562923518087478075135890605370811652272241393816682486263217408156415164658763415245237249889944971653817058661992792411643156703154052552175067883293785678858177371444696330400812662666224688806621498047471124285514807867804117222787943969372704434801851789052719776220665204057312493203094335651718488153594153134359241402450208939373061102689800903307428789307107060413131635219460909783836600258745168387702260616657667641035538604105828309444273178116112438540258507542596218024656716788401878367421613497335682104280787270161933002386340513587206020448106096813537904529489823771309844105548738727919536256684011987321526432661993000031289405576716367830314142529066692554328301865215861469977029770097967058296403579686064173340504516827648789056821207403287146462828059578515194614785386830432216514906819016086098485612416235489012062991006883348832832876590857170651403787998522195756311850732135608515632035158826946357668036154717349677336204608899843363859558607810342542288790584189819356587204636139734919185102870194868560135951070365880056713521432091400880596698033879155319852203228418201138862167572106831663926601868515474549518288192713196488900465516721108212752911592621265718894948175768395294313577821325935459496129821109506949378804851299789111513875392676147646237085060799041591725290414939421651770075204848551627968332677456353815065670982539718512188909758155101922257055106136716550736784268400151090405864497903321995209026674631398923477393194622513751849794669427723393131953639756784104730223236166287741507486042882274891487066807655914887794736496776473103284041789620980360233810621802899046400000000000000000000000000000*i1^85 + 14262334527481204886397998133420266082780258302087639535751061500749815181522293541550871796068267065870690267376885475715234645731745119002376811285795553833265674446106960521773407145821246697461048017342362340095660040286221276723735940853799993072270698353078397773834751743084675035453769053136450124315059377602266122119134859632252157721335568136003212916547013981570156852259351986259908454891236920481620106772045412376651035094532169690196641323657976304108205767374479661941643172167763872098303252266876840836217679644415240314212104849703151439841908799295527857798691030724679321527735198037322825517791162344575789323380242001602670539879670825771818828014451894707947831705635364135341297679162442675081777268775225282910180037465746408340502404554663682332101882889937976658517566535447137122260010212768503441808067737066520267820656322184680992458442449955374681677519687957191351182031101249737881744894880887720488251405252540063937738435977622844740381545437260496745211214544386118113856457777685991518502806771138596187792942247957887968542238302540198016642965052622357214652221931897185904215438019591764059150970479009248023400559774332473764578420621602064004129428135343473793493853730042111446084575002447399840959622507261164691489251710485832939793834556988431837118373632485197129264340369537797205553277029229533202425736626024444543052425155843625521954297641399239229907841077969122265804193123051064426460346896536830178257573481738987053761536290730146076240889925850768133558770911635400870577032080836610052648653829483095088088351724009940625983644659396664853183600118220564868815967171389180298333708429082815108002953307249454264087409240141609979210925098953225443666329985560313320552303405601292849445237693870526902065804570845861620990846330048912781628529669261049007023948989996597221538790237278013903428162469825015158550022752161294928886643857477613053843893978502087233448913888115025707607078334064503877059061889009953656972465681463158892292119731093549567261536917342989874441853467494904854139981597494528831188418861328777956745414324447228199306692644435278567224310219580457796754977876064663531340237112367021490794417319663884472182421698115809214957274800929445309929429831583345431872289082718179411685046652022640003212594651780082660610294576155925151744000000000000000000000000000*i1^86 + 24280312581183834567587230726353922424763594094313258098642202641975066913212703597622663818910277258011244871989060617753041631377303864044483217188172585311772052201796887052890538652451843614398367580280889184880447793592147189874470231635596646438658140660868837534210537828564133929283770773201458400257666130402462533340485255690839814554808586565196596495495247350873424042971456008937884537943498329627484949990740129048627602413504313814809072473676658203354547134284098871625302434473001259451449805058182482508790887791597161880197909131488687397799370939925166433292447508446746174487192570855830635442897480446991268724552166429205397279248467331128581373761584869164066686622814432585437434386605749080547858057952778204736089297971338070522746400515659655689748073325436900003409684893754655240093845196496278540288298102796067079982602768839362716114083401976865999868513840417056677813425551812040532939455614621435526854591779134420329093922787531648005181311691034051714297746071063317228715853217184764154620072514024992394043091526035154050255626909207905211559830445235479611479506673176090366097318777870875110919660505251977533212811105939079310834221893428796426285149489574529857494624061654866354950082460174065862232024585932445390072148862100131079145189474547433042610214798235375831530352973799295953288734433526905505983990140830798452017469912430811914862086824666306492443992285202127789018093696718936284532553786424954673833466223075384899627060647079471296892139978705460391420650682919482725852134513561281030750881640262182757341560542626492953818346781936916546093574248474043483655101451598957153869438272870646130893842948439909210468217214901547966047558450891085640054698065958450935706454604523926011594335444341796218217412041878088726228708758652403529189875462903714771135950959944575435646345988067997401308595721687849714371889859968085726154960052272376885230893492533736916150580199992935604554628855070977225075800915057610821247818995087831053929934614355226336234726984826442746905076117733799751754641101883892915064986655516550928540351264346739180860942158887017403150517895015556242327909256511489531551384951899303348337222584365512440050365681172230187852822881966987885677292401826718815688462092703238628499035770475164863048954261744448226267313995776000000000000000000000000000*i1^87 + -2614424448990597896905932094400909444098480974278305719276568471725235793961962527023713521925029191572891101205844675064687605713078487206425584986518037643406986628004737882793285887307916169562346159071524786471359192072322072615114187474651652547559245200085498976039673332305674665400758562561335651243697762811555599109600873258471306332144057101321605823595289252559324183733423329781951378903914817394550526180594166913468658621001503226470337775801241715206090965648811282104141257367925250081573441755730247446563303517104426233705733343454158847039838366634578196190648275376687256415992745973283973834385245806212972452129346353535443412836113222455171268619865691499062011239780935891578265764368573755031323211574529408470764143886361754490785285736234172892964255270583754667858841759368548585913619243583122385763221880345360432405334344947967949259372894662800105484591820475417613811272158596111850580878588206721055256041548804447357293223250101662499971230205028366683582978105136285585885865486258504347873332229540113498420365858393290407228487706838877387335259584593536196160334685185666779133144446995029684888065961399243804777237452884066191681580967611268126804206324995554063381214732855205226489118339005145598376394097317433902781124971936917078004125076453296538949930126900388464307458188852574208060229250829783461810877891171721372433855211609435365191311615513141263887060484666700042618509589407617601355676379343983351503807742409902257737597353384293666907389753729451353558385288927942212495558489734271892940038741698260357158945947866372070454552073187314318482975840073743824977076469215946437414457418149899877777155499070595060689895613779093413847256071030743900350964769818189327864872041224730032563827498515697404041259852245963267634355434665346463881420274858123588812492313570251301509534139629925366106365631102079710245723295091839426354974029880591497799256046402924384213439632365480806264067653570015440553265567695905895659388830786066871116666147071050877133632932987772204178031094077230715161345310868932230021076750595911090919104755440156559277768954514027744760835986581790333267847121433755720118371390906546268423481393729791759029619057162365116145937815908828757729504574005711233922038026385357453161857155717433933086343165711967734831513600000000000000000000000000*i1^88 + -41518393660800557209751238397067200506632772990809525287409416303725494548390437858452300563500683557751143900233882617210296563836014927734228590284660868145212090878519809237885287155253006549902931842534116449795799047776719625935564444162633164791807549374840103794017984919373706253111526266025260882794411379611625589743110131647787351231976626907701811766635890949352699569500100346588533079786583775037492911986359169808266792603368293754090178984157308993267082747530400838381425877136274149166381998549242625440422892539712012736339173349227468969359254823438781526568395246162786349631282560542050718816392079759581282642709649720105658752396249649567379811588671944396400237414180976999429743855870530244836456756004378487489412473241946303413130533558962765878291936020001517714676527938204500308648500219178573618229550418268304295137379302070565848493328709878653065070902765271822300365512206580714008350637757632988327905213151002713456107877457372755297210764956662514835649179725611719258797884329126089215799357336678985402681165316700757187928709741436567867176674210182291438382561536602466862112797572558829610315361988615191942833073966009712819419359547345304297278847368606993508967547716055402995605150862503125823655585617680992957205984509830439439907095843217170885631983754588857111750941047615813131843687147563399435034159114480708546456111211235581155364834880407523908187039097229149050867500737569780785915481389554535707139283938663139971088135857542632679605511426354640609015234270489238471718873120555559987645775268958955818961546221486385643026436026878520928321574575994557891354953791186555806966623753986874875881364873008368593371253769118069115256817613351856509532838178181281320784947582286035282870987852460630399070065281862951113394808348468049893090215053535296716502981944260217784093786772969610676020362188739060156463135046612001395962675557367869005876758382979476624257856874279440082997610511244875426654424458123113177228476605643920732246146732781003674234616495120995659448545598853486743742279215802307151236963433395250811355313695157019326352882753230782597669436004163390565000010120310172665352015953271690305776318266756199004265265268750457896791368098435935081799624634646399851096612089818795113783750769819567916856839861646131200000000000000000000000000*i1^89 + 85923743052759566303332074846857015380365739340973925046809566500074836988254924694577407993717045141710251700232478367979409797578914860910305366153448013560198904727694047838614329696881333889995761975171412826895129215014337042021846586034877251762308806268406821155400431596091443696194120664552482815362948984516496984267341310903011775108791636953206589749759181010346413883177586422856206534780885271889881435916186657508579173546751337961257656998993525942732702367401933955732529166045125553593405084945448525291516600686648967198604739821129511218465660802240333771342231760538744960699505666050123413813853446492950333298268338405111853390749654397475122331764067422265258138633567610985644985481596294981181927301147792125191470876764444446819475409293518367751786499419450443135157709298794688409375565808424564636943594844798362685937267895065746414462926977498725954117006360042442905371020350382606961034618550359476542006438861611224264439713189579473476769439207065447154402242275765368250659645753517364803215592364822425531136510262172393547142517660894473918858162804384553583851422710857524065254783371405646468850038401415963946334177489375055946029628776807586717377976981559937220928556665088204865362570746023803539825984301269250280876049193256783433357783899567309650451804359101927881864910173202249168147722563880202231833238438334822109155710765597807736141699092022985094699188280969184480017539427167616538670331735687219810291087033935550964454390552175604071226667391452185001814970827892061554590782222687266229817457457450727183221448173590189098011067506704594257721467634950082857052676925480282076997540002983895114461219258100752347708934489736463773311610028277916997260221208359858900350469729757909563116918832659819785596250661242516851314773831750580545901819342344377494637435120524351469938660174489730154508447176838272321934413081674703885159577693089768304949370011354849463291212219399188838377976978160646952080530000721214212929568625787540817175902826683567054818833901406305778067721655517193996542298614374678439875332786929429816514133649045275675695175999193222083154208451564805650712183262347337793943498494502946108835771896022242727038528895391145610963480154358218839840926822888062955464577595957731348643489968017932052364001280000000000000000000000000*i1^90 + 5961398096328632314001391800716680595908790210818252067320288202204215978219990892698474049946519313495598343153090154787664748673275172837453439455123875454010183709215113627001308597489178541162590116395823181242569560697779058904674265897364023578676809815527903852150653441874068971751714457415900934750918403431450055970500438870459113859013876835104020320958226153547920689722924114905948416877025896821805962686842555741726289963922154373901473237485877622514635506839278796717954376258272295304665418523362895567473689608883008218769641778085412119614767588488222009509825874103003633711704062028851556067055279041081486869007661550643162119528315355979807457236282501142783474710234824838847776802774167785420406379122959127785130545910803310572030361820461225567307028900605125405077993175744998750983997767547573428039471275935639684057284646298758346099613905141451887035629039705799408793477806521094548559715745672138464268944713963715166880284195902316325533143178550221427497441810360268359908681548635993690510468508502765605115025498834972035252881793575546021426180915078278516405799728558647196875625213281646285574553640153951147086675370018714666620913155020938372650736328482793829221433001877818188692183103702370825776387440469698179762100722152367370101555127714835705767892499104333621753010279033447543944086360534852988492003846917942151500906737370556859797511785999774008936330833131028909598893277809877885851148746653751398841803835705293227358217033769325439671647178656336449287016951808313269108266608957874483993015400652523121282618841411671827904776112001643670202766905637504461715125292799057144637749929111076576546787038788497907285774166228067649223159049003479054996081471373444816512001781414738852369403690593564510683096423469417637667049378742395743398920005583043869246957241178176778408668959335444373854643283913385347456921922748118814922014821170642186507289006161263268498297352367500633759639701822885467641695711862462435070528121040455047882591764685780419780247375415399279716915008206245248367920162893777632105315800949221737093413192476751319338655801218607759175129030823365322553835603835258296905192891169142061062959769360196830780517237257092739523911107535178861347668054417188007977388220447721284927929050282894295040000000000000000000000000*i1^91 + -385273839493700076529843254830728192548353223991932198857011235805086298062685420097319712386171883680512668187681330518843242402644058734903595588516417858818796597236475343058866193028968812509392433387369835915492255804466976571307172581044910349805611694406870288697035075411782994808176189532238398780793460299183668759274786008983492442488158686791791391864121946099494332407308600438028291244889737123940115044757477951253993099012213821547912636639316069387301766346516760270020598809504422083828569654672140873092789456831286627553252340549278051114211554427796731422764940596171651619641270997751598012367792681639812621529665312619780776431860438899111235093729066939745581795934999234626644958341502960942467878711798069389514963337530271060015750714828797762809658423865185190899790667533500213270380058922222611463814891112919986002695905747538877975866740258404472890745664726553665960690578453354302446983345508194588557410162346069019881675210490398478760598683204920571709244416233745913572875242958421687048400503846493790891383507395353195017079812713723479728564623040303954265405189105873248417669381157503569649584104153125581096812792062629256055532851935407369440302888184645564626305039178622305635502236564217488417817545299065696180928042158545403790174766012461257455284680881929644552208827665731930460635329129608644308035144261571777464725147624320896595111015386428628659114568004410441072761108256342921380495626559956606713787783452917860115205697380749430317957684322023003591728400378572322655498321590453902650106017605630539833352197949519825096795401324593843375293844330869804887650266045356483260462064283647716862677107445397043134309215812666569075114551154376681536621425632541806370577761063881515331285018779484245622810531063597655949542317366354252037692344284658151544000765648884593199829671605294077473084861442267417175197555779396872015098816972373821994754708798397759164869209987670935526812222083217904785616553380132667336130422661559965019842771867874913421180401309793374981663281602527808018520060980146707745847493546329940792546016881272790560525433055458783216458111845678570346215154269400716852324616664335341889970303964814806223129074001392604607706116680549497856367442349090454305074452106173536182944661504000000000000000000000000*i1^92 + -440205681539233543853590835689486140004464647025723234834522514920682064957652348355125277876842144463236995984568604808378301299528806006149808017674669677265961972544105577140100225467128120410826961766571352365442696008513931669570279395639570119758292407144805089555593745794705929258144189146719533734549512612631801415750350883055000762107896439786023044477619169935700572316856817546250869720369014786833452234278133537970660180167399519577054896841836167447316365914514839785222378717956641351877499384033662804834823826602033281861221376542579285742753695098336852605239156889051111402622095320478127296543493221802807964588891365313675785195589556713593900030135483255350067141233492719586188867490971558531533261327393201585734332832762830873327012479189629272479908616122969806981145392462607604061759192871139830897335565404366364506543496888749707350157751323289197683401981982587923378310886935991489118454046412582193484822735878700263158135571999851859454097533234111019497295933422850078315804672963152634594369778716737069389095742429386216804662411141465376512702206818725117852992327806674838325397527840577022765906896561587883891317298710691858964095080700363414135797314432718878445839022443422418625120215109962241562537763560103341197621157495645112942225759799806662619384448214997941223311103766111184607894263569132736322700749826291765252543061795284890773023809042147021964316886667574955003518020984943398957973610329248790203148807844993395338588282665161495554965654365103271008965239047992323223236207208179671348845080614327291238211941309941689851995548510977005923427599295479969049824051689838914788992587026493258905845610048570999919560927786495300706637309568441175239439591646442785178139354892969929287158561871524144560867432670237363698585554327355139036622678345129940052268188464389553299270139257555462681920782294249915576397280415146459443476017910992787879227634632833715461432013661509710041137598966054929115961480779345252037780950827184774118268617844443346284359750172698717949740605239436287329280520897370134099296568432884998631503679919684707700305763336696409112740978643819128619942203807675732083471681491727157276678370014371717680639944124639267143629759629807473783105883691079771767649349528589216776192000000000000000000000000*i1^93 + 2058814981965482254822305320568876778031029823900468306508151476417315572520792617497963401325997573708001222703222535071608996815560512526225506494049100732588319712555467632258803732505256082584284555731803252685938746514524245937673439874817572716578481825733044445073266760444223014240904957761620164106935897819582950133650469582942461046814963559410216842696469047969249534616177955158640299744358538604075344052215726074528873836484014155409670432475678474281961567461539263100044598962798329257403863091997762180121219856678351246805808038176940006768001799414879084647525697653893561453313498698422456646417107550151939760378318807148621263329426971766945351590329845480595773348900370479991835372247394599101454297175205559777534359005162371536105437395687430731647402194841893885916061616471367222780715771081173300907137564459889791738959142082210694954528028740081995723028537729139852375528210580712570668812602254335823075642247420933918895862025790250753056713152723389149724910816510478560855514668058625864339051811187834497435317934003901523525247087746618339875092158308316083678872896287772286194735576829293448257057521528792780818229565309205384951822876855575283104415265059118244192193484058177327397084725542948941442339714187208611991308470530707747623383157413831103553863443072567418660463235101419299032565158806559975715723665060018966514117289308801435335028149543000044099927469618499875681121365043375317315053651598129040888790659274870624809308087901947437469299166093446409260764822374528357714237033468302237569996968985714944586864123356760924667951339803770222616717623754862997924609894845326822468532996125875266339558039014839274754971283698979520722782288103142229317417265073592330833764154803452504212983904913936826533604922090701257388626875776802135987720276556203794983515315332968435191820065544228775547447189583101094416528156881260210504369229780287626852569546529177504998554375579441575599871070389091771124621878503990472996810327278482490255025584161414312066061971497430695743307492300735685751574559585802867971626140548087535867367938976608287392079130064614882064894278857717778393089449174887194576099204692408824521393627260354695997807050645039728318421121612402728976840317487814516492288731276902400000000000000000000000*i1^94 + 170623970104165767360245263168579076045185894307773529718082073383761502793568519442649163828404372789203986189709702957076317184673118065265519918007956208241423429806687082378740940953256390445440702410877935694066286494375153051760494017995557331482771072842840638819453371301740013828959782658424876059484921690454546201364330178935653528651484406279165070752097144427512766627029828177438519739303381843434058621338394804984690514330073515922336983856824767429126442577863387584051648042470001040103831832564475851210211388721706771030753456885313679527767601905251477272348867940455785696615032687958426560647089277421638006683075374133920205697366008998831968503449362289303932417216367760308268496208538762576987866183423124276321571107140147039160740605822456835140487947108335263706460577961214468519235693679812168516069454054969342043240986125748199550540225103487320519345956280922743121378245520528247010522899027655716484700779332963758420493950310740117844475148360802479658757292092427310393911014603980778603595501865048066067939133282957911072243630080772640752759453457360204016937826875252879500172497856233726880842267753574800913416323469346415759023018891192272130281227630458207205294280295068762867583349286998754570616661567762496954609506986379460096601660930564359363424396725457721306488287891914786631270112531896249721633232742679563783324147532109100666582628568341676158837700193630764781148128473817438830085785906367418218017236254781675290621793524615183603793629545390536564001747995700654549982908678553378718613519435345858735525176710025622818610183449383853031151819518177919648121382641821138947674040028885116647313000041914497562077905409242096737472464221963405441193752071112109398427611231511022741448677656370392775874023604675184972194341563348379761691531155441553762609519437274407049150139226993357987455365374506590190496318148020915537813418312330464052841324453684150862119162441163517668291101820670895999440800747344753997722981495630493839143874061534554101382452498244940140116604084540708018708912707578831571760746804926605860623325728035455436596182652018684136995368703259901526025947149863280165770335643002598101381860745216465965035720222733888109051020442771037948569150637779036667904000000000000000000000000*i1^95 + -24753734307751444850560096827710937050932103390185875818248784819188213404077416939991512130962150646110369216020265738375181908289315453072068882468215750131360919851790150137168888747196536114250048111412524913198367655197220481806154021317951228023027700221069493571199804474435520451089801146734926953377453254060862282482115539548483937754527735157278021471495551062917809306207851171409255040292231060326766097934160457201901459878632265536387595451154906258169848430469240386515841773581254097684811920327363604946686060814239686319339798664830501121092602052190220360114405356395688927207165926465753046439635006063541395504905160720987897335446020801184647151447385960780640407431157846251436376542200892917921997276497030425957109429115109985844700896072289309776590001540072836754198604272756371644113192970269355802331139148487342388009842263058104448117760801208212257837195016687112439720111579336434030473215899762690792424155752929441598170700828641298762474143517757177660745766983370252828649499213462106801859250273848976844323754760173157640531436521639232203045814851474824642885866306922512957650796635435969968796724824279944931008951709380749605945028534008736048664077599821221196095212460389801061655016076095475776305240231093779662468671347810796831660033598514242323369911749603560521703553888344428142442260950379696898179826052058330595084457711207199214435399095199417855118187656021918271372369259263192022822604048821703068585989988891799578721898139981376855956137191031873170273525439504437934399587189615616661790653946953757995738553153218782303829867805673717790546075833665104749411508161332042776255393777200627565631918809435453801465089315652339838032329736999838812467545781262854629349471696730081961826834616194876643217228564673524510445596575033042855823817103154342099908981519773948948954786117580193818530019786484220949150106329126184732125863753783236556937863059661629731745261369137361593478172668876111498563718785623591955254170441921183107177955009518821957430157099271779348558087560558404565511449954035256740142315990305543691405924553588437144901001532521349838170659898818983133238767291078468221186792215353942419520255535418101693607080825452911037444731659910986995377675753037496320000000000000000000000*i1^96 + 89338537196170340995884211196367465721734475707873479360670207060131942452588805972238142501724821958265415769892628001348747501719968953326300331956561820315319391059904676156808698559058711770045061176216598464355108099584494663638135712885608899078667103536629394867396808769749229887407435104189289222776592923623528287951533469871182459210113489381638555695234919691493356341578865799118463043978012557811545294118283676719692173423569237670163844926155669648297885459358902165725054302864977824457460899950543742537285893141315623608599011038278889905437603554201162041941632503854981029520905906674927709582504353703503392732623072440888495047498225111235087198864465630050635080712997173082810195924051056466540368812853657017340896601082987985598399839128319954134886359185110852920222032876916669897317533686244240902881600536519751683365808427566323750053484234531276287723387025896230176851979436767247852894027497902599756325904423194496129551682584754858080609153232506535955193644648285031611363314575720325481171767395076765410701174268043873640850003594520646775980076569639128756929493730844673126570219954229948645349254277367058064895918523085462004870656369592171483828533549983354647600070609269970992755886163624478754385578352578227966632047090735900011874131121625897774235249028104637438455902739969394889478436544486296871057361440924437871879960317942190458859435463118898769645464922038042753915733286486598823391935602657506996864346179642278323416386571205050487706145981289681492572527038113348323209452997193950417973898712209513820736799834750330913419677199962004211873720216065281463513416451252318792312031642169699152987143749379107520309642574009778195439048820390649720039506052868927399985151773124792898075530675457066499548282513649354418488411923111932689974541663935306579926890504415179393511243866601081941087099115270191459956930796332951020032365644399238003922299742421174276145887100209233057989821545668624713055109686213023776808886867138880754010012082158306309290722958037956305980259774640989335359746552900658956972615737844711108698193794214778351878243592426649781775410706043440286585865820590673934492756203281391634170998765724728752812502132198462505297265919287647281516380160000000000000000000000*i1^97 + -187586287762762266931534085822329327808556316449741980355701531289935944936215266682700977799943525392277939721157112945991662001627379793033765238009800169633432380530272548548235935453337617382768170750176163818008834966760074172245074049922660543737335410354105586895150927381675651549327375301392607355812173957438496388618949535045455619486414007066715547814391418095671417339235773295595108536049530203464845263377889264102907247733102994608297454727337798819492243699965507666761541448155810300871020762214557835309122813623087446559140649745611955481558112656131404067457959812016847888727266440732261014789610525522277244354201155555905341744830354053552478294990474084419545500699491525738016500864631587050914950043960807772507424183913401616258503635440127303176316679344358316953978511435819651104669183627781944137450229556897546612162636594534633495456993087243490473038684257354527836323022868033419777373347048449472397444530246565710938526221798571981448622009426980570307865868824840413642629697343621035790617063940603406612209582122963573803607628351376279523733860410984036955914062211131430245535097890252716323344853449238487257714804829085894477816423549451946150576006269527644798324285232863193400644326578696445397986828003448930056448942601228025789514987290583174765062305029588926532591163208886067544591522098083604695307222493522990816922183008964671331605044043243059689490635003577455873343472337243484099610529867669968781851775105623534780669464419319780234747058129802697026876057055350115319239000762090633685829597898235382235070911203324356241432368742599649152335077340129670555564649990240700721603112430803767562048471954946629371904490545683296177395074347074124706196813580616789753434705583489014273735289949277702921521072250212904219770685205623507955629615615815873886207636465013607723496587875653220585171494161989503578727144260100638542774939542936384123155554088443215305884926230206012642296227055729245510311450998516892156586801371944139181077736743758594115964685268814389773193188917631260311142144286977861847412307892472201054565322727112326058438027586516373711498204243118930273922938921195609614066818886284530063718777111838842044224051581645758754286646941443948544000000000000000000000*i1^98 + 308046935833408819490289508184869005367582351476938488907426979383664140888786037599711270750487564124347607369749531612612578710148739185634997298785819305759695939177413596704840361502188924208018771233979697546413811616239681774055638693281815878063423260550391669680961476689489477733106289761950792354510294269989161795172438332864773623443689329376480424334671985802024871303465268797782361849295683689077757359703873927178320985444657073396705794176017177192520234135009011451237509646615308234598508453260439695403696682409711450507535385404145284622430206150095226615001650451049842022879847254774198628180125366208178168138713507829313131950405584923341266324972197101134888051585809824202810855094849951305812811002366316642770461403344807318074275779468595934127823985733955167412997580964064667278258081137263818099832695152804855947755273822424014495467176708601585003434255960238271631880541624598865298592370339786699127833487286276715411449809108421228737587700439943685444326581155998988903249825653836538800306284790615100079971816750588042516618457624743212295112582393458794083390376166486836227708008341732116772762911285343050200856008151250484214339871622297793965681221711469522912239942042258924090602844870126157566928772358321180139885564257294321610670032162459261446163124315662531464393535946709159771198437332891748493817005643459399546753122638655320418643989633511051647862124496120521221596606627214274305627720187355347632166320911186447289414971612423954752500231402538285937001179435880060314965305418042931828188280247109274814814819230847217959254563670500402492508394066094212695739420661277672558340690143619462258295934897009038755611106882689988423724829406745862098349023117313646954926672573718027354359660153300346742756180199144154441871684600237624878169412381593714918124171665265847731903292978533858757101749562900569821317045725985816344953364372737163872006213660244890074672890571227598075384335733289615618578786021222010260103588931837209343322974897047015959413879708177123673194699728621386031234035010369588141990743856669054959027879447896503109194682354040587041341038230486623981742127940193723072571444029436249126700931985341476599468466732685716198877298688000000000000000000000*i1^99 + -220582244478750747345084293510840584067225292135532374831910353820820862041719332479696299749167293092748378742763055431525668659092903234670112593168624610288141101959531409913978472802140114025213051500141987264450523008965458573092594486522200454435948199964191545799722803534205723090526109567344318053034788944963540688005043887583364674168501623581222138090069752602773726427513939549905896354196982619616273104247415223212359970111684480173138260043140306212493227453100953319409199097916352628633563901770579646085732684064131667462959975100058671572907649769461832079917060693269300067995648184036076760761604179606485765346105321696035548136288377187924694134523446990780475518106992430848982641405110858774805605297758239107053846330013572878352054413548725826493395881558432218907472545798238115429594141982192037396733180710480797663944793476608246151115892886886556490073797102015674188831847308074487897740788361093326158540624115333671687433061367370379959153410208406123373321947392656801897685098672753657549437630045640257007504034738071247579830801315479712446077234507963994003076048935664643712523256078026992101357153600929235758752479048571424667764825581021091762338858269873682705437648576530345841110407373269513561714934768204618163174273440336330791109364446336535680742428273060138591527232863848101159324713098397562757935225434783225284239929553268667522399051007304808973490995985033573964700277298823604456545492744213451766414254250795906857751713178312786961477502497283013548571947509995163504070885236422919507411164850971007121983393612967904059042595254774680169158079042976967293927221199710135191584395819806987569644513812036863768364559417862339185146327531839864638215068167710882614634561007395094147264425493318985746553174298456548139549341395924912315134459126032358646729919536522127749819696276780278079919030143569885315448718674832659498529518188044683728848031750959346059340325487192591263877469146830774846474583738791286080559887681741026839682291073228149572014961829083821526178072759310535450320587116349300035973850773878934665372079559704671557874239018290226764013142008067419924885271310071629150180811963928390993483225041154886659951903951613748838400000000000000000000*i1^100 + -597167009144355986846722904795421926074619126674406806302137742487541104931213554785337518736834095946538624810930392674854395145349767957210344792735590340399927781019294973318426414748589992224453751154594600154744571194501938522333508301468972461455105071029181150451713504782870032156273160679643378149717842784676356299864834382391196425163448251287323785700101059787823243598286412000520366965475653509189068257473975953425252637934697285527231257848381840103720290259093553315651163546041750948081246170056492504537905391574748179731840356416013048572020325536718988611941009265861995822780037450224983076541034782521367481390474105368213267449987274614911740226721315098023257521372885868414630113216250603707366484911470817125073292777134605911182254831458667032146861958389419071348307870979904473321986664443884087807794076097426815022074708420532794580186608468595456917632460658225439216391258804937136203318960442122703804492517227399948073071784279199082567301334653127715482263663986381442541266188367421370299088677283265688807171814803186012048499868968916213964390690488484063548026796710840269055404724011999821911781332383588665854794830241530575217229628195911869421383820238222513054610863104325887893308099652765512525428356732188886682686086540903607897765841448276377582972613576985227426774715402524121427895457316710259031867077246093007026325282206605514936228928754508617953623943014707850329545914914789846514288002335189462639739459791991838098841323737119568224829747260396482624897809294303957992361365973439316550697297350344897641388575259068926493502872845082351254113251512928211344650673512146213393755085591297418962397305024366935009653537816768032553922263283458828569891465003694019140560349819041066592179239640875904059097347610955718451804963190545743091470787149690224132368621181099232111093324176320458447897078729613463146242306747142112439738269438453650676316363548301879396930260957862515636126948991633415517839913093232799394233315956349444253862745005386906744873464139066469815581109079394649551880529705521597569060671445784715503409295686023094809471977991013062785331791677706919894306753357454657567943266342366100673510520536726488930391267737600000000000000000000*i1^101 + -1281715550097661969691496379923615993327876397442315335278679317939194205657517250989463772843847280714729048482485860420301003943220958769179069786614844834359847757020120041151386276977117175062704713850361778718243074271256295244850247572125257747128531758180712910958819507422896683342966010367740581528919659527135575120648847891656123098722599119883766744439452001057396336558127982294240431283448458592675934691815792546937854780471764833888264666502112003026097092078773326455349993016724094008347035992422919517736581242104179008749599321818202986166502707265953197706245189753869072750734860945282433670594232185260462344370690927082355498264861043418466043136075320972434434646763453639730565549835165355241580253170499035964654957688122947923188874717709386234148204469541579278698014506035587821788362852303822390520068167247618867420154456014462392891981082318053516681220449092693628504450769352423572251773598295591262978074867973870151996498461034271421258563829482292712598479548875715144161176861473521340653348672318464261333399009410238947632034285483357218683023753300516251898872082722799681000960396973514454221705990221956778095573816067447954212907227882196851636968233609729470635302274754913022785637611357629128517987646097812402274168062793608161714317203079951535538575450511213791405098466086903590357091528285504701593316875362969073389534045862763198683337657614692279802196653490040191172366671079620255871049171176772931598362686534002482177500119910318453188366708782973317749884025903654347080603296576142407470935065071253814812828974065404447894143733334957110695209943291942467844454569776254510506603603020863414431422859367547653312232140045577217509052928661041265483706576189160529253478088086805218638709542777616767206870813719611083513915153147219481235218771335615085423186383599657060670141883435259359810118362893359172730503544676008062545065717860614300015958974032904102991579613144335298514012593095669963843539350525467908416423543109773314943954701975445653255682203302029265085434192943733995332108041145555200677779139001905697725514284679086402779832243169695286027216191189526381571134070953011568351459160686400804645161195995481778421760000000000000000000*i1^102 + 3778573001276163279504994103117614404535827216683047739398585331929689435302429372854356075234537856704494870763073792557919562703271501007800577182998382115206103599487393660870819088869478847417087634184901334277605823586052167720353588091896606263110325385073478462854234610964314453495166448743215361482524242768697384614620856643562838918298432948328710472624485357118421340200888540463160257017810552080468885753985619082470850268652146105042018442766408384965929538889415135122970319764229779139896921554702630749048846425209827965442389231527842985194517740077566580532837759395003585032176125176640859940972355811531999114139890477183876146651719465100334537809879503734679015901373440677837733922680552724438055933945500714419732249741216491197876078466006908593191013510149881061205704735359555555115392570285420902618304669730477339322590978764060901483252739078747092181406392935885180639859810727452142784494289202020867382475451201710605345966923237575725419331519608969389319957243625435501330411565814412228597664730501720072094073348929674778638062349016459671347065725214298151087611110212444759000248656052205214656606314540554040578427773455072052992831398512937275968439471680836970780904873654663230373616911391413531268452872477196437439575470847329431071770053171329370677055625133011355915117641888204430819964407753489328954225324198327033531650813834888397548784763194476877246878188550641899719868022865843574939262383126780428501279046972786508895737675881388554226332096425045521048782593566667498709681010268917693531216659055045789317760377678921061153457048180525393128100674060723871487782282318410638934522680312483533026674436653150455841128606992668616274941408771403987682946075720394323541702479592750463679208964054938946224789000240139940081020005967248426903068098992829456612775325095901642453955879158274361529432922730917000393827427295675654449965070413921930956797710620192481494321371365348014692340026329924871029812242542791573399497781338251136112328553479949222628137155893322465422294447387277219804905294911643390468116022770759364768224620720065810233201069849092665916891052020571947993373199891456569636451710806413723867490738503680000000000000000000*i1^103 + 7336788788813135210660228052856011420117276984960667565980856134676419628137457334664323331392717163595196951791794748575207305475562087718613084277399803493693189842600642927222489714591576156899735664020884615704585184134402645288888613207989218836941081213510833696674929192807331295277675782110944514632512363818056875597447988444685705389410256098610956786715118350044728850580004299123771276068815859182717327767769604677777877534245307257913092810935801658069027429737177514473497762390955757413221466276047877179856522354173433619110001247237634312207919504822636475585836848015691983786818459502439674754248277267562096039405157418467291607215105067697746660474359692427952626046415931446839878604401815750047874872227184018189968812188783679924527875077007499586965692738003196637341991615806895338739673793413243089541414475361002075390246260213792721302838801954273113665375551587298037680471476102574290631575736160928400991680826101995967476219849535436337246934339144099842156078852522814740638365092735293403590663055377902267705247410451576041599101027874511071477303405516721898578855004082050890112001787637084390287981706357908359197847671888487782540729099045339479039100009713465324853082093144291959237931238421647987645905974629816888032816469546776845185667028055064778460046797954979587739552115981070432890580433553956258892093938955472879662695212748879588308088789734183712431714497308938324364282233602824544697121124429062009653759504421834630591345819674084004798087325920682769791848603517561912662820562579011404425247218331515821108462783966313348931991791147247091649565061601968709378064940280153865820317935022953237447468872214709495889775966178416499104288137608756049902159513716615587524526755890789757232209248333118785391101028527480197758862363592006814798486650238214735340266140840125497818759393886615323902342009851758376597122880128818001343605476077678430576842239807289306577443447009686751121078364737808518785678756777860785396531673125288418099428440808902504346656862204728013430899225298613914098660521971440141985952509421353242212346683370213522162710217034955440756022452578343279183488870248775567503778782624271757737984000000000000000000*i1^104 + 3895516455545251389048358102308958443459692321636168609230316796805360386654938978698884049434727616216498018189921231731370901523958145668406980586862563013471090334260594406541733842928894012261636412156518914145447171148915761448456649158561935773972472576302198178306175690101718847957570779109690320581762957326735423026765968806190442723481432054198149874825427884524476242451419532375259835741480956572476001942626115703049072163908759463570923495802733376434988202152458006543466066828302004706250250541095167162780623707229212626931779397214081293914814960301594048007903475741285460857999170276154058542981681301674826874298032924891589806627373263079970966181845354183278338028018319812673821784982871061356849270372233796901145137438329874180652581613655182325204883633770454636880939776054281918043580822973310183301145618090442180088945294433669104791718913470949672993499901833386789517811904594510088028712924737207842265482878926975971050443122906072291545841151771142000731166159528844807146633637091891847497204133239050495240890750224110661914474735905081101835369850392214214532157732848242996563173600204700953204842838846263316214698997064104517966658610035724080201990537761375098518350369722335634296569187586659860937571972122227274543690637766428825956410922582218366620593108451728699366155060470540533396134428700186705822102440503428331017770830348014546615394839524566103646007585084531418455336457256294176361633316609214020236711493739888293495997135809121784925226738199389280664506483285335783786749867860761680874304864665625946885916180476186118956591587333566374597887644442840145817561218441164595602741794285918540343392257398995276248885286636904639951006214342820961491279920643732762359008989438151339507161466585674309618499099193611073959856358831551540190613289257291564915557408173373511129144914630385179221231158334526072807281140817765656782907610321958887232297151948663043365648818196339003460314343142570953785315666772227629691614572194338377993414966439709857074650731902048243448568575889763628639066712562081752919571224871666071253254850814197271263741211867725240117807238292067762456712517268908643489334050160640000000000000000000*i1^105 + -300368626599016795306627114456308275482548826527298856209909893436409926799671054848887126799745196858827580800866400448465710709455383333608776431683479223834222544284677181572793661561923595571728612848215612104994413728782895650084626083529790238964126874071124456236627338332405391583485487799769910984733358866709132983400310742034690819891636372380715066689723623828475951804921498263385580115864315490638511936434368105118060015507915500094931138982801586815782186694481643508777092144870181127016819306569773643074680018825456139789621192390335740328964797738969044287602900575329117106310745573040268986500923495238190436052320552734506647846212448709613571605764174929346746835254201321151409524738982757512011978184439810395530311966628997546693178230528735723668296029554370180914483960637328509280431733411512510090593460464911376489431305080500839247839343951450730760158030491775218591114503305857336736746915653830716211453670093250695214909678664905830833454475552883740020767920846407099212545901360355415459262542991469462320742100917509409298277232122598555181874369911841607539923707986685238429843942660400229378800023063230477592060912057442745360052409923583644796859236314847552533420912910360951059125202952513958924224606561380881177220092984050312047944675858555254951652371409250757550645806493408792299722261925348877681485269569363413252709778281491907196328978352297567829216263102298868490328746458966663705731427561898582155555931225212278340023963181710292337923818738424987993195846412879449266564641979439027382209924912937730116292505161201262668125451291642558953319802846491040896070363988266261889298399802660976459145227020121193577664151690249131764737048628303425495286035897928369268305925395818760238532298667856737917543370806070376917526112049826223780914964222776857139623446515772244350273824331007437872849146563344681465257659385828748269210376725110443101271141433791402726553392848064901299096696033622170192737291802355315209123617105738423656671060518408726471412545839744067282672411323645095558474836336091685808520461135246606817435093333533961160387245453972105497390818852072372333416171935472807418265600000000000000000*i1^106 + -3604282803736490309431488230039766612796205412905926273442725516912783510158991061639755505053287603183905259332041133167860403136973905764124036394609551570272045178327476979572433751403256703778800207307562556515981432649841098198881986334544118160932721274569002131359315891929745828930846020153901967841837274751494019292430651614652501889322017826130228425210203093640011872344801610925169194652691255120800629546607446439872775715565419319604794066941968624366998075308316185851551914163871397775399442758842341807657784373954871750825451142174264592821463151518872867019646159292702427866519162748314226192733419850490509602725087550840410085894458951983484418568382540246765150807640932102431514010515810307871195817998962606837349646661228119036505229713296563714517833040402537256049517075385608820023776175585470232517756000020048061014578038024572360964764470270687881970060943815711999830103276896647793803883248618096036389705072532084697506073054439905437610966859362160211545556137791819902634956382054214255853533749953428537236818723654111597078354292917456728622282327834464355180020581770563716782600841044192214347764503703338711626351157098908992207778441393503426471270688976566984387108426342006163279461175278910365784282253175396087416966004943644654280667829243029225593198585694659105748842556749928548546515269715411802275595746795866917006133949375606623466497261920108211021299023248906149447233300832589492515213768524315952267899620361985845770732211605817755204488681931908515618350276041366851808216644891626298430843710426671485722840718981274395423367692510711384566521680535443893457808614693630193565338309468826098489409175966783043096782036390546464508453860696186869556239564433348350667337996764381230862944574042456335898860726625492662518814231173070202960375326456609921514062190788595470592520799306954093239073863667473463235086086725337214284015656670856972997033605628608166780015268553291146981340149066605136497213758695028769446277764787074631863197730454512426469650520453130511673148812904556494259206119767368935107346549058251090515071323864381701530300987521734845946182887035159588967596225147699200000000000000000*i1^107 + -1283904437965551632621126021615581439286340722641697090334904203240957409106463622410926085560242208645036107761404633192689573004638509596692260161396309990657400417486093064801339938177913823509804690517278336360727968660584509918999847147707831941571460411149765496377497441126856131375744442111322073159095053628998600952016145451830635259456398276071212759040013784658031682715058990577057205136384368439338982889955044994827521193627800731447626240789581843229329531096133420686791530485121243218403571881593033667229043124324870025787258896636787973429946567050051845861953068143011555476726405855018193092894072973393443306552704816582522457518692562373454876942344331691869411866567336851281663656802088189770592625513486214310788564328389184355451159570094896896002243046319200285237386982324667023240704449112212544692139798274372977808137526081649168407947603984667331028239407217229490132079885956472683401586512254271095235014342811821692756522399999488707990703420902409661418863727426400800896430858172271337694252341237020056758666349843357068978417036592012151892888402012768300599286232925566714792420546158605952251434082793346208060205765966145551488595160717686805939682167482249562113881808168034616612350554255387106468497061387208004924086241733056295594072102286960513042839658111820224292177555288567439029816679819321031560924482676083243389054110291519242317916478858997431139797979093538980629236138191780439668227929191527993863099527533215749297316215907372565886437353511945969986770160556749702555170753761933831925666245773991990678693402746080858264423267522617923707038393405902806173191754743634588497605723856827390915871093645411462588289208578217286061436579637111249064576003023912231124345537780044276777304891024348596370616106024277665089643726088894984420961024541785919149582176904134705395338740383469004556639838908251128281208319959860513299703735219678856101928919870841093040389107085471570690105189824932885720813901286716256944998208767510775694792602637659562174531723354463771480927301465264674411635314513697394475651393856696666188602282479510619737303453389381348011918800400610789792153600000000000000000*i1^108 + 585472148042759144856940728961527193061818397467701151831953268679132692176476053575854220521941683462898827554654977495170051405341223032582252319347767399464415850233423428762014844283899578816754257384583703480974653871025849115142107447519300102530561207296920294759523406528679525535602240654686674160683357696469409543060173598313359192209524621597585254958288798331798011390768035459868525508392408390839107838063796162028907225152368824092086006976637515489953228262589799427027245678813309003373327223467389007254659758476036715344849281352398982273777858606600814555281021127395295260283503572570125634119293857947783846873941796036035044533466151488252968938867383278313329017035703549877138739788172822391972939134211264779524926214946506266414928212834996893767542423450740133931284399662891094218255068753529876347268503132399050268243735662560370085290813504397920738585115530756988941254516949735249912468447399336004198418349891043946082141561117920093636151238409068122927206212553131688472880252000011009803036069147410610087488001783389912618712232707438475850262005251281973255458385288104237175630170431079670673227051450487526442491369379553503475751530896054224660120866241683790372098670289815749899567286257050485135045955754873660989753398502292924139476518104581172062541018590759097004494066540563798047951793703967526950948620781627851833199285725327726655953893001974656690817378828470471463042921911350215707575835271015028410185352450816422608555044687368573500883926956729059863835740601181273523083992246776277485754312237733740840449997206899612382397162544810250253071082967089048301643427652313712466899708964337317728480539955239150524034277747824402303479396355160237111422656696837049287711811518007313844799396354972361380094514507606346176423105222551429318831317370106999465500338904638352965239692329758224442310451557939748058089500925997197704411018105868253089169024105732386781030911007553814477406917030290414764121087795874417277378873809060132890148775941345654955616077140301662530183796081973318084816726103114600687729337428283979676202228996592899884530980541200006077651008492666880000000000000000*i1^109 + -521555015873285688610775992094095991841922115370322215078785573973462668381289427721971702622982244878818544936336001733160212067328057846703656924330059530583749878739819479785269388615202947732858141842263733239257396868707478270405221796135950929919097291540020965627473744873685354794324364258358162366995936579536735923488531873148417298044326452627106691634159152348441348708650491158367524849223263054847413206202036671660973882902609973365506352682277587313484438008479958189798956709346423811507878402512700371938519479486779794291460713002875769381021488904598040241642354481438920338326727681395738289318078320968287237751814467990559325575711024463942972300956087827494398059094796120848325927622892533497289330348030215523307606515545587636945523763859799839926498570301528721739873976444222140278552541447859968843416458433456040955449475902087831765245920054973693449267943154706347463547807172598988712342663571633748255140738932681669197076892968240933995001836957042679477466811632760033490209705081361812670030596844103931191408870304720541989925984108092060337647780538955116042434155864688476864693697025997748753231846173265979089054781240806010175813964621968955614654334571058974065974567962794694563815186391547715488891944510308957321696216473187623249271105679662508531663747744465737699176076837172086138919720146038245340308046273557707833358215500339019353349772257903419356554590129836845179764254295619863368585669221673281620933507778084926163262659422167584622272836421389030173505583071636937626827172790468061179253506735371677767402884094156888922666316106232580093639989354811134290327341672993832174746212401656292410236739592811575572505606435044799653547873485952205924381303094714763207497819024605303062223647479173098520827996416814700097526004633651393470225467444282643394334250444678157852450535248705214466485418426919665093906209118915308562710181711600339437335684287746305716986239299176841373566039913268029843459250571699378961801210773941836760488471347132829200891766521628630375654896210721377414848195128355227674475631762109902736628417634556547593729999376544568140890112000000000000000*i1^110 + 61629072409003597955580275856502690301603482585560320417121406342437354263008880362506276979700688961465493774635741081201967681272145360587897289623860526601080257886136278920943159166010925867005169615922974576452877512828125028947398971901396125031623523562776379417995337033802242169691516917525304567411961356367312626741537945838779669136106250040668507573580418061778179743590435198463716485983304518506421832714999163254243057262087290517269452600729270162888118757016765357238405592977415808143883058981738791534647636991487234846552138748015442805736469334848355486805331898188641826054702961403690993240765910079768042222111889859227783163462597624336021007037115980107203618757590704490416898845253461789178084472513711024719155126100669951721819815460704564543174020626322967709389013313724125393029648052415268271324243871222064402310093300489877881654468637344404980580838124633967121918575368811445256989686368680884589454418862227593631153110867709734099435683165226499850475044791185862624291435944182673913630004850218864912661245774989331231466895385720671065480288563476399666257322141657263377377739205255969455044809768655468969327719132501776485270747678310534082457689739043326370010551125520700988302848282841013680501872948115104627473625540214160269342680046204355490470444261522281914464293588473740917465187528532426410043045391467627956196877814941710513933221838675291362490160637384300123787365630636902893255833879472685544456737095531498551027543443064109284703835136097611803780124414439468634777922654300473145411968640375593846174631765850853392532428731322901519056439049235634080308527329222351840819924980859017147429581139038561009577182967026360281775717030862315803180047418027192077970114189364469374945374630382105256825244898895161485291573522632902896055527941563881139929719552230228622140624877169852400099038636654028511174376095093752587920113220301292405131501573420315753306101454641987699558114987116955407679706895044595897044011184658396372566420208255664773559999211934330549766357186198436160560785399949735948684696131565048324063349883574449693015332337221632000000000000000*i1^111 + -997191946017956137009633408901092827544370432412838075981073757538538441736990192116607395085954487083355298367309733527220001794646871625058403099348712597279208055354098039899488894151206934501852957234194246515801713657096432512904565276058923053040727317527749042263297651703983018603118605945431404751491407986022784621269034618761154850316965701991273599189262513769582526271530829788345948823517777447946632717387830857361541800744638564449510839693137336116149573111269979726003200715012971286783175886763836113356305870270205587741652572901535173646350332981612941221152211329386844908885966580319301798335619049492231746182802642384273474695625199473021104152220756422263938445240079807145947289678770349133092315235151774098267382080731893863543449022365007665707751551265977473959284626718089742967255920713103863109119605132995333928029216479174106178398902550479069597826340101159596242265547125535470077638478417591174653924789911592270899964587082718868623503327601595381041273231077177399746099070554145720484240767070035056286724900264055555554816105407894296246574958834681366286197527496467078721646496860793088322290852311164315520145699601218071058219227377791230342552572355055528449904319953861343718329595310196479443804624871544440198172548748303962877499684524797737630533009466692195817833593246405732483257921105496532760199520445342400643191555525370764169856741809251641803443166583428849307207425232365405412523704710999874771368327074763069768121394609270240538004282365617533526728606002434280904555643753344731314669379933707360764706984006771178201023686713786435682879258489532288622648766951625083144996687435520841897193059615300315288348048887505273666704490029245733978135093769593254184991740273192757326453558600453838068925982354561926012611502372208129190426052184312109062188321082630426223088518131719134936035328734193598622113629920373456727852060644226650623148900481787924388812256119157866622981971587985085407936760025459905368762087808773949893403256130862658273867365617255825300425693338955287956728918280407070531863559588445020246881008200426382059110400000000000000*i1^112 + -76525465743468528270858040465082463436319047087032961873352788875609650159441076466766435400822299487778368286083024858646464065975190104920551838964475609797450070456721753055849132841095752201599918912215392804317188200710401370348695789281138759523957408324426394991597820307693706327802885184213832019616027566695357909550733614644265621520376793994847999903595450830943679635120750206752768802967504554366338297749001631362121928913600770358806057401939627599266190703873722240924533408576866552106946166500304146647557050376311174384793402170562187892127203280281890281666132172109354693379852967361457196159476729271926620474950036029640109680327403087391268274593053756543141156007023436079271406311940014532837820892548203297364981995228764719407577093730400233516830480795528171220041221907087233375021068521312985130776021154952929770611056144831600946980389099382947125643655058309500186896170180735862994574232441220078996465768424049046848597324782400639040664441112910864032605724530570520573647979892868954404909584808981690759964503725679913494333431621533552686883756420868144168368935384175572743859268221148855298269328180292029110031897223432222825161812537665546550414392202187769174909486548687567951985131914961409481473809453737429125155522706534694670765662431519031343766198689622180153263569971042291508828644099789433167519497716710844895016209390928780434698168219925471746562148313423634149512100039557478999103500338180172930289628972994392094484880510241899945375590494964740456011315086084658188025816721893329302098905504449486272410780702599551345618001356069691996122219138788545576385111193657491858057178882206525176510251533648621260623746001056954137804631844666158003132701788207422316005287887914649967377073916611441725605588937582174412603782324016705583871132598630401419345723375448038576770772857318966723843537242440584437032892645950047468912022044590659887403810696636492946990309698991002628636633323867624466610523144973619636153696333698800271943869743159222555407583882586108891543641507750357033807323073957356609714972104480828317929569884569600000000000000*i1^113 + 1990070046796441124846251775410376142526096746309947168618901807817954624629702551128964709504312568178577816489376582357760746840663576291609000171624971329735834082967157315476072495314632494943239807568963948339224770960257532610513995974421388924292507379156126826423321207769060881372552290591789818592878541900755593406862945955174309380574773548010167573376451101143638307506829757786933702398102502368023773741339362444368484712054629075823463258536112726760764834974418291597517976741740618541592454994004465712007474935178313364448696915065243612176382587563186952588045904536011816006505765940363901531660606307720136911800585732647812827222189547377024662623291100364824034839087539210505917247379215676203032222360097864765833828985587759628887705058595288953068034108415382592383134602716185846852674471863562578614741099070939437635075528593412798757383174892370752800444890550914833576440534148939366047109480497634882806234809860553819230080434782575326096275913089091864197467798474742032194099399440406667672209968304209406339916297107377895657243157950772170713650210855165606770377094982465125870124602623592222522215375298178931529227705564495695167814225162567392244120800300774818495961767211533404326475163640655131246610640246664351614145919252205153498510268000172277300185726524582578087108231592627675312604468191271024860071825368286214596478169649532565534459038180160849061179486594794438821745026602697308834247698277265629473443542469324893330508377820036019956974702620031442836663218259460202319005276460868086368051866796131931777052912749439148818379994401802800423278924105758685144668759611162276739560156070714882387901643173997718296976095019937775861650842408197781994313678517057535180292591162577726368127479694119201595490985604754721127298292851787118959598347664348770625587861918542961656554858676662707623535131828328769501147714651743093407645867045161149790277133666233245461430490739597343929221186205071943638017144420435367089478990432646408535913280704336018600505705374668401368838304724915767705599005858551165714383804275013378375680000000000000*i1^114 + -62695187436553693896690218924013144770729607962059436582957486096203690734807097399402641869237495646845319453714316004468616817198866901767768911465773377518069970503343610258794107444942647502861005415594895077765993767863353625285866240748203216341483323614201873125157180996471173090001703668041039546326826465609357858858387315269915995356273546853798809625461174267670680354605260032615642740374252485448465079188336724317284001995678522690441451778172331996298789286947067246022596446163623124362753661700083941305187779631834341765057792302780583538664984204881748821353797441826003381623467620687187958462423160260781325739457024312838652892356512548241233664740703838276225357567808503041838419570222994248682140712084050650533309680719166482385287481651334305571131168519646249799696137939663297408007636935550212204224160953530483668672650085450970315118733171996584809200102366846576542867315177107772847691329746859827936263556920097693109621446848727238295612484270426788048689432838209246947327627037590784697433593377264808009908865274875681106622071917290497632864634504649929134914453403274803310893306160740404339438649330539467880236149950147300623412155802191343467495349018548395946798280700197342520793149526373672512410288597077109539580365632035476689373363157181865162950186246197115133375548602743185224948830777237780126678122224626394246229551444273364836833918848649261664667105412463558905752637360714435833510949748627385144544069815345668426234113819346002560886516995215007416452826078516982352176285548356928979379643553656698791023002543873096342526086267721150534531706601209753627867568967964761487310867826098967087214537150374107668691221783615270361942206841871637901022926143581768764232786524652191956178432659475951213078973062922858327000782016812202069778186403698029297529799692463594004967528226652793365042967651650425918782284084159526769924236966042248475582273338795783555475736165800442085995102619817774920478763412778284497647732857832209740024677800336389818831717385623590682218217395816443717717417004933920300695017226240000000000000*i1^115 + -4689893443679804957289551942722048340617897074964542329076944232109914712113995810625720046632492943237637549706838795541001403624646545336255510898357694450638388402746990076593176367208191455292782407892224651861282866961314331099446159706523203854010723904026279669731738907096534177606510109610989359537709615359923528868826225874023716516970742469628943690861969399747542347525733630335001924638966844788847178053746436680145729534868150682543456080568183854967183646259444384153897520622736575666703359523253916222293025912553344909388052217017492533705464613380949969841726078012296221828715314915118078369971956034109425475545749957813185619663491721212482057968254914361209177413705405358153544575481017324775914859602217978109782698674080997614133727161459194024090020722467162132237390545365220649026341966397700928518518327478150209130851568967691238346479508030738176443493795257164133949247084699594898850873530159022043856986659663370287993769547650727445090575927572329395353549129156184064196947663992113329409646454373991141164494456162425141814496006762722805046734175854643731643880669388214420609450609886244535813938615901158415991096259539624704707529267236422172609448079188567270171064150567418600938591979662478284423609972988825542711647493432808879618085631475198219758865312961753940845304072774113199066882571033256686533507199939341327954797988494768250641059856391302064869747439176552303136095833595454548342842545272916078815458852319218603397541204311640635504866324492610503827980767285848468978475293012186805814039750701203910218457266050112148301997604432921557472284792760247611535075178911847699476327971760858245822172034968245028624982230049738933853416185669353692448530356541320843578990673863879345476444753839446417885346731094428369879224201279481640798598682992428752078652572982156480913405453644872949296025869986077707312831767816514995470250278127878412542824088290844269588594882430626674081968785926131687860767172667849463455955108464164635682320441945499221804418783568364952845741899725948548045322558250307026944000000000000*i1^116 + 10758057472103019690766723956840584424247981893726165617356514246741835153575857676125056041650307542708223153461980277776399019283679274108593684712596694235362996227867354544019341355622089877391297286658242780755651160659826185755369434480364112616048833660746044120892711166108256217844372253339157214579677719272653638395682569478848017516400919217078375975271756960376726702913742184437231854656780195174458066425096354334370627989003021039532196190543476728849406894764321745408380525911552393030742215470927278617398972643174490615511380834242656619023115872439422274504289283975931273544459201210141803662485070242828399386805943213440090433046924746700400671946326450427935794038055891192968891360869607075983964804186908212607754227861874188315744050276343864093958643433597737610065570930536168371630914561510587320002490178064408442762966597618373859924384009309709114830871784676614181816712840467650298465785953393056737993235730116369121634119292438335200771776344477657956896081559006027580893348884012471211395702941354780120428098236174370636130984609045858769426630106922671039251294447435239597725595490949277661521302186498099964469576419342323059493151716812286247976958504959913040144904556546928085300776692591092485888937951967222021963739248362032012239120149712867252620703634890943992130658538735957062216340911818078958739354898000187962353607315258831424781920372836720248382637443540795187138632890361917397718074504959989096101822642362118013084914680840400880325064327600649711024265026761028530395791796529072731628637928042056984096863382561892191273743596411572679029203329972212763167131757086929639674184650120977842149877682465554546104634489563456015628955004970830803307919424442252774361137509627819126178832624180042840062078349571385968526845966790505124046508718993325905285504627627976038184322917344324057065285502548508592635130497953630473522032418666361522676115867857968734803068813247893168274546991557910922699795363599913924881751226659744048637292008145967711919863271897203973249209617789415936822870016000000000000*i1^117 + 79895250841444134377831728776545957371859948444346590351846473360988375318291694068878177499293027230236841141565543129083700119270958109385838803584520750723375297706959536496393078113642302860713895573864446548967258300947235155153041363779442830254205702621889468224191082840720444737253577644081318477625944080740550722819835589901999561244901762007109560590453702905321714190002508491179573706142210148941218658731208948406000047536149525824214848067169746611834407810618443726451811351515289303002658650565598930233583309119303143528632590302277236896908622456123870874903743322073167889124455415558209743570624181478604177053252496889479202315272663354961357361270217170082170063142472597189008903751000406033228226947148951528349985652917523640632455520236372568679129941488236774281274821404137765814346914915169275987483327924935240386952000814573265166770270048320986327441723258737652652405612495606763655831363434111713010826604712253005582923773786243971093156776180565303211545851709553015759547034869425640382240266757942407032494677144653105723260637538281467185043311251620941722443151927103891074062167036292527934751923470641589072428212602506749288887087372924186251438615022424396004513905680255550767635646994691408634533673185338235889943239771064897769284729347453555652666834633019509801234776127398660339656856653885526189675656570398929743458634811802365138487290066416758516602460811743486663813392529455536753466382550604065089205153069394245593286780341575553061182163824495423162866254131712636360427812738269380758041158697097735590486083427667001171384034795352226874855843752628529944788755812233402264122610375971364766042003953133808289641758410466083401512575462170386932780690114408959688024946547942495210818998198085119346649400967698459791896425500100956878932478475835471788960713458766136110255965283226117434215242039990719103477662299240354602510228901675936646595458301114855726450650257835290692934121148450623535061646704742090857281294433563354183631769552396315570998297329210047812615716344116019200000000000*i1^118 + -66621673649430024074218661030932462977505127710009062717479916962702162568631788616351585294013031472647374993766505383974384483637643022059255475003356834402427807824085312236478187771879099870156652553912529801030308961995954851367648731023662790555907169828480306780796386761093658751404636617304311552898258424000895819553686064566090200663244190008372949409556464632187013928360729055983195806022622878341063526057860100840332614000891286258241967301652439717416082215528897384002347411116954647704616494820959503326869075769799527409682973557304986720863933016244474458578504377445916609880259301130300217620478850399660699894674435453964572303512922067073981996232468064838221870151020248626743860550745627232568956258590339691585641337593761509353043812774864049942670178662023760480375256827991084859093759341934516135291778278686990104631281474286806568070082717317348027307742406087840239560656792199136550302960035434800108558806481267515947123865280804385963061299406977710158521589781543411323197966422750451007404518583830647019873881303566678621955396888360588567813466229687596880760421841304776480498821544356157465453794953804432689076978901338052709314311225070901447528262106267644764039666774900662320888601580766969893366158857198859346194540149064748362537864088662892527000524332639197319049018899018883345555499970419772554888108566999585278910893907312457350029712086795915187903371736568722835095884554052424888347204308748204914095872299702192124744401724477654197335736934743651980158477829936696308846146720187582642368319074218116556166562267367160631227848766475891377044265999841063391361009481667694588063598278444141779659409628468225536125442798077670069867541252115196012740580398269334233826441323359658045040735529491300528511162896128717296586366541488234976083968675480454304409908327728111873938579683160549589456715010613080046694252398414788139683321412907107559990917591077803939714602131601004015150206620440714824325528019590688301896017772828575706925583431853805868913995447292895481036800000000000*i1^119 + -981309594635434458963529786705471222061072783205707783965468284540175288795178268479175949619556434488221256592493390944374120861937621367136759192679709802641781654770494182768549808566194114998332147954567806653207378402347893819621133933531532434799057597922859770737417106003807700021724380564744613989109770699267248905784936902752895989593535174296110867805149383389790122918738482537783713786108731317199891159571928436937187602068324463264307090782751827598950122314360997185346584070276865050676551551028174115862423148466801006880563883372231129614665070451835198626700930500295236499694668752397413741217125514251302139331867272482428752718349893534442439734090479144054654260039667785369149716678997608072944644361174233150705300126374083754527219403606209384320491907887450478747650568124625195018132619323942534619301871200937283027192158731860961995398208528813303818681512470853388535206585014167262291466039374000420389468473225897672734317891957152377931630486109741160625249571557556261845505225367785565999634879447754430415192332176306674286236143700546391989626704348994055738729275692986989797002257603783093239736751621946070815289238141720433371281401101922147737137620278344917970221930239695426036431798839239925775364579569839975134930787030802534581607854393555529916407691678970514268837011140364866761824124711555545595674310489554020442282787360509497012590164017277219321439398328603764223697088763073479876302129049446214584444742333907938459940030825904089230689849379581316329436125142945905633001356750317853988988727279818453537544110340278704064375835339359151027182741056937851616363580490318439788681060963309966391475863620127096219585512280188919238701456175509033025974755426195799596103667485285217579007752195468288037556258226058778893286128462356370187646434520946855421226631367501278849303087948223749353601886211813204422580818193804953055006787107073369075116169318810877556773667771863716619878389941748418800061033401742774232560657234605495098321824267028953958187762974720000000000*i1^120 + -443666919930256927980581579615590399216136280785365686768630277056598555969924739437234437688941785850662084503662691769253454988041594669639126067671400867836183769571072320053110149587729749487294349715589562752470821892656526989910373225862082487361971891380637396894469222251433921452211773776349582309093222572030219913991132588023004956141239593916321206032634825567032079928153975983688861850093070849010824561876469994359429081377345181557121801083049664815173966107687544526114721982514674737191370679071827520667573019413480705205259913071220946357038798136118135997382473890805482000195579162468556244514234643482819045376971990052078718203119053445295508525131256564726309149760796167835057118867874787469593198072653438666989342127310665447086022979176481474461502264057336553932893102320449496681130086733648234584698450967545684696628291899149337397260985708950576222108803711998412586162830698037491629057883332770226613704722304474617341952734725340718486287948435170717692717918841283836039304358374393991097698655899506308431864130891499000691938545870179777594283999253270136979393832251772063262914215287756809479676202141230058938723787082973836144277522271300993668367231935625393403158593063213670057359260763267967475277804068239378359874794515942930352393629767626881951648017598283055653377922449866765396229267599435599368944532946262261406796186242586387882047892207044374155808241081847346377906518989432050189540973886444407800212130250818544109363264040248522430222981774800026618393008309161354229855818588185865328061394607025954347184064443731922128944726873984295655735293498471617493432866371670583220981652623378796420096072474516976037534415836464663381338562957660485399320959917307638913105079405231715068074420367112544502541979166920028216132943483354924584489053964363114584644367268688779814120618988114707996131233764234848810515346735404566659158745137813188664875921912204553881257539693009787929826491390343533357860916736051718462071676614929699257572882655393873920000000000*i1^121 + -4366780675297718532077851929342947419167018845396042631403081796952463632345764368440978021239529627868156634141121579423599605308074318142429190201802598736238352739745220068866723491306848074869707107627407040460763427130674124481965656399428886023104477139866231627926687689959588123739076689846192949104742783792050081967759566824794649814395045558831831864868792240578298419290731018206090093898425092237083423358256804793754563212475423377849921729770522957911897465417355030491195977960413277656855109239986251851939058922056320468637672293598610024843112473340515873462098540951722718196594433449464886716684313672808306424346599205113544487418160171490059712634688574999331988394715539130358771157807196383921507448163338954805090528434723444063939596043333081663900935009007634931370803084060237327080428143952888640432493182671603016400641355418294607672473008986148904868677710562525444922206098537915590369606168957585645362705894466483482619148226720303336356750365713611471093557945304460846650701353507404885960162016418869601872994989957293404301171046174950604116253594073607621295815284109211506484372550323078479125181666141734270525788857246130913162167114196201029143072416706885587349690166415194793382456693604692021755569442236499220508652711853916984422050781499413087025241286826527489192328032910127257349112485253403241166677971258668908922224546041505996756893650928402921322347740238149746287528213484841399762681201190678594103905456311093719782408570056147472404146087054860267843587730978579636567414530583321130593684291686612606139731735363938597173546855573515677732614764884109351125399966891830158711543730374006731683989158902222951479737691812376878741591456615283994932565367169080185085491920846790470411735238396309474430391901392702844251346276036674508916148320939667764480279740560588028476247580100421829087532677115970281137453674025793815539031106227709441411544372322633062772308962046781829892969886756174313160978270027248047154364183506673913280069632000000000*i1^122 + -1211287407610516790892939876589327690530204126280158038611000806911454643103596433582782757241986036078054377935162662904394866696399206554936895795811843331698694312316348037589573253010611540043141589520158322282318061071945241453187145543429226689298369535128904425269216066671382561286997749061191850140034993838742324359367183702394476973342102478037332626705218113857972991707375848682691509851825005741058974121889522128531906927545303007202702950772691474542203262922886833064157495127520570274558134470319761423815204962205731586611127658113071811075245037286204743334186003564104035047163136260625036672443183018989120465397410474449064295929119855235281260881940333999246057801531820947875153677079971300949828119019205079562455979042079143535235529455091122713589938786778615202081371177263137304996605852221729289864357350274708110287724159570066874234588418814669532308428759115857658980567272109594848591712118069163407439743204454774706037868972957827289755377388071227626528587986404500444422525628174824327894298260357986538274639385042251625506409884264511170612508884658792655669626911426248226961244160781907349294897761437705669841994850706265796895818636002057517773224644916462952755067241304876058645404519847172201180036535446457367793014202953237836782494730300256949311455404810388277047868733161405825332220876432378185028105549149921402657068614762043220273944735498988489043096592228664816103390011660946339578708475293774269238379196167216402897561357579522395655612715474372217643386404563063293729070790680869664103825501615747376409899130074989802285681466820952440780798568596519455550186961478599566847511510470504001776212025573596606574492272385856353227978368319310840576497834724549458082102697382263937985517218278244350103520846728484025347849177873667285500064049738718215486848929980049975163219704541713233866643809903727274781324672440349901553295913937864547502652530047243406308647786093753393146004120463533326838510555098648029706215770554368000000000*i1^123 + -5995224324334046723459676348531510217184786882702957274599591203973279487550264722285806719083398443287171800522924149410295930279066189284342649464868472362979553142545324899252583250646817358770703667137711441003433454678652768988852715333454432502997351165047850064047504999818093312044336919637632777938921108057168712246088720047928578817084537161139634236770378154349616747679583283612498085462697238785607704556480701503093218498620846953775470971750849028973071735979634534116766809681752941094974028074265461834568516991918268827921402844719980498688383279718451125053601122866564288757545738468255765679126782813477721578508743303431905710834597515341596579387635764386790854904228993698517803573832348261207526130952713940382708138113507565122953773880857746724206408606496743432926350435548001835954537122812949928205122259590207196082713917728835770328900815725534202780238170388004858975656292968617611449662353237775557692060240048163056243655714215587490505473766081405250567432211749388303009925002574037077153391522625361153428059256998495403805272858295838286058385628693617678304193123453928067490808685535336635148239928595119378208866691462461440154562872627321406999866097162313382779837235287380943011950095357914896737325562414296921733731464337642624477632904770084182369556244813519579035767888597993077437692346564333272425818352259046978521825765635518953982298329936712167926799847166497339299145619066063643535910367797304037626108946128531680255181069471393778766301659244926569569870156846718291786652189628300613791262603596796367526718580896451790963326316924577420322028107604454830889983874446949404731319115424569014307207312774102208304614350538593592051027109813760334321414333156162622700213706313437757721161674706293052760606728259056643883755500223838490762333239455498488657783371698874721942673582299696893668982199194895436343666578003772428173769399806915098272525338563263903244483732237627075616103295787889654755305045277589425356800000000*i1^124 + -356370952906506280441928686005133970396930321259933095454909323177051568790662311754216125320946346550695703536895494078221388205383133687701771266353524444538736606813440368939379533775114052316240987823212278052526520277210361383118415242473422456819741588069629157966132066476016122542818118383671438582650714975566347178712097904227492713832997123330368222775659041409625584751892361345922576351848588166811987447619397408429954586243803018204734808440161200588184933445739446354877712923303588995944312101078589440699769835273896471330703511299581600617028962815461110535474741144154688208995413864526110981213150087489675007457474676509325820517211837688088859800457241838177088294011646843026191949927282606070936947271532449227524759450041756920284982235039448541954634080546832208196619678095689312153518262878624927166904964290458310669915399416959901584412176648968844334714704143568150530202821634263632293293600988947879021870424461289305058966956262528034192775647544676972649475197178131258494774747339576735832836387103312296200180383269038862964988156004677380399154034284010186485458890159321476627810513562059754197912474600392131226986497262345149703162827377171595691906681021594435751481180072033611957749083962006121201094396361503922124628631534474088020966407619971549427793394497751339446207480645830342541604585167583182640811672622328095031763170723151223539466459665195317980977142958317744423071650497770700745610265616920250203130187164223499092620651140781598096920665983631622412747718046680331319427849129580767687753659978871126006061626750417954618823004911644571783091054406469865605160588033141509764476684891991385799259535409337624572851695810239266599299957632572440569725607969804742607975939863853515954903098944382376432316948618730693750429531374679928782529431210891884704751043827550456134860764906259537852610537608841885589395141077386600548799803954781744570480175419141235250567455157002640646147084228567162083606528000000000*i1^125 + -139240670595448132826633816197723093047930273563575347965728246593305665211189175696655326481122726816474482995529639692142304605726294470074369905163614711027296818435039397065840393637730064681247495018053951391219365041212415721244630064678940079723385889651571561539764325864349262860302947831790534634051074932086662915445194735878637642409988424347313965592283409931681258655434704397234498881477792986064258049805901648758184110329520010805153856503650157738016948758755418874098483634116325403331406127519424904862194074383522017117991185493757487515400897855502467349193997444745046872665222989607173300895061902922764310408506098557639386566645970930935086230974009077512615094467016940166007624372094100713519795197495043519195948087582082200010451126654188236567888199283403451001205037472850471791389909982174556132495149191101684556011047879150600092056392582133430507933931573626229791580610987964782108551672912237814307190082728474750375262899989906615263034959601458863036451780721330972401088420942074708050972329189676199202070041981617177704196220937878754621379380199239802791364966712968441683216685799233919808263204760359748411057861627817206276991127879517654688152614843433567971776430126228046075639182577528436006019695565006210011472580929689808530091817816271882475156671699801352604160116303639724720231890391842115897607451356691505402907003014748711543589340339421522540081214909707486565913648364026124457348004003074955678278751474376622746515084228439778217140233611327484708281901512091734577459947925478512749300924272178200381974520080958145765014765378096470201981652812605627603423310758511905264093416817351309465752360454654684867365145307686763156999679747166271666121743439817700617766379593206872850107810942289114844436662902186286177500634320198234445474744919004620164904762440152410141002029653877781446954536584376481878218222819879385798001513289706465023810355680350188514615940494207297923600554068541440000000*i1^126 + 9990559487373466596442355272793777711133213416555804622933249743703326027484822508037046933664572659008690220015755837449228970460585990263642635484723614255192286806491606625227376307241125062206549816498106350287498586421221251310776771948361363881894145566386949578960260954451721158197308872342064468039519729207098264601987904638042184499187183856932069219350563521126831582870392023832189629615156818705134613745025236730422074542922964917972927375679151505283705003443310163690316459744564559646524944172807900828158799873027127246285801059212020880520751502171796249811978596611158998679563550353296618943809659447939759445736516434344349784363662271410790172932032153773770004365958481783089676876416818599623291083806372882316488555207776638931993244132958540091712955724226262586884449126317059570825284165457080039853560748460550483969190275545259129715668555883207634742475059362697635494731110562238599934748320139535936553154783136609382468642402226699317597845454478179416233953334804214073966774334696484110209547613496631453741764634855910051699232133785448583484145624784883465114267119122054267328655231387809022411958197440758169579220905239911467138656013165876226083992719149612736183373487377836704862396504223388910101886700623665306316720705396561786132849624609764992520853298849625046455301566576304986953476699107411348437062550223989455090515471219818011285978838492050287779791967795316373235801558845238670036295050483657517098520027903415033057887929127722238377922982154650011499372431688697925185470233919670911852488733014463796337141163942284752605470760352565456327967892681675354190629035973632079911868895617732663215583064497824905151131675900394273104781299184539931600159264975365643886519525296187071028869003950802661010855068111395240658474358355292552062722839172085610876087589233996677170063932399100669728791130081515171909682299683736186924024321320497057225845528346396067436348504096217497600000000*i1^127 + -233577649611810566065990787310437088025797135889456113432262356202156518571607016450429154883258670307369461654053354379783333488139433564328683660896023423808504873360637566384365606426088581787274280564440260789240340406636465763454981694737770876147436282861316101995401846576926400561220188216784350815866240895449182945723944286336534614844189416081416758527991680813298358695956283732945189731171025825067213679005590223201041039213003587061407808152406934012998113760370683544928364407192675364589007971145040120252406687867166103877278424926141049987250110604728933453890860260368932324187745476365082005740561794502709912532633124902471621623739748791014112195794801171250040444757610861221867816062677652506353813780931352911757239621457315106477313812829024592421540690285200121870129289853592107736845406780599757493687890528075682768317505920210214849530648507890282968295384695591417397203751021685353690780064252616855825327495900285658762623113582153110517748627884870318679065375696846847856239508493515137018698376153014297976321644762332384407481763824290647437932268213295973772972041162721747980807552815333192837778849795493450911844672216214675138720685371088505751233784421775431043296820443291018798063147997092198702678099733973516583592522198586808475458788042289280892096691224529468207185564152115804374544699951437601593666153993679876110335805246593715987888350911610709955093495912867079105200065065624027900505369160799089778369709260104658169914806437611325239300601700900149598150805411426915868270884607752940916743073711492525558849632850607840843345785712469456880028177053401484846769936406957287791450102183046502347999145312003063260377468530507848962199456072585275503347187386559719471349493214546356283287941894164795687475272993090271233702688415922880554448629672518890129772179549144478107002556274129417095072988487602944160928683478391306709502875092727147530191154049592200299282432000000*i1^128 + 846240509759664751354348457884774402059067917770679184029862728955438057237633211354905575058632976510813557518854874418642063496018360755034458983974496328902611611567041975855442247286639746152028851659712977715648712439981986720283795458837671586401996553743586411946790550737857553004076724482032419327022498910722746005513963373718855509951278129795589589351442387336598024747737548763740879660521614557450429798037405195636315688079770238463501719969499006354702023837561608592149943820684594048961646971509834307787631569447302346555505247354521333142552707296401028814689642113382746674110463128011042529320903861136577703092967019985329422834482208427397989024717766502151712314144522351805701149935991373815911940182745892967764960623375599770783855608120604065079508767839632296632958303975364597627648694806180222021246745082899582601493142957197630353366697621752379735657605437876630872559191301095661753384498551838251830805521736501581546033786499388437737310169491131460355512273112599003659228631659281292300056757890914875656643290041733451204298973047033056579995663816355435207188077854041686830630530314373704775768861447751634849142239340170154079961668803816333576433185916103832928222143586121680393238235684668402318018189909772733128388222114722600582294366259876219402776269350241014629224462524774742266506277791600252683692478856179417524981831149994165132885368043184329852543628689760309849835473102431939768000625998683632966417425538215556902006076121188553579377434498360934466291987717514569226949353138572761906231176610090016207599279919960012068823081067419322302711175127286696917877832257250934518467460688865048587924723692474470712692997246553912905798154660137309618949828417181076711467769269004483896045634446979211067397887553438559579252415901710482226639738820631595513884625201443360455963115066351684242385737623122162160155188068285977563990140233783910008365252608000000*i1^129 + 1245331273898950574055931493683455651195747179191418163396084409433770599988924558646457172504064012921369897886994278439826849000078271253070115118946746839490693029097712332856941059498333113606790609212822535251372182199802604892730615949905254853655328125721846771004575671496791112934422209556940432371763243837215476507533591537804258759874962701087469957610209075421373129149865842784171776427281249620658989848999892703175628762128268974716806920565578762177145966867360969360391884639543806288374807676733503915984209106413102556422353305082136562027001740783891756462864642678476131126741564644279935191130888236354629004753225245353015141306079626742071878228453691891649146217486643424345682971781081519211828396832131582066043594846819813402122334567633398706446854590111779267744396566660089196858585631588129831492212311312775494540697703593236211658184891450998715192205306302593343016390642310362930239723580339869345808221547350169252056601265464555278596925286892491217608498956157912221106907355444018351782508137982837602919785979886541279081250369494378766238541235908196868137685966120888984551158672962110527712359624495385750689116659343244824839111395624714725261628653516032683164146218041405957638207478958786271107062867737842141508639105878292575672369911757887639162651955440596640055055444916416843193849106884557468609955058481142146145324850881131683519210204966396861657944063818410046490406219532699843619993308039025468868504440383011855845174970133229268912894234631204793480677930606603269023062457032016591315121419923243002763873959385748901139179210634192114906282159579960718210066948757035300118130095093747997341862423913186544576278211643105336320109713301648067860574779042693933404384794570871607705137687967752730252040634427634978227375503022349213328469182453028802198056009829189615556728009606974038373408337995054360900393197167409297587725572400742400000*i1^130 + 837015824873303601359268757720155511933111055346281952261636267301554001289123142955961065539358239820578459620742529210806705128063342709875402440475020718419161755190293420802058563397942770349423339771502973244327420662353212567261228678387875317563505672212358068640940824404839498519929004507132684115702807673063944786419440476076624880441133108025008129017680812164406638047255400367208177821508460333485130904125714250594650643184240077938464252183335261927906116600385293491510523951028063772297422839794595617557192223070878268670890028480908832064425044792404907387095818072587524355857499804684611795184203625110907242015611185393718088862067979562812334745836163117159878702576148279196662044824172308857082420554417186494927131128569125714423033100462557044133139880008626666141831139258228215714189924197974466443012715254782361684728034899889206786442724647061133080575084593036616573609869788277726158156876033686386883174906597800801071079546182633517945949751658573607086149329898178506228950497296694797537820436895412496124336281911826592681281601013711166310510644294048438828981496993920219275632430777076718765272645608341418992564728922865573083710798838334134489441718162155399944627629113598406865180487530161062477224676027738629647142900724052559677148751045057686666110702912230074478497974594729811047758876523512293872912161051719430684266700268356503463689205697540625068652704116572977170069366052222002806444954353309719494508148074255424121474185563477525723829115313846386422430608781654778515696589006809458105009443550169169554884171041664760925482441001459628928497080891391547609075661122675077364016447068503699063332813503372637361089627408687762139268173254542246932348396420394825419305439330194612626124308547833662741830452302626077366724419105705151070537943410540111802463156949521551078452126702791077123997700655735487615965530906899251200000*i1^131 + -7492502356087455334810633559540466152026508583280488988891473684646574729212643549662280112915089304033783302843571093669837455740508849195765413308403966101504045056734756462644627687424001355628499202223277073617186369612611942361573274246206124404699744206501902745636859000298334981532758294524473558016664993797579533630440441399904904313834672209960278252092751542687651595393629257539728705051010422460057403890557314466220275285301834214061190937796214332951574470245031120026106192792426553529022795166350800432912894625634174467630891870079499704875294611750828178836476646092174499110142640101123570779068730719194391558997689550139063477071063313927011840495899408281904250697435159913812835457784492865807310752121965129937235891391382613561620212375316147802158286777006646007079907818731181742805653301473162805893222798131768391956451604299313950057173327863212710233089687042635887416251930840190103179509797612245515333031968325409160309498915164604066494730751584416829540473860676317913083894982605371343339801414364686472674477426960174096630180612408645619260497510505685533028141360209298426076833265520051773839297634313154274272098635889200758760840569585153825404065995877886088133533768899658495156538324498661999983916929349285325629967794791353753895947091698239323288328156394589000698389199704669532345185427493364982866046138643469239845091067832525246716904542519530392744271908753625649707850086560929118754923801058581717888687009820664984240621995694974628870338249708741106389927859032888133982038294025057522090507830616661419408039203859000512416208864653830607194834874006452111809758865150953321578775385030780097804206548670174891730610936427819803273008710706630812877012997210062644313665511448114008077647807101212910481643721224535483284198261152052714348450336014242851206635233758213058691800813507818503166122400313906298880000*i1^132 + -3747565731844851570912437774420382005984223352607970281742796645109649969552363046339743713218215897550543370578104420652230252797888827172766018015609987705188883186177376005787772484744539947560469616659499665749122746573840866633949792060015766224595781524132004058970777388714499187490138598843789169066683923340101978517694385950250441680654430135517106828653358834233811519035632910889319505872861769318596615174275471117616212747537456935253422564620275862002511565414903818198610434475065577378783265379478781592881122105575332330634874353546091720214218617960831883102434244667012763276524335664668059898741447118901813314797623143303291193127692191799172054563938757627822478767048527398424940200915292646711108127964322350071032630942625349060791219601833388980924113927138557664001182449512393204691555093720484698696387941207214700223701132938762323561551858048922935066175077387818612001279381894898395168836389256018604253802978689312661701808503333003962253545110264614786157455901385508717500446803414458416835396348907365670612130131175421837800724085505306940965422413321479725260116366461322359322975742987953692350534664868443103999675832482251002626453968860836954005841330651227380703542388500355687088010334846632437973322329174539240435308187926925630063970980466854729376197426889850194780255401699090126779682979570183279850060188938038457897390349814706667282572800073643749252749302917219896749995703071218996218202972994124096731497010111828775890529698071234390060272420975342388726927006219695087154067881740151098522379345588329504816611586674512812265834764646607173192410935895780178861036876595970547189049770001810472941765786673041585070989323463499360860572433916920167160981883037959118628911344767023009171217983491263233867725790517738400265938304931770957418855485011675267173116673124873235276150051621044224000000*i1^133 + -131892596452384047478764823429451033226985871823981837437771281392442069285710838602996146626596561791683960006013030629194525326216583840452905187047575650935004835436273769852791553255591116025413200583422769315362616632323255057818391622524429907672624980436393277346502674954402156352451953312432345680178198779146008649311092421291089793226291795941274791513590649248131142270509315685157936949161341266191325838492313244763594989340051696184548553953087412198007526713408579478908418340864307071532257845779255761450188221162880634910758916873721791204679965610683299276590564392394954266161432454879284084685802978973190391558990586080708572512543542593467425712282400702788942052598560949617244188077139632298293365857375494310305513898926431893139212147036703751416776712706132772858439633826240057023818978991337819762751156855109537898567533049123933718654900230766304221418909344189017653792470989780742223731195210785570834494394052326247671465712768687668776657914875129576393727269938204773247087475922125240997798854643255844528291145033957633416394792406301678828915575635977331741082512100873641726166238928588502382991609583000471996598528717410088560896343115404549091017299913107822878578481411334123220364706598632797753340030289798005604793012615604179829219116310829607754547916067028475233769008593225430063945014115125034305523826908588182530054856969513745293360601885427455517133973869113289446747288045445904181161336412901499939322932076622162700453244060647713658233753033203423206887152376933722634589599212317656655926526735044109642400610625410528559909335267364329647244925240553505694796576095812425911959245488336084515219203805127824200379202634324969641134930002056879620864289917456775008820036691590718497824679208239372698152527061471940445551140922619215239909193212650196955607859475548995584000*i1^134 + -150033598056195863915732365302192649548174165066791741874258622247941601031451482504292178154547031831724134739681537267207696680248339184940415287958917485975478829084112496987075436992196668374752828100782479264538166196290442801061852832235282805071843220596200464204958251813318041839285453852366593756477383838927131151891007372665246211223076821360778925649578392834225660168955978506931857822993664180664351731773324314480115516079118375556218612606085865643989268097979272139331407689428388366803024171765584287287605374466349861640745007669812327380458257058202828058410744684815687315242112346455622082187797226057795136006535066277600688052837699224767819428865239397019770162073637802985759573248499024745397502874680787582920313807867576987658729317423540114570813581876511758267764319711488612515444194840697876954471461767479268471234499445753829375854529353147781560213430610731415193266364787945101088328455527843384559823724233078400079782185406068498087063819112817837196765648027172038015213822574346796816583638750850043745815006393902107588111878641281157399608741056795838695999469122674959773670653989393827918317140043053976545360964101463322133995592605319880999001171440464013364388915214781233523824078114702169423530655697030535193609186164954225041666703708289462074057246387364720731282140118820575073883051639847022314859596283756101256083447563671564787378830412831069282118623935505835787487550777314633767307109198609004550213774905610397426674284948935895853275508395197495694540372831760453388253600614279744596161439597889198676698088910282866552559006437720292538862078657206343193563472902131284223972698359421829696567961815096233940330561757167156995672538319614414068239176107050910255987116646449186526877304506562333687770724538990479391450865748708504911019024796614656000*i1^135 + -69956801866926590945421223272419125774719286106725686293487474581451785398128633323589256572136223700039334641148323522038187353065180854703755466386138954179183832701641806578895378489798156929052614553544202216267008985370398226933853634265861259957642596663598953760306023992981162424446713671406238426353455499980839953316728311222409985377216482052656874583324951256892220206099872793608524465467914583257080902372101203704148786356093927434836415801429210689356840500029772890444790304958412045189820112822361514378845802189942513047411726538365681699467785357332319428369631680392158986613817794826493988301993300498485619483502028134544548043388240764247095188382392525584422903959682957970653137935964398106937163617283106975559275678221007228618154367638625385601185751641935510300807912970896291499468524897386750849354633929762554115218311706576393472745264732290052665397482562990180362696163321102077226316658122663882280790660500930619236238501095046290727928998090237577352518884416983127114722083344431717145019630476812022493797560878025897445896667431353931240426028070474628815076359049416634464196726741902431501299879117098179403572661778648917902399950902535424834845773355486459717562503016485915449223807454512137423687448703396591269717239676450823955267645404855391074927774521733795590264681862581651586138944724549082344412736469306742394764704164353336623726392041565043994331132724116222881890566675641869510077339519655962030757396612105322614899826050017240692749879758469974392533185634833534326237817420563362962024187842979592286616686291044770684356941811239566685748176438951193845006784830534312749181957583405950062920771829823483851936540894377201076036365815754798720705234038118461762532380846767519119463941665565432665332398620348040368957050742374400*i1^136 + -10764025216009459402126328380648220190636094108649706408626414428171658564530351978971831549695325666302162659178229477201830365681853930064644922427308206783962040828851563332812262623330488354518125352389283863163964888921502539031947776582981948026128863651064561894406533432413440659828527385091571273617447679678338118952599922888191232770314619456044092057460135804168075911116138637685351082807117170074637074072588238686712039065581713011708143052266425442948027405094069689912621903858610631711455859630958762867959557202657660366269997166039240414462833583604799278371740789345605187233760488782523751812982947268610861766514534079100103162372754073111592951698006474463446890043592847280014844554584990786533347680229934885398866808054953977433093891203473767403142005939977511754974786630450484360863034364462728207942815054363353851641987754928161040111705464342803109412699659985666795687637653874020519049686266417428496284064650018699206903166013449177862081786963572695049837478488050695642723658065106853139930687694010809251994544624588813460798767491327741417085882714249493669393398880082281031621511713664226843830263440644669236646834901609260625777429287324630350068251772709181043006972708424176796064902351904432023020145898218329970674401902762860164835419256081790557391998151371681969082514745476452450347047181586893818476598401327295497827277387490822264363239566480453270764836857669714077600667046817727896381293980004207927494447086664574466866622891800826916882125698040567158532924114916752409626363185495414148625405485472774852483716194907367808608562289862905130719688198142907074641749503552366359989987631292259451812980989767741783173730066302115020609539533797124363710453370217840676720571968397034859803151566899069911633074585600*i1^137 + -413491732806885789032650200699695647827141893515629960086825658241026126154657241793044300701553304803578080295021169091469815272231660382365197357094046060192675568573241587757181833679487675657117931940313296850143497051046964112093350293820338391040458413962696185802474266743868598116979961178645539284525029162969484331059730496209156215220924703925132391531434934086254510634149771112531701010071568864279806521247293560968330029073862861112833042941453668355058678271918538319869695810296798283105588656846692944071081178442797271087586663823533358242958320880129154717487300649158815724697800972549855662282957470779494594404579762226545070609947297320792885415946805365732286645751507888099849772449337464886717325632653634740186602251009189969838872856250389776151253018461209882875912564176361976907570409263386362522076798308633645844501617778618296668657078441463321837277385286204293704051405255862977771165949585773139925013160442092874406047476085772468458927655620656632608035939375571765234808102686564065065383638636952887222366524682633791496503374251406329281859756415874377371381666940226914933869129027091992789824365752384374931776677723090185015912787049904704262324105016703492177059036297652017113466728433405815243980221688863757992326423852399761010109188921717608066404969108912498904692309090477144307836567921725989472867035576468350770442941302780651900676572772570058692289591744207313582832323171813690658530854433429168590624990183904445565593650473460772448275811792597214800244933202580786501324759112882801965376812497016472087752656374825172905285193424235009966125512453853510094147969220251341114389398714058037769158233949196627541175445761871695783326158138612108957353748909347540163253800585672436031160320*i1^138 + 1783476757312411825772104689065119135668736520832270486546062837165654410191414629588203374698499556434884166356553539032904869891986939960907791901687836479716809824581071934214802806389116257493121194815586266311348183527957463314484213766565175231891210313511142353196140363718426449055773672457378188931784657028923251458017177734487937162210952016240247805753307606105491003405895932821515969376261787857357681275656656109850393559758134852503893380190098747454565605551871315162133374395023399419567911327038981549394377672506845636042319944008931612732375042246969506769230328792634050901406187498399673741312056291657379585050204150169585695718436502255892008970122438975056274216803415756815875735213509351810166667851796808231938889543795888071139817093621640228375239244683791804393666987280425001238206633458383190980814339282504426103256936377723322114855009755417668501527037733307283098630330048836903029951431423395061797290032577320738587286658753239777454575883094183414272547112987591921340916223327795056911705765279608730000048180846865371695833540268768211663674007974721744882091977694767146260956436585477115617848425491003929105784432438968307249351530761155053157059883207851881997073565637645120633992513004605302733234194103594189325383042196158491411607380511618384121285120811532258126422999666021875025315696917083565708581802822163042568946993138150312838038711164129327981541073681060515258654449465516975881229974634435005984302580889256670698222687283945632388840983057880362688767362831452897375809811499805077464477623533663733115898225806377146783213061332146148124029262529762773780482488555632962911590728763957766401721477711196594792896070656122571152963939422124162090071490560*i1^139 - N1*11756825420232408464882955933989798672960577421588580497752870761070500228010651828245140067145314273543258511211612558192724132886875072357916663677455714548615918462852184972346554357289739767945029059580643061596190465851045705749370635304449806272896*i2, 49150835058744541483586695323929649033070975404430585816995082428262095894140989690693661525995295042432962047633326105120650392618145545909250757011760157272301533072107134578785467064108405495221613018841909882141402238575351693733135117324129675939564476038419756990117316692354643616960929210733974904561424535705763023446628663742852275324034821235332915147210614105831322286472866968993371282790605190780572638116416497972640136002870900592246842247520895602791318876152681688579364912940804717186922777804573140117423370552100713652849896536964431232800440478213749201724823092829196288748807496091361222622621761985082885767535800784176756735984299507736211196225738079278477043312544369809982820996633140753912527217256969304597147765534249226210562132496569065784438984160675376010845682602355451230997715260477960436972838662005085052367522833185416913619885986856105174391084742017482236409632418930413066235572615526729090644876853100865606416085206705438010749143986799114057311951383029333562011436280501306513213334890081361469242426492961079752665702479871723334502576417816293002721721194684230553673119465003808667900856478127562925545195873629037052809647086595288592949506383439733533814885923092486905527670065147108332973949007107166585884666996102376085443234514324596095832744509710724578190323616961422572377102176610519295590550573803285230352671631061105386364867772941765394304418302338503361102771330303523099746710331657787807643688718341433914373162071129322473955114021390372303851835736295167538844143635249314505022719692075837233905533325338072470702448088953486180992671065427459432483885191973396861835770501272768384111855277345435416665307402384992216863047825348155862328695492803904051720761790496646734026414514393175610369175807470164931060537457005026997554519609019030169441238017730129474739636669607183083494768986392466533042671468241929161691135618499542728464301890907249977845577325223730528171341333251325471137241551684615137521701150879986356871618122723439213064156691170856808954505544574600870591405336514719008763945882990199148587327417429605387033943649688858965800597314513742351219617970794656228816809487445006073804716788894495869904516992044301567553887639846901828507473185309016974909885342461043734096600944793072688212059078890466260376557529320367146048736316306926637100312365160267546132843933997351458516062173527400276015525859869927287771891245088519130734734587564480938697524652405372339135484569422637539915111382827383690623434021523200365946234242237915626485392741121737157828867540509569762850086317138784122494917053416765926245848762924477102623165149522163939389897356275760601021484494729289514177546669542153912320000000000000000000000000000000000000000000000000000000000000000000000 + 278796130131973780630459999350455363264769205031002103906105909285419445889966703889652537289466735442117810819961314272563565552894975413232535961840548801309347288146482686818157139050345750943731784250814397869088337653016312869157413097654743370912653218814702477917380350582364383610236164618483773070193441518968036314580299291236135392869345162940500824804762915347445682030666820388799256504472504416901532929436919753954233317572847483529806793474906498420344331764593711127868109118662472131492077393783547157627740287030744250832945144561494324063915957925428562801662988800715327668702895473652297646393746793668728779623489123347835359917479571261105899824677117793764036967212597507238421054839863735953024734331975982563477807483596409408578695117008476753473889924073107578265507367648958883267510059598232273723765331093250789008336364593189909307904405503948181079501183643864071200197364848249519398211148185614428154295169406790363728179049470625032210481410471987280500518596134781591893436176767512795968224917373497387921035629920596624442778758079071851840604456837587477509313914558186060311761086729591015697138688072334767951297601670006627375920969692854419928915800363857705733436812472105906941612984271790460365364210667956446495281374239658811937519683522178862581908798223855302870571650532946439435193227776419376056306393727413527386735572046633860113866239726554009078682247028168746784086617747751744365060221073316029434872113066512714282906315637254559520707736355247449132949556764518576290123000172703210965968519533141418884496459076569260919973207037398256222871803957671058567863108398832265292074730814787382066333864280116110017908335686037489715437622572233509646328390000632378540527849035506189792776045234915842552123902894933679498363105775160760297431663795983634868646307806130059735257303526773827205975230538278544524552629479784626075017506597365090717013946939608954035690973934175971772698846132098201605049648342457785781556136441717872362777369799085574675412925067195936040985056164348380789604996878680382606297430591181623357843475622692601162253990750977484876152507745176091884326925055798302979463239740787066717157036527562848564805592635508446883310110379851099589327071551399130667680677561590806128349205011866057725144435034954142142260126493698308628789741014480598588347880452014699556745707346578826665178758836595722035720530877995921756247982682423797845969640695297721110493308264782213859218464667835171416223679722445700668308879551120165710099635829515053259776624821873808141930463452758045438684064828429751656456001520984710070541256950348108107978034736323539589926079266387053058319617255432059467158297609477554176000000000000000000000000000000000000000000000000000000000000000000000*i1 + -1129621423770413010337535256583182867008647094099112307377766242395674609730778816729291648373154665082220319889976282223955000590172790208197207230454478525285229310941123695840681179648832615906900728274959009578880656457508508260730563765338953871147461775379389327457482501005809221414316808202445398210496843524647947352573487133731411445690947115129656297156461681894602457796987363984438049975722868770833453849932137330997301409623876404846192387778003107587383990344916804611723971010112070530842176108349658064276391667644110685152538503854633931642803646179659663028123953939799241009349811093942457338669809529658972951207314058448281179573708666471390397661243558202748712218257197096572911502071653022394918568836085313567602389390136407831079475923902729312254377401087498317523529385808287486658849639871858849021473516020434762041279222016363909612432830331684703235006547995666318734744093309330580515244327336055331071219037424519790613744654787926022939371287656720702398604691841477401588105858894386627976543087421866563433783759483294404089318840060761637479809794067070281054919576324642673662246978432903296321090503418659945756512919853669400931010790872909177481409634148598505944269188472660619205384622593288062812250565489763579513033468865629002961384835860640881089328467736107685387074518777926196589480508168539161762265465297756948531847169622719880463625444975980367228095883049904640580473221209056972286292202088434152207368987922591554426235619735522695739659247083096142979801565556140625785192443092252569906102470154079338593802809116970524144866913154571312268619187430997214360704909685848937436048273840187992487610745771281951821828182441803118368654482517036240396085070183717185934796090865847937773535825489444158047837831371281282706779739756983204901870782728921943415780377818094131757845959660486120539744760497543369606592887886095026134984056947687954153800121385606548635226397778661114539937782190654376325645691906758747562221475981010689771758845528363560461122092797906558948150546800873178720863585423270863823577203043671450606640926758268917953301623785217326810259536268570407205828722475563482252598771553420892121312544845025265732033552070599730441430461708169361026348723967760119659604920878942974581455560253672511053459761268886207814163182943232772956670200191265347114403993621998788318369047605230258919644290445827252527301216862418461435168611517267503051687527087117070844793358563163305424177761014859807486829755607671893253478783477120496138883914751408699806681129408975655702562810775146675918983586651923094245623547454732239494246444952179255481232726255872365062293816226925974813000606906892002691058288040083456000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -7767374623495420463947176383158351364451524651074805964097149160301988045942850012904802559278590764808226571072633146515383282455882304446788941801611697791904085821045517192920708775501425205492190545594588238075883076073099739746391902305419262259284297854020860985140724215783215360407910526479699723475076520459376552293154736937230721905681446575585036100799359414118726084797528479458760869970743429014950279662336770562985060222719349473873787219631146880698389487795408028183939040622238602947975035445927845492836375398249864129147456988993655333407190286078723123709766463229172846663549601005437810482470296946636324042653140651642060529659224447514808161543197881483313565691559662609263042229254480311105094192533739233464731812477051505853055947966950899626870847803897497046750574722897785891466181174705034428551186889302245978462045199509468997303733729025366793178649080105232750203443940599138359896011914838078606758503804594203055555963499134657256941991468285485145206467829464298396073299107803993951911402676738259634707784649548291558058196276804702658478049998098532687484402577046082636172157397420817697682075243141832187368522890779026033590484327851589112979508483400519291681170484909586302710882744066220099508728139832315959661750619935274773303688552549400931534060911699620863299225634120669054428038041699140360586552699022902052101188687346943487742051527552412496423795561930847384760447131951730840926396262241957729039563408026900936648392288940491398914225000981111039778726292973997368517249593662956509939030116073549915952696744446528270788721035818995963824439047734317998804385930988510565500272796818764784666040344249251334454653889541516618489932754264878058255604894313024702369017851594829939407907279783855175912543885671628762382177645200690657882581164010993842827044955504490227892837405467743019219329322070637932148173068427988353422210025152678075587620701534439025302669709114741701800466021685162940947364891606250654692143435824670093189731561663410104047578013683578531825143236929914079550293207714638335756161308373602844825129446382276186149912664213504055063311001494918739688274835099153351562524041983309185321263313304703048468569121332810520755052507365763076792277883140844734806577345628030972013220591699407722384141276255162599971023144028772664061971261098580322174215652169291262203113997904253551367823596929535481318844123429924331331667819824982158615046922577177390146232751957574361574464712876534762278099356343198922932487250926577038538228921015127091441665102824485743616347979086727543817487654977826438993749773349850961112205413180619460181749764346957807520159655342866021823517491529309253176058448760012800000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 52612520279411883069751267718136968245437647853957278953190656956130551559259956251170076439748230465299087111196433992722229861539973274445817586556320766868161819332813096161942240154913159470393666769646709740563286671599815444041782755761324920341369868607810479708452443670376462955096051158728607893877577382248093446629965796399809637986499471679987159077796551090874811583418610191102199244944935772995467527699009179117156631683155565377421595400382598327780225691274636285638065919796533668465834048056928274515270588307335783034671884651340610647091415442249457217574255460382680422005812409680211995531029282065700988677991114333249386851031537365949210978684932683009248384132247069125529935594228087239304856782996149989027240609183225949010554356171435177540235606648389900636844397481373746378025984486148703117179434432169943762075787937850132577190772224034325350502900174109527988520914029583464519322403959220303940314366495599187899217436627101593803518123336256472903033098869183392189824640232643778435190376746405692658116072487523150432068033330885257666685465851350807472827092778278784108431687714162810532097376702020569049381433165940250986182536648807691983852799571349129554559827890378509518633258645762795918565048133346327743857410647042480591362210799617067595886239822005424124159376483222652735409574146999509478763115520976204834493794122131914406802327072393945757146293963087852638797451285487875103851350581108986800215257358351555850753990350212224226997286592424081193999656993553385767661745453509426695352770593221609611397844405303306328997566608678821008441959040249627726170311691892916903543771907551037658734581153764114304123959096065981689966586976829759804897900636721413639293509128446807899083564245253296190539820001250589869240013566648584415385133183483175133697383271262941181985718219376796494943910400422637382668589137795022451558664947653115321649984761322783430820647921029074755033353989337184066037247775699674354769311811314871835465221452113325683073223861095148649800700634427231364574535292306895068519911587358113026228843237028563151643952269254852648728487505755394794416324614120804980493345406446583395444231459456139295656038417294996402775035653878109830033008857895476120028399192269091873675943410585577795399554753252647025806752299664368645478850653732222128918193639466801726375388814309670779315922619422058275362713692952347712653549502592480717682409608666943868607721165891265137341914357975009799349584476553067184453504798954006218983283049715606837509721299503591674629899182345180357722026822710920039899492939403542336885717854411077334642921592312983094477921785809413128909755669786657998899401824665600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 181165104247200203153006439043365969570579077054699902688041079924535538803484685120932311594292303540030022183806799443126229982064270810210070748562000866875583338875040716865782641315153779242826053441491729935082386292946772014708366220729984027017849133951391439934109153605091871467428044142596020647301614686318123470533123334254441286686323706025323853889933857194085917995756844224350730523409752453238920664749083711243861409155988733306574602537345384273216362047060283003971446389606935220268654515742300038268881112230755000499377728325528850409082680244042995947978250811491134747462414908733342196813274106292801412374412180965138515379164052958482324280692226539308906562886161378435890621579240243436302575823826643292258168441901672031138174349610425974398648278363319747339209198251853902692577126452867945789029394446655011957379307864319424488272217580740913390269205618253837050794056567041069100191125491312909437209891850907295034492586306021967919801397875592042525893918325517907727281494869287375960932723952331457115673757957970626438200623147620617682327307733791075002606708695305128726703155134439808724108645902541110675326752492821516597601223163076213962255473425605666141154619967868893542245562101837568604895158594568712209782978251778605861500649413706663427984180916081580246947485421078853310574434740079494521938296337390501264248765927574617541520013562952257170088843815359514325186346461547585898615221201459599687122857054862194994897192384625712258983749051208077421207979780577031842299376713206833671725315106159493971796253793396973252434382099668311516738924605207030707757338643814943554819210537724354197862252484638730204096371216114199370803906464147293130366125492047222414858591042415515116644243865576011185074464814341810371500019694534535963322661864486446906827027912421435597477589411060044916854533660071224996503891552843809542411219921246657966268319527766208742457530229537083642459113196818840451724963384453669666495854312135845385205035187698664519630678250740543808824917527892073139765116818422603170332914269274801625020743391064326568895073835204341109255026134816656692904774832637493722906242738413269993419701433779146016885551794798984206148437385398344595557077799101868236208675429398145227411352149646253623441067684523363500606571506479942972776679130124741284926470959171433327572022860161545531213338328856886126878976329143923241629516811586826902537329356840536868177243641744289513466165441563684543725678859718883159053435662529323632162515549576946314212277026468849687337294904262445428347638430347301656296951836925216804425620635602170324205588142011595082390772142437012235506562118398955332248776212480000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 9914582707308136014017297581626608323569652897992523247217753755761563110586900314448162065654836135676944789589917639985066989951712034623046484942495791682402921608819277940731259957645034834051961608626414570333962860269891480688184373046172215293296587245047498085392963335341934332363516340612597166882278144468853888250284822163094921950983859985873775110323740251828045904603871215530382539164701232927815730478946490487120124017965864217829977606713821621638082694348382647773033613625115138698627871755136971135692335860338030701466952786428843742107377544144748695523978813857070180923183466735010574250811212538053345562522930996007020942196422455779370634065645777487983430203657429102825595501522387732847631923904527476099241098366076461430944893072172307588754316780511932337506981828447890414383738358140252174480323461891086009132365120723015485141519536786913901124520317695908480295712325094148394259015372710011694493064484908817673335082004027942882477289901324018284078703518384129527708974738979350103241452357624085433107718329729506564269195411554734398951447083328583570397717459095976279774625451663720769636101439954147576625599877291383915114768070739394666861986172578301960111932166789675046879930159195697368478749883647224546350161286109456416843514597838423036501474878250854237070119571099865060926705689883137831386241516055087527632764025065300425554690723273830637545691650121033510045749267634568832112220451532862842159449757178964899075023713650781931582858805412964703428987137482981335873242473641500630791149855721465956677983844772739631534551000281522763928019006146856445191049360508370583400458280598391564177142655682353161474387772779883842067424360545737495857488835827936945293378591752953555376869724439005915822520011578115371291233728820550998052450385643929211783466514493367773953194733850043863368127020336368864061375973455424999337490805102150102581713754959964488592323149610695885817774004946101177471825280646650589617698161307923391269064342032309705962224190808248969405659586378266334471746210891275453547191406264720029570697729228315406596286976548210328648319733462120307764755252306723282873642394666505604656422933655139010353414856763099729854023625266077642847448744885132014148068657504048145858907055032688104608571192522785170006597001830908508928693247387179698215270975610712173208701596628121726396836326016430015006518146180150950379874994514188864390721038656987266536191162334668379625954503995349195072267182745978998348429200677588916381602820721608314695546281599341115801740462475247573298976480531268849769838680929315054137052118920555726679409027689808506036125045629600053486643730474889048489984000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -443839994042909789492629270965717368594437419088114564173688631365566449334793668018039779021228516677753356963946920000834498799034083092238407146126150021201663848837338735584609194411887674425164401829868715824622628257212123685356289646070530060958287842805190907952760621953343108973040048956235093098052037490428780992755581248452898814600996569441941009942902513148974730643025253259455613367545493914065162853067646344859914839176197910320782677142362526318877824374366415038505294796017635418075368675866575010961103255766759501964946744728581570214249926161890104307691478246265555717533730483680030707526602947294503729503791163886207047781345454145554451310320482529887124537799874623803017966784455240063857842187357785477533796892774060436154305893807616727626879702982808880730281739335411854279203380166427929162909487897933547577412427076554648783453076980007856880159248878581140778663160723689294186863774165584381346930391883074353620971509501134407729143690577461629942411369223794271878831439184292309701691173773435902493831633333890773521595962728393663174241868726557389482950560924024765162343673395190415694307865513270977260437062090635787626572632495375785296163280925910800511339105663393885790529442423828419666483595019386048164069332569202617915083850014146310508478187991178418679013656047443604878050343928143323986363603576299778941575552429317761200277122454889148939124256439004882363665487799969186525442739212780068344195705128726003457855293082298111351081475301873750298004165261008421995093917008137836917364333899553112865588843625833494430070868954347165272951237044950396976704630935179819479032196448569388881025117189399668986790744683444694804913843904121918501067506296734257867625893657616016294124231841080183182874603537838484220547858742252798773282501146949514254329413402505221983916123671170327022033119531155381848452722358998654900378985175046585203000481184639168606375350790923200010279136035980485705054026369115753224348029456172834862274730665705714940787579785659305428945288664145368428811569721226373938958362817920232591188438756974929760807975666321086770921153069747230416523523336509709177264464692000453377449474641528516560801813248959710201717710061727802231124411204622329414946863717950574754632747217894942328925114428035412063993767037425815953932640832467461605309019246245900134231379150016638313772963941562168456396071007998445684718067409761232090448510680335016080047421489484570817231956169826466854924795573935629802553643114243154798476686962576397645926120082339667592617762679603666392779602190580002646078126541537776686461811896352682687387775287408598146864961254757013643530122235948722403934208000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -86753765208600384867564505515237052712695082086575756889529080817859569812979127850360897778132970549183333428016041416200952888679915259921477494093931288669533888726795052794850081443450547319866985631008107516094583949346138031782463235681984381553261216841138536633774808314593279471316329304927940234271393629216218837616247880490682209163997545706803167063909376461968309347800575537497899675782143169777008873935117300113609425803290187671809804602414810232015114451419436367936303242702736617047268225107666413074646917768423519878130299010268875636199875508798003750897584514875545531703929284149618607698013517815313648309886753339880732128291316522043281570098506503184487974797123543196095603777173997544114611011737955997980534004528318999791337235555988770547756508085486774065376284840285944676347854294716597779066279370869982466751640449835835956835427376439536922780319464058673009734234706571674980282488016293641546275180878097336385456935848079613068240737608607301263114133230632179235017593282136913653488140612448071997510624044449476414033803816544269085232686178237311153148663403279767355915303298102473957128632119405037947287911622065171206247633529148237498254939418745629128571573943653452381007201389753067293378189562030663800800654914841284867826902466100460177170990942755109235773413597599162267309230309127796051592135765639265391807409948383245933905491979032284127343758801501221590006618981927797922468001681822625660787302190554821470167932792530870813738502511976170890161864435384221342361865307745392949181170495822789594430437819866861185011994549929707446466926608410776095108005732698148873181664981360633998949189892824219665014672551172331114699968399876830589035723739185189735189377112195101764890184934455694556162124412124019979373932373884904576924919941803711834838741242046064227172229581805223066714644818152978343250569460843038409975241973678881856934138071922711354472744143293277177742059998424000957371073614481897146256945597286595057548550284698312352105031196092691726930097431596474182667630754983238932443098627126647443291820637589559738044198529796815202709812241103708151318354321485833881907792006877049418189416595936826784059519416089135216536406574884109301672210223861191407137281986758149533212908128658165347669144013911623239112947302681914431240871980069339782801679776724757178182251970717980394118423908288914538897319074486370105763349326491792257339063575146179883509821485934313386387202406790836531577061684169640248181442436585622321258323540786002236964109007170631454440383023183137241199057882302575570757205787270145785300879705596264384057496139026396586223339557941423965049053000152884707328000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 902154532561972361054107491200153849020924506515949680562440078101017748089529240162204937633931702526265228326887002975684226892242898315830292635673515045393868329950509009932337057387119492340392549112646467906894043983967042770304404654632815437197227123881193352759367225744794650360450004504848321357557316751375378252185647985441041037296315607989494725212285037035462345340878791997671611538786950071609994124788607957989255358171596316634961909651901208559771480545014205397596622903519728164286356771668606113654687342836795560288034939610940830056132756908100115753110432620656923843749662225156068849635886065918950170899723022177403131134045056733589119573974551052725213656770650847188204850727347082726817127308582468844613041868927003387948494886625238919522286445829514599971713318822303161897768743600655299666247344005461719682908774710266332177954446548354448811758888237671763770381318836916272573577219197354118485260263566268962755094864145053158667176538012671351163298113368171215017798474867564225490625475114796625650644035188702543394792357448762904721569503547928842076131537759683424998491034373892237391804937738198499840342298237561217635666907616580269084646668680933510863097082049249983309585438584720955644530871382810551556497397136987221465025525185256047701793773156703671035889109454171281433620459726863318420941029912436151255235307358905918934951251617731819349099112536706465184325462409977960876433664460436119899915858121639897467092863416802458849997966329231866339731270332693261877610004958935423878346431226397757019914253026985201825604631811928048932675354410151376250151842762237291657289290674823393148522070073233439112390035623725783494602580814351819429202317040635224275293950291894347928478965753998457829061353514931325769727620513985530487246141729879432578332908171928990853410080714005243709467377920620698152477905814198408359506125272865755743460351852676900041038368574787688458900360727710736638405094037529037988616104561486293036095701913194912816858941858207642404294478521247255681478196879145868191488571737818943214857306082959905752363830984670129456857692955722852172124568608450628741778974122216867595099829335250990203618156183413146333108061282321292057366334737734576026786417361356232883072502490794313747590248873908674621863383938945078073469171851144354347069227827777545972099092904909459037820263795633732282499288229707864651614256961586334161163677971192352265514221566408273694364982219532004029117205116520127269628405343533233898907909694672536353020418625449025633852459655214895916268617089218107242220952800860600763661884432764195741055525127621241971254521121459732784434660842041402982400000000000000000000000000000000000000000000000000000000000000000*i1^9 + 530368628129978240017262210872090743834094231988794416871107506856760400846474884541766192393199219899780326514969230514180509472957368033532614763843279110818832435250596140603905085206515569423274553944992191869085447091138357209436883846347873243259702112359307432745426673747864067370880488229197274500395559141534592217631758238676551602039605889419606319082992305058714933831440341511065200016544894330573196053079546136996549511419027069039277991292051890349138647351631374071731110471144616636744372691733671607460818122771224562594563285626677769346145812567432827294146242843102295626972411550027109123692042220091688943300002653142938772899777997568665684475159774289875018212296360616532229318945572283356484468957729583790029417275305777846905503994686761392388525928071423755151758060248475025202926919457016934416863121808862459077670101189043602350487033146041649004403775835584397491081712126158805199981332296846555998098229035947360227707879363543211405405959125441949299552496586034557328555319303123724546814500185484821920622722181327939036720379149488420898617366635131337980564654376262183323389219377594888174535409128473868590270952586991843521973077478065715376362678437348511720088615253543238715272653844970460342037397396806234194286043764026508724451881239512836234716834114930507585020259627304533743154778367476790279353578691858383724420618431105198699611692743816953262600825344719541031595572272772736212563920349435100647713923402387754700679115269997055062346742651240362760174923218786655095594818061772280612155844855711937564816911106776225589952253482032459507656796991833800950270324214294406009048673451445520545963111697485904788965751929211777990908367693277469716341830154318786951724827321893848298501506172028261080901763895082002669639270313768139374676755029778956651572193802244485387344721115100860555494962565481190160964602521650503250054360309831469241132285637163371882489882828270354351838419225519256082708897230936988465947443962749065025892787411041726769695069544612254720932564613781207125056256312329323125340357579201142025486568986132311819143139520014135369287829343969307814202240542744326501670236640827240812007134973209115632662081549537696857151141565056727809837853348686971608457950921680724330831294810694569607885971831155762779294500965391796713389664820880055531323980023477737795852681163035609869870196334829760943459723628959920825439259248965958192553974509440985564939860566840940288019440141764600993350203523316976178298687951356989338596428400108387079811100366791380377917050064287712533858972191423661595956130922166977749467704928168635893390528270540885406563358545199817084727966565610291200000000000000000000000000000000000000000000000000000000000000000*i1^10 + -982350629916891962952141991410579853802997177613664431595532423659624223588161658236062320956346851068318513591130623501470098540237491791666730745366776647244981922365943325122447596831797547340493244849487851805886543580143347811416819944442745691590635833047294902651030549044489487647190424101470411435773137672085220928211807830862548163115116423971252739394303056246001089984251490902788543577562650483050225301996810007557817391654835781497134301127463671860806518986974902117264174055892187895360531798959703816456088731817403951684796208487483589373702527942642549107814981466943711053664633018624707752166784174509257736642882593498877549325435363085456860639007664505068053113058928197179382176895645252085959307135717138734070526218814945267171310353257124415243884840468442483014701103249345786586131337416290773945840311040990548153749048936135780419864039117861386207808188230774656377625615841809094726632730721376376409244458650065368113020894109134943326327440700044978079402085547551418520741852617332735633688989559144150952188385168702413799684613907991057939253113397697547398330866997386534791911596131289358079564041428645822136435324764476351337034074511203348374530378780929463633732551140890003605108962797337818905983040518832867354303163935399916918355606585756520919093249376456688303614335995627719686998668605936089809587993849097336111285813676466915614606350820155349256891909533362502833955348147311630699696768976822203627957964817817421405669472337004711472148961339379845335230228130727850666403186329063697561204099559295302108798343410345635215167687105380287963384238418165696892644528694753451840421223072467815796546620966989787238291565175716797468714875100470023224592817772679302339530222255592509524753496204641489800033134494062666842372530572805708744367503668217646839833277141376581845093838922230962985955114412572888665979401511721394725904219548368265664156669119860390918244116569300666756893268316677927632834922251549882842205584628657818053297985426042441545258203617586251137280570186092580934017918455572558727182587750459977078732766502613352307010588747804911205323338095382459297280724416102443921225441483111764737889290955484389174802753599005091323387284792849788342111557771311746778123941461050839303746252876169461499677036693851722236140540649558429932912824502561999323239001705926042132901660926850957854007105689650028240866943952325691389558807178888080087651402113851142954662593312848102468498020689277164138340044066626474001505293472908941074438398312131124716477995075484379087107669685248550042236575220770560916066301117335593570051216148612662724567121084838697575166620928053022802615740745646080000000000000000000000000000000000000000000000000000000000000000*i1^11 + -750781221098008269570973567758080660347792193627955949127798483168936099861939188139083336620037287803892656931225463283958969885221460318505788742743452423291157479036455840048719612632765373085972537717244709008362929161635118105946602142242448422679496679911735462106423010218083618964663419586191047522992321792521910436016419236911518704033022428899198871760274650937955718685489908723504935587845865968748866834438108745847476625529053228622359791514667859031150799357301463852838419829175121142804838981096136527063963030449230057322590607980035206741864305341560095468649624894785253866506502836287018851076884003197519907394572639392252368614622874420565497037923910394037002883773575076235971592752423437494339625565137211724272060075948512018382184128441937281815339491406629597762937053114518980366866079660004600424747121751824522898564858062995939335027286739454287960508334057067488430814667203317753890291204954563162771407481657948960542057807866226687843899905069644470727426769857998019301196449975192148859219326235164428812984656388088112859818889851337217686418732333523521453760611046739936934647598424865543258373315158375105944310164067339198373408536565750504825639154089524043373921852288702255543614186265275738107855474394577881408565416376419196475199087228315320331105657956015628311929633713375423429674617979156423890842554625206469787632344567643809192470826791424010813153278120312100426906544093186666052246968726484259137664960055490280267163887372614401791139853063265073921140035953954266837475028716222574102650247656781332374760110975691863633898318573142721501545555706368379926590857588036754113160512404395185414154907088414742421908806377205590129136085244883244556285605492578751307316352237794421341083859814094641031774151520586631367247601678135191729256048480487974997509302006289575883851195072909427181564512663557139840723799233482390875644375166044432749880497425497141363063963543625401364916821810133049236133170046821056044086957393063248255450715317138373645133600723401068648569439901276567933279471505687397704028540438945146751715422128327906210069921884153523424466127026061232194307871009632540840853981256298979639765181588311219201875371459560719969235426713682534434614483070353600805092293566570299634011106336320102853148521956085679708497162482607384877532701872863370679095374865528064416851195818893290615831360465976512228809695492998555982295159545547586619374293330552266267900774568791290805571487200586964662488770819880978582404573803007805854578602250247307423704894831705467683642842246144799729784593769550112345252709594300773041105470014848711501102458894364570570230878397303953604465603379200000000000000000000000000000000000000000000000000000000000000000*i1^12 + 443494976399196486579289204903325324093231218657440313549201443926542452924778937775839045794292958353064891590891645350899299209810831957255472701541480127193102303961723007422034850547882848020033973121756175318111107980908440136817688219660017701347641056866704900030466366834144393387722224040621479664938062072312058268996135854136579398724209272592877545241801891132718106493571226696202252119473431678503330001153925305279062659070254842170298080490111825232168572672931751166416578268596692756414063817228840211220382429484728695855676305282040499590444446504070867771099036160448123577435888581590090743103528532010277850003900099308628177039461800474501434349754109404401048509287468038025965994494119822233047393158384290641466236927427660332350925845339153442082580203429278216174444087723335714770693729082906417492180238595402697457736046840004718939387204666485727807634184157663381958474534279540232780702275868132609353216756389279731490995444784079899069777175229328440306213826362952773833179081667585634110355095305541411630374034294578481787793572006022549066976976361369290656278134062408671805796250104506443898056866364673007289805433180318827772932755064889852209436208375904306736705893161785628735374940697785468505985896106701185493509602368634120250910803477216193806646250196131077406062217807020975894771189638136971254839020941201887688913375247249688860899215995981934109769373987034120511323087274501611976236762039891786145448939134033504268903586366630376290900371056080651805013282856832951950965968700675265014211745503692527782895726689715351821040805362062927364608841652044717285276494324466118891880212848579454910936798648346643030488592180461008952433578750839548061196611760970998446098870958505069022569768546155043045388497540410756411054156512342913851663800683895361361241815103813636297556866891658250878927567558145402733869164155570805236242231268235752571256237788454392400645677674402239971916957652781019024666992664891008585516263987843798318420956544355873458438503734560851946280155069089830007710256569821045418620194241909904347582463601095492923062578382136754665077032437351981825070670683179702678519026557797035246580975120092686824218477079708946663041806351886400607492977170816553768964880226253385411986465438473255915224104616494902439640971458173073621937457888146279711208354088548312360377145626017745372282065018538349236249165482395827435294111958811146532559905896899664620521033513481662275076959276645371904512225149720564323062973433753112333126400087432844712394637796154136629563583022096034912470356894040816550208354420037766233767167245382918621556779400550265456318101049750567768456953856000000000000000000000000000000000000000000000000000000000000000*i1^13 + 626547386179997484870437047459047235176672159008994113961157166280293121705845598914419756120585026213666014872563445582798223425809459460473504558396614679164827894308023230027405212509167791548296139899635183993306988426602388504986110831842200021213517757405946447369513447432790166952290538507691249412979633802466421279948656370049543146221937070523494027478313876906154437605782357148378269807556060962256905844503254615628722547800000933619442174184332769661565433279662789930205526210502971766326481414388183303586835170690815826562220690309959580189322822298495795860626942347513830579623638616848187656854550920083133286406248901777090041171485200021695267823217640324282988280826658166738882236285790290221499407940835992352616124169789335531641047497204904714983724477019789804818334601114638131760405033494863373637883374144420364091195237350743434657911880600031338833822918306144234364175472061823282898744531668524055448701667441794302609425449837705454551721761487754876684433796211003738311760958026903431244529056732048419496938866773925473871827784873373097351014963901109776732683382529057906129667605656390408427048651781217427276227648661979707135726971738162384029961937464549636369605442161149673959570088290504873212470966939932783190484993149404327062616972351976957204407002683672018834206076181653061217436001788356269408163363409502161286811383414119086646840472457883800670933081581895441397964784155166413660093546499858438839679617014628704530688673801685036952190239734872118783600029233149775860973531115314789344886686310183915462607601987668568219042039952365480900984585679726874287699011790506375681656175973958439605146002744989358225834138235876093177596295503675205738301984659985505004653610198651583349965250484130235683302774151696064975345559535637232361811151048633054489496511659552556089864574299152754790111888978081875840256981152507981185934877427257705546490369708096619767715176577420623944294239368552613265557536847290959955003134293338085431605623305667366054703137003411131096692492231873696182045404170711393890788862758384239195940246222460395718546783413509866485911019109901110336433204079515941990693974131722551700463688662786037683216553638326467665518125259819322993119281826893934439588057377580736640247286990503045646161532209212811971939062220799557611932360094855724959526714294371729579618066226661072279560857560421029387435350763934888978100958212696222742204916362052460238419228979044857853471234029666908831803228213859891091772243486723867548927616050558447446033357332044147288315908608382712352751946539537052496992680288128946263481076011147880589558887717087189913223272019672741206556672000000000000000000000000000000000000000000000000000000000000000*i1^14 + 567805007996385765461889154037378251555784904735142582915850453730561428038527380028751726377442926989206723388099372859994655362112241640673801905378365004782226758189790932998813327261220844476678214090565125898874086808844572239393194885574009276047933337244465247158525863350420143467429411943824413376612063777582975686170262518434641721548986984202909421522661758006354523623992477955255440100705559409771891704256471200489739802446927322550805933056594334317347902487651711695557453856682512234653376310420857480433471829217661441844221870222140761428284556752671816276059950606959166167343932146078902743874560804767890441646580145666708742829006821803828998247989963289980935394839741352350275763258934297485405812687774971664988685551046015633166990815687828005598982353188118235467195212767981432749415848538797157630034593326779026421828468240163017558347056202088562403907056445269278300813965570336497301540414262305814890540270188376733568948980922117592289681227625449995459493382611466498379249807582450245755346546593849957688953278331354351398589135148544455726663923242160701411351506609176109713960676910203937256759412793037591262883738844938682318628110690618610965202855680086124120943040662056406684765012225187807865975282016330305648312513162205692003843041860994084425145568352432898456852169629158574532860314310862752413680060350445328852016043540771793772699577431111269937856739878203202080015505006209986964984691161590430103050541806567372482813401760611401845836267153102861070470585382012603270111317258790621792692774774678319979937412569975077226703265046054525595658649300883755304940884014578742004280064166760728816138188515832211001586242302202927078758915564051846930166730810472885733642985480920260833876389461871055142083462838191453349557068985008643183172578041670763409690699555009558123685274426921563070934246981151661796079281399913153667877625108156100319105910565206504845397814283442573284189347859905730251573162004117344457230774497893549093400269656200855266855911330625613327547050971456757671679919474795033470397141399786938227633188881372685485066524182939275966290930427080338607026204288176171317305131178769465308659695434105728963749048877607739327167711332119610634567848192506644910113037620646896888545559866116782694637420037786146696169472451400405760648332630902778436769513697279383586464264526979869796026871658305220856679278493084950088273268448296190326872129204712885209753803006027550808929265798275125861932469435630492996218091605590929481788933050766512598797330472135296571983438679868239085333425968064589475643221292243745714210150243823748248855002261934207946940182662795391034982400000000000000000000000000000000000000000000000000000000000000*i1^15 + 487989373669751433594192278501845409158600769534218956747719137864003095035123460049408696099117609861818795868950027051379097860356020613825833169339716305309010755608209661125932564405079381082008300383020721263697280283077198904858793716610186053944711354411726553130562805390695805244198582670097702286990490657529416067362068049269677599864128183054073957152867344863665000734589844073984860684756741814126852423627883189174695084580151049868318440721982745475637552764217076063196815680548218205315709285186896096746027016291175247695014906504455968936308004791588161550621029844704931429042545002995889792205175350629705202177848626450190327438331272047647707063207986454349589922129758655722822016015746600349507746549078643217003495565030291698809008235870125014151814663042336667933515144878430534486466472748751860729844574295215298437766722133237283496125007197947940598221487031894011324638222590616292300965244567123017054978060544145270580809175756086201790155522166378617250643993180539272355788647006418344675646185694078442178654138505680345772654662618871465547375433767895035880633054204720628058415328857167727225934357106333312842584767101672616010221534780355078053024185974902129535589554732260205586694510419264861163477339414487407626658395964754443466058403510303558911555159693310396834290864199751593612835949864658129541387948811147989991207331682595665266222141688037755718678513507211001791555590882165221131810189131408902525116447068720036811982285650004037026645543556459190867483268590452011828691327156286095036200366095795368277358870772985974440541931513319583561208218167633675926146609767460845961120975360998933318965623564929565918806435944027364774501104170741492718582232353458490773620139889167077070693055314559936275794993574669863697313890256967503057636812457529317285423309148011933898440547728842621139544076411981198913279436379337553287576470551171879623992085516995956611386086142397785633742608603411544133966343993876021823116874294153745839518981902620727202354060393817445259742762846203058490608040681525512566975568910517754915736242686827380060175571815200966624500649390423682620145765819052453167967775234996827190048382868168126454406719629812651642937501787771841337362340343881665705108927592380928609151067419147420609360646901373482718464406083136825339866257678802176981984398301966134091260619996756845093648764603343178738314952774965799429714714023453961172204325305586714408105470858894217748354486874681885165154778629134650524701981573428673864048875114646270117283427033318480763403304106361924599327331018878597016980037765783690756036132057321358641107377508053649031576589994671944499200000000000000000000000000000000000000000000000000000000000000*i1^16 + 233031773403069490320708056228283512450273597031426756309134397441756638823254844168554394250007460070721214102054269331352921973471208684072794901826801238370393534565172795122444593156302216328035136136860335952919414254539625557028917969880402709982878637254998790930017624245463538995725740832396317513590920890543651080887260321036178468657147339769335279710725843245502210599262930239612994806710727665632031025574531127369936802845441053735036935872493967205548935476766463924255866553579473478937890668037116246450145639439442611101508372116522308619432445990173069538862225941044304005463977226338199332888017130696861641554516227255816728970502017813141484593927516086539611874842957333467605176242267470835501931351684802965374199262628065240492653748201596124085323549245546573862650933824275995054521863973554234714517112888358168440855654003917503247227474261033143110973529647360927522526518753842327604810575891485201348819493905410437444412587874840666303491988583612871359686394883409253207461374645888051433145125185987623585395806567080740094740479177560113191265099277240557281005500676080691250720611667995066560115121031726346861099396958151172284875380174080172278477525361256812334318125914442591068344584310878680983498886259060484262907835184518292032894291013649242552074682348484703777175774241110769472190548822998888635766026961822660637267480615422864160540914575755996705278850058464430104524169362366956859331779066298865500540318038927950156339352553991071215436753511018446630762440773855934324270805619254852880943899117972584657205253313697684864737086028746600242013226804979179827554754766230563904268516293786450205288604611982853151848392567529561657478586897543739326099309862236350861179095091885476837687684887953828686273551242942384662134974676337810813869356765018469488407494036048406192671223469808720656872817441463132410784903681257007750567793871015183156752450829265065683433827385384892713736741192215351226492878071691494706207643308618026149764042865236032939496873472100285852212369029831510683338205508397722641137303959672601356015693400889753884155491934231296207113292586447428967296476071087339331776246291417703358608750734547458602867755554273353297251434413448069610674177991801890052526902747910705819656352080767789461560661664094496321399973261665739109337661595340995098187001439802464592944097378123883360924605026304823700520206455992340029031582817443141495413839172211109349715507153980020741476313407984051486864572330534831139846743540544854680919181881021049810949505012164010210098363254922179108305868344178314517394892413330079661570264806187911146064162970819725374851826620511027200000000000000000000000000000000000000000000000000000000000000*i1^17 + 58144149474358558274518081289209104780017363652115556418775235583122766676909585574544506005641648366536267233820062684626800508394084651815029004751420125006486434512256477690551030690107884408430802627043021190186613787006156773383678117412158339636880812779357764713538364552930448885818308029538998992120954161473656458672260078526702398226862976939849676341802075090028350296734650476932407979449144116057710608549924206446982382774504302682103592223388815870577218543409618348284507926717457477602799714777217530719772777697472928269726948876736312540914990652545991190285861417999170606263106429801561468402036789707539385642354950573498177333385875220359979953498405184239935169117240607234956336146920609924163483577251283546355152838632698407057678145868137016795869398343562293101314845512777073937742939092679316493516257156911758622385853644115877812173439004464028759618982294740398381113568291578368083379686548815463554654391230944670817458128413927324208585761539315184541589509650697655777007489590632044811496532134960813532923121133031480363293106268554639574465358804532517912907452175833350717385544039015380185327314367405151946004219938647799414726325270858004790529379031920806722487816387591510897740392342332592294952129798057522784328068811260651024620909065110233088113840962725017705712401528965447061707435974621522319227381533763424400619445974432821004513977621557316897025043337875335179976144044850736417815659751408135042934532108302367496787400748136753069034164097511333930372921046037493802550195205030087120338559292767818967256215583592055385614384599352503529306223381193977299131371425402501797266097015165060906610209264063269641303631015776737785354551019440110780047085299979357396919856968687938227424166185676514634775339785541284126968936444205202824333368403470279115667224158646099110474263327674023019297930354058952981744392976303989861849027325303146019609604404099739947841809887710792303957525685677272542438304028547251873355357163034516671184118982493637324101025832351675821001957876894841790867265839431738941119805719544077886949302335008224013029914621106371583630262543049634378504655057709697598424357310790561424197432869694130747733589719545499055749559003092831916912924603777850343432655964722934616440388413681833713205699421305191093569765050778612148791932264320296617955221471014228859233520325900289380023291276970834301788643115060922043266463998398880273299133097641768425049684749061456797951974480221128374454886353233446505308067219993269724758369705812206487355960982058145564307590691912518086082513174942495871197180251489144634265526123978731312037609542361008030966240939868160000000000000000000000000000000000000000000000000000000000000*i1^18 + -10080340493937738487190082395441496877837188215810357100998366063301904519665948001625165755256996766003710218912835011489025867926561919928404607570397000797153777661635704922840551010616351492604624531139688682702845982408593060162000747659500701743130069283446896396254367428503196079997865120509387936478307831988510020491580239706644398211905860233487195746603040508621584088738002351756154120632565829261954545811923290841977345864090799028454985249072781757940882471183161286022440337109767890506672761201052378715926426266574330078994586502331089319257967606730308057986557059372538262437934353260714296219765502846479705977341389048075681436706179980266803824465766241848182529241282712323259660000827750804998105671054824498935897676110646522404900794888411475436374092340699600178537981745167605932114897670244254660653275688344418869072438115037537589467599046415508051866971013720440119549053712328115310401870069823601534181253368200947520637970017821501441507858862367973217598197381102379672078890487282279690819244464328783752538135532389969728438780250118935976241251000186726615782476220023400394383764497579426608959589090866030501860099102097663617707550720777337867356044139447316570426311784272069500439765860385433316326072540906530981503898756118413438171966042875481247612042347813322515159766895064891942135814736735151951902164269497066582114409673000140106304852829995730609561788120135102308434753671719113419298510621373300231081052069755440552610613123129038586897273780879393190908851281365525297904365047795327204922446757236246318807093469248628579793608072631269213875883508533194851929953564584707068737585222877555618005894726686191388567573299872626686298745860580074050385012303914915153841881327899324815888356971183225317017387184239592766237040181582669984208846492180731568682946439710276966750155721025830577315514638896575276725874826291474730917069285764039375292638106645990268309851471236598293619672714515388819322487757209996422687916774794358606614891196514718765290073035285681233610793495410609199559401087466837999801196478782690775375495954685531408525380437466287313494978774956582129600434900406331579726754090545124799971217875670219781239081444310249320419172657169696645373938476272579081381067298954022950794975426359178546419472766201437407723629360614555914405561325371543792873283729620498881182511936937372688349182887051235603216304039663781845645461470864532521427644656716253300047979147920391374683178260812471293827586242659096730168194620520295677719773414060455587298103474342229553117879802273360284298375802536775176379664057891885981173149654611398036194038379287669310712686051328000000000000000000000000000000000000000000000000000000000000*i1^19 + -4259445025278707640240645416231505952743775741915793295761414055114258975326746968502631067915549039496582588069438334897416251193113454813366197602832408881889136115619760441258131510430492236369284875163999632889501721227392878273489107798186919387276861880981899644869474520044727311872673610212824001749917259543048034988289799744270717125012558516098029963742356872995830846296196717093649603471382015557942017392663326670179293017770050973786643665127825428819892096922230689700559252633813994322549159041950420736963516699735330385914017639834909173405500126740292209313836399334305572073567016506684161781031696439851034437201351748602733128673279102809681179552116779382854727248568878492466428339961469947862567241318308869192110948593053419172471551054351521382639027192581734494173098098189912614216553922738234933614422094086953255744948496123870814125479914767997511189935818979018199286749810366401352504455779105081995874308761296925995967745682672696301564122634128957427980590963467932527425947169579990043186860833027539101833994967790534750014474100491049991496675689437504225946253482425540611853697354819978850291161483051399291266820084446803639719491978882379525961363690705093077614532127254764675749785951741228776345309741674800115351542565497999967574647376754507260785019322919302803074378841106482087845609134393694391146783809344749387594487167758893765811318449889630060849180934679452210379227188095825185769961495838106996622185070208470891635304089079422261854057791819079247153503203720181838736146152426284152276339146774914787488404202604973238906602143592229653929367318588942200244969931634977747079979297639756378224477853425230718695703858874301627373237243066678478127277370258333017911270547820979957455072297129317706008163495070322435131902526399748710343940820236958025771850261786981447081537866313634093134221071068657049538579692540680877761699415468806013527470690052802412043523264208635146357090576429218098673628096691349450252802607851749539672511713129793682825065625704314320704066583076270006339347121206268177096391474487962257769949102784859363440493004571245142081690537737048018854191171355980283864224414206185783199657266217922093965081700390663395002340412484429633669158721410550869318834530179297742872025554808100248495399665324049752127544059084556171620179899525921016944570800955226911407531123485203045968706299931571175429981437732224610114815437729075135098295207122497455625782700260663662281191966414054194714478486518165325698937459968511893623851250810850793031776058027870686186356173097970565018290864921453864586908639804771662325269578092756119684539694245767398014582784000000000000000000000000000000000000000000000000000000000000*i1^20 + 489293148493264123915435676761085978501814601077058664842510994910140823646249406519563897269795131999481599587497446462497234376595314180711199147980154446105331083254924782044822910383151638351642871309593373210975550094444608373941116445521397922766590625906298430114697953654287818273498211146169849884932693225907548909818887890196372142211093798356112616332806986634585157891886067145095666216312784038233929959850636463275745062525926940014521403384878302645938415103217355330524470257798724746744287918654778305748598894321455535074949187963424751208456720092912976169746316697967733273857899174137010020775241623592866480275894279340130430143353067091130450491290644177565260700059257364111271904742454951496338923693621878605089173216121135259647647792501991594458070176287220230861893089608494167356359912762606399233291613065367661826542315755717071738763543252751579719744916553211373017221516791746559938053339231042838100633878434206462755815215233968394432353243477914734638871354927306385884399599202316642696377005987495891953010479514229224247234053482486127020250372326664311508931571436537067480628912484257557988793570619064234411903974048927855484578549715637322932194956802196308265855997108493065578070745347094390284288397347044614490857521767575036608301391718961231847661511109439340203314875150867368710897165535717872090649474046069796756251125793343476043082483142770415216810624564272794716377688939071365291461940035169039624129451793628753085793435502253896604774195603605597685200194877299336182581490392650244360090122213051197789131161562611447889983032916316419106235309747824766528669999517149894786621729647784085191350378816462730177165012641832037066760309909319855898042198718177940776446918857107168452536856926144576545240369750712443496379167438470707084666820599339238479820296235663634928968491229687209807016720903857565883380514414018804969280250791721403918949044700076257079625187276644561514769410785102541745950302324161768628681510455531306878659941419808771694964359059158109371943832299025360916940595858635574592863653437130173585020076775003833394975329464448509918615768174131165769238309124415120696074642002061675750989366631377555100893098114926658051517691082545750770157803923088366217279827220894094866864877649753854914782847536506613855208785027419765939565343362103100246198212829891816317620475327868371685665657113645195948093443884973718508257576001730862985156968118585707417434945886908333571768246448899869885852653594587280794226206486154277659263596944527276100504817774270140276028932248452653670146214747637164655197934354174977494651181811826125065153873270602681286656000000000000000000000000000000000000000000000000000000000000*i1^21 + 192643862879174263561157110657403057470106800791208211886331602063095535490022513593842596463593427811798783087198589554225626858451950044376175865769821578855506235944949687420530802100061700570268951880520239832868993199507637784567930005642152653372380029747388614215564055707369375164488467820474441596310012380539464520397128837309459322327123267114924397813283083306188385086601083811919406584552496837761652664482883753244379300440487421474736112751201026762660568742134388922165435718208520550967898673652772924692229327869241118140774926061817355619373058676673358460040421806881951194967126037491080805705595887389840330070747907831347012581926137973705043628936364303160051018969210467513797298125537045086691574611375342891068973313724586741956929947179375617975041922221359730635245684495518110698500623969585518776105944518458198488326488344897281450808452684436224168389013678447956660185763569140403111028547989820463519874345318973358518745679041257953764533833757146382771637885071544287641099199424944784421912837801821585349449084835236920515133843831675183014097564860079489262006088327299102167323266686086842362089927275440336125440871498215484129621292663341796718177846586613715640700033656532012295507044992847060636571946064098420465433567322040953051564975212198637325392767416710538392843617434933647461768881919232762099383181380797155496976883018042213378168187372066800302241664149565076520995869899351338229777355811964854972584271510703680868256085308514200195508388793836406574744250849436778188300448186318809716725850703225556125954962902837822770706288582749797796559742727147031667504319195411881407958449424539303497949419782797085287248182794858503343764543594470452004914094836652876095484185843862935019715860430292196370484715403671351216488425187769173831032589109875908768219306417549696204999793582564001629826293801306089203278464248369177897361497745017044211585231872564018184820263496166515677118215430260034808726880599276247035828183214279922208649788942223793073308966782057492767701258104102913976542045742333222375896776337396501579226447994648871869609066903908258717185713784864893550529791931345449470053607228914038691689810022804612552800534574159069017646904906995722641891479037409267683245460105495806312617160390573692664734001773454687165287709249297856404498188812297109531359838879890423754041632711765815649811210090955082919362207412434680573814972915065600310390009042999927874559640701645607723172109560840307555250177602959618957570821186325420556547572192651591137838140166952104816865744076204545680296734574176537735992474654995300450063564971285292189034539221099793612800000000000000000000000000000000000000000000000000000000000*i1^22 + -58831569069819406788574158657080353756790924852012173845537974199405242513556844694839703501158836779931028562351002889434627069680282988240253242337462137821864277935571689930563897832879583234503130585089296922244694167339674060468054002215761775787807891356836761172605940981411339268190143233724457834439709206516348677288180566130210728885758902072933019022225332826546290213440966798095370087631866514933727568156410832799301436558604069880207620030399455659340834731242656231598189970673240087366199989044502766882671697346336361414468155098035075413474961774495476291769622263492535235560922899499086638417933657997641438173631605565444592584940666758559268365832767277618300173337196834471446355166407885790946160635775544999737253206570766387790748260309747728222961969074740881545533862385439362002693053680343061199951864270843646295844733705821776848066077374892855297645073115844960072795805244320463203716311947636881976062413984666169515090779677625714619934797368680096150739121470862436822607870165153843207446078678035306266456294139314492433872068134076663179762422855587108337532698341602893962088714649671493209191988154561235826235644515764142928354440101028135830564331720092621929002317382512252213801377685537538320201734983235769472774403746434312928432170819470737656230616772554259376010020994770574177146765492401178411221162315722955443355627947367497460150985745822701836026237592992518944560149417144292757730337343601261817981835799903745460491888496450063526309448155241343348499760004115885635652593884393241018354874173589149492103927007175002440231130175711900734656464259429481969680158512546883990204356708281197589979504671716911578998174592353452111457565327629815931701453119731286303215849258952557082511491215584026763852919892800542908816609126432530803000261820427525269293548488486436033671408975139591999877844504124095106004375860589321292301186688233008134864903569970081221692224976396289758946145431899023137522519479767818522327336201828308359705113218437524169598752911526574142058586727605844545653178802129087440577157589794738931038905161636303706928987482023403475787084038887419453357958327797072231117647711607473357394706935961281965973089128947232532919845828642746434938316217088989499884860687637213279029309202273590195275738070271367465379765208528915564758375398948881780635807496660073826764748858865220054354292747860447818027739342805024305256539767089836841058692339142378747894693890429729338827453300137006199639590577740739964585331781606288008385205280490470862016824016872738290329823714395223495355697121279544192780517286260185063366789554678767249611930526988369920000000000000000000000000000000000000000000000000000000000*i1^23 + 7993400910286695327230911219472165189854571766702547399955452996002550060755601915443886099760020911038420981242841569834351919405310713135218142548034222347742256006357021849158382932706047774566727562048694152156585516336535862205631662569894598634299837397544818854970038860178180937091590239586206060526039694561955213881346851902997769839530940717904812158790760908840920529820697375377032300437680649155961052863077555405868472934066812463829449878368019926871389625281683435381993701050812026361884913252518996498941122401399793030028264877190160635219113149909010560121788010409831007465834076086593800717935670121343892131224595795613037683370214673963163268048505200233011074436401278457818724363121786500281019488455732930873862922277917627426737775488659202933326056884915824684481244788970142933652588571198974479762935652640834891421168563794675369444937751767932148587364309943712526611316768214657079369469088408895599697841587677482256792915916047554828798649616763458915049737292575654250646537591957588673303360042257524192591370086237470931470370785472816942420865504676224153780604030969567873083483653362608651679695944888707802314543072296059113538986336213645098200579098632233009381422286560176479928824993049937609967907103251303528249607553997139996090637331826590093236624147213851599587422642133198822765883874950535412895655109427544917542319006318018937007476233932114027751918852059816501437015182981741282643256322472002697303854443834990775948891265830650320808079446915950996398903614998653562196995148929254908539368963157802579301513070664139216560642517471068685752454172501884609105658962329130722850103696625273160976097926178691509298920669449442384554005256482983312567032326894884940131417746912916843663805197292589808728935096900838744939250993089946250596050434215547101709423769948336615526502232459143818506917061351538745404754758353269521403868509248046270964739782183075458761287742526408886242990725969108945897400621757562334875610786657204380308843272180733485797647806204907981117183690863211709976395051509201507812220676082270720160323186439754972019913974097379906230976118297381073006991051823778201728249343149636046141885686806569526894716090006312401868900406728045326793475832257344004100741647899171122768793765065085897264826650052486737086307100723049631961323749938627455340237756044297453370179275800950868351178043279244801700250126027188699262581238377448624419443136473788324160791077832668549319758011715014237190752227276998724166704380483673243463062006204659824160804154937677215681619726346892948087412961597502093636324422830133569135155820866696405926618605813760000000000000000000000000000000000000000000000000000000000*i1^24 + -695892157274283796081795803504609837589820372509143024763949754981855998300147961275501973175748724969567776174545158183926612220122394713791196175360363894015529907523113743287528188780818731385196387157391288794102608529072961433595021682122231109534184884424117487694163973162881049257165241650661207313159856569496875050504163670349277994243569461693172942990486140621672875339942027775792572672905682582022943291329835701574956828581581208280280996807925198275064141537038954464641737293595973732020077527795564580946383881143831918663888151713576738959374925176056046444278005332642748737081743992366366886693297128352898474869730845159653896884852730078989685780212533276863094957446610939770807968261414044582654718269220629826396845645568286365973129528520565833930271921891993199329183706372451350929194522634564414202238351142886197296113888186017457536624381479124572598701541065305482745870855015955196413055881676487902129954958150000772787596058411557629959432258482259208281988649104637408489191293605195607049014097762995722130455893283909480790389809873604461660735801154585645114704491926676649858215279609867642100125245760246231307035096925432783657696594047005064798310507823161421539962221930592633678750756144705958719722291334107800165869256324532077789022526386209833516003430890942359653185609109288618474369560511166414757285714749849237180554332817839837304930658161415098254120676982172365856913244220374039194805686052274449894505502815747428059984440535914884543158982667209533870221676414835994571276309436906739235657513640563857141813579098092500444653165857913552665481486377711413725931981870540575847246326035586986783180884916516041783249033440327317410734006722190016996120290060207972310352873406717367710541137979767740651362030599520368912596053261964207850192576822587937911936301801871518024809534496469163541798637044463444975326863407892986412613347354225307805216878181496691934699996676398352476563696044664438435875757845188723097118331589118896841311590423157934691224709045239312671599512236521235036940088287590220548875141899221378747036844918924086678840146542876412937046615333279856166871354686854464183509535025054781114897169925903768152189285029834070935909810338032553965265055013639141021750417010933845300253370123382237550388929833788490178794437176841075385826559441317688511867388499282326788351929217725454493252550854979082127533579686620845408805680707546750957163689307774875173825385403586044005198771321243291858389401635501712100949108295140418976223411734341557231169381104810515283005324272462226352614780966591614266642293387832729800927645167416671152579280896000000000000000000000000000000000000000000000000000000000*i1^25 + 44644819500360816918196931468586823591255276174964201181152874200502536427614285007150855027383002412738929069372223281201728716208463538448694674831764370500665658739100013917753517495097581363702255736528241050678946060270324148059462986665504417213845429019144088744320163885095214680528650280986660769978828493743616388365523952865776368112209757234929325814414504261875443907180604721700077483127133386285378676624016129349115860854065782218076668687169011509614279617135300496361398139445742159213136415950925226119269320612591721282849377787080045112465791109474549323238329517783626654544441805551030756562193050029110237188813249160216826840518373693356844552250006911471442179635730822503984724563062234608250857926456710707447250674713645665538944727105350042241020829309617474843543955185855745452225428826653993029953105511019796941701997894832530135658437501997421547244173816272154755015110630292206575412197141202921823724996901781494510176482836441243409139831832884911008863732427306976257907335074611610254677778683313014370182144652719889774101981719420632668263497704660604208198851548612292879065583721197422859676118853589884080844233913260812872092428043760845011694430324125104987500018680306940907491681275367973426648875273418415359394532812172829072574052262740315385106395246849458178159812132786012494754433226965996356080452914630500837957165155282908427668784831743065803874719742488641506274703375049839699388992887631296662382967905106151891187607121818841740240200897960475971810974055516850473544041911709754563314989661443103174433545469295979825235676542873848781163297907866977951964496082846857713707301996935816961963971017477189590656133806460316844468680551689254440519066226860978054589642412284693067678450180356572394175085427311300690823309831232607169491427483318292885170805099209821339782775814342270288729182121131315712032472997697247712082951403931360801642567907980778181656065416287189014130919303411732493107230734527450295853106295309610439427676049049561329369286645328036645643868989030383498674361440420654716113014398652271802832231749318612971388265300109401969194768946951975465537312532430095157896048097399845174158944317287136657916689403089758678580388508968612771956562764506544332472318349275578823808683527819451804809710383233752238867549859564870017468829346492393129572396134783101966152227724219577956351203056089689457071485434624958590936883247093755489037100123590676442135892379637469348280694815519211184448977850513347989590690197835960276414959777997554785702408280326674535969727726414005123556059730594203180913365550745187537337625437474192514613248000000000000000000000000000000000000000000000000000000000*i1^26 + -2386465616629759080926414516573619485184086342665721409453929110949920218885212455507789071091499279252727484348359216357191405846502386999027874519894728331975255853610140461237092869060915593655463468239895407359737367582759434670065952270439562186316704284810265027691470981255316121999868093075862680880442866191101175436530460414718194784725830887538485081609006911626823171067435238147975049357255379199750125169267526098747931030174825696571191776486614736562319926065592631022209581855410066783619755087694885485488524648178573976364678363944044413511575077300027403605331281697047892741001729683312116461426103110307644090451034489956105828941827880852703141101498541010948814506661483764871062221734122508521053698599812550193737304657288323493104838151643253073261784368914930297002177971613527857567182136204805717408665571491133918160070254540283805687543586851422131808080574961567705047979776393358985428790306091949619582223872475029852506132791257982259844940465964124658335015095867797667368103641149070809258994113159467096971954260114965482405022169400490689143843527117227472432884637072950742782142835344287366909031735290743565401674876987906290360945187919429101969446930367451620135202338538560078711620161446277380014577198556937021603545094971607434647036414597518801165320885353542295835660602706734373146047735251884781853415353208622033478219460470051149473387089421115735418014010750948233094444693479805317246527657279793173430831782291221167911278508894883346410655684723727185790503645850232571696774961825817240976688116974037166034894940308602009603619856422612538839097870385718784267114569696280304641610558881339536071122686102408673176499304647603694974389016745793310303727796285108613816827786487285855526680423512417508428550027825701565705358937641969232960570823183286327176439682603936595362443927965308911711770219388639100977913721375448300902900747116155485307953914589055835570646946850963751711123777152982677213371879686741125655916818893181854256757010057018590514122296988710958259761237870466247726912794471250131090328542323027865354344300762777712863981239576665279452209654449075307655374683989239373184255558626790413408720135405044909423784923065409907728808369090398631285483547099454183467738079567111699950844558021540918630000332522592468299443326673472808329785953482515630925964590306935934544099310185054428676152061513665896957008360167073607264051023710589523101925848773722470077965733950804529776054016985857351150633378131221224956595145480643754737460441857703594709448359375024871190412463665871488635646990727160469797730921487022470268582439878529332019200000000000000000000000000000000000000000000000000000000*i1^27 + 119884552952643390967104215289318187018730602917053680290466461095212880458616221153082275929084997950529356730264061017527053473927925362302897872290229042633693243745501290575716089264242009140766809113927597849085553706952313385621436368497525978942203650902015793279743923913040078737710653854968215074890995259740027543638095633213575224654243684219648309326176582477582555800571058863385743521253018159503156895778570835810499034595688083300469590292670093609048241673964398494520056162935762507040556203380576321062800700271938544121036861064851094393044234834705749576880637648322642071963414178144002874118967511085469533812522191157301739275026877873567916756667359101778184735055370797170690062226481923978453372353772647902380147616912501622231784221403547937549458143083662635339928928517314622743248750417800009656384798462767618726406656100271427116784225693936681454748521836105175602445991263693079082984440949685481280597106424135063052006643566344718088029928079349610586059744167241283253318857131391617890974697335040986660483161981768738439738667922166916144391692201976356863124652648844418270054604954961020456479960421001133948353034855734936909431080770635594418758510670862577922463122705271600644329162278507630707664300073356674089739005543868937194955845274052634582391868088206631326790259002895595386068369060365599409544662313397659147697177425525770841381415447911220770445236072026175339143568166580359883921137461951434569411333809290599032689411598634884792538053138935322100834843418223224946617462353191548403870991884239496560367545490325769798871326338526847088698407160947143388452677095733879039190359931763984343646141599571688971158802499781733494925424889724756792522138247786318294388883370959392454190840294633596627125290109540629873047874041283908994544579752397211313357328272971943408114881558706488637702790951983044964976901478896548659577091590426671367808326511224099860572072428530393009124832205736316909433457909678638772646930388152161224344827628168907948308257798123969702921491652622654291259449966945161547084890801917325521526917339452380742519298296942023676241263443062125645994253896587213628380655566055824594302761907539017099706740284689799353273190072189722982503016787910462113476994237565938363924580763251746727597303486598207603441942653455665444444466589897138961561926486318156731284691515517351539863418012964103203675678843495376139690515888223247414451013510966018915527879559905178684005341835191466887215126733270869562990578135592604878874075672586574853999947439778453419747456082688854030700685303018936232785890725725830791293417165527449600000000000000000000000000000000000000000000000000000000*i1^28 + -5940510410844687854551570271636663368030638605410446908388813017923770150296700853096289567244174292730995537935243336390127782966503971893591936315048234866420848797695296053677803265256905366372261775103405072690741961401493910099307351311886557698438069465827225093900627576830249527212813476193916664171920700485145395504294867577266412855039284393665535781858662098456474407434469983483772434633579618736829405158051749897525262413721099552495953274628143662798482641156230069959420594249837823991558681036956913457421292257983528039456011168647955410292381279611274465207596853133850369487510567279647900871515115916993440106025722109484373013102153214330056499815503400647864833958648965835857830850754439848478205930678572148230888148574055654928164039970008876510289933100432245402887433777596006322771342403720976687376456083413976522874182943757536763736007625977267239484696551519861894014907782302670863282385045297323625918876383236884565582285944357940572398829957862299718928352116644565477775233858194118144360409343405547842946585802423935601329702391639223930792402487367542594447099960460867931851369997143072890985676008832818254117095238555446673021802838894322386896089441148523286095622464371068624198935293539556485677640705071590735229231706574739704414883336441596124475312802103899487401493008886835792567405430319419598781742555677288900279182688274582456971730890676312776782665692701472369904788078131356159288721612241649395274378918893875760136211913414334546480222708158003227480713967517499810447868613764136973044987966010102915646988142808477448635755786903965864932678098530695791308651494396449414991139579137761497749847263076681465912232138727482807163102511173866613910583630363805045132152123090819613637094695834974159535393831833609209975646899982682719964833826819138395629008200482904828077218059335121692482459459102677264130020717619561581928547186428387390309114087170073964563255960811559259103133336366480845088186409329361560451248428636303697527402885185560559532252545064070904010621676407093639453996375524288047151156679358403810021239688218053234512330073050274408516585404855664882370937597927553545766060186072332958168835839829926771917475643306000634484905467839566544096080321505870471115841734791626243703756298813226760421513724377456585149543050054178826619846324329697754816846904029044325834565186578979720878534292567195089562039732130831190558066675184183042455637122472224711623619337106854194321341536140140423733829187919239633172649527986120686278190409258696102940957528026718869588613469282409700405007919953914998627102082780161134406949907988480000000000000000000000000000000000000000000000000000000*i1^29 + 279286502711650789565591005668704180185322880219695411723832705292920350960915693931706203658641170335928900534417261998058709690805208647121072155582622087811234326965122674687943079530068295419401721762715257864823072646851775540908051146334984205231026960894099649547342327728666002800312347245967903021547741141680688664515678308407641355926945914385962309779385506576811873014402828332816166902935407459541874504594031616660798109972326684208636622667117752499764626935612281816019862739744328500818375408588813776129349459068606892180251508786113086358632791464839323126003053179391742484910567834426775241714800523856445958606386960563655156001401005492354411592961470934816154280899946699818936540057107839948245783906841082630185165882045444539028037035767657630566889460821557691287059943384192347557090724872368399729971490982801511252078032911222014820295972211533139325603489578169609049557594107915670034934365685995798246473646975243615031496070350666550379251595985706944620608970393534938313087976021092679655469399258851589114242564498378214062193169954269302610322694570658334874834559800669220514618569678664347142535069466974662077290286877373765184708626674826930977045297856423351854181245360640169729670352565109568216374468668932506999199276525873221678406129380109079287880103370953085973259101835263015102871880596192293254426655626876553556557335260739942618014674839824074461679888997569974570623962171063011586247249315669022892626208058555568721696892969442196665005616166586776595027752556034426230195379050351865280349143095725000993897828052114265436520016915210876906697802870486995506538835915288197986008031714555861064713180665413018848215169532254798551404183493781975572015319520615478531203794613605637383052684866499428280873573630114732247503555925418272512363939338298424406884683630339215280688695937194516589883812017979723871464643377106888807055749977824404875464125596958723878075118084928795388911957616472017770860695151609228647202777174956622405491627361647212780964550332540815563265027549134091944941810115009810993353380504748363290111418291491808421708727690082355965260521677723997983106072956636529988443012633332463239450832289574792558097603763008886610278517803440104289367539581110592447280975954406896133257895646545948361109626905952858399181357947508453304831970128604938110497796549736691604766831415545451067918669369082155233425192108679625522113776237472464105401500915000995002041040957672047946604440017251568305002261852156174684732740264961103568110866374983994947149256738061142161582575876742011677766158943409000351157504363563572876237864960000000000000000000000000000000000000000000000000000000*i1^30 + -12054433200572794491452634085489507394308043369591011362908136517079728068762800285484242472972082121098740802611024571437010003424996896418851380911048819267334194878062106198381900629183145962226556894652913675635673294062069674051333950321966837409427448149418675955524365441229007462969629697912010840132292842723163789156364275601727255344383242656149907410650905765556735550117763517403051106346208353401976727231832271179938577194758351896507947553407723547534893586055155228424686120909562864101287241257548403995783985073078805978418750485218943914324405233605829338553417135578980297103758555182605681407676465075853040286387051567862020896150645615236819636444349797214395657571036775047609418361262282555386262653372804062905723144573982468614160075750433686638667665061282703923742908425682848676314147197122685317552980002836619198091902312595470267829226764333831138251726084291971967701267983822905618417917978949609452129921195625767473367943600857366671327128934142072711451598789754216534236297913900152217822963614869412244209444966101011110329451582303830278671059537623753610943432584986323467189042078363228179419595690135859269372923254076978474735201963054743252923144260400816830913172778764069238763581242787160777043222419179790214896195852656374725164479969694143271917307123586018958607746072274175440676712902564982454544330730827446773466928251372430049895814047334720774676699646252333005984185677319387368499921218866394740351772368375578402438297668581566146118290403374381962266559308596878145336088690762597201670860196654637565025447955888825567372016517187787345217527967305574933964896133608625181042211555060056774101533810042947483457050653313841769941295343942694572671743654065152637554650696412012022734842680973738877964733375163547789734299440985523332704034693271976686172363071984764033314863681503637467370348044270985668368727765540904880763285428859606410940754647505731643391008697320055608420353688172713646861311458974962651372648571787349053265480753682328986543108933377633244307081780415620203382362810683566764728929877437004367243159567727194713566115848440194383499008621132654825864845743137367269127772984061568425477680457829092868512400835114855604204598055503001298954069614712415900823995307508177481190341923909715641588038090689990179589306244161460503573522471225744730271677866619108134866253372150713347830153193100586779454643957502757608049041057641558021466061881467962983500320185408507269930177028811406946691973972866732267749946706958408838080571856966031833611086309673532533549193876943001379989300034189458968544144407059492614701056000000000000000000000000000000000000000000000000000000*i1^31 + 476432195832280526179243101496934246010852431366212759063041193349927617880091560629715592304999329200798870572009241839346510369636183174566221776070260205733309800475468574814087065916402368529514215550796456642558187253645326808362203938063693811664914113087850508619696897972016165871989252184517962316216069220233640139721797567192378027326729128802393304842949495865100287487622479262314167445092889415688794040966466887743921628152671134786854409562989288331109698946096191051897756029440304217192809167780845027134064811598159455276808711245081978716212680733827738653078944658078769606326921020977404542189630225251548317071216182578410016307878428478340016248233313801053154465575537702147229086203565707777852130041529849187816233933341305376100839030469652846689097372608256336827388243863064799909678299736119572687342708572331416298772419830032607161161565707653313026635057203848460875386152475243978094193100989277622651398081524530304696808224260168079588133571961547545698904871970603537063655277507115436890064751420890744250981451081700024012847390834872837520950018244031091252088499525070104740345629366632899213525186635944077245648993908207194325053993502522758044494423397367022666083633922784635902287189719177082057366430921378077548310426504261207722624053665554463688929871744302202681959578354225908560088523845125864037893336121612764451037035356894571613316832070010731308058152538836497419567740300699104275363997476670772072596412345493853119272591944392262061710067919649655991608842211428391742646654235744824371374691592793076251462637520217680508356661110155587064790611232143194645239396521589118874929351353820640552829348915181968042275131269649681568070733262605626637484357755974696438653780077182866020385546374229029772564375045297589544073018249763168201807095723357893081706020050028935527524080002645657232669299812245536888289586568379387087827703662104839566046409882550486786673470720945453143169086410444531279979055898336733185837332464399842800432850491027259633489309684179276465457297591543927039546275350357231687369491105555957900791826670581179935584333905354073331428471529394405718070884071004054602579000034431799010096199149944972000797271895713823603972687185624743440293073323666470007464057678446013156224468941641846745581780863052196766000495529879591679616270344095350488522261476083792986082906298326945877449341429446205652903681355291168577308698714234419774452076527770504778898916340190051921377695585787425939338473166278682810088755970235067235713911732808300780496929459891563443651100333342437798342736274460307591733666266161872896000000000000000000000000000000000000000000000000000000*i1^32 + -16468591537132275269438996876807451806630820768884233507966710508686207830953842075072111500693561291282563735681555610214320507610069907794591120593571940743706114211660006318079281998995162423852673023886497144808284904640138260229314675655414153307850120763948934919569946142006966540477601958676616920750944158128383932807790499072978486407771174506388057144066255400452375965722884624167530226664734293989691797329285113982060557513203040412085748036636446938676335117383456483866935064993693347122989010572753441764701644375657794366189982090885812459552429084393184085226069433963769857931005149163422415575283337207756503512930527621349727566132011214409741959035996581516649083038806567658553644305398915812772023192717032489702190158660737299262254727481292017663414110579234113113740791237164030876932748290270367293251726823571735958978596977511757545443973291789209098398489740435082424325771057340210831423736139698885361655124564528810196690729171597203419326100640623955587602536046357161351841639197414696212548401584331733524004083621985547865546819861924088629748953606918803532272794439566653203314731131008143187890548657226036041983410563396945600103720180797258978860417286077911100904621952303474392286590726308294237035174524526248679439474701085045400132440226854972508302833351406808636908151903871051928883055302938573592454453766925657650109689066982229769351834478144197731758928473680959708230177904000912102038878244006373283852806012490429478589960162594482115626067317131819718473864202020067969063757002050879688977611785618892197314064404081274559895051711880739824514557486254740327985426140707532148754244984908041959688071007945675653956632248282319141039729822243271518033344763133197621987819954456728362965503291982489796791921265860007205794987410877184426948288802115576552967732235170282955895125799745003387965516214918410692574437620950106466655892270410622557359978004288160728732193666013009737267701882461212235657842523423995201838189998555871650404737678636906260357615347572603129461255121365455507214002063382131449699065611270304079135463659993565344051244529915478423165069088917433862663407040406745470508523716020734628807876296349790728603020260673241275323228761120582624817536319453259404676950757823510950979580979101219198821106501345893586398186183563612963677385892937676868087744155271716241206593311059320252891313579944238163018140610154075369139104681709708550857046067333442365329897882467634854631850072528043999167303082899257543826958552679178191040881915655326587032128503646268984182609918850328800050150890593680807099948553207808000000000000000000000000000000000000000000000000000000*i1^33 + 515857623593725322697770886131962112250714353443866240851201019073761067378757910467046639284008857672302681856334609597839018541891683033614654215538956012326361948627325881575111123210142465376616604662887859357006071967407468057422822239316087798148797789852421091539780834714391324908380828412193556025768420722891498535099871393990641574998533414445380023431280972081748836069704521183504175313187433191826302427911516839755002091746339590152732564226397358692262171369154051566440223556437069020706582400925960008500198213248302710044236093147567764824030388330018886996995045102104816731755738723113350730544881079693778898305061857534532180083771422110746771402734479234714798913805382678849768132888249103242860404213109854930064521273679473908305708136755267355607220166198227040899553046548288606936417717321009496966646375862971609084494815872231300727551530007680132976453318241342626471493312505282299661212561545330108683785006671119717656899968330612579274512174434817605124254450294818343869797771290375065033158186053514414592139725105021935587780218115991410672437389603229395739638311559500382547509240621703133573295761862603776628667101899100000010211501310783598886576080309467495907881730181887162372797327559142898845012542888128542145781630013211172823611546817085059975032827633869178691988737590260374549755498370149865064404307176478279431789537657017441899665169123809088332238898691947216242950118149241244848684005240676810200560528692636612515725999702505097125801728052467892071831726633769682177441081182605259922801550302113041205418194902953100343912986316846629715526106218511727982513334227232658910138123736676351628319916030144718908480534859151819488900969225632758987040453293506385143909632579099223426252389991525387404413868781982796267018710565482791044971968885052693203712589714590866945146744909918597164870951021087228027830602372265133775064049528816307318026851599335511192063847733896583807970027070075859392580115602740730262601284139699895336140863994928461969436137251472525052939463975367137198864250412728588826797403114085429320909855375699144050742504124638447776719448603833097672193240676533953201215710822640070269841253909563526231554248436080932716849761124146253406721903671072699001320354084468385066891910483796506142822165718350885997952764592202101581398871390707529779396353209355539550152181053050098667854059291909622716559219328720244339861071205685368030175317539337176718865005155403063218190274551805789230656761082654783291063935842110413015041682511946912251148782628344480681038233616496794108347375930204862099062207283200000000000000000000000000000000000000000000000000000*i1^34 + -14829750093246183884699516549078467484216021214508224983891824321798003715430115437424975968435123710868151986178065772049763371311466793526463926267691231636000442649101471940817751630687486263793840196487286985719889138627978133902497186491427619005044657130164512944970702129623086498506299465988235057710603071746238670018455852687137998423169111623990270173069268236606844263452150809658584464995177119911072681101425427480792719433566848288849730754718488853762411437117455542519145345877230375354726686237274227131639180896489214597970673107790460899814464836644130945238898562047702921447033319934525208904747972191425067178973396143387031627612652623404171068681362538357760618707282864700432571576251285243976800496821946489408100924305986421561887253108260909090952546049483300709230069483512636918880839622733593752362240937307817562961456491303070159989262427615752774883075497859144737905219047937623273481954416082202433942266472226536196214280715821023286692568694850404401084715638432628936222537028898652734092986478455207911582362555842699132357464094341037927589623250088643827757344401105065789148721929212193180556613772128972462949053739424434716875785981180744942120939618487711529014161535377952064768841129746778385597724927344164490673074891238997236125686302072196805779146872116329769827312955963413505116348496843804837597007275724419041943375061496542665361452053557400103471172392995818199672493741540617814538879392941636094067999584466013781923356478146303529907071566700578909940697650135138383836600409237315196857774833017013252415389765008746190677099672756669168638935059222701199089199026328750266082768448196445813356821056602374223405255200496598587301664902052904563666781593054404718461555136830160997957622159754114626175134765606004199370631439446986112425042234061793391851895364504455597547948303151762466641918281146609370883905610596595251646289930747990726303946963580639202589320516199566020901960887683946368470900212339225902955930543117601208802536791573904561948824315332256778807466214072694678145409113719836148080390607662174741835925533887050608834660218441180952413293498211301221124240409292873579234804864341526799919521025770080094927271590263559505958548496321788793694305869881779186135408283589588631963260285382634945324455666469985271372649780361099073661582859050252778591796705425343955431764322277263835162465093854745588642568181498416222449128248534355261426446057211720670346863896461113210609486255212753117263214134805973948401587748198042562379713057084734909602085898877487363889074139951739882048187595524157491306823680000000000000000000000000000000000000000000000000000*i1^35 + 384783833363763009646512692950302683239095208619231197067781673438746936885907742221918644469481915957899988844888678661036066870759767660871590713482671669727554152285199594702498512576667250072865741324121567507521056824412727239878784202051042644158091100770602970472150100876068735980460478629015096133784565486944763124368746886439834895367939489512815011833728043604983088079235659498631766863030558035124074699569057232096534250480003516011974702338248774050300575395373595607679938868542116324498951792863940306061329635805442796649929498113633130269389390862379603647452020263112951416901655647614324710307859369606356991646839552350295656354013174519586594182812539226939567565384443048928948518666398432988663954771346793614971419046440361828181455070273042138750343493225105258091678535525734106424485081587184037718967276594388660116886830256509440137733970355352100031122151347963792298034997684054403098213127416849720544023104658497396665947869899353858694939227812070060089562252884713924580367357317780330088602812033614564763662606863274211387750043535334377572089330351576554790789987925436421755325202049843168757604702390936451439909852978190389860683020056445817871720550384250529524788755525446323339158741307202293304104005404493608117865029370049863870378232712243309781378356824051773030464972248120314851338623979279550106101702013369728343636643390302282412168421554087166228618544200242996435737585283554716489527446599073685259652474358498154604221995053534075090406205609663011698947113075818309415145898661618728701837023376133139698690819314801232088784430528764857540095283684907892294775176619765118269434258003371759499426208602310800897309993131363859021649856155514807544668997222919157856130667137610882804966765990027191747478274107379535882638417751873453086196543330098147759325754755375387286000238189947000020998163910832492816996639787410470028884085941787965352214185345592244590415062667453893625788991462535429165641120093329467244956235220965647418593974161113866596356725561618927497632945757698856113900752482212190142439271139723130068421450338353951603384425279155684133752761512566448224751281114841175605790480370445503269005686649304108440994923008825030991378513504013850906861906360320572345136340565161646264279741851568784108475882403547361373723925200262522315354885139880151843287024350784651203349089028642418510561838428477114966237038648576624704587723929217324930803654270853786360378817547426202178088870073395216043193725749066862299373410351576175967689612175501091633794912496714023050518240147345543612283672912102036602880000000000000000000000000000000000000000000000000000*i1^36 + -8907085735650555117760736476124362426532848426618308977802112179144402954099433900104047271088127697706555307559114721809026413961967627960612650598587185776668484307346369682841612005369608673110657655605898586074862542673792142375198877433507655449238195123755550183939093293569835710165039544924288970943867012837900044161044805015739807303778044684435988525332407654893328081067975334424011247437827906721584078146723715765886093112145422404701591181667006117856796286200244686042006596527106154788477184835365518268013521884497571614888429915981864927272718330464508285689800677400392474883916461114045677233528014129961081320184978691955813114299598377752983629121459165740346955576785107003283692464715115439080124931017911649987710028611282046544567161779589038927904025796898410608030610730774335224130492541659016364142223527695676591435146254138960751933708649279389223560291951338896565286806997157073293389781258093593497214136626199167462324981966726980717897270869040652235829101651993621535033305012191392380837817056553220730742251870091897074737981607490627375411324234878010911980839583583824809146403909591848668462853973913002524605700735056540258845769255708938915315504212028014972443828574265447696852022249640967404021152450460640682257864586612628823375052354029141108972297426029421574296073409398755681310087467536341806880841736340336227833526787332918247031143955599514278938173793420144739473476602552366519506659513150227451092543001039630907239683433466454428181548600168409390675207081265069150746606782676207416877172552508663917963029300979416502899073017530942664910079029779688874086610604392921915758278565041190534093750050988597664852017472974421689264952243572632552831725141547517437535109892839887079942149592543593090493781721208190492321183491807024610586900445920899967037703345396193040690564054583782581338980221574143578393748745343994144227329897680745470052294155349883873722117358697245433527573031429265659439587642865786748688759334150717158925741275490575434115499192346476478731450096869066052194076473605031697469839183129912811986934976818507317136609994609310760826142347343903230050739104670663737025694620871444700786141842616497097956056462247225635447028928151615049835870474051739298918525855448956722854640622869600131575021139225982826445980324839742139922089467834860949467262366367042457432023707638337699593302975987602990566448240004954179006836247369854029892639240602855223848660932123785636263432374550207189664487819121550997033755507137382771357436700582991964690328770983934121245194597043542690649643421257433088000000000000000000000000000000000000000000000000000*i1^37 + 179455944465380656348548687272776897871965502150289520502092481073521371734394175426602324354672828466551397858468412024810432604452178144517917069819363703585676405139884009757809645538274871069448208334353083020536396795208028672146235961826686269704001696613562515183266022299712458894509770602671924696878814429183286675180866556445413253794986432351241354609602186870459474782958889867042601053091764163468351845044004696608070246978600253185506848313100430189121253296239038109363835396972609143842080381775009934321828492824862712646735761151219077118596317161877400221406803108677920428926844430642229795154667866528919601582279013655604912917619046306601043568082644453288070241529142369647609862911520818563805178456906151685802497924695072861178914058418585044262813889149938578266332129484278390804472318380717963651280053879776049019207661111228552643267290968644543140446860054153585104409751800071092472917868106608566770341193229536786961637255539166429172269022644241168042892607588667443828165167379331738698627721469583356550785722391496199059889384689883584633641212106085690069610691075559685910379705167115006066759838031427967378457448895705837955403836132184240768197054409865281188913231957022191364561418337511513787844657561222280756620298100897378682573870649122840775017194320340226163292971958724040716638782027303105228311993270936569915139471047505909176704965387351280314855273132879073470719064841835750589836471146895499478503175250165472762414900581683449605118081321695451116039563093014722926686502931856979868677027233609263751352449334540123173894541488389593103168924934396573670396875460666376107755719267360152753679499316016227492670711149054403081785951670826575326477922334485594555281301287131919927905978383702603969550635590543618930703362531510158467656508851960571513807687121797802831443788470148989321382353447292147698876878541930884286208311626032028834931117691763219953191991591574332460370548546608005997334889535347755611092870313619853312657003668187552519313081043016788125981860662196630053402688169072977745235096058077011132903304106160029692128570677192105288083630947896562077590283642938667775332628179592959955248157450486130359613723255994286106481215617860661827651178650293299360232739887568887137988896150096353384511111472617263508571985365895627630238987048400610820580346068778407737987497564635493128633353561401144365480090122868016384939080418392133714832569459243357835151209748720782930346795629386266416526069397404162109177264419036121787647121045839962284632950583558160473752055332583747192753527717888000000000000000000000000000000000000000000000000000*i1^38 + -3052475287977455367503026225732364440361392254146806184117807542610637088948051365517710240094850238715231247191003071209296658622356232586918518782878102249823023148234105752658516511870908464209528616826418588486419422058872638672339701759186737483910362338943946753418045919418472081922809058766515623979632904138397302173383409336674574418689171451964925421056775297913269965603095138388722018585928078264708446099829977748370387180911992138718780513123493272931677278871951780462334486106910773898290232655164699504176100130866321048937632443726309849016876665340881912943466291977781553215055778470794172895733377146648173464463225391611859740853455478447173834661481370853036273314749583283693738286546431386126251793699913686059132412069336268504976743913805002727398134330008070003080111980283909593744178841381809345623022018161875517789355065895266041601018862287512414570029580254460597624813084970738939962966250721806791109146515235595875437064973547834657542537437586551664290431077964893465172213935772466319797457548196226126496372675094066888809041367561165324983674205121022377205280028540707170460026678843995156364146068970084603198407215778751834565317764197048773607792429917318519002250828171734458609409620183329594057405105602029664928167112100021994240595294901868933867279821281447340271367351139849230083355803990097848237761303655687686342821376472862307938835124741868819917946097636998370166543904093268495099065048791003268196991750590003723465045514694676864526112247342772397711710531284153540350472251438900779201789345801763834326944868468230701849513647107583548634235979223577064388614206205682050188373620400114647611911693777454665416099793831095111343570053225711744807375413062266853541122281068958800981684994242091729837967612516398005472385964342214328702538474208144448193745531212974779981919483157862105373562965748804432012197132296436009241164528201906487323603114693727442697001055952339969616847991645820513474644854087093393853333357644199339544628044657540693195060946738987467328204976863444965421359712949548626583266459034942469202503110946595802082577450005106063544916356249127913250968398751305289153670302738651888690575246058626509719969688879292906237737241170544410433927426657679830902099835630571331983621998373686492856193303608317179757968076921016996174211460263828306558516467265614873969176895159310483999324681358678748785339828291982776932148714037899194211814245286921798362953653880984604874045668233200512500977109120619290425171625199176732230152783084642948167050980369416068098885763243925818899116851200000000000000000000000000000000000000000000000000*i1^39 + 43249977098750685230405738780015336348124198364546284888310055646989680354334875797543025800497745506956115349992007298581640244216975967561794385755827985597775253463317938934430725196567340727112091624961448743726548475766216189064112708367997005799271239102678021729614930686761259366863465010866697720115415982840520951970191403826105386827886057101228960032758052992700378549185943211463344422720474381321498832125208769311516850181279278638713734376176119827079526982970651542987529295399376569007418891890110659370520169163893751797352918326990374683702531470206018121514508688732087907871432028251341086252067861750913039703920695402101736888034902523594069338246017500717625972324015063169180611301984574412722506445641814673820003577517172146980285353462893671073009435258643691279395576002329278302592443548742044584160069292184977535652863478966406175825462665433340396901282209231691038633052414418592570235761933963732271311941170611173350665512592867004889385719424157160884116178775053781602775305066410164337584482953291338426174771847569242128984486760154938966865679204867829161407212296035421253256288047578852350671134347304031802344686831754522732365009235444983077323152856609664606257578821166040429285100917322141694925769829151643121736430725938312941989596102338614095572131007956390963407784587508083559851479811657160466853317354306279551779665860824458674238127263941358968850873522399877637306240863872790632307056690918897443270064487711275620304637823833050958968762586379638290248785796742588258163079499203748964698966591618395265062662366700733742587808996508465455546802368632245155798052794858918628616485799854519796141155389683600339426374390471522652516498381478710116665960844637419613201536726373185185684120134652164077501971480280213278972275174375814200976831190773698898181457595217767791665577718374599453378120325169095869347580267179728512163038777178245436255384696291925431735452549534711872014684130276963478432320572692110444915949685085058416565962766758780533060034356721352108041018713053428037260254065707012304154410095454011446143741814004251842567506430590123268502707765226256629116786349787093820618084016807530494748671851538027876939527448322287328798354582531721923637820995476876436849209996218910787737769645941197682585577200639992498340665362308113956772162091798198933811591347363712061692278747259109550495135081120482397473004767663120741022032552102207872757762798330152850245414867934242302679376092991337933383892216592036638758343644594054384199116533174260889832498177975321500982104094447288241356800000000000000000000000000000000000000000000000000*i1^40 + -507388853903333463015785535512930400907586655523622742390443424340604034506629499667374162179077056718903843818135199025163837627855727419946932628841781492653770147039552851654308249891318400205522408298977920589226407635512217568841941228925768704685121464545910515967386595783967225499457977564270856456300601533031880112784226110560629508335930305770599946550959860371932009250716268625998943146592980940099677944290644416995154361766856077640322697505488445200361011871880227678206309829505051307512382216491637858496156501078345120471699372039755530019192971222104627271197932501581815536858664899892448998468498421506724333069572261164795536593321348859841958518001224078990914824143652215629238275070373826977707344391696775233449153323594734003928202562980076720070452874114260341562134387496380082031065348043582724683961663318794580480103238110050444206989350678590369534241595237894574760324082160832421594929978572131498936882944480475333678439229328123817228635491307399229699010392591672329256047144804707733356626830358647363673796533309872300916446565360151242264213741040652405420491367872747845694640693935796375109331748346779006885132061360501741652960791146041808850850056919342068322171972924207978222199597648654561632277958906477934215454110177657419009201589826400523647296037043501182780987705366402063149702573853367249997563790725409600294451540150560408955680528058637756344928916812000381343813065579042381531623898314801752800859596940702490089005512321649045916278168691421449237536862156186290325020231199031321647130479568654347972426853933844609050641457810164080835853001387800268484824315953312445026841116401910908848294706049172438320849526630619810602996478470281806039385308164527760981229509004490038401739078208515848494153360448463621143882010144893186591785109998228298775604794345657290962089517659917540439607180272457586130426763757053316238702068277399995671880017822246362701290201336458708825947325398305676164073137793333028996966085865137071491194851037636425152292241030242423643447879678665966333111082677741824256829170627816588212301713157539454198952227507051952604616565314235467491752937605117423624130395792604903569638878030600378882695163952789655804752660826406802911454903495560139443499147251592688258365779011767957661308013955512270862515936780160610733973785367497093969051197504410649499964391701810508864656624368063367269007362454912107020692314080575338830373503745597911092116189650878447524470814339151013928518557364204676777120510099920140243593429744772846006713993116267951039080460917407744000000000000000000000000000000000000000000000000000*i1^41 + 4795287292648034556003306831297147405783337727171095400802654012443500453493473499431085539113257562445672452177389521069286219829911509815449427325040862344363898472086490176515495911371004551921527183651117058325020608506735216958561592859021273745159150286758311929406809397760751893860423185862966364566913085426586114695657817138342617771714464363079581550228569371840915712796582399130653900783369891545149936985140427510383458725975591768459461491756397020645083459784207134754345739051006187360940471184561594661998756153120151247514038400029475887046105073392426145671646656436921800192152347047566936311992255080086360211751289466493000781439792377594055321572826647955927851651411523297250430667428355165067571663276152350261302040328101333743275627633999998076457632720801563422993022902745051955931138063150388472813322337699040233767507036285545744288692055682199363109198630697259844628108743142264909628925373514513299498848547157850386466316275567848122656134730762093944917034636075637450694649394493944893520720415604287700760965709236002260483656569124925466206409285521724166924599927856035527746402145410797853900591372640319107045029259698396440330338686548781050500086310943534653759609366757922754931226036270481714348749726449104948536874972920573920897646634307636435146763282213012778413859483573020128304045446183928934630131458003099223515951169621642573273785525765072269351412101808047665390085429358342222084988945008315394095677692702612435504585389286960163103640340873583905956093636285755213509219101153122517987457766148391990760600305204836644139853940284207124186336336646455772040738034961330798097014038443332871214149781035135618769302248241039001471802299444487135052752538116945964427088246026482397660997406593837786973600417477660331033577373975279129745046124685135531029654424000561642821485308315888230455150392696207235665551479128367465494478295195960678173084390833094224965258083113148839047689169832807095152057352360091012937531754827594971959045719875852548937144095909789493682700141747556024624895961749236292692488538848694750264879514451444670933120100876530910161930360983186641282134170640435971383176689813824381791615589364844760206972375947091730343702167083450475370618719626475221330643316004830617376671165734469891746482632543716281610326425815498562997149680879178566813563870125054243796908377563460833180626623909303888788228960106605111760263630540726355083187547013967640894555985280467583471866969203631457615259310365105677088202185608386360206640429499574500439564693561562046886121968762880000000000000000000000000000000000000000000000000*i1^42 + -34524544878558422103240917886826742917081644401789857028453355650099949142970854786967372421696108875953518811063485955153251349704903210081584106053691508693384941381317530333559388098690683782421545310292605548565956502450129952235459850322850422990821734333561179638784556666737286936349720725304201072565160762294603413001815676422204430634469643021015420557421137732270757997938373496845749749807701656728795294962196077584894947290354590279215840378111881507799181506219596621906579706034864622649591007091038076690965402531330221707806746236063831660569729309843586887702242957823797064292746843417085256871792393596634328259600640886985474056921924160857087989625156088135572943552881423481586015403049835386993049023859128080387741864739161544855753739655158479471297234216337954633681751120875552356468458344176622580908694492637115701914829675042122132777477085601975916017461155196659661876266491343676735704728823731226893021030821562864164559474065420156121454503810234358872385788802095099706957911365738846360518145962947789012606789170499274013093485570907268025554809091673596949487943399636366339216298009803270848598236926951621211886632659575654857474601204891032106137374711519835446991194328770073733421176778896752619103994500227041771765326520425252019265586171541318930798589167422300347255556369069625514915276681557821175082556448519092143004480272696229698235855329580783606532429166722491818170889174131940530817425024911450229474834287575221246011027509990405383729415990395453949335405178286066036863841704559737056504883239580170077267114970977193326411420131387652918969810714165567245345434781654275977367759411289178373941594725954329581752223226220352667196349498742416385388359860193241275878925256487238242326907462828186978925287452863234874300578176311864118682943833399769030649132175790914544549620897709231791787209243842316419595335268014610762775902390329571751851196689880248994538276202210955494524782185262078089207813654042226319455754553911225974231379483806706041789026089144649177048013252572671711599935573987581862224829257922283460993062818905874201908637815246573884271827951273524511017499191807471718680096626745680116814226907377412411524973630284529299946544134945792483308307945826244201909308167995701463425198794144045806268018627953283407638999623707922742997426984915107718773759080558342150323813256644683488739122852381368137766579301132866852968852136597475634669714563970100879563660593886528504154722578057394644832230491296778471972041083471755034821868906069068606086656019390312711421165568000000000000000000000000000000000000000000000000*i1^43 + 184142200754454467081519994745677181457914874713308136944123428425965799641757718769526559208507182909301843748898921436125292838242991604663057343803171467226349386360324209883890710407487039424578220521958369325543691489026207885947574146669259097082382832679431787399517989753628976158531445049519500686564741574663275297043735813542042431693305637170516267561188037897245656801949819872526931993363120369803698409413585994137117969419819525567484466491100733693512508661445565966386979790411181078104874600115953454698372289072169446799418047957251600081111587390896279030109103765023003793187244992161897805867829976866401126110954246125276670749697646783989311218733679222168473597423543401412486230281603629467284173256775357370949007555663078052030564469985713795847377145920166618340083416059974171693367141254793278136411311444626952183410367170334120393024994779635422865695000489943540284299939918080095644348705285085785223499271854637060672731347600877789352543782092538854759348523443088419580486640743964523011949403795582602995770573729502612860365982750373962077690148838811480257801900337336459856726556543778274725619521051215966967552403525099046380343411310990703231818937509112722901267509167758797000236290451696788783828123530018968446273417176517926365526570237187852983611281332148629619936448030337145453942124841455779029969782829097705240219479922655962021367456512455054980857044905140278316219612940491878918573453336329570842579043466333192564929362316357561517707792736877194655242498076768828038475471304924569410596546226607894032095531894285587238912053113130721551713637226421594534391751303387663546144686925762292110645960432266799660258248856697473897298861190678493989017734828341726041345653166809659016790802967090900093954931427283018838022922488650152129256324729435043706364101400149552794338701287364924152096662073990684668007477133479930767287292832747794971354687869334141333100126596046012031410732887167096191092536546229813221710930970486618996709019592949963535795556606828929919949204800401784872223808389201431353123749701198892805454150371146813962901077972709757756322490120786600044038739092561088505774809340803104949983551379450109175819468386813056205992090569125940995853541326870595941316328710902783739333971450350279401070307441002482780677039521799174530006842348321179827618887876676336746374771405081121156101891238427129573984391281826060147084096461175299103289042536172929996919821312816814586925105988225936347402694572488939090463632951748526291077192186081299094886507933202525454336000000000000000000000000000000000000000000000000*i1^44 + -933937405902274809066469432431750245009670841678104911105735278867659996219487086818037028493285805205727426706499543665118067464561259778702231822881708439230890724312366065355305361525547304622550027349740280605629280678795641318469802541853686353759093816961219188461520685780604068292216774758605015670640568152444264974965985759941847833841212873934045775830500863156798040940047431180743597348145744731032281418306596351136824211421930656345040405978812815453162972759296694103616196503838657804281019543338991000267512988134758645310536090540685181089487887596813229087763961450037399544087356227102981605002212216604646663896505805645521038101316341957359555974181282266727302781413207577372762232379826419086189336588408941088186026268428138775356937545963428596548271034732994030640620227228944263139964231233320289197391478968875261354577214058635102617046623990469148200918009665345501003933166466744386966189414039370016288704903204829040181936811220110141053461195359443501338327060948365514179348930466319044829313700685218486017090365247457732893710442272656402957795060557721667922196510769119096257716637756563292243463896340700198818394574628041877464322238340106597283430397231883739053135644508696636268901071345701369540415273183251199663001735448888913893481269310750812173039093973385374004940469836214826247375077423305844488033500555485412465493545831142000701775926555644607510805210305383450068872779757708992415807178807825896233542609132271499410034916326630499183727105760757553699594516910255336505667228270783625670141776772518347625938494120239526308593994913686495647111714422855064628142105957301558269012394370180459263671314041181400272607684434794000459602465680452716032012041598368238462066987695248204538784839932116359949349069356668206945131089548784092679381252728010970862299365489345278561732638086941538462777010700871142921828347096592678533876626869841154580736643495366286792735691515917821693450070425348489114539226155283247799913823611972213986563295571736883603958753509123516684211140636812584866254815118558186366040004401469279132209521657057072163046544027973834116083079541185481586986966269649242406347732189825501704575890267764208439679329558510410071400991844258130051176928050764794140184396724489166918142330956958484899369858683680893539912368337669857077966923191579952485552903718406851572269821956524125039077970957755488418804837731930093322488677090527795479581434168627487599573000751587305906928125530782872377433726034149882381498211401949014006563143160876892835465129721279283200000000000000000000000000000000000000000000000*i1^45 + 7769291460469711069590475534420546855766333363125288226236896458183166493634032194939550852879153254036264116296685292987701833051604810446475939641612759991579889647173431328806622280966619434324092271301690053602811875887668323272488457890231208681710046604921483894119705760781556967014232599493129016145943878218162232602033981977599710524512231822023765396683526073755636242332119506771409707276476973645359237965124372999228986604904348317211344644233666941059023236762695142121713276635737328748086129511080445300688676346554734438066471017275465369601801840085976013046092970678416609547526336233571217840796839809181652137164353430193075154141518377906961211506024905995196417637729604433830639867029621623017893863862205405118446262465563836967386021180453646504953405977781799939520351339764278064908688924932936068631857354594313804502398875470374266727397379288963851055410935186005620736592713107862150656206295501865510374465997922430903733336232979998700417914333253929901415925074251526117857415282710839407439524668355102237183787993500564267764185184518644657112726829795361545488085286210913913594539657701295954316378761254275973150197436541587248440264368117002391118312800003940653242116129616138387786214842814284010746018119938054541345893849825875770261784982457388965792671878893957318201143420972808480371553848281144705981800842106682894036403096374371754170173788029172706083956559127507655762373488038026806108767835647401608650664680400022973868103081375881219152100767269757308950739601648549455463722305806396528175966507086546040151157182410734307412231013021248172208217981986926143107545949901462611957734336553775874516863256215010800766200855508082427866432017539576940454755401016610619180723826396574532712685287136471735480188195031063887834884990872002083804033968787326274778072053632052691355511513728377746044297236792546896448465083313926104051868843739730007901071424173675909957881155035625612050117180074244076240993123446941095197479417798925381132482812717520661522799529283899800194580929472922059108838489627874612599474328502130355940642609325113276637158248548738329127429978141512361888698548934592555071951777808388678960507457997743223644906871867713304998141296435456138258821348078294979588471966402806223569163015356950845373253203598174369901390976676100010001785864615239207565767628917387434433763406838063108169558889307242161306418710381372946920080882997884302340936920070637923583669982822089234466535451913319684268753102217343287532528397356984901420471483034555217518194275123200000000000000000000000000000000000000000000000*i1^46 + -75752110170992734484086532932148980226821110390821495333711763712266286080984981815758568380166981108105289147670300263092358303164662182946847118848125160579287930113254683202824364188951022695802168241991990982964196671030607834449697409883552160548847213675155900695965332612228547710533526112408473266632328589377855151636657998961041117152176223467573704971585416821832139388545306318279202157353445353520901628936109647760317892749412831030637181315613492661599049660922101331717618967505054844333188551544890967579682367079476924437692889119722886530011476885709492844803197643833763412506054342255487657359951083217355902015333020468698739650891482005665856641904129513600410898074200039956461050163865924477031359821865441386060094014845394123023018919766711385431688921607227810379974581597552510142265360633499803348855472815868448200932935390621013725430968384031061448287677976509590520049103725945531707070024784114374212741183138253284820439776317245566275282322651591330694867921727967190995536551663306204557508866026466394612780183977455924434271333582164140362713166913520655554989692667958010596852843497376510979909302573530435537931698382340123865788514397442553305967004952217162906206838780848322706936312177992332537795400266306119618819907922605343770619523318515803004191428854911753752203144392600585621221842442573320341492400371955715415152526897573914444541226370743400832593353355802057058568106472505176787912370131007336807126521749759454875020483715816502365681450347031017735933904140949430237476953803091726743656169135646902482955824363655328693183748583404930071639722968242356194962282105599728148526778002240713530700448337385528162507416731878544587486983679124081348351362751339755897980631545984058038534128097672150681084204872490403840926660675542930045485051270004078106325476839239170883468961081402505289052108682526725721206347065222829492837927226998385023464032455292386870350912579774990763477518199432934005722414677773594726612695584020293908373307846428013659273151820119287071171728137325508917342842825946633085413876381804146006940067310489358064132495673994152822774892237615966712586418169777287842884296026468777266846275647600996479836686245812287798276969117698077044672660946469490676465567310688216013297654057539844848339500502021082537216377759891491583829086542412659388585611864206020555679616782352877096718027626127879733473156331558775641224044885032824337157703297294814541644887650559695479617641982190113579886679373203395263430816153924056071860292612802168690353111040000000000000000000000000000000000000000000000*i1^47 + 583313818188994182856115784231731757054943851991249395314055798618592128598596420526083484275771040255439196978462720861116518334604857895321788599424835741901550553842421350579572075504347885780449441970025888362987735034670675791052279124847606666897030736072613562301434935019825785831363793761825451854902594892466435836780418344207329646369927138828501418520581422528781529822906029221742271466953979925443941005919175302452245782659357919174218050671946310674309471126424394876058377546136346909828970372412435442434617843133130367061419649114542074183702997524817609983492730530214038418290043135241760894320460008482828016993866723183915122891757175229323743072226774123634646091653827247391895683541500178357969584883536062556138365419081171813807933666551040865014703710002524901020977390018401076821837131570687358003079070676034021022833552556945886527325348127219663720528906444985039678507049268985988184225197869955047526290783951334033711047323116498697977055558187738721466512450968830277837390112896477769668228819507182543209769792296095513228308577707356274715342907105751665476835990820966455747424153746514023289510619535209328870729156574648912439940872919020952798082788956886689881395286132033167737954366599125506778353955390230534524720164725125369619005512184517300774519216643142567360017135855454910074978532713904647342952455379264973772629058650723174137891278504490689125071724618651511635885686291644689317076004178642649210541647215826740808394289177720491452833226416905171397722242890774978091441564044604400034392703517867557162913206887059618827503745524118579777910502362035184628767224224900302371434373164634561905603473180313934946049403952056381246587100511160030679334498097372949286568590990706122994805601756051073899162854741938689966889003260242351556139022059156082502026067763032387847774938963618089159090572532080990496052996694561563631113580897215512618155402579450085411428807214966861136363518804052619138022780518437088895518980919515273884886340162641209451849437925669638018318871981379604069405420237775763859524890462746613629237255143506480209897330993777572109534287465896684044433684318879232772992799932993003208752389996502573138535270355082768309201675108067851185082824213767740969981547907188661707608524882411567853243830546960077551087641009955587431247968254992279150544499515109796610322331579047753459712093880555161280591474523521190824366632353194864204584047305279839461664478362688560733510759750619985961475669688025004122275379721722516239028901726181874728960000000000000000000000000000000000000000000000*i1^48 + -3428433413020483437782968507473138588590615371167429216615402937811708395164798710269774960271143234223937851326256394389764921163195843405150644300839942429877291638268329529850392634093297080998144298092402064009573144387625438877834065494194143395387154681819806739473054151503901654746334118853552494919123673974164178921612606975011927524549422428312530054214674332955016775810633065614991354058636012687477028942745509717451311836971644103296697531550194734124708623227769820264597217728886945926683912353593521415062923471248989104826900080324375452161584301805576761143079834914417078090196431567817605911903677373480414655291243815448252559130408859066739573965728944457258728582928801462527998643362925037925006618120504853239582060956589190661925770352614740673970656663650094420245750233357667924935236660243846545399548599681612298536155328700326953783393403546681367509043238052441198605334030219582981488281416465230339729039066495234323935371399969068540443649092045047787592152019647014883270099395259582556959033771924623260201342590428027214333739566800895089773551829572978342000832069255375365429752081853073460094539419962444530365831095483698377416733158603568087391720364420884855820481951866941212249424659962801811819557263011254591490264555702417159303292546532864488211158257110241787660025956426938463716164575880531068976260174110176604557848087959615990901020617694544066838206067972435192723804905237263197934688698042446397872624692631467047712889292634617381357527713897449226417653396696196405115336823621217714273017219150593530979395969989990509605962629545893377940469937242736793576495025613448337111082398390661085581434517711590468076025685762580198081556596631406408080032565941027635882517309080706156285108280691998294349485645804773729501083289770534567234613802449985006231976909226225950809248797117329647596047124322631969024510057440803371483568109447471552634897126382765236226266818396025129477878289429025474348209524832512903449407143043309062754513086382597405655876106414559425910408792210857046796574136633491159044546817539423278958588181726825312462671804160996381554359294721564724148569298291043983685758238299365126151893875128129106245616573630282034180878981350235431286549631761055793541381577380053752694400990877565717810574617128668269371293708978787429622186031380514451809705220154252630010485480763678704754727856254651294991202546895538069502874364863203761675399475243381468299484743595704551750937178783613000874175829042689096461250710061996199134630746635239424000000000000000000000000000000000000000000000*i1^49 + 15250056513590483777662184309954416254425438501457426039515231377788721452114687544031290031320431543307661321515884751531757510077942953742737710555855430602991334203249099857778584664662986673355715845787193254924582112861574803081452831547283079050148826040322251845751049352045874122724393670870296566561699453598493368033610796385171909169892315123723747346068744639003824855228139604644146922056842471495478945479027398300254676221021044438474070533255531653193466167246947859243164167130922981141155119477053276164705734792707814041071754835653391396485412912407331978180592525414211296655850767116166862091774632195121790887032315635755785229259244189186568401525653474164571264651502849608872984119268682184910178522665998642819582746353957497662064287112100774709690096321607902163766544393844129704227500647668085028601827657050282482687414615570155634116296089997979278667783524939379184681177031267944725875912287726871221960154932721252485876092871175975618894525235101162464494080245586654730573385961484558692690770658521437486203029090988006258862280197481802095574080556915459682097207712809232528028867805933509286978034814816089570352102657488929144133562335432072612448665049087417728175332979950414474345577725522768843615696534515788546336102333267482587309651248592003418143060492866082104789371181908757582596735119435900336735685759346843956379937475565437486580038273062851832965403836907385856782243775803214296957339377705352734254741419575046961226593328674393606149699129119453447245397191125067866531177270501530602785968619494670136643041944564995373993553663130309483918189355580226128870889679225629700808644663133788553323840847174841270074134248168641097362268838166002059393267338017693741490781238074150499573815161369663724893659767440283051294566581470696650162970276448024405751663102949579065180598658193575741617083102695528210118392715611302760787698408712862808042396646556616131147622400578210771153436850491870754280280354178637550018911186123004490132811695864095517517120788177285189033785317090665024279961020514916237605240800566466743067406893181018903861247861154454407376700541681106335484324729047078207732126514546713997875135282033883666156918844165200596989106769248453219564979198046315289083935526098890142938125490822225483380479845908570954488302661313361273386761114778779548362368880638853106160106399555248659318965557407664259224859009790175558757685069075180036949204869580058980654764176036234158366601724853337231478728359285438587765314951928343338615007412224000000000000000000000000000000000000000000000*i1^50 + -50285793482659172626677346014379478040139329372538127803332176847046162013625998126747357905701644343950822563800692040239969729992519590878960693969665667149139797939051855751242343561547718369564197127675473481895555473543201649099095222558449805997007806233786812275597495882807055602717346778349326875348162170489517177203497764635443176253559277399243523649546005205991775118707171877087088612127781620204588993682979225932439688042358010390711014860050248767083809475437887931089747766701186395170684404889325974518185641625114018522943825703527653788531615852463297397488687185029803698583292992633802128656680252524389437819075348248256398883122386827896839115241378390117531557405470904502860476550028747047467894405315733239919511982167713290079842612498582434176504676004096537773820249951853467619995475878078812568446548261710857491090717407011341360896667162241981943887002625597916026572308456875108022283824890425231153411791590736081034943744652384640157999199441550322465159103389587142938598268803707849546673419131710052023780060613673716117790211723497728197803023423543314067154615479418538847980645225248510736343777731847928305693415203408429213475107253687892760799365550498229135086224407477512325404098922836871583580495280866525012890628364858224774905420032345490022847115232264593690550119233125027859071335215476738418100018935664059781556849080166939615562255895848146019044950533757522611538509793649758580200139922953485459528550539887147067310386347553501505052247751906193782024117530146220296892884197395975125859444610938349706483312484111681022875477006444937349864814956030813177449661738825506517624159762517545382233172879089902259911000023820952445682961512511596511033022661597598514551614242774526905479853971666758426183609917106058300036897476450923014282855716584611508711100206329831652907689546023768251717353445576592090139514495558930893951999325090835863375882040884654090816573388991441077717685462535567698349472961503086329353428956873104423378714866325573923952276372497650777927902409767782221343457289142235601545629743161885673675873995624711526203878227707463614559198039413389963300321921784270047666371182071813742006833838378243089515520051376480945979149648842169375139118306110841152957987454952361232663841534728978930537647105476325032120767716934509723846421997999193865370409377272470471560382985901014996376118568681120297846210247098984703739525123535039295278877477296859198817364256744795547097642432607894540334725349119690342094878792044095740280012800000000000000000000000000000000000000000000*i1^51 + 114988567137011999031784343002424693845273710989582459080299928389541752237486266363079934909006730826237291033927827813721852944945182010498036384132957173960876716415342478741940504144966044620734958461596767106873891508161157362375418424935333724040627942314106679983929624742666816882294743346714978559321999250116742554932371458306951801965320221890204057649094615798728660957458376137009935285577498651343732941192713482562752527418327421114829091409001687970007517334239119176855901772531672574899544257173860735480206764229411626601247191497435396533893209907284728098844385178757111507615753541395696136251472765713364064842696374383368624441487173966793657295954441864234142391084686662822013179362607266597476904831309555891323787429534375874385955013007786327057037595141737850636536899769044472426380159967156937877983282879656652871425355790328349649400493161004155191385376787302117766827444219137718476780399521913775653949387923325577506435065202105697193710795390824471083615539186444071210998537290890768352948756756463767085970911692983341539122441062519677673238543756147724924412557701697578400396164611743538361715057958586701659787445476978292117946431925386511165940686589956311573314152584400921538058396014861947677848087651913078334513690885316307953222595125849974294638553857583988171970431139824811844759400970615309773810430270807311214011457348449921215012461632331570976003994218859870345087187498698109300671478253104079899862888408699716277595374128585710474515374789382469891977184416666614209601360411653318889531668375323593304380444770337984617497771960729316433692341702141883909669677077905207125309440996893975177212168809559373819821447713750199237402172289335825991376611852973917715186399931807436809553166623125223770803917806087261222399564286119954931190861728216325608369754444990730211846166088739095424473577574539640254837664699870182774781577887568655888750978384125909373002927532780734533832461705703393711843694767963471267171639905963774931617098494554112477496752317810224117243965339646817457005648801967381081045182069391974303024854959870232482895056587941287769098453310318971179966272184107001720499807285728674897860161184716594404550540079627922181614167574823215251294037611335777854205386339289658664444794706039428962949238752070571204184229465304349506088349738643426877039604375936554139878174306818359797982373185847763392013060860535859371087176303310784945994237531947281281175459342057934968250742662418161204466102145250552334959524355415692185600000000000000000000000000000000000000000000*i1^52 + -47944824859303052623726868621964906264119296873116599442871730323926606683345159658184616240250119303883816411916701887898385542314375015147417284599919705086295101449166204543661366126310121611440913904244582243488667019695185761206042050635613290862584708570518271431765873323669145360032916433255258910689507223407180180918356173236743869911434362993867946761661348386660865795096383063409438513543842409908234334833615871708739049567264653657147683858759813302792324565531294617339382291857406158883470845507480492755242290006076647620140634773805358004627298526181495826869555555533732982682398198692533267612246818381229785299647733149433786630554640484003027803967324624763615757176422258222757916627270051744157493945105467158726946002476660177799325027246357783407246622581543995858646227481271372465082402698327855038636913653717362722302424567196075518729876373995210199503872392121594190980841865330128181249784358249329044600766635297164437471840676371887414257708791786213656052900769660256185752435156581897068432651859979759037616320815973110111873257448797670915686045580757065032074983419858558372390940343048073125746230310178206237206435453811152052103798344150125675225237283301362120485807259063672661335683853058453476577174865583873647023370641600416933501216463394839423928813500456210552726281621716427360318382000038037949079298169952370889167562553502772078609188556177086192152168500130813015824244778721181202288292508058191150527297627975344347439350354700928769625893564355850219022218025505162280365612322009494792640886582890078315706506522034789534489099058357835151825016721544791760971607896964932475873945141933369545642494873452245716753675882979798559322885266649644131337096195534583704503983590760170839593925049158164147574212587962780382411732276667923877573276840967866974434401349021636741641541602544956138457565377701697221233927877695323774987218907042395866772549558221955589071891293772433019047362021827186926429510778546737536383049834875660987568959378235979504494087991630461985035524347287532820169772042786317943110408653747254589093151666893253718622735937250277172332362757860640887746470339310741206926694472173932322160095165091264338816977065166461325105690970413895980782911288191999438845422801071040415101028695588022730819696294883933443712105104173074407008212290392956429897640985149586925579677463861341226431708618973466501889066816607193687422777034818848729076287886806724686122526392616950741221875354729731139854899289774830647501874290410240000000000000000000000000000000000000000000*i1^53 + -651111042493757719366049997865772186831070651622408443096415891566863125376512719154927639881402188634707945073098204383568844051291234307582821919276531925071055078140819843902076753225856224924215486330494890977585408684940891116120688465776026356473159220149789185279701972177220844581588545029420170653138193564719244239123214004243495748306266947055356475908993060641906163337579941897317350461831165551157508809500015661642971771075121555767183111689818725021900642183793504132390792707495936503070161900171109492530611711922473728399413225760738119692098816544909413697911573894919397958010364434746345051680652316289599247546282635188942189156901859511184518190133902067496239266569560959670840747277876359162376104841348591502341492750370092332206729912391447595322387434942548478103569792242023938503043247791932807515817264902580578454715890679463653058419052945297449225807332170471301404806266417121934841798756572922128648523857733727953904302727538580387240170444618633881390504283209781341195554593166487152394517724474231907500815857672711747832055536248946771326309898618955798007962373998893419915114313868177053564081762509973335884872175233261522634000956907158332786102961974492939222754232017137406229893593845121568608975734380510867389742478762574067572338789045841342332805862183718903632767306665152592418405425176695217836497462686326565570020093077741078279223185882402422541589736505006530136733044401868662590656089907701155511820345638165564953444275003360500298262007918490591936813475710485858368016809609324732375544162277768397055270469176868661491925701408118334759418099674702720962279788339320840727239622744086849863108626447668442580483900995640203370454833749491939467455568499100593090072927509016933673141413098707934109477069217295155964654570313314003736427250082630269964531099645186418334400539222574631720479897378391423026154336903951849926470902229071920905284537260754878340911066298192419645353027073115420092969134932674907089631166998427793620528402187496739205392051203931046670075263646780442360312524833310251800204941511303304203721503070613029360973918893524949303461470883829456055094420299818868200324903265613060308233032788534738877913448407118900799529285171666992453144085433336421139311675434960138526279627568747874635375590714441458005412680907626942299530899461754826322963808841860746332547688720041008251647209460112781711733286908426189985580218805644283276499456711657479024652843605757398934175494460258215278059697645270892477569169920000000000000000000000000000000000000000000*i1^54 + 3747074354621407253520044465253425044867651292182614251421590460249226025244200380429512260608531047636225358530812504722984720200063314157348825908312729421567532884623409716422801051515062562226492607376301588695898662874809458212165894348161769275473187223747373645510528326805326292600189481625817910849959049334853086519046165731246476048503052873889434825180621572143179267256479055651265005907519499023714427224439029057063453161432200788104405230571070820808125799600313418850837905790243399630136759098433433289037338964812475401329926818788214749856837215665266732329871618514023695633446050889295484951283227511602769256610282324727606667429037397748611200451008760793603271426525615823342538781054265108404213127221034208904457344963744489566621966801541660915257315084226853037666141175688392285657139943201772639154017362435107077524052656583935616871441206751106277563472046640188499831602328086878665912406041723790909805678555714892235758804415698470622358269840885650973865369680476265361332494115707433225024912635982150983197973914826821944586104862396582670041379324457519021178501432784733098504993968158647549373984734673869494377748449536453964998439682792267830290190866862053055094361737345429024878283690737657993659648665624104283310730957873766719372131719633156753408365559081486133262760099467357366413401826227383657939433359004296927363444422505395520739946798192845539220662476102289142654476246071641145902413165846569479389856130132760937639004323041844948808289686767740575405420574925255578061156706971643401604751718197617056276286043825268436519922970716650936354757128187491534797699950578803948674499314469570009340700207535377243940100964478035061018550136784852514081232029592004471423880018158809475824636722518744488263476893325717303280526319549760411938013935274627103648565204842273297951653323795896745516582637070477773141997366827430354284401453594338642267361205646068775760562470335376485676039178224374301535727091881955148973367208578072183290623833340267510627420708192215616419731949705798228470038159153059837371572407471192176211403190370847441366236516184444879274010675225196645844768861949009006135908246052143259893461483883505018656099770190527266148898694367764784156433825197805374881037252057684262664954016135785575031781699346560390133929767371956549410826805836664850130281689950850500943116018738172254091329117290809361076629591002277534066263024790314965870157636097460070905880151317020034028906249359401246611137688622790250259040000000000000000000000000000000000000000000*i1^55 + -8967428009900295000810102051742921495928213927340882035072157883812846624100491695370424332260401735695819689803622687700281344615100529199431823253597860039761872739338162742057537980752040382046096619087820017710196778887290135352419916410820247644971710319026858268157247489624856470403833562584736668887386555147226608212101423068584416120361581105141101964518431450758524611185988476035683041379683694779830056578313116753432892191954585550852656527331022740189427374463974465166264632949700936881636692468099459737335491506652093936060488798318200701942957980457393633492612920357464100063544265186867282210986788110253405780127669715860645412120444611051090701935275489101277026892324667867165032591168548314217596564607042761502895955454289138498712425858631701226274763465961882433022936757538806559584756980149154767216277173196745802468823855264705525916356483566748917830456545836239097485104779035345624481230261991405093119566949075701232973765931390290229898673410066822638704081507744465698961775921002591860707696117747979876118963569808912582691253251551259631368688060359235028253977198009902061790527040188093699871941869212394430503004977540025217683536424678578247234656157726774590502211131947418127438412704662273825175029523163519659346566913090190555548035746722045991808513280808454926080409630010094223979815532345327300545895905788017785214875620533955789750905852724105056958103372396990844703870218154234357122548093920965192818214108463248865802910713589508213145292096316356379438045874106193671247810381937612400448675720907659944962313883187239846280467152581314274123360818078579146553956822578221344137780149617646309251064953749124112700065627807150228859056607017902696088085843601014002496253488594963673759738201553576292305505774132397267247217691399412781646154393867188173988186835125925955122724421038171054747096261897089633607446214914744912940866576629997745167769058417018361028324215518923616887556178922048895684614868099651915401764152272588051471870694561121699462082948409043385400177696988416165980183694545273977408041035910411660288265629295507231223168275520496114940668194171220451709994412932537018150980387689441536157657879108254821994005912581982339605352700911328857339241341103716025418051989220939015469629871764321387407126187730799548899771110206241636131737058208389872114197180226233774756967284916630184829144592331836926356827767192492476547309185143897027117991567561885068977027974049124177018643134952703559192557389742432154000000000000000000000000000000000000000000*i1^56 + 13359137270254965640118982283005328966220332775643224013111923025784858724953422413816518068171363741680148200712413003355948085659749532129339089722560526436723727369180208836325086870347479992495292998207236089917749684356323465901316974490293255798883646952519616174157879178042791377249495910273371166027694364967226769726198520997813851381072012605342255811764099442385913791398347818769695699220573260926810428537795061550235347005754028548041486341537346599429392861685675593609031291999108956252689393198837878378919146217844573765918070659105961003795835768776679071441078961501624597526816150355136193153080175243204544692144353827957569688851008293524325251919570132378555300912701698252340675784629809303823941130866385022927170805697461811988773481970711249981865542317035284863126426042818458034529622886950936011060080054840105049561680395630710057265764052926608846023457468538933207915716189310112584488729659199564180472703274631446495053448662421891466317772490148561364912337676220897056782730459423523609021722977702103104767496414292628004834210233027457648874506521953351911616160979147516075473444856346209068765051274185455959617389236368560384199684596698826221804173591807486934101620253116923466593681268794166124423726499214471585437967863232516949736213696076064802974269812418232417441955550872552083049602076024194205703706043231539344915787087486558168016480279445003933430823865902597302294785117760651096788378232843230949821718051718017936674444174397175181898684410059069687845660480194976100275601383772720171501077799940465888685030965024940929193977276997154024841363768750685034858963846477572903529528755315880027580202618972846574402349309865591570091130651380983741795958203385888632393925872405380519403900754502725251672483305201207978427090461881817183130770830698578360627949281978613264943014955782350445920515654706974914691211104745754339692552197529588301395551296304919422091537891840391098305914318123528343036201588272339470856345520673602674819990420553756134059559123360030550351764260455460078431689177718249317954466254182980487896881868475515349236883008506596490334917066111816003852808967741692216468519164962333275094327167770261026876405509506569201471913891974230923998605888701465949874536222024805352796337906382034271308625758470824613089397013039575942054842943142829164751656416695219431244117827901609567231161181738031865107546237766841157332418607635553632015818314565100912209880961204945875719322654945642029293361183158175000000000000000000000000000000000000000*i1^57 + 11763400634357093175378595379871077443050825460520677793521388695639036589954540471700870255813946585700901415797110355509487561336130966481322341297152683696920421182017560215669439095022387148332026763789207794409446722513749717470819813108677541169794421720085220632946061153218498521124526679788988091398989698497274311355752404489135499089525450707616968649790506917141430725550535322353924687086530389331990194689442077206940981945837643176636565398413749123636577542508694120694150338354685000993058508085948057367994323759257099340714942475265679232865762237989569133344956117072298591152849575637404556728965462918830958398676629092645662208680320174263068470026416903576641005762571106531060408523885037893647945103623835683395117502936652607455121781030105184294018161139144420565295256660211265469902772591169694927092044090184142836731297594531598957358030814120663256228082083114475309098357223261216689814687090863484507429941288005595090417962409750980798597931264110477722624137896796522331534724339839485485531229394337091585905230429697412247686209614491476009426055909974352649074572590050530773632603475671943699688140339300284700148127573349636170405002288881895263304323385798534939109236309423210302729022590682595504478925335302994467130418322951867646380657295859121212733846024577175611064770679283242438078051805796974903100741162315032988705467662232150005417317620975905516918431652895325268093753780626502442350441587642392274191557343922424700200229308854800714694206869048443918383539121446721511761888125092026239801210504484775676649037751665626430686756682115845526750879571656889989748456266994098374330467770899424416437938599864401218457007068518073909318956066686067236690311782431406317139551237099761157471282120763167009559945536424828949316281265364092346113588797173467703409436005246636946391675382151483159451285342597375117162890025028894986293701322337686967407011596584468488251633674484957135085167394571964378993565339999339480206088264437165049968602667930427701516581848523986869786233125239871557089215852184416437623285522165049005582609010601434135029369394394848274848271844918303874178126170356307808064122373982452347735884359754996731958794427420608164597548425921766950714696698452033262693671111189256542517996954136840335550005544755268645297449063710795838489366571992925134182332942748578362050583058862252729930362484298453121376598925454309792310382941423492722526475931104925474243609177271893320738878907629484251198266112500000000000000000000000000000000000000*i1^58 + -86767606759706768424414341835672865454764115900059639025844276909438657712344588258258778297145731289475952138518202193162499195774218880170765578371933803761073512858653974803069269377825017489200327364417760871045093648448487781409575926314018764983138560616248369771501048150884049960464443250877133937542805552670139084688707076240382695901588131168809994144430719123919515880937890913307419450949032196505088703514972596945215054497591358943318434789316222941419992341591684811030342286485025662804571474643559388430455187310752542199386954689179668217415103995702827512616187310005226651652093833677443715566710820223454186514242016698983536336451296505872365517416398634895129580596569773983211919356158145759284111496964534997482101528353303758282428709436310326174815105708351123476966276157009045185435249967639800889769494404987611421437916603384328398665903452514668681651659903030196411891767243284650250462270944012186711406422403993355332708608111501964582048213841891789373637876483026977510858297104806080288543533219141463654329785869373956094253326290792902950902613465664053894950186491537355237428451756748104619829900255850173129157150084771414439715775305562387895472468777164595066709513256555682347531914212582022895869351575985129793979505841221853326543599362168362810055305203362873390219993804022917801875834514426320432824872086846860373905378380925774817273120538313725262988755912293356163147246974066672990521302128025707011332277877589492957016637420294455172682378962347372509386375360212240043627576758252036051439825648831162338374332728779274396894189581960015399328398588000997908854684980263328073983759176537812439700256980953400684459543332856424028106731444688887440380486195049603395221274453579809455460171777431104350143046509291589559034795495340473821159265579142541585998208656249319724296065758161306490500596264068864775793833428617443458436123189633868267133577834127656548844154456557312450987882947284817257357121488859801982190236339045777628572245154959899593399845425222661887164400618111738853052029315988273935357056375430200803984450501319690744670045636260845338213661800871099369386385088103589631344804495495027740650755296251097347195043789812401252607996540188404093391158802608727388454336773775538849172227299814400226316710021362985207197326639674184942741116299506909408963092169539234247809688076307689484890072105809411565572921142434058670187336378732981837648670742872768567103356215445222794382324632752148971358593750000000000000000000000000000000000*i1^59 + 207605024552312064269434390384286015217773793751657432618694614612968577717496378361559384988334251061869581121324611753944590393425597564878050042269047930013846592865057389218782554931113356276821523305344639058688949651190034228488345154107088389760586218867194296731996849660292967915205265178841970739893099463514463059321758090486280972395142715819268655985616561258548057727006608924919163637013703658327026594342679454593603444643923749103063461009107655749165350458654066813295742860859486417696264971630166003086102888452834302174332383819213599031248431540697040293523013876196777917649995072450370338695257230098180820011373896789377126013179219164230317425382052114065073404884644423573479581453818909280049496696358982284488027274902663176552633421043942174299855011368598067619958221955326466571192003093826844177709172443113504813614318050195582110096258410138216157455600573702273075417104695127188723409587858716730602866400460608033420429326612388817912581288120950848815662370265772691349786536728643028196462010911706693596598298542095074181383423933078807146089035150346611931182721371409654295474454204443448519804992967255580368599442802524076983584696774107252405529050617852764394752264151472951681710745872664418153431243258279203805502727003376976483646707436298390872809064249278013723660471700618453393868576959068926204297410395351420664033300945458035630557362881169403977681632112370963670848587230546885982434006850696615749300640931013693333828604329873541122611103477351685930097297409288068012868534110419432380416525952401186300289214105242567249516028966405532425903112432582279329621085264295470418705664298083549873484545653351692348830382462789579909065630889283887113558406772388882628493267127233103620606740800299382793263275520146598348319753884409972894043655516922136856927298624757739535871222381911666359578507615358512289217062663666654698537723023160301582343716419497780153136023093658770615280807442129569402570649911631565573098388587282987677771158067868112387883545276047007312106494435002472456918571956260775046072546645097140909123667716422821148836274090683809575577053785741990089884143328682362787378317211871791206296820731578807839157518032835156260700475467749588704261337765336457266986321837969709603899537922235666521950743980551644025815537621263215876689187006217069366440661058528494769403888559455026762388941515673454932219968019143698696334625300103330815628398423320063083201940222013555198850956418946980917968750000000000000000000000000000000*i1^60 + -214897595235830434920139758465200619705541801695462824694923587999677090370170907677682616814700884930824471501804169430168861004501707127737753283373060901906643544006519406825264676428140820148677800852610482433357591228344768480372545266002206412254211036743262990372038011095869511599647151090116074950564255911812815442020830486696077304797438654113905613979130751527943343973504367721593086232471344347147788311208250689085849852063092181691712056357109211475334695875690321173365592666115841123668076427744397126845382009858668125915603976831337660109997572093038891873984234027274095646838141239801856330650722649727279209561252731472163451823451433572047635337746397473260615456620065250026848683646168457408565882230570341276896363722289838992284732514748650774250941875874179635582055513284997237784165712749560237929166974744514550831502872137536862598466799899411515107892777825835414794355224894338012260088408066573190688230611795911863610064976527825320209540185927629155524682836049822691999194253609735554002047920401676119415445915302056894994337955162963019256079984755107613659261876895914321822779145108827100205323592530328612426190522818078651050932997584231895612914541226690265018895379309849249771693550205126510594764172346971509698795171242434518506186684437659539659128278835536779746243645973825644522456420425496182560089317643539054333525343740017040046271961338324117294711985324586669789174806362489257338118990549289607586657097341845453487966402697675908310796668162866648441999521286177013528078535408778187500228004697194137536987412372036647995438900510568807047506632517371279390837488505174483611203801621612871369209285757550893065128767048072187821724661664333763373568210810565191090474560901844533832082322142908233035066798452821453806394995330091583311007679066121738625394145419840266153060481955927795042781986223810300931731497564457778266580395798672598576093392029525525202586640851530270963849475401171727893015129583175178579820561060562778429620772399539401696373808796028539090112128406072269231001297026533141106875491685153541999652802553215039042989794941715442294432895938639655505252045146038107263115158349371343813625988215305410825202700419353805176966229493452504916167946104144624901949584561343529479002898729575604123537729606764116286274597110806625777542389549746660817635948973742246494283529369464012881408944348458137817839549056616769105760374267288004798133037501978266491095972359252389425819083688918212890625000000000000000000000000000*i1^61 + -213292603709303239046208472029403477410390094803859921897948253803543630483538273531972288841878017538657257199135414338381546203811761674814413178343606506914072932721268036216815140772218680760507035879450114625663614471042521330871005088036567321710680281893364516970864684862568666469080971748179259641228116227607681666829513309441683628599332435421023272301516560719424255095251181377489868207669334301159898118162819153678922362209395638560648183939492007442095316849527906266869181400659631796574406042630492585256844237637684581536499344103985457323872577189650338065464812373151687012127982005804441841393557061065440836352109683625608839127486611721356408415111640350133163488701773473279416250167909838722939348341631810410571407337779918997876092427410580289691363550590372205709175899031808712793554422649542872722559274340351447939399469662825469849873548348997062216726935631296562528961209623328407726622599576726088511281594778952197506938944521370439282907000143006712116814309595882238583841300637414527787418591437723845746735509703419146616297547155861226152785974679528370043076716762085767423401568258852069574805937369113957138294199525080582681643175122174681395582926394475727990653913403768661012445697917338606356235813192283735131053219907023460279214481543286592585321336154290449749480096671463591122872036445761425627711916439237390505614249249601504338577225143546462723832130014012164960423795662088401633412321809012444528902480689617019077820579941649493728879381949970185771852715608432719373618524754758358813112416936248292726216689903523098964598348144469392243163416688256668223815301716862820705119138577185620740074536066171231529361007864647368299858868063108177278806525301321348004547816279193913746152678401058197115027706906781030448894528475816978584308160223235008101141071058056976801037525263424477979782449256065080569866550703133765422653743190965553997545951551337319329859353123129480655662090660493870384218094857775871490968894559182577108137606288659234782778417976049407668242628090829677399936488090446315312078335241446820018935102405561240957533676119298928662922210605609447626008926109932279519743832179418544547568810598597550437138130257610526093131478040236192109965164107627483309931607138033461369402905958273862309435543555648041254150493590734186173685445331774825893740275485465314033341831445684285023915533763830310827518729976231906513466669858518896643317218606876438342174047560756446979162531982421875000000000000000000000000000*i1^62 + 716187123694607504825575547225234740495089000169666952996916621388556031327449411199112099371717013153326630408187784205177625976378166125593853992952879529382971305916588972193407048555563315976035346605043060935074376889704190788021773580911718683563339268754614477326315920063987913034539997192255095504866760929256596773692406943258903226313739952802200380503355813255515063856017855104518153985394592020266545357859367479883486409598879123492949013592814598896176357254956597807180957416446540913985635345008768959937970060022166825333315306420749921966487568995881399672312331625288736391579487572352506825384057267195223064179913718968560122235524646802444674058280627066465381872924246072468148998161208726656897740220008960285191837743249693399832099259493471906089752425884199636712682644502097642676449190418959288853208440093742100527411721429500724944026538165410718619590748903974618857131139105420196317826569880433133540749055143543249351101519824964219393728657835159046240756721794632010380710431613624561882102834363443851075826988820540746108360128640833242223456395393093070350494251491415715384789170008963464707397152814304164368543174566252633899989611938106510686333422537369597717781772251820930185042240592479307862124730352000230345869405129386563652534705992660006857499320726996143422467567450601791403159718429484451931779073512885315233110582292375113511830578369369318922053105444701197650682914854828240408571305023504057340899745757569196700335792357585791823352829776753715808429543744667315746769691348654366444248569385009544963817482671458542248642942730840725717051141678667157553948460565533641715636204040588731272058758575113673002366754710397279843779757121689857080910515038084917658594099113449392733142501813220170164940313451225935990829193032274421308859843470416322777157631522051719822845980102399740507662322730916626259216844947095770683551759846921053402528065635850446889685123005822321828594909991691391749222808107077413028244429648534296162514699557256664378074237686118103812850251332121906839833412609925266100188617204769685924056467227780020231170743782597441938383350352855391699418685432467801657886449502856161542791948591155320792887586177484881391129155193090786797340011536990829859648675344866919461289646298725567135564326416494057608421202041343029998435055229686300235628129803304826893354890930199738833567065202582913625413388465799804012883121164488937921514515563775923448343364271870053883132934570312500000000000000000000000*i1^63 + -692446510657112321345432792841197901607780586045912808663217293541804981875330417773011979101877316685066969818670614685438499048921303517896775530770869037014376534817159670804367820172091931820773968104083370413529856003797994873196552685861347780464852704689381595217850831308733996618944338163442546948785530305019027732547986891079381864798383574035918920821479938443789383645332202771732606153130002173030318253172325573910530393701112078239429701434352424576701032313759337859645669745034123897680686010000084677089846965960933154276810387928418028562686192044066610552243239009132427446766348746363955109135871793280941345394597371322837827378144699024246717475575232264619580118940291992607948931295823331483021866917082614774433966506299446216740449491888211306875284924675964257879774109978936763552979466314602509740485801877893679072170607553257364658918704344963535844901476000081894848497584000912162814910478031219084051038401376197547703819882957250552591849474857109290601714427158590953024985666678633041739130774558326577317625364426774697955406368220692434464257141830509868420214776951211195772421220100099925558139783210259412581387502589708234781536184941581395313471868017783114306450172617592024562343208876652553833143902530003152704434121776605158980045371669803203998319662054407220991733940893860578326730657265084675021053007888865965090928164455656982706384403818429271810541736957193910539969301156415576006583352209077245112953639146503348149127936239534400520529121055674841541470140621431724936046539298375130265039446314337185703939247693787903344515466948859554094151718718494354667421278749360676440257287177204518016046976618755845765460026345432059430928769657274408574382811564675878080449726331228389410794829142902322628543539972157968848572462606711311878581223636103719692841051347681844104903491095526289240008746699031388438535368444858263926814385918115449744451839902281252436155870397018654069504644137891107807957491003249675439106698278405328192393883418339602149576610754198162314519408936134872938558424723447405541783783148593276464987418350393078530067640885038029051494430360375019037548820018672427598529518006912344024280558876363545608349285687156421880521261412483180472776648694284530464018306639421416721874925293754912158501624801439282819867266645225166530809283779487469361701166670563293248674752419735621597846952432174069629885494814915755957965391280681780327512527545189547410294177941078603291511535644531250000000000000000*i1^64 + -1304340006932874940253069963783018720309939766598100319076127634854590392447107969521475153485837957362474210655069160743835588963293314562200202414113036482986095544997653226674468599584393555088108455811396847700816274466841978536414409444008877433310723727406421983273963677825532936198263197549988918659454994319690837125165477657518907605422055927377320655530627074066704244334913722063519008430803998323339667166568948561656488940674672190092376376201289719065572183235886789991601475297905245924036067408561660069117209192938612772087161388791854284020128492526315066268092711205771227429731674585097597576653452162511560813124441116175010642604947985834595202221601853246267309088688812778512003588494551989041927641088322952062240013167390990781118788151178712402946190213445573445104526394471561697342945738826847277459835925234297185856254031776353183318235418830284876257979280952362194733800745214954211809966980334764621000852413440321956543446159344667170622308303266450572778580722021162237634373686865350999075291256078423163546399102966226715468169510688261492974110847595837263016390432487995761851637863538613360053161508432005020274397795369800968385541757057416241820006840892657924433649502142224230590702370487953581144476787160532866813215820871776921577870255175551735641936924711909596041312934302860675123204506118116511654299891725393800386656253213785240330419641002949591777829126650492556440440889219364071741030873168755278654720902711355922620701634733240334068148678244739610215758171090434842196779439889879561757407996899701113154488020993165470267674162413487831240289752230615116080514645297290729330379207633144769821557689189578867379078658225948907685810274212563194460157754147031856986408909977369365909834161121846881631364946090903807315702642842782407469921310418540407944792774756366824438668619634992244808966656099593730079366770176521965949667237134081917847935457005149418294675738576346097812781217104038505419581433607032613603213934164825131363637264132962939371064317410722330622211600786251736650461610396140314930978317325805381435931408980298558441561840016408472726128525413091082809313858403693811706456931684035980203196252579586092978588202728600461899180898718920341154065409856862246447856672245831396646483579682487369067073534695105808645385024200131483563738525810617636037745484880583944300107268935229460897759856072861722506929626939009660779067750783048001592843904215233208317172219690890610218048095703125000000000000*i1^65 + 3245348278420909742574493504046240518264024608296534392079378710047278655353026052306051430575044908493288545451434349469501776482344946244874760612438186598095568523454895208242161061347210303332532566904279006021844367900952238323891318282569901056384347609933214039474986357585693809268592993470174616244976629238156160561299022418985917863269230879535775901247607559997893691267820685834848190353283313830904141162210696514927697640409411950967391157262327978252133892928293460773704666525591067420114784934743104166568944176381329229161054647775134295693298857497848801231280789578567848068502206348297080700810351765099685624712160265061925758520173618925944180866290042894161130636732631197376346096599332548328700017679503060718473911364517236459944239576743723631357944602966374645180900644623049043470604700614879883335771057159140891219778391324909443287869972929335628681681031317526910428241500125878410130251403906733376718420243051690248004586771996481858474715647120997160531350632379400192328042017121031810027486399781345853222546663524261521326736172624302547993089303048084758684021476011196843888026804100257107847749168824406720113418147433656302564127906613686977066686242567683077251133705991180733588679146948863631498023784924500591406599739091584483791708899317168837917574293662640832771057256769024817206130340198112697065827366739400292414385072700616889282362929393493213545220029442692347802556255433703104454805104504249649676810261909638815348109314996174885936227803081690824766304830504646650935040467833027869080441940338955468624891304423432674941219694836801163835397104881484796424015680081590022831918701009642983085689976061047177707066470951529358767975239043402332702411621452551906327439365015246558406375686762364151119556656978308850067447379307106794845498373020358728742746757663498730622761435553957465448922374126053561907377111403629780422545675601182722384490231575173922322569971236861898967464721670365685315631073105801381005534354733294889307024112760721285328506122167116406426928824801887190371949767456920312328448556580304321035637241040676795753801315441843423869907907137842662211974680348383918315094600698190424476874820494043321235592838893591715891929217553529156859478044558049411539252066306876624875025842917218273446023135719819837998256832065735204936932430582698625552049446913152286735289301707378575993792055995681922213321471717417639211784432609262756266237580771277865083604270070791244506835937500000000000*i1^66 + 2874796110554786037433349632305223212821138643839344716275585766388689721718686613127366127022319862353862352210982883899353340206277280010667205907258941485851474575835968093443618318483488800227468638122228390761308475365074673284496919924592233760110656660656360720882020215793736605365791509811226662326537772137215534870844405746056942339326687686485082819643948179529157776159939619539444382201232598651766703160778572908003193380956593119110990295120050227459684516941032511042581918534083041572877965830504175269027398518567919035614339838407938277449250594859855848617369861497861647596648382485827894593317200548119175664486623438559492998706541983079343572548639816417622230307454306720295812435930779692070782271760800942316697858306382122391346260286041607270146731201022615040105531749978503703431125565182280501778924235366946886554614783802257351191832313431029592436984753102844612165425626848735001891251544387159050378768045521999734094472636196994547027199129780589745832175815069095027648139242853583692060590353235664357134539807716366775521467941529999114216332137651416552329248689537311004492313123355530573140775892557442316781923182525238344864607761966487643404162051867993934451617789613267955368821828833764876987343240360650018839044405798533611025809488217429165773003589005879829939763555778052674070700518754349719876504886489400002618379787975153692035230486781153523860899973781177272517301189494079183237222803370847826852770502933952677443149173758551074914127902496938074187346554875333359914814785028904176743762874158590814298740701166329048164718968435467840014927190519846752516316261465544242745112301136939601237051864481549062606895838665336523281850618546162186716170498129034754869697410673181818814796393667906636154129168791126155080753486703140741197447345785305454641157320644511317468967772470546406002640821042415083692014824979955149465470254801868416729369681977345440083095613937969464822601933533486239566305695562365052376526622718531733524942123928933867051999356589873218644546062639746375629568642035055439273696097412766518237516794981821151259722525655767828202894491215214879657425165965852332241047075316584499899768334280846794080291992343904549220430604600373267930664279394998520225111732039453131205494589764261597688330830053407148486989780466954590970211921963101253433808105625161140250708712232383809212412131225971748246843536933790572980852725576655486811660910024597825081525370478630065917968750000000*i1^67 + -354530682762411097569556927979679608797429886004450255908121457384778434812274870945224921811853166837749542254427943331628576695403043506553755879909018355973813893770762886489425286074308917244094829301497294082059490155876402627342881803065478380117170297156039110969250792336116359674962878040281674734615110341782261046223062736901777540392927275979958575537462016342329480540186583945575544411823189344511667742046221397318179224964506666074245472800963003905524777953930054801876898959178639056154526563652591935922481207802327715428031033787423667026089165239330415060021776527139170360993054036218894206856034170058914692692339947647160869322857019473464493451462352105266866089851874863326970625082899555188781454373861736808358994421353941194093174048544065738665728101637560020076146347827557111937625894332013240180160027196805705074146233857055619461974854747929229293897032111778467483524163270776499727765722107435975142402798645092989395241567933169836471298991767849888927998247531032896439020354752002102042743100547025775872789558245927013939827477770710736772162913525317836915516770395563715365149176035774038168016629683287182949521486462302192951838427638164845326642419298900897226159142093169332495314626948323016162325160607668785501646274245687198829463990117829875944952948462731129278052162288421018665173029990162260659150497794370080735546023575397261081204817360020979413476658592100242383020711386335628011679066070761921480603157109710244399438344617485126536223024299394979513797374511160819240352901761338347202979258423971158492523492472778200180050059895688168770830480894077462088866663944978140133241981327020192494960485141254785754895814571554891875905712178563337591403450491157718647382931614165281117463869460927875540007885807989302088805196090838302813230106483241116377152520400076402815313666918392814874221729091830853347819437489085637052654833960163372292396434861203797950397473141041482742100994667570114143993010491216741424355485166410074657761367552668278080132215336509329850294740028085000253176521808858199878616047176252028500131907495852754937416899440041569827634891465954822520392077575067573050029745396396576652715447558965969585504748423202939827321767277321325825030168787880689732712612438021448838593021540446077825485017470263616465429125996815204801645305685048037686940317895887307040372980466242062478095512363744161882069230582565173608552493175714582218136020669243316398933529853820800781250000*i1^68 + -1725466928963200982176479483786606359958960483761641953128960084765022029002757329479616078542659765140778479757964415423356052405712378290434705721055400998766603703474457315282320447005822985873515623483000197174739883885050408628425413555937656357588447459517127985578703555678296338750831701029220810952441859424137411153196211482341872626318889985544827957777717138648037370183303290043840171535340464350823733747514818471387350175685957083505958385065205847378024651832117389681882582089021000355355701737129640968892274330905856893029793310731949288300918344378451164598676178870043368646230088681696705636304408560246799040034541136022668452700893363229150528800971181135201436432304014595966543748141129590858296549504269670098166446980931269462482894341101981333974447632985408242066319977644701546873034711640933758905716618538747922582109882449577189750606893169820208275116785305851420427064325598490892782665456241129079149747523483549842850880642602772769507855434816691333482108431604127829879777743492527736303745033932113097523332114425544410505450389414511001633086766678474316397175607787044943091886000099133685513582629585877911599729917323786465909076794441293848681497884873799983059087862536056499861056788291345235995769738412986721873756274991411921645259472976119895219253942651356936957571224304198815345677267826385824590906784829800260610124097377388999922453906341058864707408259205845907718679810185559098266257990339498365139126850190825469639644078386195359442973357384145678203123766954836952904972366610199868028414291943708582962718823455408887094695770723952206026529990112125012768174782392412191570347817473537830574054103436783069867613770235057195938571029739062283308156615859938637060922096983910055417517964640749387315284761701328767511125276286598272761737094839683573304185654605314461045559085294516465354678278577266653022127353514810778594622580866764932244734066201619449985553275959714786938240893176793471644949703514061669468623047528575133623178480965690617195827340849742853839372683128987559666874489903255646037487904122802071412178098368602766033971040239386515998030959461745992707802834913530330312534192603834639054687988301310978761856611030413475580175471415760982318885268001896010138254595257460579786540633385765940451694994214191399944797952723226022980525855109733942324985051906491887326031065040265168981215537914728309676108462095122641984555990985525210766647802709988900460302829742431640625*i1^69 + -3846883914518307069623229026425432180829739954729178428836889715924388308009611865568662375128838373723825205186987574968059002599626030149416340194828163476888032142258175417214685439858196322469413015390125984917764937534381679129634115070874960458547723318576226350075819469375488719023508598628723090848025857261135883336508491518530509371584021667045015622137718983795813216131933771725356350770967002875181659443389759240700940920359569848206966463626173328168590700491138682305640770487210206726557958230131799658025471763154170180182450545354226906389480500889040083947837310444391433559349578666621303148267793433601637844230291975115729690138717771910512264301111610809724050566447817652965317262136236059917580254754511064783489946144452611350901812188863589475471133209766148151619564004503596997597842703361141104737276305370276472284047927797675209078995259721946621843245297789093450600962948375800590861413330268068289879469080706184336386841191071577914727416576928438487447654330004550590041790811390992258767175288583694779076344393715966868913255785472086053824427142018676926321468337138096059562719740550106291041951964293387471866578874222826522310404801780620049258704430120434970727873453854546654735256435453954142280560042016613659045571973429155837585446643182868057927509677419155904228493359538289245338264961149877390087645014731932525533408237465737002136303124962474024083841179588562113780284490124659617025687251189782128956953539183898775461934842424060434380381091371960982845443002453265243731276589167276919170628151529309259939500078926582385442769224588735686535857414771433301492831027813008876989606180748364723400687026394026886572188258070983189663765262695494098366740399579820969964538727936990125757140992163039328051916451619545533027420920222183508981533940124625823470410438714503795291423709378455761066493132054972379539874821840914794680424515517417015919329374881949437215945445414705345579871861198074718269205638467955178478321690312390138626245157432411647247940434407191830242229773801923720454564721167766574611156459248309615505867551910102535059446241745773696711057775107772288490794290970952958893627883423973284895565039962935749291707208133249361061701505792689201310838011107072370916689166267282120921029493450223047257529282700816688183922409184719631083174446805484470882638029977749818751291962830045702301356152418270579753167174934916148520187053717721648237481713294982910156250000000*i1^70 + 1447873188132574295830088202499046789585334706748318968327279583030340175023078910221764185153143459180630386455626864448332267591678382648784865055015922652140459053987638490418276360805159294023132933355707504940761785982845159996622005517502492699287696646918311316060779247435134438965255257070706282272466857294152227838587158622541400494180095585175928458884852820316430466853712742848146408210902546898475560871127526586664185298215316833221904970387265585496814296752656988575643563131320186951827381366656905033276860768977026651975677629891746007648944918026563447014275710658910371695381295289017556899388135247446907646669748881140162808008134417857434897905991080252737859657878345359216889478107381396088732952259618213614494529015779286453443079198166186909776140027453778876522431795406719036232782075918231166572853482794969868916951795436762402535688972271045463970267082232461051610474243615563876486426390121260106012189107793270548131322023209240125609864594008686960287442903534747556941091525637100097786555141710488135238718157314782273065956546631608239139694436777014852093734073231244296623350884313233923552356384177936741888797511788116028202613745221499105899494693121507324852625881091784430408708289083070092454250187956053846621524704118241294424574342277944183540387380261248021525259625452804227445675457618551524053765559297469542396792313558974333335616974341554067501867937832271305881665938285776831733114514524451376352260999860226816235337941846119896258552294276460765134894631083376045612125950186316748255308057491178091305767326696367113141499838388319228446458875714382435881548190280091999605273536681759021172589237638378892524626710204401392780501571556308183985897563732639920140372285207509690603982847118643051745810801021344480257535270438982674066554855452898516933420471240673943215099501474257391708852613335442441131426772689741926754809702418794362049580412742551484909721233760486078005284437607647068701029521773129960943267220318740301375258931578634370449044348240320003417737239871070334490884082705302791678569606764365651667676440543354176162994570914550291027712055675064285609845153399674255487564149855860119212713045474128798086741092262525969515331878888332645304126872674375102974636126062822439112264221594542509977023488582574437224452696314912429326838097003214262662295468552312485001346724125063637849696557918721549606106557859915246263465296014322671890258789062500000000000000*i1^71 + 1409354372876766685635502767927391836965669001779673932828489946961081334046077557217313251476472062712529339058945806096040938009868937813546218049393870394821539147889630483273985916899296367776452531958415204034804768359361633062715779401221427740206331108303737464606520110174619855214972415426324645775985160748993291729061214855150383420808446710352245166870707740806864104286569276933955020407529482429082093127572279774856933764010677804195152236599021896592576348664357066459013851343403729972478670355698522053790013376200353917607217450003869065480519126122173130454386557095002763495349579746708737094786166660385238197882687066423110161891081429759888177740170979397339987637671038048786042570289679033233085589029760531650939069144322813445019549881995190369378779363609320022836950247294602236476213986379994357374371602535401523355861378645091790497087537629182402232017420096946124447502745042568811398087438602109463817110269513685944888408863739105971630440082022169492200195075384275774013624476401696984522679493947337687808230788825817403419034919958474208747160291031876038387363432276649591247082237548794848559581174074970695221219871821910053363881581986134063994096866007950526819608987285689667512912086328780213415020600826234296647744760722622275558540259121702298583520425876642215897129353943350500264813150084769458508539454162863925009066263983186171736365314127000064960578080477043513096368374551589809948419386824297206003680398434882266554112424992199024475307129394790581667724522034779403100845134187214872591157453327891796170968190026058477764687684900768322184969338242870996042698242147769313933472092870604681145334977260104208657917592541340761088443605938788516696717879318560753870245937616184736094074333064855498370814283150194779511516981625279608397885826836302994224688525289511201912258875397414080358606380490157744016929571033223358420711698625898070725655422292368589100941046612032277495754622068570388398429423709909276934699197341970131468886057947500770050868351453781351794941853043446315919297908773101725048172337098243549019645053504698414468704780791218036142933424283598477645422254566296730121655891620859027082718548268800513787783871363733899855305090056238953630187085489544780332900153636404353485551428407724643401343621773161045005609193061698624555110797407083381890821227447857857592384071627170612219143330784605305981387837898823994704764617919921875000000000000000000000*i1^72 + 672958868191408817908887322843608796430435449347907302568815181017736214167207400206918177646503012884155689877822133730251494185998055565248950520797584719742134167417541639209685509944569202528142693628842808438479157881743249472270290006888430421943153805102776358492503745181022233751056968839933606400057735966555290981800297739497347370900895598481401389541929734982752112871499320277065128412565339068362700302281916536484975032052147856234637600845399941851971610848438448051577034768680528655960084430994570298209207450058768303644261374870648064984634777651334861514547559903576028476302120072475839394509908956282493378924055380995581694202639590728678690876023055606274230288174279887109186354309428207076492316038847122709401379968049696222113110721891250288542104037844597339703898424375092110168000355044611639526914029615520871327263479033763982233777080558956326787605086517319180131891707339259979194835997490902959704718100105003997464346650540385409086471231692835382876199570655686103071121031501870856049193903936892380447186035162164954167733067853090307147370104736778798707060632805802788409194666066864157537969218948501575790102237998904747942627219133461428492803831218999206462477783232975569908143547104564803359730280045740477619141217517316716879713027372237049554800762762445335444317542181593388815971883363963499785523704041047543315961999412020872003334099179536753438031340324494789842988454668746858671099325788061008758263340381073515848868525247299548339304165513405187061682005965743561944059516687573743993796821863300267365907416853566045566925972000460377836732911998945738416559906565798844812246104559965986785576292524000339428455555115879083294269209372078129984209452657782593327424383569013995523579889164198606111740866170223346058986668594256102885898221516002532463280318753585856466190739892788826520625234454390125859932658956882600343514022230877870672726626251851700175949763682886541213199054385843109955942858306659791058261427142606242996086151140569014120823108666111655269299662610598992861396426616757932963423294675562318717544119551740242805882914489398623128972486941485072459950433859843084319009697705946656927103231742508672254048136892633621190357726883963435497012081614564287033922597294229782851428590629942867365253570050108115222117394907222196252312920938049434477710997907629335890925629184376665875547092944575486239073792821150942000000000000000000000000000000000*i1^73 + 198695398507843389166952110135459819550962951709144029173023383487134919931929597115047835856901576342429683032451707440141177053637271394077590309704811711461994181682497453423890872922755718522294217284200476312764162745151290226852305490845912997255397774362227626781287321460770997257352743419062321354140005295936922502597241528621116009374880575463332877883103043494741058343245424257933301375801678722987519418951122657880064761716858221923639308484047667099871641380129870831056238808957539268288937197685631014707968248175358153226231112702970045625746842697422876037690004839051305812020517568222344865066348523599171741298178337494934800226117689444334949023586654623314258633554926286548266130649155420791306021203094443756754568156421136109098214777423999780890903538137222496346580356777159796474978172846895949529683830154184421907562264867515642928186603481685890806446553527365643622797105424660652559831873967258648215293481143362463486121857009095052131575163676459642618247464005627303517380444972137801695130104803987495009096889977106604934414025822502215631577089847057667107743259714856838530580730653995459852424725916608442714441323301652749341490270294351484968978249647351820088953569032578417449578973290567820933540475138180002936694302434775970018815497703381843540939387568463253765037048506426823029389375444451541510726973696087481340517168609899072268994727750418435335168198243553772750069211911767858198835714822239297493333734166431525430374339180765806435568483957664046777810539424302006367388919946588242155956743833856457047085295051274352447813967444599398388114680786488415287747168723358787224244308461026229845965372399947737278605621998962384920429957703481142218719461769079284120270921458540866004071940478228742840205037213929398946599651779816954672931583465177931001929262704985633910417880147418078049443704191482546716415044889436227771030475727718907438050310782451135323865133164672122701233741732471961131886630284127658150978057207283994463932737268490544440599593878841693130526022003137547887812597095847579273575914568388514835226567621679785612615513367243611026401296825062643667362074236388671492573855413080582782907559759153412923483862066784320703847883701649340605208088165851381481181351115923553665556183389507957694040266895571425002018190839488088820947621336880230196731985225360581086062568759384073175385659792000067363429245136000000000000000000000000000000000*i1^74 + 32587815562793605913898873101623294521109709965818110521978257287391619319280755197125636101584271077162910217080044321018417720947819855769371186982230138392494815088580634047160220835168215542741416868075655274694956612732456110250209833123190522422273348440658936593035343744537614489880059065542398579491187589590608213483871798258478601421400597425962052396929515320632717062579450363619108163007655598212865154511242104710273325696240052063705089239139762329160075651429849597129422586249892757151067410299807737651630106179106975423707968048871643158307853677259316314867297253090632237986673729070964173883691076539695544703238235549397245103061839861768522018126345296676838494703526710661125339219021347638609777525266739422849456022276757518816650996075938899035758691317038649094440145488131897666925737557855976486759956451040672478989041096299198000961025385959554237845382446625819625604351076170361851220627140306078716715724193594742056858975071434611313920034367203241270311327465037319280183272921634628886651310362760696087309788433650006087514157959974305753355470167062048559517677124203175161530815269774293782597116351798039896921512239670052997311110014636126557812863103017191826050748434682680847071204765198651816759759888312764025233238367882344278580122702797002997797997620098762444837303429482696085714617962028738861602878749615818562446781173717936767001030642651110598285388028181742872435453534708350174936499677530647849802176502409229684398128542363001112321483250797101324737805254130070989016162633797330341413490834859112567340294566535964623734769852364397418938369100521562131425302137676306802076700745201306176434132943204663896326475630953446078959850040591183171530326545405631073298576682230585493245822159911640063496817546280091655571977563705970107553458532863909925342902550174758517080238034589431567584793510884228038698600142896134284657603450013924374961471642313831516836254697749882063077425475091847502148472978346705616496838353461713245821255515875076866358634320560931331856775149866872074407155094883448443902269218802014183963302076606132661098898920767711588636686657055234625948348293325413812194425261981581199767447634973569748266674413595301885982050713884127645064115767656695442071398456913117046973847414720634678804147212541272393155117986729260837126912733611720582860157218052387893351041997729698365786828824802833831833600000000000000000000000000000000*i1^75 + 1291881248623885668607402435106596302191111423437149273267776284637106176490906722042284044602174989931526595243938558292726848637221919896466673614822573738017120559507263995816715721156251260842307140888512495379153047210100821960550456288772765347492609017661576916990289965986636879968563672725252468422000124246554861816347357772721334156249262900034735283066497693145192188518559884401164532986603835239779911981695323189747891916012869903596823924968753577526380803212797886653379643660436789805239189084025313900641792270681567299645975254032920336131481106353667597013366961978843753182255146239121084488757869146235862940456836521396102701297226907452140069281570731148251966544257908665288846983757272977894478661149400567258005743132471581480741360328854461934508111435351181076529399866126503507461333262003653176071130449916907150722712671699043169627795376364695589626996012979134916162446458791338185947109895843123510762179452403250933343881428718590361354718796829297386052529474708359959021930409045240367084571556418429412602134316788372282833254067802658783604563654697182154420776556008733812665682872894482570842130889112958243345069232141831940597568483377279920568915802450736044693136853512742246515353743636472723586420155636356665568950574930328456379396048772114822872844235285436800037380091133635639356461563603943797901952389142526263721193770363637369505415947531580174158332236336074405671695824950429094622339721620999210040430745555462864688257572604370750105605784014562271937507348122461425559587467236184319365523291005377314312186040361803365185179716873926060025817456459422200565294938038196033410849509876234968372787364827587079466237536362930153599072554398730167964417179723688759995541378999463557841695925578743344273782923116029128466286065675720310787126104696245950825618112588174493097859450244124340510519333454683135844168970766957008156207370883642385590139562579077624630361789506217134608333547037697449933759131015218708997853987927109112668444990049558230220308606075590367978989679131806874091769473702899827700317949124496727560253657526458856304074766273097430755926089072828127087134494068936951102258178329709135858845147692636402317330361778491067193002137574420581802540205374588394914342276855106680781650944391286044098462472469466624253464302799860325124711272963993233000652784809447060666814591226071341260438588253798400000000000000000000000000000000*i1^76 + -1187698694022660467560458594596302615398966635701934684820761668597029177705301053753072523087946331533631431093742650249717875869482143838102675901997104384961582619954450801100137898610673811106848786670446703688979540420207470165275746486177553827694452245211451507233343865432820066394867972468592132576825660486185080483921698341007255477631502713476445727550260431179410777683204395694077933663318216349684356478338179766543727352389038543729073801419151664116574678440458180705319447615684387700240203045224926034706049307594399626666430014143074234275413807995288050088277402404330594888620408220931270255495150957452074527030820088906449548913377083557163365238373050682468495377737027586463005841399279066318095103158929938674729208405432947805787892047341180030346494340731733864475918910742704390536138236375429350200592641217182439204178145671738433313247692550939774150450080868546270238337811738845162727287104597045437510487693843852089993245943988572574343996305686696432569841104728748375257450019830094733004512001210388932631787498367093920572649984672514545190640550622953706817284446961628355400017706818098960965388704210972578608729809453508756056881370936466159469896761344332890748412372977454488499592487841988473906519534973280152619359471669531883519345923760082179905904673655545893545422254873756960793715085878525672759131759942341894853267917154834156485931232660327510279382620011685618939873916202795489004664980508685821902015701058059091703215565629748685100575004647685717836221225997097375121902550843335842437344735518709785004267877812927549285767840931356969479570691403030336089634957354683449794428040320120300424257784937687588079503258331488886896202751498951359368273619466384136558372229358151790892418106126284187939469142344167056783069347039698493420719275108865632946745573587106968744194371438156211149355599852241603149990904488082960879286424888089235395944368596334764348986963447464705881631857853987506520783706046686196976121385820870683128038644853642801734885448217621028667750465061965991387219600688440720771535509708243656198667473692203659411754808263407772343792417158057704771610378393617194324814223836177277876424725770017732815475009327481621965168419128375499085023004160239127371560618732710540354183990024418274358188791617402922381441830373026425254095953976657939055424221088483232336605776345039054062128988160000000000000000000000000000000*i1^77 + -195919312120454899962822464564220542958980809572953687307899064952294716909339038017686195956385628459382782685844104440555910333445672497096361154255436936142840550712140645122202814561145728300832185207903156711905249248194443718721681896268785952048334475964659775553803967495620510071934224096988403073444120323003417248114460209692244994695575808921960137378145726459465736736182652389862995183411256436372855505264917825345272605685613357157223840242051126979447190687209513518710356927672009543139146979892334658368029314887173388757666038165281481172112811852024749979586385279382127594190566631352262736511360643072812708977465477824102483669584127623443624648866112253492292049981514591439119246755387374204508034765980210449362819784703914655286252761058681482594345102197977584181121053270287282066944064597188684990487835836264190240416494122044034713163070272147990358908120859501024135320346635293658472412285779597851474552708070416741184659366547964253194633524105161343637961983897978613079676869968214299296709962787622891777651663864914483668420101641853191656759939033081899961458270575748841923812495286952549488104368640458629874010132982778355597253202523587254392266126879961236021727436237911239783610593306161494487386340303880110626828671386200703731425746057189766708055314590525236755840644508371766687649247071514312390434638987929756580797687444129629451756360168612806871775443049509143042356415057015426267877490744858344148261857261082191913477915526960697925732595871216864055867935451659047835935543468217596421152333286585612205400047903986805046004409569475894003294208371705541825615698949737923562710795401476433907532763035012788417886304249159738230648983513249177299867253673910784439675997129668884330321763603488388767555981349974132997530201114155231741863222070391272794859271261163563766198089779644216931568695966202258102536376814927710444330195797649866329920533332163763703765320615159266369259620663034748503917320310960444190521558877152950474520312656471924388095571258317941464000112496313085323230939736985972764925936485968911209185618526321421496151369900211723762515829656082377021958474087543207001489963251498746617970360261144822735961642084599662385259498552257022044895000287859286594143955886644899121609906179732042822942861097032682469523398273557145951289491591732438277746355756063030203049729562688995983360000000000000000000000000000000*i1^78 + -2678712149832314522256394731500279412575935809544052923167693233419966056845803912688063783367405850103696124735353836504260704262250774649523188963484709719360249179917251350009911492382392498100670837612386649915918900044285917330829635351108874090318435327603629817480324122556105641442441874463417621963636959264295586086436450279013147348663197582042548767316050021149606604747619242176517859414803568005200618957515226411567859874827887841725403050494954127478764348716283045545752984713760885714085722192332169186094683644137085888264508966249384776175632997481111423971225245767144400944712161004846687863939166604083621558808815968471806919626324624904004633628731231060939573087067809987196350158897581744523877422211136096463104699054902205027688820461724036614531674014354041716462862146282821010502950732883165285563897656275472524291787970896167880297755675715308495495627554511661553263923966714851941600572884607340496410489407542317858587768257896395453105751420269224955638803966781172881019235863355217719473442714536730497434978868593603931192421440199374970774402236802373242065635685299805129182075526818098003601922768412142731193831387924884272988144603702971737523715749290503755955126173455359110554735386086734357657081035290209788376013747290210282079325419152492470893904112233716882669943363278488160373146849238641359783992932049569365101455830291564623060676685955384125902407527199205433179507442256431818606282402123759469094831324943889267153199709146027099346970080610321347858013991106868978102916944729595287589843103236439568375384269186006178189549226132456189208461740770455943053083651773851520917199813998628219500072156500635175091877118870257298273724279215207281575536743047054939908580680213789471910006058544630199808819857559941064117349913687862198260326971557956222138991849438095544927992958789536400319739489954336445109439127757827686862542163019988751513764017459854917672451073691055100844330415768643166644401541217089885025689891560561261067681939540666642902721812611788500955538880069312908161629924384181932166846002030190864056441335543847810173101915231326369324099034776905627329190803170291168040636743441854908711228251763306052787725916620110328165726698369650777504141991284246745509053818936589783157794563857353024694392247506694398494213882571026162497827553028087801526579336407696600828465880498176000000000000000000000000000000*i1^79 + 5473146865475003493888200326913373075707287565789193309918682761764321746119858258120125048539780116693420281639388440383695579034981899611604633150995293879979058593724099561100965073376072333345427065153491965774816513490749275726762960055655961054033023930684922888839068821914530879741837320864112684355217097154020916329636225824809529415873583477683034901599022593746837541221247049932692126628616462086681410090892625161423607926846218287555728259920720655085786838857467225378805163190528666197853117376758515202299202182069376443505691622663582857849006714104996425077410570083739948551971533579872002392297539061223750821982896290394438751533714336896758433611151943052451445156659042112073458819436751015068409363735586519329365035183007063478906338254654582631142566894853565186993795556047066509590740192120080611393783061509318644458617597023731215079316883653116798572394566703492118385757167539428320021901521655453779572915426377419221769624648968319893616614853998664987247508072969574944906288158515053240877457816991182080080737631271428240473494831335488177251529273997403718419097955384376607171625419582587136212664357453485120156932699070267262788005610868938300869605376600979841113209935026570909340796478377915876557732588857783170466798969739234887498637612311755387760054897390636382597923492962965478689895474990608567182177346157411922291225303110570408341520090764568716446312196391258719926563785379984392643217753051358238499022620039605157309476102579224753072231573665994828601810711266636236924278772325694640908953768304739712207686856054235753422260818814385803743370365666818073285423348382458465861490648488301796801764884682862335722095924457958621987842522616691239821941097735020707755382376755201027405707188285398035537517480090152886411943309046406840105687155219312620846106248120134981180098426184520639463498595543636876258953701997252468189056642168397253297900627699180962071890176384157840662065886798316622345640596710304952847246466851104176901122236828174713281225314997928797909010645859346978892466505220001627254997055518377366765772943940702872315593605979186148648521960338656045493283186049809845580876463379388008651654386245788487661125911991514573908250825362948100514096390132881642320895075093230220942754521150476735726167274470919503426490661287283159032653870341023543535101243715374554460192768000000000000000000000000000000*i1^80 + -37487085881344450140181933838495909738740310421309158454354373952241028968157365760891605106829948393413741227235468183622783125335125825766740258708953160963557646929485217980647055593251196246892326020001647931595296260397569822586472408566586262723085086635248455800152706464559775169255972465835045247067444627461033656672789606546337185187398871921937564966841376975190031402821213538088755920216997805741504580635595911011568410314084851003626081310272031434047958638829276851970350413203321810617232426015549186356927523799394286534918909131236000441083382555253846344539505081298705061702724449460848727886469745501674542657302542503201872008440872823236522662898933444773616985726121399745264582601144346492807324096856121246386433772002647431664948872938213828892881162326392583810715670516751165166716018260961837405760400566780660978229462719115504197633224133534813062633678609811809172219048490933224740745556072820135108956731658571196182992363304460043470686505427859235196499116320736474885632370187313959417897899581411137742829865557750998370982301324869507534777331112908125304106319697975489843758861946058277401804223532632131441964442930309173707298122589293754431921329962100856631762185582848510607232176386951113196181939412612199645854210970791082620422728797630299441800488794419547558860382905685350771232407938023341723523348640563105559508242443307279403401319856847134200715960787828760599347017363443760872226307696970586774163429320730836080096744606468927837755859418380427348043252584208768840960232743206284751896196704611382682732962125251839417685626432849061976983408817008114198737058224210361859886369814040802687872578730666616973754743876077714909082951094845795333838129994505855612914132613761062244057231283936357034815935457511060434633651192924489640194907250925387288526020960977882821820140815906095280230372747789229084224869927041647378714209117976936483996457020738586012629873256759471229590319810505140243912035861024289957629646273057407021436254652750958928689336995473365495957891345257017422966398408643492307993189581797072980648053364562809666629319846620735796919467674010321111703761813913923685378510078220422008276053933517642337599897389259820355444890439676490769571020237021000206265369386054329659910614590581182114898549960861873942926458078152793072483843364179198748917866625999097036800000000000000000000000000000*i1^81 + -26752757786603972326197801991253125504163652516555752032604697212451835048838228292658923192541166181764530599881526673686880438349751378590070914409111188602110173081056072252811010961072305988249685724185950327848744619190061860849549015894148323197039108254287751194287807978963191538793785045520034211155111254622056145712115970060903313402013560354185245034935955662814996259970684505316505319958237388478075156168474106286397312533374593913392917487849854555753755236257086267990392021895137917353629985054565381453157318351983988606125573842573551845572172031211346298037436736459568904133607943606100361403670224615523671345684635679768259616764165501455652864859022021696626700348552610525747938378913478800640338926701812859919348768286030072392361568795795288233726319274211190384061477446304651574935424248250540800652190126448586450656133131730323921582924141983596951290890400910824567642520556562122131872185564166376752868360518283377136980370266222559375197648168602631095865208889639878564071978549559780955980907977822441269036060309974753769844719455705262109419341471518943046325463837407497155580388942278845249804905655429557061555222270075663548616544832761619848632783491643259907016348172417223741643231355516160671538698211858510291817328670462770163497517141369462955366637638147686075770112833266131277575873319749210466293963789912655364157967488404346194097106087727980840062937115826076742444394020135797018471220193734980107754646174363395835329972583830355761111217946586519961663867363265883026622961702821630060006028723796572525300790762824203649768309422590994773654747207220655323421765114636894554919079595553063830987006192135578421781631043134411205715584340788756985507238101508352984640432721436565742558640501865469737139971940135973336762832751201481826034721092651341174253222765570115044891828856103174449785927643530665834442131046524438339872915170377499262972582516193835846954502010747355903502536932747643545914114049162571463724614968534864147538579643250120670252077843093743752133973122433538986665493342831537967226421923173800801758377521670019739889186338521494788760224441091953874468241222510058853966840695327490986025356521769874402425589669560928251845501485111081220306245133632875020090793675551531680269648998511699959267239683162454413327204614720052267602881654690669095412308954316800000000000000000000000000000*i1^82 + -478091222133981379338204551484186854247656304427404112983722432873138149008186089857334321167186522791375494271420009792670978721223420806276622911979192643378233884139267143580660564947452925622864927795627043943932637424544604818666864401131209892938284856953817917806036670833370707749273022208746069477681387749081037287278356029037954114286839293285809067259625056564749120813195318601558744439997033879015168558381952957107113769368533075661913742166094333577822819002505256283330465313091242886879491020094759881911221945311576583602730959318985477907352394733612142013754815524220710580980435357824708232986899725086024917183165044131358585479809994529009365771675138005286865849592106725170772342809349095648082359019501524058856192932306141636420457873392835803110752710891828782317468863588107355310793473783642731374615773173278152149743314398675853484403283964243762918119982243834742332660310582667892468121315319398325260009078202503461113539588692041777614660906110925883111626540564146408764572610321815703859102781926592866080449065275590381343402990166041174219908444902679365401875482066444945293136513273444680634597258153190750475232623864427511775279189191136507380463752628388648005849445310011562070337341112917769101051356133243285558840468814348694690321116793625921050343800990198991751276744273648721768293132265466511442840829996169078939044086897980837807037330359496660515370197866550758107979966737300231132854509728949015362644498905432334934923747721208733397701417584507168858597413576638920409702741623987022706401338295976286877247654670475703817321483252915702305328524995175852258251545876344084446829150702305435835618940341203207385923539190081608180553898546673511915100366837065959817139530251174983549709814360380682037798858484725078925684844385590123198541490516790580247880130029505270020282373820799282472390501197412044996693999332408610094749948388572214427208006006959279979385356711439123339550924630862751471425833959970728318924722315088409400616417512161992220238515488025212409683465146939557327038772343980647850827907391662010168441270909386660396647759387211473808059262265095418984521235318156695966490355691800334070098022860129693845232559708921971423007829911886146211435845738373224232102459557386829747866765489376540393126214915402546618623090027739066328705015067451740945121280000000000000000000000000000*i1^83 + 47295113613565932464124339568567075391541670504970476438641191114713780581007947816099972675100816015039635841044000657359036675712027145047273347771858167096537114665188467041113332331208248064156500559537335436843812262367948281458037922839148932190354709056205454037805657100873818874932361856412711823472129592015158517552118254460091601597157052058990095042020110005973502877538187961351770788274567938269341882873798042537441590771836371776330291116791669377082917637900141107063641214225759784406357440412295593937263641970586080530710750084072058520263898651292461758897037474968474786427821440304618619125035585557042122590634804350253926736274166801747897657454746503060893193254078922920445543475609877849243237963419924057691860624582296232685934055931176255623856725268606817050100573456983464740240717921656964180741469817322286132288744031943571860398590087936377215822623618259397267652962687911961617372564642748301221998162536662733412876833761581864957304365629296711236213939903125502687145916534538072191653823346053001373636270992968822210029078891798969842054324667830935647144579268890032678998610728065587376390852477911577793872065817371909597030854544045763969576974969268547423636017010709108467814820662377394695420129791335189357449532787358596017332417279697163876450468074206373169661824832067735879633939433775273306271652807209036312476941055364876835559896010775180163740917897656388340798517995127141652816837918159758498002239750235171540465780030041170172294531817793650161467669915400596939988335832557726696288239206053649781423591635401389037052883509423690111615380507127529198259560276151609675014496026521594299291016529141494298860866634354937724811343884944117691582870697816829577560583110745526622745515245406994790684232226808191739402278820794230277338376597471842824028719571048005187840670165045585069109417360338351992946271392354146705244082875624177118831468060889843441162487234576422641735404874237344082144843986079006788301661883776467334204770641582336689138236259848662940105778929234116144353001339056052100109722963740187489197750402835323248149834644222428565210005204152293757864325789264586020705163615790881807488949518684420348441912511687844203490090773655774879579561312984099517510013208555967939640463979288195902237494667614937502561792100780299459562440289765294080000000000000000000000000000*i1^84 + 2314442527253719872185216669400057991986288833006667435217528085687420267551417450767333844970773000544929655223900059038012116763294689159411220194422893196082543379648118868641762103640712567099743147045877122139223963135057767949661621803976131412264806398038280286771621198938220850782284155901962617846267512334282406286113788829987830059300089968865700139244803029166078497377752307922598521569523798779991761276678901172070810199065657538875345085192755982765278231581866889209150225532231300702406348108021520514030854250312973424324897157299030195927765869985097815110765636047189330196406414141318696818649956956443549033913842085727450069305487783595098015241054597608332730817752571452967435714165128507198909429851301386746966574014629353959863497199487109307660841205603877899182102405564724660716222397051747150671800718157592536309539463192117877086999651613909971601446078424831096221227319622656668569961276723188312766868391287237957481370879714264491921623023741930289434106968184206157254992200055912765911512722039490945873519057862112230357511728610564796970307903719987478695304115221472294225338417938796334934024819253953135538403046127577690786044848795343258798164398632680942814930005867015430560391521476537723413215384169906229434396830456188497419543778880948451055310088790865878883865968633341246077390244076766174257628432593315500060043994225021886179673396556650563775636360313122424392872835053267834410809269265038099381589120243595895399079753839679759216426830713553403591174412540783979994842705999426495650151287268023029538634159193705293976599162514095835817852822725284412079514999622320956428668072292097548524636186887093159939347473017375772274579302621431522570686013699268870272938923894203286855505003155654343300579846225789322784524334759444021343794945013772842376104955708785519535714431238556033296089024652570440855344822175756725442186871373524425229909316168058308126217759448643706318176043571600543016878834266796531043964851518822351734918176420325788746958270226281138659854616635276303674967012295908478697033220620198404967133993896352882619851294024810217652969142648657983163969646270214275806359612670062540785772179350490699878548927864583695193669843786046895605164655066108988609737827683474426688699220664312056198961716905020612333996280493127852869824806912000000000000000000000000000*i1^85 + 38116228374395850337562550571497240824748915570314431471728627489369924645395513134992620903609442411494086732101953796264930006955706333362858110016073013738145775248064397884442776381445035519681973271107986803387638694972204106839007336816325119635558965851421240550968706438176467630118641521574903836552891249311195595092578874166940616449558986788853715329210068438486561058759919050006510388569282010443490252548082639136111041262655595901880598780587520536252343228622164983040445798206341750156363123093597590668311532875484458617463163938049305488724804423599148475708483859642344100852775524422692929117170263363172445693977542221845753932125797892100787571669642798553243633709386857255709192082335338678817050756826153171630748348907941110475817062542594961595134198838881873727591457101486995294422490798106120030418889682502188078771395815366016670575021981514925503465472998967212175273902732074860605120212410093876626297986287370575243613663505933310693988514404051923531027163694133652127771053021129507406030069205926961830270063134401126225854343622261231142717430060232451119453693144235343275531221891769884370086280259171488723998247905988836383680218759771551107820799509159424250234239292498104389317588618821962274784829679289720663906444865877757415328743222524868461714875128022898194862775794336408555145653743160046273320475800911152856567389373314556347637293387431460828506697049035301564016666835607404125704697691156178145765598073087682569429813809688697725968598125842484864581607065684693017377437415247124028985126754726155092019239348575283407069318464574185903209158839721517072565949217718348564248257386833697482391633840272382691435075784726630487874944131095987873496739628790833388045882955752724860364706577443085953605911859467938228916974644526727361230341541928199636931218708792829928943687705509900560768173806920769874406885160441731581915751613931832208300147797556104734812305615046402084547784833970352260398390756701604959003410405342976803209347765221857313288449270566900349995907466261988286057513498468007879662065845189715936585223936190424187854898517186944186973567777123710370207528736854491100449552961665659050709267275412974403473110924657292356376273800298584504639779274129957215866030033344784867574236370001391192845787500878756365270647739552377077760000000000000000000000000000*i1^86 + 65092320408050871405720885869770401044606274173079524994403176782714352832624944779462006397487240071277578026539796906531506895603476267248642741474346876544152076001505535397036685033695690364361486546742447901884393646330780010029787776960801991584716905431641641942570158975043277784628547263248648182851257152529244422467133559365627655834699264960365170542612620759239464202971253863127307690695788149612140775980639457565500178866032356035120803235982157895261153831755120515882682217408241408981228654122906208498444697599823809634515274299275148265433521790073822345454068516682450077209444617180414534390202461323154736415549814218058703629858263811845328012429150658114104420630303140372174261617497003820602192006711106717938641476541419769898372708988500462052593451966616379986767558220301131148192326350666901592543682856011723803022130713183614284501641576177170403472381540154755958928785523374499773751040773087666875032952624386103826532334180153670339205083465497397347547973445618638953028590019408012568704758711737335438035446895428883826343642796928138902426063311804977334793361681282847754537785904785971977151101573275251692733362266259819656793403492659669851947855366860873860782309592202314426303501848984915947507780392976083968778706132175724601345781671675604495390552180792251180757605799908102991243598673353085581497367275534801609611921880504984594725151230670839436253285458125210737289474014614975101558813359494158420150040956368723689827275742694321800198743867678397045339549315038630491685988167686016771355056539347610797004214847566300778421602866865776925246963577791809496314311055761300960010710780312870936368474699104463595951144624713907916623724629130631997224834533833465157963796471603556416847778785811874952119654950092652690370709836309880824070867993866504380852517911509622532901246900629218858327562556559889949721159423288234176387627859847049167104430913906829857966109705054569910177492839395062512317712488913071069113223213659687651472865461406583285738863610686887582802135636406748289579687678968626069239780135222086838467554681843373795929321427699289051104905587402826012059290698226594573525814467290063893336404440482607923553509489870417097254585533159144104672940904848401587762302074934550272915267840010141579800945945205316169474669490995200000000000000000000000000*i1^87 + -6983893391720440493371936867515169658402773250623041573769804117300052203841755993717901483037371261664552757345894460408027674907395000491548878239348714480553940755999005248569238405678940464354134394428245377034829944050417383911171921094244316815573910081062417063110914206335273382379344178887795394119965543818273504223752705470247927094853343246949736688604341199553302830570090346073747895613151451840728191274338695619951625378071015101409963209345987307872897483321817684090026659446781385524549738106306323427768064945381704916149881086422792058838995074926079139007231530834416927002010244985739355092160693994180048472274228098457186395516236075196852471996131591828552838510565365072552155902278019185960429138322378076950474596430476093329779642797111693834439980604209630499114733184146451421542887914906222376083739166713554280388068502158095195566930759288403065294272298829694110384232753327163743821180968728894811070325544455587993375569139233640158546964294825361260817784717836309587603380796871288430450480286519297397886570182371268410635088855787357355638859425691899450382446202523693212170423495516839701595984983833116430007484284943066986715845589989394272762775336812770796949440046123048429027401046438079740095116630670480416240822770225820605077477256352653001720541581170423491382770681505718130424717976824067278340748216386396003750158281795570007347995176611990405163032809160226988572642566162468787452099988635533671199644862476859473277195003564453459196315173352975887061438024909129872897677715735429761229018130940131341269836510402580852480019237733298037114814114174657689685200123602314968164584870800101038772534120970104577035925525270138805044552024925633262917978749986066359805798889619883718355017814678493192116465362882664507789365226172834839819003356972528415709848474996563364265151344471332586608730091777218302107945540309414595541495206077678227688305088588057144686587958629990637272431520573645840346474673964840459905921544581191156452600982159781435792412530333591926744806388844258432812955463875819827546519619087835012740524354619033076664456932749746468651611303819532772396398658550413070687612770399376721776027807701521651276393690175405885145894567952883645443479584540878562192008872863089776593671414746251405724066909937132985175244800000000000000000000000000*i1^88 + -110955841245709708101386786507713285348591510077384125858275280149648479808009504500789632600311540859549806908892902721793112664176687747639881856118370338931017952570443145694356524200558656899364796299870873229330441300975160452267963445009691063363377046341474858284323293774310035526254039842352006457096001311916679343109009775555392969038538597749100643506892421812730641225756258634732843823717458227072276351787155026696638009812031451843070989422377714848916730253000780080426574269411750059147953638474004188143057409909687322659013153544791066345876822020293229777043370524325813828366970477414802698652541445934093776427030818720405598862724403109408302670098828841015505589484844762009737166350141309692963389170569207383684371131189387168923227202609405125564568230464494944323552282613112713580292843352684245838844736026901736527871997974012134637293923097973424712087819560980165063676445892370691436291063784063429940116075916938782134853020953954983206495600919307883332337728364075598512105782084485995671231323751479341853863177033781510508820926851974765038404634570553499621008342726544149106670551755803362871679706239271185192089310239806297702187185944976438400870841257269167406345250674220094982673077520657351466385559267897281805587214473895365102250199797784044812526404908923129644875450452818932590778439778865816417903285886221863102164857681749240822055550019715996842624671467140540423522750051709106617279729718117786935655088990924723930134151439049999047829955667746470260094807357486920016036521643979030195006676163177035439069424936021364462943496583673188136685492516110426115115131937524846900379321400065901131460298661769478051923425168661569997638923435605047934269266372712261598677586422517386637455370453714142292383452601196631519755293759828633228513561275420949978567784901393029316239701958786313278380454075994412863983971381103676866436755163117950963506593185690842402110561217120217378468688841481790776516952497930930395506981359794349448463508166352354289312430625351659623359631438917434016551385832161834436545659775254888714853668431014407778367928549491833632115721555139548388014890597755436333393238815925593409381936943158987899012684796910961256573754368867544292501543784335276522112832900140937027041946900821288204629251177599467520000000000000000000000000*i1^89 + 228957978480096217691460242198702242804227477399119632839542715431092950128462066394356257441295017106476831958579985416687257158884368705387759904614085596924097304503206060477737861813022221644566407766409170938326651407323274161916393414820716308263798894974266376149832641190348713561783924528304623511955502771122656900148279677152552267276708937684504258330629104590344179826885905729333280670791542314899398966284309139212309781817536730178716684614076513182901785210769060461565426216075592946792334506814472511770308001121545510817202114812805880809782325366863137931185943204376121889039264291779372454725517924380434276615695118566676087783926031275394124533737852689516499976178480289488507313397110856309531480076357082126130223667611418617386079212487914291820140182318423692416596489036388873674653615640999456047166129718819865672182837288670183823738833921215739278807118753780415307490356485658907400413858351721935494519209520930687209927611932381068524197405843800693757287577670272290222509789852009920435087282098034351392082804917376096845129246941258180822992164876294940255668015322745019896020864623842773537520118000047894273523060937445663393959951141103925933109876182814722916180919832865342491111406759753788433691384024037044392008464672761757304470842582720161516372279431956469756318768545890013812810903637212417463396335109144568556623020322104032823568121933209966485157061840282956195484790914324852172513232102349909792639222488627960756120494080782726477609146886628610681419560108842408109158874344383870107560244112622535920115879012505989855616610918599697882183696796307199982220034685630841610274539216973031416273982273689618101150172063266660997891040211541849285230219857138898917321764824041481618148555661939958088873793916672708651257680899134291935472579176888446577502657656953657560406824264965702452349437528639149426283696658779663411318295202423460932511291187614137736777899946306128030310336042161030114282227318507016983873586646586325928615383589624135240816285681986692717089576659220942070140204172683886750939752387505146107279324451721388761321034394124161631929708323319624658196998961589382723192078425742743987606067973327757714655524858254001445262515388918958960179169134942537865146046570137601815585260178951470400447447040000000000000000000000000*i1^90 + 15925096958955167189134311294069894691175482095573808428543417346331118687430106294157931258370587653787532119372444348719780649694280322858162402920236948476319481806530518573799878082150872530938207814290113541302238284223868301282370340834024083091229867033125419095991085800179853699668684860482455008475223312627117868343048955829291062558390611547168524265903868568825406378177305410521522572376472583940734089296381344059848677304315069183156209622487919204915798053849301894892246218636192256650839686677226391324700766491199049250044725046083431831649978572603925012754266166359558173242015855952552821236616955276341969126561623244542867252644474943396849743991432066106751522104481473837135129153762492970638055312357676752030601399766295686266386732463777707283323584503466099852925032575826224230376923518317123447538234989804739955762909563166078345875424634723509530638880382401235792700544436080870303123259554466066115672499746055292583608708608059003941292342720217655733157772582200007841360710555584910169306402408855815343164598472788030178839470435311087698332559476605738611628170084745595218971845506296244971930762299942002494774604602004357860828424916563672504807908493999098643210215778004500038417994740965484931938359340692181745124063774776966238176860247597601412753028607681737140911899433416158970078217364791081872016050765542009374247940006068467832419940822836430461922454053139609285351209779330823780884319255711046945846435227451237736483544879789363560876091734322820394097298865284349732631583709860008953808686056609291901127518869016163038067135266178565591066946725451239369724577066489599767603771953184785850438633482178262000688037288570408843545729694918312379142990067062270991150519943317926925466732403544339741102130864972178100690418155473763210522923284382005384431067151330302523441764300967461317393813618483240299498827279810000519253328953882727793678571775413007020394074640790216382583376113993894436486299888335300546047804179242784132352408607033886718582872208066813475182583231448371553741358821940069064221245845405937527006623332307655074090963741248916624028565930807616736429231565536467837950475940512675057660879686027597476459908451368740642739351686470041647474572476266992442035710289385103702302035387666283888640000000000000000000000000*i1^91 + -968639345485596853729416155107909464989786176669402810563908633737487731745223373040612578305614991611683048317094664433971862986014485619377869662518364693317649455465214659059805063911196389899622664605426735837319765480163646637935362272583090402011913727282568343746003093112911094847207788881410889173880182136554461595673598734058041725453439526115186687165052864301177852097833276187702139043024221260973251132283451461254418916363986093839365802894306825557899224695043800962337295083503013780980464868405066016449817364657325557180041297962639874550116744368206683372059529976588863492625227912532002176732853932421335653153382912093329733867026712829631799646258079471576391065845342601340061986529495207772458711766461309773433023242064859875422330811680364903440647055103374754469327000192891481557830859779598753177465184144742548007849453025204716278024980188863040441833359169844436686840923557254699575953264054965889494707431563315071965177527707529514652729011756115817086891498807968758098680601468466790292073841461245969605578479536479717050726703976676706652232360270878651714446878014230578639932403521153249899495370161603559839168275830817532545411697859230120819507333732412610659485997940460666440483581780663725156995809623368889857988292825606716118647890543671156518508794386033610575464435112268553426920847618767632176456875183437072398082303775554423811657577891833779524344139255473978645563549792009738798119332877797012716976582709684219082231901481457548899285220797783353871251156748115725245630154830749763512698059772275256429684141332866453979955710248918723743954721902918365914662374049025909015424744151991974207368266216644097696017784765107497800379074892336638797044942045452790421531693131604004825445087321402969043919306949452344627772309148674719230774132088034836055644013098770007634600495558856117990315208047344076223474748877945579645500014328742606007407479120216410864696464954827057896839904554479265429216105861395176584713956876735057085713744045612801810645154178521083192686817658096427908569378099991545905158811712207791271692539096271221053934335208266609307272766741467957411516485675797856081822500695033159065717357335729183717097060528570589157561548244067792764650396384560220892036238110168852031116148736000000000000000000000000*i1^92 + -1175573012038320580785323525093821665548490320350226591907034146022339202693841867790601429664635224430546734843805752888551250419096931641747410791008164942736821180976726729390283557517760194254553097177349871374068828619095021497186043532566489611280258374622637372092141593274489866061111614605770382989677490113177277801729024342019799412229027003283839549839109694346641195618328582014660270738219981768492775946324914155121609157336641897405389624533652249787382519077198805083728633877966584014018574676412324809054981692935286777923057508544344925227328459237484599873664460327552638083616152834586557544238350105452885185995960326389222885726129604177762767146897728021264880708253916810374899021908337333848975458494171025127415498725823733970210928432611263010223880433521282721614591175160315798407150169819193073176199161486937745552081432065169933859727176333506024395963887856712551758837371456734656764313209643344061032629047116497799243679843256595152886024141051603290048849292299861594173830156595414487083308631375697371619216415109777490669599698851736123645819969184586300821163111792249734657861932358174605203294095148346492889626559495964741126174713293788811658183336622391470613611910691407765752422505886912610927875013513660657231380133717383405211560385948559835430656625569989660846862575775011660863066923706665863115824495232563079546769710469318488453975731222659883569727540344849437994747758122862903636633119967901971760850463435839718686114415858052448172965306741600210527270672829006986945468681153378708975922149261560668593109583648260505147050922637614318295604856282487620550348493887340393518749313365493066784848829212141557128021825071887278460098155290868961407684041903161967229510867374492235146764879765437877338689895917385069791423750028983988164768903753849766515793196665086610147927823107089687021271317761308876449892968907238648900637736288867886441119521452892373049609281403543348018718725488733433817874905448241644639617327962183678672879097082398491064078246157643573118208825391037933118969169269086986052949795910170937217111284526715327793435808684179242025994978063209305818695553104211450506454236580962530139491839542519222353946718936770593762254879949662453155836984513535383614270588628542993465344000000000000000000000000*i1^93 + 5496982869646647006251895534687373727269362158672520759627875428752797449352602633378200590391938024113645413277469054982955085434122348055230717920638026927269221595841257354185756948963745501691172305376297939339347120573870159129212101890332771777559824484344826935454401296703954847598932781291689855892189903032256520721199761661968631828209946681414248155977394457827356913370656815359661724189044611739355780925254782073653729719370947983115597151763738542343378677245947011106456780678055623075234939382946778805281820475675500045932409297515286466183529359600342846232853089574691201362309698018521577476364774452607719465819095902190687276974785902291712585638188701302208728844762174597389689242014699096955086944182712336484251402784530190695265003612103447185895405424478663720194778660482898071509830514686529217698486495122487880850453579397783455290360135618011879146729291021255183816894240555972505614835951006269906086358910226812330599102360193095765485836218034172222909134386485751586080050445553050990259968393831339087560568326876760164459834702924757613697817050902698806741515163165750557074616062528783057102137330015743176393058450477886706288306149291602844103658152401014723704048540369469325860604334280874561971952362495952117262756928826120084629600515396862779405920239091752111696733177632717890070314976307294641322077177461145879093068026438047470143935224322276148072426202186966605216114404619549575764339629608277970837812874124618259276806312056126593672991108260694823083341063213543420375032266555828817881934110337446111503374627644660242276556049528668231102595989806445280788721404223978533695922779205290539209747515148783897343794644809080625121403316954419696908732387145714144404322657760274074518523271249908634634358821138893720005822866162797111801603578910108852448738784924876882226026753517799044002088730392410930892995450090631817595093413982580166507017502738111384719228235335500448726161947107514969990670576591166454428055799917298805297117798384705722538123816653587210783505689144967276191675674574649586780271034814388580124341086077514808528202744024320755628138253729132001296774958198627952971156907835253901481868627184188480242068932819963315583266973005888226905090485371110241120153812074496000000000000000000000000*i1^94 + 425799406745556352830229317997400562427384232856436676444012713329693808241429576544706704360187838439313790944975410246017993777746525799403227652487493125563004735188601892844046360675638515946086096765571144678438498505650108246546707862523244692554367651025928115207680342007986403559274937471801236954793655653311786602121825788320131152276362708759379347845952022602318861738790556327090646891867379671664385470110634654468027274425510353909407260793254116748725110897566882183576812291586295922060114401636864992224880010422960279993761644758616615485557784845346595937814946342924574547692032313314077178850210626147700283422397081614447102155425064971972864374603446420523272297747386902189206933132309828152463987525256228063312448927992474698142684721943883689151816499239418749718222594595654162804139861171667340641649939642258029518325185123248304523496205790441327261749962584321263063799525529202341232586983302458680567492043383274447781305268594772292634388070822225379011823887974275300184816011814035590084305888393736586764482301809208152360829795237491308662704037050553807401795358247930644966652266458319924845978303527871884408611394195053544115284426977634334953680967322966021324689601302488244490557978935213506138035031909141963282811029793913313827287201765997000089532650351000696484663132688335291275266837167510514923081781700104905372744866621718818206619202901964714835230992891584167897426630736266339445386922581632534431438620733131274996194539066093645145795711290665243501253365434053168311000897604413546686047952047914497154768677400016059851570785938665579370998339846507531052749457096785301392970488762067573634268049800693984896264553146969674041990812459095117459150254602471143287463489688180359961291893704511784702687610550636865971667355312818016523461514246707595108450293419217647968865623742289492599104078092943101642189388480074868457082279347218644840505152241834294361620086355385912787575140248247893700963461917220844354406086145381579466854207921190171577100892823532608720331791564838077518049524374691623827224795488739711735042697407946445783783818333068235470999564648718988116618078803310877389388700381346801993900889157664257482289366092954984895039678820857494016562788708541940314931200000000000000000000000*i1^95 + -65839692346399952603610400487285592418632641019680087109519391463978960535038593354411403351878304915271442003044211280786946735394997774927039935531889059829857541884211451237323750379624311870868160436155040525003828451334201740884073865004829800766135661000209776140956016177562867419547563562367748953739394915030531027486950826748948211607643945659830018912141985953925516604973881458263496880590776549729787056870171451076071222650336991413735735601809055143295993428384297952202754707892115201658015408139149443634923235178656667713385182161285204580637989752831654453514920805666907241587748980065703271676324653178711160986053786211046595768267311817614199676929090775236811193955195043029926931369120121580767278142471656594706055315730103286569725025805477485191937587702259588474798289077334141625518114613705112287296833051958188396548048422980827592050155292848141048517171869649923592329102137372454229828900813491676820292461139313790231834106246339533195167810304776001831727040009020821408880611645309715100771449520116203002205714280965512999553965858620362780644364367226904716617616086077961056805606809244479694335216962271612052622923193646692187807335962810597579424799211091582493707390604877154264928382716836458728930878807310993091824662724368921553743895119726353445618381189512233239969535478900451343896742766185237660758337407643192427751134617696073130168514045271413170024032704532226170324329030189326238696371077826827881518770959748328742342693471993875802286615484678773163653130977543925675885090122820114464242620670063121931064872258210816269122103314423806522804564257070895928270910588368833048793155835654424801975649439076966300339888308034625680675794797225502315914627101463727924531147853272605038355510117182240195033485983222836894104439216463654629956413562319286534949628707514667422972208167195814517812741095214201777186820138231026904998551319284769916247377382217760057538217915794640780319887868584753947629223215943668910878161648603873939726644892959353823164377060771713205912752933353163956153287933048526551053925090457729093402701462859399870939939477371717974410642184906712623842840304603047758887838759510625799010463135053287208425144715407302925508238846598922452486697019779317760000000000000000000000*i1^96 + 237504798607989261808190507943505824098507987944993740092496409731467586761590173872492370931803013775919595840772279891061411295944100377791675911841467071158137834412487631967649232651370425867129199489051594968954678770999608045267845033916221841154567765573321145483452188303518929123766250810165099897461189154586439309508725892924896491994592850114271992112743071209938627940469902832059747189551411423699742007567344124170864807277282933806673988635368765985956628790223645092788712940827444891445531084823353802739278510250410971632029988301051953136049734042356377880540360636087162056491827622335201290892999852882937583138342926299749561951165243620610813571884555087767926441233056475095004178997311371457313561543561920225865878926917486795487748225674869684006561456051943310599408359214661758744309701295505704673894328134685862189644598310518320358056126006987270238189547312390076962677524311109393749888588685449483395056339046460340343695898178176476229997139661849686510743533862871480172790352229506987764237668058178168772763644762688967817537402111655877564867159263145696639013478937686165057459095404089060389999200556862003619159129231333447884059891137137311151504292884450142553018569500733492444030847341884950759830641409759250055546499120920094595833751410329382897553833280416353718860658034079926754123030177519181675992238016959897927542484618251357728526153954101308460795264265636845816256845896979555550334279680525553633385933362599850061433615427221609197401548734404183433603289001619011794481934180057572601210697449256653473286042225339795501387848457006914408265661299843767368637564224923886804667106613030985039065951526420689959600006114349100380343954844361493950750837070772955930628236749538938183950391721277745081158563822716730338389918722555864492924659339158763679901383236865425835407979701957521357811274932113513092965203190559396132284266012085271810368648216406207922574873690028413072960204126928654658541641564095351499776242294020399798752811902094177433526349181218151894155706700234515366768883341986564035175212184160172127896587012115943652338644717580411305421957330718903956160061491295821743354976612278228360443640604025300660007076954283464966997868371845831429355208704000000000000000000000*i1^97 + -497448344163948364944621285753694295171607258082391057636523522720214524660093197720632371549258009073310926092467718818718985694258191868865212327849260878791544898683263172088778715955008116576114059697244878452134875654388413353216339541965182391553708572012086764239573499172993945670306465442947837408900886505059847258421579198795854278724401009753213950071565765710105468492937200522115304953803417822299579227940420539837253841040318963178904004729458600267535492970757097275436724642992351682696817344764090109018148790042329914527990231364971203138687916264564936448842497553587435280144199866440004068137775496066877302651866399883860975549592978989283852510101380449670070220202641061363636476018606015918030534174035567257594945044393880594229593700219340608156627035543195205250674058337158459029455194085720868590411498090274532569784924784361836301203213897376464093989091938194737456467220828175163508724963680644979211370730752622069771838285057482354014805689579113557357735650994539788321626664514437384142136514887602384017665514035560516262286160936327107499792054075500621738006556664159022920728382180500886510641522040320082385179630132168716156872079839889546588638056476442435051758812166441951643502988591330134114214912282866089918516462374835689064500741105964671735591135638972596238262287813962526431986036250814936393639074239150153140382273542201646897100794133395551298120164615981823777185395846878510768385832767765609767436711591439798634219268589251884029873070177204239105023235558791318366337693625687902292765150769359171763134262934349629836061683096002168554401957107790090647073016031403331528797120326998041758250459561043388899392925518155132230048747300047713460477352223990774684369018266351369234956236786919388487010183021532867838719725381527195573596475057404105266782463621416371679143995260060066818655980161405768862658341050605577031548799402948129809053399897273223350565293374438521841683958083922390888650793343683222110260648925609315757363310494927570163908830063997690809837331136509735221047802572946586155359918895907390634561230428300785816136546304410395644412749250518362910778073387426865311348139706893184897560953901736409483870652486579052026154796072539521024000000000000000000000*i1^98 + 813444057239285260949652042784781425692109035013209801507315209260053328087970904920524128367172667695111754263476607353934642739700996526054153785412595446946648941839801260436770954014254486178178522854477744331969115212867200616326143450293354937967830933044016170646081608973396111006042151402516575553116009411852778580936880422273873731235105416798800120957507008435203597302270591346358600632530553415621166837343179677297118997706517447376106608548303106670600999017265693023999678876433270253935507936448885395302344132188235675929148941263977077489917629000141982225518838779044313352920829170927061613299743195981074101637858210800126504910356646357391814617783824264100393164343970960254568219895546761570415549188863714130386689547255099744422712621176011967376934763160587097037254917274635354033890772092315086697015854791024282181037206368707599640956589605383563935954563197107720991737750280136634358817362799066912786332183591986646357538392044783687131092764634516081050624157962234263169760136131523918574049402891512217201196746423585227421643429024864651596207968003769958150957156408459794079868554180767493207299576712305788080259671788509084559919332312357559351666852081095280329177595679448851903203480792928460873776386559870314580303364349518559978716012707923865888296634292755116563321651892691858621642470721254244097172955972529022668071723507316368439335978346596774398818489833917410800851418847488526033182305817914927169852662265269607924626519437319373261596055188680354968481231527770002993454169813800014789973505954165947743705980846798330901005952409599755805763670346189780123436694272733242670151847707809682586082162240626327255053289052670693269306129682333165462585030083597544339163136420328413299961243849484293497991828012444250943312984764265380202629922492010388152394600404598785884282172390908693642136979800387090772136528928003977882124775794595050601992863344310003872586303177481479194694471556386818613801861865044637921827429476745341834648729706258559559634834574492817725478649341607672993503274784582465674710441141238005655147145722988581279908339332767833570920899116752797556501694019036447273577675122846270388983654927199101388355993296825561919856731750400000000000000000000*i1^99 + -576140643326938834676342915834884245101402655832650055415656545265483313569187768958967754047843004832030301795763755742116669683518037370706681311125702038309760036460921634810315514139512048166781673569631829961156736500603235737793612832635756359356523708030136503592593389257051321561534362803916463431171382319282425006895811292187783534875576000515644149837846061684412146194658644320942998668796573865371369248356447230705735164178778706336000278130714797468935536120613852008781070684393420985167773092938869002889604654546407171245435736544830285636487458105269201281647669002840667466829556241270843878723744649829228415548709509339836767742788108423839467602635982580789022125391062104675485584006525130722407002840074283357938154953413247870948335963336294147831449748927503583133994797494060078177107220200931196808970220722799361991378049864443467141672812985671810278022812056317040309469152596669813193450765607798677827025250877914257411521617990644404459336489996665776865562616743896289886002532176882225843471579789594551208232318937550821230103058465223045793654636687986278156879077421803565934262069816066158164663583443996795722706021479204317116743196413220189657477838326578260673049511747742996543961779267267266003914998779939568611238450777974670160791525680290700167113464710382249388860459651033142559105111733455405669326409846240931160979664996367655233717879032731695022806149517876027039775158396379349925937702394727790679000356820099569894741401426257744945550076734354693297890240514540828439883516248110163083114848601277509671242922923371638001400892723582413766849698428196702343435726139144949646130691923090201252137091017502759795676710570987337797564128257691883066048994919504987762928601138896786822666577975906804362595269730001204899933014872151319249149429197538118788114491423532727133250433147985673638826617787258338708005470049104466007215312605289185936496249034518812154606709140289312292108654346770644182098254023277717169384645422067048985621495249830626532788610374762130326204515912921012426853194988942424909540766709832272268011074625928102715482205908551385725816238432911246148952741954870170196849103339357595086144672488001600648846214338217141862400000000000000000000*i1^100 + -1588005953491866584981528436950974398626506516964904145096703731115775182445223886776717943482793258782532944053607133530812072215117326276252641160493647846933149288283390248014272373265961879364766115515719631272280061948364083304644284247861974927326762211210788960609272439991750874897316241448700552260371849105848592195322057848907519346803829578863696568358464494835535828458572179315351742807964602647786108249036499670653455489760735390314426482460628625511906043953995426702247831993515720207716612769425576954432507891435646931530458911860778389249883323950215814073378706027018356745140801110991120341775297594171043037614431063874569624228598029958570051578203146104569592226817070067480971873264899402726915319991630001610857073325868552145102931872552551897304049054271399296858812555548849260107570827452627463613120694225032719961833438485846433696562819224492834943179898612230666759486645864262082693069362288781679698854171657018254758849341213471549433325371521268198320152839303487068306933661947279460898548455093027778236389667136061922718449529705113464954841299087087750322342039394393858386169646089287786445566163372047692430161003460376575429206014623082476898814860284341397917752067963915469489707810085307554568969673384087833006968594354472144537875935143177452319009572175351157812687908560640020871518510780809613497498394109928890098967880431642798650362044170981561160354088444436594550735099882277325035892835001345123469108138691361438585348118853134811684172552065599097171837418668578510067768990699161220020722111392955481914435561920187631843400356399227721453010086080091521378804991397170358015615119993665518784006117711257453529702065153104298239535314977275930867512669670195248789746150778126911969658200916244258918752924736132844422667354486165653626510911660906892074367817408600243502707378243565813273804935052809767912567691169536850924579535197269456093263264136997413364485878409404728578404718210358580271943444988944238517728664555613435983928191975806340382382620243795222573355876845421369454824827624551069152304662749907899118956560723960241523038089792958465359013431813826433133550746211159213974869934672378135426319817820296113861579956551680000000000000000000*i1^101 + -3441777706606112245290245242694808744418545248764394864416139745525915663010446287163420324525143937852889281381930508706266532521658663432260727491092607520834122520101734768805624564415735636178762295928761604789717513069120453116522079921484861985758762384216825685165178963103597732840467329234747348994729169532349589914622650995550501797106262101505916258510763912573009728285626620184298477496486736517551278158784525380567328732437233010978651661625166332478645889794966960034168482212878284915988953713364718898394945875503887952864044746135074491024160386507582144475227856568490555533522201223570892410032702286663050499417874381536937070347303787201689676015519732608260463976869467361782937089714825276818824459776375082483243007727696266437484733294945717683315850995332684942789146435437086780594014160826662272345960544237747159106024380603433607469279264953482859707959981212912456053149405089287752859371069168058152576381209036168358017506237285227650344081777070577616884390240649790671027409599066601358707543365308555824600479250145202567900527234302000943976753496771449212958625453208829128756756676506159725723620175271153601474178595472758513647785534594726744189614927286745960003826869503301685545713910029338053869089328525808432207955679192063548526170577224449860638617605597537241661947811299609029438434574216037585993008565485120281620798236956758431960908071900522032756025437523298612401565445326118877237554852490677704799658310864549710273937871358124649999085202298993561936697685284531368979133246319385629543665117452898853257914563376424725228661535948934152170409023175433570060135423615316393436106152737369087738986982634026941478303552047583023467998158517523887743181599505850393980146880424600580233144613494917439143405219478279248803616253077394695936994148058833516248474851138296136338258538477157117531181559880767687853755593096823951000963928721709088740042056037812942491716167677205869201759259557139383995083878747061049302525433417814669092966630783897684114728541588272057937961967131496758999870100330859122005689026582733561297550040861754205576090226772285929937459461388140744778634879978885578987061452945132537356964016348395659591680000000000000000000*i1^102 + 9972271837839342689650181790669451925312794758347763239072269482029600216875610775620995280684819639380551292728269340397495074493714569237625600772521629642768412308922871643868174643839214764013050116782737910507404864370087508051554784688798223384150844990926335043519023752961516279975107374659363777028640700154587922166704256510121435301867379275490290254323682879738113564807302521872315301292994395574707302539617861490014916616272772434066379101896682836099324477225029445342492965341885520678115607405607280444675282728638414901699930654148845208433826343065134613617685230288002717358182769158085499533517518733170745787749229839656838074428471023102016580548642285290095601402373188176242927240687951140590945473347496194189547852911368929382709540685369222298690518748789796622781039731483609017977638988056279893786892874629280518815345686215914484975929016900526822666818581516815912352403847824941301544192555472241682087304548107300116157943965554331733049469499663622239701970457206720922200607203359417968892278738477311379991418352302704672194031789176428217327323538734786801332217170084911064022138349850556928787628390069521519288674483881190490959907988377202799210349306233588105762663936972772889850027531431862322849056373845550735808307969681655440293212404519780322866450333269792883520616684430234452606940803908101669633776575558292952147108792611663981763310741256627017195413178872466739738812501395020292752293403165227902394583191521033944278890191331324701497105335586359486625160189682330314401569898510194662093702128496175687518202119289682999320088369806029803173904391268781441934383111727583822097826176104444820181863614183189974660518319970109689562953471458079544862102131023454740273621502357781198898695244479771408165102770470762882179074903424401806281063133133389640341847198680034279497566265288137513962440511588964971421701955359858609396989657228560316640305625472828478364225816156817585832307590638224665869942583151011403570770244332477164461341126526472957224525689709062644985035170833529792910524636430239980361331485738769757000852239798648956255802989502091341483086504560012129177186460614597677873832288688861786938211668328448000000000000000000*i1^103 + 19628283103775015356006022303179179979096499845988112054328879408346877659376858543083494994881044659978962807853391643362355415235147963574765435381670032987059971795199114877962632228624711324613660357279594187770090931283096718645292829413498070819027173343162997491954821781290986806046716210681194185954212846381603190298731419467209296980960021010228870457956390730221497700507730041904065822247218097560554871791933214949916032320179714392719798185907060816815644397317128115246066686735356307955764997367558289502776181781916013288874829966381097851296454006683201652064695779968345952706496672273574121206986605055116632849180075926429215114163815365133735455491268224142166787653472677928972028227154294586402033027167394344790212898555766184911153695053400729850074457162940765678699316827788713617475299401763285499799282588635296072422853312731900993547969635072614714081516895047369598052363294212229196658999095446418473768521679670421146006273019946883139415883701265182762876035010032071822165711926673770123596514557835828321004555062189195976915282979206129255790594887107524094785801909740638652078667325371610488702492040362412942979341453066588499096719357760494888200270141753007825026355319840930696985676832115619605286705794711169496426301509852279452820245636052693012342126119383664184703476375567461121579723065173678549842026071450591812525097145724853106658527081573398536264500919825054502175750676576133208924005358018557772981455683920746509902149006779955943066572823194778631078633589127385960445016487472283278463502158448967761783785557018788552572441066429824697852203301200855189155303520228168638790434018446239369853462181282976365288099550443664810191501314429239348345987303568905298751724280257094694934068057190974268999264272781749144993688696261553298710023528116666286813151118898986237145869083696675471193724649989484527871288038814610110047654145834526873544840329359520181205378788069780604953489140287815455399646504353945372913076737719362737312746626030768099096852971144258534580510424355447686018470717239876198818405089565339688760930667551688254672299540347902783742116518348072326214551905479638826623335392716707413884928000000000000000000*i1^104 + 10747364868063692633605596473299078140214556393646624201921269914759237872759760746765831087755354929884705144538907450844762758765558346826725421996982281782315308118748197401310527478146344230497074367408697645141615083709536469086484461711691411976966628977438657130669727309843666126920164097126898766777439227912091899699675454636992526863196139229725722083570093712705997459778062152172406802206191574567581412579348700249790938578923906620476955156307269124385459717398978599397746296105842749723242706835242706027631942821191755158429981919183894057652168095012332242036815304209919328693758829788100049921756937439650983094020869197497483490547516830992647150310586525302107428301787617583244006181570022942520241474389185267706595217596609881532965980949823143413998583384583148061636297734259689249065151315703658489783995045421590613364861453968695625102740918584068781361916867499273786345333967646795331077421571603984900971025276013244625704204838521802522351137685299043248752163647836759419314810967731906505287632420110026867730674707994190513181474538064953446721473543419692159271012650746708661670458184513430571198231675054665511000014617574777982635770585381238255744894397584545872798656093573136891227391823051216149022466216934581387485369154134273810131709049496815100028775501350605038947566275172719965237904272954343779907356544253113236154663621798162087675696660164038939879183054346086242752847420693272331499119268447471466265949554860999028101776128072468034673802575989722054415655896173335763508947167122290321061316512722089682766821732565273542118315903112699850967726337197512629993412172437439085088557897385167453412820797399565074866393591230182984011129904605434281882047510519301560643110327220194994914991088328674509040889815699139912481768284154163539777442274383051718620596256962944572165494614512781992897700824447016091083705277363425409330397708367786274033945704645762520209510667112181553410558503356589750400262483470340334451815231622866992390603251575571486084707225615719550897116303804965683346356707706731225808209634684835627380187154535693381016293546903010402738514795341920090441016144084648946665002819911680000000000000000000*i1^105 + -353423054076043548169553458521741402248886907424679175284736293569834367910636207993213962088299240000534865425582235694209130778823628467404279894218508286290119597447360525079795957050107382193085618165313780803401224600831451743564279211094918502000726193027939650903124726392123712532004821389983869492281574742140735594909087510144215215308707969960339056768099926204626857667021680605389728098293434047966970025804888247538390818420011285957195049743093442684800297322108963564310292691232841757823502291544907785594902538040801202584624644814982393574919134781901888593794851519881876639468530386487058240819281739458607794225818593251650014973629184701359738636807318833279014458957804521346488189480736885298025939136928741035466646139328296044108611652817631181937765131423877365683573625814923362598294920626232010498521146815312423578525529321532116440205320089328393179280646044126403000317168108703812142501942409105587037612880003883261642759840943200701808083334654924245151111861054081497094568119003640786763738801183113565085424872573435518409700019879147189792697665351145544730823192295688878783885679189386765616319914242947104594865520564810775381053913734680592139896069521761954844788024987745517667234488672811558216795460654848039503999231987807326653926288992309918270935196357754885841941679338288618937293751079052178226569027673401699579922083486964537614501174658167416376152724970025151445258389829106001846642062469198310642824578444756581331730824638711742426938344140226252843742435520314196393032499735342408311922054371325041814584136363964857360595492525395869218140631653163188577296773614908595290291765060954995369133478230177224414771597183398210218395244106182316222973903069120256298399736856071842382433984676643023867882518897125395048320677980554525451858752546197236304495659579681455579171457042428744382532898372670193211670502039157635452895307788547197610257650616878383306915553810430585755559004682926328721689327064935722373022081461048268356647041120965105558796891078151453817247284632312610670135537380647524888580969441745278304278043044077760243244635367919616642682509032001692638534425855979887263744000000000000000000*i1^106 + -9281562041141465475613236779357689310273292400596867905954268470618788216266329606071287256785511020830719980193078467201452516708171069666620466919559700592966868128471159794371476986958281396363138766020275847203658569675914545010623366105171754574792901018290866145687471411280189908709467573445217539861693874921159989935452836705189218152223834465216490690379147126621198315134010012971067047746354639595291518928019363366591603349267376916782161860391297914859747378655143388796817492829045961964962260499581465874535458862472736849006104303673370228367858343485982913855140299940802274497017691754202420033666437985989083924984635175916677001027553213425144342746685019124770090657699224274505818063998105997457064896349180023165998828038577332100187896996314855923324513479740838279733835779110127678609426960124625701916810382018950392373545305746818581774374228039912984182834237244699528359606110662850140586815866102155012189895936268825315713052234093533960798400473278469022311199788227609790044470894940066847491142491309915457321843016403930056481738811984559711917285762643277798396308608474188221831188488627876541337607544200411352654679136285894111332945351241755484445879392972781275873922841980199641453397410962081520481717043465202804309581910301505906366555279507950767742873444989944196801258951205869498550209282461885737170954968277319299404852828139912512290257367443658026525671472420750234271531409929049918855875449213443016521108333602617463371503709584971010191556642729762430480268352708144370422434120272975582239028147465872496880858464123950480258509248590053322160190075529674196352033028711693884275265781185710136929995773204708390584677476336404827095574710109747998881939268968989699875879905837700710175382624233773612630485658750721047945313232045991717279012371812642999165950900855944105127356886961662667590817111388349572724515237954985070103891573492123640163671945439130290180725795671762121500997883085070841652666501570971114292810336460185237053624632723834308032013920822877968976504703543586189133363399323440894756806800617755170014112893635674641585816030427171615679412079487810087092704849774510080000000000000000*i1^107 + -3348378119015643747861746267753013825795028389965873035535517833042238609099427308985130660550824905959099872608190023572777110111051053545237046894383375456554993612835556952263804743730445465497384588257318389175768058843277125037062099706240770766427288713837582065823585285325514690219512641048860763812031031167491538325311859856129043094917632706126739313231585434238225087892487918864667499242301813702260933121290001714243820233714233940526629016842903776252327312723985400143701457562576904275274448509830094347342185791003989674601603934833661893873240900169268031461585987932691732677176464060935599661520292048214582155177531089472478018247849093452926936825143456550945099402220424834510238116433321876958506932768084157565360341714622450299218145929438168018313505754757115194741461450014021235174192277243156516793291765574315761896940768452034227546778013106859200038607610849448380345500276876157305428839474869410822816705307945770208567601240649779205546204825401478270101538402409993968732035450372471922914150425676493454662514204316787691650609449645061505725410238665396968097620347390865168839326105925926497220890928235570089494171442362195676071430161968119876531921121994543451333250595726785677318899302050800789943850524595248608023541709498840437490073523282183596055955039987052048073485911110445627111825349290261218384316942665672327761705051257849096070193821865589708263312801766480170471081493586619468811564436179358039338470985960389480908497773959135297678234244119465389733854103554424268714549659249228371490864568923572566746860765827062815252753336474933576185049377312842968453670988716368337861916447592051036660831562558491382790706445324562326225264683737045858074754567188636608331020468594528309589661108578558661255503695537344863828210926695597571764529963617961875061852438092679651437653293337201813356934223649955042769477867846653273616417129459390389432380753418607145544488754431457723695185873502819344298265050512567472822476172154930185465872282635328006828654278688246516782024106108511711877158402650441864980437939896134819639714291995010253870938673787517891013004384303451463399505920000000000000000*i1^108 + 1559817741890925922332994113763437494362747671169426807814656095952290211523667646580898778215750326086255976776175602205264536115076151406549042138769553215247125178555424661636095273120590266238580479613416965785654017531763885996963370983093306564642911958443890886170033178177312898474770287822766408790075657839613222944321598112658096427111528522616033609866791188226680916739883471229104174625199394985054208356880406283233653242876115466807624625634377189991587005394307024263823806412079128208823324227691097606778791585493180450168934718141261027624448425195134017013093551131347319860479464105506714491239061019411091603362537561465916535550811202007606190329381172660493835833378355223130276942445397023657198423993037365722861482386070816542264332582555163208259583338139152579316784467711106036213942938489245599237683407049627627411502410048655576958609104565967750207478663687370820340737232356245378499410807337489283760414662712357545711119923057273865091639763296050457512185360430808874166146248520933652890210384413925137361908068461486289815466010226042124355876416109207118599110014156819723319953356035198249147507516104000525912696622783298543051390368336716413311545995160506596266908692142878240722093641995478162559263321546728893031870287906013591414750832257391238621095365914406799591905563296677861744321163658367274056293394954109888691590832159336114516132876140642033783498324419639692752798621645732605920954991822138852263400296957911457953824700240843264559030934836023559401547782655780066955090456026376084848906151563512350299105438615206350529550589479859403432633408021358592940925643549806028942045739299536709416833981114335142810355318825717318275984003719719461725249596385575819843807552281518186165068987328998059702856210832489042021466808342914017633584436192371114386214151376701985915985665648231912026652921921094220217676238718065849431566775898103928412344790960338922522250508049000289375763790999997477538465191948344923858165009644936207352795692058286659511225263766702559529826754175141596253749103653266001973691627625280000802598081585474694782367355805703993048894554605879296000000000000000*i1^109 + -1364794373331265344513677944031702447888972508265158099062716486999518537093930777070589586985313206254922121886129349186641440331727601142435716711032902502374146804433262292160974086667171717190438050194221982714287257624935127214512316417883076207587422918949033343558824099278657161349316368885224037977074801045580099631683313574705177321353769794339937989230327419305718625944592310701320784160650680127261532379111314795439297128355779358749361120225702317440907189732489115431969862944109464589027167809334816511347256075081428387141749273397633817360965782135469292151464012575182684045919686549603335956467700568863253010336587577719900287029529750806261485739778663529589877687599221893937808667967337695935220316401456082027019126689496466285973495508764441615987438792862711367466459058022173144354201591855033276866337027165358234149316286946660231755238334763328110676708316370719781550247969099973137303947034149807895435765056645779160644428579989060718289689437418477874427671794949491735759907233519235696232394097325618541170884708703256027360835134634114278638557583350823542915445704488970138268888690509023123846293634694048216283848593929576169131325283043735009801120763037993872296148217803142622480883074069543522699092337566383984778124220820054427448398813626547234165744922706273026524779746755923277437017136420591916614331252230645227658776358018924811561748324847867137150868423814853777954199897824634963235346913494435651495135521422706438386412936113279715167638654800722747307068696799534207086739694772929579735737543067797393726491144876790988445939806745613882185043041259935802197807401848500874530890709978589781133928542370353005487385798278993426619431039418216516775076543927490563519964606902286221006012255366824891414142902401876309236593023126857183878159717720083637294873129659660613442458252859672838367286446736905317099621048511179518921904142778876540563137179025955302315170745772459773528412153830110830073971334711287055359957526782527033713214766248481530650250205447440299675348620979811220453316874043238584578782530841865512590594285719949923614979240992874473950543872000000000000000*i1^110 + 160744141579846526977146188245019227463132574724509955631514138713888054521965470312462809067751902888387574310032438223162359429077637509336770326108656654522596727412232831514105665228863819543258650501383654256525724482820780372611617200767709043269731457187363958795013507739181060002761192617300579788865877281208959421473844594891494368623439692940251139319334115440752700684946275129234682527036079249015869908718077481871626208580145757594865857889728920472742876821337858790899697434067807298426095978638352106926008066974640490748658400022178403404367260308593835801106955642772249476660351569534270546827261071583549241297358786733337868540379193376528288263196307075202642705733039255103293548214149852030729510948688544952252888801927863438769149735821750958661116526792671031317667086415669274576249541018527325911025475900310703595890060951298962480212806655093450492055805016163555188573976738660958168329991635595302877312185057978695655880593523635734699734550225999895793648807397445195734121600460864577451224543156851911084265372301570679854827259453243816009757226273844984839129164563850894809509421219886497900682815807120860026378481891659979139187415175531745129984567807264357239344648995308595355953788005135074665893381543441567198338294483781557811012075644001879325637846177536902689611858598261655340451932953455243936465852700762932591166877008816270464923058629646328944436714331265119342690639199172768953001896377166078736393128281677257762705867441186648643320153492659616777011808980085263002203851169704612365734895314407893432389709869228339811584540277948329714352917634734793410416773843682917895839762226036034544524547880570829061611501472386726486398495250453585717111844371481410140817178471358761328743561500074569140646979201790069526441118899938506680558380716348018610335807866423839922091239969655821591639825167094941642556965940198733445504188539336678550669057335790570933587004289251918187524731921208181524978872516474295679462579316265518700541187646844838425401128520458247731880114684689836550448647049567071392535854888003550341585628666665670528835521155065446400000000000000*i1^111 + -2589634925407674458021506966042286126127076578545312878173642349700093164818721324749779894034946227460447975822270786399295120477990293324146036241765089787283790072572335068722294541528863142935019811525876915219665389388894986714129721430506392039762656180721003111860408050425335977513827521496133472772998806368364978613143349502791740994375060765023147064198444851882292993222161644807137121905795023537167323862530435341177538436698643606123079414026136638611612899274009281287938842709738770954111767132117596046421321218208097963499684244770968631954340296954245509389020127095055551459939700613996299497133350562178468236728554765157494367097694671098673152051372307896959164845535220584287514701373935224534061622540568139299242249715942617765608065532550895824251801910056008490632186818963475254445988438679257290575050703347238768671207120472168312147009864888086037855775264016558312869266645080756388866560188091893594429262232577685067082814881769991448941253427906487400661686494320976060584784749884457724254951736187448256757888370364739995172415138955736954937825205677041678663683419012347864694414286670375141552617536028694812021584753554762013667263514664009847182955453798840826051438937664299014923428661303365772415487847284497995280792060104771308073786062870315516644867571869360605418111367994140025996583508313053801402675111886179263977677364050042711873766514541877627607420848088895465433267253712885158399929336474121070246003280239332481335560067547001631112874269896174160310234832606377262895409285785692439864113211067843361039099908722452983513162139794417207113544087255793427620675056534452616619755487874908203815675867677517595371027683307643235782569531275652793868289631388848012252552154232692707553820483785219141877724688074410566310658441853447310339890231165338067205591638365649900061236886904994389896741625515240933892391911825418287513844387583368443639776407278604118229943735926627106821457221693299224437178124931643175704522245298438175233991434418221198066585998983134737024188985124925409128070529478161608705599675211284852218544621224215562105651200000000000000*i1^112 + -199673675917436285082625181033705649057298256201151506845049016450245476687865516140175940437760393139655671183892820763827368242418149667956424433106758184782884834021227113161511395360283543334961315908258740472143312570397463314077866429791701564832158209179000428457324965188134780036783132611337760186536552358040391793636352986305989777654625303949480004725302216449084775514266157170117036549375331316907071223079163461216918524229398104978370812793877149691422446011918709014447509521415902330050871861815145472566151748528758155801116405596263953352535090917991752407505113026624213316214804822864467612352623829062101187473559501865767640340654446101965601687499272231565450687996791968633100608918553209436936198332046515779448625482803669056124147218702197205866874385675386303859861974112165223906611664556970630009654727827450737700203802512973359840721685051725933750617576037000405131916406574902810866910448240875119660713575873072265975528596785842448854204854105865879711986948521666436131829843157284473709097312487347542753249744386584293025048361715373886353097835577449344173958473242615371761746409742128165362292367432383187987553435445526500588729497324335205815233220294420610010087126523910459341017251738210644361590564329093340129861624289921524648219782967889230664026471651495514921327765241294982211278047352746170575290433343647613714796489803060979261129650423062190527081322113304157764363561541916414583214070445384431471711745609923435563540661857680968042956343968017890077805085198558674061923314457318669070402523591408449795192158688909356036845548801784746039589279722864661257896710294856116385673004780796363087472001691787100429313079731864346151875668052922070064574591905121015787608618909038137211018603760447007684048789020696802568404426440019125280984106665893146488369567758290771873093655871221012426367646833749268075832331473669321910804971403292389852807483912365932949592908709546274618559867634129035291037430888077247775236028319961775523135354865752482108115956740982612501170276736698159762487232413264274719109496722610420029131148608143360000000000000*i1^113 + 5186966480362908755778627584503600395339362866170881813358013863130726923025775385175684886569229556940341657028235730695422527981064529778865009874302678106759858057842266658008575635275798043614488902729477004327530624405193832512400386900613316472284481684200806285365473161159609136414858659473744173182548460472376230400186949965107059347285569722301354431877711563380476784889931207845800980318343087449119768730692874813392121753112488129435009798792321464892929171761424458052005996841634082875850632038559332376428204009667188232643615707762209901766008083696080971510717631864890872922207558673063875939185887259995912838087262259822862414771469986946242311927479329942520587883873325408926870104887049573732702773197398923685307709380000185175682534624660034883781289242027430616753630682359118529571459162569044838803846757276905887351196837523669439045443460078308816500904630172634957995564824579057152708504572067597242791954126599645721225656887054542852673906672110050456659880084612165835405112578652418548647610260534352582373740514229778387373234645368259502006332169761524185139763554811891787088032507423967086745445276117332357699133221011043668670511182533215244379527254430660139299108730644593514783036600330478736684817256945811439452840791994963021627158643718857797761305622137681908182820349265430771244197104119288576923438352541111675352282946016021309076470942199827859373071470294345495785263049814161768705445103846437462401452584843217328625410409878816785545544121215955913428544176301600018768137395685118733189161967974669712339018839531237509297056356991675426364795763920828658436780485012828152882458146169609320926700649911482165552717912381298589180266491862831272200783090052383035709647427224382686886869908801366488545789945339979837441684026826789703049244948623793163778576167068071156521443648199069557590551515838072071414422860638883175924984453437006900398962787007613474782843108086142907681959630511787090920070688158204662173209163505916327338865694809189984455052805821641008589245664786782740074289518754590448827987158394195589201920000000000000*i1^114 + -162728307640834746529994215530390058959567633898979445796614035839078177998698339365318822670021759912952302882790189994266807376855511951542654221393063007785095114259008309810429398323902159702279309852975775605332537168670786430872164070257952592279831422800535145790689823555122038807620819565433693926838159234284479439649368432256447034598646302132939258053694170071338027005340155813648485507650893546272855327846507467985361844187748263867036992606631030231871628745522480686506181633378455119029272786751220407253230225636465780249526942574459396330927426240978386751084818536591760943274539976532692763272898608694359804404939316601188702146118991238381903435793687186104979537602923123829842002334737931632615884683505862299932861287198087320281828662898534962732757795294773201700645875742374931694075176959502019378365867215597804740699491446749485659990511214532359143682243547435120880854383018636215323305053618630158858319063831166419434439431395277415412664385578577929004333098639516142775066501844323686454324492093960070585316035063069409952462331462404628677891821071105566261305892117374739893997909185023674543247108695434619549129972061325497450405451453249044372527103577581588424940268402778104289006368552349942984167237756728300129434439063668217992364232073543496826598675543390129935680747461671365479385646783640130556088386827331610321316379126300280219697825005601437809455175774749105892182651361882581010862116991141261073186739018397904597924546411123599008731852514379925662911021133145662051939585672811969629442941741085889988664395892593452485164890075651448612235557289724395603888808518210299830650186533791980486788004227755281455467691084029643675764493206011285886850868952865768158143659424394584781118984063639331210888611565572305585464871984319551735563476519437101987523794259012142306318770085256525616897470163865751239177967865772142135197871503056317962149416648755422640642973044865727969091543495273247433024001563616534605368318806604198311775692098957473226276022013121293850318660450762236198989622166605931738729426190336000000000000*i1^115 + -12222809416295340940809018846446157114098405866844803596598768034878136711022665305817143744181953166303371145519174645823770283076581023967087577440104630854110772200751981330832582263986746757788787945679008977303534436095476435493629545656129279246820873882906070177638319304201323690175837795521581138147036863291084161924860941737427687848054030455713230780663431896309340713650755629122192516918850377182640441061379358933797104551182284768886263971727554091932216292938742306813320030151708944380510313985994532905701902774149935639876385275420548895237241742220266820143840915271008283108501615784419200619382399982198451247862458125261679987235992500850058100337441857111782083276709689851743104627187569303884557301195272210754990723195170240890374024410545787774242384271926103529305831792118453314410316087140114726890712188344154172962124309432046744683595505632502231079915221157402526183695120178436006953444695873281808579157050750535561522461383507553970260027156897335567864210791682863293383493232132658940401697290210386314162335337856999489192538503303257482571998749411816891046072196678376841371298259113745992604765022371329027277074793184475976090877127672206063499731027030497964901796679133131381514529366883484824674563532070109415934147069241553233859967005767255890373688833252349097968358717731996869157751540569447112852557034735590841703413173890459914729296335745052088897313205397094470907727746523318862681918831858144143056330514384949558283265221156899875171243686263293160063211489104743120214323934858593757488525853349397784293593723534199784869090449130060838823580142570624236781171787302441185991621725689649000305219481636207988411806867068482040124469768133703522413527827870014988987320389275752554424265456566052782084785485086802759534866595751883501682196125787131186926656814876972522237222391089574726062711293439864679130335897127765519456350014740348190603741886057885163719494594409724896174131491254508192769347262531529994700021803336944212932729327821623001068579661520540677358430307722738722177820720920575082496000000000000*i1^116 + 27715469838617858828711419400244227218261656167138906700908466717732484747253484771138959649324646302238861006567651108209882526318237736724442165689842090295098606162737989511587950998823717130670865024630529961166050369149577550491986668241620645348457660587261577215365542698476463726592456663183927198006319631711061003524194939742362284742663328674455143874599567508039881107880367023605977631657290446274630393765622735959626023068136107279599954775106107322773057862385281448090638491842649013502244653149099593819573699591314916089565991242757686412606746725412670885055009254117803059986336750288474330347349266719049261477594256059642610047104195255503458174422970212665469623499678032047795117950629807627558265900121151613491368247061394656732336758592947632056144327703719889394108109281678311768862039379241321197076805654391598202453096975524486496691063916997845476202458148172869255206289138276259963765757170031707766787758030436886217518249460583115152912089403190902885232285487219307638180691925185943574541885573676169117106118915318788645449153383677238041081091054672898970650630097948275474412394795090612293208882302444302156707747022624201360647055325826436031361887201711289888902526967894859748049659738387804127486661239996236622317141858683226256487298191245617093390703759963843421589893317832621267324735030184080626294428393706120262186334634375665573516638078352323073496003556279463493703541226003219422970334529846144443579731867223416803398378433819069702325689242358747906303790184823171270190840879732356796781656387465389002381996063828241230608503726896992944169292239976372467037583713468719038619018981796330617770123639886563312514968527668790925504158472747152718956969591435487496755164311549014492647898609824312914832687744447403142104409743495714397613772594928128410934061924678320672444398767341389529742402845291773178222728742140702783930342259345908668505832153212620613149500955822676253085620301718928932709934132803265358288641731264800067507818811265642071025184830226302640822221988628112849893117132800000000000*i1^117 + 208189762506243985743032004363540837500794470964111888622231087708673190358472747924615725754332835803162099287207643378823714324686085140815232537170979589289085521039672314172709749961703103235217369482922783633120794531519732748714790095526611999535287726981591223006721480374320658272961148055367644582910453338372171201623676377121070587263319875841705351070184919638402626704849331060200476554006084474542722447547251636174294235119611367727923033995502569201783336329396454306935720166330757913180228656619398426685576281941091408685321107835737353840155706410913290641367283144097554434773012247381627576361966573536457525189183349703583055418530721362871646124061938973252400097168694702577699540254799008807287327306389463165947504519046085027889775351828953127655307582139980382698049560129547882336848252989173245626216738778150329159862104238951220758859875108623192289114278533622052426286917065864672404142382459703632434622322164689420219687520174777632185012498678108535609480869371833427598370433677489874190497728886435479767563679683224845043815084479915443308976381294084287272471014354844341819571206896303561412195248436467979856332823204289717612385694863219482087781703788998845399478184773240775606489266786135418445866402266052756748165737968089548466786785537519619745276026599374560670722708354588831476032480413033984914963942599677360178431962714909376537024736235611053971258136234567902448182311642722006625081961963904811299514978156957681906214978064185595126189911353771235894602016784359786669883087452650783512371418691058223596921296100191117979515452462453724576588518786169491176125944682394608329138150346700645886694612271146166890484907190019662558724034139207687093462947748194020888590005173103872631050090508122323050038791958454210273189102258845134273545039851773197965194914938932723819797417118825322928842494954425751455091246524217787909270127595761718686087751501023740464264155868856251175352470250890394288954442339049789363342031381908683605344258045206212169896701878838621048785097007615180800000000000*i1^118 + -166372409480803203962249967562720967913515097226212428820931348076301859778619345944716031500228363827315897362988929810086796227421054676168722664548781867881140026549647723230343617877545130703520187956981960554780619057353736693730981468445733649605002616047517727972437210171242053975035579937018894890201463732423096215537018659471282595998464497089121418255105941676906237031658880841106563298755249075320526394573205347835901759587247368137118774322134300115476646550902032997350214307955741554536459725138423862417048901892499004270638237334027999913885870138632967502386671063709020972590543387093736885560795160049327208202926292259157408652391345798181809176729397574039086018112183712646733629506271791134509026072497372776701647957812629175873453904807672170327465405704008472239237692863784886306910476713152921670073927150257064489816646246361309741524620534445725000528572734254304896128273624323753958260641865690889743870963262328123374913204362884779406804760767498987421045994282463287969478109820637322032754443469404265447109286762998942617220126135722576316176701524274188829084272310336536182361310767596185026219427646757794458719503847848570890906375852685242710900220532815406867722807165243730657210072111737478259986990722494654166772404719567685121123829590151519098040207554828458016938479811124932174532481461061577175020167083490400890960008033696605523370709553144777108064468231976785518455787088347894992158829520548880837993875838924890141512847393164940063191102300520608780280344204059568150374471207600781183365109764945515799428289499316430336647969175795303137084789900254430809423782892947306418519245324416472081577674779773300908469488182230960073568892615581499333903530438511329383578203276384364844376508982400138691724644919422350325141395794148637234470012261229301441820056619974951029810099936116514459841539450130648148024568380919214480574965276441763761801911156848669793526158606249435796601411970549104164070524795921203175456988746408378852292330017266341790237286142926596782161920000000000*i1^119 + -2552528307294049962207988833429008340592937919382516965056880394634458666552078953055012214976201805392669893471613015302122939964897428583969062908109663251766278908974649428630101465129721964427194941626500425908089336639347274204138747651333860244051593188387336548320266082828693414909616001454008235834343355558426920826483769985211346912251733112141454557340474038579948605710394910298660435932473525279764018430503869977952875172550553528615803093593168054558381142263334980615158424756819012831700659262593575391574576156825913630024269254532886989562462902828533588508903458764059113638998824596794250291318720608563886447327495323458986757461001808693224001792893844136961859357685519837422333964239264364521978405973432093153104199852156336844327328011837622846163089700188259725038373902490424106603120095588063694960467344822746944335245977214555592333976444668816151774265332034759863845014346494555386436329944675643601978609197977749803414945025089792546374139332839790237816960346377743501818370689869036494615304812559685814898171185499603261880427316664131612634490237677289883765273766429222862110437144865379124085688559300944141162365700758266405966288106164193314977980629159826726187585633998964260967231479995386665787673194245904600403500866942786769601466484472394877527833588791046211596870285915561262737778883378235224182753142593889278317580147396793126300526643920204150634799777018316699484331759872059519547565576621885300334770503647100641897728717847858707660377561917787202423680185181748904779801346294949825871860690279976046057601436067160887480292352018874204160364303788453119146928099970606484397783185379716542572592907837121747597806636272084741996598776562271652441168124063460688256463687647261758665788422890433444758585602355230955084088093450306559272823507286786218794482584757208884610357940128624135319836296586754700077816062997299808419153657937873438223372945088163070075836875974422063746786193822799351448285324396812952486922119246033274826577818375809159396480096665600000000000*i1^120 + -1227592123686020869830484869252352770973839620842644193047386742558469708480196780843280921388010432177291564632298018134922690928266698951950957086624285934038456775640317407015849164137827753005996701834431282277232503597595648944981674882613283944114946868059396666152677994709693992686175987395296441637257936022354868766869589751616335949589871703764557720502109538244730144310006205549415093161030029325942598283041723679487285458599579231347980412224540000910752656882549450042520996457998517655681352673556824019653005320100456258328575539190555480753005726249512588176333885869450942844708257161339320277038281859484988420670476652452775616580320188820375946106031256510396732527679571402405944485149309148807238322806604191374496885794315300897523174599409259286047670935974535733537542753713805039502938045014874422953565314978843019338359429825777295550292666572260077824735375803045968706139842945140281103086843587067915756319102174633878607156094264338374137733237221655656429647610072428302090242192388415489703171883533662448436837998297234326019545570298345700326761457351653052691114806074668833606156313548566419041794498039209668556347623429673459080030162438372802672664140411076082744915266303424834520910194032897719885521428888270147292122541516202660416337102737157024459574166658304127639929802610287671531330270827254166835761801369179732888813121379506206760652884253605951276494164168171747644616936007437713358681634443984509715067428980421876746568462502267009113217003401703325345695106743080866437530316543322734709222720458268856911674213199710796211356064833367986733825012679388147560340116979553195291261602550061175867942527392075021513601010491647430286390105136172364210772736381045628190268533054871555496884778150366522163454685160916099372027972200854915247730921881402743027016599982547808570105800439065109980424883644965201558392874430222492211643235356005864651410941472728775126627327942987463510763627367587501340688474197462475018238668359575858238383619045461065728000000000*i1^121 + -11496674353371437958265590305280043706292447702922175515848604197376163171507087183514136551050268534617244472188262287887126369504679143650092709254887616674522549201554430219314698071383100003311931890507942085099471066084559867316568761246712351706797913486446792190552427479719308651726537659856861470539673702598937905117230955901759333615958640136197311871574203843857663322717633786468809260906092930730365356302597706314246938743136485816265514262348804387433867861791458073350235772685543916300790236425622015261418204798628725375921986814266131328860316358041281886449258204855647284357321835892571831312179288833375087938565320204443609734648076693678644695942854696926439691806701982926954032048217315785103138317682546701042689634036847229453761590989019595682981666174444031155920696792183417898302350348105714428629913209476896688847290412600263249383585375580155548092796313542922096743891415419187326117056730188151074559097376136582862789599921682301197395326786968251996538431470262474256627723584455317284001112103557064910068511198489438861862156315561390991659383187128676304649889947611256612230296401007782806535867404407926376521902315807426685608757360087802850605495368645569437046692703540699218002265517803693761633032935402742906227400643817959087177633589949990064873019583524748836594792241572387606648988087140226671789593425633607203410544688842054409333274609287671540006274406828471836084859331946718829635624778008883964031181385684805692363164618132052929768516447417800213933598710386211681869742433615571996271501530869310638315770980005891537863698036990664964162222663155198285726522765378049996474433092122435626564043500001632179603882515494025662942587858944499244383405955702995799495608495929361541219944049755760483889358435394354544583066598378958741369481489946838159037753048104584184976383217984484195302796594737804708331228587001593364416399598639046693086662428479778344214388236552284303253141696773314486469248626021515689799140944224679198260723712000000000*i1^122 + -3386142680625901463342828054317620316215804614678497363137472686855290831472536717011557213486077588624131364486300153752884827098676722101161143177811340354608079792481615445786948509007375326911052352694440241767743997402287973823234338308779429095474157407452520321833209027764662198465478858006032505771097042034258034974865359934408866518652117965817155267776555903451766042413010020288767650845555816136369264864670328909448247858142024793277991947645118814781513620037258568462615737149114576145453159193942453185296531774394115713432016390651920947205501220456473835070518090015620791289128099072847972907096352331276040939197297214659135787549231675765503844534580102740914511003319104342467734705549472464332026100529301402319046865213258429861409685295495059535010307149231875859214500751026889892746531918266708124276146522427615353248856446522721245896709954243842097300804556850335348104054197169091244717266610689366099154699397376066860320490605540001284169090731583398373721780685895625210837311591489390853253783128935033091687470807886248113440313792178282452207530302510518219733912574455578254045496557276969505636702103264903829206806589479807142616029101429862405873984246455080262221694089477772295513982428118403833923868208517297570912847042038310668339104507133840038840780965914258602641758907048996573407732555936604204791106106254789228046073802934328392383877499388444635649391721939900297278844409721111744241758555769983834253045896345162929257445110637989309116005532625128899243008967930103422144035607634706495365189317271644950884290330890430662403908051672548842244713309205474606610928553773370708791735274848290212779959181367417422258387335085335081872577237729820903657277403693852575778624668847583694021454379068129149099325989728659160725390381446481301690268316706093802911013436186464015594313483368579917290895081454633902441021542583418870953280502384519182582250673406440039702952748653701825715051716227715793851305754352971661778445541362892800000000*i1^123 + -15770647368562136567928301765459211144351777070432739211973968165432035745043932577220056338968092780470224427090238463365896940907330669507093026810189539721494114460167771257925259480159801855231635853280289594234505110860733461009864570441096726271895635184331612082952407050196624314296546154988720478208980876985126220336208109168506283190209503507558181648215474520032094327805760295437773331284378686633252757182498192163390677381436947109286236270992507562945077039577438194662697429261656068670509886111475264769095344604855729973404311435768573110487874209737941791678984216810887388318400597753559414810977126643911159381921156390740651120178034951948979663087757659077378443999413001843440438938747343836654837815736969730230138860775476316422061273009012433067591625394577459534784970502526608354533505631683322748303101011821804755727192775562897823928871439487869651792771285366249980324677843481792472269192767464714383133653115970627625218275940434361429260984765219139093972283639842466236008699727021322143460393028314870674284057175569926896543578023543312068881137676841012761070236545694039549639485584101550404065385981074959743711149482120395114378658829920794277182790430290631676272099224100449796719128526253922780593382512098179645620883329232627567434770328948230442795587031298074020481809914244180146300772612154830224666459219796895138357101829575872910056816443094971054621869791393995042193374782397926855581550167827408684442334788463683466843777625933472305531963203253739068161262300766804417976883914928574185800171808358532833965795720474224728219649785491510424637128786700670885689186825263794082277989066103176996122983194152343381815565449688955026565771596171588396720426631191075915993203229312503846044377761965922789630706016510636256826806420543764972109506961265616598694854671905564488477747196578608238359383005360715792369790543805114850910434270362921437492102545521669393609190780469462848228404190882764058910468470297257941401600000000*i1^124 + -946451087153841154756620742391328862470644741401346993471369996605147780843685798858730998503672979486234504463833891531153275059819667469370589204394983942859014156506792691432791941171029588595760822161625403476801899372604920910614464046862715359782908544673665737155283662059625931727917021245689493073154285782736513221332173920772494438387346972286691282317018346109188979606655614352498108369718827017262060819165600634797390716087195847159819626279979987899777096533562903728179133367816423060450769037146378047556516814627069626259881440769400311237524584026911272352098208772848588151113261563527358393930632562388906256156087992535963116191474244924322951202973151580416628373394263452696839059370399794746314956330007242266760681206556728083544844128304783574242935052589172841448170626744229702635658819672772675977459799684576716988334828858772429137960526152700284029068139872024949996740532258328083184116079080334081249061264722714623108621182032872438481826656564328828727290219538262491393479566089228671969733934754058542035817630629178102842749584876096730494646268825515057205137329281655963636699875860950184665695990652136717773607864604260330897314242590438273774455271266680112908717353711871945078165043038425498525419778953745893192148889347978264445809300296801314707739683532335572248512205549908110411670033209227307701855294612831280009124825558136229567469631465666205441571627632129075333320441725467518157411364987489032830297360916407040552587180721411835528140065666566904861828681342307392553461759638121594074881526814279946008528086170606800815374293415287622971534005598182331758749495229900844519825940498104423576051342162224366285377655388263415332104669361929244040171229792242509772025764253437682696501921354994565902532935968127269219957853005704383358403720290654616196730115661622838621312869090449948823845401815711882590137511806527219070654674166408740238206631917350608104865014127012852739023310815903032483302604800000000*i1^125 + -364555539611140084800248358691344068607492938549792863785477412272085526535497010972817561874066007197629817765951368336904200884987986177373658845315759732735497592754942098239492055715305813947412611501901583105945198468412244457469970006224189082899180477432007902690310938680070012903032491519345891376467686568847941705266944144198710740975335800081813864973123639751115140172982261078518097042866200310255142273325239426657354527939456098385886211715024441890557698332657736829385667775795131510208346246062988029594377142678385685997658523468759144935224066563453028267889643702147136125127023530548629002522804512911446435950075340587199627621439174818887889558141811199181860487926340978017762230154080167121520700811514878977717907889519355150875829703939994068544041751017250880799039185042784261459395685435315872579127758289244372737577730270310677625996158489231011912822517777302310957381358995560007998281591212066226481840295776925687714720330984344106082248894193645755430216804852755980494172939248961176197182205718298217458251252896308908714671789705238756346346723147116615911606337851361241345146057237336300363691267201907136435742744105820615975241662243702733941892878846841296028566208813749373636865205018715629351614603747368279923162784732989025366451845588114372371517586833162657397885018368245205885899257065051899711178180387144096988692046486603164731341248956687972809072753913486595109996438437901534284876419367548128914025236453770060689494344876456621643272910657989676723272048905729922788199499772630400003214764285538161022378395059564741192480273486208306757716574287020177577641438078642354844571671935367433237764425684216951970304477625679058887755420780023219217926727351255130218217206447596026532256815383386019129497918616864355739185480697834361563146574441830787497730234632147198298319605699679577533247473136943611859730549471002997456800094337098814423601927140239867384526751233733836997595486801100800000000*i1^126 + 26197773325161751667695157722208397743528369746485555737034873896104889411748369051453593844849208462834744061767497653900395571924948988743714655042750280412149143908459517068235298900931118002245554479741449294758353369907601862329735870009925282039632262445451805669989474281828511322985367969031709062445952943049597806684060865074101117328883503017723561162027382302594986712137840445177442969279795874716631717784264140595110333647388740918735255749445364967390179824583218437852208429019650098194159682425819121070729822142129467531721651013922954716653473001508407623307407432936689343405957270453295813980884845209823289118947870739747820026223001505138852978469033133520400572459789280874170678561498112787865775524448204533500699788315577478708725664055934488199676068171207167993746573986346750007611403215141484298402409193815252693525525287438329723450524178090199330947730995740410197679961307105211478841779932880773616255259976030251165859953854305136243249516911711593691721839264053543180877954090786900302312214584065845396694046791233667515625438813208513693810144478296911822136339635782294175659341525803363200043772082577527735797733149637333092130107736620878444167610066347640583254866718348396000701027370626741245386842296668801282207126655576912507243379296269552624835082931224676566969873169003471608236337221378338723329583031500361339046402367616563103874167246773272840665830273475886365202819374268663410721959125079141827985278861157428594841213585150868223870440305916328973299457893688771533757727053562241480247108275596259944889852590351886056138617139901750792389617314283891011484543620323169461905530712218616487444106993937141695599010586539134448366667821098370709404002584462468050359769974681604646943097181334807043703185035467465676901363470999533640196833734579753169898011004769612862434781421786750253551316263296642578208457855448723154654831441994569705562433186036226843945871202615579115520000000*i1^127 + -612741331706471558275782092630523219080194620907738467349392343731843368209319550921968100338739830473838066957451178244845145417497689934923457974261082896424896000846848519917506493966529562693237676548215734900118517136011402449603665896883413768222172591364594498009025397725218831742968049867486543971697065708078150287557947085865526512184917162618465163286552722173735696044724032838454062624253383454216602380482537767215634825042064777998511640096867552756721050121680012573330942505267746710475173824920500617992327793778334351412199670685896211494595470895590017287688133961168733072794341976277819909982334689285278644242399954204414797115804643519351232564589596137083213608951711644228287011427394252888607424807582021089571298186964680573092300744331379665520350680420334103431197914868352305840296270698665419307534738193725109762130171083612670122092665513125103983864396100801476163831335921081021058713551727993038674555285712749393761864713826993267191616142851875987484720590985885614387937022594377745857494347280985616417354167266532470593609838478391930397332688836274398099165864648226349157935546026979721194165692586365923307309520047123565807520692555602169214346605689354707218739224413925471818389763961075566368760335430210355542116714064075949099755960089348641360507002018492400998604090146871334365435588143439783283501603308150419898020477820887377097634329021447586968600373689778905905212250069883292697669910559104780122129190142388639083896177362134342393556803100271352657923108254006152409668930964337268803592506872681105464492376815386409670867702596346396085861323084995976039710624089622202919638348684189534807642766619590167188518456760690590343893336919997735664314755721443841384691256713097395646627426508911137779947662038775723586719613322252706973830508289499848073007176219914857063686321088350226555105208919140347798740109493204140966138802558609962863843343578727493522161664000000*i1^128 + 2220018319410763310585718608205883278673657881913019086213611380060615150317880953864171408355364088626124933855858969989721121672339011265370146971536233542975324871589993379094722932972070458336428159074839232090058620893400007358215733080220471795696237388577783472961938139715453400177799288647075042950880534510856032862359226486497006628830110820285009445442240184691080850253301805551900269028372931677348102300299516912032017288704799956377817169506403692229541570006482725660323040941215887472289655846155792659365526377755625708643134787315937824653845964356802648262596827988644260487727633842783104101846883263054148157147473785698959096612125494708752374117176184857047886065476343674362119130077768268136002030759851773732848016028519104925821681339822163474128589198861566649976297578355198169394842925223466729266763293829758154976657922113938900361269786223670193499602999066018533785525470226262880353176186324639576234557281619671594729548751957647128287219246971923892891050895675950114678192761376135113134421179386116668329501131768536059125623831271769067326923277150449727716370620739856619106528291848708464969661959236022925213235353864346181164095175178988296006163014963217883185073768539241852723560072614126141855949690115370348674463248972275333883948114523266171605612013024682209734608300743684266901197066769748128253317227456354524243288001029701328611663866334421272857310585501987584110583325515704101572156881317379918050660561739867252380595669036701506500934791718153174522194989365445918141977220510451713082533264284511781960602833740390004362829293824915974120964454188393475027055827997477420270502340678442338258276085856940564777368485373339454434173485476740605246463728024895727607445268885624214416653914195761719215417446962003294299670503209288992809519923784105139941517926343040045395472748006536320213489777317507814887635836496875294437617371819419303595737926860800000*i1^129 + 3265985163749564870576038926928544197200291873819294459195475487027501150494204193241976894958071767382028499855804076779871472106418797574470174686211013703219654083579775889130257271553663316209887558784850224416754132863563997423199477236265695192847425640193614155701766986567331827138621606814210924571298626979514065067376042290362836818464117993916188755546966623594189214236172184519318517264703642586322185730384824290530392171728332014687386445823445317887915310843185731656729936271300023226011826489440983365926972642008664262890894409137142635049465945568997063272952098358929402728728503292635989555758867233629898930504849895333539503229345695835240866562638925902275343860892698918380414417799274203605660733810841340338937407245941985863321848732939210219415660157780660396920983927790386482245146593990246395725702763628829046296309908968265624256139445635270092936319482527299971615595935941296510592482985298192836511325976719742643271543172850151282464561367832818437771963814535746566123162187393927039030241860643256459769178808006631803040778008005533860844075259495564281398484874955045393776315896783680296554746993598972556329886220336577323422131119000439457048844624056181545125235141614694498229903762461524445183251184935545654585360484667507840715383904872949637738286850896570930605112882296542198860691097138215584635464199328911108987922930940690882962629188025238170240881493494761171007716991775383786827542564507910365116202710492095376515293608384711722288560030691553916967454406322177612236728002658746593844231056257323722664062057098211116989895023595023400653197640172999602161573895608028824661034356614087476206064008255335788475479483909962215983074421154676051313368458992990868699396658912714895575941531884397529345189327578938775357317311798445684410114779720639123411846647569915854744532849496515795822506661586502946626650844541921208736447207990886400000*i1^130 + 2194718806975830385724836416083929438822010836624017227630489767797055107884420407373846545207274867201613176334010650869171615315068701573720914038692546852579298163825850229306919687558840093360549952654758287371155876889772836757450165233917222934690065844790694438839766391704479711757548228108053467367886259040062605939504810937000372832472701082771461444712126152654378347945120025579641202719401824792819900276342167559516416182641496033873356088196181915487090859413437479694917766082193520523265805196368416961337753584044281879819806464880072427904094751867192264446421255592841313183191775513779867855349013381044103419185218810260003909779150995181119496927493975962496593443295551737613157609358516429115705278449034249214288877507148418174042363011699404247526222615454666524508998599269938965823606889075862981257764370642973904434130343489695792192536697285585982991128696021321529598652128638982059809356388463182852126206359686305707204013168064025334549776706446646343476748850170544351375272758632826237542893524798161352863971572619519890597711947181048960464586210784355555063035311212265227280835262320633606545544049463850140553231694060650118221418210832817937740610524925259157812306953025586031074750206606130435191257414819420235491515583089406419233413733841295820970922336389910719199055450368175059615239264652199835700079869504962222757340676888446864924996793504344990773976578176469481368169794256332780878030075557076640323885002936672762760616964933124412241120599973823948496033594354370270575424094412932181839329492406189228932556207824526795562003202058195831917920866794553283182611230691221128893593480387811093838635414685355151600618368288533659450557360430814624310158518411350007657549847213614552305418463260305706281614526407835730190181857266673040177688895183228724259803686070728858374504809083200977376791262087607820802704249951113707520000*i1^131 + -19970791289421048591778734895369689562957517535417414689399285644383423285336437360171831147177270535883375504557450865331556585775874419756664096945474892695444066967484564980105143386548436493515657627306558097832434507277571973995927312829575666677099288780018949852345694830357852105242562934992129176859473546097589658469714300043502885508813692252792608298644597790047808763519255946957627703334149982365951321452622716323598293354185064244700669289220239875887225275272714237235873742907868691936308139385706851394933663100981657888463698858397880763970867801349937135204392672609152752198843169368775209673581083654900579874758939889959497006821783537610784529204450238781545882933612618807955936230878039535105301145085945726140837004934547923740768433895804750042192291428385872975266739536245736503883772903236967652697426909682606191922616812974347821871756087623536100156988824884334094697835252648999320584246635990449927372627314829209430440058800648310103763409926908998471832369538681527543048031576794694049164135808458521098294236099225693304619257977254782817522297716383051201650671339294686721665439121127093131955698728825490866126489650537022923168827440154075905125390413638936538589343479763030461052357998522805894833009639103766677100189187535723535756385134894013188099576262838238167367795708246444050949868284053169157769185205412269788924053184796822689116153065358333179240878955320925798688672721028595282803028999182154553989474394548219376119944309827196192777733268429940422790086049867491666181410335672294457415838329512028844419582524413562725065357477244204245717978945753543798486313660689416330793795067819611782814138233925727580855891517533765853181925861565457023886896382999625719440696103424735434413743236143273767081217570127411969225536242269480736169973161958758411078591750940245041000187527291815689911993645546361323520000*i1^132 + -9978209954326334734982086370642277978866548849325463770449322455335351701203265341810656207360141749945254726862024437213977538771277439165200412468284123073075519127989466258454283551496520971450274757956822931086952118379262211953101185452014846312598168429098300801666628841348904870394248356894256490572337486809598011595229763587395196716451968250223905333326476800857401794743121735592278065891495931935581877704223861844995009488378407454440483427914528785954089519090902977472347269690706738290612121159163167609747874900601335609596843657630897614532829015634872235276583909679672945567687858269242460307118198311475797556952514185087406750882997342994914911813931858193340177769428238530637395854105736058805550539094179553884641591179814853698670874173169682492071828511595003312943309529962165463886361426171205264616922559230318355382772323700050772955710578959634415837462344890040534692154460199723310640428979618652646931883975409108923556184115423889002150100203851592333600945092849027444999430369008126907182224451564550692587007645574771714155463809001717902416472790290006686963911484608031798091812632153242923546451612384896172379103677841043632513646310837533006888834816278303469442103450358267998534026042202235844429421470794981410679982913215185628119096186207179735667447915991814505048550187179864785672664504464799435331303521920229268433767944540616655953092938703044767583677362822527810756295169621769020761812083070406478114166778450340291259673718347276208105533230676478827446264560750200132974142331912556140361325803219608655044412099185320741334030930397947399290360295215214247713042696680319840837658600802596949981499437793042591474848261689225608526436853467088507671826508677492938035825279346736237527326412107702680262798853454586266066525634512931316552581762605888946489635674230115757508032832320279937024000*i1^133 + -344992064172514358024111088035766751706741984933673014277054025153189919502683328866882251798034927562238315952920468361965828456243951786579547875590967437590686306439413522167059415050069147422831946043954885816843902654447874093941560341967931155585247618182133191648115594466391093511639740343873341994911798146679668952869335272468648258505547982159543428738994553243997548921846566877123644298126553722585226982506022070538104361492872429061125281021751426524779678034858364564820613496928155017761581246166663076103163725165953657226378781089927311599452928304810471829683872053397920765220046590618994187610383222624986943099138417429996852196356374687271129540756283463204611098987339953608754282928249254742056157053518982971032233934673130256036107555328910836329532922201281981934368183991133470620063224678770862055546996262074085903768687889933437738395358590789069400000491056585831522381556786112841849368238179083956291359216309300609658339691418412528857681347416403559026918639338440032996277755066232474501813542260572343690260590796365312917304508207285622547080663477671940431334658821480246418833794573033636441300409571441306968450890198386884706441788968283097437014325775655256394292375379816451715861159179933561953434423463428062893847420988491239796997701258456389860717401637083807249905084472686674647699004817257490292438220992346942953434854658743042061109438224858784502701919462253217431725360816728120027169402717770345772780629277590323458436440019349496950020222152050063452646354059288820221688040939897325909702976184408457180928622557981841632130823006730200072802095441614755412934046698598774957716685943111798327226497177337735522101132142628240359019153508483109376036639176576846956004599711022404789565376018014276284029734296531610268770776205352531735403493460940077874584303410945720320000*i1^134 + -380737656133530324648214206844266395612465760887307000568031141141392023188670818831348449118396333463781530659516640103016527433102391868148428253767374546930467263726460493646040263610201524668436532197112966997396610879443266439802169015764698788275825450850550041861845845331009595572541815481030626862585184723817968034773985043489101208192399540073977958351163155042093597589726926186309799637181977080790436333818138679288713779257947231663896936088681741832061358977872136574880826285592652692689611482751945187289864074168936765003136453512486367535487845059099565175038353513776493586803110884741192514148981204560286960926549819055527017357427995866513843201803670103494381526683732953233492629614426725783771755418233523925835257007643189214657852168733496147230478220861624657259406288746588474954619973630623060222837856855619794632475171704780256615900067018386807379399966256015519141607051462255197370679972755558551008749262939837846835657804871930720760157536771759107541017092510345813998783859196874503143632515136663694339627744615242096499148543228625960714070897649443225310080168481704952213958589639210882572971992731243420644276046954186980480576449142002526539903847837883724928860406471913762206804876170321812533431475768358836499072834938209783784614285756041002791512008297479737433459229679722682275668339711460574140311940346935258280940719955080310572323574624557440298409399243361518770447881427442135785004227133764983102998924177233742702586255010334545712961400339177861636132726643611818441675888507864930789015205930592618932068290660722999968800315044264460771772828199591106180820086386065023945958107313935219779178108500582605663393289185390435513019320150385283645700033533973361702945396045138669064013742270300117470805364213316135418411496020606261954434834819868262400*i1^135 + -164709160716761447450586151986470298879692219958289764157207864747262048956792384174371359451802360419778824289893836360409880465147807749777985821744971154861023932284189458784454686984832681363408376008029115949592298702435264643450133968543680752728310789563205893927013914655505090825657641186287195389573745269444074148431752001953809047273673313018125783176331656370976597812832503112311902289764409693124824504879119595468846789196445733284579109280266766833462474207572510710401152912684111813173729231329919572380270022627615461756546321150312397268897988658241096388413557315847133986000246789212849267625119559691785128662375405834145356453958079138489510852835427445843148748893020792542695421434507800044205265909352440656893574748987199216578608270915481995073113084867402077561933404782823633260340684002853850068535874131990308136896496806222125237103039182201409686200282153400030432631388720384320425402477320910591211797197844022275547590804291614005040930694698728839399853740801003771942912039824241625702452172842114587353837524010256428830593951824097287615520508044882870727243175228078838247256346789991613876970084107818072965702952780983855429105898523117949580767687568746007374697666478681190127446972502919451749780802590133811758054184949563255301723606566994862049529117474721056659100563363577175369598713421481530768269155116694347355979262735176335064443982277472299416436196728741226275642665093288091208653645455709500757535545551324676694791111474773392033344943030684469936085976168689090290717875542567823072643028250338854453529050091774739927728897760858738988980894437282995556953831285736245422519072854920330233665319317789629034678061447554557335060345359401139430968065636013847557475352444811314015012273054931429597330821410928592825922097250304000*i1^136 + -23785699645310710280296420228035850745982670788082510720972438319168195156155646256865461017334906969916084748320286992703274371540943221071501991869606288846274899077330525858274916862822718116738219391297271229719896108475906231972730456940186821833872052019788394570167970665292261260794836358953849140439690462651530461781492012265528913291930280024665162284365995974929466050353915801025906153127755160502363883518187962837740477980284518776197314384592131958186854034195117087541508822296027031000274524226523909430397281092491724652733509622947244538564443774093189964935126529089098807100180374563160932406240551691137633273977901354607089733066135862890178154054929108845343826293545309255418683282685265157465906692980008608703935634160086502964525584949198285378741852012904828532640343908435361010458767399423326271173096768907308275055914217965696311638370231467836632504900483662353337279699512759772001437468180367481533376538347325639310943706319951270266067950289667707511100397373738670433231569136939871565216023413924826561194589632245708518975585251362676132746527238447368929398263791313485567602092437755097838428687079950417939702682991314061934569299893855851816734667030951133778612444347462411271140632536370473949303404490316655719193592342677963733584957728623796720328452944204699951063706823805041391425755124231343336057516308440239512490444934457996468190715874579797541922315499437016168767039538906825842364814878012886921801052092344425519672828481424205005436284824252877898420599178133232375806911765573163521439935978211041601008108570755771259820181280601717398483135939207582396949045448697027578791197437089304565504854938062826438783776589325275832426456464499369831693750546483646345225811955111671826524228719010463577709268172800*i1^137 + -824669300579141679751738169980813019760874723231410962021147826808012196540324566692219257062990336303576481484943228408651804321874127849234155879638827136690358251017847521668841204485254057732918027785895355055230761653704370889914675878262635029842115287677307760938040660923533871957917646858324187880985638665118131314155689876623409144043347217206408328817485111441201505528120986776191392755261392766693545540516054736974123794845509053141697374575796179496731212342136190231408264204047349247736992453752872253243394963275103127446075754697115459415239253978378472762192095818064807864920860359293574876569688370473058966658698678946662824975281828928474149100858643298123797473428020883784764417056034263426636510410092423595074661497526259796805047501986125040821620806747484972295951089094308859128026984252231349768246137992655691071282966205085902866671730364958391934235008172706630340200693767927201087663821542971063169518463239938509645422620117514458363873140979768169077889241268631273886837021165402512078755450737393814662566989021341375396365690146803790980240663211192454555588969471186314454105838328567305168855235301132261066172153582245464791789306924183519885293652051233296022978536912921569483802988350069509127033750243293982144187995064341476979529119945492246854168668688478090778155007240580190251629235566703497398993636059595264322523057203035339363985369560730180693516715528298023347069408193410762254683779766295695207143800213871052583884768777561662020924910270091709114417233353093386208638142716399043343268179900652803610883875525648961549029685159725423441281290919202823468459810110650506558510728519983296109555137736290139502176026240926633792245660948294297723482638189332283261485526568892095140986880*i1^138 + 3576622061796147403596902078958395623663592426502252622779443560376363037066901444965811861356435790622223351895955241208092659665978356949270381420075407089935984654161963030128040676496946989144204057629132890959046487149597029727090916243788900201883679347382078675725222022923305015626061861285687791861692762675581782597326897285043121392342860166046839256649964378672247218548267735491303067242225344190363451572875193091966432711388617879644426789262227874885905485622734120096418949549447721394930168251518764933288456758966188045764414030052640411170005231845120887582003233004642445549368805405071645283933090258737600911427551354369811310739768719531716635734558400627749978914961175415101975089663068749275547174633422255146477490408047609290707174032353301991514306418246668724004888330205345564952396544035445534285188925016986566862736683703452339894775466830770976514889095110580830843899223991463006469011859400997062698880261660140341660371504565403243564177340198863559565557743261965367596437710372925385163579887888017837519425757369641408345726418347179816911480258716795130626885752848606774576136214454158949703987207729466065590521222142728215844426279769170960250988853866608857435970996145596941759857201191100715479089097432553921928696913424244259886581998641478454697512812320006680643113140205009333041972032033571280900160837684606507354056335956213963261719102715327919131705873924157121378665123738598218029669815507786443124124748315311904313730971234210755692320506831999403098219175687134631222064899335017315691818794501234280686349507022389865305997965362363271024882427838687675194993166522211061874474750596219744488816700405213608696479220700761991452063839626773316111819603968*i1^139 - N1*94054603361859267719063647471918389383684619372708643982022966088564001824085214625961120537162514188346068089692900465541793063095000578863333309419645716388927347702817479778772434858317918143560232476645144492769523726808365645994965082435598450183168*i3 ] ]